0635b16c6a66448248601dc888e0a36f81122f14
[openwrt/openwrt.git] / package / mac80211 / patches / 530-ath9k_remove_old_hw_support.patch
1 --- a/drivers/net/wireless/ath/ath9k/ar9002_hw.c
2 +++ b/drivers/net/wireless/ath/ath9k/ar9002_hw.c
3 @@ -85,21 +85,6 @@ static void ar9002_hw_init_mode_regs(str
4 ar9287PciePhy_clkreq_always_on_L1_9287_1_1,
5 ARRAY_SIZE(ar9287PciePhy_clkreq_always_on_L1_9287_1_1),
6 2);
7 - } else if (AR_SREV_9287_10_OR_LATER(ah)) {
8 - INIT_INI_ARRAY(&ah->iniModes, ar9287Modes_9287_1_0,
9 - ARRAY_SIZE(ar9287Modes_9287_1_0), 6);
10 - INIT_INI_ARRAY(&ah->iniCommon, ar9287Common_9287_1_0,
11 - ARRAY_SIZE(ar9287Common_9287_1_0), 2);
12 -
13 - if (ah->config.pcie_clock_req)
14 - INIT_INI_ARRAY(&ah->iniPcieSerdes,
15 - ar9287PciePhy_clkreq_off_L1_9287_1_0,
16 - ARRAY_SIZE(ar9287PciePhy_clkreq_off_L1_9287_1_0), 2);
17 - else
18 - INIT_INI_ARRAY(&ah->iniPcieSerdes,
19 - ar9287PciePhy_clkreq_always_on_L1_9287_1_0,
20 - ARRAY_SIZE(ar9287PciePhy_clkreq_always_on_L1_9287_1_0),
21 - 2);
22 } else if (AR_SREV_9285_12_OR_LATER(ah)) {
23
24
25 @@ -118,21 +103,6 @@ static void ar9002_hw_init_mode_regs(str
26 ARRAY_SIZE(ar9285PciePhy_clkreq_always_on_L1_9285_1_2),
27 2);
28 }
29 - } else if (AR_SREV_9285_10_OR_LATER(ah)) {
30 - INIT_INI_ARRAY(&ah->iniModes, ar9285Modes_9285,
31 - ARRAY_SIZE(ar9285Modes_9285), 6);
32 - INIT_INI_ARRAY(&ah->iniCommon, ar9285Common_9285,
33 - ARRAY_SIZE(ar9285Common_9285), 2);
34 -
35 - if (ah->config.pcie_clock_req) {
36 - INIT_INI_ARRAY(&ah->iniPcieSerdes,
37 - ar9285PciePhy_clkreq_off_L1_9285,
38 - ARRAY_SIZE(ar9285PciePhy_clkreq_off_L1_9285), 2);
39 - } else {
40 - INIT_INI_ARRAY(&ah->iniPcieSerdes,
41 - ar9285PciePhy_clkreq_always_on_L1_9285,
42 - ARRAY_SIZE(ar9285PciePhy_clkreq_always_on_L1_9285), 2);
43 - }
44 } else if (AR_SREV_9280_20_OR_LATER(ah)) {
45 INIT_INI_ARRAY(&ah->iniModes, ar9280Modes_9280_2,
46 ARRAY_SIZE(ar9280Modes_9280_2), 6);
47 @@ -151,11 +121,6 @@ static void ar9002_hw_init_mode_regs(str
48 INIT_INI_ARRAY(&ah->iniModesAdditional,
49 ar9280Modes_fast_clock_9280_2,
50 ARRAY_SIZE(ar9280Modes_fast_clock_9280_2), 3);
51 - } else if (AR_SREV_9280_10_OR_LATER(ah)) {
52 - INIT_INI_ARRAY(&ah->iniModes, ar9280Modes_9280,
53 - ARRAY_SIZE(ar9280Modes_9280), 6);
54 - INIT_INI_ARRAY(&ah->iniCommon, ar9280Common_9280,
55 - ARRAY_SIZE(ar9280Common_9280), 2);
56 } else if (AR_SREV_9160_10_OR_LATER(ah)) {
57 INIT_INI_ARRAY(&ah->iniModes, ar5416Modes_9160,
58 ARRAY_SIZE(ar5416Modes_9160), 6);
59 @@ -305,10 +270,6 @@ static void ar9002_hw_init_mode_gain_reg
60 INIT_INI_ARRAY(&ah->iniModesRxGain,
61 ar9287Modes_rx_gain_9287_1_1,
62 ARRAY_SIZE(ar9287Modes_rx_gain_9287_1_1), 6);
63 - else if (AR_SREV_9287_10(ah))
64 - INIT_INI_ARRAY(&ah->iniModesRxGain,
65 - ar9287Modes_rx_gain_9287_1_0,
66 - ARRAY_SIZE(ar9287Modes_rx_gain_9287_1_0), 6);
67 else if (AR_SREV_9280_20(ah))
68 ar9280_20_hw_init_rxgain_ini(ah);
69
70 @@ -316,10 +277,6 @@ static void ar9002_hw_init_mode_gain_reg
71 INIT_INI_ARRAY(&ah->iniModesTxGain,
72 ar9287Modes_tx_gain_9287_1_1,
73 ARRAY_SIZE(ar9287Modes_tx_gain_9287_1_1), 6);
74 - } else if (AR_SREV_9287_10(ah)) {
75 - INIT_INI_ARRAY(&ah->iniModesTxGain,
76 - ar9287Modes_tx_gain_9287_1_0,
77 - ARRAY_SIZE(ar9287Modes_tx_gain_9287_1_0), 6);
78 } else if (AR_SREV_9280_20(ah)) {
79 ar9280_20_hw_init_txgain_ini(ah);
80 } else if (AR_SREV_9285_12_OR_LATER(ah)) {
81 @@ -389,29 +346,6 @@ static void ar9002_hw_configpcipowersave
82 REG_WRITE(ah, INI_RA(&ah->iniPcieSerdes, i, 0),
83 INI_RA(&ah->iniPcieSerdes, i, 1));
84 }
85 - } else if (AR_SREV_9280(ah) &&
86 - (ah->hw_version.macRev == AR_SREV_REVISION_9280_10)) {
87 - REG_WRITE(ah, AR_PCIE_SERDES, 0x9248fd00);
88 - REG_WRITE(ah, AR_PCIE_SERDES, 0x24924924);
89 -
90 - /* RX shut off when elecidle is asserted */
91 - REG_WRITE(ah, AR_PCIE_SERDES, 0xa8000019);
92 - REG_WRITE(ah, AR_PCIE_SERDES, 0x13160820);
93 - REG_WRITE(ah, AR_PCIE_SERDES, 0xe5980560);
94 -
95 - /* Shut off CLKREQ active in L1 */
96 - if (ah->config.pcie_clock_req)
97 - REG_WRITE(ah, AR_PCIE_SERDES, 0x401deffc);
98 - else
99 - REG_WRITE(ah, AR_PCIE_SERDES, 0x401deffd);
100 -
101 - REG_WRITE(ah, AR_PCIE_SERDES, 0x1aaabe40);
102 - REG_WRITE(ah, AR_PCIE_SERDES, 0xbe105554);
103 - REG_WRITE(ah, AR_PCIE_SERDES, 0x00043007);
104 -
105 - /* Load the new settings */
106 - REG_WRITE(ah, AR_PCIE_SERDES2, 0x00000000);
107 -
108 } else {
109 ENABLE_REGWRITE_BUFFER(ah);
110
111 --- a/drivers/net/wireless/ath/ath9k/ar9002_initvals.h
112 +++ b/drivers/net/wireless/ath/ath9k/ar9002_initvals.h
113 @@ -14,209 +14,56 @@
114 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
115 */
116
117 -static const u32 ar9280Modes_9280[][6] = {
118 +static const u32 ar9280Modes_9280_2[][6] = {
119 {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
120 {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0},
121 {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180},
122 - {0x000010f0, 0x0000a000, 0x00014000, 0x00016000, 0x0000b000, 0x00014008},
123 - {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801080, 0x08400840, 0x06e006e0},
124 + {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008},
125 + {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 0x06e006e0},
126 {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 0x0988004f},
127 + {0x00008120, 0x08f04800, 0x08f04800, 0x08f04810, 0x08f04810, 0x08f04810},
128 + {0x000081d0, 0x00003210, 0x00003210, 0x0000320a, 0x0000320a, 0x0000320a},
129 + {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 0x00006880},
130 {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 0x00000303},
131 {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
132 - {0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
133 + {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
134 {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
135 {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
136 {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
137 - {0x00009844, 0x1372161e, 0x1372161e, 0x137216a0, 0x137216a0, 0x137216a0},
138 - {0x00009848, 0x00028566, 0x00028566, 0x00028563, 0x00028563, 0x00028563},
139 - {0x0000a848, 0x00028566, 0x00028566, 0x00028563, 0x00028563, 0x00028563},
140 - {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
141 - {0x00009858, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e},
142 - {0x0000985c, 0x3139605e, 0x3139605e, 0x3139605e, 0x3139605e, 0x3139605e},
143 - {0x00009860, 0x00049d18, 0x00049d18, 0x00049d20, 0x00049d20, 0x00049d18},
144 - {0x0000c864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
145 - {0x00009868, 0x5ac64190, 0x5ac64190, 0x5ac64190, 0x5ac64190, 0x5ac64190},
146 + {0x00009840, 0x206a022e, 0x206a022e, 0x206a012e, 0x206a012e, 0x206a012e},
147 + {0x00009844, 0x0372161e, 0x0372161e, 0x037216a0, 0x037216a0, 0x037216a0},
148 + {0x00009850, 0x6c4000e2, 0x6d4000e2, 0x6d4000e2, 0x6c4000e2, 0x6c4000e2},
149 + {0x00009858, 0x7ec88d2e, 0x7ec88d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
150 + {0x0000985c, 0x31395d5e, 0x3139605e, 0x3139605e, 0x31395d5e, 0x31395d5e},
151 + {0x00009860, 0x00048d18, 0x00048d18, 0x00048d20, 0x00048d20, 0x00048d18},
152 + {0x00009864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
153 + {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
154 {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 0x06903881},
155 - {0x00009914, 0x000007d0, 0x000007d0, 0x00000898, 0x00000898, 0x000007d0},
156 - {0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 0x00000016},
157 - {0x00009924, 0xd00a8a07, 0xd00a8a07, 0xd00a8a0d, 0xd00a8a0d, 0xd00a8a0d},
158 - {0x00009944, 0xdfbc1010, 0xdfbc1010, 0xdfbc1010, 0xdfbc1010, 0xdfbc1010},
159 + {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 0x000007d0},
160 + {0x00009918, 0x0000000a, 0x00000014, 0x00000268, 0x0000000b, 0x00000016},
161 + {0x00009924, 0xd00a8a0b, 0xd00a8a0b, 0xd00a8a0d, 0xd00a8a0d, 0xd00a8a0d},
162 + {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1010, 0xffbc1010, 0xffbc1010},
163 {0x00009960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 0x00000010},
164 {0x0000a960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 0x00000010},
165 {0x00009964, 0x00000210, 0x00000210, 0x00000210, 0x00000210, 0x00000210},
166 - {0x0000c9b8, 0x0000001a, 0x0000001a, 0x0000001a, 0x0000001a, 0x0000001a},
167 - {0x0000c9bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 0x00000c00},
168 + {0x0000c968, 0x000003b5, 0x000003b5, 0x000003ce, 0x000003ce, 0x000003ce},
169 + {0x000099b8, 0x0000001c, 0x0000001c, 0x0000001c, 0x0000001c, 0x0000001c},
170 + {0x000099bc, 0x00000a00, 0x00000a00, 0x00000c00, 0x00000c00, 0x00000c00},
171 {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
172 - {0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77},
173 - {0x000099c8, 0x60f6532c, 0x60f6532c, 0x60f6532c, 0x60f6532c, 0x60f6532c},
174 - {0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8},
175 - {0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 0x00046384},
176 - {0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
177 - {0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
178 - {0x00009a00, 0x00008184, 0x00008184, 0x00000214, 0x00000214, 0x00000214},
179 - {0x00009a04, 0x00008188, 0x00008188, 0x00000218, 0x00000218, 0x00000218},
180 - {0x00009a08, 0x0000818c, 0x0000818c, 0x00000224, 0x00000224, 0x00000224},
181 - {0x00009a0c, 0x00008190, 0x00008190, 0x00000228, 0x00000228, 0x00000228},
182 - {0x00009a10, 0x00008194, 0x00008194, 0x0000022c, 0x0000022c, 0x0000022c},
183 - {0x00009a14, 0x00008200, 0x00008200, 0x00000230, 0x00000230, 0x00000230},
184 - {0x00009a18, 0x00008204, 0x00008204, 0x000002a4, 0x000002a4, 0x000002a4},
185 - {0x00009a1c, 0x00008208, 0x00008208, 0x000002a8, 0x000002a8, 0x000002a8},
186 - {0x00009a20, 0x0000820c, 0x0000820c, 0x000002ac, 0x000002ac, 0x000002ac},
187 - {0x00009a24, 0x00008210, 0x00008210, 0x000002b0, 0x000002b0, 0x000002b0},
188 - {0x00009a28, 0x00008214, 0x00008214, 0x000002b4, 0x000002b4, 0x000002b4},
189 - {0x00009a2c, 0x00008280, 0x00008280, 0x000002b8, 0x000002b8, 0x000002b8},
190 - {0x00009a30, 0x00008284, 0x00008284, 0x00000390, 0x00000390, 0x00000390},
191 - {0x00009a34, 0x00008288, 0x00008288, 0x00000394, 0x00000394, 0x00000394},
192 - {0x00009a38, 0x0000828c, 0x0000828c, 0x00000398, 0x00000398, 0x00000398},
193 - {0x00009a3c, 0x00008290, 0x00008290, 0x00000334, 0x00000334, 0x00000334},
194 - {0x00009a40, 0x00008300, 0x00008300, 0x00000338, 0x00000338, 0x00000338},
195 - {0x00009a44, 0x00008304, 0x00008304, 0x000003ac, 0x000003ac, 0x000003ac},
196 - {0x00009a48, 0x00008308, 0x00008308, 0x000003b0, 0x000003b0, 0x000003b0},
197 - {0x00009a4c, 0x0000830c, 0x0000830c, 0x000003b4, 0x000003b4, 0x000003b4},
198 - {0x00009a50, 0x00008310, 0x00008310, 0x000003b8, 0x000003b8, 0x000003b8},
199 - {0x00009a54, 0x00008314, 0x00008314, 0x000003a5, 0x000003a5, 0x000003a5},
200 - {0x00009a58, 0x00008380, 0x00008380, 0x000003a9, 0x000003a9, 0x000003a9},
201 - {0x00009a5c, 0x00008384, 0x00008384, 0x000003ad, 0x000003ad, 0x000003ad},
202 - {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
203 - {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
204 - {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
205 - {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
206 - {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
207 - {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
208 - {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
209 - {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
210 - {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
211 - {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
212 - {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
213 - {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
214 - {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
215 - {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
216 - {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
217 - {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
218 - {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
219 - {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
220 - {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
221 - {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
222 - {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
223 - {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
224 - {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
225 - {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
226 - {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 0x00008b80},
227 - {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 0x00008b84},
228 - {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 0x00008b88},
229 - {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 0x00008b8c},
230 - {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 0x00008b90},
231 - {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 0x00008f80},
232 - {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 0x00008f84},
233 - {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 0x00008f88},
234 - {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 0x00008f8c},
235 - {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 0x00008f90},
236 - {0x00009ae8, 0x0000b780, 0x0000b780, 0x0000930c, 0x0000930c, 0x0000930c},
237 - {0x00009aec, 0x0000b784, 0x0000b784, 0x00009310, 0x00009310, 0x00009310},
238 - {0x00009af0, 0x0000b788, 0x0000b788, 0x00009384, 0x00009384, 0x00009384},
239 - {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009388, 0x00009388, 0x00009388},
240 - {0x00009af8, 0x0000b790, 0x0000b790, 0x00009324, 0x00009324, 0x00009324},
241 - {0x00009afc, 0x0000b794, 0x0000b794, 0x00009704, 0x00009704, 0x00009704},
242 - {0x00009b00, 0x0000b798, 0x0000b798, 0x000096a4, 0x000096a4, 0x000096a4},
243 - {0x00009b04, 0x0000d784, 0x0000d784, 0x000096a8, 0x000096a8, 0x000096a8},
244 - {0x00009b08, 0x0000d788, 0x0000d788, 0x00009710, 0x00009710, 0x00009710},
245 - {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009714, 0x00009714, 0x00009714},
246 - {0x00009b10, 0x0000d790, 0x0000d790, 0x00009720, 0x00009720, 0x00009720},
247 - {0x00009b14, 0x0000f780, 0x0000f780, 0x00009724, 0x00009724, 0x00009724},
248 - {0x00009b18, 0x0000f784, 0x0000f784, 0x00009728, 0x00009728, 0x00009728},
249 - {0x00009b1c, 0x0000f788, 0x0000f788, 0x0000972c, 0x0000972c, 0x0000972c},
250 - {0x00009b20, 0x0000f78c, 0x0000f78c, 0x000097a0, 0x000097a0, 0x000097a0},
251 - {0x00009b24, 0x0000f790, 0x0000f790, 0x000097a4, 0x000097a4, 0x000097a4},
252 - {0x00009b28, 0x0000f794, 0x0000f794, 0x000097a8, 0x000097a8, 0x000097a8},
253 - {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x000097b0, 0x000097b0, 0x000097b0},
254 - {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x000097b4, 0x000097b4, 0x000097b4},
255 - {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x000097b8, 0x000097b8, 0x000097b8},
256 - {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x000097a5, 0x000097a5, 0x000097a5},
257 - {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x000097a9, 0x000097a9, 0x000097a9},
258 - {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x000097ad, 0x000097ad, 0x000097ad},
259 - {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x000097b1, 0x000097b1, 0x000097b1},
260 - {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x000097b5, 0x000097b5, 0x000097b5},
261 - {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x000097b9, 0x000097b9, 0x000097b9},
262 - {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x000097c5, 0x000097c5, 0x000097c5},
263 - {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x000097c9, 0x000097c9, 0x000097c9},
264 - {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x000097d1, 0x000097d1, 0x000097d1},
265 - {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x000097d5, 0x000097d5, 0x000097d5},
266 - {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x000097d9, 0x000097d9, 0x000097d9},
267 - {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x000097c6, 0x000097c6, 0x000097c6},
268 - {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x000097ca, 0x000097ca, 0x000097ca},
269 - {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x000097ce, 0x000097ce, 0x000097ce},
270 - {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x000097d2, 0x000097d2, 0x000097d2},
271 - {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x000097d6, 0x000097d6, 0x000097d6},
272 - {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x000097c3, 0x000097c3, 0x000097c3},
273 - {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x000097c7, 0x000097c7, 0x000097c7},
274 - {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x000097cb, 0x000097cb, 0x000097cb},
275 - {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x000097cf, 0x000097cf, 0x000097cf},
276 - {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x000097d7, 0x000097d7, 0x000097d7},
277 - {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x000097db, 0x000097db, 0x000097db},
278 - {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x000097db, 0x000097db, 0x000097db},
279 - {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x000097db, 0x000097db, 0x000097db},
280 - {0x00009b98, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
281 - {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
282 - {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
283 - {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
284 - {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
285 - {0x00009bac, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
286 - {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
287 - {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
288 - {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
289 - {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
290 - {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
291 - {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
292 - {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
293 - {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
294 - {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
295 - {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
296 - {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
297 - {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
298 - {0x00009be0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
299 - {0x00009be4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
300 - {0x00009be8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
301 - {0x00009bec, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
302 - {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
303 - {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
304 - {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
305 - {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
306 {0x0000a204, 0x00000444, 0x00000444, 0x00000444, 0x00000444, 0x00000444},
307 - {0x0000a208, 0x803e4788, 0x803e4788, 0x803e4788, 0x803e4788, 0x803e4788},
308 - {0x0000a20c, 0x000c6019, 0x000c6019, 0x000c6019, 0x000c6019, 0x000c6019},
309 - {0x0000b20c, 0x000c6019, 0x000c6019, 0x000c6019, 0x000c6019, 0x000c6019},
310 + {0x0000a20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019, 0x0001f019},
311 + {0x0000b20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019, 0x0001f019},
312 {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
313 {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 0x00000000},
314 - {0x0000a274, 0x0a19c652, 0x0a19c652, 0x0a1aa652, 0x0a1aa652, 0x0a1aa652},
315 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
316 - {0x0000a304, 0x00003002, 0x00003002, 0x00003002, 0x00003002, 0x00003002},
317 - {0x0000a308, 0x00006004, 0x00006004, 0x00008009, 0x00008009, 0x00008009},
318 - {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000b00b, 0x0000b00b, 0x0000b00b},
319 - {0x0000a310, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012},
320 - {0x0000a314, 0x00011014, 0x00011014, 0x00012048, 0x00012048, 0x00012048},
321 - {0x0000a318, 0x0001504a, 0x0001504a, 0x0001604a, 0x0001604a, 0x0001604a},
322 - {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001a211, 0x0001a211, 0x0001a211},
323 - {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 0x0001e213},
324 - {0x0000a324, 0x00020092, 0x00020092, 0x0002121b, 0x0002121b, 0x0002121b},
325 - {0x0000a328, 0x0002410a, 0x0002410a, 0x00024412, 0x00024412, 0x00024412},
326 - {0x0000a32c, 0x0002710c, 0x0002710c, 0x00028414, 0x00028414, 0x00028414},
327 - {0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002b44a, 0x0002b44a, 0x0002b44a},
328 - {0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030649, 0x00030649, 0x00030649},
329 - {0x0000a338, 0x000321ec, 0x000321ec, 0x0003364b, 0x0003364b, 0x0003364b},
330 - {0x0000a33c, 0x000321ec, 0x000321ec, 0x00038a49, 0x00038a49, 0x00038a49},
331 - {0x0000a340, 0x000321ec, 0x000321ec, 0x0003be48, 0x0003be48, 0x0003be48},
332 - {0x0000a344, 0x000321ec, 0x000321ec, 0x0003ee4a, 0x0003ee4a, 0x0003ee4a},
333 - {0x0000a348, 0x000321ec, 0x000321ec, 0x00042e88, 0x00042e88, 0x00042e88},
334 - {0x0000a34c, 0x000321ec, 0x000321ec, 0x00046e8a, 0x00046e8a, 0x00046e8a},
335 - {0x0000a350, 0x000321ec, 0x000321ec, 0x00049ec9, 0x00049ec9, 0x00049ec9},
336 - {0x0000a354, 0x000321ec, 0x000321ec, 0x0004bf42, 0x0004bf42, 0x0004bf42},
337 - {0x0000784c, 0x0e4f048c, 0x0e4f048c, 0x0e4d048c, 0x0e4d048c, 0x0e4d048c},
338 - {0x00007854, 0x12031828, 0x12031828, 0x12035828, 0x12035828, 0x12035828},
339 - {0x00007870, 0x807ec400, 0x807ec400, 0x807ec000, 0x807ec000, 0x807ec000},
340 - {0x0000788c, 0x00010000, 0x00010000, 0x00110000, 0x00110000, 0x00110000},
341 + {0x0000a23c, 0x13c88000, 0x13c88000, 0x13c88001, 0x13c88000, 0x13c88000},
342 + {0x0000a250, 0x001ff000, 0x001ff000, 0x0004a000, 0x0004a000, 0x0004a000},
343 + {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e},
344 + {0x0000a388, 0x0c000000, 0x0c000000, 0x08000000, 0x0c000000, 0x0c000000},
345 + {0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
346 + {0x00007894, 0x5a508000, 0x5a508000, 0x5a508000, 0x5a508000, 0x5a508000},
347 };
348
349 -static const u32 ar9280Common_9280[][2] = {
350 +static const u32 ar9280Common_9280_2[][2] = {
351 /* Addr allmodes */
352 {0x0000000c, 0x00000000},
353 {0x00000030, 0x00020015},
354 @@ -302,7 +149,10 @@ static const u32 ar9280Common_9280[][2]
355 {0x00004030, 0x00000002},
356 {0x0000403c, 0x00000002},
357 {0x00004024, 0x0000001f},
358 + {0x00004060, 0x00000000},
359 + {0x00004064, 0x00000000},
360 {0x00007010, 0x00000033},
361 + {0x00007034, 0x00000002},
362 {0x00007038, 0x000004c2},
363 {0x00008004, 0x00000000},
364 {0x00008008, 0x00000000},
365 @@ -318,7 +168,7 @@ static const u32 ar9280Common_9280[][2]
366 {0x00008060, 0x0000000f},
367 {0x00008064, 0x00000000},
368 {0x00008070, 0x00000000},
369 - {0x000080c0, 0x2a82301a},
370 + {0x000080c0, 0x2a80001a},
371 {0x000080c4, 0x05dc01e0},
372 {0x000080c8, 0x1f402710},
373 {0x000080cc, 0x01f40000},
374 @@ -340,7 +190,6 @@ static const u32 ar9280Common_9280[][2]
375 {0x00008110, 0x00000168},
376 {0x00008118, 0x000100aa},
377 {0x0000811c, 0x00003210},
378 - {0x00008120, 0x08f04800},
379 {0x00008124, 0x00000000},
380 {0x00008128, 0x00000000},
381 {0x0000812c, 0x00000000},
382 @@ -348,15 +197,14 @@ static const u32 ar9280Common_9280[][2]
383 {0x00008134, 0x00000000},
384 {0x00008138, 0x00000000},
385 {0x0000813c, 0x00000000},
386 - {0x00008144, 0x00000000},
387 + {0x00008144, 0xffffffff},
388 {0x00008168, 0x00000000},
389 {0x0000816c, 0x00000000},
390 {0x00008170, 0x32143320},
391 {0x00008174, 0xfaa4fa50},
392 {0x00008178, 0x00000100},
393 {0x0000817c, 0x00000000},
394 - {0x000081c4, 0x00000000},
395 - {0x000081d0, 0x00003210},
396 + {0x000081c0, 0x00000000},
397 {0x000081ec, 0x00000000},
398 {0x000081f0, 0x00000000},
399 {0x000081f4, 0x00000000},
400 @@ -387,6 +235,7 @@ static const u32 ar9280Common_9280[][2]
401 {0x00008258, 0x00000000},
402 {0x0000825c, 0x400000ff},
403 {0x00008260, 0x00080922},
404 + {0x00008264, 0x88a00010},
405 {0x00008270, 0x00000000},
406 {0x00008274, 0x40000000},
407 {0x00008278, 0x003e4180},
408 @@ -396,30 +245,25 @@ static const u32 ar9280Common_9280[][2]
409 {0x0000828c, 0x00000000},
410 {0x00008294, 0x00000000},
411 {0x00008298, 0x00000000},
412 - {0x00008300, 0x00000000},
413 - {0x00008304, 0x00000000},
414 - {0x00008308, 0x00000000},
415 - {0x0000830c, 0x00000000},
416 - {0x00008310, 0x00000000},
417 + {0x0000829c, 0x00000000},
418 + {0x00008300, 0x00000040},
419 {0x00008314, 0x00000000},
420 - {0x00008318, 0x00000000},
421 {0x00008328, 0x00000000},
422 {0x0000832c, 0x00000007},
423 {0x00008330, 0x00000302},
424 {0x00008334, 0x00000e00},
425 - {0x00008338, 0x00000000},
426 + {0x00008338, 0x00ff0000},
427 {0x0000833c, 0x00000000},
428 {0x00008340, 0x000107ff},
429 - {0x00008344, 0x00000000},
430 + {0x00008344, 0x00481043},
431 {0x00009808, 0x00000000},
432 - {0x0000980c, 0xaf268e30},
433 + {0x0000980c, 0xafa68e30},
434 {0x00009810, 0xfd14e000},
435 {0x00009814, 0x9c0a9f6b},
436 {0x0000981c, 0x00000000},
437 {0x0000982c, 0x0000a000},
438 {0x00009830, 0x00000000},
439 {0x0000983c, 0x00200400},
440 - {0x00009840, 0x206a01ae},
441 {0x0000984c, 0x0040233c},
442 {0x0000a84c, 0x0040233c},
443 {0x00009854, 0x00000044},
444 @@ -427,6 +271,7 @@ static const u32 ar9280Common_9280[][2]
445 {0x00009904, 0x00000000},
446 {0x00009908, 0x00000000},
447 {0x0000990c, 0x00000000},
448 + {0x00009910, 0x01002310},
449 {0x0000991c, 0x10000fff},
450 {0x00009920, 0x04900000},
451 {0x0000a920, 0x04900000},
452 @@ -437,11 +282,10 @@ static const u32 ar9280Common_9280[][2]
453 {0x0000993c, 0x00000000},
454 {0x00009948, 0x9280c00a},
455 {0x0000994c, 0x00020028},
456 - {0x00009954, 0xe250a51e},
457 - {0x00009958, 0x3388ffff},
458 - {0x00009940, 0x00781204},
459 + {0x00009954, 0x5f3ca3de},
460 + {0x00009958, 0x2108ecff},
461 + {0x00009940, 0x14750604},
462 {0x0000c95c, 0x004b6a8e},
463 - {0x0000c968, 0x000003ce},
464 {0x00009970, 0x190fb514},
465 {0x00009974, 0x00000000},
466 {0x00009978, 0x00000001},
467 @@ -457,41 +301,45 @@ static const u32 ar9280Common_9280[][2]
468 {0x000099a0, 0x00000000},
469 {0x000099a4, 0x00000001},
470 {0x000099a8, 0x201fff00},
471 - {0x000099ac, 0x006f00c4},
472 + {0x000099ac, 0x006f0000},
473 {0x000099b0, 0x03051000},
474 {0x000099b4, 0x00000820},
475 + {0x000099c4, 0x06336f77},
476 + {0x000099c8, 0x6af6532f},
477 + {0x000099cc, 0x08f186c8},
478 + {0x000099d0, 0x00046384},
479 + {0x000099d4, 0x00000000},
480 + {0x000099d8, 0x00000000},
481 {0x000099dc, 0x00000000},
482 {0x000099e0, 0x00000000},
483 {0x000099e4, 0xaaaaaaaa},
484 {0x000099e8, 0x3c466478},
485 {0x000099ec, 0x0cc80caa},
486 + {0x000099f0, 0x00000000},
487 {0x000099fc, 0x00001042},
488 + {0x0000a208, 0x803e4788},
489 {0x0000a210, 0x4080a333},
490 {0x0000a214, 0x40206c10},
491 {0x0000a218, 0x009c4060},
492 {0x0000a220, 0x01834061},
493 {0x0000a224, 0x00000400},
494 {0x0000a228, 0x000003b5},
495 - {0x0000a22c, 0x23277200},
496 + {0x0000a22c, 0x233f7180},
497 {0x0000a234, 0x20202020},
498 {0x0000a238, 0x20202020},
499 - {0x0000a23c, 0x13c889af},
500 {0x0000a240, 0x38490a20},
501 {0x0000a244, 0x00007bb6},
502 {0x0000a248, 0x0fff3ffc},
503 - {0x0000a24c, 0x00000001},
504 - {0x0000a250, 0x001da000},
505 + {0x0000a24c, 0x00000000},
506 {0x0000a254, 0x00000000},
507 {0x0000a258, 0x0cdbd380},
508 {0x0000a25c, 0x0f0f0f01},
509 {0x0000a260, 0xdfa91f01},
510 {0x0000a268, 0x00000000},
511 - {0x0000a26c, 0x0ebae9c6},
512 - {0x0000b26c, 0x0ebae9c6},
513 + {0x0000a26c, 0x0e79e5c6},
514 + {0x0000b26c, 0x0e79e5c6},
515 {0x0000d270, 0x00820820},
516 {0x0000a278, 0x1ce739ce},
517 - {0x0000a27c, 0x050701ce},
518 - {0x0000a358, 0x7999aa0f},
519 {0x0000d35c, 0x07ffffef},
520 {0x0000d360, 0x0fffffe7},
521 {0x0000d364, 0x17ffffe5},
522 @@ -503,7 +351,6 @@ static const u32 ar9280Common_9280[][2]
523 {0x0000d37c, 0x7fffffe2},
524 {0x0000d380, 0x7f3c7bba},
525 {0x0000d384, 0xf3307ff0},
526 - {0x0000a388, 0x0c000000},
527 {0x0000a38c, 0x20202020},
528 {0x0000a390, 0x20202020},
529 {0x0000a394, 0x1ce739ce},
530 @@ -527,3173 +374,1365 @@ static const u32 ar9280Common_9280[][2]
531 {0x0000a3e0, 0x000001ce},
532 {0x0000a3e4, 0x00000000},
533 {0x0000a3e8, 0x18c43433},
534 - {0x0000a3ec, 0x00f38081},
535 {0x00007800, 0x00040000},
536 {0x00007804, 0xdb005012},
537 {0x00007808, 0x04924914},
538 {0x0000780c, 0x21084210},
539 {0x00007810, 0x6d801300},
540 - {0x00007814, 0x0019beff},
541 - {0x00007818, 0x07e40000},
542 - {0x0000781c, 0x00492000},
543 - {0x00007820, 0x92492480},
544 + {0x00007818, 0x07e41000},
545 {0x00007824, 0x00040000},
546 {0x00007828, 0xdb005012},
547 {0x0000782c, 0x04924914},
548 {0x00007830, 0x21084210},
549 {0x00007834, 0x6d801300},
550 - {0x00007838, 0x0019beff},
551 {0x0000783c, 0x07e40000},
552 - {0x00007840, 0x00492000},
553 - {0x00007844, 0x92492480},
554 - {0x00007848, 0x00120000},
555 + {0x00007848, 0x00100000},
556 + {0x0000784c, 0x773f0567},
557 {0x00007850, 0x54214514},
558 - {0x00007858, 0x92592692},
559 + {0x00007854, 0x12035828},
560 + {0x00007858, 0x9259269a},
561 {0x00007860, 0x52802000},
562 {0x00007864, 0x0a8e370e},
563 {0x00007868, 0xc0102850},
564 {0x0000786c, 0x812d4000},
565 + {0x00007870, 0x807ec400},
566 {0x00007874, 0x001b6db0},
567 {0x00007878, 0x00376b63},
568 {0x0000787c, 0x06db6db6},
569 {0x00007880, 0x006d8000},
570 {0x00007884, 0xffeffffe},
571 {0x00007888, 0xffeffffe},
572 - {0x00007890, 0x00060aeb},
573 - {0x00007894, 0x5a108000},
574 + {0x0000788c, 0x00010000},
575 + {0x00007890, 0x02060aeb},
576 {0x00007898, 0x2a850160},
577 };
578
579 -static const u32 ar9280Modes_9280_2[][6] = {
580 - {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
581 - {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0},
582 - {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180},
583 - {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008},
584 - {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 0x06e006e0},
585 - {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 0x0988004f},
586 - {0x00008120, 0x08f04800, 0x08f04800, 0x08f04810, 0x08f04810, 0x08f04810},
587 - {0x000081d0, 0x00003210, 0x00003210, 0x0000320a, 0x0000320a, 0x0000320a},
588 - {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 0x00006880},
589 - {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 0x00000303},
590 - {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
591 - {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
592 - {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
593 - {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
594 - {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
595 - {0x00009840, 0x206a022e, 0x206a022e, 0x206a012e, 0x206a012e, 0x206a012e},
596 - {0x00009844, 0x0372161e, 0x0372161e, 0x037216a0, 0x037216a0, 0x037216a0},
597 - {0x00009850, 0x6c4000e2, 0x6d4000e2, 0x6d4000e2, 0x6c4000e2, 0x6c4000e2},
598 - {0x00009858, 0x7ec88d2e, 0x7ec88d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
599 - {0x0000985c, 0x31395d5e, 0x3139605e, 0x3139605e, 0x31395d5e, 0x31395d5e},
600 - {0x00009860, 0x00048d18, 0x00048d18, 0x00048d20, 0x00048d20, 0x00048d18},
601 - {0x00009864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
602 - {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
603 - {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 0x06903881},
604 - {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 0x000007d0},
605 - {0x00009918, 0x0000000a, 0x00000014, 0x00000268, 0x0000000b, 0x00000016},
606 - {0x00009924, 0xd00a8a0b, 0xd00a8a0b, 0xd00a8a0d, 0xd00a8a0d, 0xd00a8a0d},
607 - {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1010, 0xffbc1010, 0xffbc1010},
608 - {0x00009960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 0x00000010},
609 - {0x0000a960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 0x00000010},
610 - {0x00009964, 0x00000210, 0x00000210, 0x00000210, 0x00000210, 0x00000210},
611 - {0x0000c968, 0x000003b5, 0x000003b5, 0x000003ce, 0x000003ce, 0x000003ce},
612 - {0x000099b8, 0x0000001c, 0x0000001c, 0x0000001c, 0x0000001c, 0x0000001c},
613 - {0x000099bc, 0x00000a00, 0x00000a00, 0x00000c00, 0x00000c00, 0x00000c00},
614 - {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
615 - {0x0000a204, 0x00000444, 0x00000444, 0x00000444, 0x00000444, 0x00000444},
616 - {0x0000a20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019, 0x0001f019},
617 - {0x0000b20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019, 0x0001f019},
618 - {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
619 - {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 0x00000000},
620 - {0x0000a23c, 0x13c88000, 0x13c88000, 0x13c88001, 0x13c88000, 0x13c88000},
621 - {0x0000a250, 0x001ff000, 0x001ff000, 0x0004a000, 0x0004a000, 0x0004a000},
622 - {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e},
623 - {0x0000a388, 0x0c000000, 0x0c000000, 0x08000000, 0x0c000000, 0x0c000000},
624 - {0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
625 - {0x00007894, 0x5a508000, 0x5a508000, 0x5a508000, 0x5a508000, 0x5a508000},
626 -};
627 -
628 -static const u32 ar9280Common_9280_2[][2] = {
629 - /* Addr allmodes */
630 - {0x0000000c, 0x00000000},
631 - {0x00000030, 0x00020015},
632 - {0x00000034, 0x00000005},
633 - {0x00000040, 0x00000000},
634 - {0x00000044, 0x00000008},
635 - {0x00000048, 0x00000008},
636 - {0x0000004c, 0x00000010},
637 - {0x00000050, 0x00000000},
638 - {0x00000054, 0x0000001f},
639 - {0x00000800, 0x00000000},
640 - {0x00000804, 0x00000000},
641 - {0x00000808, 0x00000000},
642 - {0x0000080c, 0x00000000},
643 - {0x00000810, 0x00000000},
644 - {0x00000814, 0x00000000},
645 - {0x00000818, 0x00000000},
646 - {0x0000081c, 0x00000000},
647 - {0x00000820, 0x00000000},
648 - {0x00000824, 0x00000000},
649 - {0x00001040, 0x002ffc0f},
650 - {0x00001044, 0x002ffc0f},
651 - {0x00001048, 0x002ffc0f},
652 - {0x0000104c, 0x002ffc0f},
653 - {0x00001050, 0x002ffc0f},
654 - {0x00001054, 0x002ffc0f},
655 - {0x00001058, 0x002ffc0f},
656 - {0x0000105c, 0x002ffc0f},
657 - {0x00001060, 0x002ffc0f},
658 - {0x00001064, 0x002ffc0f},
659 - {0x00001230, 0x00000000},
660 - {0x00001270, 0x00000000},
661 - {0x00001038, 0x00000000},
662 - {0x00001078, 0x00000000},
663 - {0x000010b8, 0x00000000},
664 - {0x000010f8, 0x00000000},
665 - {0x00001138, 0x00000000},
666 - {0x00001178, 0x00000000},
667 - {0x000011b8, 0x00000000},
668 - {0x000011f8, 0x00000000},
669 - {0x00001238, 0x00000000},
670 - {0x00001278, 0x00000000},
671 - {0x000012b8, 0x00000000},
672 - {0x000012f8, 0x00000000},
673 - {0x00001338, 0x00000000},
674 - {0x00001378, 0x00000000},
675 - {0x000013b8, 0x00000000},
676 - {0x000013f8, 0x00000000},
677 - {0x00001438, 0x00000000},
678 - {0x00001478, 0x00000000},
679 - {0x000014b8, 0x00000000},
680 - {0x000014f8, 0x00000000},
681 - {0x00001538, 0x00000000},
682 - {0x00001578, 0x00000000},
683 - {0x000015b8, 0x00000000},
684 - {0x000015f8, 0x00000000},
685 - {0x00001638, 0x00000000},
686 - {0x00001678, 0x00000000},
687 - {0x000016b8, 0x00000000},
688 - {0x000016f8, 0x00000000},
689 - {0x00001738, 0x00000000},
690 - {0x00001778, 0x00000000},
691 - {0x000017b8, 0x00000000},
692 - {0x000017f8, 0x00000000},
693 - {0x0000103c, 0x00000000},
694 - {0x0000107c, 0x00000000},
695 - {0x000010bc, 0x00000000},
696 - {0x000010fc, 0x00000000},
697 - {0x0000113c, 0x00000000},
698 - {0x0000117c, 0x00000000},
699 - {0x000011bc, 0x00000000},
700 - {0x000011fc, 0x00000000},
701 - {0x0000123c, 0x00000000},
702 - {0x0000127c, 0x00000000},
703 - {0x000012bc, 0x00000000},
704 - {0x000012fc, 0x00000000},
705 - {0x0000133c, 0x00000000},
706 - {0x0000137c, 0x00000000},
707 - {0x000013bc, 0x00000000},
708 - {0x000013fc, 0x00000000},
709 - {0x0000143c, 0x00000000},
710 - {0x0000147c, 0x00000000},
711 - {0x00004030, 0x00000002},
712 - {0x0000403c, 0x00000002},
713 - {0x00004024, 0x0000001f},
714 - {0x00004060, 0x00000000},
715 - {0x00004064, 0x00000000},
716 - {0x00007010, 0x00000033},
717 - {0x00007034, 0x00000002},
718 - {0x00007038, 0x000004c2},
719 - {0x00008004, 0x00000000},
720 - {0x00008008, 0x00000000},
721 - {0x0000800c, 0x00000000},
722 - {0x00008018, 0x00000700},
723 - {0x00008020, 0x00000000},
724 - {0x00008038, 0x00000000},
725 - {0x0000803c, 0x00000000},
726 - {0x00008048, 0x40000000},
727 - {0x00008054, 0x00000000},
728 - {0x00008058, 0x00000000},
729 - {0x0000805c, 0x000fc78f},
730 - {0x00008060, 0x0000000f},
731 - {0x00008064, 0x00000000},
732 - {0x00008070, 0x00000000},
733 - {0x000080c0, 0x2a80001a},
734 - {0x000080c4, 0x05dc01e0},
735 - {0x000080c8, 0x1f402710},
736 - {0x000080cc, 0x01f40000},
737 - {0x000080d0, 0x00001e00},
738 - {0x000080d4, 0x00000000},
739 - {0x000080d8, 0x00400000},
740 - {0x000080e0, 0xffffffff},
741 - {0x000080e4, 0x0000ffff},
742 - {0x000080e8, 0x003f3f3f},
743 - {0x000080ec, 0x00000000},
744 - {0x000080f0, 0x00000000},
745 - {0x000080f4, 0x00000000},
746 - {0x000080f8, 0x00000000},
747 - {0x000080fc, 0x00020000},
748 - {0x00008100, 0x00020000},
749 - {0x00008104, 0x00000001},
750 - {0x00008108, 0x00000052},
751 - {0x0000810c, 0x00000000},
752 - {0x00008110, 0x00000168},
753 - {0x00008118, 0x000100aa},
754 - {0x0000811c, 0x00003210},
755 - {0x00008124, 0x00000000},
756 - {0x00008128, 0x00000000},
757 - {0x0000812c, 0x00000000},
758 - {0x00008130, 0x00000000},
759 - {0x00008134, 0x00000000},
760 - {0x00008138, 0x00000000},
761 - {0x0000813c, 0x00000000},
762 - {0x00008144, 0xffffffff},
763 - {0x00008168, 0x00000000},
764 - {0x0000816c, 0x00000000},
765 - {0x00008170, 0x32143320},
766 - {0x00008174, 0xfaa4fa50},
767 - {0x00008178, 0x00000100},
768 - {0x0000817c, 0x00000000},
769 - {0x000081c0, 0x00000000},
770 - {0x000081ec, 0x00000000},
771 - {0x000081f0, 0x00000000},
772 - {0x000081f4, 0x00000000},
773 - {0x000081f8, 0x00000000},
774 - {0x000081fc, 0x00000000},
775 - {0x00008200, 0x00000000},
776 - {0x00008204, 0x00000000},
777 - {0x00008208, 0x00000000},
778 - {0x0000820c, 0x00000000},
779 - {0x00008210, 0x00000000},
780 - {0x00008214, 0x00000000},
781 - {0x00008218, 0x00000000},
782 - {0x0000821c, 0x00000000},
783 - {0x00008220, 0x00000000},
784 - {0x00008224, 0x00000000},
785 - {0x00008228, 0x00000000},
786 - {0x0000822c, 0x00000000},
787 - {0x00008230, 0x00000000},
788 - {0x00008234, 0x00000000},
789 - {0x00008238, 0x00000000},
790 - {0x0000823c, 0x00000000},
791 - {0x00008240, 0x00100000},
792 - {0x00008244, 0x0010f400},
793 - {0x00008248, 0x00000100},
794 - {0x0000824c, 0x0001e800},
795 - {0x00008250, 0x00000000},
796 - {0x00008254, 0x00000000},
797 - {0x00008258, 0x00000000},
798 - {0x0000825c, 0x400000ff},
799 - {0x00008260, 0x00080922},
800 - {0x00008264, 0x88a00010},
801 - {0x00008270, 0x00000000},
802 - {0x00008274, 0x40000000},
803 - {0x00008278, 0x003e4180},
804 - {0x0000827c, 0x00000000},
805 - {0x00008284, 0x0000002c},
806 - {0x00008288, 0x0000002c},
807 - {0x0000828c, 0x00000000},
808 - {0x00008294, 0x00000000},
809 - {0x00008298, 0x00000000},
810 - {0x0000829c, 0x00000000},
811 - {0x00008300, 0x00000040},
812 - {0x00008314, 0x00000000},
813 - {0x00008328, 0x00000000},
814 - {0x0000832c, 0x00000007},
815 - {0x00008330, 0x00000302},
816 - {0x00008334, 0x00000e00},
817 - {0x00008338, 0x00ff0000},
818 - {0x0000833c, 0x00000000},
819 - {0x00008340, 0x000107ff},
820 - {0x00008344, 0x00481043},
821 - {0x00009808, 0x00000000},
822 - {0x0000980c, 0xafa68e30},
823 - {0x00009810, 0xfd14e000},
824 - {0x00009814, 0x9c0a9f6b},
825 - {0x0000981c, 0x00000000},
826 - {0x0000982c, 0x0000a000},
827 - {0x00009830, 0x00000000},
828 - {0x0000983c, 0x00200400},
829 - {0x0000984c, 0x0040233c},
830 - {0x0000a84c, 0x0040233c},
831 - {0x00009854, 0x00000044},
832 - {0x00009900, 0x00000000},
833 - {0x00009904, 0x00000000},
834 - {0x00009908, 0x00000000},
835 - {0x0000990c, 0x00000000},
836 - {0x00009910, 0x01002310},
837 - {0x0000991c, 0x10000fff},
838 - {0x00009920, 0x04900000},
839 - {0x0000a920, 0x04900000},
840 - {0x00009928, 0x00000001},
841 - {0x0000992c, 0x00000004},
842 - {0x00009934, 0x1e1f2022},
843 - {0x00009938, 0x0a0b0c0d},
844 - {0x0000993c, 0x00000000},
845 - {0x00009948, 0x9280c00a},
846 - {0x0000994c, 0x00020028},
847 - {0x00009954, 0x5f3ca3de},
848 - {0x00009958, 0x2108ecff},
849 - {0x00009940, 0x14750604},
850 - {0x0000c95c, 0x004b6a8e},
851 - {0x00009970, 0x190fb514},
852 - {0x00009974, 0x00000000},
853 - {0x00009978, 0x00000001},
854 - {0x0000997c, 0x00000000},
855 - {0x00009980, 0x00000000},
856 - {0x00009984, 0x00000000},
857 - {0x00009988, 0x00000000},
858 - {0x0000998c, 0x00000000},
859 - {0x00009990, 0x00000000},
860 - {0x00009994, 0x00000000},
861 - {0x00009998, 0x00000000},
862 - {0x0000999c, 0x00000000},
863 - {0x000099a0, 0x00000000},
864 - {0x000099a4, 0x00000001},
865 - {0x000099a8, 0x201fff00},
866 - {0x000099ac, 0x006f0000},
867 - {0x000099b0, 0x03051000},
868 - {0x000099b4, 0x00000820},
869 - {0x000099c4, 0x06336f77},
870 - {0x000099c8, 0x6af6532f},
871 - {0x000099cc, 0x08f186c8},
872 - {0x000099d0, 0x00046384},
873 - {0x000099d4, 0x00000000},
874 - {0x000099d8, 0x00000000},
875 - {0x000099dc, 0x00000000},
876 - {0x000099e0, 0x00000000},
877 - {0x000099e4, 0xaaaaaaaa},
878 - {0x000099e8, 0x3c466478},
879 - {0x000099ec, 0x0cc80caa},
880 - {0x000099f0, 0x00000000},
881 - {0x000099fc, 0x00001042},
882 - {0x0000a208, 0x803e4788},
883 - {0x0000a210, 0x4080a333},
884 - {0x0000a214, 0x40206c10},
885 - {0x0000a218, 0x009c4060},
886 - {0x0000a220, 0x01834061},
887 - {0x0000a224, 0x00000400},
888 - {0x0000a228, 0x000003b5},
889 - {0x0000a22c, 0x233f7180},
890 - {0x0000a234, 0x20202020},
891 - {0x0000a238, 0x20202020},
892 - {0x0000a240, 0x38490a20},
893 - {0x0000a244, 0x00007bb6},
894 - {0x0000a248, 0x0fff3ffc},
895 - {0x0000a24c, 0x00000000},
896 - {0x0000a254, 0x00000000},
897 - {0x0000a258, 0x0cdbd380},
898 - {0x0000a25c, 0x0f0f0f01},
899 - {0x0000a260, 0xdfa91f01},
900 - {0x0000a268, 0x00000000},
901 - {0x0000a26c, 0x0e79e5c6},
902 - {0x0000b26c, 0x0e79e5c6},
903 - {0x0000d270, 0x00820820},
904 - {0x0000a278, 0x1ce739ce},
905 - {0x0000d35c, 0x07ffffef},
906 - {0x0000d360, 0x0fffffe7},
907 - {0x0000d364, 0x17ffffe5},
908 - {0x0000d368, 0x1fffffe4},
909 - {0x0000d36c, 0x37ffffe3},
910 - {0x0000d370, 0x3fffffe3},
911 - {0x0000d374, 0x57ffffe3},
912 - {0x0000d378, 0x5fffffe2},
913 - {0x0000d37c, 0x7fffffe2},
914 - {0x0000d380, 0x7f3c7bba},
915 - {0x0000d384, 0xf3307ff0},
916 - {0x0000a38c, 0x20202020},
917 - {0x0000a390, 0x20202020},
918 - {0x0000a394, 0x1ce739ce},
919 - {0x0000a398, 0x000001ce},
920 - {0x0000a39c, 0x00000001},
921 - {0x0000a3a0, 0x00000000},
922 - {0x0000a3a4, 0x00000000},
923 - {0x0000a3a8, 0x00000000},
924 - {0x0000a3ac, 0x00000000},
925 - {0x0000a3b0, 0x00000000},
926 - {0x0000a3b4, 0x00000000},
927 - {0x0000a3b8, 0x00000000},
928 - {0x0000a3bc, 0x00000000},
929 - {0x0000a3c0, 0x00000000},
930 - {0x0000a3c4, 0x00000000},
931 - {0x0000a3c8, 0x00000246},
932 - {0x0000a3cc, 0x20202020},
933 - {0x0000a3d0, 0x20202020},
934 - {0x0000a3d4, 0x20202020},
935 - {0x0000a3dc, 0x1ce739ce},
936 - {0x0000a3e0, 0x000001ce},
937 - {0x0000a3e4, 0x00000000},
938 - {0x0000a3e8, 0x18c43433},
939 - {0x00007800, 0x00040000},
940 - {0x00007804, 0xdb005012},
941 - {0x00007808, 0x04924914},
942 - {0x0000780c, 0x21084210},
943 - {0x00007810, 0x6d801300},
944 - {0x00007818, 0x07e41000},
945 - {0x00007824, 0x00040000},
946 - {0x00007828, 0xdb005012},
947 - {0x0000782c, 0x04924914},
948 - {0x00007830, 0x21084210},
949 - {0x00007834, 0x6d801300},
950 - {0x0000783c, 0x07e40000},
951 - {0x00007848, 0x00100000},
952 - {0x0000784c, 0x773f0567},
953 - {0x00007850, 0x54214514},
954 - {0x00007854, 0x12035828},
955 - {0x00007858, 0x9259269a},
956 - {0x00007860, 0x52802000},
957 - {0x00007864, 0x0a8e370e},
958 - {0x00007868, 0xc0102850},
959 - {0x0000786c, 0x812d4000},
960 - {0x00007870, 0x807ec400},
961 - {0x00007874, 0x001b6db0},
962 - {0x00007878, 0x00376b63},
963 - {0x0000787c, 0x06db6db6},
964 - {0x00007880, 0x006d8000},
965 - {0x00007884, 0xffeffffe},
966 - {0x00007888, 0xffeffffe},
967 - {0x0000788c, 0x00010000},
968 - {0x00007890, 0x02060aeb},
969 - {0x00007898, 0x2a850160},
970 -};
971 -
972 -static const u32 ar9280Modes_fast_clock_9280_2[][3] = {
973 - /* Addr 5G_HT20 5G_HT40 */
974 - {0x00001030, 0x00000268, 0x000004d0},
975 - {0x00001070, 0x0000018c, 0x00000318},
976 - {0x000010b0, 0x00000fd0, 0x00001fa0},
977 - {0x00008014, 0x044c044c, 0x08980898},
978 - {0x0000801c, 0x148ec02b, 0x148ec057},
979 - {0x00008318, 0x000044c0, 0x00008980},
980 - {0x00009820, 0x02020200, 0x02020200},
981 - {0x00009824, 0x01000f0f, 0x01000f0f},
982 - {0x00009828, 0x0b020001, 0x0b020001},
983 - {0x00009834, 0x00000f0f, 0x00000f0f},
984 - {0x00009844, 0x03721821, 0x03721821},
985 - {0x00009914, 0x00000898, 0x00001130},
986 - {0x00009918, 0x0000000b, 0x00000016},
987 -};
988 -
989 -static const u32 ar9280Modes_backoff_23db_rxgain_9280_2[][6] = {
990 - {0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 0x00000290},
991 - {0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 0x00000300},
992 - {0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 0x00000304},
993 - {0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 0x00000308},
994 - {0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 0x0000030c},
995 - {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 0x00008000},
996 - {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 0x00008004},
997 - {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 0x00008008},
998 - {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 0x0000800c},
999 - {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 0x00008080},
1000 - {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 0x00008084},
1001 - {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 0x00008088},
1002 - {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 0x0000808c},
1003 - {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 0x00008100},
1004 - {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 0x00008104},
1005 - {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 0x00008108},
1006 - {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 0x0000810c},
1007 - {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 0x00008110},
1008 - {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 0x00008114},
1009 - {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 0x00008180},
1010 - {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 0x00008184},
1011 - {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 0x00008188},
1012 - {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 0x0000818c},
1013 - {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 0x00008190},
1014 - {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
1015 - {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
1016 - {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
1017 - {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
1018 - {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
1019 - {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
1020 - {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
1021 - {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
1022 - {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
1023 - {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
1024 - {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
1025 - {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
1026 - {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
1027 - {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
1028 - {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
1029 - {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
1030 - {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
1031 - {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
1032 - {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
1033 - {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
1034 - {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
1035 - {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
1036 - {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
1037 - {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
1038 - {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b10, 0x00008b10, 0x00008b10},
1039 - {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b80, 0x00008b80, 0x00008b80},
1040 - {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b84, 0x00008b84, 0x00008b84},
1041 - {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b88, 0x00008b88, 0x00008b88},
1042 - {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b8c, 0x00008b8c, 0x00008b8c},
1043 - {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008b90, 0x00008b90, 0x00008b90},
1044 - {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008b94, 0x00008b94, 0x00008b94},
1045 - {0x00009adc, 0x0000b390, 0x0000b390, 0x00008b98, 0x00008b98, 0x00008b98},
1046 - {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008ba4, 0x00008ba4, 0x00008ba4},
1047 - {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008ba8, 0x00008ba8, 0x00008ba8},
1048 - {0x00009ae8, 0x0000b780, 0x0000b780, 0x00008bac, 0x00008bac, 0x00008bac},
1049 - {0x00009aec, 0x0000b784, 0x0000b784, 0x00008bb0, 0x00008bb0, 0x00008bb0},
1050 - {0x00009af0, 0x0000b788, 0x0000b788, 0x00008bb4, 0x00008bb4, 0x00008bb4},
1051 - {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00008ba1, 0x00008ba1, 0x00008ba1},
1052 - {0x00009af8, 0x0000b790, 0x0000b790, 0x00008ba5, 0x00008ba5, 0x00008ba5},
1053 - {0x00009afc, 0x0000b794, 0x0000b794, 0x00008ba9, 0x00008ba9, 0x00008ba9},
1054 - {0x00009b00, 0x0000b798, 0x0000b798, 0x00008bad, 0x00008bad, 0x00008bad},
1055 - {0x00009b04, 0x0000d784, 0x0000d784, 0x00008bb1, 0x00008bb1, 0x00008bb1},
1056 - {0x00009b08, 0x0000d788, 0x0000d788, 0x00008bb5, 0x00008bb5, 0x00008bb5},
1057 - {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00008ba2, 0x00008ba2, 0x00008ba2},
1058 - {0x00009b10, 0x0000d790, 0x0000d790, 0x00008ba6, 0x00008ba6, 0x00008ba6},
1059 - {0x00009b14, 0x0000f780, 0x0000f780, 0x00008baa, 0x00008baa, 0x00008baa},
1060 - {0x00009b18, 0x0000f784, 0x0000f784, 0x00008bae, 0x00008bae, 0x00008bae},
1061 - {0x00009b1c, 0x0000f788, 0x0000f788, 0x00008bb2, 0x00008bb2, 0x00008bb2},
1062 - {0x00009b20, 0x0000f78c, 0x0000f78c, 0x00008bb6, 0x00008bb6, 0x00008bb6},
1063 - {0x00009b24, 0x0000f790, 0x0000f790, 0x00008ba3, 0x00008ba3, 0x00008ba3},
1064 - {0x00009b28, 0x0000f794, 0x0000f794, 0x00008ba7, 0x00008ba7, 0x00008ba7},
1065 - {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x00008bab, 0x00008bab, 0x00008bab},
1066 - {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00008baf, 0x00008baf, 0x00008baf},
1067 - {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00008bb3, 0x00008bb3, 0x00008bb3},
1068 - {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00008bb7, 0x00008bb7, 0x00008bb7},
1069 - {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00008bc3, 0x00008bc3, 0x00008bc3},
1070 - {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x00008bc7, 0x00008bc7, 0x00008bc7},
1071 - {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x00008bcb, 0x00008bcb, 0x00008bcb},
1072 - {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00008bcf, 0x00008bcf, 0x00008bcf},
1073 - {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00008bd3, 0x00008bd3, 0x00008bd3},
1074 - {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00008bd7, 0x00008bd7, 0x00008bd7},
1075 - {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1076 - {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1077 - {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1078 - {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1079 - {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1080 - {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1081 - {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1082 - {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1083 - {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1084 - {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1085 - {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1086 - {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1087 - {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1088 - {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1089 - {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1090 - {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1091 - {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1092 - {0x00009b98, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1093 - {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1094 - {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1095 - {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1096 - {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1097 - {0x00009bac, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1098 - {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1099 - {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1100 - {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1101 - {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1102 - {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1103 - {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1104 - {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1105 - {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1106 - {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1107 - {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1108 - {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1109 - {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1110 - {0x00009be0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1111 - {0x00009be4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1112 - {0x00009be8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1113 - {0x00009bec, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1114 - {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1115 - {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1116 - {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1117 - {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
1118 - {0x00009848, 0x00001066, 0x00001066, 0x00001055, 0x00001055, 0x00001055},
1119 - {0x0000a848, 0x00001066, 0x00001066, 0x00001055, 0x00001055, 0x00001055},
1120 -};
1121 -
1122 -static const u32 ar9280Modes_original_rxgain_9280_2[][6] = {
1123 - {0x00009a00, 0x00008184, 0x00008184, 0x00008000, 0x00008000, 0x00008000},
1124 - {0x00009a04, 0x00008188, 0x00008188, 0x00008000, 0x00008000, 0x00008000},
1125 - {0x00009a08, 0x0000818c, 0x0000818c, 0x00008000, 0x00008000, 0x00008000},
1126 - {0x00009a0c, 0x00008190, 0x00008190, 0x00008000, 0x00008000, 0x00008000},
1127 - {0x00009a10, 0x00008194, 0x00008194, 0x00008000, 0x00008000, 0x00008000},
1128 - {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 0x00008000},
1129 - {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 0x00008004},
1130 - {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 0x00008008},
1131 - {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 0x0000800c},
1132 - {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 0x00008080},
1133 - {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 0x00008084},
1134 - {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 0x00008088},
1135 - {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 0x0000808c},
1136 - {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 0x00008100},
1137 - {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 0x00008104},
1138 - {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 0x00008108},
1139 - {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 0x0000810c},
1140 - {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 0x00008110},
1141 - {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 0x00008114},
1142 - {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 0x00008180},
1143 - {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 0x00008184},
1144 - {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 0x00008188},
1145 - {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 0x0000818c},
1146 - {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 0x00008190},
1147 - {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
1148 - {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
1149 - {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
1150 - {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
1151 - {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
1152 - {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
1153 - {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
1154 - {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
1155 - {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
1156 - {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
1157 - {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
1158 - {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
1159 - {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
1160 - {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
1161 - {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
1162 - {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
1163 - {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
1164 - {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
1165 - {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
1166 - {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
1167 - {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
1168 - {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
1169 - {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
1170 - {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
1171 - {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 0x00008b80},
1172 - {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 0x00008b84},
1173 - {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 0x00008b88},
1174 - {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 0x00008b8c},
1175 - {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 0x00008b90},
1176 - {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 0x00008f80},
1177 - {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 0x00008f84},
1178 - {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 0x00008f88},
1179 - {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 0x00008f8c},
1180 - {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 0x00008f90},
1181 - {0x00009ae8, 0x0000b780, 0x0000b780, 0x0000930c, 0x0000930c, 0x0000930c},
1182 - {0x00009aec, 0x0000b784, 0x0000b784, 0x00009310, 0x00009310, 0x00009310},
1183 - {0x00009af0, 0x0000b788, 0x0000b788, 0x00009384, 0x00009384, 0x00009384},
1184 - {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009388, 0x00009388, 0x00009388},
1185 - {0x00009af8, 0x0000b790, 0x0000b790, 0x00009324, 0x00009324, 0x00009324},
1186 - {0x00009afc, 0x0000b794, 0x0000b794, 0x00009704, 0x00009704, 0x00009704},
1187 - {0x00009b00, 0x0000b798, 0x0000b798, 0x000096a4, 0x000096a4, 0x000096a4},
1188 - {0x00009b04, 0x0000d784, 0x0000d784, 0x000096a8, 0x000096a8, 0x000096a8},
1189 - {0x00009b08, 0x0000d788, 0x0000d788, 0x00009710, 0x00009710, 0x00009710},
1190 - {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009714, 0x00009714, 0x00009714},
1191 - {0x00009b10, 0x0000d790, 0x0000d790, 0x00009720, 0x00009720, 0x00009720},
1192 - {0x00009b14, 0x0000f780, 0x0000f780, 0x00009724, 0x00009724, 0x00009724},
1193 - {0x00009b18, 0x0000f784, 0x0000f784, 0x00009728, 0x00009728, 0x00009728},
1194 - {0x00009b1c, 0x0000f788, 0x0000f788, 0x0000972c, 0x0000972c, 0x0000972c},
1195 - {0x00009b20, 0x0000f78c, 0x0000f78c, 0x000097a0, 0x000097a0, 0x000097a0},
1196 - {0x00009b24, 0x0000f790, 0x0000f790, 0x000097a4, 0x000097a4, 0x000097a4},
1197 - {0x00009b28, 0x0000f794, 0x0000f794, 0x000097a8, 0x000097a8, 0x000097a8},
1198 - {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x000097b0, 0x000097b0, 0x000097b0},
1199 - {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x000097b4, 0x000097b4, 0x000097b4},
1200 - {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x000097b8, 0x000097b8, 0x000097b8},
1201 - {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x000097a5, 0x000097a5, 0x000097a5},
1202 - {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x000097a9, 0x000097a9, 0x000097a9},
1203 - {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x000097ad, 0x000097ad, 0x000097ad},
1204 - {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x000097b1, 0x000097b1, 0x000097b1},
1205 - {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x000097b5, 0x000097b5, 0x000097b5},
1206 - {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x000097b9, 0x000097b9, 0x000097b9},
1207 - {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x000097c5, 0x000097c5, 0x000097c5},
1208 - {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x000097c9, 0x000097c9, 0x000097c9},
1209 - {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x000097d1, 0x000097d1, 0x000097d1},
1210 - {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x000097d5, 0x000097d5, 0x000097d5},
1211 - {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x000097d9, 0x000097d9, 0x000097d9},
1212 - {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x000097c6, 0x000097c6, 0x000097c6},
1213 - {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x000097ca, 0x000097ca, 0x000097ca},
1214 - {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x000097ce, 0x000097ce, 0x000097ce},
1215 - {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x000097d2, 0x000097d2, 0x000097d2},
1216 - {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x000097d6, 0x000097d6, 0x000097d6},
1217 - {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x000097c3, 0x000097c3, 0x000097c3},
1218 - {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x000097c7, 0x000097c7, 0x000097c7},
1219 - {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x000097cb, 0x000097cb, 0x000097cb},
1220 - {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x000097cf, 0x000097cf, 0x000097cf},
1221 - {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x000097d7, 0x000097d7, 0x000097d7},
1222 - {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x000097db, 0x000097db, 0x000097db},
1223 - {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x000097db, 0x000097db, 0x000097db},
1224 - {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x000097db, 0x000097db, 0x000097db},
1225 - {0x00009b98, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1226 - {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1227 - {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1228 - {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1229 - {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1230 - {0x00009bac, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1231 - {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1232 - {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1233 - {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1234 - {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1235 - {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1236 - {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1237 - {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1238 - {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1239 - {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1240 - {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1241 - {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1242 - {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1243 - {0x00009be0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1244 - {0x00009be4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1245 - {0x00009be8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1246 - {0x00009bec, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1247 - {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1248 - {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1249 - {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1250 - {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
1251 - {0x00009848, 0x00001066, 0x00001066, 0x00001063, 0x00001063, 0x00001063},
1252 - {0x0000a848, 0x00001066, 0x00001066, 0x00001063, 0x00001063, 0x00001063},
1253 -};
1254 -
1255 -static const u32 ar9280Modes_backoff_13db_rxgain_9280_2[][6] = {
1256 - {0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 0x00000290},
1257 - {0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 0x00000300},
1258 - {0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 0x00000304},
1259 - {0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 0x00000308},
1260 - {0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 0x0000030c},
1261 - {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 0x00008000},
1262 - {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 0x00008004},
1263 - {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 0x00008008},
1264 - {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 0x0000800c},
1265 - {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 0x00008080},
1266 - {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 0x00008084},
1267 - {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 0x00008088},
1268 - {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 0x0000808c},
1269 - {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 0x00008100},
1270 - {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 0x00008104},
1271 - {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 0x00008108},
1272 - {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 0x0000810c},
1273 - {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 0x00008110},
1274 - {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 0x00008114},
1275 - {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 0x00008180},
1276 - {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 0x00008184},
1277 - {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 0x00008188},
1278 - {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 0x0000818c},
1279 - {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 0x00008190},
1280 - {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
1281 - {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
1282 - {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
1283 - {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
1284 - {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
1285 - {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
1286 - {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
1287 - {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
1288 - {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
1289 - {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
1290 - {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
1291 - {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
1292 - {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
1293 - {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
1294 - {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
1295 - {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
1296 - {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
1297 - {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
1298 - {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
1299 - {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
1300 - {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
1301 - {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
1302 - {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
1303 - {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
1304 - {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 0x00008b80},
1305 - {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 0x00008b84},
1306 - {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 0x00008b88},
1307 - {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 0x00008b8c},
1308 - {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 0x00008b90},
1309 - {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 0x00008f80},
1310 - {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 0x00008f84},
1311 - {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 0x00008f88},
1312 - {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 0x00008f8c},
1313 - {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 0x00008f90},
1314 - {0x00009ae8, 0x0000b780, 0x0000b780, 0x00009310, 0x00009310, 0x00009310},
1315 - {0x00009aec, 0x0000b784, 0x0000b784, 0x00009314, 0x00009314, 0x00009314},
1316 - {0x00009af0, 0x0000b788, 0x0000b788, 0x00009320, 0x00009320, 0x00009320},
1317 - {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009324, 0x00009324, 0x00009324},
1318 - {0x00009af8, 0x0000b790, 0x0000b790, 0x00009328, 0x00009328, 0x00009328},
1319 - {0x00009afc, 0x0000b794, 0x0000b794, 0x0000932c, 0x0000932c, 0x0000932c},
1320 - {0x00009b00, 0x0000b798, 0x0000b798, 0x00009330, 0x00009330, 0x00009330},
1321 - {0x00009b04, 0x0000d784, 0x0000d784, 0x00009334, 0x00009334, 0x00009334},
1322 - {0x00009b08, 0x0000d788, 0x0000d788, 0x00009321, 0x00009321, 0x00009321},
1323 - {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009325, 0x00009325, 0x00009325},
1324 - {0x00009b10, 0x0000d790, 0x0000d790, 0x00009329, 0x00009329, 0x00009329},
1325 - {0x00009b14, 0x0000f780, 0x0000f780, 0x0000932d, 0x0000932d, 0x0000932d},
1326 - {0x00009b18, 0x0000f784, 0x0000f784, 0x00009331, 0x00009331, 0x00009331},
1327 - {0x00009b1c, 0x0000f788, 0x0000f788, 0x00009335, 0x00009335, 0x00009335},
1328 - {0x00009b20, 0x0000f78c, 0x0000f78c, 0x00009322, 0x00009322, 0x00009322},
1329 - {0x00009b24, 0x0000f790, 0x0000f790, 0x00009326, 0x00009326, 0x00009326},
1330 - {0x00009b28, 0x0000f794, 0x0000f794, 0x0000932a, 0x0000932a, 0x0000932a},
1331 - {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x0000932e, 0x0000932e, 0x0000932e},
1332 - {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00009332, 0x00009332, 0x00009332},
1333 - {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00009336, 0x00009336, 0x00009336},
1334 - {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00009323, 0x00009323, 0x00009323},
1335 - {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00009327, 0x00009327, 0x00009327},
1336 - {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x0000932b, 0x0000932b, 0x0000932b},
1337 - {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x0000932f, 0x0000932f, 0x0000932f},
1338 - {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00009333, 0x00009333, 0x00009333},
1339 - {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00009337, 0x00009337, 0x00009337},
1340 - {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00009343, 0x00009343, 0x00009343},
1341 - {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00009347, 0x00009347, 0x00009347},
1342 - {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x0000934b, 0x0000934b, 0x0000934b},
1343 - {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x0000934f, 0x0000934f, 0x0000934f},
1344 - {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00009353, 0x00009353, 0x00009353},
1345 - {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00009357, 0x00009357, 0x00009357},
1346 - {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x0000935b, 0x0000935b, 0x0000935b},
1347 - {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x0000935b, 0x0000935b, 0x0000935b},
1348 - {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x0000935b, 0x0000935b, 0x0000935b},
1349 - {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x0000935b, 0x0000935b, 0x0000935b},
1350 - {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x0000935b, 0x0000935b, 0x0000935b},
1351 - {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x0000935b, 0x0000935b, 0x0000935b},
1352 - {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x0000935b, 0x0000935b, 0x0000935b},
1353 - {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x0000935b, 0x0000935b, 0x0000935b},
1354 - {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x0000935b, 0x0000935b, 0x0000935b},
1355 - {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x0000935b, 0x0000935b, 0x0000935b},
1356 - {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x0000935b, 0x0000935b, 0x0000935b},
1357 - {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x0000935b, 0x0000935b, 0x0000935b},
1358 - {0x00009b98, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1359 - {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1360 - {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1361 - {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1362 - {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1363 - {0x00009bac, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1364 - {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1365 - {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1366 - {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1367 - {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1368 - {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1369 - {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1370 - {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1371 - {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1372 - {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1373 - {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1374 - {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1375 - {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1376 - {0x00009be0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1377 - {0x00009be4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1378 - {0x00009be8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1379 - {0x00009bec, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1380 - {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1381 - {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1382 - {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1383 - {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
1384 - {0x00009848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a, 0x0000105a},
1385 - {0x0000a848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a, 0x0000105a},
1386 -};
1387 -
1388 -static const u32 ar9280Modes_high_power_tx_gain_9280_2[][6] = {
1389 - {0x0000a274, 0x0a19e652, 0x0a19e652, 0x0a1aa652, 0x0a1aa652, 0x0a1aa652},
1390 - {0x0000a27c, 0x050739ce, 0x050739ce, 0x050739ce, 0x050739ce, 0x050739ce},
1391 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1392 - {0x0000a304, 0x00003002, 0x00003002, 0x00004002, 0x00004002, 0x00004002},
1393 - {0x0000a308, 0x00006004, 0x00006004, 0x00007008, 0x00007008, 0x00007008},
1394 - {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000c010, 0x0000c010, 0x0000c010},
1395 - {0x0000a310, 0x0000e012, 0x0000e012, 0x00010012, 0x00010012, 0x00010012},
1396 - {0x0000a314, 0x00011014, 0x00011014, 0x00013014, 0x00013014, 0x00013014},
1397 - {0x0000a318, 0x0001504a, 0x0001504a, 0x0001820a, 0x0001820a, 0x0001820a},
1398 - {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001b211, 0x0001b211, 0x0001b211},
1399 - {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 0x0001e213},
1400 - {0x0000a324, 0x00021092, 0x00021092, 0x00022411, 0x00022411, 0x00022411},
1401 - {0x0000a328, 0x0002510a, 0x0002510a, 0x00025413, 0x00025413, 0x00025413},
1402 - {0x0000a32c, 0x0002910c, 0x0002910c, 0x00029811, 0x00029811, 0x00029811},
1403 - {0x0000a330, 0x0002c18b, 0x0002c18b, 0x0002c813, 0x0002c813, 0x0002c813},
1404 - {0x0000a334, 0x0002f1cc, 0x0002f1cc, 0x00030a14, 0x00030a14, 0x00030a14},
1405 - {0x0000a338, 0x000321eb, 0x000321eb, 0x00035a50, 0x00035a50, 0x00035a50},
1406 - {0x0000a33c, 0x000341ec, 0x000341ec, 0x00039c4c, 0x00039c4c, 0x00039c4c},
1407 - {0x0000a340, 0x000341ec, 0x000341ec, 0x0003de8a, 0x0003de8a, 0x0003de8a},
1408 - {0x0000a344, 0x000341ec, 0x000341ec, 0x00042e92, 0x00042e92, 0x00042e92},
1409 - {0x0000a348, 0x000341ec, 0x000341ec, 0x00046ed2, 0x00046ed2, 0x00046ed2},
1410 - {0x0000a34c, 0x000341ec, 0x000341ec, 0x0004bed5, 0x0004bed5, 0x0004bed5},
1411 - {0x0000a350, 0x000341ec, 0x000341ec, 0x0004ff54, 0x0004ff54, 0x0004ff54},
1412 - {0x0000a354, 0x000341ec, 0x000341ec, 0x00055fd5, 0x00055fd5, 0x00055fd5},
1413 - {0x0000a3ec, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081},
1414 - {0x00007814, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff},
1415 - {0x00007838, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff},
1416 - {0x0000781c, 0x00172000, 0x00172000, 0x00172000, 0x00172000, 0x00172000},
1417 - {0x00007840, 0x00172000, 0x00172000, 0x00172000, 0x00172000, 0x00172000},
1418 - {0x00007820, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480},
1419 - {0x00007844, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480},
1420 -};
1421 -
1422 -static const u32 ar9280Modes_original_tx_gain_9280_2[][6] = {
1423 - {0x0000a274, 0x0a19c652, 0x0a19c652, 0x0a1aa652, 0x0a1aa652, 0x0a1aa652},
1424 - {0x0000a27c, 0x050701ce, 0x050701ce, 0x050701ce, 0x050701ce, 0x050701ce},
1425 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1426 - {0x0000a304, 0x00003002, 0x00003002, 0x00003002, 0x00003002, 0x00003002},
1427 - {0x0000a308, 0x00006004, 0x00006004, 0x00008009, 0x00008009, 0x00008009},
1428 - {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000b00b, 0x0000b00b, 0x0000b00b},
1429 - {0x0000a310, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012},
1430 - {0x0000a314, 0x00011014, 0x00011014, 0x00012048, 0x00012048, 0x00012048},
1431 - {0x0000a318, 0x0001504a, 0x0001504a, 0x0001604a, 0x0001604a, 0x0001604a},
1432 - {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001a211, 0x0001a211, 0x0001a211},
1433 - {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 0x0001e213},
1434 - {0x0000a324, 0x00020092, 0x00020092, 0x0002121b, 0x0002121b, 0x0002121b},
1435 - {0x0000a328, 0x0002410a, 0x0002410a, 0x00024412, 0x00024412, 0x00024412},
1436 - {0x0000a32c, 0x0002710c, 0x0002710c, 0x00028414, 0x00028414, 0x00028414},
1437 - {0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002b44a, 0x0002b44a, 0x0002b44a},
1438 - {0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030649, 0x00030649, 0x00030649},
1439 - {0x0000a338, 0x000321ec, 0x000321ec, 0x0003364b, 0x0003364b, 0x0003364b},
1440 - {0x0000a33c, 0x000321ec, 0x000321ec, 0x00038a49, 0x00038a49, 0x00038a49},
1441 - {0x0000a340, 0x000321ec, 0x000321ec, 0x0003be48, 0x0003be48, 0x0003be48},
1442 - {0x0000a344, 0x000321ec, 0x000321ec, 0x0003ee4a, 0x0003ee4a, 0x0003ee4a},
1443 - {0x0000a348, 0x000321ec, 0x000321ec, 0x00042e88, 0x00042e88, 0x00042e88},
1444 - {0x0000a34c, 0x000321ec, 0x000321ec, 0x00046e8a, 0x00046e8a, 0x00046e8a},
1445 - {0x0000a350, 0x000321ec, 0x000321ec, 0x00049ec9, 0x00049ec9, 0x00049ec9},
1446 - {0x0000a354, 0x000321ec, 0x000321ec, 0x0004bf42, 0x0004bf42, 0x0004bf42},
1447 - {0x0000a3ec, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081},
1448 - {0x00007814, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff},
1449 - {0x00007838, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff},
1450 - {0x0000781c, 0x00392000, 0x00392000, 0x00392000, 0x00392000, 0x00392000},
1451 - {0x00007840, 0x00392000, 0x00392000, 0x00392000, 0x00392000, 0x00392000},
1452 - {0x00007820, 0x92592480, 0x92592480, 0x92592480, 0x92592480, 0x92592480},
1453 - {0x00007844, 0x92592480, 0x92592480, 0x92592480, 0x92592480, 0x92592480},
1454 -};
1455 -
1456 -static const u32 ar9280PciePhy_clkreq_off_L1_9280[][2] = {
1457 - /* Addr allmodes */
1458 - {0x00004040, 0x9248fd00},
1459 - {0x00004040, 0x24924924},
1460 - {0x00004040, 0xa8000019},
1461 - {0x00004040, 0x13160820},
1462 - {0x00004040, 0xe5980560},
1463 - {0x00004040, 0xc01dcffc},
1464 - {0x00004040, 0x1aaabe41},
1465 - {0x00004040, 0xbe105554},
1466 - {0x00004040, 0x00043007},
1467 - {0x00004044, 0x00000000},
1468 -};
1469 -
1470 -static const u32 ar9280PciePhy_clkreq_always_on_L1_9280[][2] = {
1471 - /* Addr allmodes */
1472 - {0x00004040, 0x9248fd00},
1473 - {0x00004040, 0x24924924},
1474 - {0x00004040, 0xa8000019},
1475 - {0x00004040, 0x13160820},
1476 - {0x00004040, 0xe5980560},
1477 - {0x00004040, 0xc01dcffd},
1478 - {0x00004040, 0x1aaabe41},
1479 - {0x00004040, 0xbe105554},
1480 - {0x00004040, 0x00043007},
1481 - {0x00004044, 0x00000000},
1482 -};
1483 -
1484 -static const u32 ar9285Modes_9285[][6] = {
1485 - {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
1486 - {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0},
1487 - {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180},
1488 - {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008},
1489 - {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 0x06e006e0},
1490 - {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 0x0988004f},
1491 - {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 0x00006880},
1492 - {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 0x00000303},
1493 - {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
1494 - {0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
1495 - {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
1496 - {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
1497 - {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
1498 - {0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e},
1499 - {0x00009844, 0x0372161e, 0x0372161e, 0x03720020, 0x03720020, 0x037216a0},
1500 - {0x00009848, 0x00001066, 0x00001066, 0x0000004e, 0x0000004e, 0x00001059},
1501 - {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
1502 - {0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
1503 - {0x0000985c, 0x3139605e, 0x3139605e, 0x3136605e, 0x3136605e, 0x3139605e},
1504 - {0x00009860, 0x00058d18, 0x00058d18, 0x00058d20, 0x00058d20, 0x00058d18},
1505 - {0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
1506 - {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
1507 - {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 0x06903881},
1508 - {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 0x000007d0},
1509 - {0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 0x00000016},
1510 - {0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d, 0xd00a800d},
1511 - {0x00009944, 0xdfbc1010, 0xdfbc1010, 0xdfbc1020, 0xdfbc1020, 0xdfbc1010},
1512 - {0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1513 - {0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1514 - {0x000099b8, 0x00cf4d1c, 0x00cf4d1c, 0x00cf4d1c, 0x00cf4d1c, 0x00cf4d1c},
1515 - {0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 0x00000c00},
1516 - {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
1517 - {0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77},
1518 - {0x000099c8, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329},
1519 - {0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8},
1520 - {0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 0x00046384},
1521 - {0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1522 - {0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1523 - {0x00009a00, 0x00000000, 0x00000000, 0x00068084, 0x00068084, 0x00000000},
1524 - {0x00009a04, 0x00000000, 0x00000000, 0x00068088, 0x00068088, 0x00000000},
1525 - {0x00009a08, 0x00000000, 0x00000000, 0x0006808c, 0x0006808c, 0x00000000},
1526 - {0x00009a0c, 0x00000000, 0x00000000, 0x00068100, 0x00068100, 0x00000000},
1527 - {0x00009a10, 0x00000000, 0x00000000, 0x00068104, 0x00068104, 0x00000000},
1528 - {0x00009a14, 0x00000000, 0x00000000, 0x00068108, 0x00068108, 0x00000000},
1529 - {0x00009a18, 0x00000000, 0x00000000, 0x0006810c, 0x0006810c, 0x00000000},
1530 - {0x00009a1c, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 0x00000000},
1531 - {0x00009a20, 0x00000000, 0x00000000, 0x00068114, 0x00068114, 0x00000000},
1532 - {0x00009a24, 0x00000000, 0x00000000, 0x00068180, 0x00068180, 0x00000000},
1533 - {0x00009a28, 0x00000000, 0x00000000, 0x00068184, 0x00068184, 0x00000000},
1534 - {0x00009a2c, 0x00000000, 0x00000000, 0x00068188, 0x00068188, 0x00000000},
1535 - {0x00009a30, 0x00000000, 0x00000000, 0x0006818c, 0x0006818c, 0x00000000},
1536 - {0x00009a34, 0x00000000, 0x00000000, 0x00068190, 0x00068190, 0x00000000},
1537 - {0x00009a38, 0x00000000, 0x00000000, 0x00068194, 0x00068194, 0x00000000},
1538 - {0x00009a3c, 0x00000000, 0x00000000, 0x000681a0, 0x000681a0, 0x00000000},
1539 - {0x00009a40, 0x00000000, 0x00000000, 0x0006820c, 0x0006820c, 0x00000000},
1540 - {0x00009a44, 0x00000000, 0x00000000, 0x000681a8, 0x000681a8, 0x00000000},
1541 - {0x00009a48, 0x00000000, 0x00000000, 0x00068284, 0x00068284, 0x00000000},
1542 - {0x00009a4c, 0x00000000, 0x00000000, 0x00068288, 0x00068288, 0x00000000},
1543 - {0x00009a50, 0x00000000, 0x00000000, 0x00068220, 0x00068220, 0x00000000},
1544 - {0x00009a54, 0x00000000, 0x00000000, 0x00068290, 0x00068290, 0x00000000},
1545 - {0x00009a58, 0x00000000, 0x00000000, 0x00068300, 0x00068300, 0x00000000},
1546 - {0x00009a5c, 0x00000000, 0x00000000, 0x00068304, 0x00068304, 0x00000000},
1547 - {0x00009a60, 0x00000000, 0x00000000, 0x00068308, 0x00068308, 0x00000000},
1548 - {0x00009a64, 0x00000000, 0x00000000, 0x0006830c, 0x0006830c, 0x00000000},
1549 - {0x00009a68, 0x00000000, 0x00000000, 0x00068380, 0x00068380, 0x00000000},
1550 - {0x00009a6c, 0x00000000, 0x00000000, 0x00068384, 0x00068384, 0x00000000},
1551 - {0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 0x00000000},
1552 - {0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 0x00000000},
1553 - {0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 0x00000000},
1554 - {0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 0x00000000},
1555 - {0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 0x00000000},
1556 - {0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 0x00000000},
1557 - {0x00009a88, 0x00000000, 0x00000000, 0x00068b04, 0x00068b04, 0x00000000},
1558 - {0x00009a8c, 0x00000000, 0x00000000, 0x00068b08, 0x00068b08, 0x00000000},
1559 - {0x00009a90, 0x00000000, 0x00000000, 0x00068b08, 0x00068b08, 0x00000000},
1560 - {0x00009a94, 0x00000000, 0x00000000, 0x00068b0c, 0x00068b0c, 0x00000000},
1561 - {0x00009a98, 0x00000000, 0x00000000, 0x00068b80, 0x00068b80, 0x00000000},
1562 - {0x00009a9c, 0x00000000, 0x00000000, 0x00068b84, 0x00068b84, 0x00000000},
1563 - {0x00009aa0, 0x00000000, 0x00000000, 0x00068b88, 0x00068b88, 0x00000000},
1564 - {0x00009aa4, 0x00000000, 0x00000000, 0x00068b8c, 0x00068b8c, 0x00000000},
1565 - {0x00009aa8, 0x00000000, 0x00000000, 0x000b8b90, 0x000b8b90, 0x00000000},
1566 - {0x00009aac, 0x00000000, 0x00000000, 0x000b8f80, 0x000b8f80, 0x00000000},
1567 - {0x00009ab0, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 0x00000000},
1568 - {0x00009ab4, 0x00000000, 0x00000000, 0x000b8f88, 0x000b8f88, 0x00000000},
1569 - {0x00009ab8, 0x00000000, 0x00000000, 0x000b8f8c, 0x000b8f8c, 0x00000000},
1570 - {0x00009abc, 0x00000000, 0x00000000, 0x000b8f90, 0x000b8f90, 0x00000000},
1571 - {0x00009ac0, 0x00000000, 0x00000000, 0x000bb30c, 0x000bb30c, 0x00000000},
1572 - {0x00009ac4, 0x00000000, 0x00000000, 0x000bb310, 0x000bb310, 0x00000000},
1573 - {0x00009ac8, 0x00000000, 0x00000000, 0x000bb384, 0x000bb384, 0x00000000},
1574 - {0x00009acc, 0x00000000, 0x00000000, 0x000bb388, 0x000bb388, 0x00000000},
1575 - {0x00009ad0, 0x00000000, 0x00000000, 0x000bb324, 0x000bb324, 0x00000000},
1576 - {0x00009ad4, 0x00000000, 0x00000000, 0x000bb704, 0x000bb704, 0x00000000},
1577 - {0x00009ad8, 0x00000000, 0x00000000, 0x000f96a4, 0x000f96a4, 0x00000000},
1578 - {0x00009adc, 0x00000000, 0x00000000, 0x000f96a8, 0x000f96a8, 0x00000000},
1579 - {0x00009ae0, 0x00000000, 0x00000000, 0x000f9710, 0x000f9710, 0x00000000},
1580 - {0x00009ae4, 0x00000000, 0x00000000, 0x000f9714, 0x000f9714, 0x00000000},
1581 - {0x00009ae8, 0x00000000, 0x00000000, 0x000f9720, 0x000f9720, 0x00000000},
1582 - {0x00009aec, 0x00000000, 0x00000000, 0x000f9724, 0x000f9724, 0x00000000},
1583 - {0x00009af0, 0x00000000, 0x00000000, 0x000f9728, 0x000f9728, 0x00000000},
1584 - {0x00009af4, 0x00000000, 0x00000000, 0x000f972c, 0x000f972c, 0x00000000},
1585 - {0x00009af8, 0x00000000, 0x00000000, 0x000f97a0, 0x000f97a0, 0x00000000},
1586 - {0x00009afc, 0x00000000, 0x00000000, 0x000f97a4, 0x000f97a4, 0x00000000},
1587 - {0x00009b00, 0x00000000, 0x00000000, 0x000fb7a8, 0x000fb7a8, 0x00000000},
1588 - {0x00009b04, 0x00000000, 0x00000000, 0x000fb7b0, 0x000fb7b0, 0x00000000},
1589 - {0x00009b08, 0x00000000, 0x00000000, 0x000fb7b4, 0x000fb7b4, 0x00000000},
1590 - {0x00009b0c, 0x00000000, 0x00000000, 0x000fb7b8, 0x000fb7b8, 0x00000000},
1591 - {0x00009b10, 0x00000000, 0x00000000, 0x000fb7a5, 0x000fb7a5, 0x00000000},
1592 - {0x00009b14, 0x00000000, 0x00000000, 0x000fb7a9, 0x000fb7a9, 0x00000000},
1593 - {0x00009b18, 0x00000000, 0x00000000, 0x000fb7ad, 0x000fb7ad, 0x00000000},
1594 - {0x00009b1c, 0x00000000, 0x00000000, 0x000fb7b1, 0x000fb7b1, 0x00000000},
1595 - {0x00009b20, 0x00000000, 0x00000000, 0x000fb7b5, 0x000fb7b5, 0x00000000},
1596 - {0x00009b24, 0x00000000, 0x00000000, 0x000fb7b9, 0x000fb7b9, 0x00000000},
1597 - {0x00009b28, 0x00000000, 0x00000000, 0x000fb7c5, 0x000fb7c5, 0x00000000},
1598 - {0x00009b2c, 0x00000000, 0x00000000, 0x000fb7c9, 0x000fb7c9, 0x00000000},
1599 - {0x00009b30, 0x00000000, 0x00000000, 0x000fb7d1, 0x000fb7d1, 0x00000000},
1600 - {0x00009b34, 0x00000000, 0x00000000, 0x000fb7d5, 0x000fb7d5, 0x00000000},
1601 - {0x00009b38, 0x00000000, 0x00000000, 0x000fb7d9, 0x000fb7d9, 0x00000000},
1602 - {0x00009b3c, 0x00000000, 0x00000000, 0x000fb7c6, 0x000fb7c6, 0x00000000},
1603 - {0x00009b40, 0x00000000, 0x00000000, 0x000fb7ca, 0x000fb7ca, 0x00000000},
1604 - {0x00009b44, 0x00000000, 0x00000000, 0x000fb7ce, 0x000fb7ce, 0x00000000},
1605 - {0x00009b48, 0x00000000, 0x00000000, 0x000fb7d2, 0x000fb7d2, 0x00000000},
1606 - {0x00009b4c, 0x00000000, 0x00000000, 0x000fb7d6, 0x000fb7d6, 0x00000000},
1607 - {0x00009b50, 0x00000000, 0x00000000, 0x000fb7c3, 0x000fb7c3, 0x00000000},
1608 - {0x00009b54, 0x00000000, 0x00000000, 0x000fb7c7, 0x000fb7c7, 0x00000000},
1609 - {0x00009b58, 0x00000000, 0x00000000, 0x000fb7cb, 0x000fb7cb, 0x00000000},
1610 - {0x00009b5c, 0x00000000, 0x00000000, 0x000fb7cf, 0x000fb7cf, 0x00000000},
1611 - {0x00009b60, 0x00000000, 0x00000000, 0x000fb7d7, 0x000fb7d7, 0x00000000},
1612 - {0x00009b64, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1613 - {0x00009b68, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1614 - {0x00009b6c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1615 - {0x00009b70, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1616 - {0x00009b74, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1617 - {0x00009b78, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1618 - {0x00009b7c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1619 - {0x00009b80, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1620 - {0x00009b84, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1621 - {0x00009b88, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1622 - {0x00009b8c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1623 - {0x00009b90, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1624 - {0x00009b94, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1625 - {0x00009b98, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1626 - {0x00009b9c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1627 - {0x00009ba0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1628 - {0x00009ba4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1629 - {0x00009ba8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1630 - {0x00009bac, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1631 - {0x00009bb0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1632 - {0x00009bb4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1633 - {0x00009bb8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1634 - {0x00009bbc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1635 - {0x00009bc0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1636 - {0x00009bc4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1637 - {0x00009bc8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1638 - {0x00009bcc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1639 - {0x00009bd0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1640 - {0x00009bd4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1641 - {0x00009bd8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1642 - {0x00009bdc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1643 - {0x00009be0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1644 - {0x00009be4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1645 - {0x00009be8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1646 - {0x00009bec, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1647 - {0x00009bf0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1648 - {0x00009bf4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1649 - {0x00009bf8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1650 - {0x00009bfc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 0x00000000},
1651 - {0x0000aa00, 0x00000000, 0x00000000, 0x0006801c, 0x0006801c, 0x00000000},
1652 - {0x0000aa04, 0x00000000, 0x00000000, 0x00068080, 0x00068080, 0x00000000},
1653 - {0x0000aa08, 0x00000000, 0x00000000, 0x00068084, 0x00068084, 0x00000000},
1654 - {0x0000aa0c, 0x00000000, 0x00000000, 0x00068088, 0x00068088, 0x00000000},
1655 - {0x0000aa10, 0x00000000, 0x00000000, 0x0006808c, 0x0006808c, 0x00000000},
1656 - {0x0000aa14, 0x00000000, 0x00000000, 0x00068100, 0x00068100, 0x00000000},
1657 - {0x0000aa18, 0x00000000, 0x00000000, 0x00068104, 0x00068104, 0x00000000},
1658 - {0x0000aa1c, 0x00000000, 0x00000000, 0x00068108, 0x00068108, 0x00000000},
1659 - {0x0000aa20, 0x00000000, 0x00000000, 0x0006810c, 0x0006810c, 0x00000000},
1660 - {0x0000aa24, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 0x00000000},
1661 - {0x0000aa28, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 0x00000000},
1662 - {0x0000aa2c, 0x00000000, 0x00000000, 0x00068180, 0x00068180, 0x00000000},
1663 - {0x0000aa30, 0x00000000, 0x00000000, 0x00068184, 0x00068184, 0x00000000},
1664 - {0x0000aa34, 0x00000000, 0x00000000, 0x00068188, 0x00068188, 0x00000000},
1665 - {0x0000aa38, 0x00000000, 0x00000000, 0x0006818c, 0x0006818c, 0x00000000},
1666 - {0x0000aa3c, 0x00000000, 0x00000000, 0x00068190, 0x00068190, 0x00000000},
1667 - {0x0000aa40, 0x00000000, 0x00000000, 0x00068194, 0x00068194, 0x00000000},
1668 - {0x0000aa44, 0x00000000, 0x00000000, 0x000681a0, 0x000681a0, 0x00000000},
1669 - {0x0000aa48, 0x00000000, 0x00000000, 0x0006820c, 0x0006820c, 0x00000000},
1670 - {0x0000aa4c, 0x00000000, 0x00000000, 0x000681a8, 0x000681a8, 0x00000000},
1671 - {0x0000aa50, 0x00000000, 0x00000000, 0x000681ac, 0x000681ac, 0x00000000},
1672 - {0x0000aa54, 0x00000000, 0x00000000, 0x0006821c, 0x0006821c, 0x00000000},
1673 - {0x0000aa58, 0x00000000, 0x00000000, 0x00068224, 0x00068224, 0x00000000},
1674 - {0x0000aa5c, 0x00000000, 0x00000000, 0x00068290, 0x00068290, 0x00000000},
1675 - {0x0000aa60, 0x00000000, 0x00000000, 0x00068300, 0x00068300, 0x00000000},
1676 - {0x0000aa64, 0x00000000, 0x00000000, 0x00068308, 0x00068308, 0x00000000},
1677 - {0x0000aa68, 0x00000000, 0x00000000, 0x0006830c, 0x0006830c, 0x00000000},
1678 - {0x0000aa6c, 0x00000000, 0x00000000, 0x00068310, 0x00068310, 0x00000000},
1679 - {0x0000aa70, 0x00000000, 0x00000000, 0x00068788, 0x00068788, 0x00000000},
1680 - {0x0000aa74, 0x00000000, 0x00000000, 0x0006878c, 0x0006878c, 0x00000000},
1681 - {0x0000aa78, 0x00000000, 0x00000000, 0x00068790, 0x00068790, 0x00000000},
1682 - {0x0000aa7c, 0x00000000, 0x00000000, 0x00068794, 0x00068794, 0x00000000},
1683 - {0x0000aa80, 0x00000000, 0x00000000, 0x00068798, 0x00068798, 0x00000000},
1684 - {0x0000aa84, 0x00000000, 0x00000000, 0x0006879c, 0x0006879c, 0x00000000},
1685 - {0x0000aa88, 0x00000000, 0x00000000, 0x00068b89, 0x00068b89, 0x00000000},
1686 - {0x0000aa8c, 0x00000000, 0x00000000, 0x00068b8d, 0x00068b8d, 0x00000000},
1687 - {0x0000aa90, 0x00000000, 0x00000000, 0x00068b91, 0x00068b91, 0x00000000},
1688 - {0x0000aa94, 0x00000000, 0x00000000, 0x00068b95, 0x00068b95, 0x00000000},
1689 - {0x0000aa98, 0x00000000, 0x00000000, 0x00068b99, 0x00068b99, 0x00000000},
1690 - {0x0000aa9c, 0x00000000, 0x00000000, 0x00068ba5, 0x00068ba5, 0x00000000},
1691 - {0x0000aaa0, 0x00000000, 0x00000000, 0x00068ba9, 0x00068ba9, 0x00000000},
1692 - {0x0000aaa4, 0x00000000, 0x00000000, 0x00068bad, 0x00068bad, 0x00000000},
1693 - {0x0000aaa8, 0x00000000, 0x00000000, 0x000b8b0c, 0x000b8b0c, 0x00000000},
1694 - {0x0000aaac, 0x00000000, 0x00000000, 0x000b8f10, 0x000b8f10, 0x00000000},
1695 - {0x0000aab0, 0x00000000, 0x00000000, 0x000b8f14, 0x000b8f14, 0x00000000},
1696 - {0x0000aab4, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 0x00000000},
1697 - {0x0000aab8, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 0x00000000},
1698 - {0x0000aabc, 0x00000000, 0x00000000, 0x000b8f88, 0x000b8f88, 0x00000000},
1699 - {0x0000aac0, 0x00000000, 0x00000000, 0x000bb380, 0x000bb380, 0x00000000},
1700 - {0x0000aac4, 0x00000000, 0x00000000, 0x000bb384, 0x000bb384, 0x00000000},
1701 - {0x0000aac8, 0x00000000, 0x00000000, 0x000bb388, 0x000bb388, 0x00000000},
1702 - {0x0000aacc, 0x00000000, 0x00000000, 0x000bb38c, 0x000bb38c, 0x00000000},
1703 - {0x0000aad0, 0x00000000, 0x00000000, 0x000bb394, 0x000bb394, 0x00000000},
1704 - {0x0000aad4, 0x00000000, 0x00000000, 0x000bb798, 0x000bb798, 0x00000000},
1705 - {0x0000aad8, 0x00000000, 0x00000000, 0x000f970c, 0x000f970c, 0x00000000},
1706 - {0x0000aadc, 0x00000000, 0x00000000, 0x000f9710, 0x000f9710, 0x00000000},
1707 - {0x0000aae0, 0x00000000, 0x00000000, 0x000f9714, 0x000f9714, 0x00000000},
1708 - {0x0000aae4, 0x00000000, 0x00000000, 0x000f9718, 0x000f9718, 0x00000000},
1709 - {0x0000aae8, 0x00000000, 0x00000000, 0x000f9705, 0x000f9705, 0x00000000},
1710 - {0x0000aaec, 0x00000000, 0x00000000, 0x000f9709, 0x000f9709, 0x00000000},
1711 - {0x0000aaf0, 0x00000000, 0x00000000, 0x000f970d, 0x000f970d, 0x00000000},
1712 - {0x0000aaf4, 0x00000000, 0x00000000, 0x000f9711, 0x000f9711, 0x00000000},
1713 - {0x0000aaf8, 0x00000000, 0x00000000, 0x000f9715, 0x000f9715, 0x00000000},
1714 - {0x0000aafc, 0x00000000, 0x00000000, 0x000f9719, 0x000f9719, 0x00000000},
1715 - {0x0000ab00, 0x00000000, 0x00000000, 0x000fb7a4, 0x000fb7a4, 0x00000000},
1716 - {0x0000ab04, 0x00000000, 0x00000000, 0x000fb7a8, 0x000fb7a8, 0x00000000},
1717 - {0x0000ab08, 0x00000000, 0x00000000, 0x000fb7ac, 0x000fb7ac, 0x00000000},
1718 - {0x0000ab0c, 0x00000000, 0x00000000, 0x000fb7ac, 0x000fb7ac, 0x00000000},
1719 - {0x0000ab10, 0x00000000, 0x00000000, 0x000fb7b0, 0x000fb7b0, 0x00000000},
1720 - {0x0000ab14, 0x00000000, 0x00000000, 0x000fb7b8, 0x000fb7b8, 0x00000000},
1721 - {0x0000ab18, 0x00000000, 0x00000000, 0x000fb7bc, 0x000fb7bc, 0x00000000},
1722 - {0x0000ab1c, 0x00000000, 0x00000000, 0x000fb7a1, 0x000fb7a1, 0x00000000},
1723 - {0x0000ab20, 0x00000000, 0x00000000, 0x000fb7a5, 0x000fb7a5, 0x00000000},
1724 - {0x0000ab24, 0x00000000, 0x00000000, 0x000fb7a9, 0x000fb7a9, 0x00000000},
1725 - {0x0000ab28, 0x00000000, 0x00000000, 0x000fb7b1, 0x000fb7b1, 0x00000000},
1726 - {0x0000ab2c, 0x00000000, 0x00000000, 0x000fb7b5, 0x000fb7b5, 0x00000000},
1727 - {0x0000ab30, 0x00000000, 0x00000000, 0x000fb7bd, 0x000fb7bd, 0x00000000},
1728 - {0x0000ab34, 0x00000000, 0x00000000, 0x000fb7c9, 0x000fb7c9, 0x00000000},
1729 - {0x0000ab38, 0x00000000, 0x00000000, 0x000fb7cd, 0x000fb7cd, 0x00000000},
1730 - {0x0000ab3c, 0x00000000, 0x00000000, 0x000fb7d1, 0x000fb7d1, 0x00000000},
1731 - {0x0000ab40, 0x00000000, 0x00000000, 0x000fb7d9, 0x000fb7d9, 0x00000000},
1732 - {0x0000ab44, 0x00000000, 0x00000000, 0x000fb7c2, 0x000fb7c2, 0x00000000},
1733 - {0x0000ab48, 0x00000000, 0x00000000, 0x000fb7c6, 0x000fb7c6, 0x00000000},
1734 - {0x0000ab4c, 0x00000000, 0x00000000, 0x000fb7ca, 0x000fb7ca, 0x00000000},
1735 - {0x0000ab50, 0x00000000, 0x00000000, 0x000fb7ce, 0x000fb7ce, 0x00000000},
1736 - {0x0000ab54, 0x00000000, 0x00000000, 0x000fb7d2, 0x000fb7d2, 0x00000000},
1737 - {0x0000ab58, 0x00000000, 0x00000000, 0x000fb7d6, 0x000fb7d6, 0x00000000},
1738 - {0x0000ab5c, 0x00000000, 0x00000000, 0x000fb7c3, 0x000fb7c3, 0x00000000},
1739 - {0x0000ab60, 0x00000000, 0x00000000, 0x000fb7cb, 0x000fb7cb, 0x00000000},
1740 - {0x0000ab64, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1741 - {0x0000ab68, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1742 - {0x0000ab6c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1743 - {0x0000ab70, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1744 - {0x0000ab74, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1745 - {0x0000ab78, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1746 - {0x0000ab7c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1747 - {0x0000ab80, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1748 - {0x0000ab84, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1749 - {0x0000ab88, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1750 - {0x0000ab8c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1751 - {0x0000ab90, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1752 - {0x0000ab94, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1753 - {0x0000ab98, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1754 - {0x0000ab9c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1755 - {0x0000aba0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1756 - {0x0000aba4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1757 - {0x0000aba8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1758 - {0x0000abac, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1759 - {0x0000abb0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1760 - {0x0000abb4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1761 - {0x0000abb8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1762 - {0x0000abbc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1763 - {0x0000abc0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1764 - {0x0000abc4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1765 - {0x0000abc8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1766 - {0x0000abcc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1767 - {0x0000abd0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1768 - {0x0000abd4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1769 - {0x0000abd8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1770 - {0x0000abdc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1771 - {0x0000abe0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1772 - {0x0000abe4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1773 - {0x0000abe8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1774 - {0x0000abec, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1775 - {0x0000abf0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1776 - {0x0000abf4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1777 - {0x0000abf8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1778 - {0x0000abfc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 0x00000000},
1779 - {0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004, 0x00000004},
1780 - {0x0000a20c, 0x00000014, 0x00000014, 0x00000000, 0x00000000, 0x0001f000},
1781 - {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
1782 - {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 0x00000000},
1783 - {0x0000a250, 0x001ff000, 0x001ff000, 0x001ca000, 0x001ca000, 0x001da000},
1784 - {0x0000a274, 0x0a81c652, 0x0a81c652, 0x0a820652, 0x0a820652, 0x0a82a652},
1785 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1786 - {0x0000a304, 0x00000000, 0x00000000, 0x00007201, 0x00007201, 0x00000000},
1787 - {0x0000a308, 0x00000000, 0x00000000, 0x00010408, 0x00010408, 0x00000000},
1788 - {0x0000a30c, 0x00000000, 0x00000000, 0x0001860a, 0x0001860a, 0x00000000},
1789 - {0x0000a310, 0x00000000, 0x00000000, 0x00020818, 0x00020818, 0x00000000},
1790 - {0x0000a314, 0x00000000, 0x00000000, 0x00024858, 0x00024858, 0x00000000},
1791 - {0x0000a318, 0x00000000, 0x00000000, 0x00026859, 0x00026859, 0x00000000},
1792 - {0x0000a31c, 0x00000000, 0x00000000, 0x0002985b, 0x0002985b, 0x00000000},
1793 - {0x0000a320, 0x00000000, 0x00000000, 0x0002c89a, 0x0002c89a, 0x00000000},
1794 - {0x0000a324, 0x00000000, 0x00000000, 0x0002e89b, 0x0002e89b, 0x00000000},
1795 - {0x0000a328, 0x00000000, 0x00000000, 0x0003089c, 0x0003089c, 0x00000000},
1796 - {0x0000a32c, 0x00000000, 0x00000000, 0x0003289d, 0x0003289d, 0x00000000},
1797 - {0x0000a330, 0x00000000, 0x00000000, 0x0003489e, 0x0003489e, 0x00000000},
1798 - {0x0000a334, 0x00000000, 0x00000000, 0x000388de, 0x000388de, 0x00000000},
1799 - {0x0000a338, 0x00000000, 0x00000000, 0x0003b91e, 0x0003b91e, 0x00000000},
1800 - {0x0000a33c, 0x00000000, 0x00000000, 0x0003d95e, 0x0003d95e, 0x00000000},
1801 - {0x0000a340, 0x00000000, 0x00000000, 0x000419df, 0x000419df, 0x00000000},
1802 - {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
1803 - {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e},
1804 -};
1805 -
1806 -static const u32 ar9285Common_9285[][2] = {
1807 - /* Addr allmodes */
1808 - {0x0000000c, 0x00000000},
1809 - {0x00000030, 0x00020045},
1810 - {0x00000034, 0x00000005},
1811 - {0x00000040, 0x00000000},
1812 - {0x00000044, 0x00000008},
1813 - {0x00000048, 0x00000008},
1814 - {0x0000004c, 0x00000010},
1815 - {0x00000050, 0x00000000},
1816 - {0x00000054, 0x0000001f},
1817 - {0x00000800, 0x00000000},
1818 - {0x00000804, 0x00000000},
1819 - {0x00000808, 0x00000000},
1820 - {0x0000080c, 0x00000000},
1821 - {0x00000810, 0x00000000},
1822 - {0x00000814, 0x00000000},
1823 - {0x00000818, 0x00000000},
1824 - {0x0000081c, 0x00000000},
1825 - {0x00000820, 0x00000000},
1826 - {0x00000824, 0x00000000},
1827 - {0x00001040, 0x002ffc0f},
1828 - {0x00001044, 0x002ffc0f},
1829 - {0x00001048, 0x002ffc0f},
1830 - {0x0000104c, 0x002ffc0f},
1831 - {0x00001050, 0x002ffc0f},
1832 - {0x00001054, 0x002ffc0f},
1833 - {0x00001058, 0x002ffc0f},
1834 - {0x0000105c, 0x002ffc0f},
1835 - {0x00001060, 0x002ffc0f},
1836 - {0x00001064, 0x002ffc0f},
1837 - {0x00001230, 0x00000000},
1838 - {0x00001270, 0x00000000},
1839 - {0x00001038, 0x00000000},
1840 - {0x00001078, 0x00000000},
1841 - {0x000010b8, 0x00000000},
1842 - {0x000010f8, 0x00000000},
1843 - {0x00001138, 0x00000000},
1844 - {0x00001178, 0x00000000},
1845 - {0x000011b8, 0x00000000},
1846 - {0x000011f8, 0x00000000},
1847 - {0x00001238, 0x00000000},
1848 - {0x00001278, 0x00000000},
1849 - {0x000012b8, 0x00000000},
1850 - {0x000012f8, 0x00000000},
1851 - {0x00001338, 0x00000000},
1852 - {0x00001378, 0x00000000},
1853 - {0x000013b8, 0x00000000},
1854 - {0x000013f8, 0x00000000},
1855 - {0x00001438, 0x00000000},
1856 - {0x00001478, 0x00000000},
1857 - {0x000014b8, 0x00000000},
1858 - {0x000014f8, 0x00000000},
1859 - {0x00001538, 0x00000000},
1860 - {0x00001578, 0x00000000},
1861 - {0x000015b8, 0x00000000},
1862 - {0x000015f8, 0x00000000},
1863 - {0x00001638, 0x00000000},
1864 - {0x00001678, 0x00000000},
1865 - {0x000016b8, 0x00000000},
1866 - {0x000016f8, 0x00000000},
1867 - {0x00001738, 0x00000000},
1868 - {0x00001778, 0x00000000},
1869 - {0x000017b8, 0x00000000},
1870 - {0x000017f8, 0x00000000},
1871 - {0x0000103c, 0x00000000},
1872 - {0x0000107c, 0x00000000},
1873 - {0x000010bc, 0x00000000},
1874 - {0x000010fc, 0x00000000},
1875 - {0x0000113c, 0x00000000},
1876 - {0x0000117c, 0x00000000},
1877 - {0x000011bc, 0x00000000},
1878 - {0x000011fc, 0x00000000},
1879 - {0x0000123c, 0x00000000},
1880 - {0x0000127c, 0x00000000},
1881 - {0x000012bc, 0x00000000},
1882 - {0x000012fc, 0x00000000},
1883 - {0x0000133c, 0x00000000},
1884 - {0x0000137c, 0x00000000},
1885 - {0x000013bc, 0x00000000},
1886 - {0x000013fc, 0x00000000},
1887 - {0x0000143c, 0x00000000},
1888 - {0x0000147c, 0x00000000},
1889 - {0x00004030, 0x00000002},
1890 - {0x0000403c, 0x00000002},
1891 - {0x00004024, 0x0000001f},
1892 - {0x00004060, 0x00000000},
1893 - {0x00004064, 0x00000000},
1894 - {0x00007010, 0x00000031},
1895 - {0x00007034, 0x00000002},
1896 - {0x00007038, 0x000004c2},
1897 - {0x00008004, 0x00000000},
1898 - {0x00008008, 0x00000000},
1899 - {0x0000800c, 0x00000000},
1900 - {0x00008018, 0x00000700},
1901 - {0x00008020, 0x00000000},
1902 - {0x00008038, 0x00000000},
1903 - {0x0000803c, 0x00000000},
1904 - {0x00008048, 0x00000000},
1905 - {0x00008054, 0x00000000},
1906 - {0x00008058, 0x00000000},
1907 - {0x0000805c, 0x000fc78f},
1908 - {0x00008060, 0x0000000f},
1909 - {0x00008064, 0x00000000},
1910 - {0x00008070, 0x00000000},
1911 - {0x000080c0, 0x2a80001a},
1912 - {0x000080c4, 0x05dc01e0},
1913 - {0x000080c8, 0x1f402710},
1914 - {0x000080cc, 0x01f40000},
1915 - {0x000080d0, 0x00001e00},
1916 - {0x000080d4, 0x00000000},
1917 - {0x000080d8, 0x00400000},
1918 - {0x000080e0, 0xffffffff},
1919 - {0x000080e4, 0x0000ffff},
1920 - {0x000080e8, 0x003f3f3f},
1921 - {0x000080ec, 0x00000000},
1922 - {0x000080f0, 0x00000000},
1923 - {0x000080f4, 0x00000000},
1924 - {0x000080f8, 0x00000000},
1925 - {0x000080fc, 0x00020000},
1926 - {0x00008100, 0x00020000},
1927 - {0x00008104, 0x00000001},
1928 - {0x00008108, 0x00000052},
1929 - {0x0000810c, 0x00000000},
1930 - {0x00008110, 0x00000168},
1931 - {0x00008118, 0x000100aa},
1932 - {0x0000811c, 0x00003210},
1933 - {0x00008120, 0x08f04800},
1934 - {0x00008124, 0x00000000},
1935 - {0x00008128, 0x00000000},
1936 - {0x0000812c, 0x00000000},
1937 - {0x00008130, 0x00000000},
1938 - {0x00008134, 0x00000000},
1939 - {0x00008138, 0x00000000},
1940 - {0x0000813c, 0x00000000},
1941 - {0x00008144, 0x00000000},
1942 - {0x00008168, 0x00000000},
1943 - {0x0000816c, 0x00000000},
1944 - {0x00008170, 0x32143320},
1945 - {0x00008174, 0xfaa4fa50},
1946 - {0x00008178, 0x00000100},
1947 - {0x0000817c, 0x00000000},
1948 - {0x000081c0, 0x00000000},
1949 - {0x000081d0, 0x00003210},
1950 - {0x000081ec, 0x00000000},
1951 - {0x000081f0, 0x00000000},
1952 - {0x000081f4, 0x00000000},
1953 - {0x000081f8, 0x00000000},
1954 - {0x000081fc, 0x00000000},
1955 - {0x00008200, 0x00000000},
1956 - {0x00008204, 0x00000000},
1957 - {0x00008208, 0x00000000},
1958 - {0x0000820c, 0x00000000},
1959 - {0x00008210, 0x00000000},
1960 - {0x00008214, 0x00000000},
1961 - {0x00008218, 0x00000000},
1962 - {0x0000821c, 0x00000000},
1963 - {0x00008220, 0x00000000},
1964 - {0x00008224, 0x00000000},
1965 - {0x00008228, 0x00000000},
1966 - {0x0000822c, 0x00000000},
1967 - {0x00008230, 0x00000000},
1968 - {0x00008234, 0x00000000},
1969 - {0x00008238, 0x00000000},
1970 - {0x0000823c, 0x00000000},
1971 - {0x00008240, 0x00100000},
1972 - {0x00008244, 0x0010f400},
1973 - {0x00008248, 0x00000100},
1974 - {0x0000824c, 0x0001e800},
1975 - {0x00008250, 0x00000000},
1976 - {0x00008254, 0x00000000},
1977 - {0x00008258, 0x00000000},
1978 - {0x0000825c, 0x400000ff},
1979 - {0x00008260, 0x00080922},
1980 - {0x00008264, 0x88a00010},
1981 - {0x00008270, 0x00000000},
1982 - {0x00008274, 0x40000000},
1983 - {0x00008278, 0x003e4180},
1984 - {0x0000827c, 0x00000000},
1985 - {0x00008284, 0x0000002c},
1986 - {0x00008288, 0x0000002c},
1987 - {0x0000828c, 0x00000000},
1988 - {0x00008294, 0x00000000},
1989 - {0x00008298, 0x00000000},
1990 - {0x0000829c, 0x00000000},
1991 - {0x00008300, 0x00000040},
1992 - {0x00008314, 0x00000000},
1993 - {0x00008328, 0x00000000},
1994 - {0x0000832c, 0x00000001},
1995 - {0x00008330, 0x00000302},
1996 - {0x00008334, 0x00000e00},
1997 - {0x00008338, 0x00000000},
1998 - {0x0000833c, 0x00000000},
1999 - {0x00008340, 0x00010380},
2000 - {0x00008344, 0x00481043},
2001 - {0x00009808, 0x00000000},
2002 - {0x0000980c, 0xafe68e30},
2003 - {0x00009810, 0xfd14e000},
2004 - {0x00009814, 0x9c0a9f6b},
2005 - {0x0000981c, 0x00000000},
2006 - {0x0000982c, 0x0000a000},
2007 - {0x00009830, 0x00000000},
2008 - {0x0000983c, 0x00200400},
2009 - {0x0000984c, 0x0040233c},
2010 - {0x00009854, 0x00000044},
2011 - {0x00009900, 0x00000000},
2012 - {0x00009904, 0x00000000},
2013 - {0x00009908, 0x00000000},
2014 - {0x0000990c, 0x00000000},
2015 - {0x00009910, 0x01002310},
2016 - {0x0000991c, 0x10000fff},
2017 - {0x00009920, 0x04900000},
2018 - {0x00009928, 0x00000001},
2019 - {0x0000992c, 0x00000004},
2020 - {0x00009934, 0x1e1f2022},
2021 - {0x00009938, 0x0a0b0c0d},
2022 - {0x0000993c, 0x00000000},
2023 - {0x00009940, 0x14750604},
2024 - {0x00009948, 0x9280c00a},
2025 - {0x0000994c, 0x00020028},
2026 - {0x00009954, 0x5f3ca3de},
2027 - {0x00009958, 0x2108ecff},
2028 - {0x00009968, 0x000003ce},
2029 - {0x00009970, 0x1927b515},
2030 - {0x00009974, 0x00000000},
2031 - {0x00009978, 0x00000001},
2032 - {0x0000997c, 0x00000000},
2033 - {0x00009980, 0x00000000},
2034 - {0x00009984, 0x00000000},
2035 - {0x00009988, 0x00000000},
2036 - {0x0000998c, 0x00000000},
2037 - {0x00009990, 0x00000000},
2038 - {0x00009994, 0x00000000},
2039 - {0x00009998, 0x00000000},
2040 - {0x0000999c, 0x00000000},
2041 - {0x000099a0, 0x00000000},
2042 - {0x000099a4, 0x00000001},
2043 - {0x000099a8, 0x201fff00},
2044 - {0x000099ac, 0x2def0a00},
2045 - {0x000099b0, 0x03051000},
2046 - {0x000099b4, 0x00000820},
2047 - {0x000099dc, 0x00000000},
2048 - {0x000099e0, 0x00000000},
2049 - {0x000099e4, 0xaaaaaaaa},
2050 - {0x000099e8, 0x3c466478},
2051 - {0x000099ec, 0x0cc80caa},
2052 - {0x000099f0, 0x00000000},
2053 - {0x0000a208, 0x803e6788},
2054 - {0x0000a210, 0x4080a333},
2055 - {0x0000a214, 0x00206c10},
2056 - {0x0000a218, 0x009c4060},
2057 - {0x0000a220, 0x01834061},
2058 - {0x0000a224, 0x00000400},
2059 - {0x0000a228, 0x000003b5},
2060 - {0x0000a22c, 0x00000000},
2061 - {0x0000a234, 0x20202020},
2062 - {0x0000a238, 0x20202020},
2063 - {0x0000a244, 0x00000000},
2064 - {0x0000a248, 0xfffffffc},
2065 - {0x0000a24c, 0x00000000},
2066 - {0x0000a254, 0x00000000},
2067 - {0x0000a258, 0x0ccb5380},
2068 - {0x0000a25c, 0x15151501},
2069 - {0x0000a260, 0xdfa90f01},
2070 - {0x0000a268, 0x00000000},
2071 - {0x0000a26c, 0x0ebae9e6},
2072 - {0x0000d270, 0x0d820820},
2073 - {0x0000a278, 0x39ce739c},
2074 - {0x0000a27c, 0x050e039c},
2075 - {0x0000d35c, 0x07ffffef},
2076 - {0x0000d360, 0x0fffffe7},
2077 - {0x0000d364, 0x17ffffe5},
2078 - {0x0000d368, 0x1fffffe4},
2079 - {0x0000d36c, 0x37ffffe3},
2080 - {0x0000d370, 0x3fffffe3},
2081 - {0x0000d374, 0x57ffffe3},
2082 - {0x0000d378, 0x5fffffe2},
2083 - {0x0000d37c, 0x7fffffe2},
2084 - {0x0000d380, 0x7f3c7bba},
2085 - {0x0000d384, 0xf3307ff0},
2086 - {0x0000a388, 0x0c000000},
2087 - {0x0000a38c, 0x20202020},
2088 - {0x0000a390, 0x20202020},
2089 - {0x0000a394, 0x39ce739c},
2090 - {0x0000a398, 0x0000039c},
2091 - {0x0000a39c, 0x00000001},
2092 - {0x0000a3a0, 0x00000000},
2093 - {0x0000a3a4, 0x00000000},
2094 - {0x0000a3a8, 0x00000000},
2095 - {0x0000a3ac, 0x00000000},
2096 - {0x0000a3b0, 0x00000000},
2097 - {0x0000a3b4, 0x00000000},
2098 - {0x0000a3b8, 0x00000000},
2099 - {0x0000a3bc, 0x00000000},
2100 - {0x0000a3c0, 0x00000000},
2101 - {0x0000a3c4, 0x00000000},
2102 - {0x0000a3cc, 0x20202020},
2103 - {0x0000a3d0, 0x20202020},
2104 - {0x0000a3d4, 0x20202020},
2105 - {0x0000a3dc, 0x39ce739c},
2106 - {0x0000a3e0, 0x0000039c},
2107 - {0x0000a3e4, 0x00000000},
2108 - {0x0000a3e8, 0x18c43433},
2109 - {0x0000a3ec, 0x00f70081},
2110 - {0x00007800, 0x00140000},
2111 - {0x00007804, 0x0e4548d8},
2112 - {0x00007808, 0x54214514},
2113 - {0x0000780c, 0x02025820},
2114 - {0x00007810, 0x71c0d388},
2115 - {0x00007814, 0x924934a8},
2116 - {0x0000781c, 0x00000000},
2117 - {0x00007820, 0x00000c04},
2118 - {0x00007824, 0x00d86fff},
2119 - {0x00007828, 0x26d2491b},
2120 - {0x0000782c, 0x6e36d97b},
2121 - {0x00007830, 0xedb6d96c},
2122 - {0x00007834, 0x71400086},
2123 - {0x00007838, 0xfac68800},
2124 - {0x0000783c, 0x0001fffe},
2125 - {0x00007840, 0xffeb1a20},
2126 - {0x00007844, 0x000c0db6},
2127 - {0x00007848, 0x6db61b6f},
2128 - {0x0000784c, 0x6d9b66db},
2129 - {0x00007850, 0x6d8c6dba},
2130 - {0x00007854, 0x00040000},
2131 - {0x00007858, 0xdb003012},
2132 - {0x0000785c, 0x04924914},
2133 - {0x00007860, 0x21084210},
2134 - {0x00007864, 0xf7d7ffde},
2135 - {0x00007868, 0xc2034080},
2136 - {0x0000786c, 0x48609eb4},
2137 - {0x00007870, 0x10142c00},
2138 -};
2139 -
2140 -static const u32 ar9285PciePhy_clkreq_always_on_L1_9285[][2] = {
2141 - /* Addr allmodes */
2142 - {0x00004040, 0x9248fd00},
2143 - {0x00004040, 0x24924924},
2144 - {0x00004040, 0xa8000019},
2145 - {0x00004040, 0x13160820},
2146 - {0x00004040, 0xe5980560},
2147 - {0x00004040, 0xc01dcffd},
2148 - {0x00004040, 0x1aaabe41},
2149 - {0x00004040, 0xbe105554},
2150 - {0x00004040, 0x00043007},
2151 - {0x00004044, 0x00000000},
2152 -};
2153 -
2154 -static const u32 ar9285PciePhy_clkreq_off_L1_9285[][2] = {
2155 - /* Addr allmodes */
2156 - {0x00004040, 0x9248fd00},
2157 - {0x00004040, 0x24924924},
2158 - {0x00004040, 0xa8000019},
2159 - {0x00004040, 0x13160820},
2160 - {0x00004040, 0xe5980560},
2161 - {0x00004040, 0xc01dcffc},
2162 - {0x00004040, 0x1aaabe41},
2163 - {0x00004040, 0xbe105554},
2164 - {0x00004040, 0x00043007},
2165 - {0x00004044, 0x00000000},
2166 -};
2167 -
2168 -static const u32 ar9285Modes_9285_1_2[][6] = {
2169 - {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
2170 - {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0},
2171 - {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180},
2172 - {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008},
2173 - {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 0x06e006e0},
2174 - {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 0x0988004f},
2175 - {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 0x00006880},
2176 - {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 0x00000303},
2177 - {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
2178 - {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
2179 - {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
2180 - {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
2181 - {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
2182 - {0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e},
2183 - {0x00009844, 0x0372161e, 0x0372161e, 0x03721620, 0x03721620, 0x037216a0},
2184 - {0x00009848, 0x00001066, 0x00001066, 0x00001053, 0x00001053, 0x00001059},
2185 - {0x0000a848, 0x00001066, 0x00001066, 0x00001053, 0x00001053, 0x00001059},
2186 - {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
2187 - {0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
2188 - {0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e, 0x3139605e},
2189 - {0x00009860, 0x00058d18, 0x00058d18, 0x00058d20, 0x00058d20, 0x00058d18},
2190 - {0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
2191 - {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
2192 - {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 0x06903881},
2193 - {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 0x000007d0},
2194 - {0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 0x00000016},
2195 - {0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d, 0xd00a800d},
2196 - {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1020, 0xffbc1020, 0xffbc1010},
2197 - {0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2198 - {0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2199 - {0x000099b8, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c},
2200 - {0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 0x00000c00},
2201 - {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
2202 - {0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77},
2203 - {0x000099c8, 0x6af6532f, 0x6af6532f, 0x6af6532f, 0x6af6532f, 0x6af6532f},
2204 - {0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8},
2205 - {0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 0x00046384},
2206 - {0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2207 - {0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2208 - {0x00009a00, 0x00000000, 0x00000000, 0x00058084, 0x00058084, 0x00000000},
2209 - {0x00009a04, 0x00000000, 0x00000000, 0x00058088, 0x00058088, 0x00000000},
2210 - {0x00009a08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c, 0x00000000},
2211 - {0x00009a0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100, 0x00000000},
2212 - {0x00009a10, 0x00000000, 0x00000000, 0x00058104, 0x00058104, 0x00000000},
2213 - {0x00009a14, 0x00000000, 0x00000000, 0x00058108, 0x00058108, 0x00000000},
2214 - {0x00009a18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c, 0x00000000},
2215 - {0x00009a1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110, 0x00000000},
2216 - {0x00009a20, 0x00000000, 0x00000000, 0x00058114, 0x00058114, 0x00000000},
2217 - {0x00009a24, 0x00000000, 0x00000000, 0x00058180, 0x00058180, 0x00000000},
2218 - {0x00009a28, 0x00000000, 0x00000000, 0x00058184, 0x00058184, 0x00000000},
2219 - {0x00009a2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188, 0x00000000},
2220 - {0x00009a30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c, 0x00000000},
2221 - {0x00009a34, 0x00000000, 0x00000000, 0x00058190, 0x00058190, 0x00000000},
2222 - {0x00009a38, 0x00000000, 0x00000000, 0x00058194, 0x00058194, 0x00000000},
2223 - {0x00009a3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0, 0x00000000},
2224 - {0x00009a40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c, 0x00000000},
2225 - {0x00009a44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8, 0x00000000},
2226 - {0x00009a48, 0x00000000, 0x00000000, 0x00058284, 0x00058284, 0x00000000},
2227 - {0x00009a4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288, 0x00000000},
2228 - {0x00009a50, 0x00000000, 0x00000000, 0x00058224, 0x00058224, 0x00000000},
2229 - {0x00009a54, 0x00000000, 0x00000000, 0x00058290, 0x00058290, 0x00000000},
2230 - {0x00009a58, 0x00000000, 0x00000000, 0x00058300, 0x00058300, 0x00000000},
2231 - {0x00009a5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304, 0x00000000},
2232 - {0x00009a60, 0x00000000, 0x00000000, 0x00058308, 0x00058308, 0x00000000},
2233 - {0x00009a64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c, 0x00000000},
2234 - {0x00009a68, 0x00000000, 0x00000000, 0x00058380, 0x00058380, 0x00000000},
2235 - {0x00009a6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384, 0x00000000},
2236 - {0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 0x00000000},
2237 - {0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 0x00000000},
2238 - {0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 0x00000000},
2239 - {0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 0x00000000},
2240 - {0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 0x00000000},
2241 - {0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 0x00000000},
2242 - {0x00009a88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00, 0x00000000},
2243 - {0x00009a8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04, 0x00000000},
2244 - {0x00009a90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08, 0x00000000},
2245 - {0x00009a94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c, 0x00000000},
2246 - {0x00009a98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80, 0x00000000},
2247 - {0x00009a9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84, 0x00000000},
2248 - {0x00009aa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88, 0x00000000},
2249 - {0x00009aa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c, 0x00000000},
2250 - {0x00009aa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90, 0x00000000},
2251 - {0x00009aac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80, 0x00000000},
2252 - {0x00009ab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84, 0x00000000},
2253 - {0x00009ab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88, 0x00000000},
2254 - {0x00009ab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c, 0x00000000},
2255 - {0x00009abc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90, 0x00000000},
2256 - {0x00009ac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c, 0x00000000},
2257 - {0x00009ac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310, 0x00000000},
2258 - {0x00009ac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384, 0x00000000},
2259 - {0x00009acc, 0x00000000, 0x00000000, 0x000db388, 0x000db388, 0x00000000},
2260 - {0x00009ad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324, 0x00000000},
2261 - {0x00009ad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704, 0x00000000},
2262 - {0x00009ad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4, 0x00000000},
2263 - {0x00009adc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8, 0x00000000},
2264 - {0x00009ae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710, 0x00000000},
2265 - {0x00009ae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714, 0x00000000},
2266 - {0x00009ae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720, 0x00000000},
2267 - {0x00009aec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724, 0x00000000},
2268 - {0x00009af0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728, 0x00000000},
2269 - {0x00009af4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c, 0x00000000},
2270 - {0x00009af8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0, 0x00000000},
2271 - {0x00009afc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4, 0x00000000},
2272 - {0x00009b00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8, 0x00000000},
2273 - {0x00009b04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0, 0x00000000},
2274 - {0x00009b08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4, 0x00000000},
2275 - {0x00009b0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8, 0x00000000},
2276 - {0x00009b10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5, 0x00000000},
2277 - {0x00009b14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9, 0x00000000},
2278 - {0x00009b18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad, 0x00000000},
2279 - {0x00009b1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1, 0x00000000},
2280 - {0x00009b20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5, 0x00000000},
2281 - {0x00009b24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9, 0x00000000},
2282 - {0x00009b28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5, 0x00000000},
2283 - {0x00009b2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9, 0x00000000},
2284 - {0x00009b30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1, 0x00000000},
2285 - {0x00009b34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5, 0x00000000},
2286 - {0x00009b38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9, 0x00000000},
2287 - {0x00009b3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6, 0x00000000},
2288 - {0x00009b40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca, 0x00000000},
2289 - {0x00009b44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce, 0x00000000},
2290 - {0x00009b48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2, 0x00000000},
2291 - {0x00009b4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6, 0x00000000},
2292 - {0x00009b50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3, 0x00000000},
2293 - {0x00009b54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7, 0x00000000},
2294 - {0x00009b58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb, 0x00000000},
2295 - {0x00009b5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf, 0x00000000},
2296 - {0x00009b60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7, 0x00000000},
2297 - {0x00009b64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2298 - {0x00009b68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2299 - {0x00009b6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2300 - {0x00009b70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2301 - {0x00009b74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2302 - {0x00009b78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2303 - {0x00009b7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2304 - {0x00009b80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2305 - {0x00009b84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2306 - {0x00009b88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2307 - {0x00009b8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2308 - {0x00009b90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2309 - {0x00009b94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2310 - {0x00009b98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2311 - {0x00009b9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2312 - {0x00009ba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2313 - {0x00009ba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2314 - {0x00009ba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2315 - {0x00009bac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2316 - {0x00009bb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2317 - {0x00009bb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2318 - {0x00009bb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2319 - {0x00009bbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2320 - {0x00009bc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2321 - {0x00009bc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2322 - {0x00009bc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2323 - {0x00009bcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2324 - {0x00009bd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2325 - {0x00009bd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2326 - {0x00009bd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2327 - {0x00009bdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2328 - {0x00009be0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2329 - {0x00009be4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2330 - {0x00009be8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2331 - {0x00009bec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2332 - {0x00009bf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2333 - {0x00009bf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2334 - {0x00009bf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2335 - {0x00009bfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2336 - {0x0000aa00, 0x00000000, 0x00000000, 0x00058084, 0x00058084, 0x00000000},
2337 - {0x0000aa04, 0x00000000, 0x00000000, 0x00058088, 0x00058088, 0x00000000},
2338 - {0x0000aa08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c, 0x00000000},
2339 - {0x0000aa0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100, 0x00000000},
2340 - {0x0000aa10, 0x00000000, 0x00000000, 0x00058104, 0x00058104, 0x00000000},
2341 - {0x0000aa14, 0x00000000, 0x00000000, 0x00058108, 0x00058108, 0x00000000},
2342 - {0x0000aa18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c, 0x00000000},
2343 - {0x0000aa1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110, 0x00000000},
2344 - {0x0000aa20, 0x00000000, 0x00000000, 0x00058114, 0x00058114, 0x00000000},
2345 - {0x0000aa24, 0x00000000, 0x00000000, 0x00058180, 0x00058180, 0x00000000},
2346 - {0x0000aa28, 0x00000000, 0x00000000, 0x00058184, 0x00058184, 0x00000000},
2347 - {0x0000aa2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188, 0x00000000},
2348 - {0x0000aa30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c, 0x00000000},
2349 - {0x0000aa34, 0x00000000, 0x00000000, 0x00058190, 0x00058190, 0x00000000},
2350 - {0x0000aa38, 0x00000000, 0x00000000, 0x00058194, 0x00058194, 0x00000000},
2351 - {0x0000aa3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0, 0x00000000},
2352 - {0x0000aa40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c, 0x00000000},
2353 - {0x0000aa44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8, 0x00000000},
2354 - {0x0000aa48, 0x00000000, 0x00000000, 0x00058284, 0x00058284, 0x00000000},
2355 - {0x0000aa4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288, 0x00000000},
2356 - {0x0000aa50, 0x00000000, 0x00000000, 0x00058224, 0x00058224, 0x00000000},
2357 - {0x0000aa54, 0x00000000, 0x00000000, 0x00058290, 0x00058290, 0x00000000},
2358 - {0x0000aa58, 0x00000000, 0x00000000, 0x00058300, 0x00058300, 0x00000000},
2359 - {0x0000aa5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304, 0x00000000},
2360 - {0x0000aa60, 0x00000000, 0x00000000, 0x00058308, 0x00058308, 0x00000000},
2361 - {0x0000aa64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c, 0x00000000},
2362 - {0x0000aa68, 0x00000000, 0x00000000, 0x00058380, 0x00058380, 0x00000000},
2363 - {0x0000aa6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384, 0x00000000},
2364 - {0x0000aa70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 0x00000000},
2365 - {0x0000aa74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 0x00000000},
2366 - {0x0000aa78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 0x00000000},
2367 - {0x0000aa7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 0x00000000},
2368 - {0x0000aa80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 0x00000000},
2369 - {0x0000aa84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 0x00000000},
2370 - {0x0000aa88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00, 0x00000000},
2371 - {0x0000aa8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04, 0x00000000},
2372 - {0x0000aa90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08, 0x00000000},
2373 - {0x0000aa94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c, 0x00000000},
2374 - {0x0000aa98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80, 0x00000000},
2375 - {0x0000aa9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84, 0x00000000},
2376 - {0x0000aaa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88, 0x00000000},
2377 - {0x0000aaa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c, 0x00000000},
2378 - {0x0000aaa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90, 0x00000000},
2379 - {0x0000aaac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80, 0x00000000},
2380 - {0x0000aab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84, 0x00000000},
2381 - {0x0000aab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88, 0x00000000},
2382 - {0x0000aab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c, 0x00000000},
2383 - {0x0000aabc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90, 0x00000000},
2384 - {0x0000aac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c, 0x00000000},
2385 - {0x0000aac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310, 0x00000000},
2386 - {0x0000aac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384, 0x00000000},
2387 - {0x0000aacc, 0x00000000, 0x00000000, 0x000db388, 0x000db388, 0x00000000},
2388 - {0x0000aad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324, 0x00000000},
2389 - {0x0000aad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704, 0x00000000},
2390 - {0x0000aad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4, 0x00000000},
2391 - {0x0000aadc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8, 0x00000000},
2392 - {0x0000aae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710, 0x00000000},
2393 - {0x0000aae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714, 0x00000000},
2394 - {0x0000aae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720, 0x00000000},
2395 - {0x0000aaec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724, 0x00000000},
2396 - {0x0000aaf0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728, 0x00000000},
2397 - {0x0000aaf4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c, 0x00000000},
2398 - {0x0000aaf8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0, 0x00000000},
2399 - {0x0000aafc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4, 0x00000000},
2400 - {0x0000ab00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8, 0x00000000},
2401 - {0x0000ab04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0, 0x00000000},
2402 - {0x0000ab08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4, 0x00000000},
2403 - {0x0000ab0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8, 0x00000000},
2404 - {0x0000ab10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5, 0x00000000},
2405 - {0x0000ab14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9, 0x00000000},
2406 - {0x0000ab18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad, 0x00000000},
2407 - {0x0000ab1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1, 0x00000000},
2408 - {0x0000ab20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5, 0x00000000},
2409 - {0x0000ab24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9, 0x00000000},
2410 - {0x0000ab28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5, 0x00000000},
2411 - {0x0000ab2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9, 0x00000000},
2412 - {0x0000ab30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1, 0x00000000},
2413 - {0x0000ab34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5, 0x00000000},
2414 - {0x0000ab38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9, 0x00000000},
2415 - {0x0000ab3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6, 0x00000000},
2416 - {0x0000ab40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca, 0x00000000},
2417 - {0x0000ab44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce, 0x00000000},
2418 - {0x0000ab48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2, 0x00000000},
2419 - {0x0000ab4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6, 0x00000000},
2420 - {0x0000ab50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3, 0x00000000},
2421 - {0x0000ab54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7, 0x00000000},
2422 - {0x0000ab58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb, 0x00000000},
2423 - {0x0000ab5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf, 0x00000000},
2424 - {0x0000ab60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7, 0x00000000},
2425 - {0x0000ab64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2426 - {0x0000ab68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2427 - {0x0000ab6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2428 - {0x0000ab70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2429 - {0x0000ab74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2430 - {0x0000ab78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2431 - {0x0000ab7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2432 - {0x0000ab80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2433 - {0x0000ab84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2434 - {0x0000ab88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2435 - {0x0000ab8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2436 - {0x0000ab90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2437 - {0x0000ab94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2438 - {0x0000ab98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2439 - {0x0000ab9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2440 - {0x0000aba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2441 - {0x0000aba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2442 - {0x0000aba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2443 - {0x0000abac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2444 - {0x0000abb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2445 - {0x0000abb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2446 - {0x0000abb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2447 - {0x0000abbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2448 - {0x0000abc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2449 - {0x0000abc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2450 - {0x0000abc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2451 - {0x0000abcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2452 - {0x0000abd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2453 - {0x0000abd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2454 - {0x0000abd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2455 - {0x0000abdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2456 - {0x0000abe0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2457 - {0x0000abe4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2458 - {0x0000abe8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2459 - {0x0000abec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2460 - {0x0000abf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2461 - {0x0000abf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2462 - {0x0000abf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2463 - {0x0000abfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
2464 - {0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004, 0x00000004},
2465 - {0x0000a20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000, 0x0001f000},
2466 - {0x0000b20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000, 0x0001f000},
2467 - {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
2468 - {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 0x00000000},
2469 - {0x0000a250, 0x0004f000, 0x0004f000, 0x0004a000, 0x0004a000, 0x0004a000},
2470 - {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e},
2471 -};
2472 -
2473 -static const u32 ar9285Common_9285_1_2[][2] = {
2474 - /* Addr allmodes */
2475 - {0x0000000c, 0x00000000},
2476 - {0x00000030, 0x00020045},
2477 - {0x00000034, 0x00000005},
2478 - {0x00000040, 0x00000000},
2479 - {0x00000044, 0x00000008},
2480 - {0x00000048, 0x00000008},
2481 - {0x0000004c, 0x00000010},
2482 - {0x00000050, 0x00000000},
2483 - {0x00000054, 0x0000001f},
2484 - {0x00000800, 0x00000000},
2485 - {0x00000804, 0x00000000},
2486 - {0x00000808, 0x00000000},
2487 - {0x0000080c, 0x00000000},
2488 - {0x00000810, 0x00000000},
2489 - {0x00000814, 0x00000000},
2490 - {0x00000818, 0x00000000},
2491 - {0x0000081c, 0x00000000},
2492 - {0x00000820, 0x00000000},
2493 - {0x00000824, 0x00000000},
2494 - {0x00001040, 0x002ffc0f},
2495 - {0x00001044, 0x002ffc0f},
2496 - {0x00001048, 0x002ffc0f},
2497 - {0x0000104c, 0x002ffc0f},
2498 - {0x00001050, 0x002ffc0f},
2499 - {0x00001054, 0x002ffc0f},
2500 - {0x00001058, 0x002ffc0f},
2501 - {0x0000105c, 0x002ffc0f},
2502 - {0x00001060, 0x002ffc0f},
2503 - {0x00001064, 0x002ffc0f},
2504 - {0x00001230, 0x00000000},
2505 - {0x00001270, 0x00000000},
2506 - {0x00001038, 0x00000000},
2507 - {0x00001078, 0x00000000},
2508 - {0x000010b8, 0x00000000},
2509 - {0x000010f8, 0x00000000},
2510 - {0x00001138, 0x00000000},
2511 - {0x00001178, 0x00000000},
2512 - {0x000011b8, 0x00000000},
2513 - {0x000011f8, 0x00000000},
2514 - {0x00001238, 0x00000000},
2515 - {0x00001278, 0x00000000},
2516 - {0x000012b8, 0x00000000},
2517 - {0x000012f8, 0x00000000},
2518 - {0x00001338, 0x00000000},
2519 - {0x00001378, 0x00000000},
2520 - {0x000013b8, 0x00000000},
2521 - {0x000013f8, 0x00000000},
2522 - {0x00001438, 0x00000000},
2523 - {0x00001478, 0x00000000},
2524 - {0x000014b8, 0x00000000},
2525 - {0x000014f8, 0x00000000},
2526 - {0x00001538, 0x00000000},
2527 - {0x00001578, 0x00000000},
2528 - {0x000015b8, 0x00000000},
2529 - {0x000015f8, 0x00000000},
2530 - {0x00001638, 0x00000000},
2531 - {0x00001678, 0x00000000},
2532 - {0x000016b8, 0x00000000},
2533 - {0x000016f8, 0x00000000},
2534 - {0x00001738, 0x00000000},
2535 - {0x00001778, 0x00000000},
2536 - {0x000017b8, 0x00000000},
2537 - {0x000017f8, 0x00000000},
2538 - {0x0000103c, 0x00000000},
2539 - {0x0000107c, 0x00000000},
2540 - {0x000010bc, 0x00000000},
2541 - {0x000010fc, 0x00000000},
2542 - {0x0000113c, 0x00000000},
2543 - {0x0000117c, 0x00000000},
2544 - {0x000011bc, 0x00000000},
2545 - {0x000011fc, 0x00000000},
2546 - {0x0000123c, 0x00000000},
2547 - {0x0000127c, 0x00000000},
2548 - {0x000012bc, 0x00000000},
2549 - {0x000012fc, 0x00000000},
2550 - {0x0000133c, 0x00000000},
2551 - {0x0000137c, 0x00000000},
2552 - {0x000013bc, 0x00000000},
2553 - {0x000013fc, 0x00000000},
2554 - {0x0000143c, 0x00000000},
2555 - {0x0000147c, 0x00000000},
2556 - {0x00004030, 0x00000002},
2557 - {0x0000403c, 0x00000002},
2558 - {0x00004024, 0x0000001f},
2559 - {0x00004060, 0x00000000},
2560 - {0x00004064, 0x00000000},
2561 - {0x00007010, 0x00000031},
2562 - {0x00007034, 0x00000002},
2563 - {0x00007038, 0x000004c2},
2564 - {0x00008004, 0x00000000},
2565 - {0x00008008, 0x00000000},
2566 - {0x0000800c, 0x00000000},
2567 - {0x00008018, 0x00000700},
2568 - {0x00008020, 0x00000000},
2569 - {0x00008038, 0x00000000},
2570 - {0x0000803c, 0x00000000},
2571 - {0x00008048, 0x00000000},
2572 - {0x00008054, 0x00000000},
2573 - {0x00008058, 0x00000000},
2574 - {0x0000805c, 0x000fc78f},
2575 - {0x00008060, 0x0000000f},
2576 - {0x00008064, 0x00000000},
2577 - {0x00008070, 0x00000000},
2578 - {0x000080c0, 0x2a80001a},
2579 - {0x000080c4, 0x05dc01e0},
2580 - {0x000080c8, 0x1f402710},
2581 - {0x000080cc, 0x01f40000},
2582 - {0x000080d0, 0x00001e00},
2583 - {0x000080d4, 0x00000000},
2584 - {0x000080d8, 0x00400000},
2585 - {0x000080e0, 0xffffffff},
2586 - {0x000080e4, 0x0000ffff},
2587 - {0x000080e8, 0x003f3f3f},
2588 - {0x000080ec, 0x00000000},
2589 - {0x000080f0, 0x00000000},
2590 - {0x000080f4, 0x00000000},
2591 - {0x000080f8, 0x00000000},
2592 - {0x000080fc, 0x00020000},
2593 - {0x00008100, 0x00020000},
2594 - {0x00008104, 0x00000001},
2595 - {0x00008108, 0x00000052},
2596 - {0x0000810c, 0x00000000},
2597 - {0x00008110, 0x00000168},
2598 - {0x00008118, 0x000100aa},
2599 - {0x0000811c, 0x00003210},
2600 - {0x00008120, 0x08f04810},
2601 - {0x00008124, 0x00000000},
2602 - {0x00008128, 0x00000000},
2603 - {0x0000812c, 0x00000000},
2604 - {0x00008130, 0x00000000},
2605 - {0x00008134, 0x00000000},
2606 - {0x00008138, 0x00000000},
2607 - {0x0000813c, 0x00000000},
2608 - {0x00008144, 0xffffffff},
2609 - {0x00008168, 0x00000000},
2610 - {0x0000816c, 0x00000000},
2611 - {0x00008170, 0x32143320},
2612 - {0x00008174, 0xfaa4fa50},
2613 - {0x00008178, 0x00000100},
2614 - {0x0000817c, 0x00000000},
2615 - {0x000081c0, 0x00000000},
2616 - {0x000081d0, 0x0000320a},
2617 - {0x000081ec, 0x00000000},
2618 - {0x000081f0, 0x00000000},
2619 - {0x000081f4, 0x00000000},
2620 - {0x000081f8, 0x00000000},
2621 - {0x000081fc, 0x00000000},
2622 - {0x00008200, 0x00000000},
2623 - {0x00008204, 0x00000000},
2624 - {0x00008208, 0x00000000},
2625 - {0x0000820c, 0x00000000},
2626 - {0x00008210, 0x00000000},
2627 - {0x00008214, 0x00000000},
2628 - {0x00008218, 0x00000000},
2629 - {0x0000821c, 0x00000000},
2630 - {0x00008220, 0x00000000},
2631 - {0x00008224, 0x00000000},
2632 - {0x00008228, 0x00000000},
2633 - {0x0000822c, 0x00000000},
2634 - {0x00008230, 0x00000000},
2635 - {0x00008234, 0x00000000},
2636 - {0x00008238, 0x00000000},
2637 - {0x0000823c, 0x00000000},
2638 - {0x00008240, 0x00100000},
2639 - {0x00008244, 0x0010f400},
2640 - {0x00008248, 0x00000100},
2641 - {0x0000824c, 0x0001e800},
2642 - {0x00008250, 0x00000000},
2643 - {0x00008254, 0x00000000},
2644 - {0x00008258, 0x00000000},
2645 - {0x0000825c, 0x400000ff},
2646 - {0x00008260, 0x00080922},
2647 - {0x00008264, 0x88a00010},
2648 - {0x00008270, 0x00000000},
2649 - {0x00008274, 0x40000000},
2650 - {0x00008278, 0x003e4180},
2651 - {0x0000827c, 0x00000000},
2652 - {0x00008284, 0x0000002c},
2653 - {0x00008288, 0x0000002c},
2654 - {0x0000828c, 0x00000000},
2655 - {0x00008294, 0x00000000},
2656 - {0x00008298, 0x00000000},
2657 - {0x0000829c, 0x00000000},
2658 - {0x00008300, 0x00000040},
2659 - {0x00008314, 0x00000000},
2660 - {0x00008328, 0x00000000},
2661 - {0x0000832c, 0x00000001},
2662 - {0x00008330, 0x00000302},
2663 - {0x00008334, 0x00000e00},
2664 - {0x00008338, 0x00ff0000},
2665 - {0x0000833c, 0x00000000},
2666 - {0x00008340, 0x00010380},
2667 - {0x00008344, 0x00481043},
2668 - {0x00009808, 0x00000000},
2669 - {0x0000980c, 0xafe68e30},
2670 - {0x00009810, 0xfd14e000},
2671 - {0x00009814, 0x9c0a9f6b},
2672 - {0x0000981c, 0x00000000},
2673 - {0x0000982c, 0x0000a000},
2674 - {0x00009830, 0x00000000},
2675 - {0x0000983c, 0x00200400},
2676 - {0x0000984c, 0x0040233c},
2677 - {0x00009854, 0x00000044},
2678 - {0x00009900, 0x00000000},
2679 - {0x00009904, 0x00000000},
2680 - {0x00009908, 0x00000000},
2681 - {0x0000990c, 0x00000000},
2682 - {0x00009910, 0x01002310},
2683 - {0x0000991c, 0x10000fff},
2684 - {0x00009920, 0x04900000},
2685 - {0x00009928, 0x00000001},
2686 - {0x0000992c, 0x00000004},
2687 - {0x00009934, 0x1e1f2022},
2688 - {0x00009938, 0x0a0b0c0d},
2689 - {0x0000993c, 0x00000000},
2690 - {0x00009940, 0x14750604},
2691 - {0x00009948, 0x9280c00a},
2692 - {0x0000994c, 0x00020028},
2693 - {0x00009954, 0x5f3ca3de},
2694 - {0x00009958, 0x2108ecff},
2695 - {0x00009968, 0x000003ce},
2696 - {0x00009970, 0x192bb514},
2697 - {0x00009974, 0x00000000},
2698 - {0x00009978, 0x00000001},
2699 - {0x0000997c, 0x00000000},
2700 - {0x00009980, 0x00000000},
2701 - {0x00009984, 0x00000000},
2702 - {0x00009988, 0x00000000},
2703 - {0x0000998c, 0x00000000},
2704 - {0x00009990, 0x00000000},
2705 - {0x00009994, 0x00000000},
2706 - {0x00009998, 0x00000000},
2707 - {0x0000999c, 0x00000000},
2708 - {0x000099a0, 0x00000000},
2709 - {0x000099a4, 0x00000001},
2710 - {0x000099a8, 0x201fff00},
2711 - {0x000099ac, 0x2def0400},
2712 - {0x000099b0, 0x03051000},
2713 - {0x000099b4, 0x00000820},
2714 - {0x000099dc, 0x00000000},
2715 - {0x000099e0, 0x00000000},
2716 - {0x000099e4, 0xaaaaaaaa},
2717 - {0x000099e8, 0x3c466478},
2718 - {0x000099ec, 0x0cc80caa},
2719 - {0x000099f0, 0x00000000},
2720 - {0x0000a208, 0x803e68c8},
2721 - {0x0000a210, 0x4080a333},
2722 - {0x0000a214, 0x00206c10},
2723 - {0x0000a218, 0x009c4060},
2724 - {0x0000a220, 0x01834061},
2725 - {0x0000a224, 0x00000400},
2726 - {0x0000a228, 0x000003b5},
2727 - {0x0000a22c, 0x00000000},
2728 - {0x0000a234, 0x20202020},
2729 - {0x0000a238, 0x20202020},
2730 - {0x0000a244, 0x00000000},
2731 - {0x0000a248, 0xfffffffc},
2732 - {0x0000a24c, 0x00000000},
2733 - {0x0000a254, 0x00000000},
2734 - {0x0000a258, 0x0ccb5380},
2735 - {0x0000a25c, 0x15151501},
2736 - {0x0000a260, 0xdfa90f01},
2737 - {0x0000a268, 0x00000000},
2738 - {0x0000a26c, 0x0ebae9e6},
2739 - {0x0000d270, 0x0d820820},
2740 - {0x0000d35c, 0x07ffffef},
2741 - {0x0000d360, 0x0fffffe7},
2742 - {0x0000d364, 0x17ffffe5},
2743 - {0x0000d368, 0x1fffffe4},
2744 - {0x0000d36c, 0x37ffffe3},
2745 - {0x0000d370, 0x3fffffe3},
2746 - {0x0000d374, 0x57ffffe3},
2747 - {0x0000d378, 0x5fffffe2},
2748 - {0x0000d37c, 0x7fffffe2},
2749 - {0x0000d380, 0x7f3c7bba},
2750 - {0x0000d384, 0xf3307ff0},
2751 - {0x0000a388, 0x0c000000},
2752 - {0x0000a38c, 0x20202020},
2753 - {0x0000a390, 0x20202020},
2754 - {0x0000a39c, 0x00000001},
2755 - {0x0000a3a0, 0x00000000},
2756 - {0x0000a3a4, 0x00000000},
2757 - {0x0000a3a8, 0x00000000},
2758 - {0x0000a3ac, 0x00000000},
2759 - {0x0000a3b0, 0x00000000},
2760 - {0x0000a3b4, 0x00000000},
2761 - {0x0000a3b8, 0x00000000},
2762 - {0x0000a3bc, 0x00000000},
2763 - {0x0000a3c0, 0x00000000},
2764 - {0x0000a3c4, 0x00000000},
2765 - {0x0000a3cc, 0x20202020},
2766 - {0x0000a3d0, 0x20202020},
2767 - {0x0000a3d4, 0x20202020},
2768 - {0x0000a3e4, 0x00000000},
2769 - {0x0000a3e8, 0x18c43433},
2770 - {0x0000a3ec, 0x00f70081},
2771 - {0x00007800, 0x00140000},
2772 - {0x00007804, 0x0e4548d8},
2773 - {0x00007808, 0x54214514},
2774 - {0x0000780c, 0x02025830},
2775 - {0x00007810, 0x71c0d388},
2776 - {0x0000781c, 0x00000000},
2777 - {0x00007824, 0x00d86fff},
2778 - {0x0000782c, 0x6e36d97b},
2779 - {0x00007834, 0x71400087},
2780 - {0x00007844, 0x000c0db6},
2781 - {0x00007848, 0x6db6246f},
2782 - {0x0000784c, 0x6d9b66db},
2783 - {0x00007850, 0x6d8c6dba},
2784 - {0x00007854, 0x00040000},
2785 - {0x00007858, 0xdb003012},
2786 - {0x0000785c, 0x04924914},
2787 - {0x00007860, 0x21084210},
2788 - {0x00007864, 0xf7d7ffde},
2789 - {0x00007868, 0xc2034080},
2790 - {0x00007870, 0x10142c00},
2791 -};
2792 -
2793 -static const u32 ar9285Modes_high_power_tx_gain_9285_1_2[][6] = {
2794 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2795 - {0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000},
2796 - {0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201, 0x00000000},
2797 - {0x0000a30c, 0x00000000, 0x00000000, 0x0000b240, 0x0000b240, 0x00000000},
2798 - {0x0000a310, 0x00000000, 0x00000000, 0x0000d241, 0x0000d241, 0x00000000},
2799 - {0x0000a314, 0x00000000, 0x00000000, 0x0000f600, 0x0000f600, 0x00000000},
2800 - {0x0000a318, 0x00000000, 0x00000000, 0x00012800, 0x00012800, 0x00000000},
2801 - {0x0000a31c, 0x00000000, 0x00000000, 0x00016802, 0x00016802, 0x00000000},
2802 - {0x0000a320, 0x00000000, 0x00000000, 0x0001b805, 0x0001b805, 0x00000000},
2803 - {0x0000a324, 0x00000000, 0x00000000, 0x00021a80, 0x00021a80, 0x00000000},
2804 - {0x0000a328, 0x00000000, 0x00000000, 0x00028b00, 0x00028b00, 0x00000000},
2805 - {0x0000a32c, 0x00000000, 0x00000000, 0x0002ab40, 0x0002ab40, 0x00000000},
2806 - {0x0000a330, 0x00000000, 0x00000000, 0x0002cd80, 0x0002cd80, 0x00000000},
2807 - {0x0000a334, 0x00000000, 0x00000000, 0x00033d82, 0x00033d82, 0x00000000},
2808 - {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
2809 - {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
2810 - {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2811 - {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2812 - {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2813 - {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2814 - {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2815 - {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2816 - {0x00007814, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8},
2817 - {0x00007828, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b},
2818 - {0x00007830, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e},
2819 - {0x00007838, 0xfac68803, 0xfac68803, 0xfac68803, 0xfac68803, 0xfac68803},
2820 - {0x0000783c, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe},
2821 - {0x00007840, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20},
2822 - {0x0000786c, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe},
2823 - {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
2824 - {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a216652, 0x0a216652, 0x0a22a652},
2825 - {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
2826 - {0x0000a27c, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7},
2827 - {0x0000a394, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
2828 - {0x0000a398, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
2829 - {0x0000a3dc, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
2830 - {0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
2831 -};
2832 -
2833 -static const u32 ar9285Modes_original_tx_gain_9285_1_2[][6] = {
2834 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2835 - {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000},
2836 - {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000},
2837 - {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608, 0x00000000},
2838 - {0x0000a310, 0x00000000, 0x00000000, 0x00022618, 0x00022618, 0x00000000},
2839 - {0x0000a314, 0x00000000, 0x00000000, 0x0002a6c9, 0x0002a6c9, 0x00000000},
2840 - {0x0000a318, 0x00000000, 0x00000000, 0x00031710, 0x00031710, 0x00000000},
2841 - {0x0000a31c, 0x00000000, 0x00000000, 0x00035718, 0x00035718, 0x00000000},
2842 - {0x0000a320, 0x00000000, 0x00000000, 0x00038758, 0x00038758, 0x00000000},
2843 - {0x0000a324, 0x00000000, 0x00000000, 0x0003c75a, 0x0003c75a, 0x00000000},
2844 - {0x0000a328, 0x00000000, 0x00000000, 0x0004075c, 0x0004075c, 0x00000000},
2845 - {0x0000a32c, 0x00000000, 0x00000000, 0x0004475e, 0x0004475e, 0x00000000},
2846 - {0x0000a330, 0x00000000, 0x00000000, 0x0004679f, 0x0004679f, 0x00000000},
2847 - {0x0000a334, 0x00000000, 0x00000000, 0x000487df, 0x000487df, 0x00000000},
2848 - {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
2849 - {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
2850 - {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2851 - {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2852 - {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2853 - {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2854 - {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2855 - {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2856 - {0x00007814, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8},
2857 - {0x00007828, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b},
2858 - {0x00007830, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e},
2859 - {0x00007838, 0xfac68801, 0xfac68801, 0xfac68801, 0xfac68801, 0xfac68801},
2860 - {0x0000783c, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe},
2861 - {0x00007840, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20},
2862 - {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
2863 - {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
2864 - {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21a652, 0x0a21a652, 0x0a22a652},
2865 - {0x0000a278, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
2866 - {0x0000a27c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c},
2867 - {0x0000a394, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
2868 - {0x0000a398, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
2869 - {0x0000a3dc, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
2870 - {0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
2871 -};
2872 -
2873 -static const u32 ar9285Modes_XE2_0_normal_power[][6] = {
2874 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2875 - {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000},
2876 - {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000},
2877 - {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608, 0x00000000},
2878 - {0x0000a310, 0x00000000, 0x00000000, 0x00022618, 0x00022618, 0x00000000},
2879 - {0x0000a314, 0x00000000, 0x00000000, 0x0002a6c9, 0x0002a6c9, 0x00000000},
2880 - {0x0000a318, 0x00000000, 0x00000000, 0x00031710, 0x00031710, 0x00000000},
2881 - {0x0000a31c, 0x00000000, 0x00000000, 0x00035718, 0x00035718, 0x00000000},
2882 - {0x0000a320, 0x00000000, 0x00000000, 0x00038758, 0x00038758, 0x00000000},
2883 - {0x0000a324, 0x00000000, 0x00000000, 0x0003c75a, 0x0003c75a, 0x00000000},
2884 - {0x0000a328, 0x00000000, 0x00000000, 0x0004075c, 0x0004075c, 0x00000000},
2885 - {0x0000a32c, 0x00000000, 0x00000000, 0x0004475e, 0x0004475e, 0x00000000},
2886 - {0x0000a330, 0x00000000, 0x00000000, 0x0004679f, 0x0004679f, 0x00000000},
2887 - {0x0000a334, 0x00000000, 0x00000000, 0x000487df, 0x000487df, 0x00000000},
2888 - {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
2889 - {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
2890 - {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2891 - {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2892 - {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2893 - {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2894 - {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2895 - {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2896 - {0x00007814, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8},
2897 - {0x00007828, 0x4ad2491b, 0x4ad2491b, 0x2ad2491b, 0x4ad2491b, 0x4ad2491b},
2898 - {0x00007830, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6dbae},
2899 - {0x00007838, 0xdac71441, 0xdac71441, 0xdac71441, 0xdac71441, 0xdac71441},
2900 - {0x0000783c, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe},
2901 - {0x00007840, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c},
2902 - {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
2903 - {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
2904 - {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21a652, 0x0a21a652, 0x0a22a652},
2905 - {0x0000a278, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
2906 - {0x0000a27c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c},
2907 - {0x0000a394, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
2908 - {0x0000a398, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
2909 - {0x0000a3dc, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
2910 - {0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
2911 -};
2912 -
2913 -static const u32 ar9285Modes_XE2_0_high_power[][6] = {
2914 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2915 - {0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000},
2916 - {0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201, 0x00000000},
2917 - {0x0000a30c, 0x00000000, 0x00000000, 0x0000b240, 0x0000b240, 0x00000000},
2918 - {0x0000a310, 0x00000000, 0x00000000, 0x0000d241, 0x0000d241, 0x00000000},
2919 - {0x0000a314, 0x00000000, 0x00000000, 0x0000f600, 0x0000f600, 0x00000000},
2920 - {0x0000a318, 0x00000000, 0x00000000, 0x00012800, 0x00012800, 0x00000000},
2921 - {0x0000a31c, 0x00000000, 0x00000000, 0x00016802, 0x00016802, 0x00000000},
2922 - {0x0000a320, 0x00000000, 0x00000000, 0x0001b805, 0x0001b805, 0x00000000},
2923 - {0x0000a324, 0x00000000, 0x00000000, 0x00021a80, 0x00021a80, 0x00000000},
2924 - {0x0000a328, 0x00000000, 0x00000000, 0x00028b00, 0x00028b00, 0x00000000},
2925 - {0x0000a32c, 0x00000000, 0x00000000, 0x0002ab40, 0x0002ab40, 0x00000000},
2926 - {0x0000a330, 0x00000000, 0x00000000, 0x0002cd80, 0x0002cd80, 0x00000000},
2927 - {0x0000a334, 0x00000000, 0x00000000, 0x00033d82, 0x00033d82, 0x00000000},
2928 - {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
2929 - {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
2930 - {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2931 - {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2932 - {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2933 - {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2934 - {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2935 - {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
2936 - {0x00007814, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8},
2937 - {0x00007828, 0x4ad2491b, 0x4ad2491b, 0x2ad2491b, 0x4ad2491b, 0x4ad2491b},
2938 - {0x00007830, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e},
2939 - {0x00007838, 0xdac71443, 0xdac71443, 0xdac71443, 0xdac71443, 0xdac71443},
2940 - {0x0000783c, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe},
2941 - {0x00007840, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c},
2942 - {0x0000786c, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe},
2943 - {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
2944 - {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a216652, 0x0a216652, 0x0a22a652},
2945 - {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
2946 - {0x0000a27c, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7},
2947 - {0x0000a394, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
2948 - {0x0000a398, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
2949 - {0x0000a3dc, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
2950 - {0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
2951 -};
2952 -
2953 -static const u32 ar9285PciePhy_clkreq_always_on_L1_9285_1_2[][2] = {
2954 - /* Addr allmodes */
2955 - {0x00004040, 0x9248fd00},
2956 - {0x00004040, 0x24924924},
2957 - {0x00004040, 0xa8000019},
2958 - {0x00004040, 0x13160820},
2959 - {0x00004040, 0xe5980560},
2960 - {0x00004040, 0xc01dcffd},
2961 - {0x00004040, 0x1aaabe41},
2962 - {0x00004040, 0xbe105554},
2963 - {0x00004040, 0x00043007},
2964 - {0x00004044, 0x00000000},
2965 -};
2966 -
2967 -static const u32 ar9285PciePhy_clkreq_off_L1_9285_1_2[][2] = {
2968 - /* Addr allmodes */
2969 - {0x00004040, 0x9248fd00},
2970 - {0x00004040, 0x24924924},
2971 - {0x00004040, 0xa8000019},
2972 - {0x00004040, 0x13160820},
2973 - {0x00004040, 0xe5980560},
2974 - {0x00004040, 0xc01dcffc},
2975 - {0x00004040, 0x1aaabe41},
2976 - {0x00004040, 0xbe105554},
2977 - {0x00004040, 0x00043007},
2978 - {0x00004044, 0x00000000},
2979 -};
2980 -
2981 -static const u32 ar9287Modes_9287_1_0[][6] = {
2982 - {0x00001030, 0x00000000, 0x00000000, 0x000002c0, 0x00000160, 0x000001e0},
2983 - {0x00001070, 0x00000000, 0x00000000, 0x00000318, 0x0000018c, 0x000001e0},
2984 - {0x000010b0, 0x00000000, 0x00000000, 0x00007c70, 0x00003e38, 0x00001180},
2985 - {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008},
2986 - {0x00008014, 0x00000000, 0x00000000, 0x10801600, 0x08400b00, 0x06e006e0},
2987 - {0x0000801c, 0x00000000, 0x00000000, 0x12e00057, 0x12e0002b, 0x0988004f},
2988 - {0x00008120, 0x08f04800, 0x08f04800, 0x08f04810, 0x08f04810, 0x08f04810},
2989 - {0x000081d0, 0x00003200, 0x00003200, 0x0000320a, 0x0000320a, 0x0000320a},
2990 - {0x00008318, 0x00000000, 0x00000000, 0x00006880, 0x00003440, 0x00006880},
2991 - {0x00009804, 0x00000000, 0x00000000, 0x000003c4, 0x00000300, 0x00000303},
2992 - {0x00009820, 0x00000000, 0x00000000, 0x02020200, 0x02020200, 0x02020200},
2993 - {0x00009824, 0x00000000, 0x00000000, 0x01000e0e, 0x01000e0e, 0x01000e0e},
2994 - {0x00009828, 0x00000000, 0x00000000, 0x0a020001, 0x0a020001, 0x0a020001},
2995 - {0x00009834, 0x00000000, 0x00000000, 0x00000e0e, 0x00000e0e, 0x00000e0e},
2996 - {0x00009838, 0x00000003, 0x00000003, 0x00000007, 0x00000007, 0x00000007},
2997 - {0x00009840, 0x206a002e, 0x206a002e, 0x206a012e, 0x206a012e, 0x206a012e},
2998 - {0x00009844, 0x03720000, 0x03720000, 0x037216a0, 0x037216a0, 0x037216a0},
2999 - {0x00009850, 0x60000000, 0x60000000, 0x6d4000e2, 0x6c4000e2, 0x6c4000e2},
3000 - {0x00009858, 0x7c000d00, 0x7c000d00, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
3001 - {0x0000985c, 0x3100005e, 0x3100005e, 0x3139605e, 0x31395d5e, 0x31395d5e},
3002 - {0x00009860, 0x00058d00, 0x00058d00, 0x00058d20, 0x00058d20, 0x00058d18},
3003 - {0x00009864, 0x00000e00, 0x00000e00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
3004 - {0x00009868, 0x000040c0, 0x000040c0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
3005 - {0x0000986c, 0x00000080, 0x00000080, 0x06903881, 0x06903881, 0x06903881},
3006 - {0x00009914, 0x00000000, 0x00000000, 0x00001130, 0x00000898, 0x000007d0},
3007 - {0x00009918, 0x00000000, 0x00000000, 0x00000016, 0x0000000b, 0x00000016},
3008 - {0x00009924, 0xd00a8a01, 0xd00a8a01, 0xd00a8a0d, 0xd00a8a0d, 0xd00a8a0d},
3009 - {0x00009944, 0xefbc0000, 0xefbc0000, 0xefbc1010, 0xefbc1010, 0xefbc1010},
3010 - {0x00009960, 0x00000000, 0x00000000, 0x00000010, 0x00000010, 0x00000010},
3011 - {0x0000a960, 0x00000000, 0x00000000, 0x00000010, 0x00000010, 0x00000010},
3012 - {0x00009964, 0x00000000, 0x00000000, 0x00000210, 0x00000210, 0x00000210},
3013 - {0x0000c968, 0x00000200, 0x00000200, 0x000003ce, 0x000003ce, 0x000003ce},
3014 - {0x000099b8, 0x00000000, 0x00000000, 0x0000001c, 0x0000001c, 0x0000001c},
3015 - {0x000099bc, 0x00000000, 0x00000000, 0x00000c00, 0x00000c00, 0x00000c00},
3016 - {0x000099c0, 0x00000000, 0x00000000, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
3017 - {0x0000a204, 0x00000440, 0x00000440, 0x00000444, 0x00000444, 0x00000444},
3018 - {0x0000a20c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
3019 - {0x0000b20c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
3020 - {0x0000a21c, 0x1803800a, 0x1803800a, 0x1883800a, 0x1883800a, 0x1883800a},
3021 - {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 0x00000000},
3022 - {0x0000a250, 0x00000000, 0x00000000, 0x0004a000, 0x0004a000, 0x0004a000},
3023 - {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e},
3024 - {0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
3025 -};
3026 -
3027 -static const u32 ar9287Common_9287_1_0[][2] = {
3028 - /* Addr allmodes */
3029 - {0x0000000c, 0x00000000},
3030 - {0x00000030, 0x00020015},
3031 - {0x00000034, 0x00000005},
3032 - {0x00000040, 0x00000000},
3033 - {0x00000044, 0x00000008},
3034 - {0x00000048, 0x00000008},
3035 - {0x0000004c, 0x00000010},
3036 - {0x00000050, 0x00000000},
3037 - {0x00000054, 0x0000001f},
3038 - {0x00000800, 0x00000000},
3039 - {0x00000804, 0x00000000},
3040 - {0x00000808, 0x00000000},
3041 - {0x0000080c, 0x00000000},
3042 - {0x00000810, 0x00000000},
3043 - {0x00000814, 0x00000000},
3044 - {0x00000818, 0x00000000},
3045 - {0x0000081c, 0x00000000},
3046 - {0x00000820, 0x00000000},
3047 - {0x00000824, 0x00000000},
3048 - {0x00001040, 0x002ffc0f},
3049 - {0x00001044, 0x002ffc0f},
3050 - {0x00001048, 0x002ffc0f},
3051 - {0x0000104c, 0x002ffc0f},
3052 - {0x00001050, 0x002ffc0f},
3053 - {0x00001054, 0x002ffc0f},
3054 - {0x00001058, 0x002ffc0f},
3055 - {0x0000105c, 0x002ffc0f},
3056 - {0x00001060, 0x002ffc0f},
3057 - {0x00001064, 0x002ffc0f},
3058 - {0x00001230, 0x00000000},
3059 - {0x00001270, 0x00000000},
3060 - {0x00001038, 0x00000000},
3061 - {0x00001078, 0x00000000},
3062 - {0x000010b8, 0x00000000},
3063 - {0x000010f8, 0x00000000},
3064 - {0x00001138, 0x00000000},
3065 - {0x00001178, 0x00000000},
3066 - {0x000011b8, 0x00000000},
3067 - {0x000011f8, 0x00000000},
3068 - {0x00001238, 0x00000000},
3069 - {0x00001278, 0x00000000},
3070 - {0x000012b8, 0x00000000},
3071 - {0x000012f8, 0x00000000},
3072 - {0x00001338, 0x00000000},
3073 - {0x00001378, 0x00000000},
3074 - {0x000013b8, 0x00000000},
3075 - {0x000013f8, 0x00000000},
3076 - {0x00001438, 0x00000000},
3077 - {0x00001478, 0x00000000},
3078 - {0x000014b8, 0x00000000},
3079 - {0x000014f8, 0x00000000},
3080 - {0x00001538, 0x00000000},
3081 - {0x00001578, 0x00000000},
3082 - {0x000015b8, 0x00000000},
3083 - {0x000015f8, 0x00000000},
3084 - {0x00001638, 0x00000000},
3085 - {0x00001678, 0x00000000},
3086 - {0x000016b8, 0x00000000},
3087 - {0x000016f8, 0x00000000},
3088 - {0x00001738, 0x00000000},
3089 - {0x00001778, 0x00000000},
3090 - {0x000017b8, 0x00000000},
3091 - {0x000017f8, 0x00000000},
3092 - {0x0000103c, 0x00000000},
3093 - {0x0000107c, 0x00000000},
3094 - {0x000010bc, 0x00000000},
3095 - {0x000010fc, 0x00000000},
3096 - {0x0000113c, 0x00000000},
3097 - {0x0000117c, 0x00000000},
3098 - {0x000011bc, 0x00000000},
3099 - {0x000011fc, 0x00000000},
3100 - {0x0000123c, 0x00000000},
3101 - {0x0000127c, 0x00000000},
3102 - {0x000012bc, 0x00000000},
3103 - {0x000012fc, 0x00000000},
3104 - {0x0000133c, 0x00000000},
3105 - {0x0000137c, 0x00000000},
3106 - {0x000013bc, 0x00000000},
3107 - {0x000013fc, 0x00000000},
3108 - {0x0000143c, 0x00000000},
3109 - {0x0000147c, 0x00000000},
3110 - {0x00004030, 0x00000002},
3111 - {0x0000403c, 0x00000002},
3112 - {0x00004024, 0x0000001f},
3113 - {0x00004060, 0x00000000},
3114 - {0x00004064, 0x00000000},
3115 - {0x00007010, 0x00000033},
3116 - {0x00007020, 0x00000000},
3117 - {0x00007034, 0x00000002},
3118 - {0x00007038, 0x000004c2},
3119 - {0x00008004, 0x00000000},
3120 - {0x00008008, 0x00000000},
3121 - {0x0000800c, 0x00000000},
3122 - {0x00008018, 0x00000700},
3123 - {0x00008020, 0x00000000},
3124 - {0x00008038, 0x00000000},
3125 - {0x0000803c, 0x00000000},
3126 - {0x00008048, 0x40000000},
3127 - {0x00008054, 0x00000000},
3128 - {0x00008058, 0x00000000},
3129 - {0x0000805c, 0x000fc78f},
3130 - {0x00008060, 0x0000000f},
3131 - {0x00008064, 0x00000000},
3132 - {0x00008070, 0x00000000},
3133 - {0x000080c0, 0x2a80001a},
3134 - {0x000080c4, 0x05dc01e0},
3135 - {0x000080c8, 0x1f402710},
3136 - {0x000080cc, 0x01f40000},
3137 - {0x000080d0, 0x00001e00},
3138 - {0x000080d4, 0x00000000},
3139 - {0x000080d8, 0x00400000},
3140 - {0x000080e0, 0xffffffff},
3141 - {0x000080e4, 0x0000ffff},
3142 - {0x000080e8, 0x003f3f3f},
3143 - {0x000080ec, 0x00000000},
3144 - {0x000080f0, 0x00000000},
3145 - {0x000080f4, 0x00000000},
3146 - {0x000080f8, 0x00000000},
3147 - {0x000080fc, 0x00020000},
3148 - {0x00008100, 0x00020000},
3149 - {0x00008104, 0x00000001},
3150 - {0x00008108, 0x00000052},
3151 - {0x0000810c, 0x00000000},
3152 - {0x00008110, 0x00000168},
3153 - {0x00008118, 0x000100aa},
3154 - {0x0000811c, 0x00003210},
3155 - {0x00008124, 0x00000000},
3156 - {0x00008128, 0x00000000},
3157 - {0x0000812c, 0x00000000},
3158 - {0x00008130, 0x00000000},
3159 - {0x00008134, 0x00000000},
3160 - {0x00008138, 0x00000000},
3161 - {0x0000813c, 0x00000000},
3162 - {0x00008144, 0xffffffff},
3163 - {0x00008168, 0x00000000},
3164 - {0x0000816c, 0x00000000},
3165 - {0x00008170, 0x18487320},
3166 - {0x00008174, 0xfaa4fa50},
3167 - {0x00008178, 0x00000100},
3168 - {0x0000817c, 0x00000000},
3169 - {0x000081c0, 0x00000000},
3170 - {0x000081c4, 0x00000000},
3171 - {0x000081d4, 0x00000000},
3172 - {0x000081ec, 0x00000000},
3173 - {0x000081f0, 0x00000000},
3174 - {0x000081f4, 0x00000000},
3175 - {0x000081f8, 0x00000000},
3176 - {0x000081fc, 0x00000000},
3177 - {0x00008200, 0x00000000},
3178 - {0x00008204, 0x00000000},
3179 - {0x00008208, 0x00000000},
3180 - {0x0000820c, 0x00000000},
3181 - {0x00008210, 0x00000000},
3182 - {0x00008214, 0x00000000},
3183 - {0x00008218, 0x00000000},
3184 - {0x0000821c, 0x00000000},
3185 - {0x00008220, 0x00000000},
3186 - {0x00008224, 0x00000000},
3187 - {0x00008228, 0x00000000},
3188 - {0x0000822c, 0x00000000},
3189 - {0x00008230, 0x00000000},
3190 - {0x00008234, 0x00000000},
3191 - {0x00008238, 0x00000000},
3192 - {0x0000823c, 0x00000000},
3193 - {0x00008240, 0x00100000},
3194 - {0x00008244, 0x0010f400},
3195 - {0x00008248, 0x00000100},
3196 - {0x0000824c, 0x0001e800},
3197 - {0x00008250, 0x00000000},
3198 - {0x00008254, 0x00000000},
3199 - {0x00008258, 0x00000000},
3200 - {0x0000825c, 0x400000ff},
3201 - {0x00008260, 0x00080922},
3202 - {0x00008264, 0x88a00010},
3203 - {0x00008270, 0x00000000},
3204 - {0x00008274, 0x40000000},
3205 - {0x00008278, 0x003e4180},
3206 - {0x0000827c, 0x00000000},
3207 - {0x00008284, 0x0000002c},
3208 - {0x00008288, 0x0000002c},
3209 - {0x0000828c, 0x000000ff},
3210 - {0x00008294, 0x00000000},
3211 - {0x00008298, 0x00000000},
3212 - {0x0000829c, 0x00000000},
3213 - {0x00008300, 0x00000040},
3214 - {0x00008314, 0x00000000},
3215 - {0x00008328, 0x00000000},
3216 - {0x0000832c, 0x00000007},
3217 - {0x00008330, 0x00000302},
3218 - {0x00008334, 0x00000e00},
3219 - {0x00008338, 0x00ff0000},
3220 - {0x0000833c, 0x00000000},
3221 - {0x00008340, 0x000107ff},
3222 - {0x00008344, 0x01c81043},
3223 - {0x00008360, 0xffffffff},
3224 - {0x00008364, 0xffffffff},
3225 - {0x00008368, 0x00000000},
3226 - {0x00008370, 0x00000000},
3227 - {0x00008374, 0x000000ff},
3228 - {0x00008378, 0x00000000},
3229 - {0x0000837c, 0x00000000},
3230 - {0x00008380, 0xffffffff},
3231 - {0x00008384, 0xffffffff},
3232 - {0x00008390, 0x0fffffff},
3233 - {0x00008394, 0x0fffffff},
3234 - {0x00008398, 0x00000000},
3235 - {0x0000839c, 0x00000000},
3236 - {0x000083a0, 0x00000000},
3237 - {0x00009808, 0x00000000},
3238 - {0x0000980c, 0xafe68e30},
3239 - {0x00009810, 0xfd14e000},
3240 - {0x00009814, 0x9c0a9f6b},
3241 - {0x0000981c, 0x00000000},
3242 - {0x0000982c, 0x0000a000},
3243 - {0x00009830, 0x00000000},
3244 - {0x0000983c, 0x00200400},
3245 - {0x0000984c, 0x0040233c},
3246 - {0x0000a84c, 0x0040233c},
3247 - {0x00009854, 0x00000044},
3248 - {0x00009900, 0x00000000},
3249 - {0x00009904, 0x00000000},
3250 - {0x00009908, 0x00000000},
3251 - {0x0000990c, 0x00000000},
3252 - {0x00009910, 0x10002310},
3253 - {0x0000991c, 0x10000fff},
3254 - {0x00009920, 0x04900000},
3255 - {0x0000a920, 0x04900000},
3256 - {0x00009928, 0x00000001},
3257 - {0x0000992c, 0x00000004},
3258 - {0x00009930, 0x00000000},
3259 - {0x0000a930, 0x00000000},
3260 - {0x00009934, 0x1e1f2022},
3261 - {0x00009938, 0x0a0b0c0d},
3262 - {0x0000993c, 0x00000000},
3263 - {0x00009948, 0x9280c00a},
3264 - {0x0000994c, 0x00020028},
3265 - {0x00009954, 0x5f3ca3de},
3266 - {0x00009958, 0x0108ecff},
3267 - {0x00009940, 0x14750604},
3268 - {0x0000c95c, 0x004b6a8e},
3269 - {0x00009970, 0x990bb515},
3270 - {0x00009974, 0x00000000},
3271 - {0x00009978, 0x00000001},
3272 - {0x0000997c, 0x00000000},
3273 - {0x000099a0, 0x00000000},
3274 - {0x000099a4, 0x00000001},
3275 - {0x000099a8, 0x201fff00},
3276 - {0x000099ac, 0x0c6f0000},
3277 - {0x000099b0, 0x03051000},
3278 - {0x000099b4, 0x00000820},
3279 - {0x000099c4, 0x06336f77},
3280 - {0x000099c8, 0x6af65329},
3281 - {0x000099cc, 0x08f186c8},
3282 - {0x000099d0, 0x00046384},
3283 - {0x000099dc, 0x00000000},
3284 - {0x000099e0, 0x00000000},
3285 - {0x000099e4, 0xaaaaaaaa},
3286 - {0x000099e8, 0x3c466478},
3287 - {0x000099ec, 0x0cc80caa},
3288 - {0x000099f0, 0x00000000},
3289 - {0x000099fc, 0x00001042},
3290 - {0x0000a1f4, 0x00fffeff},
3291 - {0x0000a1f8, 0x00f5f9ff},
3292 - {0x0000a1fc, 0xb79f6427},
3293 - {0x0000a208, 0x803e4788},
3294 - {0x0000a210, 0x4080a333},
3295 - {0x0000a214, 0x40206c10},
3296 - {0x0000a218, 0x009c4060},
3297 - {0x0000a220, 0x01834061},
3298 - {0x0000a224, 0x00000400},
3299 - {0x0000a228, 0x000003b5},
3300 - {0x0000a22c, 0x233f7180},
3301 - {0x0000a234, 0x20202020},
3302 - {0x0000a238, 0x20202020},
3303 - {0x0000a23c, 0x13c889af},
3304 - {0x0000a240, 0x38490a20},
3305 - {0x0000a244, 0x00000000},
3306 - {0x0000a248, 0xfffffffc},
3307 - {0x0000a24c, 0x00000000},
3308 - {0x0000a254, 0x00000000},
3309 - {0x0000a258, 0x0cdbd380},
3310 - {0x0000a25c, 0x0f0f0f01},
3311 - {0x0000a260, 0xdfa91f01},
3312 - {0x0000a264, 0x00418a11},
3313 - {0x0000b264, 0x00418a11},
3314 - {0x0000a268, 0x00000000},
3315 - {0x0000a26c, 0x0e79e5c6},
3316 - {0x0000b26c, 0x0e79e5c6},
3317 - {0x0000d270, 0x00820820},
3318 - {0x0000a278, 0x1ce739ce},
3319 - {0x0000a27c, 0x050701ce},
3320 - {0x0000d35c, 0x07ffffef},
3321 - {0x0000d360, 0x0fffffe7},
3322 - {0x0000d364, 0x17ffffe5},
3323 - {0x0000d368, 0x1fffffe4},
3324 - {0x0000d36c, 0x37ffffe3},
3325 - {0x0000d370, 0x3fffffe3},
3326 - {0x0000d374, 0x57ffffe3},
3327 - {0x0000d378, 0x5fffffe2},
3328 - {0x0000d37c, 0x7fffffe2},
3329 - {0x0000d380, 0x7f3c7bba},
3330 - {0x0000d384, 0xf3307ff0},
3331 - {0x0000a388, 0x0c000000},
3332 - {0x0000a38c, 0x20202020},
3333 - {0x0000a390, 0x20202020},
3334 - {0x0000a394, 0x1ce739ce},
3335 - {0x0000a398, 0x000001ce},
3336 - {0x0000b398, 0x000001ce},
3337 - {0x0000a39c, 0x00000001},
3338 - {0x0000a3c8, 0x00000246},
3339 - {0x0000a3cc, 0x20202020},
3340 - {0x0000a3d0, 0x20202020},
3341 - {0x0000a3d4, 0x20202020},
3342 - {0x0000a3dc, 0x1ce739ce},
3343 - {0x0000a3e0, 0x000001ce},
3344 - {0x0000a3e4, 0x00000000},
3345 - {0x0000a3e8, 0x18c43433},
3346 - {0x0000a3ec, 0x00f70081},
3347 - {0x0000a3f0, 0x01036a1e},
3348 - {0x0000a3f4, 0x00000000},
3349 - {0x0000b3f4, 0x00000000},
3350 - {0x0000a7d8, 0x00000001},
3351 - {0x00007800, 0x00000800},
3352 - {0x00007804, 0x6c35ffb0},
3353 - {0x00007808, 0x6db6c000},
3354 - {0x0000780c, 0x6db6cb30},
3355 - {0x00007810, 0x6db6cb6c},
3356 - {0x00007814, 0x0501e200},
3357 - {0x00007818, 0x0094128d},
3358 - {0x0000781c, 0x976ee392},
3359 - {0x00007820, 0xf75ff6fc},
3360 - {0x00007824, 0x00040000},
3361 - {0x00007828, 0xdb003012},
3362 - {0x0000782c, 0x04924914},
3363 - {0x00007830, 0x21084210},
3364 - {0x00007834, 0x00140000},
3365 - {0x00007838, 0x0e4548d8},
3366 - {0x0000783c, 0x54214514},
3367 - {0x00007840, 0x02025820},
3368 - {0x00007844, 0x71c0d388},
3369 - {0x00007848, 0x934934a8},
3370 - {0x00007850, 0x00000000},
3371 - {0x00007854, 0x00000800},
3372 - {0x00007858, 0x6c35ffb0},
3373 - {0x0000785c, 0x6db6c000},
3374 - {0x00007860, 0x6db6cb2c},
3375 - {0x00007864, 0x6db6cb6c},
3376 - {0x00007868, 0x0501e200},
3377 - {0x0000786c, 0x0094128d},
3378 - {0x00007870, 0x976ee392},
3379 - {0x00007874, 0xf75ff6fc},
3380 - {0x00007878, 0x00040000},
3381 - {0x0000787c, 0xdb003012},
3382 - {0x00007880, 0x04924914},
3383 - {0x00007884, 0x21084210},
3384 - {0x00007888, 0x001b6db0},
3385 - {0x0000788c, 0x00376b63},
3386 - {0x00007890, 0x06db6db6},
3387 - {0x00007894, 0x006d8000},
3388 - {0x00007898, 0x48100000},
3389 - {0x0000789c, 0x00000000},
3390 - {0x000078a0, 0x08000000},
3391 - {0x000078a4, 0x0007ffd8},
3392 - {0x000078a8, 0x0007ffd8},
3393 - {0x000078ac, 0x001c0020},
3394 - {0x000078b0, 0x000611eb},
3395 - {0x000078b4, 0x40008080},
3396 - {0x000078b8, 0x2a850160},
3397 -};
3398 -
3399 -static const u32 ar9287Modes_tx_gain_9287_1_0[][6] = {
3400 - {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
3401 - {0x0000a304, 0x00000000, 0x00000000, 0x00004002, 0x00004002, 0x00004002},
3402 - {0x0000a308, 0x00000000, 0x00000000, 0x00008004, 0x00008004, 0x00008004},
3403 - {0x0000a30c, 0x00000000, 0x00000000, 0x0000c00a, 0x0000c00a, 0x0000c00a},
3404 - {0x0000a310, 0x00000000, 0x00000000, 0x0001000c, 0x0001000c, 0x0001000c},
3405 - {0x0000a314, 0x00000000, 0x00000000, 0x0001420b, 0x0001420b, 0x0001420b},
3406 - {0x0000a318, 0x00000000, 0x00000000, 0x0001824a, 0x0001824a, 0x0001824a},
3407 - {0x0000a31c, 0x00000000, 0x00000000, 0x0001c44a, 0x0001c44a, 0x0001c44a},
3408 - {0x0000a320, 0x00000000, 0x00000000, 0x0002064a, 0x0002064a, 0x0002064a},
3409 - {0x0000a324, 0x00000000, 0x00000000, 0x0002484a, 0x0002484a, 0x0002484a},
3410 - {0x0000a328, 0x00000000, 0x00000000, 0x00028a4a, 0x00028a4a, 0x00028a4a},
3411 - {0x0000a32c, 0x00000000, 0x00000000, 0x0002cc4a, 0x0002cc4a, 0x0002cc4a},
3412 - {0x0000a330, 0x00000000, 0x00000000, 0x00030e4a, 0x00030e4a, 0x00030e4a},
3413 - {0x0000a334, 0x00000000, 0x00000000, 0x00034e8a, 0x00034e8a, 0x00034e8a},
3414 - {0x0000a338, 0x00000000, 0x00000000, 0x00038e8c, 0x00038e8c, 0x00038e8c},
3415 - {0x0000a33c, 0x00000000, 0x00000000, 0x0003cecc, 0x0003cecc, 0x0003cecc},
3416 - {0x0000a340, 0x00000000, 0x00000000, 0x00040ed4, 0x00040ed4, 0x00040ed4},
3417 - {0x0000a344, 0x00000000, 0x00000000, 0x00044edc, 0x00044edc, 0x00044edc},
3418 - {0x0000a348, 0x00000000, 0x00000000, 0x00048ede, 0x00048ede, 0x00048ede},
3419 - {0x0000a34c, 0x00000000, 0x00000000, 0x0004cf1e, 0x0004cf1e, 0x0004cf1e},
3420 - {0x0000a350, 0x00000000, 0x00000000, 0x00050f5e, 0x00050f5e, 0x00050f5e},
3421 - {0x0000a354, 0x00000000, 0x00000000, 0x00054f9e, 0x00054f9e, 0x00054f9e},
3422 - {0x0000a780, 0x00000000, 0x00000000, 0x00000060, 0x00000060, 0x00000060},
3423 - {0x0000a784, 0x00000000, 0x00000000, 0x00004062, 0x00004062, 0x00004062},
3424 - {0x0000a788, 0x00000000, 0x00000000, 0x00008064, 0x00008064, 0x00008064},
3425 - {0x0000a78c, 0x00000000, 0x00000000, 0x0000c0a4, 0x0000c0a4, 0x0000c0a4},
3426 - {0x0000a790, 0x00000000, 0x00000000, 0x000100b0, 0x000100b0, 0x000100b0},
3427 - {0x0000a794, 0x00000000, 0x00000000, 0x000140b2, 0x000140b2, 0x000140b2},
3428 - {0x0000a798, 0x00000000, 0x00000000, 0x000180b4, 0x000180b4, 0x000180b4},
3429 - {0x0000a79c, 0x00000000, 0x00000000, 0x0001c0f4, 0x0001c0f4, 0x0001c0f4},
3430 - {0x0000a7a0, 0x00000000, 0x00000000, 0x00020134, 0x00020134, 0x00020134},
3431 - {0x0000a7a4, 0x00000000, 0x00000000, 0x000240fe, 0x000240fe, 0x000240fe},
3432 - {0x0000a7a8, 0x00000000, 0x00000000, 0x0002813e, 0x0002813e, 0x0002813e},
3433 - {0x0000a7ac, 0x00000000, 0x00000000, 0x0002c17e, 0x0002c17e, 0x0002c17e},
3434 - {0x0000a7b0, 0x00000000, 0x00000000, 0x000301be, 0x000301be, 0x000301be},
3435 - {0x0000a7b4, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3436 - {0x0000a7b8, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3437 - {0x0000a7bc, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3438 - {0x0000a7c0, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3439 - {0x0000a7c4, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3440 - {0x0000a7c8, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3441 - {0x0000a7cc, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3442 - {0x0000a7d0, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3443 - {0x0000a7d4, 0x00000000, 0x00000000, 0x000341fe, 0x000341fe, 0x000341fe},
3444 - {0x0000a274, 0x0a180000, 0x0a180000, 0x0a1aa000, 0x0a1aa000, 0x0a1aa000},
3445 -};
3446 -
3447 -static const u32 ar9287Modes_rx_gain_9287_1_0[][6] = {
3448 - {0x00009a00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120, 0x0000a120},
3449 - {0x00009a04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124, 0x0000a124},
3450 - {0x00009a08, 0x00000000, 0x00000000, 0x0000a128, 0x0000a128, 0x0000a128},
3451 - {0x00009a0c, 0x00000000, 0x00000000, 0x0000a12c, 0x0000a12c, 0x0000a12c},
3452 - {0x00009a10, 0x00000000, 0x00000000, 0x0000a130, 0x0000a130, 0x0000a130},
3453 - {0x00009a14, 0x00000000, 0x00000000, 0x0000a194, 0x0000a194, 0x0000a194},
3454 - {0x00009a18, 0x00000000, 0x00000000, 0x0000a198, 0x0000a198, 0x0000a198},
3455 - {0x00009a1c, 0x00000000, 0x00000000, 0x0000a20c, 0x0000a20c, 0x0000a20c},
3456 - {0x00009a20, 0x00000000, 0x00000000, 0x0000a210, 0x0000a210, 0x0000a210},
3457 - {0x00009a24, 0x00000000, 0x00000000, 0x0000a284, 0x0000a284, 0x0000a284},
3458 - {0x00009a28, 0x00000000, 0x00000000, 0x0000a288, 0x0000a288, 0x0000a288},
3459 - {0x00009a2c, 0x00000000, 0x00000000, 0x0000a28c, 0x0000a28c, 0x0000a28c},
3460 - {0x00009a30, 0x00000000, 0x00000000, 0x0000a290, 0x0000a290, 0x0000a290},
3461 - {0x00009a34, 0x00000000, 0x00000000, 0x0000a294, 0x0000a294, 0x0000a294},
3462 - {0x00009a38, 0x00000000, 0x00000000, 0x0000a2a0, 0x0000a2a0, 0x0000a2a0},
3463 - {0x00009a3c, 0x00000000, 0x00000000, 0x0000a2a4, 0x0000a2a4, 0x0000a2a4},
3464 - {0x00009a40, 0x00000000, 0x00000000, 0x0000a2a8, 0x0000a2a8, 0x0000a2a8},
3465 - {0x00009a44, 0x00000000, 0x00000000, 0x0000a2ac, 0x0000a2ac, 0x0000a2ac},
3466 - {0x00009a48, 0x00000000, 0x00000000, 0x0000a2b0, 0x0000a2b0, 0x0000a2b0},
3467 - {0x00009a4c, 0x00000000, 0x00000000, 0x0000a2b4, 0x0000a2b4, 0x0000a2b4},
3468 - {0x00009a50, 0x00000000, 0x00000000, 0x0000a2b8, 0x0000a2b8, 0x0000a2b8},
3469 - {0x00009a54, 0x00000000, 0x00000000, 0x0000a2c4, 0x0000a2c4, 0x0000a2c4},
3470 - {0x00009a58, 0x00000000, 0x00000000, 0x0000a708, 0x0000a708, 0x0000a708},
3471 - {0x00009a5c, 0x00000000, 0x00000000, 0x0000a70c, 0x0000a70c, 0x0000a70c},
3472 - {0x00009a60, 0x00000000, 0x00000000, 0x0000a710, 0x0000a710, 0x0000a710},
3473 - {0x00009a64, 0x00000000, 0x00000000, 0x0000ab04, 0x0000ab04, 0x0000ab04},
3474 - {0x00009a68, 0x00000000, 0x00000000, 0x0000ab08, 0x0000ab08, 0x0000ab08},
3475 - {0x00009a6c, 0x00000000, 0x00000000, 0x0000ab0c, 0x0000ab0c, 0x0000ab0c},
3476 - {0x00009a70, 0x00000000, 0x00000000, 0x0000ab10, 0x0000ab10, 0x0000ab10},
3477 - {0x00009a74, 0x00000000, 0x00000000, 0x0000ab14, 0x0000ab14, 0x0000ab14},
3478 - {0x00009a78, 0x00000000, 0x00000000, 0x0000ab18, 0x0000ab18, 0x0000ab18},
3479 - {0x00009a7c, 0x00000000, 0x00000000, 0x0000ab8c, 0x0000ab8c, 0x0000ab8c},
3480 - {0x00009a80, 0x00000000, 0x00000000, 0x0000ab90, 0x0000ab90, 0x0000ab90},
3481 - {0x00009a84, 0x00000000, 0x00000000, 0x0000ab94, 0x0000ab94, 0x0000ab94},
3482 - {0x00009a88, 0x00000000, 0x00000000, 0x0000ab98, 0x0000ab98, 0x0000ab98},
3483 - {0x00009a8c, 0x00000000, 0x00000000, 0x0000aba4, 0x0000aba4, 0x0000aba4},
3484 - {0x00009a90, 0x00000000, 0x00000000, 0x0000aba8, 0x0000aba8, 0x0000aba8},
3485 - {0x00009a94, 0x00000000, 0x00000000, 0x0000cb04, 0x0000cb04, 0x0000cb04},
3486 - {0x00009a98, 0x00000000, 0x00000000, 0x0000cb08, 0x0000cb08, 0x0000cb08},
3487 - {0x00009a9c, 0x00000000, 0x00000000, 0x0000cb0c, 0x0000cb0c, 0x0000cb0c},
3488 - {0x00009aa0, 0x00000000, 0x00000000, 0x0000cb10, 0x0000cb10, 0x0000cb10},
3489 - {0x00009aa4, 0x00000000, 0x00000000, 0x0000cb14, 0x0000cb14, 0x0000cb14},
3490 - {0x00009aa8, 0x00000000, 0x00000000, 0x0000cb18, 0x0000cb18, 0x0000cb18},
3491 - {0x00009aac, 0x00000000, 0x00000000, 0x0000cb8c, 0x0000cb8c, 0x0000cb8c},
3492 - {0x00009ab0, 0x00000000, 0x00000000, 0x0000cb90, 0x0000cb90, 0x0000cb90},
3493 - {0x00009ab4, 0x00000000, 0x00000000, 0x0000cf18, 0x0000cf18, 0x0000cf18},
3494 - {0x00009ab8, 0x00000000, 0x00000000, 0x0000cf24, 0x0000cf24, 0x0000cf24},
3495 - {0x00009abc, 0x00000000, 0x00000000, 0x0000cf28, 0x0000cf28, 0x0000cf28},
3496 - {0x00009ac0, 0x00000000, 0x00000000, 0x0000d314, 0x0000d314, 0x0000d314},
3497 - {0x00009ac4, 0x00000000, 0x00000000, 0x0000d318, 0x0000d318, 0x0000d318},
3498 - {0x00009ac8, 0x00000000, 0x00000000, 0x0000d38c, 0x0000d38c, 0x0000d38c},
3499 - {0x00009acc, 0x00000000, 0x00000000, 0x0000d390, 0x0000d390, 0x0000d390},
3500 - {0x00009ad0, 0x00000000, 0x00000000, 0x0000d394, 0x0000d394, 0x0000d394},
3501 - {0x00009ad4, 0x00000000, 0x00000000, 0x0000d398, 0x0000d398, 0x0000d398},
3502 - {0x00009ad8, 0x00000000, 0x00000000, 0x0000d3a4, 0x0000d3a4, 0x0000d3a4},
3503 - {0x00009adc, 0x00000000, 0x00000000, 0x0000d3a8, 0x0000d3a8, 0x0000d3a8},
3504 - {0x00009ae0, 0x00000000, 0x00000000, 0x0000d3ac, 0x0000d3ac, 0x0000d3ac},
3505 - {0x00009ae4, 0x00000000, 0x00000000, 0x0000d3b0, 0x0000d3b0, 0x0000d3b0},
3506 - {0x00009ae8, 0x00000000, 0x00000000, 0x0000f380, 0x0000f380, 0x0000f380},
3507 - {0x00009aec, 0x00000000, 0x00000000, 0x0000f384, 0x0000f384, 0x0000f384},
3508 - {0x00009af0, 0x00000000, 0x00000000, 0x0000f388, 0x0000f388, 0x0000f388},
3509 - {0x00009af4, 0x00000000, 0x00000000, 0x0000f710, 0x0000f710, 0x0000f710},
3510 - {0x00009af8, 0x00000000, 0x00000000, 0x0000f714, 0x0000f714, 0x0000f714},
3511 - {0x00009afc, 0x00000000, 0x00000000, 0x0000f718, 0x0000f718, 0x0000f718},
3512 - {0x00009b00, 0x00000000, 0x00000000, 0x0000fb10, 0x0000fb10, 0x0000fb10},
3513 - {0x00009b04, 0x00000000, 0x00000000, 0x0000fb14, 0x0000fb14, 0x0000fb14},
3514 - {0x00009b08, 0x00000000, 0x00000000, 0x0000fb18, 0x0000fb18, 0x0000fb18},
3515 - {0x00009b0c, 0x00000000, 0x00000000, 0x0000fb8c, 0x0000fb8c, 0x0000fb8c},
3516 - {0x00009b10, 0x00000000, 0x00000000, 0x0000fb90, 0x0000fb90, 0x0000fb90},
3517 - {0x00009b14, 0x00000000, 0x00000000, 0x0000fb94, 0x0000fb94, 0x0000fb94},
3518 - {0x00009b18, 0x00000000, 0x00000000, 0x0000ff8c, 0x0000ff8c, 0x0000ff8c},
3519 - {0x00009b1c, 0x00000000, 0x00000000, 0x0000ff90, 0x0000ff90, 0x0000ff90},
3520 - {0x00009b20, 0x00000000, 0x00000000, 0x0000ff94, 0x0000ff94, 0x0000ff94},
3521 - {0x00009b24, 0x00000000, 0x00000000, 0x0000ffa0, 0x0000ffa0, 0x0000ffa0},
3522 - {0x00009b28, 0x00000000, 0x00000000, 0x0000ffa4, 0x0000ffa4, 0x0000ffa4},
3523 - {0x00009b2c, 0x00000000, 0x00000000, 0x0000ffa8, 0x0000ffa8, 0x0000ffa8},
3524 - {0x00009b30, 0x00000000, 0x00000000, 0x0000ffac, 0x0000ffac, 0x0000ffac},
3525 - {0x00009b34, 0x00000000, 0x00000000, 0x0000ffb0, 0x0000ffb0, 0x0000ffb0},
3526 - {0x00009b38, 0x00000000, 0x00000000, 0x0000ffb4, 0x0000ffb4, 0x0000ffb4},
3527 - {0x00009b3c, 0x00000000, 0x00000000, 0x0000ffa1, 0x0000ffa1, 0x0000ffa1},
3528 - {0x00009b40, 0x00000000, 0x00000000, 0x0000ffa5, 0x0000ffa5, 0x0000ffa5},
3529 - {0x00009b44, 0x00000000, 0x00000000, 0x0000ffa9, 0x0000ffa9, 0x0000ffa9},
3530 - {0x00009b48, 0x00000000, 0x00000000, 0x0000ffad, 0x0000ffad, 0x0000ffad},
3531 - {0x00009b4c, 0x00000000, 0x00000000, 0x0000ffb1, 0x0000ffb1, 0x0000ffb1},
3532 - {0x00009b50, 0x00000000, 0x00000000, 0x0000ffb5, 0x0000ffb5, 0x0000ffb5},
3533 - {0x00009b54, 0x00000000, 0x00000000, 0x0000ffb9, 0x0000ffb9, 0x0000ffb9},
3534 - {0x00009b58, 0x00000000, 0x00000000, 0x0000ffc5, 0x0000ffc5, 0x0000ffc5},
3535 - {0x00009b5c, 0x00000000, 0x00000000, 0x0000ffc9, 0x0000ffc9, 0x0000ffc9},
3536 - {0x00009b60, 0x00000000, 0x00000000, 0x0000ffcd, 0x0000ffcd, 0x0000ffcd},
3537 - {0x00009b64, 0x00000000, 0x00000000, 0x0000ffd1, 0x0000ffd1, 0x0000ffd1},
3538 - {0x00009b68, 0x00000000, 0x00000000, 0x0000ffd5, 0x0000ffd5, 0x0000ffd5},
3539 - {0x00009b6c, 0x00000000, 0x00000000, 0x0000ffc2, 0x0000ffc2, 0x0000ffc2},
3540 - {0x00009b70, 0x00000000, 0x00000000, 0x0000ffc6, 0x0000ffc6, 0x0000ffc6},
3541 - {0x00009b74, 0x00000000, 0x00000000, 0x0000ffca, 0x0000ffca, 0x0000ffca},
3542 - {0x00009b78, 0x00000000, 0x00000000, 0x0000ffce, 0x0000ffce, 0x0000ffce},
3543 - {0x00009b7c, 0x00000000, 0x00000000, 0x0000ffd2, 0x0000ffd2, 0x0000ffd2},
3544 - {0x00009b80, 0x00000000, 0x00000000, 0x0000ffd6, 0x0000ffd6, 0x0000ffd6},
3545 - {0x00009b84, 0x00000000, 0x00000000, 0x0000ffda, 0x0000ffda, 0x0000ffda},
3546 - {0x00009b88, 0x00000000, 0x00000000, 0x0000ffc7, 0x0000ffc7, 0x0000ffc7},
3547 - {0x00009b8c, 0x00000000, 0x00000000, 0x0000ffcb, 0x0000ffcb, 0x0000ffcb},
3548 - {0x00009b90, 0x00000000, 0x00000000, 0x0000ffcf, 0x0000ffcf, 0x0000ffcf},
3549 - {0x00009b94, 0x00000000, 0x00000000, 0x0000ffd3, 0x0000ffd3, 0x0000ffd3},
3550 - {0x00009b98, 0x00000000, 0x00000000, 0x0000ffd7, 0x0000ffd7, 0x0000ffd7},
3551 - {0x00009b9c, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3552 - {0x00009ba0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3553 - {0x00009ba4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3554 - {0x00009ba8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3555 - {0x00009bac, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3556 - {0x00009bb0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3557 - {0x00009bb4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3558 - {0x00009bb8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3559 - {0x00009bbc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3560 - {0x00009bc0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3561 - {0x00009bc4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3562 - {0x00009bc8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3563 - {0x00009bcc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3564 - {0x00009bd0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3565 - {0x00009bd4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3566 - {0x00009bd8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3567 - {0x00009bdc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3568 - {0x00009be0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3569 - {0x00009be4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3570 - {0x00009be8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3571 - {0x00009bec, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3572 - {0x00009bf0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3573 - {0x00009bf4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3574 - {0x00009bf8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3575 - {0x00009bfc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3576 - {0x0000aa00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120, 0x0000a120},
3577 - {0x0000aa04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124, 0x0000a124},
3578 - {0x0000aa08, 0x00000000, 0x00000000, 0x0000a128, 0x0000a128, 0x0000a128},
3579 - {0x0000aa0c, 0x00000000, 0x00000000, 0x0000a12c, 0x0000a12c, 0x0000a12c},
3580 - {0x0000aa10, 0x00000000, 0x00000000, 0x0000a130, 0x0000a130, 0x0000a130},
3581 - {0x0000aa14, 0x00000000, 0x00000000, 0x0000a194, 0x0000a194, 0x0000a194},
3582 - {0x0000aa18, 0x00000000, 0x00000000, 0x0000a198, 0x0000a198, 0x0000a198},
3583 - {0x0000aa1c, 0x00000000, 0x00000000, 0x0000a20c, 0x0000a20c, 0x0000a20c},
3584 - {0x0000aa20, 0x00000000, 0x00000000, 0x0000a210, 0x0000a210, 0x0000a210},
3585 - {0x0000aa24, 0x00000000, 0x00000000, 0x0000a284, 0x0000a284, 0x0000a284},
3586 - {0x0000aa28, 0x00000000, 0x00000000, 0x0000a288, 0x0000a288, 0x0000a288},
3587 - {0x0000aa2c, 0x00000000, 0x00000000, 0x0000a28c, 0x0000a28c, 0x0000a28c},
3588 - {0x0000aa30, 0x00000000, 0x00000000, 0x0000a290, 0x0000a290, 0x0000a290},
3589 - {0x0000aa34, 0x00000000, 0x00000000, 0x0000a294, 0x0000a294, 0x0000a294},
3590 - {0x0000aa38, 0x00000000, 0x00000000, 0x0000a2a0, 0x0000a2a0, 0x0000a2a0},
3591 - {0x0000aa3c, 0x00000000, 0x00000000, 0x0000a2a4, 0x0000a2a4, 0x0000a2a4},
3592 - {0x0000aa40, 0x00000000, 0x00000000, 0x0000a2a8, 0x0000a2a8, 0x0000a2a8},
3593 - {0x0000aa44, 0x00000000, 0x00000000, 0x0000a2ac, 0x0000a2ac, 0x0000a2ac},
3594 - {0x0000aa48, 0x00000000, 0x00000000, 0x0000a2b0, 0x0000a2b0, 0x0000a2b0},
3595 - {0x0000aa4c, 0x00000000, 0x00000000, 0x0000a2b4, 0x0000a2b4, 0x0000a2b4},
3596 - {0x0000aa50, 0x00000000, 0x00000000, 0x0000a2b8, 0x0000a2b8, 0x0000a2b8},
3597 - {0x0000aa54, 0x00000000, 0x00000000, 0x0000a2c4, 0x0000a2c4, 0x0000a2c4},
3598 - {0x0000aa58, 0x00000000, 0x00000000, 0x0000a708, 0x0000a708, 0x0000a708},
3599 - {0x0000aa5c, 0x00000000, 0x00000000, 0x0000a70c, 0x0000a70c, 0x0000a70c},
3600 - {0x0000aa60, 0x00000000, 0x00000000, 0x0000a710, 0x0000a710, 0x0000a710},
3601 - {0x0000aa64, 0x00000000, 0x00000000, 0x0000ab04, 0x0000ab04, 0x0000ab04},
3602 - {0x0000aa68, 0x00000000, 0x00000000, 0x0000ab08, 0x0000ab08, 0x0000ab08},
3603 - {0x0000aa6c, 0x00000000, 0x00000000, 0x0000ab0c, 0x0000ab0c, 0x0000ab0c},
3604 - {0x0000aa70, 0x00000000, 0x00000000, 0x0000ab10, 0x0000ab10, 0x0000ab10},
3605 - {0x0000aa74, 0x00000000, 0x00000000, 0x0000ab14, 0x0000ab14, 0x0000ab14},
3606 - {0x0000aa78, 0x00000000, 0x00000000, 0x0000ab18, 0x0000ab18, 0x0000ab18},
3607 - {0x0000aa7c, 0x00000000, 0x00000000, 0x0000ab8c, 0x0000ab8c, 0x0000ab8c},
3608 - {0x0000aa80, 0x00000000, 0x00000000, 0x0000ab90, 0x0000ab90, 0x0000ab90},
3609 - {0x0000aa84, 0x00000000, 0x00000000, 0x0000ab94, 0x0000ab94, 0x0000ab94},
3610 - {0x0000aa88, 0x00000000, 0x00000000, 0x0000ab98, 0x0000ab98, 0x0000ab98},
3611 - {0x0000aa8c, 0x00000000, 0x00000000, 0x0000aba4, 0x0000aba4, 0x0000aba4},
3612 - {0x0000aa90, 0x00000000, 0x00000000, 0x0000aba8, 0x0000aba8, 0x0000aba8},
3613 - {0x0000aa94, 0x00000000, 0x00000000, 0x0000cb04, 0x0000cb04, 0x0000cb04},
3614 - {0x0000aa98, 0x00000000, 0x00000000, 0x0000cb08, 0x0000cb08, 0x0000cb08},
3615 - {0x0000aa9c, 0x00000000, 0x00000000, 0x0000cb0c, 0x0000cb0c, 0x0000cb0c},
3616 - {0x0000aaa0, 0x00000000, 0x00000000, 0x0000cb10, 0x0000cb10, 0x0000cb10},
3617 - {0x0000aaa4, 0x00000000, 0x00000000, 0x0000cb14, 0x0000cb14, 0x0000cb14},
3618 - {0x0000aaa8, 0x00000000, 0x00000000, 0x0000cb18, 0x0000cb18, 0x0000cb18},
3619 - {0x0000aaac, 0x00000000, 0x00000000, 0x0000cb8c, 0x0000cb8c, 0x0000cb8c},
3620 - {0x0000aab0, 0x00000000, 0x00000000, 0x0000cb90, 0x0000cb90, 0x0000cb90},
3621 - {0x0000aab4, 0x00000000, 0x00000000, 0x0000cf18, 0x0000cf18, 0x0000cf18},
3622 - {0x0000aab8, 0x00000000, 0x00000000, 0x0000cf24, 0x0000cf24, 0x0000cf24},
3623 - {0x0000aabc, 0x00000000, 0x00000000, 0x0000cf28, 0x0000cf28, 0x0000cf28},
3624 - {0x0000aac0, 0x00000000, 0x00000000, 0x0000d314, 0x0000d314, 0x0000d314},
3625 - {0x0000aac4, 0x00000000, 0x00000000, 0x0000d318, 0x0000d318, 0x0000d318},
3626 - {0x0000aac8, 0x00000000, 0x00000000, 0x0000d38c, 0x0000d38c, 0x0000d38c},
3627 - {0x0000aacc, 0x00000000, 0x00000000, 0x0000d390, 0x0000d390, 0x0000d390},
3628 - {0x0000aad0, 0x00000000, 0x00000000, 0x0000d394, 0x0000d394, 0x0000d394},
3629 - {0x0000aad4, 0x00000000, 0x00000000, 0x0000d398, 0x0000d398, 0x0000d398},
3630 - {0x0000aad8, 0x00000000, 0x00000000, 0x0000d3a4, 0x0000d3a4, 0x0000d3a4},
3631 - {0x0000aadc, 0x00000000, 0x00000000, 0x0000d3a8, 0x0000d3a8, 0x0000d3a8},
3632 - {0x0000aae0, 0x00000000, 0x00000000, 0x0000d3ac, 0x0000d3ac, 0x0000d3ac},
3633 - {0x0000aae4, 0x00000000, 0x00000000, 0x0000d3b0, 0x0000d3b0, 0x0000d3b0},
3634 - {0x0000aae8, 0x00000000, 0x00000000, 0x0000f380, 0x0000f380, 0x0000f380},
3635 - {0x0000aaec, 0x00000000, 0x00000000, 0x0000f384, 0x0000f384, 0x0000f384},
3636 - {0x0000aaf0, 0x00000000, 0x00000000, 0x0000f388, 0x0000f388, 0x0000f388},
3637 - {0x0000aaf4, 0x00000000, 0x00000000, 0x0000f710, 0x0000f710, 0x0000f710},
3638 - {0x0000aaf8, 0x00000000, 0x00000000, 0x0000f714, 0x0000f714, 0x0000f714},
3639 - {0x0000aafc, 0x00000000, 0x00000000, 0x0000f718, 0x0000f718, 0x0000f718},
3640 - {0x0000ab00, 0x00000000, 0x00000000, 0x0000fb10, 0x0000fb10, 0x0000fb10},
3641 - {0x0000ab04, 0x00000000, 0x00000000, 0x0000fb14, 0x0000fb14, 0x0000fb14},
3642 - {0x0000ab08, 0x00000000, 0x00000000, 0x0000fb18, 0x0000fb18, 0x0000fb18},
3643 - {0x0000ab0c, 0x00000000, 0x00000000, 0x0000fb8c, 0x0000fb8c, 0x0000fb8c},
3644 - {0x0000ab10, 0x00000000, 0x00000000, 0x0000fb90, 0x0000fb90, 0x0000fb90},
3645 - {0x0000ab14, 0x00000000, 0x00000000, 0x0000fb94, 0x0000fb94, 0x0000fb94},
3646 - {0x0000ab18, 0x00000000, 0x00000000, 0x0000ff8c, 0x0000ff8c, 0x0000ff8c},
3647 - {0x0000ab1c, 0x00000000, 0x00000000, 0x0000ff90, 0x0000ff90, 0x0000ff90},
3648 - {0x0000ab20, 0x00000000, 0x00000000, 0x0000ff94, 0x0000ff94, 0x0000ff94},
3649 - {0x0000ab24, 0x00000000, 0x00000000, 0x0000ffa0, 0x0000ffa0, 0x0000ffa0},
3650 - {0x0000ab28, 0x00000000, 0x00000000, 0x0000ffa4, 0x0000ffa4, 0x0000ffa4},
3651 - {0x0000ab2c, 0x00000000, 0x00000000, 0x0000ffa8, 0x0000ffa8, 0x0000ffa8},
3652 - {0x0000ab30, 0x00000000, 0x00000000, 0x0000ffac, 0x0000ffac, 0x0000ffac},
3653 - {0x0000ab34, 0x00000000, 0x00000000, 0x0000ffb0, 0x0000ffb0, 0x0000ffb0},
3654 - {0x0000ab38, 0x00000000, 0x00000000, 0x0000ffb4, 0x0000ffb4, 0x0000ffb4},
3655 - {0x0000ab3c, 0x00000000, 0x00000000, 0x0000ffa1, 0x0000ffa1, 0x0000ffa1},
3656 - {0x0000ab40, 0x00000000, 0x00000000, 0x0000ffa5, 0x0000ffa5, 0x0000ffa5},
3657 - {0x0000ab44, 0x00000000, 0x00000000, 0x0000ffa9, 0x0000ffa9, 0x0000ffa9},
3658 - {0x0000ab48, 0x00000000, 0x00000000, 0x0000ffad, 0x0000ffad, 0x0000ffad},
3659 - {0x0000ab4c, 0x00000000, 0x00000000, 0x0000ffb1, 0x0000ffb1, 0x0000ffb1},
3660 - {0x0000ab50, 0x00000000, 0x00000000, 0x0000ffb5, 0x0000ffb5, 0x0000ffb5},
3661 - {0x0000ab54, 0x00000000, 0x00000000, 0x0000ffb9, 0x0000ffb9, 0x0000ffb9},
3662 - {0x0000ab58, 0x00000000, 0x00000000, 0x0000ffc5, 0x0000ffc5, 0x0000ffc5},
3663 - {0x0000ab5c, 0x00000000, 0x00000000, 0x0000ffc9, 0x0000ffc9, 0x0000ffc9},
3664 - {0x0000ab60, 0x00000000, 0x00000000, 0x0000ffcd, 0x0000ffcd, 0x0000ffcd},
3665 - {0x0000ab64, 0x00000000, 0x00000000, 0x0000ffd1, 0x0000ffd1, 0x0000ffd1},
3666 - {0x0000ab68, 0x00000000, 0x00000000, 0x0000ffd5, 0x0000ffd5, 0x0000ffd5},
3667 - {0x0000ab6c, 0x00000000, 0x00000000, 0x0000ffc2, 0x0000ffc2, 0x0000ffc2},
3668 - {0x0000ab70, 0x00000000, 0x00000000, 0x0000ffc6, 0x0000ffc6, 0x0000ffc6},
3669 - {0x0000ab74, 0x00000000, 0x00000000, 0x0000ffca, 0x0000ffca, 0x0000ffca},
3670 - {0x0000ab78, 0x00000000, 0x00000000, 0x0000ffce, 0x0000ffce, 0x0000ffce},
3671 - {0x0000ab7c, 0x00000000, 0x00000000, 0x0000ffd2, 0x0000ffd2, 0x0000ffd2},
3672 - {0x0000ab80, 0x00000000, 0x00000000, 0x0000ffd6, 0x0000ffd6, 0x0000ffd6},
3673 - {0x0000ab84, 0x00000000, 0x00000000, 0x0000ffda, 0x0000ffda, 0x0000ffda},
3674 - {0x0000ab88, 0x00000000, 0x00000000, 0x0000ffc7, 0x0000ffc7, 0x0000ffc7},
3675 - {0x0000ab8c, 0x00000000, 0x00000000, 0x0000ffcb, 0x0000ffcb, 0x0000ffcb},
3676 - {0x0000ab90, 0x00000000, 0x00000000, 0x0000ffcf, 0x0000ffcf, 0x0000ffcf},
3677 - {0x0000ab94, 0x00000000, 0x00000000, 0x0000ffd3, 0x0000ffd3, 0x0000ffd3},
3678 - {0x0000ab98, 0x00000000, 0x00000000, 0x0000ffd7, 0x0000ffd7, 0x0000ffd7},
3679 - {0x0000ab9c, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3680 - {0x0000aba0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3681 - {0x0000aba4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3682 - {0x0000aba8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3683 - {0x0000abac, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3684 - {0x0000abb0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3685 - {0x0000abb4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3686 - {0x0000abb8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3687 - {0x0000abbc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3688 - {0x0000abc0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3689 - {0x0000abc4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3690 - {0x0000abc8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3691 - {0x0000abcc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3692 - {0x0000abd0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3693 - {0x0000abd4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3694 - {0x0000abd8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3695 - {0x0000abdc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3696 - {0x0000abe0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3697 - {0x0000abe4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3698 - {0x0000abe8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3699 - {0x0000abec, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3700 - {0x0000abf0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3701 - {0x0000abf4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3702 - {0x0000abf8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3703 - {0x0000abfc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb, 0x0000ffdb},
3704 - {0x00009848, 0x00000000, 0x00000000, 0x00001067, 0x00001067, 0x00001067},
3705 - {0x0000a848, 0x00000000, 0x00000000, 0x00001067, 0x00001067, 0x00001067},
3706 +static const u32 ar9280Modes_fast_clock_9280_2[][3] = {
3707 + /* Addr 5G_HT20 5G_HT40 */
3708 + {0x00001030, 0x00000268, 0x000004d0},
3709 + {0x00001070, 0x0000018c, 0x00000318},
3710 + {0x000010b0, 0x00000fd0, 0x00001fa0},
3711 + {0x00008014, 0x044c044c, 0x08980898},
3712 + {0x0000801c, 0x148ec02b, 0x148ec057},
3713 + {0x00008318, 0x000044c0, 0x00008980},
3714 + {0x00009820, 0x02020200, 0x02020200},
3715 + {0x00009824, 0x01000f0f, 0x01000f0f},
3716 + {0x00009828, 0x0b020001, 0x0b020001},
3717 + {0x00009834, 0x00000f0f, 0x00000f0f},
3718 + {0x00009844, 0x03721821, 0x03721821},
3719 + {0x00009914, 0x00000898, 0x00001130},
3720 + {0x00009918, 0x0000000b, 0x00000016},
3721 +};
3722 +
3723 +static const u32 ar9280Modes_backoff_23db_rxgain_9280_2[][6] = {
3724 + {0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 0x00000290},
3725 + {0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 0x00000300},
3726 + {0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 0x00000304},
3727 + {0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 0x00000308},
3728 + {0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 0x0000030c},
3729 + {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 0x00008000},
3730 + {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 0x00008004},
3731 + {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 0x00008008},
3732 + {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 0x0000800c},
3733 + {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 0x00008080},
3734 + {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 0x00008084},
3735 + {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 0x00008088},
3736 + {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 0x0000808c},
3737 + {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 0x00008100},
3738 + {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 0x00008104},
3739 + {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 0x00008108},
3740 + {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 0x0000810c},
3741 + {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 0x00008110},
3742 + {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 0x00008114},
3743 + {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 0x00008180},
3744 + {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 0x00008184},
3745 + {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 0x00008188},
3746 + {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 0x0000818c},
3747 + {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 0x00008190},
3748 + {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
3749 + {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
3750 + {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
3751 + {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
3752 + {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
3753 + {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
3754 + {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
3755 + {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
3756 + {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
3757 + {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
3758 + {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
3759 + {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
3760 + {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
3761 + {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
3762 + {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
3763 + {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
3764 + {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
3765 + {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
3766 + {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
3767 + {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
3768 + {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
3769 + {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
3770 + {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
3771 + {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
3772 + {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b10, 0x00008b10, 0x00008b10},
3773 + {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b80, 0x00008b80, 0x00008b80},
3774 + {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b84, 0x00008b84, 0x00008b84},
3775 + {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b88, 0x00008b88, 0x00008b88},
3776 + {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b8c, 0x00008b8c, 0x00008b8c},
3777 + {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008b90, 0x00008b90, 0x00008b90},
3778 + {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008b94, 0x00008b94, 0x00008b94},
3779 + {0x00009adc, 0x0000b390, 0x0000b390, 0x00008b98, 0x00008b98, 0x00008b98},
3780 + {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008ba4, 0x00008ba4, 0x00008ba4},
3781 + {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008ba8, 0x00008ba8, 0x00008ba8},
3782 + {0x00009ae8, 0x0000b780, 0x0000b780, 0x00008bac, 0x00008bac, 0x00008bac},
3783 + {0x00009aec, 0x0000b784, 0x0000b784, 0x00008bb0, 0x00008bb0, 0x00008bb0},
3784 + {0x00009af0, 0x0000b788, 0x0000b788, 0x00008bb4, 0x00008bb4, 0x00008bb4},
3785 + {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00008ba1, 0x00008ba1, 0x00008ba1},
3786 + {0x00009af8, 0x0000b790, 0x0000b790, 0x00008ba5, 0x00008ba5, 0x00008ba5},
3787 + {0x00009afc, 0x0000b794, 0x0000b794, 0x00008ba9, 0x00008ba9, 0x00008ba9},
3788 + {0x00009b00, 0x0000b798, 0x0000b798, 0x00008bad, 0x00008bad, 0x00008bad},
3789 + {0x00009b04, 0x0000d784, 0x0000d784, 0x00008bb1, 0x00008bb1, 0x00008bb1},
3790 + {0x00009b08, 0x0000d788, 0x0000d788, 0x00008bb5, 0x00008bb5, 0x00008bb5},
3791 + {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00008ba2, 0x00008ba2, 0x00008ba2},
3792 + {0x00009b10, 0x0000d790, 0x0000d790, 0x00008ba6, 0x00008ba6, 0x00008ba6},
3793 + {0x00009b14, 0x0000f780, 0x0000f780, 0x00008baa, 0x00008baa, 0x00008baa},
3794 + {0x00009b18, 0x0000f784, 0x0000f784, 0x00008bae, 0x00008bae, 0x00008bae},
3795 + {0x00009b1c, 0x0000f788, 0x0000f788, 0x00008bb2, 0x00008bb2, 0x00008bb2},
3796 + {0x00009b20, 0x0000f78c, 0x0000f78c, 0x00008bb6, 0x00008bb6, 0x00008bb6},
3797 + {0x00009b24, 0x0000f790, 0x0000f790, 0x00008ba3, 0x00008ba3, 0x00008ba3},
3798 + {0x00009b28, 0x0000f794, 0x0000f794, 0x00008ba7, 0x00008ba7, 0x00008ba7},
3799 + {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x00008bab, 0x00008bab, 0x00008bab},
3800 + {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00008baf, 0x00008baf, 0x00008baf},
3801 + {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00008bb3, 0x00008bb3, 0x00008bb3},
3802 + {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00008bb7, 0x00008bb7, 0x00008bb7},
3803 + {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00008bc3, 0x00008bc3, 0x00008bc3},
3804 + {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x00008bc7, 0x00008bc7, 0x00008bc7},
3805 + {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x00008bcb, 0x00008bcb, 0x00008bcb},
3806 + {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00008bcf, 0x00008bcf, 0x00008bcf},
3807 + {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00008bd3, 0x00008bd3, 0x00008bd3},
3808 + {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00008bd7, 0x00008bd7, 0x00008bd7},
3809 + {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3810 + {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3811 + {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3812 + {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3813 + {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3814 + {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3815 + {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3816 + {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3817 + {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3818 + {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3819 + {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3820 + {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3821 + {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3822 + {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3823 + {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3824 + {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3825 + {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3826 + {0x00009b98, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3827 + {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3828 + {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3829 + {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3830 + {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3831 + {0x00009bac, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3832 + {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3833 + {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3834 + {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3835 + {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3836 + {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3837 + {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3838 + {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3839 + {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3840 + {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3841 + {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3842 + {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3843 + {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3844 + {0x00009be0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3845 + {0x00009be4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3846 + {0x00009be8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3847 + {0x00009bec, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3848 + {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3849 + {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3850 + {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3851 + {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb, 0x00008bdb},
3852 + {0x00009848, 0x00001066, 0x00001066, 0x00001055, 0x00001055, 0x00001055},
3853 + {0x0000a848, 0x00001066, 0x00001066, 0x00001055, 0x00001055, 0x00001055},
3854 +};
3855 +
3856 +static const u32 ar9280Modes_original_rxgain_9280_2[][6] = {
3857 + {0x00009a00, 0x00008184, 0x00008184, 0x00008000, 0x00008000, 0x00008000},
3858 + {0x00009a04, 0x00008188, 0x00008188, 0x00008000, 0x00008000, 0x00008000},
3859 + {0x00009a08, 0x0000818c, 0x0000818c, 0x00008000, 0x00008000, 0x00008000},
3860 + {0x00009a0c, 0x00008190, 0x00008190, 0x00008000, 0x00008000, 0x00008000},
3861 + {0x00009a10, 0x00008194, 0x00008194, 0x00008000, 0x00008000, 0x00008000},
3862 + {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 0x00008000},
3863 + {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 0x00008004},
3864 + {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 0x00008008},
3865 + {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 0x0000800c},
3866 + {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 0x00008080},
3867 + {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 0x00008084},
3868 + {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 0x00008088},
3869 + {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 0x0000808c},
3870 + {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 0x00008100},
3871 + {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 0x00008104},
3872 + {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 0x00008108},
3873 + {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 0x0000810c},
3874 + {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 0x00008110},
3875 + {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 0x00008114},
3876 + {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 0x00008180},
3877 + {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 0x00008184},
3878 + {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 0x00008188},
3879 + {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 0x0000818c},
3880 + {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 0x00008190},
3881 + {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
3882 + {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
3883 + {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
3884 + {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
3885 + {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
3886 + {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
3887 + {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
3888 + {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
3889 + {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
3890 + {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
3891 + {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
3892 + {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
3893 + {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
3894 + {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
3895 + {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
3896 + {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
3897 + {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
3898 + {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
3899 + {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
3900 + {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
3901 + {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
3902 + {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
3903 + {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
3904 + {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
3905 + {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 0x00008b80},
3906 + {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 0x00008b84},
3907 + {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 0x00008b88},
3908 + {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 0x00008b8c},
3909 + {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 0x00008b90},
3910 + {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 0x00008f80},
3911 + {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 0x00008f84},
3912 + {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 0x00008f88},
3913 + {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 0x00008f8c},
3914 + {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 0x00008f90},
3915 + {0x00009ae8, 0x0000b780, 0x0000b780, 0x0000930c, 0x0000930c, 0x0000930c},
3916 + {0x00009aec, 0x0000b784, 0x0000b784, 0x00009310, 0x00009310, 0x00009310},
3917 + {0x00009af0, 0x0000b788, 0x0000b788, 0x00009384, 0x00009384, 0x00009384},
3918 + {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009388, 0x00009388, 0x00009388},
3919 + {0x00009af8, 0x0000b790, 0x0000b790, 0x00009324, 0x00009324, 0x00009324},
3920 + {0x00009afc, 0x0000b794, 0x0000b794, 0x00009704, 0x00009704, 0x00009704},
3921 + {0x00009b00, 0x0000b798, 0x0000b798, 0x000096a4, 0x000096a4, 0x000096a4},
3922 + {0x00009b04, 0x0000d784, 0x0000d784, 0x000096a8, 0x000096a8, 0x000096a8},
3923 + {0x00009b08, 0x0000d788, 0x0000d788, 0x00009710, 0x00009710, 0x00009710},
3924 + {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009714, 0x00009714, 0x00009714},
3925 + {0x00009b10, 0x0000d790, 0x0000d790, 0x00009720, 0x00009720, 0x00009720},
3926 + {0x00009b14, 0x0000f780, 0x0000f780, 0x00009724, 0x00009724, 0x00009724},
3927 + {0x00009b18, 0x0000f784, 0x0000f784, 0x00009728, 0x00009728, 0x00009728},
3928 + {0x00009b1c, 0x0000f788, 0x0000f788, 0x0000972c, 0x0000972c, 0x0000972c},
3929 + {0x00009b20, 0x0000f78c, 0x0000f78c, 0x000097a0, 0x000097a0, 0x000097a0},
3930 + {0x00009b24, 0x0000f790, 0x0000f790, 0x000097a4, 0x000097a4, 0x000097a4},
3931 + {0x00009b28, 0x0000f794, 0x0000f794, 0x000097a8, 0x000097a8, 0x000097a8},
3932 + {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x000097b0, 0x000097b0, 0x000097b0},
3933 + {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x000097b4, 0x000097b4, 0x000097b4},
3934 + {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x000097b8, 0x000097b8, 0x000097b8},
3935 + {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x000097a5, 0x000097a5, 0x000097a5},
3936 + {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x000097a9, 0x000097a9, 0x000097a9},
3937 + {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x000097ad, 0x000097ad, 0x000097ad},
3938 + {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x000097b1, 0x000097b1, 0x000097b1},
3939 + {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x000097b5, 0x000097b5, 0x000097b5},
3940 + {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x000097b9, 0x000097b9, 0x000097b9},
3941 + {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x000097c5, 0x000097c5, 0x000097c5},
3942 + {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x000097c9, 0x000097c9, 0x000097c9},
3943 + {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x000097d1, 0x000097d1, 0x000097d1},
3944 + {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x000097d5, 0x000097d5, 0x000097d5},
3945 + {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x000097d9, 0x000097d9, 0x000097d9},
3946 + {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x000097c6, 0x000097c6, 0x000097c6},
3947 + {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x000097ca, 0x000097ca, 0x000097ca},
3948 + {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x000097ce, 0x000097ce, 0x000097ce},
3949 + {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x000097d2, 0x000097d2, 0x000097d2},
3950 + {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x000097d6, 0x000097d6, 0x000097d6},
3951 + {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x000097c3, 0x000097c3, 0x000097c3},
3952 + {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x000097c7, 0x000097c7, 0x000097c7},
3953 + {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x000097cb, 0x000097cb, 0x000097cb},
3954 + {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x000097cf, 0x000097cf, 0x000097cf},
3955 + {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x000097d7, 0x000097d7, 0x000097d7},
3956 + {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x000097db, 0x000097db, 0x000097db},
3957 + {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x000097db, 0x000097db, 0x000097db},
3958 + {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x000097db, 0x000097db, 0x000097db},
3959 + {0x00009b98, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3960 + {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3961 + {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3962 + {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3963 + {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3964 + {0x00009bac, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3965 + {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3966 + {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3967 + {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3968 + {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3969 + {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3970 + {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3971 + {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3972 + {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3973 + {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3974 + {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3975 + {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3976 + {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3977 + {0x00009be0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3978 + {0x00009be4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3979 + {0x00009be8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3980 + {0x00009bec, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3981 + {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3982 + {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3983 + {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3984 + {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 0x000097db},
3985 + {0x00009848, 0x00001066, 0x00001066, 0x00001063, 0x00001063, 0x00001063},
3986 + {0x0000a848, 0x00001066, 0x00001066, 0x00001063, 0x00001063, 0x00001063},
3987 +};
3988 +
3989 +static const u32 ar9280Modes_backoff_13db_rxgain_9280_2[][6] = {
3990 + {0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 0x00000290},
3991 + {0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 0x00000300},
3992 + {0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 0x00000304},
3993 + {0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 0x00000308},
3994 + {0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 0x0000030c},
3995 + {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 0x00008000},
3996 + {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 0x00008004},
3997 + {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 0x00008008},
3998 + {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 0x0000800c},
3999 + {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 0x00008080},
4000 + {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 0x00008084},
4001 + {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 0x00008088},
4002 + {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 0x0000808c},
4003 + {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 0x00008100},
4004 + {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 0x00008104},
4005 + {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 0x00008108},
4006 + {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 0x0000810c},
4007 + {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 0x00008110},
4008 + {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 0x00008114},
4009 + {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 0x00008180},
4010 + {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 0x00008184},
4011 + {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 0x00008188},
4012 + {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 0x0000818c},
4013 + {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 0x00008190},
4014 + {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 0x00008194},
4015 + {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 0x000081a0},
4016 + {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 0x0000820c},
4017 + {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 0x000081a8},
4018 + {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 0x00008284},
4019 + {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 0x00008288},
4020 + {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 0x00008224},
4021 + {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 0x00008290},
4022 + {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 0x00008300},
4023 + {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 0x00008304},
4024 + {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 0x00008308},
4025 + {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 0x0000830c},
4026 + {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 0x00008380},
4027 + {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 0x00008384},
4028 + {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 0x00008700},
4029 + {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 0x00008704},
4030 + {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 0x00008708},
4031 + {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 0x0000870c},
4032 + {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 0x00008780},
4033 + {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 0x00008784},
4034 + {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 0x00008b00},
4035 + {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 0x00008b04},
4036 + {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 0x00008b08},
4037 + {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 0x00008b0c},
4038 + {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 0x00008b80},
4039 + {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 0x00008b84},
4040 + {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 0x00008b88},
4041 + {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 0x00008b8c},
4042 + {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 0x00008b90},
4043 + {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 0x00008f80},
4044 + {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 0x00008f84},
4045 + {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 0x00008f88},
4046 + {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 0x00008f8c},
4047 + {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 0x00008f90},
4048 + {0x00009ae8, 0x0000b780, 0x0000b780, 0x00009310, 0x00009310, 0x00009310},
4049 + {0x00009aec, 0x0000b784, 0x0000b784, 0x00009314, 0x00009314, 0x00009314},
4050 + {0x00009af0, 0x0000b788, 0x0000b788, 0x00009320, 0x00009320, 0x00009320},
4051 + {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009324, 0x00009324, 0x00009324},
4052 + {0x00009af8, 0x0000b790, 0x0000b790, 0x00009328, 0x00009328, 0x00009328},
4053 + {0x00009afc, 0x0000b794, 0x0000b794, 0x0000932c, 0x0000932c, 0x0000932c},
4054 + {0x00009b00, 0x0000b798, 0x0000b798, 0x00009330, 0x00009330, 0x00009330},
4055 + {0x00009b04, 0x0000d784, 0x0000d784, 0x00009334, 0x00009334, 0x00009334},
4056 + {0x00009b08, 0x0000d788, 0x0000d788, 0x00009321, 0x00009321, 0x00009321},
4057 + {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009325, 0x00009325, 0x00009325},
4058 + {0x00009b10, 0x0000d790, 0x0000d790, 0x00009329, 0x00009329, 0x00009329},
4059 + {0x00009b14, 0x0000f780, 0x0000f780, 0x0000932d, 0x0000932d, 0x0000932d},
4060 + {0x00009b18, 0x0000f784, 0x0000f784, 0x00009331, 0x00009331, 0x00009331},
4061 + {0x00009b1c, 0x0000f788, 0x0000f788, 0x00009335, 0x00009335, 0x00009335},
4062 + {0x00009b20, 0x0000f78c, 0x0000f78c, 0x00009322, 0x00009322, 0x00009322},
4063 + {0x00009b24, 0x0000f790, 0x0000f790, 0x00009326, 0x00009326, 0x00009326},
4064 + {0x00009b28, 0x0000f794, 0x0000f794, 0x0000932a, 0x0000932a, 0x0000932a},
4065 + {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x0000932e, 0x0000932e, 0x0000932e},
4066 + {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00009332, 0x00009332, 0x00009332},
4067 + {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00009336, 0x00009336, 0x00009336},
4068 + {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00009323, 0x00009323, 0x00009323},
4069 + {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00009327, 0x00009327, 0x00009327},
4070 + {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x0000932b, 0x0000932b, 0x0000932b},
4071 + {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x0000932f, 0x0000932f, 0x0000932f},
4072 + {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00009333, 0x00009333, 0x00009333},
4073 + {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00009337, 0x00009337, 0x00009337},
4074 + {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00009343, 0x00009343, 0x00009343},
4075 + {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00009347, 0x00009347, 0x00009347},
4076 + {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x0000934b, 0x0000934b, 0x0000934b},
4077 + {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x0000934f, 0x0000934f, 0x0000934f},
4078 + {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00009353, 0x00009353, 0x00009353},
4079 + {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00009357, 0x00009357, 0x00009357},
4080 + {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x0000935b, 0x0000935b, 0x0000935b},
4081 + {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x0000935b, 0x0000935b, 0x0000935b},
4082 + {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x0000935b, 0x0000935b, 0x0000935b},
4083 + {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x0000935b, 0x0000935b, 0x0000935b},
4084 + {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x0000935b, 0x0000935b, 0x0000935b},
4085 + {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x0000935b, 0x0000935b, 0x0000935b},
4086 + {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x0000935b, 0x0000935b, 0x0000935b},
4087 + {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x0000935b, 0x0000935b, 0x0000935b},
4088 + {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x0000935b, 0x0000935b, 0x0000935b},
4089 + {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x0000935b, 0x0000935b, 0x0000935b},
4090 + {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x0000935b, 0x0000935b, 0x0000935b},
4091 + {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x0000935b, 0x0000935b, 0x0000935b},
4092 + {0x00009b98, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4093 + {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4094 + {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4095 + {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4096 + {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4097 + {0x00009bac, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4098 + {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4099 + {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4100 + {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4101 + {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4102 + {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4103 + {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4104 + {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4105 + {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4106 + {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4107 + {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4108 + {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4109 + {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4110 + {0x00009be0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4111 + {0x00009be4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4112 + {0x00009be8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4113 + {0x00009bec, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4114 + {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4115 + {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4116 + {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4117 + {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 0x0000935b},
4118 + {0x00009848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a, 0x0000105a},
4119 + {0x0000a848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a, 0x0000105a},
4120 +};
4121 +
4122 +static const u32 ar9280Modes_high_power_tx_gain_9280_2[][6] = {
4123 + {0x0000a274, 0x0a19e652, 0x0a19e652, 0x0a1aa652, 0x0a1aa652, 0x0a1aa652},
4124 + {0x0000a27c, 0x050739ce, 0x050739ce, 0x050739ce, 0x050739ce, 0x050739ce},
4125 + {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4126 + {0x0000a304, 0x00003002, 0x00003002, 0x00004002, 0x00004002, 0x00004002},
4127 + {0x0000a308, 0x00006004, 0x00006004, 0x00007008, 0x00007008, 0x00007008},
4128 + {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000c010, 0x0000c010, 0x0000c010},
4129 + {0x0000a310, 0x0000e012, 0x0000e012, 0x00010012, 0x00010012, 0x00010012},
4130 + {0x0000a314, 0x00011014, 0x00011014, 0x00013014, 0x00013014, 0x00013014},
4131 + {0x0000a318, 0x0001504a, 0x0001504a, 0x0001820a, 0x0001820a, 0x0001820a},
4132 + {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001b211, 0x0001b211, 0x0001b211},
4133 + {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 0x0001e213},
4134 + {0x0000a324, 0x00021092, 0x00021092, 0x00022411, 0x00022411, 0x00022411},
4135 + {0x0000a328, 0x0002510a, 0x0002510a, 0x00025413, 0x00025413, 0x00025413},
4136 + {0x0000a32c, 0x0002910c, 0x0002910c, 0x00029811, 0x00029811, 0x00029811},
4137 + {0x0000a330, 0x0002c18b, 0x0002c18b, 0x0002c813, 0x0002c813, 0x0002c813},
4138 + {0x0000a334, 0x0002f1cc, 0x0002f1cc, 0x00030a14, 0x00030a14, 0x00030a14},
4139 + {0x0000a338, 0x000321eb, 0x000321eb, 0x00035a50, 0x00035a50, 0x00035a50},
4140 + {0x0000a33c, 0x000341ec, 0x000341ec, 0x00039c4c, 0x00039c4c, 0x00039c4c},
4141 + {0x0000a340, 0x000341ec, 0x000341ec, 0x0003de8a, 0x0003de8a, 0x0003de8a},
4142 + {0x0000a344, 0x000341ec, 0x000341ec, 0x00042e92, 0x00042e92, 0x00042e92},
4143 + {0x0000a348, 0x000341ec, 0x000341ec, 0x00046ed2, 0x00046ed2, 0x00046ed2},
4144 + {0x0000a34c, 0x000341ec, 0x000341ec, 0x0004bed5, 0x0004bed5, 0x0004bed5},
4145 + {0x0000a350, 0x000341ec, 0x000341ec, 0x0004ff54, 0x0004ff54, 0x0004ff54},
4146 + {0x0000a354, 0x000341ec, 0x000341ec, 0x00055fd5, 0x00055fd5, 0x00055fd5},
4147 + {0x0000a3ec, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081},
4148 + {0x00007814, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff},
4149 + {0x00007838, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff},
4150 + {0x0000781c, 0x00172000, 0x00172000, 0x00172000, 0x00172000, 0x00172000},
4151 + {0x00007840, 0x00172000, 0x00172000, 0x00172000, 0x00172000, 0x00172000},
4152 + {0x00007820, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480},
4153 + {0x00007844, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480},
4154 +};
4155 +
4156 +static const u32 ar9280Modes_original_tx_gain_9280_2[][6] = {
4157 + {0x0000a274, 0x0a19c652, 0x0a19c652, 0x0a1aa652, 0x0a1aa652, 0x0a1aa652},
4158 + {0x0000a27c, 0x050701ce, 0x050701ce, 0x050701ce, 0x050701ce, 0x050701ce},
4159 + {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4160 + {0x0000a304, 0x00003002, 0x00003002, 0x00003002, 0x00003002, 0x00003002},
4161 + {0x0000a308, 0x00006004, 0x00006004, 0x00008009, 0x00008009, 0x00008009},
4162 + {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000b00b, 0x0000b00b, 0x0000b00b},
4163 + {0x0000a310, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012},
4164 + {0x0000a314, 0x00011014, 0x00011014, 0x00012048, 0x00012048, 0x00012048},
4165 + {0x0000a318, 0x0001504a, 0x0001504a, 0x0001604a, 0x0001604a, 0x0001604a},
4166 + {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001a211, 0x0001a211, 0x0001a211},
4167 + {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 0x0001e213},
4168 + {0x0000a324, 0x00020092, 0x00020092, 0x0002121b, 0x0002121b, 0x0002121b},
4169 + {0x0000a328, 0x0002410a, 0x0002410a, 0x00024412, 0x00024412, 0x00024412},
4170 + {0x0000a32c, 0x0002710c, 0x0002710c, 0x00028414, 0x00028414, 0x00028414},
4171 + {0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002b44a, 0x0002b44a, 0x0002b44a},
4172 + {0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030649, 0x00030649, 0x00030649},
4173 + {0x0000a338, 0x000321ec, 0x000321ec, 0x0003364b, 0x0003364b, 0x0003364b},
4174 + {0x0000a33c, 0x000321ec, 0x000321ec, 0x00038a49, 0x00038a49, 0x00038a49},
4175 + {0x0000a340, 0x000321ec, 0x000321ec, 0x0003be48, 0x0003be48, 0x0003be48},
4176 + {0x0000a344, 0x000321ec, 0x000321ec, 0x0003ee4a, 0x0003ee4a, 0x0003ee4a},
4177 + {0x0000a348, 0x000321ec, 0x000321ec, 0x00042e88, 0x00042e88, 0x00042e88},
4178 + {0x0000a34c, 0x000321ec, 0x000321ec, 0x00046e8a, 0x00046e8a, 0x00046e8a},
4179 + {0x0000a350, 0x000321ec, 0x000321ec, 0x00049ec9, 0x00049ec9, 0x00049ec9},
4180 + {0x0000a354, 0x000321ec, 0x000321ec, 0x0004bf42, 0x0004bf42, 0x0004bf42},
4181 + {0x0000a3ec, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081},
4182 + {0x00007814, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff},
4183 + {0x00007838, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff},
4184 + {0x0000781c, 0x00392000, 0x00392000, 0x00392000, 0x00392000, 0x00392000},
4185 + {0x00007840, 0x00392000, 0x00392000, 0x00392000, 0x00392000, 0x00392000},
4186 + {0x00007820, 0x92592480, 0x92592480, 0x92592480, 0x92592480, 0x92592480},
4187 + {0x00007844, 0x92592480, 0x92592480, 0x92592480, 0x92592480, 0x92592480},
4188 +};
4189 +
4190 +static const u32 ar9280PciePhy_clkreq_off_L1_9280[][2] = {
4191 + /* Addr allmodes */
4192 + {0x00004040, 0x9248fd00},
4193 + {0x00004040, 0x24924924},
4194 + {0x00004040, 0xa8000019},
4195 + {0x00004040, 0x13160820},
4196 + {0x00004040, 0xe5980560},
4197 + {0x00004040, 0xc01dcffc},
4198 + {0x00004040, 0x1aaabe41},
4199 + {0x00004040, 0xbe105554},
4200 + {0x00004040, 0x00043007},
4201 + {0x00004044, 0x00000000},
4202 +};
4203 +
4204 +static const u32 ar9280PciePhy_clkreq_always_on_L1_9280[][2] = {
4205 + /* Addr allmodes */
4206 + {0x00004040, 0x9248fd00},
4207 + {0x00004040, 0x24924924},
4208 + {0x00004040, 0xa8000019},
4209 + {0x00004040, 0x13160820},
4210 + {0x00004040, 0xe5980560},
4211 + {0x00004040, 0xc01dcffd},
4212 + {0x00004040, 0x1aaabe41},
4213 + {0x00004040, 0xbe105554},
4214 + {0x00004040, 0x00043007},
4215 + {0x00004044, 0x00000000},
4216 +};
4217 +
4218 +static const u32 ar9285PciePhy_clkreq_always_on_L1_9285[][2] = {
4219 + /* Addr allmodes */
4220 + {0x00004040, 0x9248fd00},
4221 + {0x00004040, 0x24924924},
4222 + {0x00004040, 0xa8000019},
4223 + {0x00004040, 0x13160820},
4224 + {0x00004040, 0xe5980560},
4225 + {0x00004040, 0xc01dcffd},
4226 + {0x00004040, 0x1aaabe41},
4227 + {0x00004040, 0xbe105554},
4228 + {0x00004040, 0x00043007},
4229 + {0x00004044, 0x00000000},
4230 +};
4231 +
4232 +static const u32 ar9285PciePhy_clkreq_off_L1_9285[][2] = {
4233 + /* Addr allmodes */
4234 + {0x00004040, 0x9248fd00},
4235 + {0x00004040, 0x24924924},
4236 + {0x00004040, 0xa8000019},
4237 + {0x00004040, 0x13160820},
4238 + {0x00004040, 0xe5980560},
4239 + {0x00004040, 0xc01dcffc},
4240 + {0x00004040, 0x1aaabe41},
4241 + {0x00004040, 0xbe105554},
4242 + {0x00004040, 0x00043007},
4243 + {0x00004044, 0x00000000},
4244 +};
4245 +
4246 +static const u32 ar9285Modes_9285_1_2[][6] = {
4247 + {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
4248 + {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0},
4249 + {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180},
4250 + {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008},
4251 + {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 0x06e006e0},
4252 + {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 0x0988004f},
4253 + {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 0x00006880},
4254 + {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 0x00000303},
4255 + {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
4256 + {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
4257 + {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
4258 + {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
4259 + {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
4260 + {0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e},
4261 + {0x00009844, 0x0372161e, 0x0372161e, 0x03721620, 0x03721620, 0x037216a0},
4262 + {0x00009848, 0x00001066, 0x00001066, 0x00001053, 0x00001053, 0x00001059},
4263 + {0x0000a848, 0x00001066, 0x00001066, 0x00001053, 0x00001053, 0x00001059},
4264 + {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
4265 + {0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
4266 + {0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e, 0x3139605e},
4267 + {0x00009860, 0x00058d18, 0x00058d18, 0x00058d20, 0x00058d20, 0x00058d18},
4268 + {0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
4269 + {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
4270 + {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 0x06903881},
4271 + {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 0x000007d0},
4272 + {0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 0x00000016},
4273 + {0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d, 0xd00a800d},
4274 + {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1020, 0xffbc1020, 0xffbc1010},
4275 + {0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4276 + {0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4277 + {0x000099b8, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c},
4278 + {0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 0x00000c00},
4279 + {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
4280 + {0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77},
4281 + {0x000099c8, 0x6af6532f, 0x6af6532f, 0x6af6532f, 0x6af6532f, 0x6af6532f},
4282 + {0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8},
4283 + {0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 0x00046384},
4284 + {0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4285 + {0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4286 + {0x00009a00, 0x00000000, 0x00000000, 0x00058084, 0x00058084, 0x00000000},
4287 + {0x00009a04, 0x00000000, 0x00000000, 0x00058088, 0x00058088, 0x00000000},
4288 + {0x00009a08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c, 0x00000000},
4289 + {0x00009a0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100, 0x00000000},
4290 + {0x00009a10, 0x00000000, 0x00000000, 0x00058104, 0x00058104, 0x00000000},
4291 + {0x00009a14, 0x00000000, 0x00000000, 0x00058108, 0x00058108, 0x00000000},
4292 + {0x00009a18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c, 0x00000000},
4293 + {0x00009a1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110, 0x00000000},
4294 + {0x00009a20, 0x00000000, 0x00000000, 0x00058114, 0x00058114, 0x00000000},
4295 + {0x00009a24, 0x00000000, 0x00000000, 0x00058180, 0x00058180, 0x00000000},
4296 + {0x00009a28, 0x00000000, 0x00000000, 0x00058184, 0x00058184, 0x00000000},
4297 + {0x00009a2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188, 0x00000000},
4298 + {0x00009a30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c, 0x00000000},
4299 + {0x00009a34, 0x00000000, 0x00000000, 0x00058190, 0x00058190, 0x00000000},
4300 + {0x00009a38, 0x00000000, 0x00000000, 0x00058194, 0x00058194, 0x00000000},
4301 + {0x00009a3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0, 0x00000000},
4302 + {0x00009a40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c, 0x00000000},
4303 + {0x00009a44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8, 0x00000000},
4304 + {0x00009a48, 0x00000000, 0x00000000, 0x00058284, 0x00058284, 0x00000000},
4305 + {0x00009a4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288, 0x00000000},
4306 + {0x00009a50, 0x00000000, 0x00000000, 0x00058224, 0x00058224, 0x00000000},
4307 + {0x00009a54, 0x00000000, 0x00000000, 0x00058290, 0x00058290, 0x00000000},
4308 + {0x00009a58, 0x00000000, 0x00000000, 0x00058300, 0x00058300, 0x00000000},
4309 + {0x00009a5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304, 0x00000000},
4310 + {0x00009a60, 0x00000000, 0x00000000, 0x00058308, 0x00058308, 0x00000000},
4311 + {0x00009a64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c, 0x00000000},
4312 + {0x00009a68, 0x00000000, 0x00000000, 0x00058380, 0x00058380, 0x00000000},
4313 + {0x00009a6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384, 0x00000000},
4314 + {0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 0x00000000},
4315 + {0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 0x00000000},
4316 + {0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 0x00000000},
4317 + {0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 0x00000000},
4318 + {0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 0x00000000},
4319 + {0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 0x00000000},
4320 + {0x00009a88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00, 0x00000000},
4321 + {0x00009a8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04, 0x00000000},
4322 + {0x00009a90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08, 0x00000000},
4323 + {0x00009a94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c, 0x00000000},
4324 + {0x00009a98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80, 0x00000000},
4325 + {0x00009a9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84, 0x00000000},
4326 + {0x00009aa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88, 0x00000000},
4327 + {0x00009aa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c, 0x00000000},
4328 + {0x00009aa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90, 0x00000000},
4329 + {0x00009aac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80, 0x00000000},
4330 + {0x00009ab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84, 0x00000000},
4331 + {0x00009ab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88, 0x00000000},
4332 + {0x00009ab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c, 0x00000000},
4333 + {0x00009abc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90, 0x00000000},
4334 + {0x00009ac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c, 0x00000000},
4335 + {0x00009ac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310, 0x00000000},
4336 + {0x00009ac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384, 0x00000000},
4337 + {0x00009acc, 0x00000000, 0x00000000, 0x000db388, 0x000db388, 0x00000000},
4338 + {0x00009ad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324, 0x00000000},
4339 + {0x00009ad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704, 0x00000000},
4340 + {0x00009ad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4, 0x00000000},
4341 + {0x00009adc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8, 0x00000000},
4342 + {0x00009ae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710, 0x00000000},
4343 + {0x00009ae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714, 0x00000000},
4344 + {0x00009ae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720, 0x00000000},
4345 + {0x00009aec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724, 0x00000000},
4346 + {0x00009af0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728, 0x00000000},
4347 + {0x00009af4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c, 0x00000000},
4348 + {0x00009af8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0, 0x00000000},
4349 + {0x00009afc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4, 0x00000000},
4350 + {0x00009b00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8, 0x00000000},
4351 + {0x00009b04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0, 0x00000000},
4352 + {0x00009b08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4, 0x00000000},
4353 + {0x00009b0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8, 0x00000000},
4354 + {0x00009b10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5, 0x00000000},
4355 + {0x00009b14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9, 0x00000000},
4356 + {0x00009b18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad, 0x00000000},
4357 + {0x00009b1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1, 0x00000000},
4358 + {0x00009b20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5, 0x00000000},
4359 + {0x00009b24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9, 0x00000000},
4360 + {0x00009b28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5, 0x00000000},
4361 + {0x00009b2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9, 0x00000000},
4362 + {0x00009b30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1, 0x00000000},
4363 + {0x00009b34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5, 0x00000000},
4364 + {0x00009b38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9, 0x00000000},
4365 + {0x00009b3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6, 0x00000000},
4366 + {0x00009b40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca, 0x00000000},
4367 + {0x00009b44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce, 0x00000000},
4368 + {0x00009b48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2, 0x00000000},
4369 + {0x00009b4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6, 0x00000000},
4370 + {0x00009b50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3, 0x00000000},
4371 + {0x00009b54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7, 0x00000000},
4372 + {0x00009b58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb, 0x00000000},
4373 + {0x00009b5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf, 0x00000000},
4374 + {0x00009b60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7, 0x00000000},
4375 + {0x00009b64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4376 + {0x00009b68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4377 + {0x00009b6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4378 + {0x00009b70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4379 + {0x00009b74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4380 + {0x00009b78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4381 + {0x00009b7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4382 + {0x00009b80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4383 + {0x00009b84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4384 + {0x00009b88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4385 + {0x00009b8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4386 + {0x00009b90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4387 + {0x00009b94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4388 + {0x00009b98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4389 + {0x00009b9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4390 + {0x00009ba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4391 + {0x00009ba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4392 + {0x00009ba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4393 + {0x00009bac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4394 + {0x00009bb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4395 + {0x00009bb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4396 + {0x00009bb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4397 + {0x00009bbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4398 + {0x00009bc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4399 + {0x00009bc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4400 + {0x00009bc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4401 + {0x00009bcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4402 + {0x00009bd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4403 + {0x00009bd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4404 + {0x00009bd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4405 + {0x00009bdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4406 + {0x00009be0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4407 + {0x00009be4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4408 + {0x00009be8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4409 + {0x00009bec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4410 + {0x00009bf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4411 + {0x00009bf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4412 + {0x00009bf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4413 + {0x00009bfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4414 + {0x0000aa00, 0x00000000, 0x00000000, 0x00058084, 0x00058084, 0x00000000},
4415 + {0x0000aa04, 0x00000000, 0x00000000, 0x00058088, 0x00058088, 0x00000000},
4416 + {0x0000aa08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c, 0x00000000},
4417 + {0x0000aa0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100, 0x00000000},
4418 + {0x0000aa10, 0x00000000, 0x00000000, 0x00058104, 0x00058104, 0x00000000},
4419 + {0x0000aa14, 0x00000000, 0x00000000, 0x00058108, 0x00058108, 0x00000000},
4420 + {0x0000aa18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c, 0x00000000},
4421 + {0x0000aa1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110, 0x00000000},
4422 + {0x0000aa20, 0x00000000, 0x00000000, 0x00058114, 0x00058114, 0x00000000},
4423 + {0x0000aa24, 0x00000000, 0x00000000, 0x00058180, 0x00058180, 0x00000000},
4424 + {0x0000aa28, 0x00000000, 0x00000000, 0x00058184, 0x00058184, 0x00000000},
4425 + {0x0000aa2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188, 0x00000000},
4426 + {0x0000aa30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c, 0x00000000},
4427 + {0x0000aa34, 0x00000000, 0x00000000, 0x00058190, 0x00058190, 0x00000000},
4428 + {0x0000aa38, 0x00000000, 0x00000000, 0x00058194, 0x00058194, 0x00000000},
4429 + {0x0000aa3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0, 0x00000000},
4430 + {0x0000aa40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c, 0x00000000},
4431 + {0x0000aa44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8, 0x00000000},
4432 + {0x0000aa48, 0x00000000, 0x00000000, 0x00058284, 0x00058284, 0x00000000},
4433 + {0x0000aa4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288, 0x00000000},
4434 + {0x0000aa50, 0x00000000, 0x00000000, 0x00058224, 0x00058224, 0x00000000},
4435 + {0x0000aa54, 0x00000000, 0x00000000, 0x00058290, 0x00058290, 0x00000000},
4436 + {0x0000aa58, 0x00000000, 0x00000000, 0x00058300, 0x00058300, 0x00000000},
4437 + {0x0000aa5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304, 0x00000000},
4438 + {0x0000aa60, 0x00000000, 0x00000000, 0x00058308, 0x00058308, 0x00000000},
4439 + {0x0000aa64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c, 0x00000000},
4440 + {0x0000aa68, 0x00000000, 0x00000000, 0x00058380, 0x00058380, 0x00000000},
4441 + {0x0000aa6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384, 0x00000000},
4442 + {0x0000aa70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 0x00000000},
4443 + {0x0000aa74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 0x00000000},
4444 + {0x0000aa78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 0x00000000},
4445 + {0x0000aa7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 0x00000000},
4446 + {0x0000aa80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 0x00000000},
4447 + {0x0000aa84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 0x00000000},
4448 + {0x0000aa88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00, 0x00000000},
4449 + {0x0000aa8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04, 0x00000000},
4450 + {0x0000aa90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08, 0x00000000},
4451 + {0x0000aa94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c, 0x00000000},
4452 + {0x0000aa98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80, 0x00000000},
4453 + {0x0000aa9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84, 0x00000000},
4454 + {0x0000aaa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88, 0x00000000},
4455 + {0x0000aaa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c, 0x00000000},
4456 + {0x0000aaa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90, 0x00000000},
4457 + {0x0000aaac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80, 0x00000000},
4458 + {0x0000aab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84, 0x00000000},
4459 + {0x0000aab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88, 0x00000000},
4460 + {0x0000aab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c, 0x00000000},
4461 + {0x0000aabc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90, 0x00000000},
4462 + {0x0000aac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c, 0x00000000},
4463 + {0x0000aac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310, 0x00000000},
4464 + {0x0000aac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384, 0x00000000},
4465 + {0x0000aacc, 0x00000000, 0x00000000, 0x000db388, 0x000db388, 0x00000000},
4466 + {0x0000aad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324, 0x00000000},
4467 + {0x0000aad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704, 0x00000000},
4468 + {0x0000aad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4, 0x00000000},
4469 + {0x0000aadc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8, 0x00000000},
4470 + {0x0000aae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710, 0x00000000},
4471 + {0x0000aae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714, 0x00000000},
4472 + {0x0000aae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720, 0x00000000},
4473 + {0x0000aaec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724, 0x00000000},
4474 + {0x0000aaf0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728, 0x00000000},
4475 + {0x0000aaf4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c, 0x00000000},
4476 + {0x0000aaf8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0, 0x00000000},
4477 + {0x0000aafc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4, 0x00000000},
4478 + {0x0000ab00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8, 0x00000000},
4479 + {0x0000ab04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0, 0x00000000},
4480 + {0x0000ab08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4, 0x00000000},
4481 + {0x0000ab0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8, 0x00000000},
4482 + {0x0000ab10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5, 0x00000000},
4483 + {0x0000ab14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9, 0x00000000},
4484 + {0x0000ab18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad, 0x00000000},
4485 + {0x0000ab1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1, 0x00000000},
4486 + {0x0000ab20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5, 0x00000000},
4487 + {0x0000ab24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9, 0x00000000},
4488 + {0x0000ab28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5, 0x00000000},
4489 + {0x0000ab2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9, 0x00000000},
4490 + {0x0000ab30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1, 0x00000000},
4491 + {0x0000ab34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5, 0x00000000},
4492 + {0x0000ab38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9, 0x00000000},
4493 + {0x0000ab3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6, 0x00000000},
4494 + {0x0000ab40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca, 0x00000000},
4495 + {0x0000ab44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce, 0x00000000},
4496 + {0x0000ab48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2, 0x00000000},
4497 + {0x0000ab4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6, 0x00000000},
4498 + {0x0000ab50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3, 0x00000000},
4499 + {0x0000ab54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7, 0x00000000},
4500 + {0x0000ab58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb, 0x00000000},
4501 + {0x0000ab5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf, 0x00000000},
4502 + {0x0000ab60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7, 0x00000000},
4503 + {0x0000ab64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4504 + {0x0000ab68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4505 + {0x0000ab6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4506 + {0x0000ab70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4507 + {0x0000ab74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4508 + {0x0000ab78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4509 + {0x0000ab7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4510 + {0x0000ab80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4511 + {0x0000ab84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4512 + {0x0000ab88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4513 + {0x0000ab8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4514 + {0x0000ab90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4515 + {0x0000ab94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4516 + {0x0000ab98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4517 + {0x0000ab9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4518 + {0x0000aba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4519 + {0x0000aba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4520 + {0x0000aba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4521 + {0x0000abac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4522 + {0x0000abb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4523 + {0x0000abb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4524 + {0x0000abb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4525 + {0x0000abbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4526 + {0x0000abc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4527 + {0x0000abc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4528 + {0x0000abc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4529 + {0x0000abcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4530 + {0x0000abd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4531 + {0x0000abd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4532 + {0x0000abd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4533 + {0x0000abdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4534 + {0x0000abe0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4535 + {0x0000abe4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4536 + {0x0000abe8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4537 + {0x0000abec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4538 + {0x0000abf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4539 + {0x0000abf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4540 + {0x0000abf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4541 + {0x0000abfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db, 0x00000000},
4542 + {0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004, 0x00000004},
4543 + {0x0000a20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000, 0x0001f000},
4544 + {0x0000b20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000, 0x0001f000},
4545 + {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
4546 + {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 0x00000000},
4547 + {0x0000a250, 0x0004f000, 0x0004f000, 0x0004a000, 0x0004a000, 0x0004a000},
4548 + {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e},
4549 +};
4550 +
4551 +static const u32 ar9285Common_9285_1_2[][2] = {
4552 + /* Addr allmodes */
4553 + {0x0000000c, 0x00000000},
4554 + {0x00000030, 0x00020045},
4555 + {0x00000034, 0x00000005},
4556 + {0x00000040, 0x00000000},
4557 + {0x00000044, 0x00000008},
4558 + {0x00000048, 0x00000008},
4559 + {0x0000004c, 0x00000010},
4560 + {0x00000050, 0x00000000},
4561 + {0x00000054, 0x0000001f},
4562 + {0x00000800, 0x00000000},
4563 + {0x00000804, 0x00000000},
4564 + {0x00000808, 0x00000000},
4565 + {0x0000080c, 0x00000000},
4566 + {0x00000810, 0x00000000},
4567 + {0x00000814, 0x00000000},
4568 + {0x00000818, 0x00000000},
4569 + {0x0000081c, 0x00000000},
4570 + {0x00000820, 0x00000000},
4571 + {0x00000824, 0x00000000},
4572 + {0x00001040, 0x002ffc0f},
4573 + {0x00001044, 0x002ffc0f},
4574 + {0x00001048, 0x002ffc0f},
4575 + {0x0000104c, 0x002ffc0f},
4576 + {0x00001050, 0x002ffc0f},
4577 + {0x00001054, 0x002ffc0f},
4578 + {0x00001058, 0x002ffc0f},
4579 + {0x0000105c, 0x002ffc0f},
4580 + {0x00001060, 0x002ffc0f},
4581 + {0x00001064, 0x002ffc0f},
4582 + {0x00001230, 0x00000000},
4583 + {0x00001270, 0x00000000},
4584 + {0x00001038, 0x00000000},
4585 + {0x00001078, 0x00000000},
4586 + {0x000010b8, 0x00000000},
4587 + {0x000010f8, 0x00000000},
4588 + {0x00001138, 0x00000000},
4589 + {0x00001178, 0x00000000},
4590 + {0x000011b8, 0x00000000},
4591 + {0x000011f8, 0x00000000},
4592 + {0x00001238, 0x00000000},
4593 + {0x00001278, 0x00000000},
4594 + {0x000012b8, 0x00000000},
4595 + {0x000012f8, 0x00000000},
4596 + {0x00001338, 0x00000000},
4597 + {0x00001378, 0x00000000},
4598 + {0x000013b8, 0x00000000},
4599 + {0x000013f8, 0x00000000},
4600 + {0x00001438, 0x00000000},
4601 + {0x00001478, 0x00000000},
4602 + {0x000014b8, 0x00000000},
4603 + {0x000014f8, 0x00000000},
4604 + {0x00001538, 0x00000000},
4605 + {0x00001578, 0x00000000},
4606 + {0x000015b8, 0x00000000},
4607 + {0x000015f8, 0x00000000},
4608 + {0x00001638, 0x00000000},
4609 + {0x00001678, 0x00000000},
4610 + {0x000016b8, 0x00000000},
4611 + {0x000016f8, 0x00000000},
4612 + {0x00001738, 0x00000000},
4613 + {0x00001778, 0x00000000},
4614 + {0x000017b8, 0x00000000},
4615 + {0x000017f8, 0x00000000},
4616 + {0x0000103c, 0x00000000},
4617 + {0x0000107c, 0x00000000},
4618 + {0x000010bc, 0x00000000},
4619 + {0x000010fc, 0x00000000},
4620 + {0x0000113c, 0x00000000},
4621 + {0x0000117c, 0x00000000},
4622 + {0x000011bc, 0x00000000},
4623 + {0x000011fc, 0x00000000},
4624 + {0x0000123c, 0x00000000},
4625 + {0x0000127c, 0x00000000},
4626 + {0x000012bc, 0x00000000},
4627 + {0x000012fc, 0x00000000},
4628 + {0x0000133c, 0x00000000},
4629 + {0x0000137c, 0x00000000},
4630 + {0x000013bc, 0x00000000},
4631 + {0x000013fc, 0x00000000},
4632 + {0x0000143c, 0x00000000},
4633 + {0x0000147c, 0x00000000},
4634 + {0x00004030, 0x00000002},
4635 + {0x0000403c, 0x00000002},
4636 + {0x00004024, 0x0000001f},
4637 + {0x00004060, 0x00000000},
4638 + {0x00004064, 0x00000000},
4639 + {0x00007010, 0x00000031},
4640 + {0x00007034, 0x00000002},
4641 + {0x00007038, 0x000004c2},
4642 + {0x00008004, 0x00000000},
4643 + {0x00008008, 0x00000000},
4644 + {0x0000800c, 0x00000000},
4645 + {0x00008018, 0x00000700},
4646 + {0x00008020, 0x00000000},
4647 + {0x00008038, 0x00000000},
4648 + {0x0000803c, 0x00000000},
4649 + {0x00008048, 0x00000000},
4650 + {0x00008054, 0x00000000},
4651 + {0x00008058, 0x00000000},
4652 + {0x0000805c, 0x000fc78f},
4653 + {0x00008060, 0x0000000f},
4654 + {0x00008064, 0x00000000},
4655 + {0x00008070, 0x00000000},
4656 + {0x000080c0, 0x2a80001a},
4657 + {0x000080c4, 0x05dc01e0},
4658 + {0x000080c8, 0x1f402710},
4659 + {0x000080cc, 0x01f40000},
4660 + {0x000080d0, 0x00001e00},
4661 + {0x000080d4, 0x00000000},
4662 + {0x000080d8, 0x00400000},
4663 + {0x000080e0, 0xffffffff},
4664 + {0x000080e4, 0x0000ffff},
4665 + {0x000080e8, 0x003f3f3f},
4666 + {0x000080ec, 0x00000000},
4667 + {0x000080f0, 0x00000000},
4668 + {0x000080f4, 0x00000000},
4669 + {0x000080f8, 0x00000000},
4670 + {0x000080fc, 0x00020000},
4671 + {0x00008100, 0x00020000},
4672 + {0x00008104, 0x00000001},
4673 + {0x00008108, 0x00000052},
4674 + {0x0000810c, 0x00000000},
4675 + {0x00008110, 0x00000168},
4676 + {0x00008118, 0x000100aa},
4677 + {0x0000811c, 0x00003210},
4678 + {0x00008120, 0x08f04810},
4679 + {0x00008124, 0x00000000},
4680 + {0x00008128, 0x00000000},
4681 + {0x0000812c, 0x00000000},
4682 + {0x00008130, 0x00000000},
4683 + {0x00008134, 0x00000000},
4684 + {0x00008138, 0x00000000},
4685 + {0x0000813c, 0x00000000},
4686 + {0x00008144, 0xffffffff},
4687 + {0x00008168, 0x00000000},
4688 + {0x0000816c, 0x00000000},
4689 + {0x00008170, 0x32143320},
4690 + {0x00008174, 0xfaa4fa50},
4691 + {0x00008178, 0x00000100},
4692 + {0x0000817c, 0x00000000},
4693 + {0x000081c0, 0x00000000},
4694 + {0x000081d0, 0x0000320a},
4695 + {0x000081ec, 0x00000000},
4696 + {0x000081f0, 0x00000000},
4697 + {0x000081f4, 0x00000000},
4698 + {0x000081f8, 0x00000000},
4699 + {0x000081fc, 0x00000000},
4700 + {0x00008200, 0x00000000},
4701 + {0x00008204, 0x00000000},
4702 + {0x00008208, 0x00000000},
4703 + {0x0000820c, 0x00000000},
4704 + {0x00008210, 0x00000000},
4705 + {0x00008214, 0x00000000},
4706 + {0x00008218, 0x00000000},
4707 + {0x0000821c, 0x00000000},
4708 + {0x00008220, 0x00000000},
4709 + {0x00008224, 0x00000000},
4710 + {0x00008228, 0x00000000},
4711 + {0x0000822c, 0x00000000},
4712 + {0x00008230, 0x00000000},
4713 + {0x00008234, 0x00000000},
4714 + {0x00008238, 0x00000000},
4715 + {0x0000823c, 0x00000000},
4716 + {0x00008240, 0x00100000},
4717 + {0x00008244, 0x0010f400},
4718 + {0x00008248, 0x00000100},
4719 + {0x0000824c, 0x0001e800},
4720 + {0x00008250, 0x00000000},
4721 + {0x00008254, 0x00000000},
4722 + {0x00008258, 0x00000000},
4723 + {0x0000825c, 0x400000ff},
4724 + {0x00008260, 0x00080922},
4725 + {0x00008264, 0x88a00010},
4726 + {0x00008270, 0x00000000},
4727 + {0x00008274, 0x40000000},
4728 + {0x00008278, 0x003e4180},
4729 + {0x0000827c, 0x00000000},
4730 + {0x00008284, 0x0000002c},
4731 + {0x00008288, 0x0000002c},
4732 + {0x0000828c, 0x00000000},
4733 + {0x00008294, 0x00000000},
4734 + {0x00008298, 0x00000000},
4735 + {0x0000829c, 0x00000000},
4736 + {0x00008300, 0x00000040},
4737 + {0x00008314, 0x00000000},
4738 + {0x00008328, 0x00000000},
4739 + {0x0000832c, 0x00000001},
4740 + {0x00008330, 0x00000302},
4741 + {0x00008334, 0x00000e00},
4742 + {0x00008338, 0x00ff0000},
4743 + {0x0000833c, 0x00000000},
4744 + {0x00008340, 0x00010380},
4745 + {0x00008344, 0x00481043},
4746 + {0x00009808, 0x00000000},
4747 + {0x0000980c, 0xafe68e30},
4748 + {0x00009810, 0xfd14e000},
4749 + {0x00009814, 0x9c0a9f6b},
4750 + {0x0000981c, 0x00000000},
4751 + {0x0000982c, 0x0000a000},
4752 + {0x00009830, 0x00000000},
4753 + {0x0000983c, 0x00200400},
4754 + {0x0000984c, 0x0040233c},
4755 + {0x00009854, 0x00000044},
4756 + {0x00009900, 0x00000000},
4757 + {0x00009904, 0x00000000},
4758 + {0x00009908, 0x00000000},
4759 + {0x0000990c, 0x00000000},
4760 + {0x00009910, 0x01002310},
4761 + {0x0000991c, 0x10000fff},
4762 + {0x00009920, 0x04900000},
4763 + {0x00009928, 0x00000001},
4764 + {0x0000992c, 0x00000004},
4765 + {0x00009934, 0x1e1f2022},
4766 + {0x00009938, 0x0a0b0c0d},
4767 + {0x0000993c, 0x00000000},
4768 + {0x00009940, 0x14750604},
4769 + {0x00009948, 0x9280c00a},
4770 + {0x0000994c, 0x00020028},
4771 + {0x00009954, 0x5f3ca3de},
4772 + {0x00009958, 0x2108ecff},
4773 + {0x00009968, 0x000003ce},
4774 + {0x00009970, 0x192bb514},
4775 + {0x00009974, 0x00000000},
4776 + {0x00009978, 0x00000001},
4777 + {0x0000997c, 0x00000000},
4778 + {0x00009980, 0x00000000},
4779 + {0x00009984, 0x00000000},
4780 + {0x00009988, 0x00000000},
4781 + {0x0000998c, 0x00000000},
4782 + {0x00009990, 0x00000000},
4783 + {0x00009994, 0x00000000},
4784 + {0x00009998, 0x00000000},
4785 + {0x0000999c, 0x00000000},
4786 + {0x000099a0, 0x00000000},
4787 + {0x000099a4, 0x00000001},
4788 + {0x000099a8, 0x201fff00},
4789 + {0x000099ac, 0x2def0400},
4790 + {0x000099b0, 0x03051000},
4791 + {0x000099b4, 0x00000820},
4792 + {0x000099dc, 0x00000000},
4793 + {0x000099e0, 0x00000000},
4794 + {0x000099e4, 0xaaaaaaaa},
4795 + {0x000099e8, 0x3c466478},
4796 + {0x000099ec, 0x0cc80caa},
4797 + {0x000099f0, 0x00000000},
4798 + {0x0000a208, 0x803e68c8},
4799 + {0x0000a210, 0x4080a333},
4800 + {0x0000a214, 0x00206c10},
4801 + {0x0000a218, 0x009c4060},
4802 + {0x0000a220, 0x01834061},
4803 + {0x0000a224, 0x00000400},
4804 + {0x0000a228, 0x000003b5},
4805 + {0x0000a22c, 0x00000000},
4806 + {0x0000a234, 0x20202020},
4807 + {0x0000a238, 0x20202020},
4808 + {0x0000a244, 0x00000000},
4809 + {0x0000a248, 0xfffffffc},
4810 + {0x0000a24c, 0x00000000},
4811 + {0x0000a254, 0x00000000},
4812 + {0x0000a258, 0x0ccb5380},
4813 + {0x0000a25c, 0x15151501},
4814 + {0x0000a260, 0xdfa90f01},
4815 + {0x0000a268, 0x00000000},
4816 + {0x0000a26c, 0x0ebae9e6},
4817 + {0x0000d270, 0x0d820820},
4818 + {0x0000d35c, 0x07ffffef},
4819 + {0x0000d360, 0x0fffffe7},
4820 + {0x0000d364, 0x17ffffe5},
4821 + {0x0000d368, 0x1fffffe4},
4822 + {0x0000d36c, 0x37ffffe3},
4823 + {0x0000d370, 0x3fffffe3},
4824 + {0x0000d374, 0x57ffffe3},
4825 + {0x0000d378, 0x5fffffe2},
4826 + {0x0000d37c, 0x7fffffe2},
4827 + {0x0000d380, 0x7f3c7bba},
4828 + {0x0000d384, 0xf3307ff0},
4829 + {0x0000a388, 0x0c000000},
4830 + {0x0000a38c, 0x20202020},
4831 + {0x0000a390, 0x20202020},
4832 + {0x0000a39c, 0x00000001},
4833 + {0x0000a3a0, 0x00000000},
4834 + {0x0000a3a4, 0x00000000},
4835 + {0x0000a3a8, 0x00000000},
4836 + {0x0000a3ac, 0x00000000},
4837 + {0x0000a3b0, 0x00000000},
4838 + {0x0000a3b4, 0x00000000},
4839 + {0x0000a3b8, 0x00000000},
4840 + {0x0000a3bc, 0x00000000},
4841 + {0x0000a3c0, 0x00000000},
4842 + {0x0000a3c4, 0x00000000},
4843 + {0x0000a3cc, 0x20202020},
4844 + {0x0000a3d0, 0x20202020},
4845 + {0x0000a3d4, 0x20202020},
4846 + {0x0000a3e4, 0x00000000},
4847 + {0x0000a3e8, 0x18c43433},
4848 + {0x0000a3ec, 0x00f70081},
4849 + {0x00007800, 0x00140000},
4850 + {0x00007804, 0x0e4548d8},
4851 + {0x00007808, 0x54214514},
4852 + {0x0000780c, 0x02025830},
4853 + {0x00007810, 0x71c0d388},
4854 + {0x0000781c, 0x00000000},
4855 + {0x00007824, 0x00d86fff},
4856 + {0x0000782c, 0x6e36d97b},
4857 + {0x00007834, 0x71400087},
4858 + {0x00007844, 0x000c0db6},
4859 + {0x00007848, 0x6db6246f},
4860 + {0x0000784c, 0x6d9b66db},
4861 + {0x00007850, 0x6d8c6dba},
4862 + {0x00007854, 0x00040000},
4863 + {0x00007858, 0xdb003012},
4864 + {0x0000785c, 0x04924914},
4865 + {0x00007860, 0x21084210},
4866 + {0x00007864, 0xf7d7ffde},
4867 + {0x00007868, 0xc2034080},
4868 + {0x00007870, 0x10142c00},
4869 +};
4870 +
4871 +static const u32 ar9285Modes_high_power_tx_gain_9285_1_2[][6] = {
4872 + {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4873 + {0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000},
4874 + {0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201, 0x00000000},
4875 + {0x0000a30c, 0x00000000, 0x00000000, 0x0000b240, 0x0000b240, 0x00000000},
4876 + {0x0000a310, 0x00000000, 0x00000000, 0x0000d241, 0x0000d241, 0x00000000},
4877 + {0x0000a314, 0x00000000, 0x00000000, 0x0000f600, 0x0000f600, 0x00000000},
4878 + {0x0000a318, 0x00000000, 0x00000000, 0x00012800, 0x00012800, 0x00000000},
4879 + {0x0000a31c, 0x00000000, 0x00000000, 0x00016802, 0x00016802, 0x00000000},
4880 + {0x0000a320, 0x00000000, 0x00000000, 0x0001b805, 0x0001b805, 0x00000000},
4881 + {0x0000a324, 0x00000000, 0x00000000, 0x00021a80, 0x00021a80, 0x00000000},
4882 + {0x0000a328, 0x00000000, 0x00000000, 0x00028b00, 0x00028b00, 0x00000000},
4883 + {0x0000a32c, 0x00000000, 0x00000000, 0x0002ab40, 0x0002ab40, 0x00000000},
4884 + {0x0000a330, 0x00000000, 0x00000000, 0x0002cd80, 0x0002cd80, 0x00000000},
4885 + {0x0000a334, 0x00000000, 0x00000000, 0x00033d82, 0x00033d82, 0x00000000},
4886 + {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
4887 + {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
4888 + {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4889 + {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4890 + {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4891 + {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4892 + {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4893 + {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4894 + {0x00007814, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8},
4895 + {0x00007828, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b},
4896 + {0x00007830, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e},
4897 + {0x00007838, 0xfac68803, 0xfac68803, 0xfac68803, 0xfac68803, 0xfac68803},
4898 + {0x0000783c, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe},
4899 + {0x00007840, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20},
4900 + {0x0000786c, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe},
4901 + {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
4902 + {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a216652, 0x0a216652, 0x0a22a652},
4903 + {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
4904 + {0x0000a27c, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7},
4905 + {0x0000a394, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
4906 + {0x0000a398, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
4907 + {0x0000a3dc, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
4908 + {0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
4909 +};
4910 +
4911 +static const u32 ar9285Modes_original_tx_gain_9285_1_2[][6] = {
4912 + {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4913 + {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000},
4914 + {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000},
4915 + {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608, 0x00000000},
4916 + {0x0000a310, 0x00000000, 0x00000000, 0x00022618, 0x00022618, 0x00000000},
4917 + {0x0000a314, 0x00000000, 0x00000000, 0x0002a6c9, 0x0002a6c9, 0x00000000},
4918 + {0x0000a318, 0x00000000, 0x00000000, 0x00031710, 0x00031710, 0x00000000},
4919 + {0x0000a31c, 0x00000000, 0x00000000, 0x00035718, 0x00035718, 0x00000000},
4920 + {0x0000a320, 0x00000000, 0x00000000, 0x00038758, 0x00038758, 0x00000000},
4921 + {0x0000a324, 0x00000000, 0x00000000, 0x0003c75a, 0x0003c75a, 0x00000000},
4922 + {0x0000a328, 0x00000000, 0x00000000, 0x0004075c, 0x0004075c, 0x00000000},
4923 + {0x0000a32c, 0x00000000, 0x00000000, 0x0004475e, 0x0004475e, 0x00000000},
4924 + {0x0000a330, 0x00000000, 0x00000000, 0x0004679f, 0x0004679f, 0x00000000},
4925 + {0x0000a334, 0x00000000, 0x00000000, 0x000487df, 0x000487df, 0x00000000},
4926 + {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
4927 + {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
4928 + {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4929 + {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4930 + {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4931 + {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4932 + {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4933 + {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4934 + {0x00007814, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8},
4935 + {0x00007828, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b},
4936 + {0x00007830, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e},
4937 + {0x00007838, 0xfac68801, 0xfac68801, 0xfac68801, 0xfac68801, 0xfac68801},
4938 + {0x0000783c, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe},
4939 + {0x00007840, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20},
4940 + {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
4941 + {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
4942 + {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21a652, 0x0a21a652, 0x0a22a652},
4943 + {0x0000a278, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
4944 + {0x0000a27c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c},
4945 + {0x0000a394, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
4946 + {0x0000a398, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
4947 + {0x0000a3dc, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
4948 + {0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
4949 +};
4950 +
4951 +static const u32 ar9285Modes_XE2_0_normal_power[][6] = {
4952 + {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4953 + {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000},
4954 + {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000},
4955 + {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608, 0x00000000},
4956 + {0x0000a310, 0x00000000, 0x00000000, 0x00022618, 0x00022618, 0x00000000},
4957 + {0x0000a314, 0x00000000, 0x00000000, 0x0002a6c9, 0x0002a6c9, 0x00000000},
4958 + {0x0000a318, 0x00000000, 0x00000000, 0x00031710, 0x00031710, 0x00000000},
4959 + {0x0000a31c, 0x00000000, 0x00000000, 0x00035718, 0x00035718, 0x00000000},
4960 + {0x0000a320, 0x00000000, 0x00000000, 0x00038758, 0x00038758, 0x00000000},
4961 + {0x0000a324, 0x00000000, 0x00000000, 0x0003c75a, 0x0003c75a, 0x00000000},
4962 + {0x0000a328, 0x00000000, 0x00000000, 0x0004075c, 0x0004075c, 0x00000000},
4963 + {0x0000a32c, 0x00000000, 0x00000000, 0x0004475e, 0x0004475e, 0x00000000},
4964 + {0x0000a330, 0x00000000, 0x00000000, 0x0004679f, 0x0004679f, 0x00000000},
4965 + {0x0000a334, 0x00000000, 0x00000000, 0x000487df, 0x000487df, 0x00000000},
4966 + {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
4967 + {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
4968 + {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4969 + {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4970 + {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4971 + {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4972 + {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4973 + {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
4974 + {0x00007814, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8},
4975 + {0x00007828, 0x4ad2491b, 0x4ad2491b, 0x2ad2491b, 0x4ad2491b, 0x4ad2491b},
4976 + {0x00007830, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6dbae},
4977 + {0x00007838, 0xdac71441, 0xdac71441, 0xdac71441, 0xdac71441, 0xdac71441},
4978 + {0x0000783c, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe},
4979 + {0x00007840, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c},
4980 + {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
4981 + {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
4982 + {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21a652, 0x0a21a652, 0x0a22a652},
4983 + {0x0000a278, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
4984 + {0x0000a27c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c},
4985 + {0x0000a394, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
4986 + {0x0000a398, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
4987 + {0x0000a3dc, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
4988 + {0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
4989 +};
4990 +
4991 +static const u32 ar9285Modes_XE2_0_high_power[][6] = {
4992 + {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
4993 + {0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000},
4994 + {0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201, 0x00000000},
4995 + {0x0000a30c, 0x00000000, 0x00000000, 0x0000b240, 0x0000b240, 0x00000000},
4996 + {0x0000a310, 0x00000000, 0x00000000, 0x0000d241, 0x0000d241, 0x00000000},
4997 + {0x0000a314, 0x00000000, 0x00000000, 0x0000f600, 0x0000f600, 0x00000000},
4998 + {0x0000a318, 0x00000000, 0x00000000, 0x00012800, 0x00012800, 0x00000000},
4999 + {0x0000a31c, 0x00000000, 0x00000000, 0x00016802, 0x00016802, 0x00000000},
5000 + {0x0000a320, 0x00000000, 0x00000000, 0x0001b805, 0x0001b805, 0x00000000},
5001 + {0x0000a324, 0x00000000, 0x00000000, 0x00021a80, 0x00021a80, 0x00000000},
5002 + {0x0000a328, 0x00000000, 0x00000000, 0x00028b00, 0x00028b00, 0x00000000},
5003 + {0x0000a32c, 0x00000000, 0x00000000, 0x0002ab40, 0x0002ab40, 0x00000000},
5004 + {0x0000a330, 0x00000000, 0x00000000, 0x0002cd80, 0x0002cd80, 0x00000000},
5005 + {0x0000a334, 0x00000000, 0x00000000, 0x00033d82, 0x00033d82, 0x00000000},
5006 + {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e, 0x00000000},
5007 + {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x00000000},
5008 + {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
5009 + {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
5010 + {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
5011 + {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
5012 + {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
5013 + {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x00000000},
5014 + {0x00007814, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8},
5015 + {0x00007828, 0x4ad2491b, 0x4ad2491b, 0x2ad2491b, 0x4ad2491b, 0x4ad2491b},
5016 + {0x00007830, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e},
5017 + {0x00007838, 0xdac71443, 0xdac71443, 0xdac71443, 0xdac71443, 0xdac71443},
5018 + {0x0000783c, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe},
5019 + {0x00007840, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c},
5020 + {0x0000786c, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe},
5021 + {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
5022 + {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a216652, 0x0a216652, 0x0a22a652},
5023 + {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
5024 + {0x0000a27c, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7},
5025 + {0x0000a394, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
5026 + {0x0000a398, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
5027 + {0x0000a3dc, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
5028 + {0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
5029 };
5030
5031 -static const u32 ar9287PciePhy_clkreq_always_on_L1_9287_1_0[][2] = {
5032 +static const u32 ar9285PciePhy_clkreq_always_on_L1_9285_1_2[][2] = {
5033 /* Addr allmodes */
5034 {0x00004040, 0x9248fd00},
5035 {0x00004040, 0x24924924},
5036 @@ -3707,7 +1746,7 @@ static const u32 ar9287PciePhy_clkreq_al
5037 {0x00004044, 0x00000000},
5038 };
5039
5040 -static const u32 ar9287PciePhy_clkreq_off_L1_9287_1_0[][2] = {
5041 +static const u32 ar9285PciePhy_clkreq_off_L1_9285_1_2[][2] = {
5042 /* Addr allmodes */
5043 {0x00004040, 0x9248fd00},
5044 {0x00004040, 0x24924924},