OpenCloudOS-Kernel/drivers/net/wireless/ti/wlcore
Johannes Berg 30686bf7f5 mac80211: convert HW flags to unsigned long bitmap
As we're running out of hardware capability flags pretty quickly,
convert them to use the regular test_bit() style unsigned long
bitmaps.

This introduces a number of helper functions/macros to set and to
test the bits, along with new debugfs code.

The occurrences of an explicit __clear_bit() are intentional, the
drivers were never supposed to change their supported bits on the
fly. We should investigate changing this to be a per-frame flag.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2015-06-10 16:05:36 +02:00
..
Kconfig Remove GENERIC_HARDIRQ config option 2013-09-13 15:09:52 +02:00
Makefile wlcore: handle smart config vendor commands 2014-07-15 15:59:56 -04:00
acx.c wlcore: fix copy-paste bug: assign from src struct not dest 2015-01-23 19:07:06 +02:00
acx.h wl18xx: move to new firmware (wl18xx-fw-3.bin) 2014-02-13 15:20:15 -05:00
boot.c wlcore: remove wl12xx_platform_data 2015-03-24 09:48:14 -07:00
boot.h
cmd.c wireless: Use eth_<foo>_addr instead of memset 2015-03-03 17:01:36 -05:00
cmd.h wlcore: add dfs region to reg domain update cmd 2015-01-09 15:48:03 +02:00
conf.h wlcore: add ability to reduce FW interrupts during suspend 2015-01-09 15:47:53 +02:00
debug.h drivers/net: Convert remaining uses of pr_warning to pr_warn 2014-09-09 20:37:08 -07:00
debugfs.c wlcore: set irq_trigger in board files instead of hiding behind a quirk 2015-03-19 14:20:50 -07:00
debugfs.h wl18xx: show rx_frames_per_rates as an array as it really is 2015-03-16 18:07:03 +02:00
event.c wlcore: add dfs master restart calls 2015-01-09 15:48:01 +02:00
event.h wlcore: support scan reports during periodic scan 2012-12-11 12:37:23 +02:00
hw_ops.h wlcore: add dfs master restart calls 2015-01-09 15:48:01 +02:00
ini.h
init.c wlcore: enable sleep during AP mode operation 2015-01-09 15:47:56 +02:00
init.h
io.c wlcore: Prevent processing of work items during op_stop 2012-07-10 12:10:14 -04:00
io.h wlcore: block read/writes to FW during ELP 2014-02-13 15:20:14 -05:00
main.c mac80211: convert HW flags to unsigned long bitmap 2015-06-10 16:05:36 +02:00
ps.c wl18xx: add debugfs file to emulate radar event 2015-01-09 15:47:58 +02:00
ps.h
rx.c wlcore/wl12xx/wl18xx: configure num_links per-hw 2014-02-13 15:20:15 -05:00
rx.h wlcore/wl12xx/wl18xx: simplify fw_status handling 2014-02-13 15:20:15 -05:00
scan.c cfg80211: consolidate passive-scan and no-ibss flags 2013-11-25 20:49:35 +01:00
scan.h mac80211: split sched scan IEs 2014-06-25 09:10:43 +02:00
sdio.c wlcore: remove wl12xx_platform_data 2015-03-24 09:48:14 -07:00
spi.c wlcore: remove wl12xx_platform_data 2015-03-24 09:48:14 -07:00
sysfs.c net: Replace min macro with min_t 2014-03-03 15:35:54 -05:00
sysfs.h wlcore: move sysfs handling to a separate file 2013-06-17 11:56:59 +03:00
testmode.c wlcore: fix interrogate command length 2013-10-23 09:47:40 +03:00
testmode.h mac80211: add vif to testmode cmd 2013-08-12 14:11:42 +02:00
tx.c wlcore/wl18xx/wl12xx: convert bitmaps to unsigned longs 2014-07-15 16:00:02 -04:00
tx.h wlcore: send EAPOL frames with voice priority 2014-02-13 15:20:15 -05:00
vendor_cmd.c wlcore: fix WLCORE_VENDOR_ATTR_GROUP_KEY policy 2015-01-09 15:47:49 +02:00
vendor_cmd.h wlcore/wl18xx: handle smart config events 2014-07-15 15:59:57 -04:00
wl12xx_80211.h
wlcore.h wlcore: set irq_trigger in board files instead of hiding behind a quirk 2015-03-19 14:20:50 -07:00
wlcore_i.h wlcore: remove wl12xx_platform_data 2015-03-24 09:48:14 -07:00