nl80211/cfg80211/mac80211: fix wme docs
authorEliad Peller <eliad@wizery.com>
Sun, 11 Sep 2011 06:46:55 +0000 (09:46 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 16 Sep 2011 20:36:35 +0000 (16:36 -0400)
Add/fix some missing docs.

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/linux/nl80211.h
include/net/cfg80211.h
include/net/mac80211.h

index 8aa7badc1966dce708d4f3e68c9bb09ac4617fc0..f17307590e61fe269a104d232f4eaa8513227840 100644 (file)
@@ -2541,8 +2541,10 @@ enum nl80211_hidden_ssid {
 /**
  * enum nl80211_sta_wme_attr - station WME attributes
  * @__NL80211_STA_WME_INVALID: invalid number for nested attribute
- * @NL80211_STA_WME_QUEUES: bitmap of uapsd queues.
- * @NL80211_STA_WME_MAX_SP: max service period.
+ * @NL80211_STA_WME_UAPSD_QUEUES: bitmap of uapsd queues. the format
+ *     is the same as the AC bitmap in the QoS info field.
+ * @NL80211_STA_WME_MAX_SP: max service period. the format is the same
+ *     as the MAX_SP field in the QoS info field (but already shifted down).
  * @__NL80211_STA_WME_AFTER_LAST: internal
  * @NL80211_STA_WME_MAX: highest station WME attribute
  */
index 95980317d9833d94daeb8eb54d453089305bef5a..b42136a61f3ac0bf4ba8d37b1d4ca4cfbe9e3fe4 100644 (file)
@@ -441,6 +441,10 @@ enum plink_actions {
  * @plink_action: plink action to take
  * @plink_state: set the peer link state for a station
  * @ht_capa: HT capabilities of station
+ * @uapsd_queues: bitmap of queues configured for uapsd. same format
+ *     as the AC bitmap in the QoS info field
+ * @max_sp: max Service Period. same format as the MAX_SP in the
+ *     QoS info field (but already shifted down)
  */
 struct station_parameters {
        u8 *supported_rates;
index 643e1291a1e8c2bb1e3e05b689c67c7f38f734f4..9edba09547e4c048ed37b430161c90595d6c25dc 100644 (file)
@@ -955,6 +955,9 @@ enum set_key_cmd {
  * @wme: indicates whether the STA supports WME. Only valid during AP-mode.
  * @drv_priv: data area for driver use, will always be aligned to
  *     sizeof(void *), size is determined in hw information.
+ * @uapsd_queues: bitmap of queues configured for uapsd. Only valid
+ *     if wme is supported.
+ * @max_sp: max Service Period. Only valid if wme is supported.
  */
 struct ieee80211_sta {
        u32 supp_rates[IEEE80211_NUM_BANDS];