linux-stable/drivers/net/wireless/cw1200
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
..
bh.c cw1200: When debug is enabled, display all wakeup conditions for the wait_event_interruptible_timeout() call. 2013-08-28 13:58:29 -04:00
bh.h
cw1200.h cw1200: Fix up a large pile of sparse warnings 2013-06-24 14:44:24 -04:00
cw1200_sdio.c cw1200: Fix an assorted pile of checkpatch warnings. 2013-06-11 12:48:10 -04:00
cw1200_spi.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2013-11-04 14:45:14 -05:00
debug.c cw1200: Eliminate the ETF debug/engineering code. 2013-06-11 12:48:10 -04:00
debug.h cw1200: Remove "ITP" debug subsystem. 2013-06-11 12:48:09 -04:00
fwio.c Revert "cw1200: Don't perform SPI transfers in interrupt context" 2013-09-26 14:02:31 -04:00
fwio.h
hwbus.h Revert "cw1200: Don't perform SPI transfers in interrupt context" 2013-09-26 14:02:31 -04:00
hwio.c Revert "cw1200: Don't perform SPI transfers in interrupt context" 2013-09-26 14:02:31 -04:00
hwio.h cw1200: Fix up a large pile of sparse warnings 2013-06-24 14:44:24 -04:00
Kconfig cw1200: Eliminate the ETF debug/engineering code. 2013-06-11 12:48:10 -04:00
main.c cw1200: Display the correct default reference clock. 2013-08-28 13:58:28 -04:00
Makefile cw1200: Remove "ITP" debug subsystem. 2013-06-11 12:48:09 -04:00
pm.c
pm.h
queue.c cw1200: Fix up a large pile of sparse warnings 2013-06-24 14:44:24 -04:00
queue.h
scan.c cfg80211: consolidate passive-scan and no-ibss flags 2013-11-25 20:49:35 +01:00
scan.h
sta.c cw1200: Fix spurious BUG_ON() trigger when starting AP mode. 2013-08-05 14:46:07 -04:00
sta.h
txrx.c cw1200: Fix OOPS in monitor mode 2013-07-22 16:04:08 -04:00
txrx.h
wsm.c treewide: Fix typo in printk 2013-08-20 12:44:03 +02:00
wsm.h cw1200: Fix incorrect endianness annotation in a header field 2013-07-22 16:54:44 -04:00