aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/ath9k/initvals.h44
-rw-r--r--drivers/net/wireless/ath9k/reg.h2
2 files changed, 23 insertions, 23 deletions
diff --git a/drivers/net/wireless/ath9k/initvals.h b/drivers/net/wireless/ath9k/initvals.h
index c32bc3b00d95..1d60c3706f1c 100644
--- a/drivers/net/wireless/ath9k/initvals.h
+++ b/drivers/net/wireless/ath9k/initvals.h
@@ -14,7 +14,7 @@
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */ 15 */
16 16
17static const u32 ar5416Modes_9100[][6] = { 17static const u32 ar5416Modes[][6] = {
18 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, 18 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 },
19 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, 19 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 },
20 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 }, 20 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 },
@@ -78,7 +78,7 @@ static const u32 ar5416Modes_9100[][6] = {
78 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, 78 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
79}; 79};
80 80
81static const u32 ar5416Common_9100[][2] = { 81static const u32 ar5416Common[][2] = {
82 { 0x0000000c, 0x00000000 }, 82 { 0x0000000c, 0x00000000 },
83 { 0x00000030, 0x00020015 }, 83 { 0x00000030, 0x00020015 },
84 { 0x00000034, 0x00000005 }, 84 { 0x00000034, 0x00000005 },
@@ -456,12 +456,12 @@ static const u32 ar5416Common_9100[][2] = {
456 { 0x0000a3e0, 0x000001ce }, 456 { 0x0000a3e0, 0x000001ce },
457}; 457};
458 458
459static const u32 ar5416Bank0_9100[][2] = { 459static const u32 ar5416Bank0[][2] = {
460 { 0x000098b0, 0x1e5795e5 }, 460 { 0x000098b0, 0x1e5795e5 },
461 { 0x000098e0, 0x02008020 }, 461 { 0x000098e0, 0x02008020 },
462}; 462};
463 463
464static const u32 ar5416BB_RfGain_9100[][3] = { 464static const u32 ar5416BB_RfGain[][3] = {
465 { 0x00009a00, 0x00000000, 0x00000000 }, 465 { 0x00009a00, 0x00000000, 0x00000000 },
466 { 0x00009a04, 0x00000040, 0x00000040 }, 466 { 0x00009a04, 0x00000040, 0x00000040 },
467 { 0x00009a08, 0x00000080, 0x00000080 }, 467 { 0x00009a08, 0x00000080, 0x00000080 },
@@ -528,21 +528,21 @@ static const u32 ar5416BB_RfGain_9100[][3] = {
528 { 0x00009afc, 0x000000f9, 0x000000f9 }, 528 { 0x00009afc, 0x000000f9, 0x000000f9 },
529}; 529};
530 530
531static const u32 ar5416Bank1_9100[][2] = { 531static const u32 ar5416Bank1[][2] = {
532 { 0x000098b0, 0x02108421 }, 532 { 0x000098b0, 0x02108421 },
533 { 0x000098ec, 0x00000008 }, 533 { 0x000098ec, 0x00000008 },
534}; 534};
535 535
536static const u32 ar5416Bank2_9100[][2] = { 536static const u32 ar5416Bank2[][2] = {
537 { 0x000098b0, 0x0e73ff17 }, 537 { 0x000098b0, 0x0e73ff17 },
538 { 0x000098e0, 0x00000420 }, 538 { 0x000098e0, 0x00000420 },
539}; 539};
540 540
541static const u32 ar5416Bank3_9100[][3] = { 541static const u32 ar5416Bank3[][3] = {
542 { 0x000098f0, 0x01400018, 0x01c00018 }, 542 { 0x000098f0, 0x01400018, 0x01c00018 },
543}; 543};
544 544
545static const u32 ar5416Bank6_9100[][3] = { 545static const u32 ar5416Bank6[][3] = {
546 546
547 { 0x0000989c, 0x00000000, 0x00000000 }, 547 { 0x0000989c, 0x00000000, 0x00000000 },
548 { 0x0000989c, 0x00000000, 0x00000000 }, 548 { 0x0000989c, 0x00000000, 0x00000000 },
@@ -579,7 +579,7 @@ static const u32 ar5416Bank6_9100[][3] = {
579 { 0x000098d0, 0x0000000f, 0x0010000f }, 579 { 0x000098d0, 0x0000000f, 0x0010000f },
580}; 580};
581 581
582static const u32 ar5416Bank6TPC_9100[][3] = { 582static const u32 ar5416Bank6TPC[][3] = {
583 { 0x0000989c, 0x00000000, 0x00000000 }, 583 { 0x0000989c, 0x00000000, 0x00000000 },
584 { 0x0000989c, 0x00000000, 0x00000000 }, 584 { 0x0000989c, 0x00000000, 0x00000000 },
585 { 0x0000989c, 0x00000000, 0x00000000 }, 585 { 0x0000989c, 0x00000000, 0x00000000 },
@@ -615,13 +615,13 @@ static const u32 ar5416Bank6TPC_9100[][3] = {
615 { 0x000098d0, 0x0000000f, 0x0010000f }, 615 { 0x000098d0, 0x0000000f, 0x0010000f },
616}; 616};
617 617
618static const u32 ar5416Bank7_9100[][2] = { 618static const u32 ar5416Bank7[][2] = {
619 { 0x0000989c, 0x00000500 }, 619 { 0x0000989c, 0x00000500 },
620 { 0x0000989c, 0x00000800 }, 620 { 0x0000989c, 0x00000800 },
621 { 0x000098cc, 0x0000000e }, 621 { 0x000098cc, 0x0000000e },
622}; 622};
623 623
624static const u32 ar5416Addac_9100[][2] = { 624static const u32 ar5416Addac[][2] = {
625 {0x0000989c, 0x00000000 }, 625 {0x0000989c, 0x00000000 },
626 {0x0000989c, 0x00000003 }, 626 {0x0000989c, 0x00000003 },
627 {0x0000989c, 0x00000000 }, 627 {0x0000989c, 0x00000000 },
@@ -661,7 +661,7 @@ static const u32 ar5416Addac_9100[][2] = {
661 {0x000098cc, 0x00000000 }, 661 {0x000098cc, 0x00000000 },
662}; 662};
663 663
664static const u32 ar5416Modes[][6] = { 664static const u32 ar5416Modes_9100[][6] = {
665 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, 665 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 },
666 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, 666 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 },
667 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 }, 667 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 },
@@ -735,7 +735,7 @@ static const u32 ar5416Modes[][6] = {
735 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, 735 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
736}; 736};
737 737
738static const u32 ar5416Common[][2] = { 738static const u32 ar5416Common_9100[][2] = {
739 { 0x0000000c, 0x00000000 }, 739 { 0x0000000c, 0x00000000 },
740 { 0x00000030, 0x00020015 }, 740 { 0x00000030, 0x00020015 },
741 { 0x00000034, 0x00000005 }, 741 { 0x00000034, 0x00000005 },
@@ -1109,12 +1109,12 @@ static const u32 ar5416Common[][2] = {
1109 { 0x0000a3e0, 0x000001ce }, 1109 { 0x0000a3e0, 0x000001ce },
1110}; 1110};
1111 1111
1112static const u32 ar5416Bank0[][2] = { 1112static const u32 ar5416Bank0_9100[][2] = {
1113 { 0x000098b0, 0x1e5795e5 }, 1113 { 0x000098b0, 0x1e5795e5 },
1114 { 0x000098e0, 0x02008020 }, 1114 { 0x000098e0, 0x02008020 },
1115}; 1115};
1116 1116
1117static const u32 ar5416BB_RfGain[][3] = { 1117static const u32 ar5416BB_RfGain_9100[][3] = {
1118 { 0x00009a00, 0x00000000, 0x00000000 }, 1118 { 0x00009a00, 0x00000000, 0x00000000 },
1119 { 0x00009a04, 0x00000040, 0x00000040 }, 1119 { 0x00009a04, 0x00000040, 0x00000040 },
1120 { 0x00009a08, 0x00000080, 0x00000080 }, 1120 { 0x00009a08, 0x00000080, 0x00000080 },
@@ -1181,21 +1181,21 @@ static const u32 ar5416BB_RfGain[][3] = {
1181 { 0x00009afc, 0x000000f9, 0x000000f9 }, 1181 { 0x00009afc, 0x000000f9, 0x000000f9 },
1182}; 1182};
1183 1183
1184static const u32 ar5416Bank1[][2] = { 1184static const u32 ar5416Bank1_9100[][2] = {
1185 { 0x000098b0, 0x02108421}, 1185 { 0x000098b0, 0x02108421},
1186 { 0x000098ec, 0x00000008}, 1186 { 0x000098ec, 0x00000008},
1187}; 1187};
1188 1188
1189static const u32 ar5416Bank2[][2] = { 1189static const u32 ar5416Bank2_9100[][2] = {
1190 { 0x000098b0, 0x0e73ff17}, 1190 { 0x000098b0, 0x0e73ff17},
1191 { 0x000098e0, 0x00000420}, 1191 { 0x000098e0, 0x00000420},
1192}; 1192};
1193 1193
1194static const u32 ar5416Bank3[][3] = { 1194static const u32 ar5416Bank3_9100[][3] = {
1195 { 0x000098f0, 0x01400018, 0x01c00018 }, 1195 { 0x000098f0, 0x01400018, 0x01c00018 },
1196}; 1196};
1197 1197
1198static const u32 ar5416Bank6[][3] = { 1198static const u32 ar5416Bank6_9100[][3] = {
1199 1199
1200 { 0x0000989c, 0x00000000, 0x00000000 }, 1200 { 0x0000989c, 0x00000000, 0x00000000 },
1201 { 0x0000989c, 0x00000000, 0x00000000 }, 1201 { 0x0000989c, 0x00000000, 0x00000000 },
@@ -1233,7 +1233,7 @@ static const u32 ar5416Bank6[][3] = {
1233}; 1233};
1234 1234
1235 1235
1236static const u32 ar5416Bank6TPC[][3] = { 1236static const u32 ar5416Bank6TPC_9100[][3] = {
1237 1237
1238 { 0x0000989c, 0x00000000, 0x00000000 }, 1238 { 0x0000989c, 0x00000000, 0x00000000 },
1239 { 0x0000989c, 0x00000000, 0x00000000 }, 1239 { 0x0000989c, 0x00000000, 0x00000000 },
@@ -1270,13 +1270,13 @@ static const u32 ar5416Bank6TPC[][3] = {
1270 { 0x000098d0, 0x0000000f, 0x0010000f }, 1270 { 0x000098d0, 0x0000000f, 0x0010000f },
1271}; 1271};
1272 1272
1273static const u32 ar5416Bank7[][2] = { 1273static const u32 ar5416Bank7_9100[][2] = {
1274 { 0x0000989c, 0x00000500 }, 1274 { 0x0000989c, 0x00000500 },
1275 { 0x0000989c, 0x00000800 }, 1275 { 0x0000989c, 0x00000800 },
1276 { 0x000098cc, 0x0000000e }, 1276 { 0x000098cc, 0x0000000e },
1277}; 1277};
1278 1278
1279static const u32 ar5416Addac[][2] = { 1279static const u32 ar5416Addac_9100[][2] = {
1280 {0x0000989c, 0x00000000 }, 1280 {0x0000989c, 0x00000000 },
1281 {0x0000989c, 0x00000000 }, 1281 {0x0000989c, 0x00000000 },
1282 {0x0000989c, 0x00000000 }, 1282 {0x0000989c, 0x00000000 },
diff --git a/drivers/net/wireless/ath9k/reg.h b/drivers/net/wireless/ath9k/reg.h
index 1be4c71935ea..d86e90e38173 100644
--- a/drivers/net/wireless/ath9k/reg.h
+++ b/drivers/net/wireless/ath9k/reg.h
@@ -754,7 +754,7 @@
754#define AR_SREV_9100(ah) \ 754#define AR_SREV_9100(ah) \
755 ((ah->hw_version.macVersion) == AR_SREV_VERSION_9100) 755 ((ah->hw_version.macVersion) == AR_SREV_VERSION_9100)
756#define AR_SREV_9100_OR_LATER(_ah) \ 756#define AR_SREV_9100_OR_LATER(_ah) \
757 (((_ah)->hw_version.macVersion >= AR_SREV_VERSION_5416_PCIE)) 757 (((_ah)->hw_version.macVersion >= AR_SREV_VERSION_9100))
758 758
759#define AR_SREV_9160(_ah) \ 759#define AR_SREV_9160(_ah) \
760 (((_ah)->hw_version.macVersion == AR_SREV_VERSION_9160)) 760 (((_ah)->hw_version.macVersion == AR_SREV_VERSION_9160))