nl80211: advertise maximum remain-on-channel duration

With the upcoming hardware offload implementation,
some devices will have a different maximum duration
for the remain-on-channel command. Advertise the
maximum duration in mac80211, and make mac80211 set
it.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Johannes Berg
2010-12-14 17:54:28 +01:00
committed by John W. Linville
parent 14a085e770
commit a293911d4f
4 changed files with 18 additions and 1 deletions

View File

@@ -1474,6 +1474,9 @@ struct ieee80211_txrx_stypes {
*
* @available_antennas: bitmap of antennas which are available to configure.
* antenna configuration commands will be rejected unless this is set.
*
* @max_remain_on_channel_duration: Maximum time a remain-on-channel operation
* may request, if implemented.
*/
struct wiphy {
/* assign these fields before you register the wiphy */
@@ -1511,6 +1514,8 @@ struct wiphy {
char fw_version[ETHTOOL_BUSINFO_LEN];
u32 hw_version;
u16 max_remain_on_channel_duration;
u8 max_num_pmkids;
u32 available_antennas;