linux_dsm_epyc7002/drivers/net/wireless/ath/ath9k
Luis R. Rodriguez db86f07ec6 ath9k_common: add new module to share 802.11n driver helpers
ath9k and ath9k_htc share a lot of common hardware characteristics.
They only differ in that ath9k_htc works with a target CPU and ath9k
works directly with the hardware. ath9k_htc will do *some* things in
the firmware, but a lot of others on the host.

The common 802.11n hardware code is already shared through the ath9k_hw
module. Common helpers amongst all Atheros drivers can use the ath module,
this includes ath5k and ar9170 as users. But there is some common driver
specific helpers which are not exactly hardware code which ath9k and
ath9k_htc can share. We'll be using ath9k_common for this to avoid
bloating the ath module and the common 802.11n hardware module ath9k_hw.

We start by sharing skb pre and post processing in preparation for a hand
off to mac80211.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-11-11 17:09:11 -05:00
..
ahb.c
ani.c
ani.h
ath9k.h ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
beacon.c
btcoex.c
btcoex.h
calib.c
calib.h
common.c ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
common.h ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
debug.c
debug.h
eeprom_4k.c
eeprom_9287.c
eeprom_def.c
eeprom.c
eeprom.h
hw.c ath9k_hw: move ath_extend_tsf() to hw code to share as ath9k_hw_extend_tsf() 2009-11-11 17:09:04 -05:00
hw.h ath9k_hw: move ath_extend_tsf() to hw code to share as ath9k_hw_extend_tsf() 2009-11-11 17:09:04 -05:00
initvals.h
Kconfig ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
mac.c
mac.h
main.c ath9k: move driver keymap, keymax and splitmic to common 2009-11-11 17:09:09 -05:00
Makefile ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
pci.c
phy.c ath9k_hw: make ath9k_phy_modify_rx_buffer() static 2009-10-30 16:50:38 -04:00
phy.h ath9k_hw: remove unused modesIndex param from ath9k_hw_write_regs() 2009-10-30 16:50:38 -04:00
rc.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-06 00:55:55 -08:00
rc.h ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
recv.c ath9k_common: add new module to share 802.11n driver helpers 2009-11-11 17:09:11 -05:00
reg.h
virtual.c ath9k: handle low buffer space for virtual wiphys 2009-11-11 17:09:03 -05:00
xmit.c ath9k: handle low buffer space for virtual wiphys 2009-11-11 17:09:03 -05:00