compat-wireless: add Gabor's pendign patches for AR9550
authorLuis R. Rodriguez <mcgrof@frijolero.org>
Tue, 3 Jul 2012 18:02:58 +0000 (11:02 -0700)
committerLuis R. Rodriguez <mcgrof@frijolero.org>
Tue, 3 Jul 2012 18:02:58 +0000 (11:02 -0700)
commitcbaa085e06da68f25f8f31349bef44ea605e60e5
tree3c486bd010c529439ef8c8dad697dc028d1839ea
parente41f7adc075285bf5b8f2a5d26b86383bbb85ea0
compat-wireless: add Gabor's pendign patches for AR9550

These patches were posted by Gabor for ath9k. Below are
details extracted from his cover letter e-mail.

The patch-set adds initial support for the AR9550
wireless MAC into ath9k. This wireless MAC can be
found in the Qualcomm Atheros QCA955X SoCs. It is
a 3x3 chip and it supports both 2.4GHz and 5Ghz.

Gabor Juhos (20):
  ath9k: define DEVID for QCA955x
  ath9k: define MAC version for AR9550
  ath9k: set MAC version for AR9550
  ath9k: add platform_device_id for AR9550
  ath9k: add BB name string for AR9550
  ath9k: clear pciexpress flag for AR9550
  ath9k: enable TX/RX data byte swap for AR9550
  ath9k: add initvals for AR9550
  ath9k: add mode register initialization code for AR9550
  ath9k: read spur frequency information from eeprom for AR9550
  ath9k: fix XPABIASLEVEL settings for AR9550
  ath9k: fix antenna control configuration for AR9550
  ath9k: fix PAPRD settings for AR9550
  ath9k: fix RF channel frequency configuration for AR9550
  ath9k: disable SYNC_HOST1_FATAL interrupts for AR9550
  ath9k: skip internal regulator configuration for AR9550
  ath9k: fix PLL initialization for AR9550
  ath9k: enable PLL workaround for AR9550
  ath9k: set 4ADDRESS bit in RX filter for AR9550
  ath9k: enable support for AR9550

 drivers/net/wireless/ath/ath9k/ahb.c               |    4 +
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |    7 +-
 drivers/net/wireless/ath/ath9k/ar9003_hw.c         |   87 ++-
 drivers/net/wireless/ath/ath9k/ar9003_paprd.c      |    2 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.c        |   72 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |    6 +-
 .../net/wireless/ath/ath9k/ar955x_1p0_initvals.h   | 1284 ++++++++++++++++++++
 drivers/net/wireless/ath/ath9k/hw.c                |   40 +-
 drivers/net/wireless/ath/ath9k/hw.h                |    2 +
 drivers/net/wireless/ath/ath9k/mac.c               |    2 +-
 drivers/net/wireless/ath/ath9k/mac.h               |    1 +
 drivers/net/wireless/ath/ath9k/main.c              |    3 +-
 drivers/net/wireless/ath/ath9k/recv.c              |    3 +
 drivers/net/wireless/ath/ath9k/reg.h               |    4 +
 14 files changed, 1492 insertions(+), 25 deletions(-)
 create mode 100644 drivers/net/wireless/ath/ath9k/ar955x_1p0_initvals.h

Signed-off-by: Luis R. Rodriguez <mcgrof@frijolero.org>
20 files changed:
linux-next-pending/0003-ath9k-define-DEVID-for-QCA955x.patch [new file with mode: 0644]
linux-next-pending/0004-ath9k-define-MAC-version-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0005-ath9k-set-MAC-version-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0006-ath9k-add-platform_device_id-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0007-ath9k-add-BB-name-string-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0008-ath9k-clear-pciexpress-flag-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0009-ath9k-enable-TX-RX-data-byte-swap-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0010-ath9k-add-initvals-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0011-ath9k-add-mode-register-initialization-code-for-AR95.patch [new file with mode: 0644]
linux-next-pending/0012-ath9k-read-spur-frequency-information-from-eeprom-fo.patch [new file with mode: 0644]
linux-next-pending/0013-ath9k-fix-XPABIASLEVEL-settings-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0014-ath9k-fix-antenna-control-configuration-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0015-ath9k-fix-PAPRD-settings-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0016-ath9k-fix-RF-channel-frequency-configuration-for-AR9.patch [new file with mode: 0644]
linux-next-pending/0017-ath9k-disable-SYNC_HOST1_FATAL-interrupts-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0018-ath9k-skip-internal-regulator-configuration-for-AR95.patch [new file with mode: 0644]
linux-next-pending/0019-ath9k-fix-PLL-initialization-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0020-ath9k-enable-PLL-workaround-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0021-ath9k-set-4ADDRESS-bit-in-RX-filter-for-AR9550.patch [new file with mode: 0644]
linux-next-pending/0022-ath9k-enable-support-for-AR9550.patch [new file with mode: 0644]