]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - drivers/net/wireless/libertas/cfg.h
libertas: clean up RSSI command
[mirror_ubuntu-zesty-kernel.git] / drivers / net / wireless / libertas / cfg.h
CommitLineData
ff9fc791
HS
1#ifndef __LBS_CFG80211_H__
2#define __LBS_CFG80211_H__
3
e86dc1ca
KD
4struct device;
5struct lbs_private;
1047d5ed
KD
6struct regulatory_request;
7struct wiphy;
ff9fc791
HS
8
9struct wireless_dev *lbs_cfg_alloc(struct device *dev);
10int lbs_cfg_register(struct lbs_private *priv);
11void lbs_cfg_free(struct lbs_private *priv);
12
1047d5ed
KD
13int lbs_reg_notifier(struct wiphy *wiphy,
14 struct regulatory_request *request);
15
e86dc1ca 16/* All of those are TODOs: */
e86dc1ca
KD
17#define lbs_cmd_bcn_ctrl(priv, cmdptr, cmd_action) (0)
18#define lbs_ret_802_11_bcn_ctrl(priv, resp) (0)
ff9fc791 19
e86dc1ca
KD
20void lbs_send_disconnect_notification(struct lbs_private *priv);
21void lbs_send_mic_failureevent(struct lbs_private *priv, u32 event);
22
23void lbs_scan_deinit(struct lbs_private *priv);
ff9fc791
HS
24
25#endif