linux/drivers/net/wireless/ath/ath6kl
Johannes Berg aa430da410 cfg80211: provide channel to start_ap function
Instead of setting the channel first and then
starting the AP, let cfg80211 store the channel
and provide it as one of the AP settings.

This means that now you have to set the channel
before you can start an AP interface, but since
hostapd/wpa_supplicant always do that we're OK
with this change.

Alternatively, it's now possible to give the
channel as an attribute to the start-ap nl80211
command, overriding any preset channel.

Cc: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-06-05 15:32:16 -04:00
..
bmi.c ath6kl: alignment should match open parenthesis 2012-03-07 20:03:57 +02:00
bmi.h ath6kl: make ath6kl_bmi_[read|write]_hi32() endian safe 2012-03-07 20:04:00 +02:00
cfg80211.c cfg80211: provide channel to start_ap function 2012-06-05 15:32:16 -04:00
cfg80211.h ath6kl: handle concurrent AP-STA channel switches 2012-04-12 09:55:52 +03:00
common.h ath6kl: Configure htcap in fw based on the channel type in AP mode 2012-04-09 18:25:56 +03:00
core.c ath6kl: Use vmalloc instead of kmalloc for fw 2012-04-03 21:26:01 +03:00
core.h cfg80211: provide channel to start_ap function 2012-06-05 15:32:16 -04:00
debug.c Merge branch 'for-linville' of git://github.com/kvalo/ath6kl 2012-05-16 10:57:32 -04:00
debug.h ath6kl: add full USB support 2012-03-26 16:36:46 +03:00
hif-ops.h ath6kl: Add HTC pipe implementation 2012-03-26 16:36:46 +03:00
hif.c ath6kl: alignment should match open parenthesis 2012-03-07 20:03:57 +02:00
hif.h ath6kl: Add HTC pipe implementation 2012-03-26 16:36:46 +03:00
htc_mbox.c ath6kl: Complete failed tx packet in ath6kl_htc_tx_from_queue() 2012-04-30 10:56:24 +03:00
htc_pipe.c ath6kl: assign Tx packet drop threshold per endpoint on htc pipe layer 2012-04-27 09:50:00 +03:00
htc-ops.h ath6kl: add htc ops 2012-03-26 16:36:46 +03:00
htc.h ath6kl: Add HTC pipe implementation 2012-03-26 16:36:46 +03:00
init.c ath6kl: merge split format strings into one 2012-04-16 09:08:51 +03:00
Kconfig ath6kl: add back beginnings of USB support 2012-01-18 13:59:51 +02:00
main.c cfg80211: provide channel to start_ap function 2012-06-05 15:32:16 -04:00
Makefile ath6kl: Add HTC pipe implementation 2012-03-26 16:36:46 +03:00
sdio.c ath6kl: Complete failed tx packet in ath6kl_htc_tx_from_queue() 2012-04-30 10:56:24 +03:00
target.h ath6kl: add support for AR6003 2048 byte board file 2012-02-08 11:39:52 +02:00
testmode.c ath6kl: Stop using NLA_PUT*(). 2012-04-02 04:33:44 -04:00
testmode.h ath6kl: Update license header 2012-02-08 11:31:31 +02:00
txrx.c ath6kl: Update netstats for some of the tx failrues in ath6kl_data_tx() 2012-04-30 10:54:52 +03:00
usb.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-05-24 11:54:29 -07:00
wmi.c ath6kl_sdio: Fix the EAPOL out of order issue 2012-05-04 21:45:37 +03:00
wmi.h ath6kl_sdio: Fix the EAPOL out of order issue 2012-05-04 21:45:37 +03:00