GNU Linux-libre 4.19.264-gnu1
[releases.git] / drivers / net / wireless / mediatek / mt76 / mt76x0 / initvals_phy.h
1 /*
2  * (c) Copyright 2002-2010, Ralink Technology, Inc.
3  * Copyright (C) 2015 Jakub Kicinski <kubakici@wp.pl>
4  * Copyright (C) 2018 Stanislaw Gruszka <stf_xl@wp.pl>
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2
8  * as published by the Free Software Foundation
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU General Public License for more details.
14  */
15
16 #ifndef __MT76X0U_PHY_INITVALS_H
17 #define __MT76X0U_PHY_INITVALS_H
18
19 #define RF_REG_PAIR(bank, reg, value)                           \
20         { (bank) << 16 | (reg), value }
21
22
23 static const struct mt76_reg_pair mt76x0_rf_central_tab[] = {
24 /*
25         Bank 0 - For central blocks: BG, PLL, XTAL, LO, ADC/DAC
26 */
27         { MT_RF(0, 1), 0x01},
28         { MT_RF(0, 2), 0x11},
29
30         /*
31                 R3 ~ R7: VCO Cal.
32         */
33         { MT_RF(0, 3), 0x73}, /* VCO Freq Cal - No Bypass, VCO Amp Cal - No Bypass */
34         { MT_RF(0, 4), 0x30}, /* R4 b<7>=1, VCO cal */
35         { MT_RF(0, 5), 0x00},
36         { MT_RF(0, 6), 0x41}, /* Set the open loop amplitude to middle since bypassing amplitude calibration */
37         { MT_RF(0, 7), 0x00},
38
39         /*
40                 XO
41         */
42         { MT_RF(0,  8), 0x00},
43         { MT_RF(0,  9), 0x00},
44         { MT_RF(0, 10), 0x0C},
45         { MT_RF(0, 11), 0x00},
46         { MT_RF(0, 12), 0x00},
47
48         /*
49                 BG
50         */
51         { MT_RF(0, 13), 0x00},
52         { MT_RF(0, 14), 0x00},
53         { MT_RF(0, 15), 0x00},
54
55         /*
56                 LDO
57         */
58         { MT_RF(0, 19), 0x20},
59         /*
60                 XO
61         */
62         { MT_RF(0, 20), 0x22},
63         { MT_RF(0, 21), 0x12},
64         { MT_RF(0, 23), 0x00},
65         { MT_RF(0, 24), 0x33}, /* See band selection for R24<1:0> */
66         { MT_RF(0, 25), 0x00},
67
68         /*
69                 PLL, See Freq Selection
70         */
71         { MT_RF(0, 26), 0x00},
72         { MT_RF(0, 27), 0x00},
73         { MT_RF(0, 28), 0x00},
74         { MT_RF(0, 29), 0x00},
75         { MT_RF(0, 30), 0x00},
76         { MT_RF(0, 31), 0x00},
77         { MT_RF(0, 32), 0x00},
78         { MT_RF(0, 33), 0x00},
79         { MT_RF(0, 34), 0x00},
80         { MT_RF(0, 35), 0x00},
81         { MT_RF(0, 36), 0x00},
82         { MT_RF(0, 37), 0x00},
83
84         /*
85                 LO Buffer
86         */
87         { MT_RF(0, 38), 0x2F},
88
89         /*
90                 Test Ports
91         */
92         { MT_RF(0, 64), 0x00},
93         { MT_RF(0, 65), 0x80},
94         { MT_RF(0, 66), 0x01},
95         { MT_RF(0, 67), 0x04},
96
97         /*
98                 ADC/DAC
99         */
100         { MT_RF(0, 68), 0x00},
101         { MT_RF(0, 69), 0x08},
102         { MT_RF(0, 70), 0x08},
103         { MT_RF(0, 71), 0x40},
104         { MT_RF(0, 72), 0xD0},
105         { MT_RF(0, 73), 0x93},
106 };
107
108 static const struct mt76_reg_pair mt76x0_rf_2g_channel_0_tab[] = {
109 /*
110         Bank 5 - Channel 0 2G RF registers
111 */
112         /*
113                 RX logic operation
114         */
115         /* RF_R00 Change in SelectBand6590 */
116
117         { MT_RF(5, 2), 0x0C}, /* 5G+2G (MT7610U) */
118         { MT_RF(5, 3), 0x00},
119
120         /*
121                 TX logic operation
122         */
123         { MT_RF(5, 4), 0x00},
124         { MT_RF(5, 5), 0x84},
125         { MT_RF(5, 6), 0x02},
126
127         /*
128                 LDO
129         */
130         { MT_RF(5, 7), 0x00},
131         { MT_RF(5, 8), 0x00},
132         { MT_RF(5, 9), 0x00},
133
134         /*
135                 RX
136         */
137         { MT_RF(5, 10), 0x51},
138         { MT_RF(5, 11), 0x22},
139         { MT_RF(5, 12), 0x22},
140         { MT_RF(5, 13), 0x0F},
141         { MT_RF(5, 14), 0x47}, /* Increase mixer current for more gain */
142         { MT_RF(5, 15), 0x25},
143         { MT_RF(5, 16), 0xC7}, /* Tune LNA2 tank */
144         { MT_RF(5, 17), 0x00},
145         { MT_RF(5, 18), 0x00},
146         { MT_RF(5, 19), 0x30}, /* Improve max Pin */
147         { MT_RF(5, 20), 0x33},
148         { MT_RF(5, 21), 0x02},
149         { MT_RF(5, 22), 0x32}, /* Tune LNA1 tank */
150         { MT_RF(5, 23), 0x00},
151         { MT_RF(5, 24), 0x25},
152         { MT_RF(5, 26), 0x00},
153         { MT_RF(5, 27), 0x12},
154         { MT_RF(5, 28), 0x0F},
155         { MT_RF(5, 29), 0x00},
156
157         /*
158                 LOGEN
159         */
160         { MT_RF(5, 30), 0x51}, /* Tune LOGEN tank */
161         { MT_RF(5, 31), 0x35},
162         { MT_RF(5, 32), 0x31},
163         { MT_RF(5, 33), 0x31},
164         { MT_RF(5, 34), 0x34},
165         { MT_RF(5, 35), 0x03},
166         { MT_RF(5, 36), 0x00},
167
168         /*
169                 TX
170         */
171         { MT_RF(5, 37), 0xDD}, /* Improve 3.2GHz spur */
172         { MT_RF(5, 38), 0xB3},
173         { MT_RF(5, 39), 0x33},
174         { MT_RF(5, 40), 0xB1},
175         { MT_RF(5, 41), 0x71},
176         { MT_RF(5, 42), 0xF2},
177         { MT_RF(5, 43), 0x47},
178         { MT_RF(5, 44), 0x77},
179         { MT_RF(5, 45), 0x0E},
180         { MT_RF(5, 46), 0x10},
181         { MT_RF(5, 47), 0x00},
182         { MT_RF(5, 48), 0x53},
183         { MT_RF(5, 49), 0x03},
184         { MT_RF(5, 50), 0xEF},
185         { MT_RF(5, 51), 0xC7},
186         { MT_RF(5, 52), 0x62},
187         { MT_RF(5, 53), 0x62},
188         { MT_RF(5, 54), 0x00},
189         { MT_RF(5, 55), 0x00},
190         { MT_RF(5, 56), 0x0F},
191         { MT_RF(5, 57), 0x0F},
192         { MT_RF(5, 58), 0x16},
193         { MT_RF(5, 59), 0x16},
194         { MT_RF(5, 60), 0x10},
195         { MT_RF(5, 61), 0x10},
196         { MT_RF(5, 62), 0xD0},
197         { MT_RF(5, 63), 0x6C},
198         { MT_RF(5, 64), 0x58},
199         { MT_RF(5, 65), 0x58},
200         { MT_RF(5, 66), 0xF2},
201         { MT_RF(5, 67), 0xE8},
202         { MT_RF(5, 68), 0xF0},
203         { MT_RF(5, 69), 0xF0},
204         { MT_RF(5, 127), 0x04},
205 };
206
207 static const struct mt76_reg_pair mt76x0_rf_5g_channel_0_tab[] = {
208 /*
209         Bank 6 - Channel 0 5G RF registers
210 */
211         /*
212                 RX logic operation
213         */
214         /* RF_R00 Change in SelectBandmt76x0 */
215
216         { MT_RF(6, 2), 0x0C},
217         { MT_RF(6, 3), 0x00},
218
219         /*
220                 TX logic operation
221         */
222         { MT_RF(6, 4), 0x00},
223         { MT_RF(6, 5), 0x84},
224         { MT_RF(6, 6), 0x02},
225
226         /*
227                 LDO
228         */
229         { MT_RF(6, 7), 0x00},
230         { MT_RF(6, 8), 0x00},
231         { MT_RF(6, 9), 0x00},
232
233         /*
234                 RX
235         */
236         { MT_RF(6, 10), 0x00},
237         { MT_RF(6, 11), 0x01},
238
239         { MT_RF(6, 13), 0x23},
240         { MT_RF(6, 14), 0x00},
241         { MT_RF(6, 15), 0x04},
242         { MT_RF(6, 16), 0x22},
243
244         { MT_RF(6, 18), 0x08},
245         { MT_RF(6, 19), 0x00},
246         { MT_RF(6, 20), 0x00},
247         { MT_RF(6, 21), 0x00},
248         { MT_RF(6, 22), 0xFB},
249
250         /*
251                 LOGEN5G
252         */
253         { MT_RF(6, 25), 0x76},
254         { MT_RF(6, 26), 0x24},
255         { MT_RF(6, 27), 0x04},
256         { MT_RF(6, 28), 0x00},
257         { MT_RF(6, 29), 0x00},
258
259         /*
260                 TX
261         */
262         { MT_RF(6, 37), 0xBB},
263         { MT_RF(6, 38), 0xB3},
264
265         { MT_RF(6, 40), 0x33},
266         { MT_RF(6, 41), 0x33},
267
268         { MT_RF(6, 43), 0x03},
269         { MT_RF(6, 44), 0xB3},
270
271         { MT_RF(6, 46), 0x17},
272         { MT_RF(6, 47), 0x0E},
273         { MT_RF(6, 48), 0x10},
274         { MT_RF(6, 49), 0x07},
275
276         { MT_RF(6, 62), 0x00},
277         { MT_RF(6, 63), 0x00},
278         { MT_RF(6, 64), 0xF1},
279         { MT_RF(6, 65), 0x0F},
280 };
281
282 static const struct mt76_reg_pair mt76x0_rf_vga_channel_0_tab[] = {
283 /*
284         Bank 7 - Channel 0 VGA RF registers
285 */
286         /* E3 CR */
287         { MT_RF(7, 0), 0x47}, /* Allow BBP/MAC to do calibration */
288         { MT_RF(7, 1), 0x00},
289         { MT_RF(7, 2), 0x00},
290         { MT_RF(7, 3), 0x00},
291         { MT_RF(7, 4), 0x00},
292
293         { MT_RF(7, 10), 0x13},
294         { MT_RF(7, 11), 0x0F},
295         { MT_RF(7, 12), 0x13}, /* For dcoc */
296         { MT_RF(7, 13), 0x13}, /* For dcoc */
297         { MT_RF(7, 14), 0x13}, /* For dcoc */
298         { MT_RF(7, 15), 0x20}, /* For dcoc */
299         { MT_RF(7, 16), 0x22}, /* For dcoc */
300
301         { MT_RF(7, 17), 0x7C},
302
303         { MT_RF(7, 18), 0x00},
304         { MT_RF(7, 19), 0x00},
305         { MT_RF(7, 20), 0x00},
306         { MT_RF(7, 21), 0xF1},
307         { MT_RF(7, 22), 0x11},
308         { MT_RF(7, 23), 0xC2},
309         { MT_RF(7, 24), 0x41},
310         { MT_RF(7, 25), 0x20},
311         { MT_RF(7, 26), 0x40},
312         { MT_RF(7, 27), 0xD7},
313         { MT_RF(7, 28), 0xA2},
314         { MT_RF(7, 29), 0x60},
315         { MT_RF(7, 30), 0x49},
316         { MT_RF(7, 31), 0x20},
317         { MT_RF(7, 32), 0x44},
318         { MT_RF(7, 33), 0xC1},
319         { MT_RF(7, 34), 0x60},
320         { MT_RF(7, 35), 0xC0},
321
322         { MT_RF(7, 61), 0x01},
323
324         { MT_RF(7, 72), 0x3C},
325         { MT_RF(7, 73), 0x34},
326         { MT_RF(7, 74), 0x00},
327 };
328
329 static const struct mt76x0_rf_switch_item mt76x0_rf_bw_switch_tab[] = {
330         /*   Bank,              Register,       Bw/Band,        Value */
331         { MT_RF(0, 17),         RF_G_BAND | RF_BW_20,   0x00},
332         { MT_RF(0, 17),         RF_G_BAND | RF_BW_40,   0x00},
333         { MT_RF(0, 17),         RF_A_BAND | RF_BW_20,   0x00},
334         { MT_RF(0, 17),         RF_A_BAND | RF_BW_40,   0x00},
335         { MT_RF(0, 17),         RF_A_BAND | RF_BW_80,   0x00},
336
337         /* TODO: need to check B7.R6 & B7.R7 setting for 2.4G again @20121112 */
338         { MT_RF(7,  6),         RF_G_BAND | RF_BW_20,   0x40},
339         { MT_RF(7,  6),         RF_G_BAND | RF_BW_40,   0x1C},
340         { MT_RF(7,  6),         RF_A_BAND | RF_BW_20,   0x40},
341         { MT_RF(7,  6),         RF_A_BAND | RF_BW_40,   0x20},
342         { MT_RF(7,  6),         RF_A_BAND | RF_BW_80,   0x10},
343
344         { MT_RF(7,  7),         RF_G_BAND | RF_BW_20,   0x40},
345         { MT_RF(7,  7),         RF_G_BAND | RF_BW_40,   0x20},
346         { MT_RF(7,  7),         RF_A_BAND | RF_BW_20,   0x40},
347         { MT_RF(7,  7),         RF_A_BAND | RF_BW_40,   0x20},
348         { MT_RF(7,  7),         RF_A_BAND | RF_BW_80,   0x10},
349
350         { MT_RF(7,  8),         RF_G_BAND | RF_BW_20,   0x03},
351         { MT_RF(7,  8),         RF_G_BAND | RF_BW_40,   0x01},
352         { MT_RF(7,  8),         RF_A_BAND | RF_BW_20,   0x03},
353         { MT_RF(7,  8),         RF_A_BAND | RF_BW_40,   0x01},
354         { MT_RF(7,  8),         RF_A_BAND | RF_BW_80,   0x00},
355
356         /* TODO: need to check B7.R58 & B7.R59 setting for 2.4G again @20121112 */
357         { MT_RF(7, 58),         RF_G_BAND | RF_BW_20,   0x40},
358         { MT_RF(7, 58),         RF_G_BAND | RF_BW_40,   0x40},
359         { MT_RF(7, 58),         RF_A_BAND | RF_BW_20,   0x40},
360         { MT_RF(7, 58),         RF_A_BAND | RF_BW_40,   0x40},
361         { MT_RF(7, 58),         RF_A_BAND | RF_BW_80,   0x10},
362
363         { MT_RF(7, 59),         RF_G_BAND | RF_BW_20,   0x40},
364         { MT_RF(7, 59),         RF_G_BAND | RF_BW_40,   0x40},
365         { MT_RF(7, 59),         RF_A_BAND | RF_BW_20,   0x40},
366         { MT_RF(7, 59),         RF_A_BAND | RF_BW_40,   0x40},
367         { MT_RF(7, 59),         RF_A_BAND | RF_BW_80,   0x10},
368
369         { MT_RF(7, 60),         RF_G_BAND | RF_BW_20,   0xAA},
370         { MT_RF(7, 60),         RF_G_BAND | RF_BW_40,   0xAA},
371         { MT_RF(7, 60),         RF_A_BAND | RF_BW_20,   0xAA},
372         { MT_RF(7, 60),         RF_A_BAND | RF_BW_40,   0xAA},
373         { MT_RF(7, 60),         RF_A_BAND | RF_BW_80,   0xAA},
374
375         { MT_RF(7, 76),         RF_BW_20,       0x40},
376         { MT_RF(7, 76),         RF_BW_40,       0x40},
377         { MT_RF(7, 76),         RF_BW_80,       0x10},
378
379         { MT_RF(7, 77),         RF_BW_20,       0x40},
380         { MT_RF(7, 77),         RF_BW_40,       0x40},
381         { MT_RF(7, 77),         RF_BW_80,       0x10},
382 };
383
384 static const struct mt76x0_rf_switch_item mt76x0_rf_band_switch_tab[] = {
385         /*   Bank,              Register,       Bw/Band,                Value */
386         { MT_RF(0, 16),         RF_G_BAND,              0x20},
387         { MT_RF(0, 16),         RF_A_BAND,              0x20},
388
389         { MT_RF(0, 18),         RF_G_BAND,              0x00},
390         { MT_RF(0, 18),         RF_A_BAND,              0x00},
391
392         { MT_RF(0, 39),         RF_G_BAND,              0x36},
393         { MT_RF(0, 39),         RF_A_BAND_LB,   0x34},
394         { MT_RF(0, 39),         RF_A_BAND_MB,   0x33},
395         { MT_RF(0, 39),         RF_A_BAND_HB,   0x31},
396         { MT_RF(0, 39),         RF_A_BAND_11J,  0x36},
397
398         { MT_RF(6, 12),         RF_A_BAND_LB,   0x44},
399         { MT_RF(6, 12),         RF_A_BAND_MB,   0x44},
400         { MT_RF(6, 12),         RF_A_BAND_HB,   0x55},
401         { MT_RF(6, 12),         RF_A_BAND_11J,  0x44},
402
403         { MT_RF(6, 17),         RF_A_BAND_LB,   0x02},
404         { MT_RF(6, 17),         RF_A_BAND_MB,   0x00},
405         { MT_RF(6, 17),         RF_A_BAND_HB,   0x00},
406         { MT_RF(6, 17),         RF_A_BAND_11J,  0x05},
407
408         { MT_RF(6, 24),         RF_A_BAND_LB,   0xA1},
409         { MT_RF(6, 24),         RF_A_BAND_MB,   0x41},
410         { MT_RF(6, 24),         RF_A_BAND_HB,   0x21},
411         { MT_RF(6, 24),         RF_A_BAND_11J,  0xE1},
412
413         { MT_RF(6, 39),         RF_A_BAND_LB,   0x36},
414         { MT_RF(6, 39),         RF_A_BAND_MB,   0x34},
415         { MT_RF(6, 39),         RF_A_BAND_HB,   0x32},
416         { MT_RF(6, 39),         RF_A_BAND_11J,  0x37},
417
418         { MT_RF(6, 42),         RF_A_BAND_LB,   0xFB},
419         { MT_RF(6, 42),         RF_A_BAND_MB,   0xF3},
420         { MT_RF(6, 42),         RF_A_BAND_HB,   0xEB},
421         { MT_RF(6, 42),         RF_A_BAND_11J,  0xEB},
422
423         /* Move R6-R45, R50~R59 to mt76x0_RF_INT_PA_5G_Channel_0_RegTb/mt76x0_RF_EXT_PA_5G_Channel_0_RegTb */
424
425         { MT_RF(6, 127),        RF_G_BAND,              0x84},
426         { MT_RF(6, 127),        RF_A_BAND,              0x04},
427
428         { MT_RF(7, 5),          RF_G_BAND,              0x40},
429         { MT_RF(7, 5),          RF_A_BAND,              0x00},
430
431         { MT_RF(7, 9),          RF_G_BAND,              0x00},
432         { MT_RF(7, 9),          RF_A_BAND,              0x00},
433
434         { MT_RF(7, 70),         RF_G_BAND,              0x00},
435         { MT_RF(7, 70),         RF_A_BAND,              0x6D},
436
437         { MT_RF(7, 71),         RF_G_BAND,              0x00},
438         { MT_RF(7, 71),         RF_A_BAND,              0xB0},
439
440         { MT_RF(7, 78),         RF_G_BAND,              0x00},
441         { MT_RF(7, 78),         RF_A_BAND,              0x55},
442
443         { MT_RF(7, 79),         RF_G_BAND,              0x00},
444         { MT_RF(7, 79),         RF_A_BAND,              0x55},
445 };
446
447 static const struct mt76x0_freq_item mt76x0_frequency_plan[] = {
448         {1,     RF_G_BAND,      0x02, 0x3F, 0x28, 0xDD, 0xE2, 0x40, 0x02, 0x40, 0x02, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3}, /* Freq 2412 */
449         {2,     RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xE4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA1, 0, 0x30, 0, 0, 0x1}, /* Freq 2417 */
450         {3,     RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xE2, 0x40, 0x07, 0x40, 0x0B, 0, 0, 1, 0x50, 0, 0x30, 0, 0, 0x0}, /* Freq 2422 */
451         {4,     RF_G_BAND,      0x02, 0x3F, 0x28, 0xDD, 0xD4, 0x40, 0x02, 0x40, 0x09, 0, 0, 1, 0x50, 0, 0x30, 0, 0, 0x0}, /* Freq 2427 */
452         {5,     RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA2, 0, 0x30, 0, 0, 0x1}, /* Freq 2432 */
453         {6,     RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x07, 0, 0, 1, 0xA2, 0, 0x30, 0, 0, 0x1}, /* Freq 2437 */
454         {7,     RF_G_BAND,      0x02, 0x3F, 0x28, 0xDD, 0xE2, 0x40, 0x02, 0x40, 0x07, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3}, /* Freq 2442 */
455         {8,     RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA3, 0, 0x30, 0, 0, 0x1}, /* Freq 2447 */
456         {9,     RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xF2, 0x40, 0x07, 0x40, 0x0D, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3}, /* Freq 2452 */
457         {10,    RF_G_BAND,      0x02, 0x3F, 0x28, 0xDD, 0xD4, 0x40, 0x02, 0x40, 0x09, 0, 0, 1, 0x51, 0, 0x30, 0, 0, 0x0}, /* Freq 2457 */
458         {11,    RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA4, 0, 0x30, 0, 0, 0x1}, /* Freq 2462 */
459         {12,    RF_G_BAND,      0x02, 0x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x07, 0, 0, 1, 0xA4, 0, 0x30, 0, 0, 0x1}, /* Freq 2467 */
460         {13,    RF_G_BAND,      0x02, 0x3F, 0x28, 0xDD, 0xF2, 0x40, 0x02, 0x40, 0x02, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 2472 */
461         {14,    RF_G_BAND,      0x02, 0x3F, 0x28, 0xDD, 0xF2, 0x40, 0x02, 0x40, 0x04, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 2484 */
462
463         {183,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x70, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x17, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3}, /* Freq 4915 */
464         {184,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x00, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4920 */
465         {185,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x01, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4925 */
466         {187,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x03, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4935 */
467         {188,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x02, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4940 */
468         {189,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x05, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4945 */
469         {192,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x04, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4960 */
470         {196,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x06, 0, 0, 1, 0x29, 0, 0x30, 0, 0, 0x3}, /* Freq 4980 */
471
472         {36,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x02, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5180 */
473         {37,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x05, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5185 */
474         {38,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x03, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5190 */
475         {39,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x07, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5195 */
476         {40,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x04, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5200 */
477         {41,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x09, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5205 */
478         {42,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x05, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5210 */
479         {43,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0B, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5215 */
480         {44,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x06, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5220 */
481         {45,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0D, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5225 */
482         {46,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x07, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5230 */
483         {47,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0F, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5235 */
484         {48,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x08, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5240 */
485         {49,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x11, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5245 */
486         {50,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x09, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5250 */
487         {51,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x13, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5255 */
488         {52,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x0A, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5260 */
489         {53,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x15, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5265 */
490         {54,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x0B, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5270 */
491         {55,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x70, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x17, 0, 0, 1, 0x2B, 0, 0x30, 0, 0, 0x3}, /* Freq 5275 */
492         {56,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x00, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5280 */
493         {57,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x01, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5285 */
494         {58,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x01, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5290 */
495         {59,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x03, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5295 */
496         {60,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x02, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5300 */
497         {61,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x05, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5305 */
498         {62,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x03, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5310 */
499         {63,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x07, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5315 */
500         {64,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x04, 0, 0, 1, 0x2C, 0, 0x30, 0, 0, 0x3}, /* Freq 5320 */
501
502         {100,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x0A, 0, 0, 1, 0x2D, 0, 0x30, 0, 0, 0x3}, /* Freq 5500 */
503         {101,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x15, 0, 0, 1, 0x2D, 0, 0x30, 0, 0, 0x3}, /* Freq 5505 */
504         {102,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x0B, 0, 0, 1, 0x2D, 0, 0x30, 0, 0, 0x3}, /* Freq 5510 */
505         {103,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x70, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x17, 0, 0, 1, 0x2D, 0, 0x30, 0, 0, 0x3}, /* Freq 5515 */
506         {104,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x00, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5520 */
507         {105,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x01, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5525 */
508         {106,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x01, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5530 */
509         {107,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x03, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5535 */
510         {108,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x02, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5540 */
511         {109,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x05, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5545 */
512         {110,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x03, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5550 */
513         {111,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x07, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5555 */
514         {112,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x04, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5560 */
515         {113,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x09, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5565 */
516         {114,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x05, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5570 */
517         {115,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0B, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5575 */
518         {116,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x06, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5580 */
519         {117,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0D, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5585 */
520         {118,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x07, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5590 */
521         {119,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0F, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5595 */
522         {120,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x08, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5600 */
523         {121,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x11, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5605 */
524         {122,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x09, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5610 */
525         {123,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x13, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5615 */
526         {124,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x0A, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5620 */
527         {125,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x15, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5625 */
528         {126,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x0B, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5630 */
529         {127,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x70, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x17, 0, 0, 1, 0x2E, 0, 0x30, 0, 0, 0x3}, /* Freq 5635 */
530         {128,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x00, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5640 */
531         {129,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x01, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5645 */
532         {130,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x01, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5650 */
533         {131,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x03, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5655 */
534         {132,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x02, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5660 */
535         {133,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x05, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5665 */
536         {134,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x03, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5670 */
537         {135,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x07, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5675 */
538         {136,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x04, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5680 */
539
540         {137,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x09, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5685 */
541         {138,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x05, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5690 */
542         {139,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0B, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5695 */
543         {140,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x06, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5700 */
544         {141,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0D, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5705 */
545         {142,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x07, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5710 */
546         {143,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0F, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5715 */
547         {144,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x08, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5720 */
548         {145,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x11, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5725 */
549         {146,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x09, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5730 */
550         {147,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x13, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5735 */
551         {148,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x0A, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5740 */
552         {149,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x15, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5745 */
553         {150,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x0B, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5750 */
554         {151,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x70, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x17, 0, 0, 1, 0x2F, 0, 0x30, 0, 0, 0x3}, /* Freq 5755 */
555         {152,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x00, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5760 */
556         {153,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x01, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5765 */
557         {154,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x01, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5770 */
558         {155,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x03, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5775 */
559         {156,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x02, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5780 */
560         {157,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x05, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5785 */
561         {158,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x03, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5790 */
562         {159,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x07, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5795 */
563         {160,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x04, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5800 */
564         {161,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x09, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5805 */
565         {162,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x05, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5810 */
566         {163,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0B, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5815 */
567         {164,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x06, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5820 */
568         {165,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0D, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5825 */
569         {166,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0xDD, 0xD2, 0x40, 0x04, 0x40, 0x07, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5830 */
570         {167,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x0F, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5835 */
571         {168,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x08, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5840 */
572         {169,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x11, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5845 */
573         {170,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x09, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5850 */
574         {171,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x13, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5855 */
575         {172,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x30, 0x97, 0xD2, 0x40, 0x04, 0x40, 0x0A, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5860 */
576         {173,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x68, 0xDD, 0xD2, 0x40, 0x10, 0x40, 0x15, 0, 0, 1, 0x30, 0, 0x30, 0, 0, 0x3}, /* Freq 5865 */
577 };
578
579 static const struct mt76x0_freq_item mt76x0_sdm_frequency_plan[] = {
580         {1,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0xCCCC,  0x3}, /* Freq 2412 */
581         {2,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x12222, 0x3}, /* Freq 2417 */
582         {3,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x17777, 0x3}, /* Freq 2422 */
583         {4,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x1CCCC, 0x3}, /* Freq 2427 */
584         {5,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x22222, 0x3}, /* Freq 2432 */
585         {6,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x27777, 0x3}, /* Freq 2437 */
586         {7,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x2CCCC, 0x3}, /* Freq 2442 */
587         {8,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x32222, 0x3}, /* Freq 2447 */
588         {9,     RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x37777, 0x3}, /* Freq 2452 */
589         {10,    RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x3CCCC, 0x3}, /* Freq 2457 */
590         {11,    RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x2222, 0x3}, /* Freq 2462 */
591         {12,    RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x7777, 0x3}, /* Freq 2467 */
592         {13,    RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0xCCCC, 0x3}, /* Freq 2472 */
593         {14,    RF_G_BAND,      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x19999, 0x3}, /* Freq 2484 */
594
595         {183,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x28, 0, 0x0, 0x8, 0x3D555, 0x3}, /* Freq 4915 */
596         {184,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x0,     0x3}, /* Freq 4920 */
597         {185,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x2AAA,  0x3}, /* Freq 4925 */
598         {187,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x8000,  0x3}, /* Freq 4935 */
599         {188,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0xAAAA,  0x3}, /* Freq 4940 */
600         {189,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0xD555,  0x3}, /* Freq 4945 */
601         {192,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x15555, 0x3}, /* Freq 4960 */
602         {196,   (RF_A_BAND | RF_A_BAND_11J), 0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x29, 0, 0x0, 0x8, 0x20000, 0x3}, /* Freq 4980 */
603
604         {36,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0xAAAA,  0x3}, /* Freq 5180 */
605         {37,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0xD555,  0x3}, /* Freq 5185 */
606         {38,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x10000, 0x3}, /* Freq 5190 */
607         {39,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x12AAA, 0x3}, /* Freq 5195 */
608         {40,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x15555, 0x3}, /* Freq 5200 */
609         {41,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x18000, 0x3}, /* Freq 5205 */
610         {42,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x1AAAA, 0x3}, /* Freq 5210 */
611         {43,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x1D555, 0x3}, /* Freq 5215 */
612         {44,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x20000, 0x3}, /* Freq 5220 */
613         {45,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x22AAA, 0x3}, /* Freq 5225 */
614         {46,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x25555, 0x3}, /* Freq 5230 */
615         {47,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x28000, 0x3}, /* Freq 5235 */
616         {48,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x2AAAA, 0x3}, /* Freq 5240 */
617         {49,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x2D555, 0x3}, /* Freq 5245 */
618         {50,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x30000, 0x3}, /* Freq 5250 */
619         {51,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x32AAA, 0x3}, /* Freq 5255 */
620         {52,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x35555, 0x3}, /* Freq 5260 */
621         {53,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x38000, 0x3}, /* Freq 5265 */
622         {54,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x3AAAA, 0x3}, /* Freq 5270 */
623         {55,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2B, 0, 0x0, 0x8, 0x3D555, 0x3}, /* Freq 5275 */
624         {56,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x00000, 0x3}, /* Freq 5280 */
625         {57,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x02AAA, 0x3}, /* Freq 5285 */
626         {58,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x05555, 0x3}, /* Freq 5290 */
627         {59,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x08000, 0x3}, /* Freq 5295 */
628         {60,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x0AAAA, 0x3}, /* Freq 5300 */
629         {61,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x0D555, 0x3}, /* Freq 5305 */
630         {62,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x10000, 0x3}, /* Freq 5310 */
631         {63,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x12AAA, 0x3}, /* Freq 5315 */
632         {64,    (RF_A_BAND | RF_A_BAND_LB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2C, 0, 0x0, 0x8, 0x15555, 0x3}, /* Freq 5320 */
633
634         {100,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2D, 0, 0x0, 0x8, 0x35555, 0x3}, /* Freq 5500 */
635         {101,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2D, 0, 0x0, 0x8, 0x38000, 0x3}, /* Freq 5505 */
636         {102,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2D, 0, 0x0, 0x8, 0x3AAAA, 0x3}, /* Freq 5510 */
637         {103,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2D, 0, 0x0, 0x8, 0x3D555, 0x3}, /* Freq 5515 */
638         {104,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x00000, 0x3}, /* Freq 5520 */
639         {105,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x02AAA, 0x3}, /* Freq 5525 */
640         {106,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x05555, 0x3}, /* Freq 5530 */
641         {107,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x08000, 0x3}, /* Freq 5535 */
642         {108,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x0AAAA, 0x3}, /* Freq 5540 */
643         {109,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x0D555, 0x3}, /* Freq 5545 */
644         {110,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x10000, 0x3}, /* Freq 5550 */
645         {111,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x12AAA, 0x3}, /* Freq 5555 */
646         {112,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x15555, 0x3}, /* Freq 5560 */
647         {113,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x18000, 0x3}, /* Freq 5565 */
648         {114,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x1AAAA, 0x3}, /* Freq 5570 */
649         {115,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x1D555, 0x3}, /* Freq 5575 */
650         {116,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x20000, 0x3}, /* Freq 5580 */
651         {117,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x22AAA, 0x3}, /* Freq 5585 */
652         {118,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x25555, 0x3}, /* Freq 5590 */
653         {119,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x28000, 0x3}, /* Freq 5595 */
654         {120,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x2AAAA, 0x3}, /* Freq 5600 */
655         {121,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x2D555, 0x3}, /* Freq 5605 */
656         {122,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x30000, 0x3}, /* Freq 5610 */
657         {123,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x32AAA, 0x3}, /* Freq 5615 */
658         {124,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x35555, 0x3}, /* Freq 5620 */
659         {125,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x38000, 0x3}, /* Freq 5625 */
660         {126,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x3AAAA, 0x3}, /* Freq 5630 */
661         {127,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2E, 0, 0x0, 0x8, 0x3D555, 0x3}, /* Freq 5635 */
662         {128,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x00000, 0x3}, /* Freq 5640 */
663         {129,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x02AAA, 0x3}, /* Freq 5645 */
664         {130,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x05555, 0x3}, /* Freq 5650 */
665         {131,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x08000, 0x3}, /* Freq 5655 */
666         {132,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x0AAAA, 0x3}, /* Freq 5660 */
667         {133,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x0D555, 0x3}, /* Freq 5665 */
668         {134,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x10000, 0x3}, /* Freq 5670 */
669         {135,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x12AAA, 0x3}, /* Freq 5675 */
670         {136,   (RF_A_BAND | RF_A_BAND_MB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x15555, 0x3}, /* Freq 5680 */
671
672         {137,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x18000, 0x3}, /* Freq 5685 */
673         {138,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x1AAAA, 0x3}, /* Freq 5690 */
674         {139,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x1D555, 0x3}, /* Freq 5695 */
675         {140,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x20000, 0x3}, /* Freq 5700 */
676         {141,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x22AAA, 0x3}, /* Freq 5705 */
677         {142,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x25555, 0x3}, /* Freq 5710 */
678         {143,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x28000, 0x3}, /* Freq 5715 */
679         {144,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x2AAAA, 0x3}, /* Freq 5720 */
680         {145,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x2D555, 0x3}, /* Freq 5725 */
681         {146,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x30000, 0x3}, /* Freq 5730 */
682         {147,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x32AAA, 0x3}, /* Freq 5735 */
683         {148,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x35555, 0x3}, /* Freq 5740 */
684         {149,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x38000, 0x3}, /* Freq 5745 */
685         {150,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x3AAAA, 0x3}, /* Freq 5750 */
686         {151,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x2F, 0, 0x0, 0x8, 0x3D555, 0x3}, /* Freq 5755 */
687         {152,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x00000, 0x3}, /* Freq 5760 */
688         {153,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x02AAA, 0x3}, /* Freq 5765 */
689         {154,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x05555, 0x3}, /* Freq 5770 */
690         {155,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x08000, 0x3}, /* Freq 5775 */
691         {156,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x0AAAA, 0x3}, /* Freq 5780 */
692         {157,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x0D555, 0x3}, /* Freq 5785 */
693         {158,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x10000, 0x3}, /* Freq 5790 */
694         {159,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x12AAA, 0x3}, /* Freq 5795 */
695         {160,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x15555, 0x3}, /* Freq 5800 */
696         {161,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x18000, 0x3}, /* Freq 5805 */
697         {162,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x1AAAA, 0x3}, /* Freq 5810 */
698         {163,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x1D555, 0x3}, /* Freq 5815 */
699         {164,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x20000, 0x3}, /* Freq 5820 */
700         {165,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x22AAA, 0x3}, /* Freq 5825 */
701         {166,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x25555, 0x3}, /* Freq 5830 */
702         {167,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x28000, 0x3}, /* Freq 5835 */
703         {168,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x2AAAA, 0x3}, /* Freq 5840 */
704         {169,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x2D555, 0x3}, /* Freq 5845 */
705         {170,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x30000, 0x3}, /* Freq 5850 */
706         {171,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x32AAA, 0x3}, /* Freq 5855 */
707         {172,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x35555, 0x3}, /* Freq 5860 */
708         {173,   (RF_A_BAND | RF_A_BAND_HB),      0x02, 0x3F, 0x7F, 0xDD, 0xC3, 0x40, 0x0, 0x80, 0x0, 0/*0 -> 1*/, 0, 0, 0x30, 0, 0x0, 0x8, 0x38000, 0x3}, /* Freq 5865 */
709 };
710
711 static const u8 mt76x0_sdm_channel[] = {
712         183, 185, 43, 45, 54, 55, 57, 58, 102, 103, 105, 106, 115, 117, 126, 127, 129, 130, 139, 141, 150, 151, 153, 154, 163, 165
713 };
714
715 static const struct mt76x0_rf_switch_item mt76x0_rf_ext_pa_tab[] = {
716         { MT_RF(6, 45),         RF_A_BAND_LB,   0x63},
717         { MT_RF(6, 45),         RF_A_BAND_MB,   0x43},
718         { MT_RF(6, 45),         RF_A_BAND_HB,   0x33},
719         { MT_RF(6, 45),         RF_A_BAND_11J,  0x73},
720
721         { MT_RF(6, 50),         RF_A_BAND_LB,   0x02},
722         { MT_RF(6, 50),         RF_A_BAND_MB,   0x02},
723         { MT_RF(6, 50),         RF_A_BAND_HB,   0x02},
724         { MT_RF(6, 50),         RF_A_BAND_11J,  0x02},
725
726         { MT_RF(6, 51),         RF_A_BAND_LB,   0x02},
727         { MT_RF(6, 51),         RF_A_BAND_MB,   0x02},
728         { MT_RF(6, 51),         RF_A_BAND_HB,   0x02},
729         { MT_RF(6, 51),         RF_A_BAND_11J,  0x02},
730
731         { MT_RF(6, 52),         RF_A_BAND_LB,   0x08},
732         { MT_RF(6, 52),         RF_A_BAND_MB,   0x08},
733         { MT_RF(6, 52),         RF_A_BAND_HB,   0x08},
734         { MT_RF(6, 52),         RF_A_BAND_11J,  0x08},
735
736         { MT_RF(6, 53),         RF_A_BAND_LB,   0x08},
737         { MT_RF(6, 53),         RF_A_BAND_MB,   0x08},
738         { MT_RF(6, 53),         RF_A_BAND_HB,   0x08},
739         { MT_RF(6, 53),         RF_A_BAND_11J,  0x08},
740
741         { MT_RF(6, 54),         RF_A_BAND_LB,   0x0A},
742         { MT_RF(6, 54),         RF_A_BAND_MB,   0x0A},
743         { MT_RF(6, 54),         RF_A_BAND_HB,   0x0A},
744         { MT_RF(6, 54),         RF_A_BAND_11J,  0x0A},
745
746         { MT_RF(6, 55),         RF_A_BAND_LB,   0x0A},
747         { MT_RF(6, 55),         RF_A_BAND_MB,   0x0A},
748         { MT_RF(6, 55),         RF_A_BAND_HB,   0x0A},
749         { MT_RF(6, 55),         RF_A_BAND_11J,  0x0A},
750
751         { MT_RF(6, 56),         RF_A_BAND_LB,   0x05},
752         { MT_RF(6, 56),         RF_A_BAND_MB,   0x05},
753         { MT_RF(6, 56),         RF_A_BAND_HB,   0x05},
754         { MT_RF(6, 56),         RF_A_BAND_11J,  0x05},
755
756         { MT_RF(6, 57),         RF_A_BAND_LB,   0x05},
757         { MT_RF(6, 57),         RF_A_BAND_MB,   0x05},
758         { MT_RF(6, 57),         RF_A_BAND_HB,   0x05},
759         { MT_RF(6, 57),         RF_A_BAND_11J,  0x05},
760
761         { MT_RF(6, 58),         RF_A_BAND_LB,   0x05},
762         { MT_RF(6, 58),         RF_A_BAND_MB,   0x03},
763         { MT_RF(6, 58),         RF_A_BAND_HB,   0x02},
764         { MT_RF(6, 58),         RF_A_BAND_11J,  0x07},
765
766         { MT_RF(6, 59),         RF_A_BAND_LB,   0x05},
767         { MT_RF(6, 59),         RF_A_BAND_MB,   0x03},
768         { MT_RF(6, 59),         RF_A_BAND_HB,   0x02},
769         { MT_RF(6, 59),         RF_A_BAND_11J,  0x07},
770 };
771
772 #endif