OpenCloudOS-Kernel/drivers/net/wireless/ath/carl9170
Johannes Berg 81ddbb5c11 mac80211: don't always advertise remain-on-channel
Not all devices are really capable of implementing
remain-on-channel, even if it is implemented in SW,
as they can't necessarily deal with channel changes
while associated.

Remove the WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL and add
it only if either the driver has remain_on_channel
implemented in the driver/device.

Also add it to all drivers that advertise P2P right
now since those definitely have to have it working.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-by: Luciano Coelho <coelho@ti.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-04-10 14:54:04 -04:00
..
Kconfig carl9170: export HW random number generator 2011-08-24 14:41:42 -04:00
Makefile carl9170: Makefile, Kconfig files and MAINTAINERS 2010-09-14 16:03:42 -04:00
carl9170.h carl9170: allow users to lower output power level 2012-01-27 14:56:57 -05:00
cmd.c carl9170: Use do_div for 64-bit division to fix 32-bit kernels 2011-08-26 10:47:58 -04:00
cmd.h carl9170: improve site survey 2011-08-24 14:41:42 -04:00
debug.c switch debugfs to umode_t 2012-01-03 22:54:56 -05:00
debug.h carl9170: firmware parser and debugfs code 2010-09-14 16:03:42 -04:00
eeprom.h
fw.c mac80211: don't always advertise remain-on-channel 2012-04-10 14:54:04 -04:00
fwcmd.h carl9170: import updated firmware headers 2011-08-24 14:41:42 -04:00
fwdesc.h carl9170 firmware: update firmware headers 2011-07-18 14:29:43 -04:00
hw.h carl9170 firmware: update firmware headers 2011-07-18 14:29:43 -04:00
led.c carl9170: fix formatting issues found by checkpatch 2011-07-15 13:38:34 -04:00
mac.c carl9170: allow users to lower output power level 2012-01-27 14:56:57 -05:00
main.c carl9170: allow users to lower output power level 2012-01-27 14:56:57 -05:00
phy.c carl9170: allow users to lower output power level 2012-01-27 14:56:57 -05:00
phy.h carl9170: import hw/fw header updates 2010-11-15 13:25:29 -05:00
rx.c wireless: unify QoS control field definitions 2011-06-27 15:09:39 -04:00
tx.c carl9170: fix breakage from "mac80211: handle non-bufferable MMPDUs correctly" 2012-02-29 15:08:33 -05:00
usb.c USB: convert drivers/net/* to use module_usb_driver() 2011-11-18 09:44:20 -08:00
version.h carl9170: import updated firmware headers 2011-08-24 14:41:42 -04:00
wlan.h carl9170: import 1.9.4 firmware headers 2011-07-05 15:26:51 -04:00