mac80211: track and tell driver about GO client P2P PS abilities
authorAyala Beker <ayala.beker@intel.com>
Thu, 17 Mar 2016 13:41:39 +0000 (15:41 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 5 Apr 2016 19:34:49 +0000 (21:34 +0200)
commit52cfa1d6146c5aa48360b02533fc7e039a66086e
treec4d1983d90d1df9ec04e01e125a9305c67e8d9ca
parent17b942478643c5a90c06d978479bd326040bfa19
mac80211: track and tell driver about GO client P2P PS abilities

Legacy clients don't support P2P power save mechanism, and thus if a P2P GO
has a legacy client connected to it, it should disable P2P PS mechanisms.
Let the driver know about this with a new bss_conf parameter.

Signed-off-by: Ayala Beker <ayala.beker@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/cfg.c
net/mac80211/sta_info.c