118d30067d3b0c7e1362b7a866a9873e03a6d7d62George/******************************************************************************
218d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
3c1d6604d1e3357d734d209a04cc1f80af948364bLarry Finger * Copyright(c) 2009-2012  Realtek Corporation. All rights reserved.
418d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
518d30067d3b0c7e1362b7a866a9873e03a6d7d62George * This program is free software; you can redistribute it and/or modify it
618d30067d3b0c7e1362b7a866a9873e03a6d7d62George * under the terms of version 2 of the GNU General Public License as
718d30067d3b0c7e1362b7a866a9873e03a6d7d62George * published by the Free Software Foundation.
818d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
918d30067d3b0c7e1362b7a866a9873e03a6d7d62George * This program is distributed in the hope that it will be useful, but WITHOUT
1018d30067d3b0c7e1362b7a866a9873e03a6d7d62George * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1118d30067d3b0c7e1362b7a866a9873e03a6d7d62George * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
1218d30067d3b0c7e1362b7a866a9873e03a6d7d62George * more details.
1318d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
1418d30067d3b0c7e1362b7a866a9873e03a6d7d62George * You should have received a copy of the GNU General Public License along with
1518d30067d3b0c7e1362b7a866a9873e03a6d7d62George * this program; if not, write to the Free Software Foundation, Inc.,
1618d30067d3b0c7e1362b7a866a9873e03a6d7d62George * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
1718d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
1818d30067d3b0c7e1362b7a866a9873e03a6d7d62George * The full GNU General Public License is included in this distribution in the
1918d30067d3b0c7e1362b7a866a9873e03a6d7d62George * file called LICENSE.
2018d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
2118d30067d3b0c7e1362b7a866a9873e03a6d7d62George * Contact Information:
2218d30067d3b0c7e1362b7a866a9873e03a6d7d62George * wlanfae <wlanfae@realtek.com>
2318d30067d3b0c7e1362b7a866a9873e03a6d7d62George * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
2418d30067d3b0c7e1362b7a866a9873e03a6d7d62George * Hsinchu 300, Taiwan.
2518d30067d3b0c7e1362b7a866a9873e03a6d7d62George *
2618d30067d3b0c7e1362b7a866a9873e03a6d7d62George *****************************************************************************/
2718d30067d3b0c7e1362b7a866a9873e03a6d7d62George
2818d30067d3b0c7e1362b7a866a9873e03a6d7d62George#ifndef __RTL92CU_LED_H__
2918d30067d3b0c7e1362b7a866a9873e03a6d7d62George#define __RTL92CU_LED_H__
3018d30067d3b0c7e1362b7a866a9873e03a6d7d62George
3118d30067d3b0c7e1362b7a866a9873e03a6d7d62Georgevoid rtl92cu_init_sw_leds(struct ieee80211_hw *hw);
3218d30067d3b0c7e1362b7a866a9873e03a6d7d62Georgevoid rtl92cu_deinit_sw_leds(struct ieee80211_hw *hw);
3318d30067d3b0c7e1362b7a866a9873e03a6d7d62Georgevoid rtl92cu_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
3418d30067d3b0c7e1362b7a866a9873e03a6d7d62Georgevoid rtl92cu_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
3518d30067d3b0c7e1362b7a866a9873e03a6d7d62Georgevoid rtl92cu_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
3618d30067d3b0c7e1362b7a866a9873e03a6d7d62George
3718d30067d3b0c7e1362b7a866a9873e03a6d7d62George#endif
38