ath9k_htc: Add support for mesh interfaces
authorJavier Cardona <javier@cozybit.com>
Wed, 8 May 2013 17:16:46 +0000 (10:16 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 22 May 2013 19:05:33 +0000 (15:05 -0400)
commit594e65b633e0b76db1d8e7359e4efb2d60fba20d
tree648422ecf9b5c68ed01e22fa356f7d8d8a2e1207
parent7ca7c776dbc50cf1394dd95e971e7997a4ec025e
ath9k_htc: Add support for mesh interfaces

More specifically, enable AP-style beaconing on mesh
ifaces and change the hw capabilities to reflect mesh
support.

Coexistence with a virtual STA interface was tested as
working fine.

Signed-off-by: Javier Cardona <javier@cozybit.com>
[rebase, add iface combinations]
Signed-off-by: Thomas Pedersen <thomas@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/htc.h
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
drivers/net/wireless/ath/ath9k/htc_drv_init.c
drivers/net/wireless/ath/ath9k/htc_drv_main.c
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c