iwlagn: handle GO powersave
commitdebcf734287a4e15710e6da7add0febca349d5b4
authorJohannes Berg <johannes.berg@intel.com>
Fri, 26 Aug 2011 06:13:56 +0000 (25 23:13 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 29 Aug 2011 19:33:01 +0000 (29 15:33 -0400)
tree941abef68830eb7f1068aa171d8b6a9c0cb90e7c
parent8ad71bef4a9d8173cbcfbb2f796b08d33d4ca01b
iwlagn: handle GO powersave

In order to implement support for GO powersave on
the P2P client side, the ucode needs to know what
GO we're trying to authenticate/associate with,
it needs to have a station entry and the BSSID in
the RXON set.

Implement the new mac80211 callbacks to give this
data to the device.

Since this is also useful for the device when a
normal connection is established, also program it
with the information in that case.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwlwifi/iwl-agn-rxon.c
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-dev.h