linux/drivers/net/wireless/iwlwifi/mvm
Luis R. Rodriguez 8fe02e167e cfg80211: consolidate passive-scan and no-ibss flags
These two flags are used for the same purpose, just
combine them into a no-ir flag to annotate no initiating
radiation is allowed.

Old userspace sending either flag will have it treated as
the no-ir flag. To be considerate to older userspace we
also send both the no-ir flag and the old no-ibss flags.
Newer userspace will have to be aware of older kernels.

Update all places in the tree using these flags with the
following semantic patch:

@@
@@
-NL80211_RRF_PASSIVE_SCAN
+NL80211_RRF_NO_IR
@@
@@
-NL80211_RRF_NO_IBSS
+NL80211_RRF_NO_IR
@@
@@
-IEEE80211_CHAN_PASSIVE_SCAN
+IEEE80211_CHAN_NO_IR
@@
@@
-IEEE80211_CHAN_NO_IBSS
+IEEE80211_CHAN_NO_IR
@@
@@
-NL80211_RRF_NO_IR | NL80211_RRF_NO_IR
+NL80211_RRF_NO_IR
@@
@@
-IEEE80211_CHAN_NO_IR | IEEE80211_CHAN_NO_IR
+IEEE80211_CHAN_NO_IR
@@
@@
-(NL80211_RRF_NO_IR)
+NL80211_RRF_NO_IR
@@
@@
-(IEEE80211_CHAN_NO_IR)
+IEEE80211_CHAN_NO_IR

Along with some hand-optimisations in documentation, to
remove duplicates and to fix some indentation.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
[do all the driver updates in one go]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-11-25 20:49:35 +01:00
..
binding.c iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
bt-coex.c iwlwifi: mvm: BT Coex - fix copy paste issue 2013-10-30 19:20:48 +02:00
constants.h iwlwifi: mvm: Adjust some power management constants 2013-10-02 18:00:35 +02:00
d3.c iwlwifi: mvm: keep connection to AP after WoWLAN 2013-10-11 09:57:53 +02:00
debugfs.c iwlwifi: mvm: add missing break in debugfs 2013-10-29 14:52:45 +01:00
fw-api-bt-coex.h iwlwifi: mvm: BT Coex - always set mandatory fields 2013-10-18 16:02:00 +02:00
fw-api-d3.h iwlwifi: mvm: keep connection to AP after WoWLAN 2013-10-11 09:57:53 +02:00
fw-api-mac.h iwlwifi: mvm: add IBSS support 2013-10-11 10:14:08 +02:00
fw-api-power.h iwlwifi: mvm: Add device wide power command 2013-10-11 09:56:57 +02:00
fw-api-rs.h iwlwifi: mvm: support VHT in rs 2013-10-02 18:00:41 +02:00
fw-api-scan.h iwlwifi: mvm: support sched scan if supported by the fw 2013-10-02 18:00:39 +02:00
fw-api-sta.h iwlwifi: mvm: split ADD_STA and ADD_STA_KEY in firmware API 2013-10-02 18:00:36 +02:00
fw-api-tx.h iwlwifi: mvm: remove obsolete flag in TX command API 2013-07-31 11:05:05 +02:00
fw-api.h iwlwifi: mvm: add support for NICs which have only 16 Tx queues. 2013-10-11 09:56:58 +02:00
fw.c iwlwifi: warn if firmware image doesn't exist 2013-10-29 14:53:50 +01:00
led.c iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
mac80211.c iwlwifi: mvm: update UAPSD support TLV bits 2013-10-29 14:45:23 +01:00
mac-ctxt.c iwlwifi: mvm: capture the FCS in monitor mode 2013-10-29 14:52:25 +01:00
Makefile iwlwifi: mvm: Upgrade to a new power management uAPSD API 2013-07-16 16:13:23 +03:00
mvm.h iwlwifi: remove duplicate includes 2013-10-29 19:42:36 +02:00
nvm.c iwlwifi: mvm: NVM - increase max section size 2013-10-18 16:01:27 +02:00
ops.c iwlwifi: mvm: update UAPSD support TLV bits 2013-10-29 14:45:23 +01:00
phy-ctxt.c iwlwifi: mvm: implement D3 testing 2013-05-29 21:56:57 +02:00
power_legacy.c iwlwifi: mvm: Upgrade to a new power management uAPSD API 2013-07-16 16:13:23 +03:00
power.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2013-11-04 14:45:14 -05:00
quota.c iwlwifi: mvm: fix operator precedence 2013-10-18 16:02:38 +02:00
rs.c iwlwifi: mvm: BT Coex - update integration with rate control 2013-10-11 09:58:52 +02:00
rs.h iwlwifi: mvm: remove GF support in rs 2013-10-02 18:00:42 +02:00
rx.c iwlwifi: mvm: capture the FCS in monitor mode 2013-10-29 14:52:25 +01:00
scan.c cfg80211: consolidate passive-scan and no-ibss flags 2013-11-25 20:49:35 +01:00
sta.c iwlwifi: mvm: add IBSS support 2013-10-11 10:14:08 +02:00
sta.h iwlwifi: mvm: query firmware for non-QoS seqno 2013-10-02 18:00:32 +02:00
testmode.h iwlwifi: mvm: implement beacon filtering testmode command 2013-10-02 18:00:31 +02:00
time-event.c iwlwifi: mvm: give client MACs time to synchronise during restart 2013-10-02 18:00:34 +02:00
time-event.h iwlwifi: mvm: give client MACs time to synchronise during restart 2013-10-02 18:00:34 +02:00
tt.c iwlwifi: mvm: add high temperature SKU thermal throttling parameters 2013-07-31 11:05:07 +02:00
tx.c iwlwifi: mvm: add support for NICs which have only 16 Tx queues. 2013-10-11 09:56:58 +02:00
utils.c iwlwifi: mvm: don't sleep while allocating in atomic context 2013-10-02 18:00:38 +02:00