linux/drivers/net/wireless/ath/ath9k
Felix Fietkau 7a42e4e74b ath9k_hw: get QCA953x WMAC revision via platform_data
The SREV register in the WMAC register space does not contain the chip
revision, so it needs to be passed in from the kernel.

With an updated kernel, this fixes tx gain table selection.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-05-06 14:51:02 -04:00
..
ahb.c ath9k: Add QCA953x WMAC platform support 2014-03-17 13:44:15 -04:00
ani.c ath9k_hw: remove ANI function restrictions for AP mode 2014-03-14 14:49:15 -04:00
ani.h ath9k_hw: tweak noise immunity thresholds for older chipsets 2014-03-03 15:35:55 -05:00
antenna.c ath9k: add support for reporting per-chain signal strength 2013-12-18 15:23:19 -05:00
ar953x_initvals.h ath9k_hw: fix worse EVM for 11b rates 2014-04-30 12:13:16 -04:00
ar955x_1p0_initvals.h
ar5008_initvals.h
ar5008_phy.c ath9k_hw: reduce ANI firstep range for older chips 2014-04-09 13:55:55 -04:00
ar9001_initvals.h
ar9002_calib.c
ar9002_hw.c ath9k: Register supported HW hang checks 2014-01-03 15:36:57 -05:00
ar9002_initvals.h
ar9002_mac.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2014-01-06 14:08:41 -05:00
ar9002_phy.c ath9k_hw: simplify spur channel handling 2013-12-18 15:23:27 -05:00
ar9002_phy.h
ar9003_2p2_initvals.h ath9k_hw: update ar9300 initvals 2014-04-30 12:13:15 -04:00
ar9003_buffalo_initvals.h
ar9003_calib.c ath9k: Calculate IQ-CAL median 2014-02-12 15:36:08 -05:00
ar9003_eeprom.c ath9k: Fix temperature compensation 2014-03-17 13:44:16 -04:00
ar9003_eeprom.h ath9k: Update BaseExtension_1 eeprom structure 2013-12-18 15:23:44 -05:00
ar9003_hw.c ath9k: Initialize QCA953x INI arrays 2014-01-03 15:37:00 -05:00
ar9003_mac.c ath9k: move ath9k_debug_sync_cause out of ath9k_hw 2013-12-19 14:41:56 -05:00
ar9003_mac.h
ar9003_mci.c
ar9003_mci.h
ar9003_paprd.c
ar9003_phy.c ath9k: do not set half/quarter channel flags in AR_PHY_MODE 2014-02-24 15:38:38 -05:00
ar9003_phy.h ath9k: Fix regulatory compliance 2014-01-03 15:37:01 -05:00
ar9003_rtt.c
ar9003_rtt.h
ar9003_wow.c
ar9330_1p1_initvals.h ath9k_hw: update ar9300 initvals 2014-04-30 12:13:15 -04:00
ar9330_1p2_initvals.h ath9k_hw: update ar9300 initvals 2014-04-30 12:13:15 -04:00
ar9340_initvals.h ath9k_hw: fix worse EVM for 11b rates 2014-04-30 12:13:16 -04:00
ar9462_2p0_initvals.h ath9k: Fix ETSI compliance for AR9462 2.0 2014-02-20 15:53:20 -05:00
ar9462_2p1_initvals.h
ar9485_initvals.h
ar9565_1p0_initvals.h
ar9565_1p1_initvals.h
ar9580_1p0_initvals.h ath9k_hw: update ar9300 initvals 2014-04-30 12:13:15 -04:00
ath9k.h ath9k: implement p2p client powersave support 2014-04-22 15:06:28 -04:00
beacon.c ath9k: Prevent divide-by-zero upon bad beacon_interval. 2014-05-06 14:51:01 -04:00
btcoex.c ath9k_hw: clean up generic timer code 2013-12-18 15:23:22 -05:00
btcoex.h
calib.c
calib.h
common-beacon.c ath9k: move ath9k_beacon_config_ap common 2014-03-17 13:13:08 -04:00
common-beacon.h ath9k: move ath9k_beacon_config_ap common 2014-03-17 13:13:08 -04:00
common-init.c ath9k: move ath9k_reload_chainmask_settings to common 2014-02-28 14:33:16 -05:00
common-init.h ath9k: move ath9k_reload_chainmask_settings to common 2014-02-28 14:33:16 -05:00
common.c ath9k: move ath9k_rx_skb_postprocess to common.c 2014-02-12 15:36:01 -05:00
common.h ath9k: move ath9k_beacon_config_sta to common-beacon 2014-03-17 13:13:07 -04:00
debug.c ath9k: move sc_flags to ath_common 2014-03-17 13:13:06 -04:00
debug.h ath9k: Remove ath9k rate control 2014-02-12 15:36:04 -05:00
debug_sta.c ath9k: Fix error reported by smatch 2014-01-16 14:55:41 -05:00
dfs.c ath9k: add support for reporting per-chain signal strength 2013-12-18 15:23:19 -05:00
dfs.h
dfs_debug.c
dfs_debug.h ath9k: Remove ath9k rate control 2014-02-12 15:36:04 -05:00
eeprom.c
eeprom.h
eeprom_4k.c ath9k_hw: simplify spur channel handling 2013-12-18 15:23:27 -05:00
eeprom_9287.c ath9k_hw: simplify spur channel handling 2013-12-18 15:23:27 -05:00
eeprom_def.c ath9k_hw: simplify spur channel handling 2013-12-18 15:23:27 -05:00
gpio.c ath9k_hw: clean up generic timer code 2013-12-18 15:23:22 -05:00
hif_usb.c ath9k_htc: Add device ID for Buffalo WLI-UV-AG300P 2014-02-12 15:36:04 -05:00
hif_usb.h
htc.h ath9k|ath9k_htc: move IEEE80211_MS_TO_TU to common 2014-03-17 13:13:07 -04:00
htc_drv_beacon.c ath9k_htc: move DEFAULT_SWBA_RESPONSE check to ath9k_htc_beacon_init 2014-03-17 13:13:09 -04:00
htc_drv_debug.c
htc_drv_gpio.c ath9k_htc: reconfigure led_gpios after resume 2013-12-18 15:23:02 -05:00
htc_drv_init.c ath9k_htc: sync beacon slot code with ath9k 2014-03-17 13:13:06 -04:00
htc_drv_main.c ath9k_htc: sync beacon slot code with ath9k 2014-03-17 13:13:06 -04:00
htc_drv_txrx.c ath9k_htc: set IEEE80211_TX_STAT_AMPDU for acked aggregated frames 2014-04-09 13:55:54 -04:00
htc_hst.c ath9k_htc: catch fw panic pattern 2014-02-12 15:36:03 -05:00
htc_hst.h ath9k_htc: catch fw panic pattern 2014-02-12 15:36:03 -05:00
hw-ops.h ath9k: Move private HW callbacks to hw-ops.h 2014-01-03 15:36:58 -05:00
hw.c ath9k_hw: get QCA953x WMAC revision via platform_data 2014-05-06 14:51:02 -04:00
hw.h ath9k: Fix RX interrupt mitigation 2014-01-23 14:02:45 -05:00
init.c ath9k: Advertise support for AP mode channel width changes 2014-05-06 14:51:01 -04:00
Kconfig ath9k: Remove ath9k rate control 2014-02-12 15:36:04 -05:00
link.c ath9k: move sc_flags to ath_common 2014-03-17 13:13:06 -04:00
mac.c ath9k: Disable AR_INTR_SYNC_HOST1_FATAL for QCA953x 2014-03-17 13:44:15 -04:00
mac.h ath9k_htc: use ath9k_cmn_process_rssi 2014-02-12 15:35:59 -05:00
main.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next 2014-04-30 12:04:27 -04:00
Makefile ath9k: move ath9k_beacon_config_sta to common-beacon 2014-03-17 13:13:07 -04:00
mci.c ath9k: move sc_flags to ath_common 2014-03-17 13:13:06 -04:00
mci.h
pci.c ath9k: move sc_flags to ath_common 2014-03-17 13:13:06 -04:00
phy.h
recv.c ath9k: Prevent divide-by-zero upon bad beacon_interval. 2014-05-06 14:51:01 -04:00
reg.h ath9k: Add version/revision macros for QCA9531 2014-01-03 15:37:00 -05:00
spectral.c ath9k: fix sparse non static symbol warning 2014-01-03 15:36:56 -05:00
spectral.h ath9k: Cleanup spectral scan code 2013-12-18 15:23:37 -05:00
tx99.c ath9k: move sc_flags to ath_common 2014-03-17 13:13:06 -04:00
wmi.c
wmi.h
wow.c ath9k: move sc_flags to ath_common 2014-03-17 13:13:06 -04:00
xmit.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2014-03-25 20:29:20 -04:00