Rafał Miłecki
9f2e731d1d
ssb: cc: add & fix defines
...
We probably got false positive results for checking PLL being down.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:15 -04:00
Sujith Manoharan
767ad6a0a2
ath9k_htc: Remove unused macros and structures
...
Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:15 -04:00
Sujith Manoharan
c58ca5b508
ath9k_htc: Use power save wrappers when accessing HW
...
Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:14 -04:00
Sujith Manoharan
f0dd49803b
ath9k_htc: Fix max A-MPDU size handling
...
Set the maximum ampdu size of a station correctly
in the target by using the ampdu_factor.
Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:14 -04:00
Sujith Manoharan
3a0593efd1
ath9k_htc: Fix AMPDU subframe handling
...
* Register the driver's maximum ampdu subframe limit to mac80211.
* Cleanup the target capabilities structure and fix an endian issue.
* Fix BTCOEX by sending a command to the target when the BT priority
changes.
* Bump the required firmware version to 1.1
Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:14 -04:00
Sujith Manoharan
0ff2b5c05d
ath9k: Fix warnings from -Wunused-but-set-variable
...
Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:14 -04:00
Rafał Miłecki
3c35c84a70
ssb: cc: use correct min_msk for 0x4312
...
Default min_msk on my 0x4312 is 0x80000CBB, not 0xCBB. Now we follow
specs and wl (noticed in MMIO dumps).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:13 -04:00
Rafał Miłecki
9be1cb39c6
ssb: pci: trivial: correct amount of maximum retries
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:13 -04:00
Vasanthakumar Thiagarajan
bca04689a2
ath9k_hw: Enable AR9340 support
...
AR9340 is a AR9003 family built-in 2x2 wmac of ar934x SOCs. It is single band
in ar9341 SOC and dual band in ar9344/ar9342 SOCs.
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:13 -04:00
Vasanthakumar Thiagarajan
79d1d2b8a3
ath9k_hw: Disable INTR_HOST1_FATAL to avoid interrupt strom with ar9430
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:13 -04:00
Vasanthakumar Thiagarajan
ecb1d385ad
ath9k_hw: Assign macversion based on devid for built-in wmac
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:12 -04:00
Vasanthakumar Thiagarajan
247eee0e4e
ath9k: Add AR9340 platform id to id table
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:12 -04:00
Vasanthakumar Thiagarajan
5d48ae78cf
ath9k_hw: Read iq calibration data only for active chains
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:12 -04:00
Vasanthakumar Thiagarajan
2976bc5ebf
ath9k_hw: Configure chain switch table and attenuation control only for active chains
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:12 -04:00
Vasanthakumar Thiagarajan
2be7bfe0b4
ath9k_hw: Enable byte Tx/Rx data swap for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:11 -04:00
Vasanthakumar Thiagarajan
a969c09184
ath9k_hw: Configure tuning capacitance value for AR9340 as well
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:11 -04:00
Vasanthakumar Thiagarajan
3594beae70
ath9k_hw: Skip internal regulator configuration for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:11 -04:00
Vasanthakumar Thiagarajan
160b7fb4a0
ath9k_hw: Don't configure AR_CH0_THERM for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:11 -04:00
Vasanthakumar Thiagarajan
66953d4385
ath9k_hw: Fix register offset AR_PHY_65NM_CH0_THERM for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:10 -04:00
Vasanthakumar Thiagarajan
e758ff8f7f
ath9k_hw: Clean up rx/tx chain configuration before AGC/IQ cal
...
Use hw supported chains instead of hard coded values.
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:10 -04:00
Vasanthakumar Thiagarajan
17869f4fe9
ath9k_hw: Configure RF channel freqency for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:10 -04:00
Vasanthakumar Thiagarajan
d1395d85fa
ath9k_hw: Read spur frequency information from eeprom for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:09 -04:00
Vasanthakumar Thiagarajan
d7fd52a80f
ath9k_hw: Initialize tx and rx gain table from initvals.h for ar9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:09 -04:00
Vasanthakumar Thiagarajan
070c4d509b
ath9k_hw: Don't do ani initialization for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:09 -04:00
Vasanthakumar Thiagarajan
d89baac8b4
ath9k_hw: Initialize mode registers from initvals.h for AR9340
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-04-25 14:50:09 -04:00