Holger Schurig | ff9fc79 | 2009-10-06 16:31:54 +0200 | [diff] [blame] | 1 | #ifndef __LBS_CFG80211_H__ |
| 2 | #define __LBS_CFG80211_H__ |
| 3 | |
Kiran Divekar | e86dc1c | 2010-06-14 22:01:26 +0530 | [diff] [blame^] | 4 | struct device; |
| 5 | struct lbs_private; |
Holger Schurig | ff9fc79 | 2009-10-06 16:31:54 +0200 | [diff] [blame] | 6 | |
| 7 | struct wireless_dev *lbs_cfg_alloc(struct device *dev); |
| 8 | int lbs_cfg_register(struct lbs_private *priv); |
| 9 | void lbs_cfg_free(struct lbs_private *priv); |
| 10 | |
Kiran Divekar | e86dc1c | 2010-06-14 22:01:26 +0530 | [diff] [blame^] | 11 | /* All of those are TODOs: */ |
| 12 | #define lbs_cmd_802_11_rssi(priv, cmdptr) (0) |
| 13 | #define lbs_ret_802_11_rssi(priv, resp) (0) |
| 14 | #define lbs_cmd_bcn_ctrl(priv, cmdptr, cmd_action) (0) |
| 15 | #define lbs_ret_802_11_bcn_ctrl(priv, resp) (0) |
Holger Schurig | ff9fc79 | 2009-10-06 16:31:54 +0200 | [diff] [blame] | 16 | |
Kiran Divekar | e86dc1c | 2010-06-14 22:01:26 +0530 | [diff] [blame^] | 17 | void lbs_send_disconnect_notification(struct lbs_private *priv); |
| 18 | void lbs_send_mic_failureevent(struct lbs_private *priv, u32 event); |
| 19 | |
| 20 | void lbs_scan_deinit(struct lbs_private *priv); |
Holger Schurig | ff9fc79 | 2009-10-06 16:31:54 +0200 | [diff] [blame] | 21 | |
| 22 | #endif |