atmel: move under atmel vendor directory
[cascardo/linux.git] / drivers / net / wireless / b43 / radio_2056.c
1 /*
2
3   Broadcom B43 wireless driver
4   IEEE 802.11n 2056 radio device data tables
5
6   Copyright (c) 2010 Rafał Miłecki <zajec5@gmail.com>
7
8   This program is free software; you can redistribute it and/or modify
9   it under the terms of the GNU General Public License as published by
10   the Free Software Foundation; either version 2 of the License, or
11   (at your option) any later version.
12
13   This program is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16   GNU General Public License for more details.
17
18   You should have received a copy of the GNU General Public License
19   along with this program; see the file COPYING.  If not, write to
20   the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
21   Boston, MA 02110-1301, USA.
22
23 */
24
25 #include "b43.h"
26 #include "radio_2056.h"
27 #include "phy_common.h"
28
29 struct b2056_inittab_entry {
30         /* Value to write if we use the 5GHz band. */
31         u16 ghz5;
32         /* Value to write if we use the 2.4GHz band. */
33         u16 ghz2;
34         /* Flags */
35         u8 flags;
36 };
37 #define B2056_INITTAB_ENTRY_OK  0x01
38 #define B2056_INITTAB_UPLOAD    0x02
39 #define UPLOAD          .flags = B2056_INITTAB_ENTRY_OK | B2056_INITTAB_UPLOAD
40 #define NOUPLOAD        .flags = B2056_INITTAB_ENTRY_OK
41
42 struct b2056_inittabs_pts {
43         const struct b2056_inittab_entry *syn;
44         unsigned int syn_length;
45         const struct b2056_inittab_entry *tx;
46         unsigned int tx_length;
47         const struct b2056_inittab_entry *rx;
48         unsigned int rx_length;
49 };
50
51 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_syn[] = {
52         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
53         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
54         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
55         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
56         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
57         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
58         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
59         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
60         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
61         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
62         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
63         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
64         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
65         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
66         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
67         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
68         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
69         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
70         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
71         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
72         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
73         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
74         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
75         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
76         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
77         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
78         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
79         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
80         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
81         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
82         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
83         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
84         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
85         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
86         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
87         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
88         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
89         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
90         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
91         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
92         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
93         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
94         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
95         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
96         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
97         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
98         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
99         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
100         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
101         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
102         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
103         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
104         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
105         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
106         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
107         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
108         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
109         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
110         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
111         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
112         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
113         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
114         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
115         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
116         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
117         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
118         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
119         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
120         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
121         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
122         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
123         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
124         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
125         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
126         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
127         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
128         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
129         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
130         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
131         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
132         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
133         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
134         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
135         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
136         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
137         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
138         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
139         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
140         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
141         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
142         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
143         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
144         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
145         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
146         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
147         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
148         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
149         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
150         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
151         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
152         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
153         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
154         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
155         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
156         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
157         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
158         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
159         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
160         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
161         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
162         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
163         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
164         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
165         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
166         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
167         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
168         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
169         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
170         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
171         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
172         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
173         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
174         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
175         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
176         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
177         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
178         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
179         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
180         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
181         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
182         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
183         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
184         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
185         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
186         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
187         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
188         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
189         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
190         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
191         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
192         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
193         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
194         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
195         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
196         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
197         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
198         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
199         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
200         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
201         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
202         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
203         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
204         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
205         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
206         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
207         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
208         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
209         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
210         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
211         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
212         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
213         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
214         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
215         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
216         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
217         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
218         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
219         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
220         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
221         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
222         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
223         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
224         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
225         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
226         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
227         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
228         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
229         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
230         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
231         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
232         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
233 };
234
235 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_tx[] = {
236         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
237         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
238         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
239         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
240         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
241         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
242         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
243         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
244         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
245         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
246         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
247         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
248         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
249         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
250         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
251         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
252         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
253         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
254         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
255         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
256         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
257         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
258         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
259         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
260         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
261         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
262         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
263         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
264         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
265         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
266         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
267         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
268         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
269         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
270         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
271         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
272         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
273         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
274         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
275         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
276         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
277         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
278         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
279         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
280         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
281         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
282         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
283         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
284         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
285         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
286         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
287         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
288         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
289         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
290         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
291         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
292         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
293         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
294         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
295         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
296         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
297         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
298         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
299         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
300         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
301         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
302         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
303         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
304         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
305         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
306         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
307         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
308         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
309         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
310         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
311         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
312         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
313         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
314         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
315         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
316         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
317         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
318         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
319         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
320         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
321         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
322         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
323         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
324         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
325         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
326         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
327         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
328         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
329         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
330         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
331         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
332         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
333         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
334         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
335         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
336         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
337         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
338         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
339         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
340         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
341         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
342         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
343         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
344         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
345         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
346         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
347         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
348         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
349         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
350         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
351         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
352         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
353         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
354         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
355         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
356         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
357         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
358         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
359         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
360         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
361         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
362         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
363         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
364         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
365         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
366         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
367         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
368         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
369         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
370         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
371         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
372         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
373         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
374         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
375         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
376         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
377         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
378         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
379         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
380         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
381 };
382
383 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_rx[] = {
384         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
385         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
386         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
387         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
388         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
389         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
390         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
391         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
392         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
393         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
394         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
395         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
396         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
397         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
398         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
399         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
400         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
401         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
402         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
403         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
404         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
405         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
406         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
407         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
408         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
409         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
410         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
411         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
412         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
413         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
414         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
415         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
416         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
417         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
418         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
419         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
420         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
421         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
422         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
423         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
424         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
425         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
426         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
427         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
428         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
429         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
430         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
431         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
432         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
433         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
434         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
435         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
436         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
437         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
438         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
439         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
440         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
441         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
442         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
443         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
444         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
445         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
446         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
447         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
448         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
449         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
450         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
451         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
452         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
453         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
454         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
455         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
456         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
457         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
458         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
459         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
460         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
461         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
462         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
463         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
464         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
465         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
466         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
467         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
468         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
469         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
470         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
471         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
472         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
473         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
474         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
475         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
476         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
477         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
478         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
479         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
480         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
481         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
482         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
483         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
484         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
485         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
486         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
487         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
488         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
489         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
490         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
491         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
492         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
493         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
494         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
495         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
496         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
497         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
498         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
499         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
500         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
501         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
502         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
503         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
504         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
505         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
506         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
507         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
508         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
509         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
510         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
511         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
512         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
513         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
514         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
515         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
516         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
517         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
518         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
519         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
520         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
521         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
522         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
523         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
524         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
525         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
526         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
527         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
528         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
529         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
530         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
531 };
532
533 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_syn[] = {
534         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
535         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
536         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
537         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
538         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
539         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
540         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
541         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
542         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
543         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
544         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
545         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
546         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
547         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
548         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
549         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
550         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
551         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
552         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
553         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
554         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
555         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
556         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
557         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
558         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
559         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
560         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
561         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
562         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
563         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
564         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
565         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
566         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
567         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
568         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
569         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
570         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
571         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
572         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
573         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
574         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
575         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
576         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
577         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
578         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
579         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
580         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
581         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
582         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
583         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
584         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
585         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
586         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
587         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
588         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
589         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
590         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
591         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
592         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
593         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
594         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
595         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
596         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
597         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
598         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
599         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
600         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
601         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
602         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
603         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
604         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
605         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
606         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
607         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
608         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
609         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
610         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
611         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
612         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
613         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
614         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
615         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
616         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
617         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
618         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
619         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
620         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
621         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
622         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
623         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
624         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
625         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
626         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
627         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
628         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
629         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
630         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
631         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
632         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
633         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
634         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
635         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
636         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
637         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
638         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
639         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
640         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
641         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
642         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
643         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
644         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
645         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
646         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
647         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
648         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
649         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
650         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
651         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
652         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
653         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
654         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
655         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
656         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
657         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
658         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
659         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
660         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
661         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
662         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
663         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
664         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
665         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
666         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
667         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
668         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
669         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
670         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
671         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
672         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
673         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
674         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
675         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
676         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
677         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
678         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
679         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
680         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
681         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
682         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
683         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
684         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
685         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
686         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
687         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
688         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
689         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
690         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
691         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
692         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
693         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
694         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
695         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
696         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
697         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
698         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
699         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
700         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
701         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
702         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
703         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
704         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
705         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
706         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
707         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
708         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
709         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
710         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
711         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
712         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
713         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
714         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
715 };
716
717 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_tx[] = {
718         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
719         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
720         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
721         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
722         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
723         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
724         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
725         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
726         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
727         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
728         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
729         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
730         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
731         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
732         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
733         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
734         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
735         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
736         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
737         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
738         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
739         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
740         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
741         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
742         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
743         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
744         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
745         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
746         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
747         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
748         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
749         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
750         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
751         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
752         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
753         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
754         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
755         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
756         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
757         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
758         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
759         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
760         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
761         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
762         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
763         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
764         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
765         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
766         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
767         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
768         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
769         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
770         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
771         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
772         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
773         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
774         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
775         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
776         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
777         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
778         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
779         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
780         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
781         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
782         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
783         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
784         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
785         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
786         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
787         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
788         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
789         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
790         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
791         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
792         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
793         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
794         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
795         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
796         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
797         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
798         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
799         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
800         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
801         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
802         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
803         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
804         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
805         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
806         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
807         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
808         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
809         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
810         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
811         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
812         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
813         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
814         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
815         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
816         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
817         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
818         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
819         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
820         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
821         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
822         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
823         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
824         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
825         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
826         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
827         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
828         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
829         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
830         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
831         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
832         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
833         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
834         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
835         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
836         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
837         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
838         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
839         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
840         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
841         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
842         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
843         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
844         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
845         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
846         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
847         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
848         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
849         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
850         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
851         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
852         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
853         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
854         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
855         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
856         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
857         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
858         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
859         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
860         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
861         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
862         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
863 };
864
865 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_rx[] = {
866         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
867         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
868         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
869         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
870         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
871         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
872         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
873         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
874         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
875         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
876         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
877         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
878         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
879         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
880         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
881         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
882         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
883         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
884         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
885         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
886         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
887         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
888         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
889         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
890         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
891         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
892         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
893         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
894         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
895         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
896         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
897         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
898         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
899         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
900         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
901         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
902         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
903         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
904         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
905         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
906         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
907         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
908         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
909         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
910         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
911         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
912         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
913         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
914         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
915         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
916         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
917         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
918         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
919         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
920         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
921         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
922         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
923         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
924         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
925         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
926         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
927         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
928         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
929         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
930         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
931         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
932         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
933         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
934         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
935         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
936         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
937         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
938         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
939         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
940         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
941         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
942         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
943         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
944         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
945         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
946         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
947         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
948         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
949         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
950         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
951         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
952         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
953         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
954         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
955         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
956         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x002f, .ghz2 = 0x002f, UPLOAD, },
957         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
958         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
959         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
960         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
961         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
962         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
963         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
964         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
965         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
966         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
967         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
968         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
969         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
970         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
971         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
972         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
973         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
974         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
975         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
976         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
977         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
978         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
979         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
980         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
981         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
982         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
983         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
984         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
985         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
986         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
987         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
988         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
989         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
990         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
991         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
992         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
993         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
994         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
995         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
996         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
997         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
998         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
999         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1000         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1001         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1002         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1003         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1004         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1005         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1006         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1007         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1008         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1009         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1010         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1011         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1012         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1013 };
1014
1015 static const struct b2056_inittab_entry b2056_inittab_radio_rev5_syn[] = {
1016         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1017         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1018         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1019         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1020         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1021         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1022         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1023         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1024         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1025         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1026         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1027         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1028         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1029         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1030         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1031         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1032         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1033         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1034         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1035         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1036         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1037         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1038         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1039         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1040         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1041         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1042         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1043         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1044         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1045         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1046         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1047         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1048         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1049         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1050         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1051         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1052         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1053         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1054         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1055         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1056         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1057         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1058         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1059         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1060         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1061         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
1062         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1063         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1064         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1065         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1066         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1067         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1068         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1069         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1070         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1071         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1072         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1073         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1074         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1075         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1076         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
1077         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1078         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1079         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1080         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1081         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1082         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1083         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1084         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1085         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1086         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1087         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1088         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1089         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1090         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1091         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1092         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1093         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1094         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
1095         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1096         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1097         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
1098         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
1099         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
1100         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1101         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1102         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1103         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
1104         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1105         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1106         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1107         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1108         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1109         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1110         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1111         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1112         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1113         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1114         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1115         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1116         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1117         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1118         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
1119         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1120         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1121         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1122         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1123         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1124         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1125         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1126         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1127         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1128         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1129         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1130         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
1131         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1132         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
1133         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1134         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1135         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1136         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1137         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1138         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1139         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1140         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1141         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1142         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1143         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1144         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1145         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1146         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1147         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
1148         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1149         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1150         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1151         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1152         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1153         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1154         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1155         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1156         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1157         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1158         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1159         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1160         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1161         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1162         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1163         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1164         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1165         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1166         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1167         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1168         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1169         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1170         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1171         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1172         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1173         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1174         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1175         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1176         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1177         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1178         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1179         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1180         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1181         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1182         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1183         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1184         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1185         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1186         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1187         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1188         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1189         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1190         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1191         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1192         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1193         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1194         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1195         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1196         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1197 };
1198
1199 static const struct b2056_inittab_entry b2056_inittab_radio_rev5_tx[] = {
1200         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1201         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1202         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1203         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1204         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1205         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1206         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1207         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1208         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1209         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1210         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1211         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1212         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1213         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1214         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1215         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1216         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1217         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1218         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1219         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1220         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1221         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1222         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1223         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1224         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1225         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1226         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1227         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1228         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1229         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1230         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1231         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1232         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1233         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1234         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1235         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1236         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1237         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1238         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1239         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1240         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
1241         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1242         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1243         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1244         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1245         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1246         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1247         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1248         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1249         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1250         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1251         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1252         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1253         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1254         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1255         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1256         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
1257         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1258         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1259         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1260         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1261         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1262         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1263         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1264         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1265         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1266         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
1267         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1268         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1269         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1270         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1271         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1272         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1273         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1274         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1275         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
1276         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1277         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1278         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1279         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1280         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1281         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1282         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1283         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1284         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1285         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1286         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
1287         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1288         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1289         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1290         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1291         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1292         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1293         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1294         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1295         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1296         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1297         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1298         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1299         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1300         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1301         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1302         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1303         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1304         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1305         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1306         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1307         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1308         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1309         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1310         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1311         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1312         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1313         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1314         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1315         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1316         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1317         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1318         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1319         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1320         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1321         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1322         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
1323         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1324         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1325         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1326         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1327         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1328         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1329         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1330         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1331         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1332         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1333         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1334         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1335         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1336         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1337         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1338         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1339         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1340         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1341         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1342         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1343         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1344         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1345         [B2056_TX_GMBB_IDAC0]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1346         [B2056_TX_GMBB_IDAC1]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1347         [B2056_TX_GMBB_IDAC2]           = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
1348         [B2056_TX_GMBB_IDAC3]           = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
1349         [B2056_TX_GMBB_IDAC4]           = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
1350         [B2056_TX_GMBB_IDAC5]           = { .ghz5 = 0x0073, .ghz2 = 0x0073, UPLOAD, },
1351         [B2056_TX_GMBB_IDAC6]           = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
1352         [B2056_TX_GMBB_IDAC7]           = { .ghz5 = 0x0075, .ghz2 = 0x0075, UPLOAD, },
1353 };
1354
1355 static const struct b2056_inittab_entry b2056_inittab_radio_rev5_rx[] = {
1356         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1357         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1358         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1359         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1360         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1361         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1362         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1363         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1364         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1365         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1366         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1367         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1368         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1369         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1370         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1371         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1372         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1373         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1374         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1375         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1376         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1377         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1378         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1379         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1380         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1381         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1382         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1383         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1384         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1385         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1386         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1387         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1388         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1389         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1390         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1391         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1392         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1393         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1394         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1395         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1396         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1397         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1398         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1399         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1400         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1401         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1402         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1403         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1404         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1405         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1406         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1407         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1408         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1409         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1410         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1411         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1412         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1413         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1414         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1415         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
1416         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1417         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1418         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1419         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1420         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1421         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1422         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1423         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1424         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1425         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1426         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1427         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1428         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1429         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1430         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1431         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1432         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1433         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1434         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1435         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1436         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1437         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1438         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1439         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1440         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1441         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1442         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1443         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1444         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1445         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1446         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
1447         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1448         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1449         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
1450         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
1451         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1452         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1453         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1454         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1455         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1456         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1457         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1458         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1459         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1460         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1461         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1462         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1463         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1464         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1465         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1466         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1467         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1468         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1469         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1470         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1471         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1472         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1473         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1474         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1475         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1476         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1477         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1478         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1479         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1480         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1481         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1482         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1483         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1484         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1485         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1486         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1487         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1488         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1489         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1490         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1491         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1492         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1493         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1494         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1495         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1496         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1497         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1498         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1499         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1500         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1501         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1502         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1503 };
1504
1505 static const struct b2056_inittab_entry b2056_inittab_radio_rev6_syn[] = {
1506         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1507         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1508         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1509         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1510         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1511         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1512         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1513         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1514         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1515         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1516         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1517         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1518         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1519         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1520         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1521         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1522         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1523         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1524         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1525         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1526         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1527         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1528         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1529         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1530         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1531         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1532         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1533         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1534         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1535         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1536         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1537         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1538         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1539         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1540         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1541         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1542         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1543         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1544         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1545         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1546         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1547         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1548         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1549         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1550         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1551         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
1552         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1553         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1554         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1555         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1556         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1557         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1558         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1559         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1560         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1561         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1562         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1563         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1564         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1565         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1566         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
1567         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1568         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1569         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1570         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1571         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1572         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1573         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1574         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1575         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1576         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1577         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x003f, .ghz2 = 0x003f, UPLOAD, },
1578         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1579         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1580         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1581         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1582         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x002b, .ghz2 = 0x002b, UPLOAD, },
1583         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1584         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
1585         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1586         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1587         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
1588         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
1589         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
1590         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1591         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1592         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1593         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
1594         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1595         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1596         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1597         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1598         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1599         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1600         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1601         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1602         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1603         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1604         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1605         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1606         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1607         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1608         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
1609         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1610         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1611         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1612         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1613         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1614         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1615         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1616         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1617         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1618         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1619         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1620         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
1621         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1622         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
1623         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1624         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1625         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1626         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1627         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1628         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1629         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1630         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1631         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1632         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1633         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1634         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1635         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1636         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1637         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
1638         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1639         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1640         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1641         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1642         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1643         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1644         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1645         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1646         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1647         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1648         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1649         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1650         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1651         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1652         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1653         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1654         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1655         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1656         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1657         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1658         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1659         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1660         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1661         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1662         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1663         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1664         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1665         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1666         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1667         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1668         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1669         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1670         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1671         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1672         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1673         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1674         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1675         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1676         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1677         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1678         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1679         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1680         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1681         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1682         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1683         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1684         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1685         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1686         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1687 };
1688
1689 static const struct b2056_inittab_entry b2056_inittab_radio_rev6_tx[] = {
1690         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1691         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1692         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1693         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1694         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1695         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1696         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1697         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1698         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1699         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1700         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1701         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1702         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1703         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1704         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1705         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1706         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1707         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1708         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1709         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1710         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1711         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1712         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1713         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1714         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1715         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1716         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1717         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1718         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1719         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1720         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1721         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1722         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1723         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1724         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1725         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1726         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1727         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1728         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1729         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1730         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
1731         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1732         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1733         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1734         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1735         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1736         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1737         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1738         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1739         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1740         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
1741         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1742         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1743         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1744         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
1745         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1746         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
1747         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1748         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1749         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1750         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1751         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1752         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1753         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1754         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1755         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1756         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
1757         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1758         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1759         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1760         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1761         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1762         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1763         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1764         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1765         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
1766         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1767         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1768         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1769         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1770         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1771         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1772         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1773         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1774         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1775         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1776         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
1777         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1778         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1779         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1780         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1781         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1782         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1783         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1784         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1785         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1786         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1787         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1788         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1789         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1790         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1791         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1792         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1793         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1794         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1795         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1796         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1797         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1798         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1799         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1800         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1801         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1802         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1803         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1804         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1805         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1806         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1807         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1808         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1809         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1810         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1811         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1812         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
1813         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
1814         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1815         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1816         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1817         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1818         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1819         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1820         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1821         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1822         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1823         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1824         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1825         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1826         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1827         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1828         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1829         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1830         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1831         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1832         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1833         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1834         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1835         [B2056_TX_GMBB_IDAC0]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1836         [B2056_TX_GMBB_IDAC1]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1837         [B2056_TX_GMBB_IDAC2]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1838         [B2056_TX_GMBB_IDAC3]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1839         [B2056_TX_GMBB_IDAC4]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1840         [B2056_TX_GMBB_IDAC5]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1841         [B2056_TX_GMBB_IDAC6]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1842         [B2056_TX_GMBB_IDAC7]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1843 };
1844
1845 static const struct b2056_inittab_entry b2056_inittab_radio_rev6_rx[] = {
1846         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1847         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1848         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1849         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1850         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1851         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1852         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1853         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1854         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1855         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1856         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1857         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1858         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1859         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1860         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1861         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1862         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1863         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1864         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1865         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1866         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1867         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1868         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1869         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1870         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1871         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1872         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1873         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1874         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1875         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1876         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1877         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1878         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1879         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1880         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1881         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1882         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1883         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1884         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1885         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1886         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1887         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1888         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1889         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1890         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1891         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1892         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1893         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1894         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1895         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1896         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1897         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1898         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1899         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1900         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1901         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1902         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1903         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1904         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1905         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
1906         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1907         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1908         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1909         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1910         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1911         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1912         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1913         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1914         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1915         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1916         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1917         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1918         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1919         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1920         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1921         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1922         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1923         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1924         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1925         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1926         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1927         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1928         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1929         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1930         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1931         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1932         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1933         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1934         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1935         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1936         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
1937         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1938         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1939         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
1940         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
1941         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1942         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1943         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1944         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1945         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1946         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1947         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1948         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1949         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1950         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1951         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1952         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1953         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1954         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1955         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1956         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1957         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1958         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1959         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1960         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1961         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1962         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1963         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1964         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1965         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1966         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1967         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1968         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1969         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
1970         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1971         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1972         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1973         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1974         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1975         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1976         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1977         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1978         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1979         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1980         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1981         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1982         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1983         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1984         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1985         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1986         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1987         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1988         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1989         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1990         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1991         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1992         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1993 };
1994
1995 static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_syn[] = {
1996         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1997         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1998         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1999         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2000         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2001         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2002         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2003         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2004         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2005         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2006         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2007         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2008         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2009         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2010         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2011         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2012         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2013         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2014         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2015         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2016         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2017         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2018         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2019         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2020         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2021         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2022         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2023         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2024         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2025         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2026         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2027         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2028         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2029         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2030         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2031         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2032         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2033         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2034         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2035         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2036         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2037         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2038         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2039         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2040         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2041         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
2042         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2043         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2044         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2045         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2046         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2047         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2048         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2049         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2050         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2051         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2052         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2053         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2054         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2055         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2056         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
2057         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2058         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2059         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2060         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2061         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2062         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2063         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2064         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2065         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2066         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2067         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2068         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2069         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2070         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2071         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2072         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2073         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2074         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
2075         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2076         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2077         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2078         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
2079         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
2080         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2081         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2082         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2083         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
2084         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2085         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2086         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2087         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2088         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2089         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2090         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2091         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2092         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2093         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2094         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2095         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2096         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2097         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2098         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
2099         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2100         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2101         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2102         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2103         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2104         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2105         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2106         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2107         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2108         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2109         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2110         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2111         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2112         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
2113         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2114         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2115         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2116         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2117         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2118         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2119         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2120         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2121         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2122         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2123         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2124         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2125         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2126         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2127         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
2128         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2129         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2130         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2131         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2132         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2133         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2134         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2135         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2136         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2137         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2138         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2139         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2140         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2141         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2142         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2143         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2144         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2145         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2146         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2147         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2148         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2149         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2150         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2151         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2152         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2153         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2154         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2155         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2156         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2157         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2158         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2159         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2160         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2161         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2162         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2163         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2164         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2165         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2166         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2167         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2168         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2169         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2170         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2171         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2172         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2173         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2174         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2175         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2176         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2177 };
2178
2179 static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_tx[] = {
2180         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2181         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2182         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2183         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2184         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2185         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2186         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2187         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2188         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2189         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2190         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2191         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2192         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2193         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2194         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2195         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2196         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2197         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2198         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2199         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2200         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2201         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2202         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2203         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2204         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2205         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2206         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2207         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2208         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2209         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2210         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2211         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2212         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2213         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2214         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2215         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2216         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2217         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2218         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2219         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2220         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
2221         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2222         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2223         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2224         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2225         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2226         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2227         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2228         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2229         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2230         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2231         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2232         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2233         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2234         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2235         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2236         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2237         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2238         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2239         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2240         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2241         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2242         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2243         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2244         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2245         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2246         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
2247         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2248         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2249         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2250         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2251         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2252         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2253         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2254         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2255         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
2256         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2257         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2258         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2259         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2260         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2261         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2262         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2263         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2264         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2265         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2266         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
2267         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2268         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2269         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2270         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2271         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2272         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2273         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2274         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2275         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2276         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2277         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2278         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2279         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2280         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2281         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2282         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2283         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2284         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2285         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2286         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2287         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2288         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2289         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2290         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2291         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2292         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2293         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2294         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2295         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2296         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2297         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2298         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2299         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2300         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2301         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2302         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
2303         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2304         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2305         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2306         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2307         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2308         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2309         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2310         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2311         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2312         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2313         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2314         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2315         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2316         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2317         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2318         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2319         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2320         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2321         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2322         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2323         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2324         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2325         [B2056_TX_GMBB_IDAC0]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2326         [B2056_TX_GMBB_IDAC1]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2327         [B2056_TX_GMBB_IDAC2]           = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
2328         [B2056_TX_GMBB_IDAC3]           = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
2329         [B2056_TX_GMBB_IDAC4]           = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
2330         [B2056_TX_GMBB_IDAC5]           = { .ghz5 = 0x0073, .ghz2 = 0x0073, UPLOAD, },
2331         [B2056_TX_GMBB_IDAC6]           = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
2332         [B2056_TX_GMBB_IDAC7]           = { .ghz5 = 0x0075, .ghz2 = 0x0075, UPLOAD, },
2333 };
2334
2335 static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_rx[] = {
2336         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2337         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2338         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2339         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2340         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2341         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2342         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2343         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2344         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2345         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2346         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2347         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2348         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2349         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2350         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2351         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2352         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2353         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2354         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2355         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2356         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2357         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2358         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2359         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2360         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2361         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2362         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2363         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2364         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2365         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2366         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2367         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2368         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2369         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2370         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2371         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2372         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2373         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2374         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2375         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2376         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2377         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2378         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2379         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2380         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2381         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2382         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2383         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2384         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2385         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2386         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2387         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2388         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2389         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2390         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2391         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2392         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2393         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2394         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2395         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2396         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2397         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2398         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2399         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2400         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2401         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2402         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2403         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2404         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2405         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2406         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2407         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2408         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2409         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2410         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2411         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2412         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2413         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2414         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2415         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2416         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2417         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2418         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2419         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2420         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2421         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2422         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2423         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2424         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2425         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2426         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
2427         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2428         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2429         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
2430         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
2431         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2432         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2433         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2434         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2435         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2436         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2437         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2438         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2439         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2440         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2441         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2442         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2443         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2444         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2445         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2446         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2447         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2448         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2449         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2450         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2451         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2452         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2453         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2454         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2455         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2456         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2457         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2458         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2459         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2460         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2461         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2462         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2463         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2464         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2465         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2466         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2467         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2468         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2469         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2470         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2471         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2472         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2473         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2474         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2475         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2476         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2477         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2478         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2479         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2480         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2481         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2482         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2483 };
2484
2485 static const struct b2056_inittab_entry b2056_inittab_radio_rev8_syn[] = {
2486         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2487         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2488         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2489         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2490         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2491         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2492         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2493         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2494         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2495         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2496         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2497         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2498         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2499         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2500         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2501         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2502         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2503         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2504         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2505         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2506         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2507         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2508         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2509         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2510         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2511         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2512         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2513         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2514         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2515         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2516         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2517         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2518         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2519         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2520         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2521         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2522         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2523         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2524         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2525         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2526         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2527         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2528         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2529         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2530         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2531         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
2532         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2533         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2534         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2535         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2536         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2537         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2538         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2539         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2540         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2541         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2542         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2543         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2544         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2545         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2546         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
2547         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2548         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2549         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2550         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2551         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2552         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2553         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2554         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2555         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2556         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2557         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2558         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2559         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2560         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2561         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2562         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2563         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2564         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
2565         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2566         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2567         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2568         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
2569         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
2570         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2571         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2572         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2573         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
2574         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2575         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2576         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2577         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2578         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2579         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2580         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2581         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2582         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2583         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2584         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2585         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2586         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2587         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2588         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
2589         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2590         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2591         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2592         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2593         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2594         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2595         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2596         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2597         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2598         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2599         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2600         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2601         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2602         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
2603         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2604         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2605         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2606         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2607         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2608         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2609         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2610         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2611         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2612         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2613         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2614         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2615         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2616         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2617         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
2618         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2619         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2620         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2621         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2622         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2623         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2624         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2625         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2626         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2627         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2628         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2629         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2630         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2631         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2632         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2633         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2634         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2635         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2636         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2637         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2638         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2639         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2640         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2641         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2642         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2643         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2644         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2645         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2646         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2647         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2648         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2649         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2650         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2651         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2652         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2653         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2654         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2655         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2656         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2657         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2658         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2659         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2660         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2661         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2662         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2663         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2664         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2665         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2666         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2667 };
2668
2669 static const struct b2056_inittab_entry b2056_inittab_radio_rev8_tx[] = {
2670         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2671         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2672         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2673         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2674         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2675         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2676         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2677         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2678         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2679         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2680         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2681         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2682         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2683         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2684         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2685         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2686         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2687         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2688         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2689         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2690         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2691         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2692         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2693         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2694         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2695         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2696         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2697         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2698         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2699         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2700         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2701         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2702         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2703         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2704         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2705         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2706         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2707         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2708         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2709         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2710         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
2711         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2712         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2713         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2714         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2715         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2716         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2717         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2718         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2719         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2720         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2721         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2722         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2723         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2724         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2725         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2726         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2727         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2728         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2729         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2730         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2731         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2732         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2733         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2734         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2735         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2736         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
2737         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2738         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2739         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2740         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2741         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2742         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2743         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2744         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2745         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
2746         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2747         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2748         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2749         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2750         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2751         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2752         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2753         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2754         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2755         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2756         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
2757         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2758         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2759         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2760         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2761         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2762         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2763         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2764         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2765         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2766         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2767         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2768         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2769         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2770         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2771         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2772         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2773         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2774         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2775         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2776         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2777         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2778         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2779         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2780         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2781         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2782         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2783         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2784         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2785         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2786         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2787         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2788         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2789         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2790         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2791         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2792         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
2793         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2794         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2795         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2796         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2797         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2798         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2799         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2800         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2801         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2802         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2803         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2804         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2805         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2806         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2807         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2808         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2809         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2810         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2811         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2812         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2813         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2814         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2815         [B2056_TX_GMBB_IDAC0]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2816         [B2056_TX_GMBB_IDAC1]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2817         [B2056_TX_GMBB_IDAC2]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2818         [B2056_TX_GMBB_IDAC3]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2819         [B2056_TX_GMBB_IDAC4]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2820         [B2056_TX_GMBB_IDAC5]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2821         [B2056_TX_GMBB_IDAC6]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2822         [B2056_TX_GMBB_IDAC7]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2823 };
2824
2825 static const struct b2056_inittab_entry b2056_inittab_radio_rev8_rx[] = {
2826         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2827         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2828         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2829         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2830         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2831         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2832         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2833         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2834         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2835         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2836         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2837         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2838         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2839         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2840         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2841         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2842         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2843         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2844         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2845         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2846         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2847         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2848         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2849         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2850         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2851         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2852         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2853         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2854         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2855         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2856         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2857         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2858         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2859         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2860         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2861         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2862         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2863         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2864         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2865         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2866         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2867         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2868         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2869         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2870         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2871         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2872         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2873         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2874         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2875         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2876         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2877         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2878         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2879         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2880         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2881         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2882         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2883         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2884         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2885         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2886         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2887         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2888         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2889         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2890         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2891         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2892         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2893         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2894         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2895         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2896         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2897         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2898         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2899         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2900         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2901         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2902         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2903         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2904         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2905         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2906         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2907         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2908         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2909         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2910         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2911         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2912         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2913         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2914         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2915         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2916         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
2917         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2918         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2919         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
2920         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
2921         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2922         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2923         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2924         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2925         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2926         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2927         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2928         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2929         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2930         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2931         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2932         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2933         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2934         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2935         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2936         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2937         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2938         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2939         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2940         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2941         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2942         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2943         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2944         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2945         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2946         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2947         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2948         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2949         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
2950         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2951         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2952         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2953         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2954         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2955         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2956         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2957         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2958         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2959         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2960         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2961         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2962         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2963         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2964         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2965         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2966         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2967         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2968         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2969         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2970         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2971         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2972         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2973 };
2974
2975 static const struct b2056_inittab_entry b2056_inittab_radio_rev11_syn[] = {
2976         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
2977         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x003f, .ghz2 = 0x003f, UPLOAD, },
2978         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
2979         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
2980         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x002b, .ghz2 = 0x002b, UPLOAD, },
2981         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2982         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2983         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2984 };
2985
2986 static const struct b2056_inittab_entry b2056_inittab_radio_rev11_tx[] = {
2987         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2988         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2989         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2990         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2991         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2992         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2993         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2994         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2995         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2996         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2997         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2998         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2999         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
3000 };
3001
3002 static const struct b2056_inittab_entry b2056_inittab_radio_rev11_rx[] = {
3003         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
3004         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
3005         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
3006         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
3007         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
3008         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
3009         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
3010         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
3011         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
3012         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
3013         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
3014         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
3015         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
3016         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
3017         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
3018 };
3019
3020 #define INITTABSPTS(prefix) \
3021         static const struct b2056_inittabs_pts prefix = {       \
3022                 .syn            = prefix##_syn,                 \
3023                 .syn_length     = ARRAY_SIZE(prefix##_syn),     \
3024                 .tx             = prefix##_tx,                  \
3025                 .tx_length      = ARRAY_SIZE(prefix##_tx),      \
3026                 .rx             = prefix##_rx,                  \
3027                 .rx_length      = ARRAY_SIZE(prefix##_rx),      \
3028         }
3029
3030 INITTABSPTS(b2056_inittab_phy_rev3);
3031 INITTABSPTS(b2056_inittab_phy_rev4);
3032 INITTABSPTS(b2056_inittab_radio_rev5);
3033 INITTABSPTS(b2056_inittab_radio_rev6);
3034 INITTABSPTS(b2056_inittab_radio_rev7_9);
3035 INITTABSPTS(b2056_inittab_radio_rev8);
3036 INITTABSPTS(b2056_inittab_radio_rev11);
3037
3038 #define RADIOREGS3(r00, r01, r02, r03, r04, r05, r06, r07, r08, r09, \
3039                    r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
3040                    r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \
3041                    r30, r31, r32, r33, r34, r35, r36) \
3042         .radio_syn_pll_vcocal1          = r00,  \
3043         .radio_syn_pll_vcocal2          = r01,  \
3044         .radio_syn_pll_refdiv           = r02,  \
3045         .radio_syn_pll_mmd2             = r03,  \
3046         .radio_syn_pll_mmd1             = r04,  \
3047         .radio_syn_pll_loopfilter1      = r05,  \
3048         .radio_syn_pll_loopfilter2      = r06,  \
3049         .radio_syn_pll_loopfilter3      = r07,  \
3050         .radio_syn_pll_loopfilter4      = r08,  \
3051         .radio_syn_pll_loopfilter5      = r09,  \
3052         .radio_syn_reserved_addr27      = r10,  \
3053         .radio_syn_reserved_addr28      = r11,  \
3054         .radio_syn_reserved_addr29      = r12,  \
3055         .radio_syn_logen_vcobuf1        = r13,  \
3056         .radio_syn_logen_mixer2         = r14,  \
3057         .radio_syn_logen_buf3           = r15,  \
3058         .radio_syn_logen_buf4           = r16,  \
3059         .radio_rx0_lnaa_tune            = r17,  \
3060         .radio_rx0_lnag_tune            = r18,  \
3061         .radio_tx0_intpaa_boost_tune    = r19,  \
3062         .radio_tx0_intpag_boost_tune    = r20,  \
3063         .radio_tx0_pada_boost_tune      = r21,  \
3064         .radio_tx0_padg_boost_tune      = r22,  \
3065         .radio_tx0_pgaa_boost_tune      = r23,  \
3066         .radio_tx0_pgag_boost_tune      = r24,  \
3067         .radio_tx0_mixa_boost_tune      = r25,  \
3068         .radio_tx0_mixg_boost_tune      = r26,  \
3069         .radio_rx1_lnaa_tune            = r27,  \
3070         .radio_rx1_lnag_tune            = r28,  \
3071         .radio_tx1_intpaa_boost_tune    = r29,  \
3072         .radio_tx1_intpag_boost_tune    = r30,  \
3073         .radio_tx1_pada_boost_tune      = r31,  \
3074         .radio_tx1_padg_boost_tune      = r32,  \
3075         .radio_tx1_pgaa_boost_tune      = r33,  \
3076         .radio_tx1_pgag_boost_tune      = r34,  \
3077         .radio_tx1_mixa_boost_tune      = r35,  \
3078         .radio_tx1_mixg_boost_tune      = r36
3079
3080 #define PHYREGS(r0, r1, r2, r3, r4, r5) \
3081         .phy_regs.phy_bw1a      = r0,   \
3082         .phy_regs.phy_bw2       = r1,   \
3083         .phy_regs.phy_bw3       = r2,   \
3084         .phy_regs.phy_bw4       = r3,   \
3085         .phy_regs.phy_bw5       = r4,   \
3086         .phy_regs.phy_bw6       = r5
3087
3088 /* http://bcm-v4.sipsolutions.net/802.11/Radio/2056/ChannelTable */
3089 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_phy_rev3[] = {
3090   {     .freq                   = 4920,
3091         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
3092                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3093                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3094                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3095                    0x00, 0x0b, 0x00, 0xff, 0x00),
3096         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
3097   },
3098   {     .freq                   = 4930,
3099         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
3100                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3101                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3102                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3103                    0x00, 0x0b, 0x00, 0xff, 0x00),
3104         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
3105   },
3106   {     .freq                   = 4940,
3107         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
3108                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3109                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3110                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3111                    0x00, 0x0b, 0x00, 0xff, 0x00),
3112         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
3113   },
3114   {     .freq                   = 4950,
3115         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
3116                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3117                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3118                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3119                    0x00, 0x0b, 0x00, 0xff, 0x00),
3120         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
3121   },
3122   {     .freq                   = 4960,
3123         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
3124                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3125                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3126                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3127                    0x00, 0x0b, 0x00, 0xff, 0x00),
3128         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
3129   },
3130   {     .freq                   = 4970,
3131         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
3132                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3133                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3134                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3135                    0x00, 0x0b, 0x00, 0xff, 0x00),
3136         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
3137   },
3138   {     .freq                   = 4980,
3139         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
3140                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3141                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3142                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3143                    0x00, 0x0b, 0x00, 0xff, 0x00),
3144         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
3145   },
3146   {     .freq                   = 4990,
3147         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
3148                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3149                    0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3150                    0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3151                    0x00, 0x0b, 0x00, 0xff, 0x00),
3152         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
3153   },
3154   {     .freq                   = 5000,
3155         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
3156                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3157                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3158                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3159                    0x00, 0x0b, 0x00, 0xff, 0x00),
3160         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
3161   },
3162   {     .freq                   = 5010,
3163         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
3164                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3165                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3166                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3167                    0x00, 0x0b, 0x00, 0xff, 0x00),
3168         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
3169   },
3170   {     .freq                   = 5020,
3171         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
3172                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3173                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3174                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3175                    0x00, 0x0b, 0x00, 0xff, 0x00),
3176         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
3177   },
3178   {     .freq                   = 5030,
3179         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
3180                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3181                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3182                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3183                    0x00, 0x0b, 0x00, 0xff, 0x00),
3184         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
3185   },
3186   {     .freq                   = 5040,
3187         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
3188                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3189                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3190                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3191                    0x00, 0x0b, 0x00, 0xff, 0x00),
3192         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
3193   },
3194   {     .freq                   = 5050,
3195         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
3196                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3197                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3198                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3199                    0x00, 0x0b, 0x00, 0xff, 0x00),
3200         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
3201   },
3202   {     .freq                   = 5060,
3203         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
3204                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3205                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3206                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3207                    0x00, 0x0b, 0x00, 0xff, 0x00),
3208         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
3209   },
3210   {     .freq                   = 5070,
3211         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
3212                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3213                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3214                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3215                    0x00, 0x0b, 0x00, 0xff, 0x00),
3216         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
3217   },
3218   {     .freq                   = 5080,
3219         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
3220                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3221                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3222                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3223                    0x00, 0x0b, 0x00, 0xff, 0x00),
3224         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
3225   },
3226   {     .freq                   = 5090,
3227         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
3228                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3229                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3230                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3231                    0x00, 0x0b, 0x00, 0xff, 0x00),
3232         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
3233   },
3234   {     .freq                   = 5100,
3235         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
3236                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3237                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3238                    0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3239                    0x00, 0x0b, 0x00, 0xff, 0x00),
3240         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
3241   },
3242   {     .freq                   = 5110,
3243         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
3244                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3245                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3246                    0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3247                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3248         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
3249   },
3250   {     .freq                   = 5120,
3251         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
3252                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3253                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3254                    0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3255                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3256         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
3257   },
3258   {     .freq                   = 5130,
3259         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
3260                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3261                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3262                    0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3263                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3264         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
3265   },
3266   {     .freq                   = 5140,
3267         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
3268                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3269                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3270                    0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3271                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3272         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
3273   },
3274   {     .freq                   = 5160,
3275         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
3276                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3277                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3278                    0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3279                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3280         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
3281   },
3282   {     .freq                   = 5170,
3283         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
3284                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3285                    0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3286                    0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3287                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3288         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
3289   },
3290   {     .freq                   = 5180,
3291         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
3292                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3293                    0xff, 0xef, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3294                    0x00, 0xfc, 0x00, 0xef, 0x00, 0x07, 0x00, 0x7f,
3295                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3296         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
3297   },
3298   {     .freq                   = 5190,
3299         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
3300                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3301                    0xff, 0xef, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3302                    0x00, 0xfc, 0x00, 0xef, 0x00, 0x07, 0x00, 0x7f,
3303                    0x00, 0x0b, 0x00, 0xfc, 0x00),
3304         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
3305   },
3306   {     .freq                   = 5200,
3307         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
3308                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3309                    0xff, 0xef, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3310                    0x00, 0xfc, 0x00, 0xef, 0x00, 0x06, 0x00, 0x7f,
3311                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3312         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
3313   },
3314   {     .freq                   = 5210,
3315         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
3316                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3317                    0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3318                    0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3319                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3320         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
3321   },
3322   {     .freq                   = 5220,
3323         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
3324                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3325                    0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3326                    0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3327                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3328         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
3329   },
3330   {     .freq                   = 5230,
3331         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
3332                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3333                    0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3334                    0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3335                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3336         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
3337   },
3338   {     .freq                   = 5240,
3339         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
3340                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3341                    0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3342                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3343                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3344         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
3345   },
3346   {     .freq                   = 5250,
3347         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
3348                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3349                    0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3350                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3351                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3352         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
3353   },
3354   {     .freq                   = 5260,
3355         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
3356                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3357                    0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3358                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3359                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3360         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
3361   },
3362   {     .freq                   = 5270,
3363         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
3364                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3365                    0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3366                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3367                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3368         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
3369   },
3370   {     .freq                   = 5280,
3371         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
3372                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3373                    0xff, 0xbf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3374                    0x00, 0xfc, 0x00, 0xbf, 0x00, 0x06, 0x00, 0x7f,
3375                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3376         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
3377   },
3378   {     .freq                   = 5290,
3379         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
3380                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3381                    0xff, 0xbf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3382                    0x00, 0xfc, 0x00, 0xbf, 0x00, 0x06, 0x00, 0x7f,
3383                    0x00, 0x0a, 0x00, 0xfc, 0x00),
3384         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
3385   },
3386   {     .freq                   = 5300,
3387         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
3388                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3389                    0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3390                    0x00, 0xfc, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3391                    0x00, 0x09, 0x00, 0xfc, 0x00),
3392         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
3393   },
3394   {     .freq                   = 5310,
3395         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
3396                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3397                    0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3398                    0x00, 0xfa, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3399                    0x00, 0x09, 0x00, 0xfa, 0x00),
3400         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
3401   },
3402   {     .freq                   = 5320,
3403         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
3404                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3405                    0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3406                    0x00, 0xfa, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3407                    0x00, 0x09, 0x00, 0xfa, 0x00),
3408         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
3409   },
3410   {     .freq                   = 5330,
3411         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
3412                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3413                    0xff, 0xaf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3414                    0x00, 0xfa, 0x00, 0xaf, 0x00, 0x05, 0x00, 0x7f,
3415                    0x00, 0x09, 0x00, 0xfa, 0x00),
3416         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
3417   },
3418   {     .freq                   = 5340,
3419         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
3420                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3421                    0xff, 0xaf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3422                    0x00, 0xfa, 0x00, 0xaf, 0x00, 0x05, 0x00, 0x7f,
3423                    0x00, 0x09, 0x00, 0xfa, 0x00),
3424         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
3425   },
3426   {     .freq                   = 5350,
3427         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
3428                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3429                    0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3430                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3431                    0x00, 0x09, 0x00, 0xfa, 0x00),
3432         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
3433   },
3434   {     .freq                   = 5360,
3435         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
3436                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3437                    0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3438                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3439                    0x00, 0x09, 0x00, 0xfa, 0x00),
3440         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
3441   },
3442   {     .freq                   = 5370,
3443         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
3444                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3445                    0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3446                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3447                    0x00, 0x09, 0x00, 0xfa, 0x00),
3448         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
3449   },
3450   {     .freq                   = 5380,
3451         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
3452                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3453                    0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3454                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3455                    0x00, 0x09, 0x00, 0xfa, 0x00),
3456         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
3457   },
3458   {     .freq                   = 5390,
3459         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
3460                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3461                    0xff, 0x8f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3462                    0x00, 0xfa, 0x00, 0x8f, 0x00, 0x05, 0x00, 0x7f,
3463                    0x00, 0x09, 0x00, 0xfa, 0x00),
3464         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
3465   },
3466   {     .freq                   = 5400,
3467         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
3468                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3469                    0xc8, 0x8f, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3470                    0x00, 0xfa, 0x00, 0x8f, 0x00, 0x04, 0x00, 0x7f,
3471                    0x00, 0x08, 0x00, 0xfa, 0x00),
3472         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
3473   },
3474   {     .freq                   = 5410,
3475         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
3476                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3477                    0xc8, 0x8f, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3478                    0x00, 0xfa, 0x00, 0x8f, 0x00, 0x04, 0x00, 0x7f,
3479                    0x00, 0x08, 0x00, 0xfa, 0x00),
3480         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
3481   },
3482   {     .freq                   = 5420,
3483         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
3484                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3485                    0xc8, 0x8e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3486                    0x00, 0xfa, 0x00, 0x8e, 0x00, 0x04, 0x00, 0x7f,
3487                    0x00, 0x08, 0x00, 0xfa, 0x00),
3488         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
3489   },
3490   {     .freq                   = 5430,
3491         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
3492                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3493                    0xc8, 0x8e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3494                    0x00, 0xfa, 0x00, 0x8e, 0x00, 0x04, 0x00, 0x7f,
3495                    0x00, 0x08, 0x00, 0xfa, 0x00),
3496         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
3497   },
3498   {     .freq                   = 5440,
3499         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
3500                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3501                    0xc8, 0x7e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3502                    0x00, 0xfa, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x7f,
3503                    0x00, 0x08, 0x00, 0xfa, 0x00),
3504         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
3505   },
3506   {     .freq                   = 5450,
3507         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
3508                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3509                    0xc8, 0x7d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3510                    0x00, 0xfa, 0x00, 0x7d, 0x00, 0x04, 0x00, 0x7f,
3511                    0x00, 0x08, 0x00, 0xfa, 0x00),
3512         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
3513   },
3514   {     .freq                   = 5460,
3515         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
3516                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3517                    0xc8, 0x6d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3518                    0x00, 0xf8, 0x00, 0x6d, 0x00, 0x04, 0x00, 0x7f,
3519                    0x00, 0x08, 0x00, 0xf8, 0x00),
3520         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
3521   },
3522   {     .freq                   = 5470,
3523         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
3524                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3525                    0xc8, 0x6d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3526                    0x00, 0xf8, 0x00, 0x6d, 0x00, 0x04, 0x00, 0x7f,
3527                    0x00, 0x08, 0x00, 0xf8, 0x00),
3528         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
3529   },
3530   {     .freq                   = 5480,
3531         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
3532                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3533                    0xc8, 0x5d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3534                    0x00, 0xf8, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x7f,
3535                    0x00, 0x08, 0x00, 0xf8, 0x00),
3536         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
3537   },
3538   {     .freq                   = 5490,
3539         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
3540                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3541                    0xc8, 0x5c, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3542                    0x00, 0xf8, 0x00, 0x5c, 0x00, 0x04, 0x00, 0x7f,
3543                    0x00, 0x08, 0x00, 0xf8, 0x00),
3544         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
3545   },
3546   {     .freq                   = 5500,
3547         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
3548                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3549                    0x84, 0x5c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3550                    0x00, 0xf8, 0x00, 0x5c, 0x00, 0x03, 0x00, 0x7f,
3551                    0x00, 0x07, 0x00, 0xf8, 0x00),
3552         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
3553   },
3554   {     .freq                   = 5510,
3555         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
3556                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3557                    0x84, 0x4c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3558                    0x00, 0xf8, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x7f,
3559                    0x00, 0x07, 0x00, 0xf8, 0x00),
3560         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
3561   },
3562   {     .freq                   = 5520,
3563         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
3564                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3565                    0x84, 0x4c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3566                    0x00, 0xf8, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x7f,
3567                    0x00, 0x07, 0x00, 0xf8, 0x00),
3568         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
3569   },
3570   {     .freq                   = 5530,
3571         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
3572                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3573                    0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3574                    0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3575                    0x00, 0x07, 0x00, 0xf8, 0x00),
3576         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
3577   },
3578   {     .freq                   = 5540,
3579         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
3580                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3581                    0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3582                    0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3583                    0x00, 0x07, 0x00, 0xf8, 0x00),
3584         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
3585   },
3586   {     .freq                   = 5550,
3587         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
3588                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3589                    0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3590                    0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3591                    0x00, 0x07, 0x00, 0xf8, 0x00),
3592         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
3593   },
3594   {     .freq                   = 5560,
3595         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
3596                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3597                    0x84, 0x2b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3598                    0x00, 0xf8, 0x00, 0x2b, 0x00, 0x03, 0x00, 0x7f,
3599                    0x00, 0x07, 0x00, 0xf8, 0x00),
3600         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
3601   },
3602   {     .freq                   = 5570,
3603         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
3604                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3605                    0x84, 0x2a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3606                    0x00, 0xf8, 0x00, 0x2a, 0x00, 0x03, 0x00, 0x7f,
3607                    0x00, 0x07, 0x00, 0xf8, 0x00),
3608         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
3609   },
3610   {     .freq                   = 5580,
3611         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
3612                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3613                    0x84, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3614                    0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3615                    0x00, 0x07, 0x00, 0xf8, 0x00),
3616         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
3617   },
3618   {     .freq                   = 5590,
3619         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
3620                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3621                    0x84, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3622                    0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3623                    0x00, 0x07, 0x00, 0xf8, 0x00),
3624         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
3625   },
3626   {     .freq                   = 5600,
3627         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
3628                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3629                    0x70, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3630                    0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3631                    0x00, 0x07, 0x00, 0xf8, 0x00),
3632         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
3633   },
3634   {     .freq                   = 5610,
3635         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
3636                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3637                    0x70, 0x19, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3638                    0x00, 0xf8, 0x00, 0x19, 0x00, 0x03, 0x00, 0x7f,
3639                    0x00, 0x07, 0x00, 0xf8, 0x00),
3640         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
3641   },
3642   {     .freq                   = 5620,
3643         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
3644                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3645                    0x70, 0x19, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3646                    0x00, 0xf8, 0x00, 0x19, 0x00, 0x03, 0x00, 0x7f,
3647                    0x00, 0x07, 0x00, 0xf8, 0x00),
3648         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
3649   },
3650   {     .freq                   = 5630,
3651         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
3652                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3653                    0x70, 0x09, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3654                    0x00, 0xf8, 0x00, 0x09, 0x00, 0x03, 0x00, 0x7f,
3655                    0x00, 0x07, 0x00, 0xf8, 0x00),
3656         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
3657   },
3658   {     .freq                   = 5640,
3659         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
3660                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3661                    0x70, 0x09, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3662                    0x00, 0xf8, 0x00, 0x09, 0x00, 0x03, 0x00, 0x7f,
3663                    0x00, 0x07, 0x00, 0xf8, 0x00),
3664         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
3665   },
3666   {     .freq                   = 5650,
3667         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
3668                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3669                    0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3670                    0x00, 0xf8, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3671                    0x00, 0x07, 0x00, 0xf8, 0x00),
3672         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
3673   },
3674   {     .freq                   = 5660,
3675         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
3676                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3677                    0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3678                    0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3679                    0x00, 0x07, 0x00, 0xf6, 0x00),
3680         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
3681   },
3682   {     .freq                   = 5670,
3683         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
3684                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3685                    0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3686                    0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3687                    0x00, 0x07, 0x00, 0xf6, 0x00),
3688         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
3689   },
3690   {     .freq                   = 5680,
3691         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
3692                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3693                    0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3694                    0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3695                    0x00, 0x07, 0x00, 0xf6, 0x00),
3696         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
3697   },
3698   {     .freq                   = 5690,
3699         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
3700                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3701                    0x70, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3702                    0x00, 0xf6, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
3703                    0x00, 0x07, 0x00, 0xf6, 0x00),
3704         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
3705   },
3706   {     .freq                   = 5700,
3707         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
3708                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3709                    0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3710                    0x00, 0xf6, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3711                    0x00, 0x06, 0x00, 0xf6, 0x00),
3712         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
3713   },
3714   {     .freq                   = 5710,
3715         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
3716                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3717                    0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3718                    0x00, 0xf4, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3719                    0x00, 0x06, 0x00, 0xf4, 0x00),
3720         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
3721   },
3722   {     .freq                   = 5720,
3723         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
3724                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3725                    0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3726                    0x00, 0xf4, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3727                    0x00, 0x06, 0x00, 0xf4, 0x00),
3728         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
3729   },
3730   {     .freq                   = 5725,
3731         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
3732                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3733                    0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3734                    0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3735                    0x00, 0x06, 0x00, 0xf4, 0x00),
3736         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
3737   },
3738   {     .freq                   = 5730,
3739         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
3740                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3741                    0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3742                    0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3743                    0x00, 0x06, 0x00, 0xf4, 0x00),
3744         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
3745   },
3746   {     .freq                   = 5735,
3747         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
3748                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3749                    0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3750                    0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3751                    0x00, 0x06, 0x00, 0xf4, 0x00),
3752         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
3753   },
3754   {     .freq                   = 5740,
3755         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
3756                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3757                    0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3758                    0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3759                    0x00, 0x06, 0x00, 0xf4, 0x00),
3760         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
3761   },
3762   {     .freq                   = 5745,
3763         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
3764                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3765                    0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3766                    0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3767                    0x00, 0x06, 0x00, 0xf4, 0x00),
3768         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
3769   },
3770   {     .freq                   = 5750,
3771         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
3772                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3773                    0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3774                    0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3775                    0x00, 0x06, 0x00, 0xf4, 0x00),
3776         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
3777   },
3778   {     .freq                   = 5755,
3779         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
3780                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3781                    0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3782                    0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3783                    0x00, 0x06, 0x00, 0xf4, 0x00),
3784         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
3785   },
3786   {     .freq                   = 5760,
3787         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
3788                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3789                    0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3790                    0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3791                    0x00, 0x06, 0x00, 0xf4, 0x00),
3792         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
3793   },
3794   {     .freq                   = 5765,
3795         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
3796                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3797                    0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3798                    0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3799                    0x00, 0x06, 0x00, 0xf4, 0x00),
3800         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
3801   },
3802   {     .freq                   = 5770,
3803         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
3804                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3805                    0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3806                    0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3807                    0x00, 0x06, 0x00, 0xf4, 0x00),
3808         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
3809   },
3810   {     .freq                   = 5775,
3811         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
3812                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3813                    0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3814                    0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3815                    0x00, 0x06, 0x00, 0xf4, 0x00),
3816         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
3817   },
3818   {     .freq                   = 5780,
3819         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
3820                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3821                    0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3822                    0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3823                    0x00, 0x06, 0x00, 0xf4, 0x00),
3824         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
3825   },
3826   {     .freq                   = 5785,
3827         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
3828                    0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3829                    0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3830                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3831                    0x00, 0x06, 0x00, 0xf4, 0x00),
3832         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
3833   },
3834   {     .freq                   = 5790,
3835         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
3836                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3837                    0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3838                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3839                    0x00, 0x06, 0x00, 0xf4, 0x00),
3840         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
3841   },
3842   {     .freq                   = 5795,
3843         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
3844                    0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3845                    0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3846                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3847                    0x00, 0x06, 0x00, 0xf4, 0x00),
3848         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
3849   },
3850   {     .freq                   = 5800,
3851         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
3852                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3853                    0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3854                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3855                    0x00, 0x06, 0x00, 0xf4, 0x00),
3856         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
3857   },
3858   {     .freq                   = 5805,
3859         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
3860                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3861                    0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3862                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3863                    0x00, 0x06, 0x00, 0xf4, 0x00),
3864         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
3865   },
3866   {     .freq                   = 5810,
3867         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
3868                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3869                    0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3870                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3871                    0x00, 0x06, 0x00, 0xf4, 0x00),
3872         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
3873   },
3874   {     .freq                   = 5815,
3875         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
3876                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3877                    0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3878                    0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3879                    0x00, 0x06, 0x00, 0xf4, 0x00),
3880         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
3881   },
3882   {     .freq                   = 5820,
3883         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
3884                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3885                    0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3886                    0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3887                    0x00, 0x06, 0x00, 0xf4, 0x00),
3888         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
3889   },
3890   {     .freq                   = 5825,
3891         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
3892                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3893                    0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3894                    0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3895                    0x00, 0x06, 0x00, 0xf4, 0x00),
3896         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
3897   },
3898   {     .freq                   = 5830,
3899         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
3900                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3901                    0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3902                    0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3903                    0x00, 0x06, 0x00, 0xf4, 0x00),
3904         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
3905   },
3906   {     .freq                   = 5840,
3907         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
3908                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3909                    0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3910                    0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3911                    0x00, 0x06, 0x00, 0xf4, 0x00),
3912         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
3913   },
3914   {     .freq                   = 5850,
3915         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
3916                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3917                    0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3918                    0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3919                    0x00, 0x06, 0x00, 0xf4, 0x00),
3920         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
3921   },
3922   {     .freq                   = 5860,
3923         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
3924                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3925                    0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3926                    0x00, 0xf2, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3927                    0x00, 0x06, 0x00, 0xf2, 0x00),
3928         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
3929   },
3930   {     .freq                   = 5870,
3931         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
3932                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3933                    0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3934                    0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3935                    0x00, 0x06, 0x00, 0xf2, 0x00),
3936         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
3937   },
3938   {     .freq                   = 5880,
3939         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
3940                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3941                    0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3942                    0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3943                    0x00, 0x06, 0x00, 0xf2, 0x00),
3944         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
3945   },
3946   {     .freq                   = 5890,
3947         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
3948                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3949                    0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3950                    0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3951                    0x00, 0x06, 0x00, 0xf2, 0x00),
3952         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
3953   },
3954   {     .freq                   = 5900,
3955         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
3956                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
3957                    0x00, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x05,
3958                    0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3959                    0x00, 0x05, 0x00, 0xf2, 0x00),
3960         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
3961   },
3962   {     .freq                   = 5910,
3963         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
3964                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
3965                    0x00, 0x01, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x05,
3966                    0x00, 0xf2, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7f,
3967                    0x00, 0x05, 0x00, 0xf2, 0x00),
3968         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
3969   },
3970   {     .freq                   = 2412,
3971         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
3972                    0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
3973                    0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3974                    0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3975                    0x70, 0x00, 0x0f, 0x00, 0x0f),
3976         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
3977   },
3978   {     .freq                   = 2417,
3979         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
3980                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3981                    0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3982                    0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3983                    0x70, 0x00, 0x0f, 0x00, 0x0f),
3984         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
3985   },
3986   {     .freq                   = 2422,
3987         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
3988                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3989                    0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3990                    0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3991                    0x70, 0x00, 0x0f, 0x00, 0x0f),
3992         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
3993   },
3994   {     .freq                   = 2427,
3995         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
3996                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3997                    0x00, 0x00, 0xfd, 0x00, 0x05, 0x00, 0x70, 0x00,
3998                    0x0f, 0x00, 0x0f, 0x00, 0xfd, 0x00, 0x05, 0x00,
3999                    0x70, 0x00, 0x0f, 0x00, 0x0f),
4000         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
4001   },
4002   {     .freq                   = 2432,
4003         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
4004                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4005                    0x00, 0x00, 0xfb, 0x00, 0x05, 0x00, 0x70, 0x00,
4006                    0x0f, 0x00, 0x0f, 0x00, 0xfb, 0x00, 0x05, 0x00,
4007                    0x70, 0x00, 0x0f, 0x00, 0x0f),
4008         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
4009   },
4010   {     .freq                   = 2437,
4011         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
4012                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4013                    0x00, 0x00, 0xfa, 0x00, 0x05, 0x00, 0x70, 0x00,
4014                    0x0f, 0x00, 0x0f, 0x00, 0xfa, 0x00, 0x05, 0x00,
4015                    0x70, 0x00, 0x0f, 0x00, 0x0f),
4016         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
4017   },
4018   {     .freq                   = 2442,
4019         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
4020                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4021                    0x00, 0x00, 0xf8, 0x00, 0x05, 0x00, 0x70, 0x00,
4022                    0x0f, 0x00, 0x0f, 0x00, 0xf8, 0x00, 0x05, 0x00,
4023                    0x70, 0x00, 0x0f, 0x00, 0x0f),
4024         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
4025   },
4026   {     .freq                   = 2447,
4027         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
4028                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4029                    0x00, 0x00, 0xf7, 0x00, 0x05, 0x00, 0x70, 0x00,
4030                    0x0f, 0x00, 0x0f, 0x00, 0xf7, 0x00, 0x05, 0x00,
4031                    0x70, 0x00, 0x0f, 0x00, 0x0f),
4032         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
4033   },
4034   {     .freq                   = 2452,
4035         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
4036                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4037                    0x00, 0x00, 0xf6, 0x00, 0x05, 0x00, 0x70, 0x00,
4038                    0x0f, 0x00, 0x0f, 0x00, 0xf6, 0x00, 0x05, 0x00,
4039                    0x70, 0x00, 0x0f, 0x00, 0x0f),
4040         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
4041   },
4042   {     .freq                   = 2457,
4043         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
4044                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4045                    0x00, 0x00, 0xf5, 0x00, 0x05, 0x00, 0x70, 0x00,
4046                    0x0f, 0x00, 0x0d, 0x00, 0xf5, 0x00, 0x05, 0x00,
4047                    0x70, 0x00, 0x0f, 0x00, 0x0d),
4048         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
4049   },
4050   {     .freq                   = 2462,
4051         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
4052                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4053                    0x00, 0x00, 0xf4, 0x00, 0x05, 0x00, 0x70, 0x00,
4054                    0x0f, 0x00, 0x0d, 0x00, 0xf4, 0x00, 0x05, 0x00,
4055                    0x70, 0x00, 0x0f, 0x00, 0x0d),
4056         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
4057   },
4058   {     .freq                   = 2467,
4059         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
4060                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4061                    0x00, 0x00, 0xf3, 0x00, 0x05, 0x00, 0x70, 0x00,
4062                    0x0f, 0x00, 0x0d, 0x00, 0xf3, 0x00, 0x05, 0x00,
4063                    0x70, 0x00, 0x0f, 0x00, 0x0d),
4064         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
4065   },
4066   {     .freq                   = 2472,
4067         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
4068                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
4069                    0x00, 0x00, 0xf2, 0x00, 0x05, 0x00, 0x70, 0x00,
4070                    0x0f, 0x00, 0x0d, 0x00, 0xf2, 0x00, 0x05, 0x00,
4071                    0x70, 0x00, 0x0f, 0x00, 0x0d),
4072         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
4073   },
4074   {     .freq                   = 2484,
4075         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
4076                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
4077                    0x00, 0x00, 0xf0, 0x00, 0x05, 0x00, 0x70, 0x00,
4078                    0x0f, 0x00, 0x0d, 0x00, 0xf0, 0x00, 0x05, 0x00,
4079                    0x70, 0x00, 0x0f, 0x00, 0x0d),
4080         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
4081   },
4082 };
4083
4084 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_phy_rev4[] = {
4085   {     .freq                   = 4920,
4086         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
4087                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4088                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4089                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4090                    0x00, 0x0f, 0x00, 0xff, 0x00),
4091         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
4092   },
4093   {     .freq                   = 4930,
4094         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
4095                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4096                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4097                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4098                    0x00, 0x0f, 0x00, 0xff, 0x00),
4099         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
4100   },
4101   {     .freq                   = 4940,
4102         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
4103                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4104                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4105                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4106                    0x00, 0x0f, 0x00, 0xff, 0x00),
4107         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
4108   },
4109   {     .freq                   = 4950,
4110         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
4111                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4112                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4113                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4114                    0x00, 0x0f, 0x00, 0xff, 0x00),
4115         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
4116   },
4117   {     .freq                   = 4960,
4118         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
4119                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4120                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4121                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4122                    0x00, 0x0f, 0x00, 0xff, 0x00),
4123         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
4124   },
4125   {     .freq                   = 4970,
4126         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
4127                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4128                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4129                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4130                    0x00, 0x0f, 0x00, 0xff, 0x00),
4131         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
4132   },
4133   {     .freq                   = 4980,
4134         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
4135                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4136                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4137                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4138                    0x00, 0x0f, 0x00, 0xff, 0x00),
4139         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
4140   },
4141   {     .freq                   = 4990,
4142         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
4143                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4144                    0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4145                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4146                    0x00, 0x0f, 0x00, 0xff, 0x00),
4147         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
4148   },
4149   {     .freq                   = 5000,
4150         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
4151                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4152                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4153                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4154                    0x00, 0x0f, 0x00, 0xff, 0x00),
4155         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
4156   },
4157   {     .freq                   = 5010,
4158         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
4159                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4160                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4161                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4162                    0x00, 0x0f, 0x00, 0xff, 0x00),
4163         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
4164   },
4165   {     .freq                   = 5020,
4166         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
4167                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4168                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4169                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4170                    0x00, 0x0f, 0x00, 0xff, 0x00),
4171         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
4172   },
4173   {     .freq                   = 5030,
4174         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
4175                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4176                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4177                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4178                    0x00, 0x0f, 0x00, 0xff, 0x00),
4179         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
4180   },
4181   {     .freq                   = 5040,
4182         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
4183                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4184                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4185                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4186                    0x00, 0x0f, 0x00, 0xff, 0x00),
4187         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
4188   },
4189   {     .freq                   = 5050,
4190         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
4191                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4192                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4193                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4194                    0x00, 0x0f, 0x00, 0xff, 0x00),
4195         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
4196   },
4197   {     .freq                   = 5060,
4198         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
4199                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4200                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4201                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4202                    0x00, 0x0f, 0x00, 0xff, 0x00),
4203         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
4204   },
4205   {     .freq                   = 5070,
4206         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
4207                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4208                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4209                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4210                    0x00, 0x0f, 0x00, 0xff, 0x00),
4211         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
4212   },
4213   {     .freq                   = 5080,
4214         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
4215                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4216                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4217                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4218                    0x00, 0x0f, 0x00, 0xff, 0x00),
4219         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
4220   },
4221   {     .freq                   = 5090,
4222         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
4223                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4224                    0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4225                    0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4226                    0x00, 0x0f, 0x00, 0xff, 0x00),
4227         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
4228   },
4229   {     .freq                   = 5100,
4230         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
4231                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4232                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4233                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4234                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4235         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
4236   },
4237   {     .freq                   = 5110,
4238         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
4239                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4240                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4241                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4242                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4243         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
4244   },
4245   {     .freq                   = 5120,
4246         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
4247                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4248                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4249                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4250                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4251         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
4252   },
4253   {     .freq                   = 5130,
4254         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
4255                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4256                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4257                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4258                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4259         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
4260   },
4261   {     .freq                   = 5140,
4262         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
4263                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4264                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4265                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4266                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4267         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
4268   },
4269   {     .freq                   = 5160,
4270         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
4271                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4272                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4273                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4274                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4275         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
4276   },
4277   {     .freq                   = 5170,
4278         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
4279                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4280                    0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4281                    0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4282                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4283         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
4284   },
4285   {     .freq                   = 5180,
4286         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
4287                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4288                    0xff, 0xef, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4289                    0x00, 0xfe, 0x00, 0xef, 0x00, 0x0c, 0x00, 0x7f,
4290                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4291         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
4292   },
4293   {     .freq                   = 5190,
4294         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
4295                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4296                    0xff, 0xef, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4297                    0x00, 0xfe, 0x00, 0xef, 0x00, 0x0c, 0x00, 0x7f,
4298                    0x00, 0x0f, 0x00, 0xfe, 0x00),
4299         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
4300   },
4301   {     .freq                   = 5200,
4302         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
4303                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4304                    0xff, 0xef, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4305                    0x00, 0xfc, 0x00, 0xef, 0x00, 0x0a, 0x00, 0x7f,
4306                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4307         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
4308   },
4309   {     .freq                   = 5210,
4310         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
4311                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4312                    0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4313                    0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4314                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4315         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
4316   },
4317   {     .freq                   = 5220,
4318         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
4319                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4320                    0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4321                    0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4322                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4323         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
4324   },
4325   {     .freq                   = 5230,
4326         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
4327                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4328                    0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4329                    0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4330                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4331         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
4332   },
4333   {     .freq                   = 5240,
4334         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
4335                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4336                    0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4337                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4338                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4339         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
4340   },
4341   {     .freq                   = 5250,
4342         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
4343                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4344                    0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4345                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4346                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4347         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
4348   },
4349   {     .freq                   = 5260,
4350         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
4351                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4352                    0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4353                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4354                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4355         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
4356   },
4357   {     .freq                   = 5270,
4358         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
4359                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4360                    0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4361                    0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4362                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4363         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
4364   },
4365   {     .freq                   = 5280,
4366         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
4367                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4368                    0xff, 0xbf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4369                    0x00, 0xfc, 0x00, 0xbf, 0x00, 0x0a, 0x00, 0x7f,
4370                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4371         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
4372   },
4373   {     .freq                   = 5290,
4374         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
4375                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4376                    0xff, 0xbf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4377                    0x00, 0xfc, 0x00, 0xbf, 0x00, 0x0a, 0x00, 0x7f,
4378                    0x00, 0x0f, 0x00, 0xfc, 0x00),
4379         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
4380   },
4381   {     .freq                   = 5300,
4382         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
4383                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4384                    0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4385                    0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4386                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4387         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
4388   },
4389   {     .freq                   = 5310,
4390         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
4391                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4392                    0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4393                    0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4394                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4395         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
4396   },
4397   {     .freq                   = 5320,
4398         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
4399                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4400                    0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4401                    0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4402                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4403         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
4404   },
4405   {     .freq                   = 5330,
4406         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
4407                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4408                    0xff, 0xaf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4409                    0x00, 0xfa, 0x00, 0xaf, 0x00, 0x08, 0x00, 0x7f,
4410                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4411         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
4412   },
4413   {     .freq                   = 5340,
4414         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
4415                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4416                    0xff, 0xaf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4417                    0x00, 0xfa, 0x00, 0xaf, 0x00, 0x08, 0x00, 0x7f,
4418                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4419         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
4420   },
4421   {     .freq                   = 5350,
4422         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
4423                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4424                    0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4425                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4426                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4427         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
4428   },
4429   {     .freq                   = 5360,
4430         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
4431                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4432                    0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4433                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4434                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4435         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
4436   },
4437   {     .freq                   = 5370,
4438         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
4439                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4440                    0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4441                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4442                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4443         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
4444   },
4445   {     .freq                   = 5380,
4446         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
4447                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4448                    0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4449                    0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4450                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4451         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
4452   },
4453   {     .freq                   = 5390,
4454         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
4455                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4456                    0xff, 0x8f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4457                    0x00, 0xfa, 0x00, 0x8f, 0x00, 0x08, 0x00, 0x7f,
4458                    0x00, 0x0f, 0x00, 0xfa, 0x00),
4459         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
4460   },
4461   {     .freq                   = 5400,
4462         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
4463                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4464                    0xc8, 0x8f, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4465                    0x00, 0xf8, 0x00, 0x8f, 0x00, 0x07, 0x00, 0x7f,
4466                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4467         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
4468   },
4469   {     .freq                   = 5410,
4470         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
4471                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4472                    0xc8, 0x8f, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4473                    0x00, 0xf8, 0x00, 0x8f, 0x00, 0x07, 0x00, 0x7f,
4474                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4475         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
4476   },
4477   {     .freq                   = 5420,
4478         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
4479                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4480                    0xc8, 0x8e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4481                    0x00, 0xf8, 0x00, 0x8e, 0x00, 0x07, 0x00, 0x7f,
4482                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4483         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
4484   },
4485   {     .freq                   = 5430,
4486         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
4487                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4488                    0xc8, 0x8e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4489                    0x00, 0xf8, 0x00, 0x8e, 0x00, 0x07, 0x00, 0x7f,
4490                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4491         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
4492   },
4493   {     .freq                   = 5440,
4494         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
4495                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4496                    0xc8, 0x7e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4497                    0x00, 0xf8, 0x00, 0x7e, 0x00, 0x07, 0x00, 0x7f,
4498                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4499         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
4500   },
4501   {     .freq                   = 5450,
4502         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
4503                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4504                    0xc8, 0x7d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4505                    0x00, 0xf8, 0x00, 0x7d, 0x00, 0x07, 0x00, 0x7f,
4506                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4507         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
4508   },
4509   {     .freq                   = 5460,
4510         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
4511                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4512                    0xc8, 0x6d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4513                    0x00, 0xf8, 0x00, 0x6d, 0x00, 0x07, 0x00, 0x7f,
4514                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4515         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
4516   },
4517   {     .freq                   = 5470,
4518         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
4519                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4520                    0xc8, 0x6d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4521                    0x00, 0xf8, 0x00, 0x6d, 0x00, 0x07, 0x00, 0x7f,
4522                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4523         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
4524   },
4525   {     .freq                   = 5480,
4526         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
4527                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4528                    0xc8, 0x5d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4529                    0x00, 0xf8, 0x00, 0x5d, 0x00, 0x07, 0x00, 0x7f,
4530                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4531         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
4532   },
4533   {     .freq                   = 5490,
4534         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
4535                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4536                    0xc8, 0x5c, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4537                    0x00, 0xf8, 0x00, 0x5c, 0x00, 0x07, 0x00, 0x7f,
4538                    0x00, 0x0f, 0x00, 0xf8, 0x00),
4539         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
4540   },
4541   {     .freq                   = 5500,
4542         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
4543                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4544                    0x84, 0x5c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4545                    0x00, 0xf6, 0x00, 0x5c, 0x00, 0x06, 0x00, 0x7f,
4546                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4547         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
4548   },
4549   {     .freq                   = 5510,
4550         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
4551                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4552                    0x84, 0x4c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4553                    0x00, 0xf6, 0x00, 0x4c, 0x00, 0x06, 0x00, 0x7f,
4554                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4555         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
4556   },
4557   {     .freq                   = 5520,
4558         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
4559                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4560                    0x84, 0x4c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4561                    0x00, 0xf6, 0x00, 0x4c, 0x00, 0x06, 0x00, 0x7f,
4562                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4563         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
4564   },
4565   {     .freq                   = 5530,
4566         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
4567                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4568                    0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4569                    0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4570                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4571         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
4572   },
4573   {     .freq                   = 5540,
4574         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
4575                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4576                    0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4577                    0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4578                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4579         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
4580   },
4581   {     .freq                   = 5550,
4582         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
4583                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4584                    0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4585                    0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4586                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4587         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
4588   },
4589   {     .freq                   = 5560,
4590         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
4591                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4592                    0x84, 0x2b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4593                    0x00, 0xf6, 0x00, 0x2b, 0x00, 0x06, 0x00, 0x7f,
4594                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4595         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
4596   },
4597   {     .freq                   = 5570,
4598         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
4599                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4600                    0x84, 0x2a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4601                    0x00, 0xf6, 0x00, 0x2a, 0x00, 0x06, 0x00, 0x7f,
4602                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4603         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
4604   },
4605   {     .freq                   = 5580,
4606         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
4607                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4608                    0x84, 0x1a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4609                    0x00, 0xf6, 0x00, 0x1a, 0x00, 0x06, 0x00, 0x7f,
4610                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4611         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
4612   },
4613   {     .freq                   = 5590,
4614         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
4615                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4616                    0x84, 0x1a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4617                    0x00, 0xf6, 0x00, 0x1a, 0x00, 0x06, 0x00, 0x7f,
4618                    0x00, 0x0d, 0x00, 0xf6, 0x00),
4619         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
4620   },
4621   {     .freq                   = 5600,
4622         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
4623                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4624                    0x70, 0x1a, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4625                    0x00, 0xf4, 0x00, 0x1a, 0x00, 0x04, 0x00, 0x7f,
4626                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4627         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
4628   },
4629   {     .freq                   = 5610,
4630         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
4631                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4632                    0x70, 0x19, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4633                    0x00, 0xf4, 0x00, 0x19, 0x00, 0x04, 0x00, 0x7f,
4634                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4635         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
4636   },
4637   {     .freq                   = 5620,
4638         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
4639                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4640                    0x70, 0x19, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4641                    0x00, 0xf4, 0x00, 0x19, 0x00, 0x04, 0x00, 0x7f,
4642                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4643         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
4644   },
4645   {     .freq                   = 5630,
4646         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
4647                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4648                    0x70, 0x09, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4649                    0x00, 0xf4, 0x00, 0x09, 0x00, 0x04, 0x00, 0x7f,
4650                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4651         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
4652   },
4653   {     .freq                   = 5640,
4654         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
4655                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4656                    0x70, 0x09, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4657                    0x00, 0xf4, 0x00, 0x09, 0x00, 0x04, 0x00, 0x7f,
4658                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4659         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
4660   },
4661   {     .freq                   = 5650,
4662         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
4663                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4664                    0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4665                    0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4666                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4667         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
4668   },
4669   {     .freq                   = 5660,
4670         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
4671                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4672                    0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4673                    0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4674                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4675         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
4676   },
4677   {     .freq                   = 5670,
4678         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
4679                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4680                    0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4681                    0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4682                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4683         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
4684   },
4685   {     .freq                   = 5680,
4686         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
4687                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4688                    0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4689                    0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4690                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4691         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
4692   },
4693   {     .freq                   = 5690,
4694         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
4695                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4696                    0x70, 0x07, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4697                    0x00, 0xf4, 0x00, 0x07, 0x00, 0x04, 0x00, 0x7f,
4698                    0x00, 0x0b, 0x00, 0xf4, 0x00),
4699         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
4700   },
4701   {     .freq                   = 5700,
4702         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
4703                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4704                    0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4705                    0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4706                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4707         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
4708   },
4709   {     .freq                   = 5710,
4710         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
4711                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4712                    0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4713                    0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4714                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4715         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
4716   },
4717   {     .freq                   = 5720,
4718         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
4719                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4720                    0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4721                    0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4722                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4723         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
4724   },
4725   {     .freq                   = 5725,
4726         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
4727                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4728                    0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4729                    0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4730                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4731         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
4732   },
4733   {     .freq                   = 5730,
4734         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
4735                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4736                    0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4737                    0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4738                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4739         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
4740   },
4741   {     .freq                   = 5735,
4742         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
4743                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4744                    0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4745                    0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4746                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4747         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
4748   },
4749   {     .freq                   = 5740,
4750         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
4751                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4752                    0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4753                    0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4754                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4755         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
4756   },
4757   {     .freq                   = 5745,
4758         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
4759                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4760                    0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4761                    0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4762                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4763         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
4764   },
4765   {     .freq                   = 5750,
4766         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
4767                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4768                    0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4769                    0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4770                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4771         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
4772   },
4773   {     .freq                   = 5755,
4774         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
4775                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4776                    0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4777                    0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4778                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4779         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
4780   },
4781   {     .freq                   = 5760,
4782         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
4783                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4784                    0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4785                    0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4786                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4787         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
4788   },
4789   {     .freq                   = 5765,
4790         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
4791                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4792                    0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4793                    0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4794                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4795         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
4796   },
4797   {     .freq                   = 5770,
4798         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
4799                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4800                    0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4801                    0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4802                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4803         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
4804   },
4805   {     .freq                   = 5775,
4806         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
4807                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4808                    0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4809                    0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4810                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4811         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
4812   },
4813   {     .freq                   = 5780,
4814         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
4815                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4816                    0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4817                    0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4818                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4819         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
4820   },
4821   {     .freq                   = 5785,
4822         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
4823                    0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4824                    0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4825                    0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4826                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4827         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
4828   },
4829   {     .freq                   = 5790,
4830         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
4831                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4832                    0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4833                    0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4834                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4835         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
4836   },
4837   {     .freq                   = 5795,
4838         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
4839                    0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4840                    0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4841                    0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4842                    0x00, 0x0a, 0x00, 0xf2, 0x00),
4843         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
4844   },
4845   {     .freq                   = 5800,
4846         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
4847                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4848                    0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4849                    0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4850                    0x00, 0x09, 0x00, 0xf0, 0x00),
4851         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
4852   },
4853   {     .freq                   = 5805,
4854         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
4855                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4856                    0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4857                    0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4858                    0x00, 0x09, 0x00, 0xf0, 0x00),
4859         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
4860   },
4861   {     .freq                   = 5810,
4862         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
4863                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4864                    0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4865                    0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4866                    0x00, 0x09, 0x00, 0xf0, 0x00),
4867         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
4868   },
4869   {     .freq                   = 5815,
4870         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
4871                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4872                    0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4873                    0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4874                    0x00, 0x09, 0x00, 0xf0, 0x00),
4875         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
4876   },
4877   {     .freq                   = 5820,
4878         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
4879                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4880                    0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4881                    0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4882                    0x00, 0x09, 0x00, 0xf0, 0x00),
4883         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
4884   },
4885   {     .freq                   = 5825,
4886         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
4887                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4888                    0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4889                    0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4890                    0x00, 0x09, 0x00, 0xf0, 0x00),
4891         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
4892   },
4893   {     .freq                   = 5830,
4894         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
4895                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4896                    0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4897                    0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4898                    0x00, 0x09, 0x00, 0xf0, 0x00),
4899         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
4900   },
4901   {     .freq                   = 5840,
4902         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
4903                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4904                    0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4905                    0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4906                    0x00, 0x09, 0x00, 0xf0, 0x00),
4907         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
4908   },
4909   {     .freq                   = 5850,
4910         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
4911                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4912                    0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4913                    0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4914                    0x00, 0x09, 0x00, 0xf0, 0x00),
4915         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
4916   },
4917   {     .freq                   = 5860,
4918         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
4919                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4920                    0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4921                    0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4922                    0x00, 0x09, 0x00, 0xf0, 0x00),
4923         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
4924   },
4925   {     .freq                   = 5870,
4926         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
4927                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4928                    0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4929                    0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4930                    0x00, 0x09, 0x00, 0xf0, 0x00),
4931         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
4932   },
4933   {     .freq                   = 5880,
4934         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
4935                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4936                    0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4937                    0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4938                    0x00, 0x09, 0x00, 0xf0, 0x00),
4939         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
4940   },
4941   {     .freq                   = 5890,
4942         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
4943                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4944                    0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4945                    0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4946                    0x00, 0x09, 0x00, 0xf0, 0x00),
4947         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
4948   },
4949   {     .freq                   = 5900,
4950         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
4951                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
4952                    0x00, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x07,
4953                    0x00, 0xf0, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
4954                    0x00, 0x07, 0x00, 0xf0, 0x00),
4955         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
4956   },
4957   {     .freq                   = 5910,
4958         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
4959                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
4960                    0x00, 0x01, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x07,
4961                    0x00, 0xf0, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7f,
4962                    0x00, 0x07, 0x00, 0xf0, 0x00),
4963         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
4964   },
4965   {     .freq                   = 2412,
4966         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
4967                    0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
4968                    0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4969                    0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4970                    0x70, 0x00, 0x0f, 0x00, 0x0e),
4971         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
4972   },
4973   {     .freq                   = 2417,
4974         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
4975                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4976                    0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4977                    0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4978                    0x70, 0x00, 0x0f, 0x00, 0x0e),
4979         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
4980   },
4981   {     .freq                   = 2422,
4982         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
4983                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4984                    0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4985                    0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4986                    0x70, 0x00, 0x0f, 0x00, 0x0e),
4987         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
4988   },
4989   {     .freq                   = 2427,
4990         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
4991                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4992                    0x00, 0x00, 0xfd, 0x00, 0x04, 0x00, 0x70, 0x00,
4993                    0x0f, 0x00, 0x0e, 0x00, 0xfd, 0x00, 0x04, 0x00,
4994                    0x70, 0x00, 0x0f, 0x00, 0x0e),
4995         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
4996   },
4997   {     .freq                   = 2432,
4998         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
4999                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5000                    0x00, 0x00, 0xfb, 0x00, 0x04, 0x00, 0x70, 0x00,
5001                    0x0f, 0x00, 0x0e, 0x00, 0xfb, 0x00, 0x04, 0x00,
5002                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5003         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
5004   },
5005   {     .freq                   = 2437,
5006         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
5007                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5008                    0x00, 0x00, 0xfa, 0x00, 0x04, 0x00, 0x70, 0x00,
5009                    0x0f, 0x00, 0x0e, 0x00, 0xfa, 0x00, 0x04, 0x00,
5010                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5011         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
5012   },
5013   {     .freq                   = 2442,
5014         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
5015                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5016                    0x00, 0x00, 0xf8, 0x00, 0x04, 0x00, 0x70, 0x00,
5017                    0x0f, 0x00, 0x0e, 0x00, 0xf8, 0x00, 0x04, 0x00,
5018                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5019         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
5020   },
5021   {     .freq                   = 2447,
5022         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
5023                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5024                    0x00, 0x00, 0xf7, 0x00, 0x04, 0x00, 0x70, 0x00,
5025                    0x0f, 0x00, 0x0e, 0x00, 0xf7, 0x00, 0x04, 0x00,
5026                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5027         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
5028   },
5029   {     .freq                   = 2452,
5030         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
5031                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5032                    0x00, 0x00, 0xf6, 0x00, 0x04, 0x00, 0x70, 0x00,
5033                    0x0f, 0x00, 0x0e, 0x00, 0xf6, 0x00, 0x04, 0x00,
5034                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5035         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
5036   },
5037   {     .freq                   = 2457,
5038         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
5039                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5040                    0x00, 0x00, 0xf5, 0x00, 0x04, 0x00, 0x70, 0x00,
5041                    0x0f, 0x00, 0x0e, 0x00, 0xf5, 0x00, 0x04, 0x00,
5042                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5043         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
5044   },
5045   {     .freq                   = 2462,
5046         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
5047                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5048                    0x00, 0x00, 0xf4, 0x00, 0x04, 0x00, 0x70, 0x00,
5049                    0x0f, 0x00, 0x0e, 0x00, 0xf4, 0x00, 0x04, 0x00,
5050                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5051         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
5052   },
5053   {     .freq                   = 2467,
5054         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
5055                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5056                    0x00, 0x00, 0xf3, 0x00, 0x04, 0x00, 0x70, 0x00,
5057                    0x0f, 0x00, 0x0e, 0x00, 0xf3, 0x00, 0x04, 0x00,
5058                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5059         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
5060   },
5061   {     .freq                   = 2472,
5062         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
5063                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
5064                    0x00, 0x00, 0xf2, 0x00, 0x04, 0x00, 0x70, 0x00,
5065                    0x0f, 0x00, 0x0e, 0x00, 0xf2, 0x00, 0x04, 0x00,
5066                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5067         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
5068   },
5069   {     .freq                   = 2484,
5070         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
5071                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
5072                    0x00, 0x00, 0xf0, 0x00, 0x04, 0x00, 0x70, 0x00,
5073                    0x0f, 0x00, 0x0e, 0x00, 0xf0, 0x00, 0x04, 0x00,
5074                    0x70, 0x00, 0x0f, 0x00, 0x0e),
5075         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
5076   },
5077 };
5078
5079 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev5[] = {
5080   {     .freq                   = 4920,
5081         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
5082                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5083                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0f,
5084                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5085                    0x00, 0x0f, 0x00, 0x6f, 0x00),
5086         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
5087   },
5088   {     .freq                   = 4930,
5089         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
5090                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5091                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5092                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5093                    0x00, 0x0e, 0x00, 0x6f, 0x00),
5094         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
5095   },
5096   {     .freq                   = 4940,
5097         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
5098                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5099                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5100                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5101                    0x00, 0x0e, 0x00, 0x6f, 0x00),
5102         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
5103   },
5104   {     .freq                   = 4950,
5105         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
5106                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5107                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5108                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5109                    0x00, 0x0e, 0x00, 0x6f, 0x00),
5110         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
5111   },
5112   {     .freq                   = 4960,
5113         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
5114                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5115                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0e,
5116                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5117                    0x00, 0x0e, 0x00, 0x6f, 0x00),
5118         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
5119   },
5120   {     .freq                   = 4970,
5121         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
5122                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5123                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5124                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5125                    0x00, 0x0d, 0x00, 0x6f, 0x00),
5126         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
5127   },
5128   {     .freq                   = 4980,
5129         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
5130                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5131                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5132                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5133                    0x00, 0x0d, 0x00, 0x6f, 0x00),
5134         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
5135   },
5136   {     .freq                   = 4990,
5137         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
5138                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5139                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5140                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5141                    0x00, 0x0d, 0x00, 0x6f, 0x00),
5142         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
5143   },
5144   {     .freq                   = 5000,
5145         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
5146                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5147                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5148                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5149                    0x00, 0x0d, 0x00, 0x6f, 0x00),
5150         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
5151   },
5152   {     .freq                   = 5010,
5153         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
5154                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5155                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5156                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5157                    0x00, 0x0d, 0x00, 0x6f, 0x00),
5158         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
5159   },
5160   {     .freq                   = 5020,
5161         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
5162                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5163                    0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0d,
5164                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
5165                    0x00, 0x0d, 0x00, 0x6f, 0x00),
5166         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
5167   },
5168   {     .freq                   = 5030,
5169         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
5170                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5171                    0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5172                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
5173                    0x00, 0x0c, 0x00, 0x6f, 0x00),
5174         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
5175   },
5176   {     .freq                   = 5040,
5177         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
5178                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5179                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5180                    0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
5181                    0x00, 0x0c, 0x00, 0x6f, 0x00),
5182         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
5183   },
5184   {     .freq                   = 5050,
5185         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
5186                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5187                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5188                    0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
5189                    0x00, 0x0c, 0x00, 0x6f, 0x00),
5190         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
5191   },
5192   {     .freq                   = 5060,
5193         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
5194                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5195                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5196                    0x00, 0x9f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x70,
5197                    0x00, 0x0c, 0x00, 0x6f, 0x00),
5198         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
5199   },
5200   {     .freq                   = 5070,
5201         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
5202                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5203                    0xff, 0xfd, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5204                    0x00, 0x9f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x70,
5205                    0x00, 0x0b, 0x00, 0x6f, 0x00),
5206         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
5207   },
5208   {     .freq                   = 5080,
5209         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
5210                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5211                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5212                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5213                    0x00, 0x0b, 0x00, 0x6f, 0x00),
5214         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
5215   },
5216   {     .freq                   = 5090,
5217         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
5218                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5219                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5220                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5221                    0x00, 0x0b, 0x00, 0x6f, 0x00),
5222         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
5223   },
5224   {     .freq                   = 5100,
5225         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
5226                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5227                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5228                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5229                    0x00, 0x0b, 0x00, 0x6f, 0x00),
5230         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
5231   },
5232   {     .freq                   = 5110,
5233         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
5234                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5235                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5236                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5237                    0x00, 0x0b, 0x00, 0x6f, 0x00),
5238         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
5239   },
5240   {     .freq                   = 5120,
5241         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
5242                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5243                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5244                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5245                    0x00, 0x0b, 0x00, 0x6f, 0x00),
5246         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
5247   },
5248   {     .freq                   = 5130,
5249         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
5250                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5251                    0xff, 0xfb, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0a,
5252                    0x00, 0x9f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x70,
5253                    0x00, 0x0a, 0x00, 0x6f, 0x00),
5254         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
5255   },
5256   {     .freq                   = 5140,
5257         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
5258                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5259                    0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x0a,
5260                    0x00, 0x9f, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
5261                    0x00, 0x0a, 0x00, 0x6f, 0x00),
5262         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
5263   },
5264   {     .freq                   = 5160,
5265         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
5266                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5267                    0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x09,
5268                    0x00, 0x9e, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
5269                    0x00, 0x09, 0x00, 0x6e, 0x00),
5270         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
5271   },
5272   {     .freq                   = 5170,
5273         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
5274                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5275                    0xff, 0xfb, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5276                    0x00, 0x9e, 0x00, 0xfb, 0x00, 0x06, 0x00, 0x70,
5277                    0x00, 0x09, 0x00, 0x6e, 0x00),
5278         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
5279   },
5280   {     .freq                   = 5180,
5281         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
5282                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5283                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5284                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5285                    0x00, 0x09, 0x00, 0x6e, 0x00),
5286         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
5287   },
5288   {     .freq                   = 5190,
5289         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
5290                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5291                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5292                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5293                    0x00, 0x09, 0x00, 0x6e, 0x00),
5294         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
5295   },
5296   {     .freq                   = 5200,
5297         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
5298                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5299                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5300                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5301                    0x00, 0x09, 0x00, 0x6e, 0x00),
5302         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
5303   },
5304   {     .freq                   = 5210,
5305         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
5306                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5307                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5308                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5309                    0x00, 0x09, 0x00, 0x6e, 0x00),
5310         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
5311   },
5312   {     .freq                   = 5220,
5313         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
5314                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5315                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5316                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5317                    0x00, 0x09, 0x00, 0x6e, 0x00),
5318         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
5319   },
5320   {     .freq                   = 5230,
5321         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
5322                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5323                    0xff, 0xea, 0x00, 0x06, 0x00, 0x70, 0x00, 0x08,
5324                    0x00, 0x9e, 0x00, 0xea, 0x00, 0x06, 0x00, 0x70,
5325                    0x00, 0x08, 0x00, 0x6e, 0x00),
5326         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
5327   },
5328   {     .freq                   = 5240,
5329         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
5330                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5331                    0xff, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5332                    0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
5333                    0x00, 0x08, 0x00, 0x6d, 0x00),
5334         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
5335   },
5336   {     .freq                   = 5250,
5337         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
5338                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5339                    0xff, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5340                    0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
5341                    0x00, 0x08, 0x00, 0x6d, 0x00),
5342         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
5343   },
5344   {     .freq                   = 5260,
5345         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
5346                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5347                    0xff, 0xd9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5348                    0x00, 0x9d, 0x00, 0xd9, 0x00, 0x05, 0x00, 0x70,
5349                    0x00, 0x08, 0x00, 0x6d, 0x00),
5350         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
5351   },
5352   {     .freq                   = 5270,
5353         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
5354                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5355                    0xff, 0xd8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5356                    0x00, 0x9c, 0x00, 0xd8, 0x00, 0x04, 0x00, 0x70,
5357                    0x00, 0x07, 0x00, 0x6c, 0x00),
5358         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
5359   },
5360   {     .freq                   = 5280,
5361         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
5362                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5363                    0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5364                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5365                    0x00, 0x07, 0x00, 0x6c, 0x00),
5366         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
5367   },
5368   {     .freq                   = 5290,
5369         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
5370                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5371                    0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5372                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5373                    0x00, 0x07, 0x00, 0x6c, 0x00),
5374         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
5375   },
5376   {     .freq                   = 5300,
5377         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
5378                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5379                    0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5380                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5381                    0x00, 0x07, 0x00, 0x6c, 0x00),
5382         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
5383   },
5384   {     .freq                   = 5310,
5385         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
5386                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5387                    0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5388                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5389                    0x00, 0x07, 0x00, 0x6c, 0x00),
5390         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
5391   },
5392   {     .freq                   = 5320,
5393         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
5394                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5395                    0xff, 0xb8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5396                    0x00, 0x9c, 0x00, 0xb8, 0x00, 0x04, 0x00, 0x70,
5397                    0x00, 0x07, 0x00, 0x6c, 0x00),
5398         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
5399   },
5400   {     .freq                   = 5330,
5401         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
5402                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5403                    0xff, 0xb7, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5404                    0x00, 0x9b, 0x00, 0xb7, 0x00, 0x04, 0x00, 0x70,
5405                    0x00, 0x07, 0x00, 0x6b, 0x00),
5406         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
5407   },
5408   {     .freq                   = 5340,
5409         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
5410                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5411                    0xff, 0xb7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x07,
5412                    0x00, 0x9b, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x70,
5413                    0x00, 0x07, 0x00, 0x6b, 0x00),
5414         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
5415   },
5416   {     .freq                   = 5350,
5417         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
5418                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5419                    0xff, 0xa7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5420                    0x00, 0x9b, 0x00, 0xa7, 0x00, 0x03, 0x00, 0x70,
5421                    0x00, 0x06, 0x00, 0x6b, 0x00),
5422         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
5423   },
5424   {     .freq                   = 5360,
5425         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
5426                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5427                    0xff, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5428                    0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
5429                    0x00, 0x06, 0x00, 0x6b, 0x00),
5430         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
5431   },
5432   {     .freq                   = 5370,
5433         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
5434                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5435                    0xff, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5436                    0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
5437                    0x00, 0x06, 0x00, 0x5b, 0x00),
5438         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
5439   },
5440   {     .freq                   = 5380,
5441         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
5442                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5443                    0xff, 0x96, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5444                    0x00, 0x9a, 0x00, 0x96, 0x00, 0x03, 0x00, 0x70,
5445                    0x00, 0x06, 0x00, 0x5a, 0x00),
5446         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
5447   },
5448   {     .freq                   = 5390,
5449         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
5450                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5451                    0xff, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5452                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5453                    0x00, 0x06, 0x00, 0x5a, 0x00),
5454         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
5455   },
5456   {     .freq                   = 5400,
5457         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
5458                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5459                    0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5460                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5461                    0x00, 0x06, 0x00, 0x5a, 0x00),
5462         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
5463   },
5464   {     .freq                   = 5410,
5465         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
5466                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5467                    0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
5468                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5469                    0x00, 0x05, 0x00, 0x5a, 0x00),
5470         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
5471   },
5472   {     .freq                   = 5420,
5473         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
5474                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5475                    0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
5476                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5477                    0x00, 0x05, 0x00, 0x5a, 0x00),
5478         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
5479   },
5480   {     .freq                   = 5430,
5481         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
5482                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5483                    0xc8, 0x85, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5484                    0x00, 0x99, 0x00, 0x85, 0x00, 0x02, 0x00, 0x70,
5485                    0x00, 0x05, 0x00, 0x59, 0x00),
5486         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
5487   },
5488   {     .freq                   = 5440,
5489         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
5490                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5491                    0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5492                    0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5493                    0x00, 0x05, 0x00, 0x59, 0x00),
5494         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
5495   },
5496   {     .freq                   = 5450,
5497         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
5498                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5499                    0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5500                    0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5501                    0x00, 0x05, 0x00, 0x59, 0x00),
5502         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
5503   },
5504   {     .freq                   = 5460,
5505         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
5506                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5507                    0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x04,
5508                    0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5509                    0x00, 0x04, 0x00, 0x69, 0x00),
5510         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
5511   },
5512   {     .freq                   = 5470,
5513         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
5514                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5515                    0xc8, 0x74, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5516                    0x00, 0x99, 0x00, 0x74, 0x00, 0x01, 0x00, 0x70,
5517                    0x00, 0x04, 0x00, 0x69, 0x00),
5518         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
5519   },
5520   {     .freq                   = 5480,
5521         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
5522                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5523                    0xc8, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5524                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5525                    0x00, 0x04, 0x00, 0x68, 0x00),
5526         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
5527   },
5528   {     .freq                   = 5490,
5529         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
5530                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5531                    0xc8, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5532                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5533                    0x00, 0x04, 0x00, 0x68, 0x00),
5534         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
5535   },
5536   {     .freq                   = 5500,
5537         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
5538                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5539                    0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5540                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5541                    0x00, 0x04, 0x00, 0x78, 0x00),
5542         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
5543   },
5544   {     .freq                   = 5510,
5545         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
5546                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5547                    0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5548                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5549                    0x00, 0x04, 0x00, 0x78, 0x00),
5550         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
5551   },
5552   {     .freq                   = 5520,
5553         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
5554                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5555                    0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5556                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5557                    0x00, 0x04, 0x00, 0x78, 0x00),
5558         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
5559   },
5560   {     .freq                   = 5530,
5561         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
5562                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5563                    0x84, 0x63, 0x00, 0x01, 0x00, 0x70, 0x00, 0x03,
5564                    0x00, 0x98, 0x00, 0x63, 0x00, 0x01, 0x00, 0x70,
5565                    0x00, 0x03, 0x00, 0x78, 0x00),
5566         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
5567   },
5568   {     .freq                   = 5540,
5569         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
5570                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5571                    0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5572                    0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5573                    0x00, 0x03, 0x00, 0x77, 0x00),
5574         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
5575   },
5576   {     .freq                   = 5550,
5577         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
5578                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5579                    0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5580                    0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5581                    0x00, 0x03, 0x00, 0x77, 0x00),
5582         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
5583   },
5584   {     .freq                   = 5560,
5585         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
5586                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5587                    0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5588                    0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5589                    0x00, 0x03, 0x00, 0x77, 0x00),
5590         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
5591   },
5592   {     .freq                   = 5570,
5593         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
5594                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5595                    0x84, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5596                    0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
5597                    0x00, 0x02, 0x00, 0x76, 0x00),
5598         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
5599   },
5600   {     .freq                   = 5580,
5601         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
5602                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5603                    0x84, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5604                    0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
5605                    0x00, 0x02, 0x00, 0x76, 0x00),
5606         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
5607   },
5608   {     .freq                   = 5590,
5609         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
5610                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5611                    0x84, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5612                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5613                    0x00, 0x02, 0x00, 0x76, 0x00),
5614         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
5615   },
5616   {     .freq                   = 5600,
5617         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
5618                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5619                    0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5620                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5621                    0x00, 0x02, 0x00, 0x76, 0x00),
5622         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
5623   },
5624   {     .freq                   = 5610,
5625         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
5626                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5627                    0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5628                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5629                    0x00, 0x02, 0x00, 0x76, 0x00),
5630         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
5631   },
5632   {     .freq                   = 5620,
5633         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
5634                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5635                    0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5636                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5637                    0x00, 0x02, 0x00, 0x76, 0x00),
5638         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
5639   },
5640   {     .freq                   = 5630,
5641         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
5642                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5643                    0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5644                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5645                    0x00, 0x02, 0x00, 0x76, 0x00),
5646         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
5647   },
5648   {     .freq                   = 5640,
5649         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
5650                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5651                    0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5652                    0x00, 0x95, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5653                    0x00, 0x02, 0x00, 0x75, 0x00),
5654         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
5655   },
5656   {     .freq                   = 5650,
5657         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
5658                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5659                    0x70, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5660                    0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
5661                    0x00, 0x01, 0x00, 0x75, 0x00),
5662         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
5663   },
5664   {     .freq                   = 5660,
5665         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
5666                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5667                    0x70, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5668                    0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
5669                    0x00, 0x01, 0x00, 0x75, 0x00),
5670         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
5671   },
5672   {     .freq                   = 5670,
5673         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
5674                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5675                    0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5676                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5677                    0x00, 0x01, 0x00, 0x74, 0x00),
5678         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
5679   },
5680   {     .freq                   = 5680,
5681         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
5682                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5683                    0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5684                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5685                    0x00, 0x01, 0x00, 0x74, 0x00),
5686         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
5687   },
5688   {     .freq                   = 5690,
5689         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
5690                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5691                    0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5692                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5693                    0x00, 0x01, 0x00, 0x74, 0x00),
5694         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
5695   },
5696   {     .freq                   = 5700,
5697         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
5698                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5699                    0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5700                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5701                    0x00, 0x01, 0x00, 0x74, 0x00),
5702         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
5703   },
5704   {     .freq                   = 5710,
5705         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
5706                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5707                    0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5708                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5709                    0x00, 0x01, 0x00, 0x74, 0x00),
5710         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
5711   },
5712   {     .freq                   = 5720,
5713         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
5714                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5715                    0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5716                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5717                    0x00, 0x01, 0x00, 0x74, 0x00),
5718         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
5719   },
5720   {     .freq                   = 5725,
5721         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
5722                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5723                    0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5724                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5725                    0x00, 0x01, 0x00, 0x74, 0x00),
5726         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
5727   },
5728   {     .freq                   = 5730,
5729         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
5730                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5731                    0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5732                    0x00, 0x94, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5733                    0x00, 0x01, 0x00, 0x84, 0x00),
5734         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
5735   },
5736   {     .freq                   = 5735,
5737         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
5738                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5739                    0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5740                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5741                    0x00, 0x00, 0x00, 0x83, 0x00),
5742         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
5743   },
5744   {     .freq                   = 5740,
5745         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
5746                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5747                    0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5748                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5749                    0x00, 0x00, 0x00, 0x83, 0x00),
5750         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
5751   },
5752   {     .freq                   = 5745,
5753         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
5754                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5755                    0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5756                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5757                    0x00, 0x00, 0x00, 0x83, 0x00),
5758         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
5759   },
5760   {     .freq                   = 5750,
5761         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
5762                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5763                    0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5764                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5765                    0x00, 0x00, 0x00, 0x83, 0x00),
5766         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
5767   },
5768   {     .freq                   = 5755,
5769         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
5770                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5771                    0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5772                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5773                    0x00, 0x00, 0x00, 0x83, 0x00),
5774         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
5775   },
5776   {     .freq                   = 5760,
5777         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
5778                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5779                    0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5780                    0x00, 0x93, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5781                    0x00, 0x00, 0x00, 0x83, 0x00),
5782         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
5783   },
5784   {     .freq                   = 5765,
5785         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
5786                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5787                    0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5788                    0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5789                    0x00, 0x00, 0x00, 0x82, 0x00),
5790         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
5791   },
5792   {     .freq                   = 5770,
5793         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
5794                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5795                    0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5796                    0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5797                    0x00, 0x00, 0x00, 0x82, 0x00),
5798         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
5799   },
5800   {     .freq                   = 5775,
5801         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
5802                    0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5803                    0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5804                    0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5805                    0x00, 0x00, 0x00, 0x82, 0x00),
5806         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
5807   },
5808   {     .freq                   = 5780,
5809         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
5810                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5811                    0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5812                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5813                    0x00, 0x00, 0x00, 0x82, 0x00),
5814         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
5815   },
5816   {     .freq                   = 5785,
5817         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
5818                    0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5819                    0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5820                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5821                    0x00, 0x00, 0x00, 0x82, 0x00),
5822         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
5823   },
5824   {     .freq                   = 5790,
5825         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
5826                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5827                    0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5828                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5829                    0x00, 0x00, 0x00, 0x82, 0x00),
5830         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
5831   },
5832   {     .freq                   = 5795,
5833         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
5834                    0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5835                    0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5836                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5837                    0x00, 0x00, 0x00, 0x82, 0x00),
5838         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
5839   },
5840   {     .freq                   = 5800,
5841         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
5842                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5843                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5844                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5845                    0x00, 0x00, 0x00, 0x82, 0x00),
5846         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
5847   },
5848   {     .freq                   = 5805,
5849         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
5850                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5851                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5852                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5853                    0x00, 0x00, 0x00, 0x82, 0x00),
5854         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
5855   },
5856   {     .freq                   = 5810,
5857         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
5858                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5859                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5860                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5861                    0x00, 0x00, 0x00, 0x82, 0x00),
5862         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
5863   },
5864   {     .freq                   = 5815,
5865         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
5866                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5867                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5868                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5869                    0x00, 0x00, 0x00, 0x82, 0x00),
5870         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
5871   },
5872   {     .freq                   = 5820,
5873         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
5874                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5875                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5876                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5877                    0x00, 0x00, 0x00, 0x82, 0x00),
5878         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
5879   },
5880   {     .freq                   = 5825,
5881         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
5882                    0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5883                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5884                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5885                    0x00, 0x00, 0x00, 0x82, 0x00),
5886         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
5887   },
5888   {     .freq                   = 5830,
5889         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
5890                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5891                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5892                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5893                    0x00, 0x00, 0x00, 0x72, 0x00),
5894         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
5895   },
5896   {     .freq                   = 5840,
5897         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
5898                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5899                    0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5900                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5901                    0x00, 0x00, 0x00, 0x72, 0x00),
5902         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
5903   },
5904   {     .freq                   = 5850,
5905         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
5906                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5907                    0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5908                    0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5909                    0x00, 0x00, 0x00, 0x72, 0x00),
5910         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
5911   },
5912   {     .freq                   = 5860,
5913         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
5914                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5915                    0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5916                    0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5917                    0x00, 0x00, 0x00, 0x72, 0x00),
5918         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
5919   },
5920   {     .freq                   = 5870,
5921         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
5922                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5923                    0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5924                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5925                    0x00, 0x00, 0x00, 0x71, 0x00),
5926         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
5927   },
5928   {     .freq                   = 5880,
5929         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
5930                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5931                    0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5932                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5933                    0x00, 0x00, 0x00, 0x71, 0x00),
5934         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
5935   },
5936   {     .freq                   = 5890,
5937         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
5938                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5939                    0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5940                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5941                    0x00, 0x00, 0x00, 0x71, 0x00),
5942         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
5943   },
5944   {     .freq                   = 5900,
5945         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
5946                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
5947                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5948                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5949                    0x00, 0x00, 0x00, 0x71, 0x00),
5950         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
5951   },
5952   {     .freq                   = 5910,
5953         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
5954                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
5955                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5956                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5957                    0x00, 0x00, 0x00, 0x71, 0x00),
5958         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
5959   },
5960   {     .freq                   = 2412,
5961         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
5962                    0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
5963                    0x00, 0x00, 0x1f, 0x00, 0x03, 0x00, 0x70, 0x00,
5964                    0x0f, 0x00, 0x0b, 0x00, 0x1f, 0x00, 0x03, 0x00,
5965                    0x70, 0x00, 0x0f, 0x00, 0x0b),
5966         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
5967   },
5968   {     .freq                   = 2417,
5969         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
5970                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5971                    0x00, 0x00, 0x1f, 0x00, 0x03, 0x00, 0x70, 0x00,
5972                    0x0f, 0x00, 0x0a, 0x00, 0x1f, 0x00, 0x03, 0x00,
5973                    0x70, 0x00, 0x0f, 0x00, 0x0a),
5974         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
5975   },
5976   {     .freq                   = 2422,
5977         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
5978                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5979                    0x00, 0x00, 0x0e, 0x00, 0x03, 0x00, 0x70, 0x00,
5980                    0x0f, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x03, 0x00,
5981                    0x70, 0x00, 0x0f, 0x00, 0x0a),
5982         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
5983   },
5984   {     .freq                   = 2427,
5985         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
5986                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5987                    0x00, 0x00, 0x0d, 0x00, 0x03, 0x00, 0x70, 0x00,
5988                    0x0e, 0x00, 0x0a, 0x00, 0x0d, 0x00, 0x03, 0x00,
5989                    0x70, 0x00, 0x0e, 0x00, 0x0a),
5990         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
5991   },
5992   {     .freq                   = 2432,
5993         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
5994                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5995                    0x00, 0x00, 0x0c, 0x00, 0x03, 0x00, 0x70, 0x00,
5996                    0x0e, 0x00, 0x0a, 0x00, 0x0c, 0x00, 0x03, 0x00,
5997                    0x70, 0x00, 0x0e, 0x00, 0x0a),
5998         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
5999   },
6000   {     .freq                   = 2437,
6001         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
6002                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6003                    0x00, 0x00, 0x0b, 0x00, 0x03, 0x00, 0x70, 0x00,
6004                    0x0e, 0x00, 0x0a, 0x00, 0x0b, 0x00, 0x03, 0x00,
6005                    0x70, 0x00, 0x0e, 0x00, 0x0a),
6006         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
6007   },
6008   {     .freq                   = 2442,
6009         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
6010                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6011                    0x00, 0x00, 0x09, 0x00, 0x03, 0x00, 0x70, 0x00,
6012                    0x0e, 0x00, 0x0a, 0x00, 0x09, 0x00, 0x03, 0x00,
6013                    0x70, 0x00, 0x0e, 0x00, 0x0a),
6014         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
6015   },
6016   {     .freq                   = 2447,
6017         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
6018                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6019                    0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x70, 0x00,
6020                    0x0e, 0x00, 0x09, 0x00, 0x08, 0x00, 0x02, 0x00,
6021                    0x70, 0x00, 0x0e, 0x00, 0x09),
6022         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
6023   },
6024   {     .freq                   = 2452,
6025         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
6026                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6027                    0x00, 0x00, 0x07, 0x00, 0x02, 0x00, 0x70, 0x00,
6028                    0x0e, 0x00, 0x09, 0x00, 0x07, 0x00, 0x02, 0x00,
6029                    0x70, 0x00, 0x0e, 0x00, 0x09),
6030         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
6031   },
6032   {     .freq                   = 2457,
6033         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
6034                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6035                    0x00, 0x00, 0x06, 0x00, 0x02, 0x00, 0x70, 0x00,
6036                    0x0d, 0x00, 0x09, 0x00, 0x06, 0x00, 0x02, 0x00,
6037                    0x70, 0x00, 0x0d, 0x00, 0x09),
6038         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
6039   },
6040   {     .freq                   = 2462,
6041         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
6042                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6043                    0x00, 0x00, 0x05, 0x00, 0x02, 0x00, 0x70, 0x00,
6044                    0x0d, 0x00, 0x09, 0x00, 0x05, 0x00, 0x02, 0x00,
6045                    0x70, 0x00, 0x0d, 0x00, 0x09),
6046         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
6047   },
6048   {     .freq                   = 2467,
6049         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
6050                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6051                    0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x70, 0x00,
6052                    0x0d, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02, 0x00,
6053                    0x70, 0x00, 0x0d, 0x00, 0x08),
6054         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
6055   },
6056   {     .freq                   = 2472,
6057         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
6058                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
6059                    0x00, 0x00, 0x03, 0x00, 0x02, 0x00, 0x70, 0x00,
6060                    0x0d, 0x00, 0x08, 0x00, 0x03, 0x00, 0x02, 0x00,
6061                    0x70, 0x00, 0x0d, 0x00, 0x08),
6062         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
6063   },
6064   {     .freq                   = 2484,
6065         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
6066                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
6067                    0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
6068                    0x0d, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00,
6069                    0x70, 0x00, 0x0d, 0x00, 0x08),
6070         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
6071   },
6072 };
6073
6074 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev6[] = {
6075   {     .freq                   = 4920,
6076         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
6077                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6078                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6079                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6080                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6081         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
6082   },
6083   {     .freq                   = 4930,
6084         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
6085                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6086                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6087                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6088                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6089         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
6090   },
6091   {     .freq                   = 4940,
6092         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
6093                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6094                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6095                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6096                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6097         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
6098   },
6099   {     .freq                   = 4950,
6100         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
6101                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6102                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6103                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6104                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6105         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
6106   },
6107   {     .freq                   = 4960,
6108         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
6109                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6110                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6111                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6112                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6113         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
6114   },
6115   {     .freq                   = 4970,
6116         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
6117                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6118                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6119                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6120                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6121         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
6122   },
6123   {     .freq                   = 4980,
6124         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
6125                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6126                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6127                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6128                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6129         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
6130   },
6131   {     .freq                   = 4990,
6132         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
6133                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6134                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6135                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6136                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6137         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
6138   },
6139   {     .freq                   = 5000,
6140         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
6141                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6142                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6143                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6144                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6145         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
6146   },
6147   {     .freq                   = 5010,
6148         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
6149                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6150                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6151                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6152                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6153         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
6154   },
6155   {     .freq                   = 5020,
6156         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
6157                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6158                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6159                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6160                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6161         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
6162   },
6163   {     .freq                   = 5030,
6164         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
6165                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6166                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6167                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6168                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6169         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
6170   },
6171   {     .freq                   = 5040,
6172         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
6173                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6174                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6175                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6176                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6177         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
6178   },
6179   {     .freq                   = 5050,
6180         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
6181                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6182                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6183                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6184                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6185         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
6186   },
6187   {     .freq                   = 5060,
6188         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
6189                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6190                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6191                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6192                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6193         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
6194   },
6195   {     .freq                   = 5070,
6196         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
6197                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6198                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6199                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6200                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6201         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
6202   },
6203   {     .freq                   = 5080,
6204         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
6205                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6206                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6207                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6208                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6209         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
6210   },
6211   {     .freq                   = 5090,
6212         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
6213                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6214                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6215                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6216                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6217         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
6218   },
6219   {     .freq                   = 5100,
6220         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
6221                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6222                    0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6223                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
6224                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6225         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
6226   },
6227   {     .freq                   = 5110,
6228         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
6229                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6230                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6231                    0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6232                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6233         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
6234   },
6235   {     .freq                   = 5120,
6236         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
6237                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6238                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6239                    0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6240                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6241         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
6242   },
6243   {     .freq                   = 5130,
6244         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
6245                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6246                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6247                    0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6248                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6249         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
6250   },
6251   {     .freq                   = 5140,
6252         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
6253                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6254                    0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6255                    0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
6256                    0x00, 0x0f, 0x00, 0x6f, 0x00),
6257         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
6258   },
6259   {     .freq                   = 5160,
6260         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
6261                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6262                    0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
6263                    0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
6264                    0x00, 0x0e, 0x00, 0x6f, 0x00),
6265         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
6266   },
6267   {     .freq                   = 5170,
6268         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
6269                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6270                    0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
6271                    0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
6272                    0x00, 0x0e, 0x00, 0x6f, 0x00),
6273         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
6274   },
6275   {     .freq                   = 5180,
6276         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
6277                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6278                    0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
6279                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
6280                    0x00, 0x0e, 0x00, 0x6f, 0x00),
6281         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
6282   },
6283   {     .freq                   = 5190,
6284         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
6285                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6286                    0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
6287                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
6288                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6289         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
6290   },
6291   {     .freq                   = 5200,
6292         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
6293                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6294                    0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6295                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
6296                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6297         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
6298   },
6299   {     .freq                   = 5210,
6300         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
6301                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6302                    0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6303                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
6304                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6305         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
6306   },
6307   {     .freq                   = 5220,
6308         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
6309                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6310                    0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6311                    0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
6312                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6313         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
6314   },
6315   {     .freq                   = 5230,
6316         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
6317                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6318                    0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6319                    0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
6320                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6321         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
6322   },
6323   {     .freq                   = 5240,
6324         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
6325                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6326                    0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6327                    0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
6328                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6329         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
6330   },
6331   {     .freq                   = 5250,
6332         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
6333                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6334                    0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6335                    0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
6336                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6337         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
6338   },
6339   {     .freq                   = 5260,
6340         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
6341                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
6342                    0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
6343                    0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
6344                    0x00, 0x0d, 0x00, 0x6f, 0x00),
6345         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
6346   },
6347   {     .freq                   = 5270,
6348         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
6349                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
6350                    0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
6351                    0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
6352                    0x00, 0x0c, 0x00, 0x6f, 0x00),
6353         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
6354   },
6355   {     .freq                   = 5280,
6356         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
6357                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6358                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6359                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6360                    0x00, 0x0c, 0x00, 0x6f, 0x00),
6361         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
6362   },
6363   {     .freq                   = 5290,
6364         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
6365                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6366                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6367                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6368                    0x00, 0x0c, 0x00, 0x6f, 0x00),
6369         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
6370   },
6371   {     .freq                   = 5300,
6372         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
6373                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6374                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6375                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6376                    0x00, 0x0c, 0x00, 0x6f, 0x00),
6377         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
6378   },
6379   {     .freq                   = 5310,
6380         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
6381                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6382                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6383                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6384                    0x00, 0x0c, 0x00, 0x6f, 0x00),
6385         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
6386   },
6387   {     .freq                   = 5320,
6388         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
6389                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6390                    0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6391                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6392                    0x00, 0x0c, 0x00, 0x6f, 0x00),
6393         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
6394   },
6395   {     .freq                   = 5330,
6396         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
6397                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
6398                    0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6399                    0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6400                    0x00, 0x0b, 0x00, 0x6f, 0x00),
6401         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
6402   },
6403   {     .freq                   = 5340,
6404         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
6405                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
6406                    0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6407                    0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6408                    0x00, 0x0b, 0x00, 0x6f, 0x00),
6409         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
6410   },
6411   {     .freq                   = 5350,
6412         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
6413                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6414                    0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6415                    0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6416                    0x00, 0x0b, 0x00, 0x6f, 0x00),
6417         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
6418   },
6419   {     .freq                   = 5360,
6420         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
6421                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6422                    0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6423                    0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6424                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6425         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
6426   },
6427   {     .freq                   = 5370,
6428         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
6429                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6430                    0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6431                    0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6432                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6433         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
6434   },
6435   {     .freq                   = 5380,
6436         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
6437                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6438                    0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6439                    0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6440                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6441         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
6442   },
6443   {     .freq                   = 5390,
6444         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
6445                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6446                    0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6447                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
6448                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6449         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
6450   },
6451   {     .freq                   = 5400,
6452         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
6453                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6454                    0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6455                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
6456                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6457         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
6458   },
6459   {     .freq                   = 5410,
6460         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
6461                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6462                    0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6463                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6464                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6465         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
6466   },
6467   {     .freq                   = 5420,
6468         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
6469                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6470                    0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6471                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6472                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6473         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
6474   },
6475   {     .freq                   = 5430,
6476         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
6477                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
6478                    0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6479                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6480                    0x00, 0x0a, 0x00, 0x6f, 0x00),
6481         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
6482   },
6483   {     .freq                   = 5440,
6484         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
6485                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6486                    0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
6487                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6488                    0x00, 0x09, 0x00, 0x6f, 0x00),
6489         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
6490   },
6491   {     .freq                   = 5450,
6492         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
6493                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6494                    0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6495                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
6496                    0x00, 0x09, 0x00, 0x6f, 0x00),
6497         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
6498   },
6499   {     .freq                   = 5460,
6500         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
6501                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6502                    0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6503                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
6504                    0x00, 0x09, 0x00, 0x6f, 0x00),
6505         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
6506   },
6507   {     .freq                   = 5470,
6508         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
6509                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6510                    0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6511                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
6512                    0x00, 0x09, 0x00, 0x6f, 0x00),
6513         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
6514   },
6515   {     .freq                   = 5480,
6516         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
6517                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6518                    0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6519                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6520                    0x00, 0x09, 0x00, 0x6f, 0x00),
6521         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
6522   },
6523   {     .freq                   = 5490,
6524         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
6525                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6526                    0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6527                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6528                    0x00, 0x09, 0x00, 0x6f, 0x00),
6529         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
6530   },
6531   {     .freq                   = 5500,
6532         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
6533                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6534                    0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6535                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6536                    0x00, 0x09, 0x00, 0x6f, 0x00),
6537         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
6538   },
6539   {     .freq                   = 5510,
6540         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
6541                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6542                    0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6543                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6544                    0x00, 0x09, 0x00, 0x6f, 0x00),
6545         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
6546   },
6547   {     .freq                   = 5520,
6548         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
6549                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6550                    0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6551                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6552                    0x00, 0x09, 0x00, 0x6f, 0x00),
6553         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
6554   },
6555   {     .freq                   = 5530,
6556         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
6557                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
6558                    0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6559                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6560                    0x00, 0x09, 0x00, 0x6f, 0x00),
6561         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
6562   },
6563   {     .freq                   = 5540,
6564         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
6565                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
6566                    0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6567                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6568                    0x00, 0x09, 0x00, 0x6f, 0x00),
6569         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
6570   },
6571   {     .freq                   = 5550,
6572         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
6573                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6574                    0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6575                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6576                    0x00, 0x09, 0x00, 0x6f, 0x00),
6577         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
6578   },
6579   {     .freq                   = 5560,
6580         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
6581                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6582                    0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6583                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6584                    0x00, 0x09, 0x00, 0x6f, 0x00),
6585         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
6586   },
6587   {     .freq                   = 5570,
6588         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
6589                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6590                    0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6591                    0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
6592                    0x00, 0x09, 0x00, 0x6f, 0x00),
6593         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
6594   },
6595   {     .freq                   = 5580,
6596         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
6597                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
6598                    0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6599                    0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
6600                    0x00, 0x08, 0x00, 0x6f, 0x00),
6601         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
6602   },
6603   {     .freq                   = 5590,
6604         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
6605                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
6606                    0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6607                    0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
6608                    0x00, 0x08, 0x00, 0x6f, 0x00),
6609         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
6610   },
6611   {     .freq                   = 5600,
6612         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
6613                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6614                    0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6615                    0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
6616                    0x00, 0x08, 0x00, 0x6f, 0x00),
6617         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
6618   },
6619   {     .freq                   = 5610,
6620         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
6621                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6622                    0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6623                    0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
6624                    0x00, 0x08, 0x00, 0x6f, 0x00),
6625         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
6626   },
6627   {     .freq                   = 5620,
6628         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
6629                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6630                    0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6631                    0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6632                    0x00, 0x07, 0x00, 0x6f, 0x00),
6633         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
6634   },
6635   {     .freq                   = 5630,
6636         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
6637                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6638                    0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6639                    0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6640                    0x00, 0x07, 0x00, 0x6f, 0x00),
6641         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
6642   },
6643   {     .freq                   = 5640,
6644         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
6645                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6646                    0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6647                    0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6648                    0x00, 0x07, 0x00, 0x6f, 0x00),
6649         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
6650   },
6651   {     .freq                   = 5650,
6652         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
6653                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6654                    0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6655                    0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
6656                    0x00, 0x07, 0x00, 0x6f, 0x00),
6657         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
6658   },
6659   {     .freq                   = 5660,
6660         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
6661                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6662                    0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6663                    0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
6664                    0x00, 0x06, 0x00, 0x6f, 0x00),
6665         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
6666   },
6667   {     .freq                   = 5670,
6668         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
6669                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6670                    0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6671                    0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6672                    0x00, 0x06, 0x00, 0x6f, 0x00),
6673         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
6674   },
6675   {     .freq                   = 5680,
6676         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
6677                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6678                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6679                    0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6680                    0x00, 0x06, 0x00, 0x6f, 0x00),
6681         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
6682   },
6683   {     .freq                   = 5690,
6684         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
6685                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6686                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6687                    0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6688                    0x00, 0x06, 0x00, 0x6f, 0x00),
6689         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
6690   },
6691   {     .freq                   = 5700,
6692         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
6693                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6694                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6695                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6696                    0x00, 0x06, 0x00, 0x6e, 0x00),
6697         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
6698   },
6699   {     .freq                   = 5710,
6700         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
6701                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6702                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6703                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6704                    0x00, 0x06, 0x00, 0x6e, 0x00),
6705         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
6706   },
6707   {     .freq                   = 5720,
6708         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
6709                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6710                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6711                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6712                    0x00, 0x06, 0x00, 0x6e, 0x00),
6713         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
6714   },
6715   {     .freq                   = 5725,
6716         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
6717                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6718                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6719                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6720                    0x00, 0x06, 0x00, 0x6e, 0x00),
6721         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
6722   },
6723   {     .freq                   = 5730,
6724         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
6725                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6726                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6727                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6728                    0x00, 0x06, 0x00, 0x6e, 0x00),
6729         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
6730   },
6731   {     .freq                   = 5735,
6732         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
6733                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6734                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6735                    0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6736                    0x00, 0x06, 0x00, 0x6d, 0x00),
6737         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
6738   },
6739   {     .freq                   = 5740,
6740         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
6741                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6742                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6743                    0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6744                    0x00, 0x06, 0x00, 0x6d, 0x00),
6745         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
6746   },
6747   {     .freq                   = 5745,
6748         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
6749                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6750                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6751                    0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6752                    0x00, 0x06, 0x00, 0x6d, 0x00),
6753         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
6754   },
6755   {     .freq                   = 5750,
6756         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
6757                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6758                    0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6759                    0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6760                    0x00, 0x05, 0x00, 0x6d, 0x00),
6761         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
6762   },
6763   {     .freq                   = 5755,
6764         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
6765                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6766                    0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6767                    0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6768                    0x00, 0x05, 0x00, 0x6c, 0x00),
6769         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
6770   },
6771   {     .freq                   = 5760,
6772         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
6773                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
6774                    0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6775                    0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6776                    0x00, 0x05, 0x00, 0x6c, 0x00),
6777         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
6778   },
6779   {     .freq                   = 5765,
6780         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
6781                    0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
6782                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6783                    0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6784                    0x00, 0x05, 0x00, 0x6c, 0x00),
6785         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
6786   },
6787   {     .freq                   = 5770,
6788         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
6789                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6790                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6791                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6792                    0x00, 0x05, 0x00, 0x6b, 0x00),
6793         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
6794   },
6795   {     .freq                   = 5775,
6796         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
6797                    0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6798                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6799                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6800                    0x00, 0x05, 0x00, 0x6b, 0x00),
6801         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
6802   },
6803   {     .freq                   = 5780,
6804         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
6805                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6806                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6807                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6808                    0x00, 0x05, 0x00, 0x6b, 0x00),
6809         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
6810   },
6811   {     .freq                   = 5785,
6812         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
6813                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6814                    0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6815                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6816                    0x00, 0x05, 0x00, 0x6b, 0x00),
6817         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
6818   },
6819   {     .freq                   = 5790,
6820         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
6821                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6822                    0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6823                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6824                    0x00, 0x05, 0x00, 0x6b, 0x00),
6825         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
6826   },
6827   {     .freq                   = 5795,
6828         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
6829                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6830                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6831                    0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6832                    0x00, 0x05, 0x00, 0x6b, 0x00),
6833         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
6834   },
6835   {     .freq                   = 5800,
6836         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
6837                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6838                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6839                    0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6840                    0x00, 0x05, 0x00, 0x6b, 0x00),
6841         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
6842   },
6843   {     .freq                   = 5805,
6844         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
6845                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6846                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6847                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6848                    0x00, 0x05, 0x00, 0x6a, 0x00),
6849         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
6850   },
6851   {     .freq                   = 5810,
6852         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
6853                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6854                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6855                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6856                    0x00, 0x05, 0x00, 0x6a, 0x00),
6857         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
6858   },
6859   {     .freq                   = 5815,
6860         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
6861                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6862                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6863                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6864                    0x00, 0x05, 0x00, 0x6a, 0x00),
6865         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
6866   },
6867   {     .freq                   = 5820,
6868         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
6869                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6870                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6871                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6872                    0x00, 0x05, 0x00, 0x6a, 0x00),
6873         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
6874   },
6875   {     .freq                   = 5825,
6876         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
6877                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6878                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6879                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6880                    0x00, 0x05, 0x00, 0x69, 0x00),
6881         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
6882   },
6883   {     .freq                   = 5830,
6884         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
6885                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6886                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6887                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6888                    0x00, 0x05, 0x00, 0x69, 0x00),
6889         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
6890   },
6891   {     .freq                   = 5840,
6892         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
6893                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6894                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6895                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6896                    0x00, 0x04, 0x00, 0x69, 0x00),
6897         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
6898   },
6899   {     .freq                   = 5850,
6900         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
6901                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6902                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6903                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6904                    0x00, 0x04, 0x00, 0x69, 0x00),
6905         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
6906   },
6907   {     .freq                   = 5860,
6908         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
6909                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6910                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6911                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6912                    0x00, 0x04, 0x00, 0x69, 0x00),
6913         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
6914   },
6915   {     .freq                   = 5870,
6916         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
6917                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6918                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6919                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6920                    0x00, 0x04, 0x00, 0x68, 0x00),
6921         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
6922   },
6923   {     .freq                   = 5880,
6924         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
6925                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6926                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6927                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6928                    0x00, 0x04, 0x00, 0x68, 0x00),
6929         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
6930   },
6931   {     .freq                   = 5890,
6932         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
6933                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6934                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6935                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6936                    0x00, 0x04, 0x00, 0x68, 0x00),
6937         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
6938   },
6939   {     .freq                   = 5900,
6940         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
6941                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6942                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6943                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6944                    0x00, 0x04, 0x00, 0x68, 0x00),
6945         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
6946   },
6947   {     .freq                   = 5910,
6948         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
6949                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6950                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6951                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6952                    0x00, 0x04, 0x00, 0x68, 0x00),
6953         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
6954   },
6955   {     .freq                   = 2412,
6956         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
6957                    0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
6958                    0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
6959                    0x0b, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
6960                    0x70, 0x00, 0x0b, 0x00, 0x0a),
6961         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
6962   },
6963   {     .freq                   = 2417,
6964         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
6965                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6966                    0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
6967                    0x0b, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
6968                    0x70, 0x00, 0x0b, 0x00, 0x0a),
6969         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
6970   },
6971   {     .freq                   = 2422,
6972         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
6973                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6974                    0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
6975                    0x0b, 0x00, 0x0a, 0x00, 0x67, 0x00, 0x03, 0x00,
6976                    0x70, 0x00, 0x0b, 0x00, 0x0a),
6977         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
6978   },
6979   {     .freq                   = 2427,
6980         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
6981                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6982                    0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
6983                    0x0a, 0x00, 0x0a, 0x00, 0x57, 0x00, 0x03, 0x00,
6984                    0x70, 0x00, 0x0a, 0x00, 0x0a),
6985         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
6986   },
6987   {     .freq                   = 2432,
6988         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
6989                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6990                    0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
6991                    0x0a, 0x00, 0x0a, 0x00, 0x56, 0x00, 0x03, 0x00,
6992                    0x70, 0x00, 0x0a, 0x00, 0x0a),
6993         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
6994   },
6995   {     .freq                   = 2437,
6996         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
6997                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6998                    0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
6999                    0x0a, 0x00, 0x0a, 0x00, 0x46, 0x00, 0x03, 0x00,
7000                    0x70, 0x00, 0x0a, 0x00, 0x0a),
7001         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
7002   },
7003   {     .freq                   = 2442,
7004         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
7005                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7006                    0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
7007                    0x0a, 0x00, 0x0a, 0x00, 0x45, 0x00, 0x02, 0x00,
7008                    0x70, 0x00, 0x0a, 0x00, 0x0a),
7009         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
7010   },
7011   {     .freq                   = 2447,
7012         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
7013                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7014                    0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
7015                    0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
7016                    0x70, 0x00, 0x0a, 0x00, 0x09),
7017         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
7018   },
7019   {     .freq                   = 2452,
7020         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
7021                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7022                    0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
7023                    0x0a, 0x00, 0x09, 0x00, 0x23, 0x00, 0x02, 0x00,
7024                    0x70, 0x00, 0x0a, 0x00, 0x09),
7025         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
7026   },
7027   {     .freq                   = 2457,
7028         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
7029                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7030                    0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
7031                    0x0a, 0x00, 0x09, 0x00, 0x12, 0x00, 0x02, 0x00,
7032                    0x70, 0x00, 0x0a, 0x00, 0x09),
7033         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
7034   },
7035   {     .freq                   = 2462,
7036         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
7037                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7038                    0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
7039                    0x09, 0x00, 0x09, 0x00, 0x02, 0x00, 0x02, 0x00,
7040                    0x70, 0x00, 0x09, 0x00, 0x09),
7041         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
7042   },
7043   {     .freq                   = 2467,
7044         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
7045                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7046                    0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
7047                    0x09, 0x00, 0x09, 0x00, 0x01, 0x00, 0x02, 0x00,
7048                    0x70, 0x00, 0x09, 0x00, 0x09),
7049         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
7050   },
7051   {     .freq                   = 2472,
7052         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
7053                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
7054                    0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
7055                    0x09, 0x00, 0x09, 0x00, 0x01, 0x00, 0x02, 0x00,
7056                    0x70, 0x00, 0x09, 0x00, 0x09),
7057         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
7058   },
7059   {     .freq                   = 2484,
7060         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
7061                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
7062                    0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
7063                    0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
7064                    0x70, 0x00, 0x09, 0x00, 0x09),
7065         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
7066   },
7067 };
7068
7069 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev7_9[] = {
7070   {     .freq                   = 4920,
7071         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
7072                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7073                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0f,
7074                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7075                    0x00, 0x0f, 0x00, 0x6f, 0x00),
7076         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
7077   },
7078   {     .freq                   = 4930,
7079         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
7080                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7081                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7082                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7083                    0x00, 0x0e, 0x00, 0x6f, 0x00),
7084         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
7085   },
7086   {     .freq                   = 4940,
7087         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
7088                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7089                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7090                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7091                    0x00, 0x0e, 0x00, 0x6f, 0x00),
7092         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
7093   },
7094   {     .freq                   = 4950,
7095         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
7096                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7097                    0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7098                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7099                    0x00, 0x0e, 0x00, 0x6f, 0x00),
7100         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
7101   },
7102   {     .freq                   = 4960,
7103         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
7104                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7105                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0e,
7106                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7107                    0x00, 0x0e, 0x00, 0x6f, 0x00),
7108         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
7109   },
7110   {     .freq                   = 4970,
7111         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
7112                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7113                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7114                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7115                    0x00, 0x0d, 0x00, 0x6f, 0x00),
7116         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
7117   },
7118   {     .freq                   = 4980,
7119         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
7120                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7121                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7122                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7123                    0x00, 0x0d, 0x00, 0x6f, 0x00),
7124         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
7125   },
7126   {     .freq                   = 4990,
7127         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
7128                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7129                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7130                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7131                    0x00, 0x0d, 0x00, 0x6f, 0x00),
7132         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
7133   },
7134   {     .freq                   = 5000,
7135         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
7136                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7137                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7138                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7139                    0x00, 0x0d, 0x00, 0x6f, 0x00),
7140         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
7141   },
7142   {     .freq                   = 5010,
7143         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
7144                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7145                    0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7146                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7147                    0x00, 0x0d, 0x00, 0x6f, 0x00),
7148         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
7149   },
7150   {     .freq                   = 5020,
7151         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
7152                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7153                    0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0d,
7154                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
7155                    0x00, 0x0d, 0x00, 0x6f, 0x00),
7156         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
7157   },
7158   {     .freq                   = 5030,
7159         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
7160                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7161                    0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7162                    0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
7163                    0x00, 0x0c, 0x00, 0x6f, 0x00),
7164         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
7165   },
7166   {     .freq                   = 5040,
7167         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
7168                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7169                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7170                    0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
7171                    0x00, 0x0c, 0x00, 0x6f, 0x00),
7172         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
7173   },
7174   {     .freq                   = 5050,
7175         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
7176                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7177                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7178                    0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
7179                    0x00, 0x0c, 0x00, 0x6f, 0x00),
7180         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
7181   },
7182   {     .freq                   = 5060,
7183         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
7184                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7185                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7186                    0x00, 0x9f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x70,
7187                    0x00, 0x0c, 0x00, 0x6f, 0x00),
7188         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
7189   },
7190   {     .freq                   = 5070,
7191         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
7192                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7193                    0xff, 0xfd, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7194                    0x00, 0x9f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x70,
7195                    0x00, 0x0b, 0x00, 0x6f, 0x00),
7196         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
7197   },
7198   {     .freq                   = 5080,
7199         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
7200                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7201                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7202                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7203                    0x00, 0x0b, 0x00, 0x6f, 0x00),
7204         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
7205   },
7206   {     .freq                   = 5090,
7207         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
7208                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7209                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7210                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7211                    0x00, 0x0b, 0x00, 0x6f, 0x00),
7212         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
7213   },
7214   {     .freq                   = 5100,
7215         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
7216                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7217                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7218                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7219                    0x00, 0x0b, 0x00, 0x6f, 0x00),
7220         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
7221   },
7222   {     .freq                   = 5110,
7223         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
7224                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7225                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7226                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7227                    0x00, 0x0b, 0x00, 0x6f, 0x00),
7228         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
7229   },
7230   {     .freq                   = 5120,
7231         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
7232                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7233                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7234                    0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7235                    0x00, 0x0b, 0x00, 0x6f, 0x00),
7236         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
7237   },
7238   {     .freq                   = 5130,
7239         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
7240                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7241                    0xff, 0xfb, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0a,
7242                    0x00, 0x9f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x70,
7243                    0x00, 0x0a, 0x00, 0x6f, 0x00),
7244         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
7245   },
7246   {     .freq                   = 5140,
7247         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
7248                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7249                    0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x0a,
7250                    0x00, 0x9f, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
7251                    0x00, 0x0a, 0x00, 0x6f, 0x00),
7252         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
7253   },
7254   {     .freq                   = 5160,
7255         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
7256                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7257                    0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x09,
7258                    0x00, 0x9e, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
7259                    0x00, 0x09, 0x00, 0x6e, 0x00),
7260         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
7261   },
7262   {     .freq                   = 5170,
7263         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
7264                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7265                    0xff, 0xfb, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7266                    0x00, 0x9e, 0x00, 0xfb, 0x00, 0x06, 0x00, 0x70,
7267                    0x00, 0x09, 0x00, 0x6e, 0x00),
7268         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
7269   },
7270   {     .freq                   = 5180,
7271         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
7272                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7273                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7274                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7275                    0x00, 0x09, 0x00, 0x6e, 0x00),
7276         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
7277   },
7278   {     .freq                   = 5190,
7279         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
7280                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7281                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7282                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7283                    0x00, 0x09, 0x00, 0x6e, 0x00),
7284         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
7285   },
7286   {     .freq                   = 5200,
7287         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
7288                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7289                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7290                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7291                    0x00, 0x09, 0x00, 0x6e, 0x00),
7292         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
7293   },
7294   {     .freq                   = 5210,
7295         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
7296                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7297                    0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7298                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7299                    0x00, 0x09, 0x00, 0x6e, 0x00),
7300         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
7301   },
7302   {     .freq                   = 5220,
7303         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
7304                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7305                    0xfe, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7306                    0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7307                    0x00, 0x09, 0x00, 0x6e, 0x00),
7308         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
7309   },
7310   {     .freq                   = 5230,
7311         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
7312                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7313                    0xee, 0xea, 0x00, 0x06, 0x00, 0x70, 0x00, 0x08,
7314                    0x00, 0x9e, 0x00, 0xea, 0x00, 0x06, 0x00, 0x70,
7315                    0x00, 0x08, 0x00, 0x6e, 0x00),
7316         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
7317   },
7318   {     .freq                   = 5240,
7319         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
7320                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7321                    0xee, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7322                    0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
7323                    0x00, 0x08, 0x00, 0x6d, 0x00),
7324         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
7325   },
7326   {     .freq                   = 5250,
7327         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
7328                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7329                    0xed, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7330                    0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
7331                    0x00, 0x08, 0x00, 0x6d, 0x00),
7332         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
7333   },
7334   {     .freq                   = 5260,
7335         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
7336                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
7337                    0xed, 0xd9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7338                    0x00, 0x9d, 0x00, 0xd9, 0x00, 0x05, 0x00, 0x70,
7339                    0x00, 0x08, 0x00, 0x6d, 0x00),
7340         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
7341   },
7342   {     .freq                   = 5270,
7343         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
7344                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
7345                    0xed, 0xd8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7346                    0x00, 0x9c, 0x00, 0xd8, 0x00, 0x04, 0x00, 0x70,
7347                    0x00, 0x07, 0x00, 0x6c, 0x00),
7348         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
7349   },
7350   {     .freq                   = 5280,
7351         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
7352                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7353                    0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7354                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7355                    0x00, 0x07, 0x00, 0x6c, 0x00),
7356         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
7357   },
7358   {     .freq                   = 5290,
7359         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
7360                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7361                    0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7362                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7363                    0x00, 0x07, 0x00, 0x6c, 0x00),
7364         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
7365   },
7366   {     .freq                   = 5300,
7367         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
7368                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7369                    0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7370                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7371                    0x00, 0x07, 0x00, 0x6c, 0x00),
7372         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
7373   },
7374   {     .freq                   = 5310,
7375         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
7376                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7377                    0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7378                    0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7379                    0x00, 0x07, 0x00, 0x6c, 0x00),
7380         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
7381   },
7382   {     .freq                   = 5320,
7383         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
7384                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7385                    0xdb, 0xb8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7386                    0x00, 0x9c, 0x00, 0xb8, 0x00, 0x04, 0x00, 0x70,
7387                    0x00, 0x07, 0x00, 0x6c, 0x00),
7388         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
7389   },
7390   {     .freq                   = 5330,
7391         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
7392                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
7393                    0xcb, 0xb7, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7394                    0x00, 0x9b, 0x00, 0xb7, 0x00, 0x04, 0x00, 0x70,
7395                    0x00, 0x07, 0x00, 0x6b, 0x00),
7396         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
7397   },
7398   {     .freq                   = 5340,
7399         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
7400                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
7401                    0xca, 0xb7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x07,
7402                    0x00, 0x9b, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x70,
7403                    0x00, 0x07, 0x00, 0x6b, 0x00),
7404         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
7405   },
7406   {     .freq                   = 5350,
7407         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
7408                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7409                    0xca, 0xa7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7410                    0x00, 0x9b, 0x00, 0xa7, 0x00, 0x03, 0x00, 0x70,
7411                    0x00, 0x06, 0x00, 0x6b, 0x00),
7412         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
7413   },
7414   {     .freq                   = 5360,
7415         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
7416                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7417                    0xc9, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7418                    0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
7419                    0x00, 0x06, 0x00, 0x6b, 0x00),
7420         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
7421   },
7422   {     .freq                   = 5370,
7423         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
7424                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7425                    0xc9, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7426                    0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
7427                    0x00, 0x06, 0x00, 0x7b, 0x00),
7428         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
7429   },
7430   {     .freq                   = 5380,
7431         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
7432                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7433                    0xb8, 0x96, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7434                    0x00, 0x9a, 0x00, 0x96, 0x00, 0x03, 0x00, 0x70,
7435                    0x00, 0x06, 0x00, 0x7a, 0x00),
7436         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
7437   },
7438   {     .freq                   = 5390,
7439         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
7440                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7441                    0xb8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7442                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7443                    0x00, 0x06, 0x00, 0x7a, 0x00),
7444         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
7445   },
7446   {     .freq                   = 5400,
7447         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
7448                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7449                    0xb8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7450                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7451                    0x00, 0x06, 0x00, 0x7a, 0x00),
7452         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
7453   },
7454   {     .freq                   = 5410,
7455         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
7456                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7457                    0xb7, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
7458                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7459                    0x00, 0x05, 0x00, 0x7a, 0x00),
7460         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
7461   },
7462   {     .freq                   = 5420,
7463         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
7464                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7465                    0xa7, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
7466                    0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7467                    0x00, 0x05, 0x00, 0x7a, 0x00),
7468         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
7469   },
7470   {     .freq                   = 5430,
7471         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
7472                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
7473                    0xa6, 0x85, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7474                    0x00, 0x99, 0x00, 0x85, 0x00, 0x02, 0x00, 0x70,
7475                    0x00, 0x05, 0x00, 0x79, 0x00),
7476         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
7477   },
7478   {     .freq                   = 5440,
7479         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
7480                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7481                    0xa6, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7482                    0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7483                    0x00, 0x05, 0x00, 0x79, 0x00),
7484         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
7485   },
7486   {     .freq                   = 5450,
7487         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
7488                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7489                    0x95, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7490                    0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7491                    0x00, 0x05, 0x00, 0x79, 0x00),
7492         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
7493   },
7494   {     .freq                   = 5460,
7495         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
7496                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7497                    0x95, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x04,
7498                    0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7499                    0x00, 0x04, 0x00, 0x79, 0x00),
7500         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
7501   },
7502   {     .freq                   = 5470,
7503         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
7504                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7505                    0x94, 0x74, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7506                    0x00, 0x99, 0x00, 0x74, 0x00, 0x01, 0x00, 0x70,
7507                    0x00, 0x04, 0x00, 0x79, 0x00),
7508         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
7509   },
7510   {     .freq                   = 5480,
7511         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
7512                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7513                    0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7514                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7515                    0x00, 0x04, 0x00, 0x78, 0x00),
7516         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
7517   },
7518   {     .freq                   = 5490,
7519         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
7520                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7521                    0x83, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7522                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7523                    0x00, 0x04, 0x00, 0x78, 0x00),
7524         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
7525   },
7526   {     .freq                   = 5500,
7527         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
7528                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7529                    0x82, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7530                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7531                    0x00, 0x04, 0x00, 0x78, 0x00),
7532         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
7533   },
7534   {     .freq                   = 5510,
7535         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
7536                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7537                    0x82, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7538                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7539                    0x00, 0x04, 0x00, 0x78, 0x00),
7540         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
7541   },
7542   {     .freq                   = 5520,
7543         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
7544                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7545                    0x72, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7546                    0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7547                    0x00, 0x04, 0x00, 0x78, 0x00),
7548         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
7549   },
7550   {     .freq                   = 5530,
7551         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
7552                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
7553                    0x72, 0x63, 0x00, 0x01, 0x00, 0x70, 0x00, 0x03,
7554                    0x00, 0x98, 0x00, 0x63, 0x00, 0x01, 0x00, 0x70,
7555                    0x00, 0x03, 0x00, 0x78, 0x00),
7556         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
7557   },
7558   {     .freq                   = 5540,
7559         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
7560                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
7561                    0x71, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7562                    0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7563                    0x00, 0x03, 0x00, 0x77, 0x00),
7564         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
7565   },
7566   {     .freq                   = 5550,
7567         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
7568                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7569                    0x61, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7570                    0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7571                    0x00, 0x03, 0x00, 0x77, 0x00),
7572         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
7573   },
7574   {     .freq                   = 5560,
7575         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
7576                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7577                    0x61, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7578                    0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7579                    0x00, 0x03, 0x00, 0x77, 0x00),
7580         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
7581   },
7582   {     .freq                   = 5570,
7583         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
7584                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7585                    0x61, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7586                    0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
7587                    0x00, 0x02, 0x00, 0x76, 0x00),
7588         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
7589   },
7590   {     .freq                   = 5580,
7591         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
7592                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
7593                    0x60, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7594                    0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
7595                    0x00, 0x02, 0x00, 0x86, 0x00),
7596         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
7597   },
7598   {     .freq                   = 5590,
7599         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
7600                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
7601                    0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7602                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7603                    0x00, 0x02, 0x00, 0x86, 0x00),
7604         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
7605   },
7606   {     .freq                   = 5600,
7607         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
7608                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7609                    0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7610                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7611                    0x00, 0x02, 0x00, 0x86, 0x00),
7612         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
7613   },
7614   {     .freq                   = 5610,
7615         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
7616                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7617                    0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7618                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7619                    0x00, 0x02, 0x00, 0x86, 0x00),
7620         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
7621   },
7622   {     .freq                   = 5620,
7623         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
7624                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7625                    0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7626                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7627                    0x00, 0x02, 0x00, 0x86, 0x00),
7628         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
7629   },
7630   {     .freq                   = 5630,
7631         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
7632                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7633                    0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7634                    0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7635                    0x00, 0x02, 0x00, 0x86, 0x00),
7636         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
7637   },
7638   {     .freq                   = 5640,
7639         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
7640                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7641                    0x40, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7642                    0x00, 0x95, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7643                    0x00, 0x02, 0x00, 0x85, 0x00),
7644         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
7645   },
7646   {     .freq                   = 5650,
7647         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
7648                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7649                    0x40, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7650                    0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
7651                    0x00, 0x01, 0x00, 0x85, 0x00),
7652         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
7653   },
7654   {     .freq                   = 5660,
7655         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
7656                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7657                    0x40, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7658                    0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
7659                    0x00, 0x01, 0x00, 0x85, 0x00),
7660         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
7661   },
7662   {     .freq                   = 5670,
7663         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
7664                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7665                    0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7666                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7667                    0x00, 0x01, 0x00, 0x84, 0x00),
7668         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
7669   },
7670   {     .freq                   = 5680,
7671         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
7672                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7673                    0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7674                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7675                    0x00, 0x01, 0x00, 0x84, 0x00),
7676         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
7677   },
7678   {     .freq                   = 5690,
7679         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
7680                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7681                    0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7682                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7683                    0x00, 0x01, 0x00, 0x94, 0x00),
7684         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
7685   },
7686   {     .freq                   = 5700,
7687         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
7688                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7689                    0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7690                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7691                    0x00, 0x01, 0x00, 0x94, 0x00),
7692         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
7693   },
7694   {     .freq                   = 5710,
7695         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
7696                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7697                    0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7698                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7699                    0x00, 0x01, 0x00, 0x94, 0x00),
7700         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
7701   },
7702   {     .freq                   = 5720,
7703         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
7704                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7705                    0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7706                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7707                    0x00, 0x01, 0x00, 0x94, 0x00),
7708         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
7709   },
7710   {     .freq                   = 5725,
7711         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
7712                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7713                    0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7714                    0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7715                    0x00, 0x01, 0x00, 0x94, 0x00),
7716         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
7717   },
7718   {     .freq                   = 5730,
7719         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
7720                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7721                    0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7722                    0x00, 0x94, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7723                    0x00, 0x01, 0x00, 0x94, 0x00),
7724         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
7725   },
7726   {     .freq                   = 5735,
7727         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
7728                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7729                    0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7730                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7731                    0x00, 0x00, 0x00, 0x93, 0x00),
7732         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
7733   },
7734   {     .freq                   = 5740,
7735         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
7736                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7737                    0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7738                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7739                    0x00, 0x00, 0x00, 0x93, 0x00),
7740         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
7741   },
7742   {     .freq                   = 5745,
7743         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
7744                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7745                    0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7746                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7747                    0x00, 0x00, 0x00, 0x93, 0x00),
7748         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
7749   },
7750   {     .freq                   = 5750,
7751         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
7752                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7753                    0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7754                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7755                    0x00, 0x00, 0x00, 0x93, 0x00),
7756         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
7757   },
7758   {     .freq                   = 5755,
7759         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
7760                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7761                    0x10, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7762                    0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7763                    0x00, 0x00, 0x00, 0x93, 0x00),
7764         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
7765   },
7766   {     .freq                   = 5760,
7767         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
7768                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
7769                    0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7770                    0x00, 0x93, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7771                    0x00, 0x00, 0x00, 0x93, 0x00),
7772         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
7773   },
7774   {     .freq                   = 5765,
7775         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
7776                    0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
7777                    0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7778                    0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7779                    0x00, 0x00, 0x00, 0x92, 0x00),
7780         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
7781   },
7782   {     .freq                   = 5770,
7783         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
7784                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7785                    0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7786                    0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7787                    0x00, 0x00, 0x00, 0x92, 0x00),
7788         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
7789   },
7790   {     .freq                   = 5775,
7791         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
7792                    0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7793                    0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7794                    0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7795                    0x00, 0x00, 0x00, 0x92, 0x00),
7796         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
7797   },
7798   {     .freq                   = 5780,
7799         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
7800                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7801                    0x10, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7802                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7803                    0x00, 0x00, 0x00, 0x92, 0x00),
7804         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
7805   },
7806   {     .freq                   = 5785,
7807         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
7808                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7809                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7810                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7811                    0x00, 0x00, 0x00, 0x92, 0x00),
7812         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
7813   },
7814   {     .freq                   = 5790,
7815         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
7816                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7817                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7818                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7819                    0x00, 0x00, 0x00, 0x92, 0x00),
7820         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
7821   },
7822   {     .freq                   = 5795,
7823         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
7824                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7825                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7826                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7827                    0x00, 0x00, 0x00, 0x92, 0x00),
7828         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
7829   },
7830   {     .freq                   = 5800,
7831         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
7832                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7833                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7834                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7835                    0x00, 0x00, 0x00, 0x92, 0x00),
7836         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
7837   },
7838   {     .freq                   = 5805,
7839         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
7840                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7841                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7842                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7843                    0x00, 0x00, 0x00, 0x92, 0x00),
7844         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
7845   },
7846   {     .freq                   = 5810,
7847         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
7848                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7849                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7850                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7851                    0x00, 0x00, 0x00, 0x92, 0x00),
7852         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
7853   },
7854   {     .freq                   = 5815,
7855         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
7856                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7857                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7858                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7859                    0x00, 0x00, 0x00, 0x92, 0x00),
7860         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
7861   },
7862   {     .freq                   = 5820,
7863         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
7864                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7865                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7866                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7867                    0x00, 0x00, 0x00, 0x92, 0x00),
7868         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
7869   },
7870   {     .freq                   = 5825,
7871         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
7872                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7873                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7874                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7875                    0x00, 0x00, 0x00, 0x92, 0x00),
7876         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
7877   },
7878   {     .freq                   = 5830,
7879         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
7880                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7881                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7882                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7883                    0x00, 0x00, 0x00, 0x92, 0x00),
7884         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
7885   },
7886   {     .freq                   = 5840,
7887         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
7888                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7889                    0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7890                    0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7891                    0x00, 0x00, 0x00, 0x92, 0x00),
7892         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
7893   },
7894   {     .freq                   = 5850,
7895         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
7896                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7897                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7898                    0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7899                    0x00, 0x00, 0x00, 0x92, 0x00),
7900         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
7901   },
7902   {     .freq                   = 5860,
7903         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
7904                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7905                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7906                    0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7907                    0x00, 0x00, 0x00, 0x92, 0x00),
7908         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
7909   },
7910   {     .freq                   = 5870,
7911         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
7912                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7913                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7914                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7915                    0x00, 0x00, 0x00, 0x91, 0x00),
7916         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
7917   },
7918   {     .freq                   = 5880,
7919         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
7920                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7921                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7922                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7923                    0x00, 0x00, 0x00, 0x91, 0x00),
7924         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
7925   },
7926   {     .freq                   = 5890,
7927         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
7928                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7929                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7930                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7931                    0x00, 0x00, 0x00, 0x91, 0x00),
7932         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
7933   },
7934   {     .freq                   = 5900,
7935         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
7936                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7937                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7938                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7939                    0x00, 0x00, 0x00, 0x91, 0x00),
7940         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
7941   },
7942   {     .freq                   = 5910,
7943         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
7944                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7945                    0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7946                    0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7947                    0x00, 0x00, 0x00, 0x91, 0x00),
7948         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
7949   },
7950   {     .freq                   = 2412,
7951         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
7952                    0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
7953                    0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7954                    0x0f, 0x00, 0x0b, 0x00, 0x89, 0x00, 0x03, 0x00,
7955                    0x70, 0x00, 0x0f, 0x00, 0x0b),
7956         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
7957   },
7958   {     .freq                   = 2417,
7959         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
7960                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7961                    0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7962                    0x0f, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
7963                    0x70, 0x00, 0x0f, 0x00, 0x0a),
7964         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
7965   },
7966   {     .freq                   = 2422,
7967         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
7968                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7969                    0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7970                    0x0f, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
7971                    0x70, 0x00, 0x0f, 0x00, 0x0a),
7972         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
7973   },
7974   {     .freq                   = 2427,
7975         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
7976                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7977                    0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
7978                    0x0e, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
7979                    0x70, 0x00, 0x0e, 0x00, 0x0a),
7980         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
7981   },
7982   {     .freq                   = 2432,
7983         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
7984                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7985                    0x00, 0x00, 0x77, 0x00, 0x03, 0x00, 0x70, 0x00,
7986                    0x0e, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
7987                    0x70, 0x00, 0x0e, 0x00, 0x0a),
7988         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
7989   },
7990   {     .freq                   = 2437,
7991         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
7992                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7993                    0x00, 0x00, 0x76, 0x00, 0x03, 0x00, 0x70, 0x00,
7994                    0x0e, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
7995                    0x70, 0x00, 0x0e, 0x00, 0x0a),
7996         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
7997   },
7998   {     .freq                   = 2442,
7999         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
8000                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8001                    0x00, 0x00, 0x66, 0x00, 0x03, 0x00, 0x70, 0x00,
8002                    0x0e, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x03, 0x00,
8003                    0x70, 0x00, 0x0e, 0x00, 0x0a),
8004         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
8005   },
8006   {     .freq                   = 2447,
8007         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
8008                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8009                    0x00, 0x00, 0x55, 0x00, 0x02, 0x00, 0x70, 0x00,
8010                    0x0e, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
8011                    0x70, 0x00, 0x0e, 0x00, 0x09),
8012         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
8013   },
8014   {     .freq                   = 2452,
8015         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
8016                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8017                    0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
8018                    0x0e, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
8019                    0x70, 0x00, 0x0e, 0x00, 0x09),
8020         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
8021   },
8022   {     .freq                   = 2457,
8023         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
8024                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8025                    0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
8026                    0x0d, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
8027                    0x70, 0x00, 0x0d, 0x00, 0x09),
8028         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
8029   },
8030   {     .freq                   = 2462,
8031         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
8032                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8033                    0x00, 0x00, 0x33, 0x00, 0x02, 0x00, 0x70, 0x00,
8034                    0x0d, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
8035                    0x70, 0x00, 0x0d, 0x00, 0x09),
8036         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
8037   },
8038   {     .freq                   = 2467,
8039         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
8040                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8041                    0x00, 0x00, 0x22, 0x00, 0x02, 0x00, 0x70, 0x00,
8042                    0x0d, 0x00, 0x08, 0x00, 0x22, 0x00, 0x02, 0x00,
8043                    0x70, 0x00, 0x0d, 0x00, 0x08),
8044         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
8045   },
8046   {     .freq                   = 2472,
8047         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
8048                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
8049                    0x00, 0x00, 0x11, 0x00, 0x02, 0x00, 0x70, 0x00,
8050                    0x0d, 0x00, 0x08, 0x00, 0x11, 0x00, 0x02, 0x00,
8051                    0x70, 0x00, 0x0d, 0x00, 0x08),
8052         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
8053   },
8054   {     .freq                   = 2484,
8055         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
8056                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
8057                    0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
8058                    0x0d, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00,
8059                    0x70, 0x00, 0x0d, 0x00, 0x08),
8060         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
8061   },
8062 };
8063
8064 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev8[] = {
8065   {     .freq                   = 4920,
8066         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
8067                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8068                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8069                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8070                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8071         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
8072   },
8073   {     .freq                   = 4930,
8074         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
8075                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8076                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8077                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8078                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8079         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
8080   },
8081   {     .freq                   = 4940,
8082         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
8083                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8084                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8085                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8086                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8087         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
8088   },
8089   {     .freq                   = 4950,
8090         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
8091                    0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8092                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8093                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8094                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8095         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
8096   },
8097   {     .freq                   = 4960,
8098         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
8099                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8100                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8101                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8102                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8103         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
8104   },
8105   {     .freq                   = 4970,
8106         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
8107                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8108                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8109                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8110                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8111         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
8112   },
8113   {     .freq                   = 4980,
8114         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
8115                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8116                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8117                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8118                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8119         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
8120   },
8121   {     .freq                   = 4990,
8122         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
8123                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8124                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8125                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8126                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8127         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
8128   },
8129   {     .freq                   = 5000,
8130         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
8131                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8132                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8133                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8134                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8135         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
8136   },
8137   {     .freq                   = 5010,
8138         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
8139                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8140                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8141                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8142                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8143         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
8144   },
8145   {     .freq                   = 5020,
8146         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
8147                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8148                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8149                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8150                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8151         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
8152   },
8153   {     .freq                   = 5030,
8154         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
8155                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8156                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8157                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8158                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8159         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
8160   },
8161   {     .freq                   = 5040,
8162         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
8163                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8164                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8165                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8166                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8167         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
8168   },
8169   {     .freq                   = 5050,
8170         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
8171                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8172                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8173                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8174                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8175         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
8176   },
8177   {     .freq                   = 5060,
8178         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
8179                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8180                    0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8181                    0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8182                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8183         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
8184   },
8185   {     .freq                   = 5070,
8186         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
8187                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8188                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8189                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8190                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8191         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
8192   },
8193   {     .freq                   = 5080,
8194         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
8195                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8196                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8197                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8198                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8199         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
8200   },
8201   {     .freq                   = 5090,
8202         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
8203                    0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8204                    0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8205                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8206                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8207         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
8208   },
8209   {     .freq                   = 5100,
8210         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
8211                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8212                    0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8213                    0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
8214                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8215         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
8216   },
8217   {     .freq                   = 5110,
8218         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
8219                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8220                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8221                    0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8222                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8223         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
8224   },
8225   {     .freq                   = 5120,
8226         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
8227                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8228                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8229                    0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8230                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8231         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
8232   },
8233   {     .freq                   = 5130,
8234         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
8235                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8236                    0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8237                    0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8238                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8239         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
8240   },
8241   {     .freq                   = 5140,
8242         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
8243                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8244                    0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8245                    0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
8246                    0x00, 0x0f, 0x00, 0x6f, 0x00),
8247         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
8248   },
8249   {     .freq                   = 5160,
8250         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
8251                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8252                    0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
8253                    0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
8254                    0x00, 0x0e, 0x00, 0x6f, 0x00),
8255         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
8256   },
8257   {     .freq                   = 5170,
8258         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
8259                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8260                    0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
8261                    0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
8262                    0x00, 0x0e, 0x00, 0x6f, 0x00),
8263         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
8264   },
8265   {     .freq                   = 5180,
8266         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
8267                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8268                    0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
8269                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
8270                    0x00, 0x0e, 0x00, 0x6f, 0x00),
8271         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
8272   },
8273   {     .freq                   = 5190,
8274         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
8275                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8276                    0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
8277                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
8278                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8279         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
8280   },
8281   {     .freq                   = 5200,
8282         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
8283                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8284                    0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8285                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
8286                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8287         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
8288   },
8289   {     .freq                   = 5210,
8290         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
8291                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8292                    0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8293                    0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
8294                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8295         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
8296   },
8297   {     .freq                   = 5220,
8298         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
8299                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8300                    0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8301                    0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
8302                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8303         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
8304   },
8305   {     .freq                   = 5230,
8306         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
8307                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8308                    0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8309                    0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
8310                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8311         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
8312   },
8313   {     .freq                   = 5240,
8314         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
8315                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8316                    0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8317                    0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
8318                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8319         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
8320   },
8321   {     .freq                   = 5250,
8322         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
8323                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8324                    0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8325                    0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
8326                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8327         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
8328   },
8329   {     .freq                   = 5260,
8330         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
8331                    0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
8332                    0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
8333                    0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
8334                    0x00, 0x0d, 0x00, 0x6f, 0x00),
8335         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
8336   },
8337   {     .freq                   = 5270,
8338         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
8339                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
8340                    0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
8341                    0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
8342                    0x00, 0x0c, 0x00, 0x6f, 0x00),
8343         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
8344   },
8345   {     .freq                   = 5280,
8346         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
8347                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8348                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8349                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8350                    0x00, 0x0c, 0x00, 0x6f, 0x00),
8351         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
8352   },
8353   {     .freq                   = 5290,
8354         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
8355                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8356                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8357                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8358                    0x00, 0x0c, 0x00, 0x6f, 0x00),
8359         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
8360   },
8361   {     .freq                   = 5300,
8362         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
8363                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8364                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8365                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8366                    0x00, 0x0c, 0x00, 0x6f, 0x00),
8367         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
8368   },
8369   {     .freq                   = 5310,
8370         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
8371                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8372                    0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8373                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8374                    0x00, 0x0c, 0x00, 0x6f, 0x00),
8375         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
8376   },
8377   {     .freq                   = 5320,
8378         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
8379                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8380                    0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8381                    0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8382                    0x00, 0x0c, 0x00, 0x6f, 0x00),
8383         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
8384   },
8385   {     .freq                   = 5330,
8386         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
8387                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
8388                    0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8389                    0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8390                    0x00, 0x0b, 0x00, 0x6f, 0x00),
8391         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
8392   },
8393   {     .freq                   = 5340,
8394         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
8395                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
8396                    0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8397                    0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8398                    0x00, 0x0b, 0x00, 0x6f, 0x00),
8399         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
8400   },
8401   {     .freq                   = 5350,
8402         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
8403                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8404                    0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8405                    0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8406                    0x00, 0x0b, 0x00, 0x6f, 0x00),
8407         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
8408   },
8409   {     .freq                   = 5360,
8410         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
8411                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8412                    0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8413                    0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8414                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8415         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
8416   },
8417   {     .freq                   = 5370,
8418         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
8419                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8420                    0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8421                    0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8422                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8423         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
8424   },
8425   {     .freq                   = 5380,
8426         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
8427                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8428                    0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8429                    0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8430                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8431         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
8432   },
8433   {     .freq                   = 5390,
8434         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
8435                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8436                    0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8437                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
8438                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8439         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
8440   },
8441   {     .freq                   = 5400,
8442         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
8443                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8444                    0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8445                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
8446                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8447         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
8448   },
8449   {     .freq                   = 5410,
8450         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
8451                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8452                    0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8453                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8454                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8455         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
8456   },
8457   {     .freq                   = 5420,
8458         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
8459                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8460                    0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8461                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8462                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8463         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
8464   },
8465   {     .freq                   = 5430,
8466         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
8467                    0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
8468                    0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8469                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8470                    0x00, 0x0a, 0x00, 0x6f, 0x00),
8471         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
8472   },
8473   {     .freq                   = 5440,
8474         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
8475                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8476                    0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
8477                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8478                    0x00, 0x09, 0x00, 0x6f, 0x00),
8479         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
8480   },
8481   {     .freq                   = 5450,
8482         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
8483                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8484                    0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8485                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
8486                    0x00, 0x09, 0x00, 0x6f, 0x00),
8487         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
8488   },
8489   {     .freq                   = 5460,
8490         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
8491                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8492                    0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8493                    0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
8494                    0x00, 0x09, 0x00, 0x6f, 0x00),
8495         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
8496   },
8497   {     .freq                   = 5470,
8498         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
8499                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8500                    0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8501                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
8502                    0x00, 0x09, 0x00, 0x6f, 0x00),
8503         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
8504   },
8505   {     .freq                   = 5480,
8506         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
8507                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8508                    0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8509                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8510                    0x00, 0x09, 0x00, 0x6f, 0x00),
8511         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
8512   },
8513   {     .freq                   = 5490,
8514         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
8515                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8516                    0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8517                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8518                    0x00, 0x09, 0x00, 0x6f, 0x00),
8519         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
8520   },
8521   {     .freq                   = 5500,
8522         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
8523                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8524                    0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8525                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8526                    0x00, 0x09, 0x00, 0x6f, 0x00),
8527         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
8528   },
8529   {     .freq                   = 5510,
8530         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
8531                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8532                    0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8533                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8534                    0x00, 0x09, 0x00, 0x6f, 0x00),
8535         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
8536   },
8537   {     .freq                   = 5520,
8538         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
8539                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8540                    0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8541                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8542                    0x00, 0x09, 0x00, 0x6f, 0x00),
8543         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
8544   },
8545   {     .freq                   = 5530,
8546         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
8547                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
8548                    0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8549                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8550                    0x00, 0x09, 0x00, 0x6f, 0x00),
8551         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
8552   },
8553   {     .freq                   = 5540,
8554         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
8555                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
8556                    0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8557                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8558                    0x00, 0x09, 0x00, 0x6f, 0x00),
8559         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
8560   },
8561   {     .freq                   = 5550,
8562         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
8563                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8564                    0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8565                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8566                    0x00, 0x09, 0x00, 0x6f, 0x00),
8567         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
8568   },
8569   {     .freq                   = 5560,
8570         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
8571                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8572                    0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8573                    0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8574                    0x00, 0x09, 0x00, 0x6f, 0x00),
8575         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
8576   },
8577   {     .freq                   = 5570,
8578         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
8579                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8580                    0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8581                    0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
8582                    0x00, 0x09, 0x00, 0x6f, 0x00),
8583         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
8584   },
8585   {     .freq                   = 5580,
8586         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
8587                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
8588                    0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8589                    0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
8590                    0x00, 0x08, 0x00, 0x6f, 0x00),
8591         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
8592   },
8593   {     .freq                   = 5590,
8594         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
8595                    0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
8596                    0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8597                    0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
8598                    0x00, 0x08, 0x00, 0x6f, 0x00),
8599         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
8600   },
8601   {     .freq                   = 5600,
8602         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
8603                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8604                    0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8605                    0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
8606                    0x00, 0x08, 0x00, 0x6f, 0x00),
8607         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
8608   },
8609   {     .freq                   = 5610,
8610         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
8611                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8612                    0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8613                    0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
8614                    0x00, 0x08, 0x00, 0x6f, 0x00),
8615         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
8616   },
8617   {     .freq                   = 5620,
8618         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
8619                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8620                    0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8621                    0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8622                    0x00, 0x07, 0x00, 0x6f, 0x00),
8623         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
8624   },
8625   {     .freq                   = 5630,
8626         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
8627                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8628                    0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8629                    0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8630                    0x00, 0x07, 0x00, 0x6f, 0x00),
8631         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
8632   },
8633   {     .freq                   = 5640,
8634         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
8635                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8636                    0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8637                    0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8638                    0x00, 0x07, 0x00, 0x6f, 0x00),
8639         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
8640   },
8641   {     .freq                   = 5650,
8642         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
8643                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8644                    0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8645                    0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
8646                    0x00, 0x07, 0x00, 0x6f, 0x00),
8647         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
8648   },
8649   {     .freq                   = 5660,
8650         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
8651                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8652                    0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8653                    0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
8654                    0x00, 0x06, 0x00, 0x6f, 0x00),
8655         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
8656   },
8657   {     .freq                   = 5670,
8658         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
8659                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8660                    0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8661                    0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8662                    0x00, 0x06, 0x00, 0x6f, 0x00),
8663         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
8664   },
8665   {     .freq                   = 5680,
8666         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
8667                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8668                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8669                    0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8670                    0x00, 0x06, 0x00, 0x6f, 0x00),
8671         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
8672   },
8673   {     .freq                   = 5690,
8674         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
8675                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8676                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8677                    0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8678                    0x00, 0x06, 0x00, 0x6f, 0x00),
8679         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
8680   },
8681   {     .freq                   = 5700,
8682         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
8683                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8684                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8685                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8686                    0x00, 0x06, 0x00, 0x6e, 0x00),
8687         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
8688   },
8689   {     .freq                   = 5710,
8690         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
8691                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8692                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8693                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8694                    0x00, 0x06, 0x00, 0x6e, 0x00),
8695         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
8696   },
8697   {     .freq                   = 5720,
8698         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
8699                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8700                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8701                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8702                    0x00, 0x06, 0x00, 0x6e, 0x00),
8703         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
8704   },
8705   {     .freq                   = 5725,
8706         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
8707                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8708                    0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8709                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8710                    0x00, 0x06, 0x00, 0x6e, 0x00),
8711         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
8712   },
8713   {     .freq                   = 5730,
8714         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
8715                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8716                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8717                    0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8718                    0x00, 0x06, 0x00, 0x6e, 0x00),
8719         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
8720   },
8721   {     .freq                   = 5735,
8722         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
8723                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8724                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8725                    0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8726                    0x00, 0x06, 0x00, 0x6d, 0x00),
8727         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
8728   },
8729   {     .freq                   = 5740,
8730         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
8731                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8732                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8733                    0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8734                    0x00, 0x06, 0x00, 0x6d, 0x00),
8735         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
8736   },
8737   {     .freq                   = 5745,
8738         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
8739                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8740                    0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8741                    0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8742                    0x00, 0x06, 0x00, 0x6d, 0x00),
8743         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
8744   },
8745   {     .freq                   = 5750,
8746         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
8747                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8748                    0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8749                    0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8750                    0x00, 0x05, 0x00, 0x6d, 0x00),
8751         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
8752   },
8753   {     .freq                   = 5755,
8754         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
8755                    0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8756                    0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8757                    0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8758                    0x00, 0x05, 0x00, 0x6c, 0x00),
8759         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
8760   },
8761   {     .freq                   = 5760,
8762         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
8763                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
8764                    0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8765                    0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8766                    0x00, 0x05, 0x00, 0x6c, 0x00),
8767         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
8768   },
8769   {     .freq                   = 5765,
8770         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
8771                    0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
8772                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8773                    0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8774                    0x00, 0x05, 0x00, 0x6c, 0x00),
8775         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
8776   },
8777   {     .freq                   = 5770,
8778         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
8779                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8780                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8781                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8782                    0x00, 0x05, 0x00, 0x6b, 0x00),
8783         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
8784   },
8785   {     .freq                   = 5775,
8786         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
8787                    0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8788                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8789                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8790                    0x00, 0x05, 0x00, 0x6b, 0x00),
8791         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
8792   },
8793   {     .freq                   = 5780,
8794         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
8795                    0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8796                    0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8797                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8798                    0x00, 0x05, 0x00, 0x6b, 0x00),
8799         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
8800   },
8801   {     .freq                   = 5785,
8802         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
8803                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8804                    0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8805                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8806                    0x00, 0x05, 0x00, 0x6b, 0x00),
8807         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
8808   },
8809   {     .freq                   = 5790,
8810         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
8811                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8812                    0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8813                    0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8814                    0x00, 0x05, 0x00, 0x6b, 0x00),
8815         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
8816   },
8817   {     .freq                   = 5795,
8818         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
8819                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8820                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8821                    0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8822                    0x00, 0x05, 0x00, 0x6b, 0x00),
8823         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
8824   },
8825   {     .freq                   = 5800,
8826         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
8827                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8828                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8829                    0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8830                    0x00, 0x05, 0x00, 0x6b, 0x00),
8831         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
8832   },
8833   {     .freq                   = 5805,
8834         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
8835                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8836                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8837                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8838                    0x00, 0x05, 0x00, 0x6a, 0x00),
8839         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
8840   },
8841   {     .freq                   = 5810,
8842         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
8843                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8844                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8845                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8846                    0x00, 0x05, 0x00, 0x6a, 0x00),
8847         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
8848   },
8849   {     .freq                   = 5815,
8850         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
8851                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8852                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8853                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8854                    0x00, 0x05, 0x00, 0x6a, 0x00),
8855         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
8856   },
8857   {     .freq                   = 5820,
8858         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
8859                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8860                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8861                    0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8862                    0x00, 0x05, 0x00, 0x6a, 0x00),
8863         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
8864   },
8865   {     .freq                   = 5825,
8866         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
8867                    0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8868                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8869                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8870                    0x00, 0x05, 0x00, 0x69, 0x00),
8871         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
8872   },
8873   {     .freq                   = 5830,
8874         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
8875                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8876                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8877                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8878                    0x00, 0x05, 0x00, 0x69, 0x00),
8879         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
8880   },
8881   {     .freq                   = 5840,
8882         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
8883                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8884                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8885                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8886                    0x00, 0x04, 0x00, 0x69, 0x00),
8887         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
8888   },
8889   {     .freq                   = 5850,
8890         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
8891                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8892                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8893                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8894                    0x00, 0x04, 0x00, 0x69, 0x00),
8895         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
8896   },
8897   {     .freq                   = 5860,
8898         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
8899                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8900                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8901                    0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8902                    0x00, 0x04, 0x00, 0x69, 0x00),
8903         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
8904   },
8905   {     .freq                   = 5870,
8906         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
8907                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8908                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8909                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8910                    0x00, 0x04, 0x00, 0x68, 0x00),
8911         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
8912   },
8913   {     .freq                   = 5880,
8914         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
8915                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8916                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8917                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8918                    0x00, 0x04, 0x00, 0x68, 0x00),
8919         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
8920   },
8921   {     .freq                   = 5890,
8922         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
8923                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8924                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8925                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8926                    0x00, 0x04, 0x00, 0x68, 0x00),
8927         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
8928   },
8929   {     .freq                   = 5900,
8930         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
8931                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8932                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8933                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8934                    0x00, 0x04, 0x00, 0x68, 0x00),
8935         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
8936   },
8937   {     .freq                   = 5910,
8938         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
8939                    0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8940                    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8941                    0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8942                    0x00, 0x04, 0x00, 0x68, 0x00),
8943         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
8944   },
8945   {     .freq                   = 2412,
8946         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
8947                    0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
8948                    0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
8949                    0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8950                    0x70, 0x00, 0x0b, 0x00, 0x0a),
8951         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
8952   },
8953   {     .freq                   = 2417,
8954         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
8955                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8956                    0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
8957                    0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8958                    0x70, 0x00, 0x0b, 0x00, 0x0a),
8959         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
8960   },
8961   {     .freq                   = 2422,
8962         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
8963                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8964                    0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
8965                    0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8966                    0x70, 0x00, 0x0b, 0x00, 0x0a),
8967         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
8968   },
8969   {     .freq                   = 2427,
8970         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
8971                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8972                    0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
8973                    0x0a, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
8974                    0x70, 0x00, 0x0a, 0x00, 0x0a),
8975         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
8976   },
8977   {     .freq                   = 2432,
8978         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
8979                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8980                    0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
8981                    0x0a, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
8982                    0x70, 0x00, 0x0a, 0x00, 0x0a),
8983         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
8984   },
8985   {     .freq                   = 2437,
8986         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
8987                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8988                    0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
8989                    0x0a, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
8990                    0x70, 0x00, 0x0a, 0x00, 0x0a),
8991         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
8992   },
8993   {     .freq                   = 2442,
8994         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
8995                    0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8996                    0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
8997                    0x0a, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x02, 0x00,
8998                    0x70, 0x00, 0x0a, 0x00, 0x0a),
8999         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
9000   },
9001   {     .freq                   = 2447,
9002         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
9003                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9004                    0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
9005                    0x0a, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
9006                    0x70, 0x00, 0x0a, 0x00, 0x09),
9007         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
9008   },
9009   {     .freq                   = 2452,
9010         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
9011                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9012                    0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
9013                    0x0a, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
9014                    0x70, 0x00, 0x0a, 0x00, 0x09),
9015         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
9016   },
9017   {     .freq                   = 2457,
9018         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
9019                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9020                    0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
9021                    0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
9022                    0x70, 0x00, 0x0a, 0x00, 0x09),
9023         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
9024   },
9025   {     .freq                   = 2462,
9026         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
9027                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9028                    0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
9029                    0x09, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
9030                    0x70, 0x00, 0x09, 0x00, 0x09),
9031         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
9032   },
9033   {     .freq                   = 2467,
9034         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
9035                    0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9036                    0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
9037                    0x09, 0x00, 0x09, 0x00, 0x22, 0x00, 0x02, 0x00,
9038                    0x70, 0x00, 0x09, 0x00, 0x09),
9039         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
9040   },
9041   {     .freq                   = 2472,
9042         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
9043                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
9044                    0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
9045                    0x09, 0x00, 0x09, 0x00, 0x11, 0x00, 0x02, 0x00,
9046                    0x70, 0x00, 0x09, 0x00, 0x09),
9047         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
9048   },
9049   {     .freq                   = 2484,
9050         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
9051                    0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
9052                    0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
9053                    0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
9054                    0x70, 0x00, 0x09, 0x00, 0x09),
9055         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
9056   },
9057 };
9058
9059 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev11[] = {
9060         {
9061                 .freq                   = 4920,
9062                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x02,
9063                            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9064                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9065                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9066                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9067                 PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
9068         },
9069         {
9070                 .freq                   = 4930,
9071                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x02,
9072                            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9073                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9074                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9075                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9076                 PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
9077         },
9078         {
9079                 .freq                   = 4940,
9080                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x02,
9081                            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9082                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9083                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9084                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9085                 PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
9086         },
9087         {
9088                 .freq                   = 4950,
9089                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x02,
9090                            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9091                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9092                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9093                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9094                 PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
9095         },
9096         {
9097                 .freq                   = 4960,
9098                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x02,
9099                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9100                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9101                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9102                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9103                 PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
9104         },
9105         {
9106                 .freq                   = 4970,
9107                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x02,
9108                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9109                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9110                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9111                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9112                 PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
9113         },
9114         {
9115                 .freq                   = 4980,
9116                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x02,
9117                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9118                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9119                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9120                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9121                 PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
9122         },
9123         {
9124                 .freq                   = 4990,
9125                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x02,
9126                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9127                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9128                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9129                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9130                 PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
9131         },
9132         {
9133                 .freq                   = 5000,
9134                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x02,
9135                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9136                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9137                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9138                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9139                 PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
9140         },
9141         {
9142                 .freq                   = 5010,
9143                 RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x02,
9144                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9145                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9146                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9147                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9148                 PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
9149         },
9150         {
9151                 .freq                   = 5020,
9152                 RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x02,
9153                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9154                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9155                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9156                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9157                 PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
9158         },
9159         {
9160                 .freq                   = 5030,
9161                 RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x02,
9162                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9163                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9164                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9165                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9166                 PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
9167         },
9168         {
9169                 .freq                   = 5040,
9170                 RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x02,
9171                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9172                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9173                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9174                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9175                 PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
9176         },
9177         {
9178                 .freq                   = 5050,
9179                 RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x02,
9180                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9181                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9182                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9183                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9184                 PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
9185         },
9186         {
9187                 .freq                   = 5060,
9188                 RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x02,
9189                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9190                            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9191                            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9192                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9193                 PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
9194         },
9195         {
9196                 .freq                   = 5070,
9197                 RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x02,
9198                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9199                            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9200                            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
9201                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9202                 PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
9203         },
9204         {
9205                 .freq                   = 5080,
9206                 RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x02,
9207                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9208                            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9209                            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
9210                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9211                 PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
9212         },
9213         {
9214                 .freq                   = 5090,
9215                 RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x02,
9216                            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9217                            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9218                            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
9219                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9220                 PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
9221         },
9222         {
9223                 .freq                   = 5100,
9224                 RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x02,
9225                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9226                            0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9227                            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
9228                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9229                 PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
9230         },
9231         {
9232                 .freq                   = 5110,
9233                 RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x02,
9234                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9235                            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9236                            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
9237                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9238                 PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
9239         },
9240         {
9241                 .freq                   = 5120,
9242                 RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x02,
9243                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9244                            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9245                            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
9246                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9247                 PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
9248         },
9249         {
9250                 .freq                   = 5130,
9251                 RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x02,
9252                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9253                            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9254                            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
9255                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9256                 PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
9257         },
9258         {
9259                 .freq                   = 5140,
9260                 RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x02,
9261                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9262                            0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9263                            0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
9264                            0x00, 0x0f, 0x00, 0x6f, 0x00),
9265                 PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
9266         },
9267         {
9268                 .freq                   = 5160,
9269                 RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x02,
9270                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9271                            0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
9272                            0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
9273                            0x00, 0x0e, 0x00, 0x6f, 0x00),
9274                 PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
9275         },
9276         {
9277                 .freq                   = 5170,
9278                 RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x02,
9279                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9280                            0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
9281                            0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
9282                            0x00, 0x0e, 0x00, 0x6f, 0x00),
9283                 PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
9284         },
9285         {
9286                 .freq                   = 5180,
9287                 RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x02,
9288                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9289                            0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
9290                            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
9291                            0x00, 0x0e, 0x00, 0x6f, 0x00),
9292                 PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
9293         },
9294         {
9295                 .freq                   = 5190,
9296                 RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x02,
9297                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9298                            0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
9299                            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
9300                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9301                 PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
9302         },
9303         {
9304                 .freq                   = 5200,
9305                 RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x02,
9306                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9307                            0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9308                            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
9309                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9310                 PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
9311         },
9312         {
9313                 .freq                   = 5210,
9314                 RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x02,
9315                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9316                            0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9317                            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
9318                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9319                 PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
9320         },
9321         {
9322                 .freq                   = 5220,
9323                 RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x02,
9324                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9325                            0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9326                            0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
9327                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9328                 PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
9329         },
9330         {
9331                 .freq                   = 5230,
9332                 RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x02,
9333                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9334                            0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9335                            0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
9336                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9337                 PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
9338         },
9339         {
9340                 .freq                   = 5240,
9341                 RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x02,
9342                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9343                            0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9344                            0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
9345                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9346                 PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
9347         },
9348         {
9349                 .freq                   = 5250,
9350                 RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x02,
9351                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9352                            0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9353                            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
9354                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9355                 PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
9356         },
9357         {
9358                 .freq                   = 5260,
9359                 RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x02,
9360                            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
9361                            0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
9362                            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
9363                            0x00, 0x0d, 0x00, 0x6f, 0x00),
9364                 PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
9365         },
9366         {
9367                 .freq                   = 5270,
9368                 RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x02,
9369                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
9370                            0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
9371                            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
9372                            0x00, 0x0c, 0x00, 0x6f, 0x00),
9373                 PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
9374         },
9375         {
9376                 .freq                   = 5280,
9377                 RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x02,
9378                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9379                            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9380                            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9381                            0x00, 0x0c, 0x00, 0x6f, 0x00),
9382                 PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
9383         },
9384         {
9385                 .freq                   = 5290,
9386                 RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x02,
9387                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9388                            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9389                            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9390                            0x00, 0x0c, 0x00, 0x6f, 0x00),
9391                 PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
9392         },
9393         {
9394                 .freq                   = 5300,
9395                 RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x02,
9396                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9397                            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9398                            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9399                            0x00, 0x0c, 0x00, 0x6f, 0x00),
9400                 PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
9401         },
9402         {
9403                 .freq                   = 5310,
9404                 RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x02,
9405                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9406                            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9407                            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9408                            0x00, 0x0c, 0x00, 0x6f, 0x00),
9409                 PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
9410         },
9411         {
9412                 .freq                   = 5320,
9413                 RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x02,
9414                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9415                            0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9416                            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9417                            0x00, 0x0c, 0x00, 0x6f, 0x00),
9418                 PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
9419         },
9420         {
9421                 .freq                   = 5330,
9422                 RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x02,
9423                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
9424                            0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
9425                            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
9426                            0x00, 0x0b, 0x00, 0x6f, 0x00),
9427                 PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
9428         },
9429         {
9430                 .freq                   = 5340,
9431                 RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x02,
9432                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
9433                            0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
9434                            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
9435                            0x00, 0x0b, 0x00, 0x6f, 0x00),
9436                 PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
9437         },
9438         {
9439                 .freq                   = 5350,
9440                 RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x02,
9441                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
9442                            0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
9443                            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
9444                            0x00, 0x0b, 0x00, 0x6f, 0x00),
9445                 PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
9446         },
9447         {
9448                 .freq                   = 5360,
9449                 RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x02,
9450                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
9451                            0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9452                            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
9453                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9454                 PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
9455         },
9456         {
9457                 .freq                   = 5370,
9458                 RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x02,
9459                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
9460                            0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9461                            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
9462                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9463                 PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
9464         },
9465         {
9466                 .freq                   = 5380,
9467                 RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x02,
9468                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9469                            0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9470                            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
9471                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9472                 PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
9473         },
9474         {
9475                 .freq                   = 5390,
9476                 RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x02,
9477                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9478                            0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9479                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
9480                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9481                 PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
9482         },
9483         {
9484                 .freq                   = 5400,
9485                 RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x02,
9486                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9487                            0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9488                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
9489                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9490                 PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
9491         },
9492         {
9493                 .freq                   = 5410,
9494                 RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x02,
9495                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9496                            0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
9497                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9498                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9499                 PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
9500         },
9501         {
9502                 .freq                   = 5420,
9503                 RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x02,
9504                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9505                            0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
9506                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9507                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9508                 PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
9509         },
9510         {
9511                 .freq                   = 5430,
9512                 RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x02,
9513                            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
9514                            0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
9515                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9516                            0x00, 0x0a, 0x00, 0x6f, 0x00),
9517                 PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
9518         },
9519         {
9520                 .freq                   = 5440,
9521                 RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x02,
9522                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9523                            0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
9524                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9525                            0x00, 0x09, 0x00, 0x6f, 0x00),
9526                 PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
9527         },
9528         {
9529                 .freq                   = 5450,
9530                 RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x02,
9531                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9532                            0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
9533                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
9534                            0x00, 0x09, 0x00, 0x6f, 0x00),
9535                 PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
9536         },
9537         {
9538                 .freq                   = 5460,
9539                 RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x02,
9540                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9541                            0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
9542                            0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
9543                            0x00, 0x09, 0x00, 0x6f, 0x00),
9544                 PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
9545         },
9546         {
9547                 .freq                   = 5470,
9548                 RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x02,
9549                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9550                            0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
9551                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
9552                            0x00, 0x09, 0x00, 0x6f, 0x00),
9553                 PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
9554         },
9555         {
9556                 .freq                   = 5480,
9557                 RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x02,
9558                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9559                            0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9560                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9561                            0x00, 0x09, 0x00, 0x6f, 0x00),
9562                 PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
9563         },
9564         {
9565                 .freq                   = 5490,
9566                 RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x02,
9567                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9568                            0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9569                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9570                            0x00, 0x09, 0x00, 0x6f, 0x00),
9571                 PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
9572         },
9573         {
9574                 .freq                   = 5500,
9575                 RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x02,
9576                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9577                            0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9578                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9579                            0x00, 0x09, 0x00, 0x6f, 0x00),
9580                 PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
9581         },
9582         {
9583                 .freq                   = 5510,
9584                 RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x02,
9585                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9586                            0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9587                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9588                            0x00, 0x09, 0x00, 0x6f, 0x00),
9589                 PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
9590         },
9591         {
9592                 .freq                   = 5520,
9593                 RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x02,
9594                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9595                            0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9596                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9597                            0x00, 0x09, 0x00, 0x6f, 0x00),
9598                 PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
9599         },
9600         {
9601                 .freq                   = 5530,
9602                 RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x02,
9603                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
9604                            0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9605                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9606                            0x00, 0x09, 0x00, 0x6f, 0x00),
9607                 PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
9608         },
9609         {
9610                 .freq                   = 5540,
9611                 RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x02,
9612                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
9613                            0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9614                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9615                            0x00, 0x09, 0x00, 0x6f, 0x00),
9616                 PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
9617         },
9618         {
9619                 .freq                   = 5550,
9620                 RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x02,
9621                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
9622                            0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9623                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9624                            0x00, 0x09, 0x00, 0x6f, 0x00),
9625                 PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
9626         },
9627         {
9628                 .freq                   = 5560,
9629                 RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x02,
9630                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
9631                            0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9632                            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9633                            0x00, 0x09, 0x00, 0x6f, 0x00),
9634                 PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
9635         },
9636         {
9637                 .freq                   = 5570,
9638                 RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x02,
9639                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
9640                            0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9641                            0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
9642                            0x00, 0x09, 0x00, 0x6f, 0x00),
9643                 PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
9644         },
9645         {
9646                 .freq                   = 5580,
9647                 RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x02,
9648                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
9649                            0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9650                            0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
9651                            0x00, 0x08, 0x00, 0x6f, 0x00),
9652                 PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
9653         },
9654         {
9655                 .freq                   = 5590,
9656                 RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x02,
9657                            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
9658                            0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9659                            0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
9660                            0x00, 0x08, 0x00, 0x6f, 0x00),
9661                 PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
9662         },
9663         {
9664                 .freq                   = 5600,
9665                 RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x02,
9666                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
9667                            0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9668                            0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
9669                            0x00, 0x08, 0x00, 0x6f, 0x00),
9670                 PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
9671         },
9672         {
9673                 .freq                   = 5610,
9674                 RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x02,
9675                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
9676                            0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9677                            0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
9678                            0x00, 0x08, 0x00, 0x6f, 0x00),
9679                 PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
9680         },
9681         {
9682                 .freq                   = 5620,
9683                 RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x02,
9684                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
9685                            0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9686                            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
9687                            0x00, 0x07, 0x00, 0x6f, 0x00),
9688                 PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
9689         },
9690         {
9691                 .freq                   = 5630,
9692                 RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x02,
9693                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9694                            0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9695                            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
9696                            0x00, 0x07, 0x00, 0x6f, 0x00),
9697                 PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
9698         },
9699         {
9700                 .freq                   = 5640,
9701                 RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x02,
9702                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9703                            0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9704                            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
9705                            0x00, 0x07, 0x00, 0x6f, 0x00),
9706                 PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
9707         },
9708         {
9709                 .freq                   = 5650,
9710                 RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x02,
9711                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9712                            0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9713                            0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
9714                            0x00, 0x07, 0x00, 0x6f, 0x00),
9715                 PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
9716         },
9717         {
9718                 .freq                   = 5660,
9719                 RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x02,
9720                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9721                            0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9722                            0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
9723                            0x00, 0x06, 0x00, 0x6f, 0x00),
9724                 PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
9725         },
9726         {
9727                 .freq                   = 5670,
9728                 RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x02,
9729                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9730                            0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9731                            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9732                            0x00, 0x06, 0x00, 0x6f, 0x00),
9733                 PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
9734         },
9735         {
9736                 .freq                   = 5680,
9737                 RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x02,
9738                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9739                            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9740                            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9741                            0x00, 0x06, 0x00, 0x6f, 0x00),
9742                 PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
9743         },
9744         {
9745                 .freq                   = 5690,
9746                 RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x02,
9747                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9748                            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9749                            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9750                            0x00, 0x06, 0x00, 0x6f, 0x00),
9751                 PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
9752         },
9753         {
9754                 .freq                   = 5700,
9755                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x02,
9756                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9757                            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9758                            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9759                            0x00, 0x06, 0x00, 0x6e, 0x00),
9760                 PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
9761         },
9762         {
9763                 .freq                   = 5710,
9764                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x02,
9765                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9766                            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9767                            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9768                            0x00, 0x06, 0x00, 0x6e, 0x00),
9769                 PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
9770         },
9771         {
9772                 .freq                   = 5720,
9773                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x02,
9774                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9775                            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9776                            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9777                            0x00, 0x06, 0x00, 0x6e, 0x00),
9778                 PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
9779         },
9780         {
9781                 .freq                   = 5725,
9782                 RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x05, 0x05, 0x02,
9783                            0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9784                            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9785                            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9786                            0x00, 0x06, 0x00, 0x6e, 0x00),
9787                 PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
9788         },
9789         {
9790                 .freq                   = 5730,
9791                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x02,
9792                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9793                            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9794                            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9795                            0x00, 0x06, 0x00, 0x6e, 0x00),
9796                 PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
9797         },
9798         {
9799                 .freq                   = 5735,
9800                 RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x05, 0x05, 0x02,
9801                            0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9802                            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9803                            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9804                            0x00, 0x06, 0x00, 0x6d, 0x00),
9805                 PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
9806         },
9807         {
9808                 .freq                   = 5740,
9809                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x02,
9810                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9811                            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9812                            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9813                            0x00, 0x06, 0x00, 0x6d, 0x00),
9814                 PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
9815         },
9816         {
9817                 .freq                   = 5745,
9818                 RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x05, 0x05, 0x02,
9819                            0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9820                            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9821                            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9822                            0x00, 0x06, 0x00, 0x6d, 0x00),
9823                 PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
9824         },
9825         {
9826                 .freq                   = 5750,
9827                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x02,
9828                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9829                            0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9830                            0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
9831                            0x00, 0x05, 0x00, 0x6d, 0x00),
9832                 PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
9833         },
9834         {
9835                 .freq                   = 5755,
9836                 RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x05, 0x05, 0x02,
9837                            0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9838                            0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9839                            0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
9840                            0x00, 0x05, 0x00, 0x6c, 0x00),
9841                 PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
9842         },
9843         {
9844                 .freq                   = 5760,
9845                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x02,
9846                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
9847                            0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9848                            0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
9849                            0x00, 0x05, 0x00, 0x6c, 0x00),
9850                 PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
9851         },
9852         {
9853                 .freq                   = 5765,
9854                 RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x05, 0x05, 0x02,
9855                            0x15, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
9856                            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9857                            0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9858                            0x00, 0x05, 0x00, 0x6c, 0x00),
9859                 PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
9860         },
9861         {
9862                 .freq                   = 5770,
9863                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x02,
9864                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
9865                            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9866                            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9867                            0x00, 0x05, 0x00, 0x6b, 0x00),
9868                 PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
9869         },
9870         {
9871                 .freq                   = 5775,
9872                 RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x05, 0x05, 0x02,
9873                            0x15, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
9874                            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9875                            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9876                            0x00, 0x05, 0x00, 0x6b, 0x00),
9877                 PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
9878         },
9879         {
9880                 .freq                   = 5780,
9881                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x02,
9882                            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
9883                            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9884                            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9885                            0x00, 0x05, 0x00, 0x6b, 0x00),
9886                 PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
9887         },
9888         {
9889                 .freq                   = 5785,
9890                 RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x05, 0x05, 0x02,
9891                            0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9892                            0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9893                            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9894                            0x00, 0x05, 0x00, 0x6b, 0x00),
9895                 PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
9896         },
9897         {
9898                 .freq                   = 5790,
9899                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x02,
9900                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9901                            0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9902                            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9903                            0x00, 0x05, 0x00, 0x6b, 0x00),
9904                 PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
9905         },
9906         {
9907                 .freq                   = 5795,
9908                 RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x05, 0x05, 0x02,
9909                            0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9910                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9911                            0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9912                            0x00, 0x05, 0x00, 0x6b, 0x00),
9913                 PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
9914         },
9915         {
9916                 .freq                   = 5800,
9917                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x02,
9918                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9919                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9920                            0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9921                            0x00, 0x05, 0x00, 0x6b, 0x00),
9922                 PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
9923         },
9924         {
9925                 .freq                   = 5805,
9926                 RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x05, 0x05, 0x02,
9927                            0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9928                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9929                            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9930                            0x00, 0x05, 0x00, 0x6a, 0x00),
9931                 PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
9932         },
9933         {
9934                 .freq                   = 5810,
9935                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x02,
9936                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9937                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9938                            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9939                            0x00, 0x05, 0x00, 0x6a, 0x00),
9940                 PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
9941         },
9942         {
9943                 .freq                   = 5815,
9944                 RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x05, 0x05, 0x02,
9945                            0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9946                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9947                            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9948                            0x00, 0x05, 0x00, 0x6a, 0x00),
9949                 PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
9950         },
9951         {
9952                 .freq                   = 5820,
9953                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x02,
9954                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9955                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9956                            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9957                            0x00, 0x05, 0x00, 0x6a, 0x00),
9958                 PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
9959         },
9960         {
9961                 .freq                   = 5825,
9962                 RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x05, 0x05, 0x02,
9963                            0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9964                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9965                            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9966                            0x00, 0x05, 0x00, 0x69, 0x00),
9967                 PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
9968         },
9969         {
9970                 .freq                   = 5830,
9971                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x02,
9972                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9973                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9974                            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9975                            0x00, 0x05, 0x00, 0x69, 0x00),
9976                 PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
9977         },
9978         {
9979                 .freq                   = 5840,
9980                 RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x02,
9981                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9982                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
9983                            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9984                            0x00, 0x04, 0x00, 0x69, 0x00),
9985                 PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
9986         },
9987         {
9988                 .freq                   = 5850,
9989                 RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x02,
9990                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
9991                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
9992                            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9993                            0x00, 0x04, 0x00, 0x69, 0x00),
9994                 PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
9995         },
9996         {
9997                 .freq                   = 5860,
9998                 RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x02,
9999                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10000                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10001                            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10002                            0x00, 0x04, 0x00, 0x69, 0x00),
10003                 PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
10004         },
10005         {
10006                 .freq                   = 5870,
10007                 RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x02,
10008                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10009                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10010                            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10011                            0x00, 0x04, 0x00, 0x68, 0x00),
10012                 PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
10013         },
10014         {
10015                 .freq                   = 5880,
10016                 RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x02,
10017                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10018                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10019                            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10020                            0x00, 0x04, 0x00, 0x68, 0x00),
10021                 PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
10022         },
10023         {
10024                 .freq                   = 5890,
10025                 RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x02,
10026                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10027                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10028                            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10029                            0x00, 0x04, 0x00, 0x68, 0x00),
10030                 PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
10031         },
10032         {
10033                 .freq                   = 5900,
10034                 RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x02,
10035                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10036                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10037                            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10038                            0x00, 0x04, 0x00, 0x68, 0x00),
10039                 PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
10040         },
10041         {
10042                 .freq                   = 5910,
10043                 RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x02,
10044                            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10045                            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10046                            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10047                            0x00, 0x04, 0x00, 0x68, 0x00),
10048                 PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
10049         },
10050         {
10051                 .freq                   = 2412,
10052                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x06, 0x06, 0x04,
10053                            0x2b, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
10054                            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
10055                            0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
10056                            0x70, 0x00, 0x0b, 0x00, 0x0a),
10057                 PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
10058         },
10059         {
10060                 .freq                   = 2417,
10061                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x06, 0x06, 0x04,
10062                            0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10063                            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
10064                            0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
10065                            0x70, 0x00, 0x0b, 0x00, 0x0a),
10066                 PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
10067         },
10068         {
10069                 .freq                   = 2422,
10070                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x06, 0x06, 0x04,
10071                            0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10072                            0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
10073                            0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
10074                            0x70, 0x00, 0x0b, 0x00, 0x0a),
10075                 PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
10076         },
10077         {
10078                 .freq                   = 2427,
10079                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x06, 0x06, 0x04,
10080                            0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10081                            0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
10082                            0x0a, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
10083                            0x70, 0x00, 0x0a, 0x00, 0x0a),
10084                 PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
10085         },
10086         {
10087                 .freq                   = 2432,
10088                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x06, 0x06, 0x04,
10089                            0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10090                            0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
10091                            0x0a, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
10092                            0x70, 0x00, 0x0a, 0x00, 0x0a),
10093                 PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
10094         },
10095         {
10096                 .freq                   = 2437,
10097                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x06, 0x06, 0x04,
10098                            0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10099                            0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
10100                            0x0a, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
10101                            0x70, 0x00, 0x0a, 0x00, 0x0a),
10102                 PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
10103         },
10104         {
10105                 .freq                   = 2442,
10106                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x06, 0x06, 0x04,
10107                            0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10108                            0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
10109                            0x0a, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x02, 0x00,
10110                            0x70, 0x00, 0x0a, 0x00, 0x0a),
10111                 PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
10112         },
10113         {
10114                 .freq                   = 2447,
10115                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x06, 0x06, 0x04,
10116                            0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10117                            0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
10118                            0x0a, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
10119                            0x70, 0x00, 0x0a, 0x00, 0x09),
10120                 PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
10121         },
10122         {
10123                 .freq                   = 2452,
10124                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x06, 0x06, 0x04,
10125                            0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10126                            0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
10127                            0x0a, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
10128                            0x70, 0x00, 0x0a, 0x00, 0x09),
10129                 PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
10130         },
10131         {
10132                 .freq                   = 2457,
10133                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x06, 0x06, 0x04,
10134                            0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10135                            0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
10136                            0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
10137                            0x70, 0x00, 0x0a, 0x00, 0x09),
10138                 PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
10139         },
10140         {
10141                 .freq                   = 2462,
10142                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x06, 0x06, 0x04,
10143                            0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10144                            0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
10145                            0x09, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
10146                            0x70, 0x00, 0x09, 0x00, 0x09),
10147                 PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
10148         },
10149         {
10150                 .freq                   = 2467,
10151                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x06, 0x06, 0x04,
10152                            0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10153                            0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
10154                            0x09, 0x00, 0x09, 0x00, 0x22, 0x00, 0x02, 0x00,
10155                            0x70, 0x00, 0x09, 0x00, 0x09),
10156                 PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
10157         },
10158         {
10159                 .freq                   = 2472,
10160                 RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x06, 0x06, 0x04,
10161                            0x2b, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
10162                            0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
10163                            0x09, 0x00, 0x09, 0x00, 0x11, 0x00, 0x02, 0x00,
10164                            0x70, 0x00, 0x09, 0x00, 0x09),
10165                 PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
10166         },
10167         {
10168                 .freq                   = 2484,
10169                 RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x06, 0x06, 0x04,
10170                            0x2b, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
10171                            0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
10172                            0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
10173                            0x70, 0x00, 0x09, 0x00, 0x09),
10174                 PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
10175         },
10176 };
10177
10178 static const struct b2056_inittabs_pts
10179 *b43_nphy_get_inittabs_rev3(struct b43_wldev *dev)
10180 {
10181         struct b43_phy *phy = &dev->phy;
10182
10183         switch (dev->phy.rev) {
10184         case 3:
10185                 return &b2056_inittab_phy_rev3;
10186         case 4:
10187                 return &b2056_inittab_phy_rev4;
10188         default:
10189                 switch (phy->radio_rev) {
10190                 case 5:
10191                         return &b2056_inittab_radio_rev5;
10192                 case 6:
10193                         return &b2056_inittab_radio_rev6;
10194                 case 7:
10195                 case 9:
10196                         return &b2056_inittab_radio_rev7_9;
10197                 case 8:
10198                         return &b2056_inittab_radio_rev8;
10199                 case 11:
10200                         return &b2056_inittab_radio_rev11;
10201                 }
10202         }
10203
10204         return NULL;
10205 }
10206
10207 static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5,
10208                                  bool ignore_uploadflag, u16 routing,
10209                                  const struct b2056_inittab_entry *e,
10210                                  unsigned int length)
10211 {
10212         unsigned int i;
10213         u16 value;
10214
10215         for (i = 0; i < length; i++, e++) {
10216                 if (!(e->flags & B2056_INITTAB_ENTRY_OK))
10217                         continue;
10218                 if ((e->flags & B2056_INITTAB_UPLOAD) || ignore_uploadflag) {
10219                         if (ghz5)
10220                                 value = e->ghz5;
10221                         else
10222                                 value = e->ghz2;
10223                         b43_radio_write(dev, routing | i, value);
10224                 }
10225         }
10226 }
10227
10228 void b2056_upload_inittabs(struct b43_wldev *dev,
10229                            bool ghz5, bool ignore_uploadflag)
10230 {
10231         const struct b2056_inittabs_pts *pts;
10232
10233         pts = b43_nphy_get_inittabs_rev3(dev);
10234         if (!pts) {
10235                 B43_WARN_ON(1);
10236                 return;
10237         }
10238
10239         b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10240                                 B2056_SYN, pts->syn, pts->syn_length);
10241         b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10242                                 B2056_TX0, pts->tx, pts->tx_length);
10243         b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10244                                 B2056_TX1, pts->tx, pts->tx_length);
10245         b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10246                                 B2056_RX0, pts->rx, pts->rx_length);
10247         b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10248                                 B2056_RX1, pts->rx, pts->rx_length);
10249 }
10250
10251 void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5)
10252 {
10253         const struct b2056_inittabs_pts *pts;
10254         const struct b2056_inittab_entry *e;
10255
10256         pts = b43_nphy_get_inittabs_rev3(dev);
10257         if (!pts) {
10258                 B43_WARN_ON(1);
10259                 return;
10260         }
10261
10262         e = &pts->syn[B2056_SYN_PLL_CP2];
10263
10264         b43_radio_write(dev, B2056_SYN_PLL_CP2, ghz5 ? e->ghz5 : e->ghz2);
10265 }
10266
10267 const struct b43_nphy_channeltab_entry_rev3 *
10268 b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq)
10269 {
10270         struct b43_phy *phy = &dev->phy;
10271         const struct b43_nphy_channeltab_entry_rev3 *e;
10272         unsigned int length, i;
10273
10274         switch (phy->rev) {
10275         case 3:
10276                 e = b43_nphy_channeltab_phy_rev3;
10277                 length = ARRAY_SIZE(b43_nphy_channeltab_phy_rev3);
10278                 break;
10279         case 4:
10280                 e = b43_nphy_channeltab_phy_rev4;
10281                 length = ARRAY_SIZE(b43_nphy_channeltab_phy_rev4);
10282                 break;
10283         default:
10284                 switch (phy->radio_rev) {
10285                 case 5:
10286                         e = b43_nphy_channeltab_radio_rev5;
10287                         length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev5);
10288                         break;
10289                 case 6:
10290                         e = b43_nphy_channeltab_radio_rev6;
10291                         length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev6);
10292                         break;
10293                 case 7:
10294                 case 9:
10295                         e = b43_nphy_channeltab_radio_rev7_9;
10296                         length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev7_9);
10297                         break;
10298                 case 8:
10299                         e = b43_nphy_channeltab_radio_rev8;
10300                         length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev8);
10301                         break;
10302                 case 11:
10303                         e = b43_nphy_channeltab_radio_rev11;
10304                         length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev11);
10305                         break;
10306                 default:
10307                         B43_WARN_ON(1);
10308                         return NULL;
10309                 }
10310         }
10311
10312         for (i = 0; i < length; i++, e++) {
10313                 if (e->freq == freq)
10314                         return e;
10315         }
10316
10317         return NULL;
10318 }