1 /*
2 
3   Broadcom B43 wireless driver
4   IEEE 802.11n 2056 radio device data tables
5 
6   This program is free software; you can redistribute it and/or modify
7   it under the terms of the GNU General Public License as published by
8   the Free Software Foundation; either version 2 of the License, or
9   (at your option) any later version.
10 
11   This program is distributed in the hope that it will be useful,
12   but WITHOUT ANY WARRANTY; without even the implied warranty of
13   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14   GNU General Public License for more details.
15 
16   You should have received a copy of the GNU General Public License
17   along with this program; see the file COPYING.  If not, write to
18   the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
19   Boston, MA 02110-1301, USA.
20 
21 */
22 
23 #include "b43.h"
24 #include "radio_2056.h"
25 #include "phy_common.h"
26 
27 struct b2056_inittab_entry {
28 	/* Value to write if we use the 5GHz band. */
29 	u16 ghz5;
30 	/* Value to write if we use the 2.4GHz band. */
31 	u16 ghz2;
32 	/* Flags */
33 	u8 flags;
34 };
35 #define B2056_INITTAB_ENTRY_OK	0x01
36 #define B2056_INITTAB_UPLOAD	0x02
37 #define UPLOAD		.flags = B2056_INITTAB_ENTRY_OK | B2056_INITTAB_UPLOAD
38 #define NOUPLOAD	.flags = B2056_INITTAB_ENTRY_OK
39 
40 struct b2056_inittabs_pts {
41 	const struct b2056_inittab_entry *syn;
42 	unsigned int syn_length;
43 	const struct b2056_inittab_entry *tx;
44 	unsigned int tx_length;
45 	const struct b2056_inittab_entry *rx;
46 	unsigned int rx_length;
47 };
48 
49 static const struct b2056_inittab_entry b2056_inittab_rev3_syn[] = {
50 	[B2056_SYN_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
51 	[B2056_SYN_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
52 	[B2056_SYN_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
53 	[B2056_SYN_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
54 	[B2056_SYN_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
55 	[B2056_SYN_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
56 	[B2056_SYN_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
57 	[B2056_SYN_COM_PU]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
58 	[B2056_SYN_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
59 	[B2056_SYN_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
60 	[B2056_SYN_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
61 	[B2056_SYN_COM_RC_RXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
62 	[B2056_SYN_COM_RC_TXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
63 	[B2056_SYN_COM_RC_RXHPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
64 	[B2056_SYN_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
65 	[B2056_SYN_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
66 	[B2056_SYN_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
67 	[B2056_SYN_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
68 	[B2056_SYN_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
69 	[B2056_SYN_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
70 	[B2056_SYN_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
71 	[B2056_SYN_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
72 	[B2056_SYN_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
73 	[B2056_SYN_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
74 	[B2056_SYN_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
75 	[B2056_SYN_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
76 	[B2056_SYN_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
77 	[B2056_SYN_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
78 	[B2056_SYN_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
79 	[B2056_SYN_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
80 	[B2056_SYN_GPIO_MASTER1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
81 	[B2056_SYN_GPIO_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
82 	[B2056_SYN_TOPBIAS_MASTER]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
83 	[B2056_SYN_TOPBIAS_RCAL]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
84 	[B2056_SYN_AFEREG]		= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
85 	[B2056_SYN_TEMPPROCSENSE]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
86 	[B2056_SYN_TEMPPROCSENSEIDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
87 	[B2056_SYN_TEMPPROCSENSERCAL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
88 	[B2056_SYN_LPO]			= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
89 	[B2056_SYN_VDDCAL_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
90 	[B2056_SYN_VDDCAL_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
91 	[B2056_SYN_VDDCAL_STATUS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
92 	[B2056_SYN_RCAL_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
93 	[B2056_SYN_RCAL_CODE_OUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
94 	[B2056_SYN_RCCAL_CTRL0]		= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
95 	[B2056_SYN_RCCAL_CTRL1]		= { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
96 	[B2056_SYN_RCCAL_CTRL2]		= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
97 	[B2056_SYN_RCCAL_CTRL3]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
98 	[B2056_SYN_RCCAL_CTRL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
99 	[B2056_SYN_RCCAL_CTRL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
100 	[B2056_SYN_RCCAL_CTRL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
101 	[B2056_SYN_RCCAL_CTRL7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
102 	[B2056_SYN_RCCAL_CTRL8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
103 	[B2056_SYN_RCCAL_CTRL9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
104 	[B2056_SYN_RCCAL_CTRL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
105 	[B2056_SYN_RCCAL_CTRL11]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
106 	[B2056_SYN_ZCAL_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
107 	[B2056_SYN_ZCAL_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
108 	[B2056_SYN_PLL_MAST1]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
109 	[B2056_SYN_PLL_MAST2]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
110 	[B2056_SYN_PLL_MAST3]		= { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
111 	[B2056_SYN_PLL_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
112 	[B2056_SYN_PLL_XTAL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
113 	[B2056_SYN_PLL_XTAL1]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
114 	[B2056_SYN_PLL_XTAL3]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
115 	[B2056_SYN_PLL_XTAL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
116 	[B2056_SYN_PLL_XTAL5]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
117 	[B2056_SYN_PLL_XTAL6]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
118 	[B2056_SYN_PLL_REFDIV]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
119 	[B2056_SYN_PLL_PFD]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
120 	[B2056_SYN_PLL_CP1]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
121 	[B2056_SYN_PLL_CP2]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
122 	[B2056_SYN_PLL_CP3]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
123 	[B2056_SYN_PLL_LOOPFILTER1]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
124 	[B2056_SYN_PLL_LOOPFILTER2]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
125 	[B2056_SYN_PLL_LOOPFILTER3]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
126 	[B2056_SYN_PLL_LOOPFILTER4]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
127 	[B2056_SYN_PLL_LOOPFILTER5]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
128 	[B2056_SYN_PLL_MMD1]		= { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
129 	[B2056_SYN_PLL_MMD2]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
130 	[B2056_SYN_PLL_VCO1]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
131 	[B2056_SYN_PLL_VCO2]		= { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
132 	[B2056_SYN_PLL_MONITOR1]	= { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
133 	[B2056_SYN_PLL_MONITOR2]	= { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
134 	[B2056_SYN_PLL_VCOCAL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
135 	[B2056_SYN_PLL_VCOCAL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
136 	[B2056_SYN_PLL_VCOCAL4]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
137 	[B2056_SYN_PLL_VCOCAL5]		= { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
138 	[B2056_SYN_PLL_VCOCAL6]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
139 	[B2056_SYN_PLL_VCOCAL7]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
140 	[B2056_SYN_PLL_VCOCAL8]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
141 	[B2056_SYN_PLL_VCOCAL9]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
142 	[B2056_SYN_PLL_VCOCAL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
143 	[B2056_SYN_PLL_VCOCAL11]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
144 	[B2056_SYN_PLL_VCOCAL12]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
145 	[B2056_SYN_PLL_VCOCAL13]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
146 	[B2056_SYN_PLL_VREG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
147 	[B2056_SYN_PLL_STATUS1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
148 	[B2056_SYN_PLL_STATUS2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
149 	[B2056_SYN_PLL_STATUS3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
150 	[B2056_SYN_LOGEN_PU0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
151 	[B2056_SYN_LOGEN_PU1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
152 	[B2056_SYN_LOGEN_PU2]		= { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
153 	[B2056_SYN_LOGEN_PU3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
154 	[B2056_SYN_LOGEN_PU5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
155 	[B2056_SYN_LOGEN_PU6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
156 	[B2056_SYN_LOGEN_PU7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
157 	[B2056_SYN_LOGEN_PU8]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
158 	[B2056_SYN_LOGEN_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
159 	[B2056_SYN_LOGEN_RCCR1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
160 	[B2056_SYN_LOGEN_VCOBUF1]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
161 	[B2056_SYN_LOGEN_MIXER1]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
162 	[B2056_SYN_LOGEN_MIXER2]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
163 	[B2056_SYN_LOGEN_BUF1]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
164 	[B2056_SYN_LOGENBUF2]		= { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
165 	[B2056_SYN_LOGEN_BUF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
166 	[B2056_SYN_LOGEN_BUF4]		= { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
167 	[B2056_SYN_LOGEN_DIV1]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
168 	[B2056_SYN_LOGEN_DIV2]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
169 	[B2056_SYN_LOGEN_DIV3]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
170 	[B2056_SYN_LOGEN_ACL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
171 	[B2056_SYN_LOGEN_ACL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
172 	[B2056_SYN_LOGEN_ACL3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
173 	[B2056_SYN_LOGEN_ACL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
174 	[B2056_SYN_LOGEN_ACL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
175 	[B2056_SYN_LOGEN_ACL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
176 	[B2056_SYN_LOGEN_ACLOUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
177 	[B2056_SYN_LOGEN_ACLCAL1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
178 	[B2056_SYN_LOGEN_ACLCAL2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
179 	[B2056_SYN_LOGEN_ACLCAL3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
180 	[B2056_SYN_CALEN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
181 	[B2056_SYN_LOGEN_PEAKDET1]	= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
182 	[B2056_SYN_LOGEN_CORE_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
183 	[B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
184 	[B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
185 	[B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
186 	[B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
187 	[B2056_SYN_LOGEN_VCOBUF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
188 	[B2056_SYN_LOGEN_MIXER3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
189 	[B2056_SYN_LOGEN_BUF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
190 	[B2056_SYN_LOGEN_BUF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
191 	[B2056_SYN_LOGEN_CBUFRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
192 	[B2056_SYN_LOGEN_CBUFRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
193 	[B2056_SYN_LOGEN_CBUFRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
194 	[B2056_SYN_LOGEN_CBUFRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
195 	[B2056_SYN_LOGEN_CBUFTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
196 	[B2056_SYN_LOGEN_CBUFTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
197 	[B2056_SYN_LOGEN_CBUFTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
198 	[B2056_SYN_LOGEN_CBUFTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
199 	[B2056_SYN_LOGEN_CMOSRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
200 	[B2056_SYN_LOGEN_CMOSRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
201 	[B2056_SYN_LOGEN_CMOSRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
202 	[B2056_SYN_LOGEN_CMOSRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
203 	[B2056_SYN_LOGEN_CMOSTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
204 	[B2056_SYN_LOGEN_CMOSTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
205 	[B2056_SYN_LOGEN_CMOSTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
206 	[B2056_SYN_LOGEN_CMOSTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
207 	[B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
208 	[B2056_SYN_LOGEN_MIXER3_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
209 	[B2056_SYN_LOGEN_BUF5_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
210 	[B2056_SYN_LOGEN_BUF6_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
211 	[B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
212 	[B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
213 	[B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
214 	[B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
215 	[B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
216 	[B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
217 	[B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
218 	[B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
219 	[B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
220 	[B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
221 	[B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
222 	[B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
223 	[B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
224 	[B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
225 	[B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
226 	[B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
227 	[B2056_SYN_LOGEN_ACL_WAITCNT]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
228 	[B2056_SYN_LOGEN_CORE_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
229 	[B2056_SYN_LOGEN_RX_CMOS_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
230 	[B2056_SYN_LOGEN_TX_CMOS_VALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
231 };
232 
233 static const struct b2056_inittab_entry b2056_inittab_rev3_tx[] = {
234 	[B2056_TX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
235 	[B2056_TX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
236 	[B2056_TX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
237 	[B2056_TX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
238 	[B2056_TX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
239 	[B2056_TX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
240 	[B2056_TX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
241 	[B2056_TX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
242 	[B2056_TX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
243 	[B2056_TX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
244 	[B2056_TX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
245 	[B2056_TX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
246 	[B2056_TX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
247 	[B2056_TX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
248 	[B2056_TX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
249 	[B2056_TX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
250 	[B2056_TX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
251 	[B2056_TX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
252 	[B2056_TX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
253 	[B2056_TX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
254 	[B2056_TX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
255 	[B2056_TX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
256 	[B2056_TX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
257 	[B2056_TX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
258 	[B2056_TX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
259 	[B2056_TX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
260 	[B2056_TX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
261 	[B2056_TX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
262 	[B2056_TX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
263 	[B2056_TX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
264 	[B2056_TX_IQCAL_GAIN_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
265 	[B2056_TX_LOFT_FINE_I]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
266 	[B2056_TX_LOFT_FINE_Q]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
267 	[B2056_TX_LOFT_COARSE_I]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
268 	[B2056_TX_LOFT_COARSE_Q]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
269 	[B2056_TX_TX_COM_MASTER1]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
270 	[B2056_TX_TX_COM_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
271 	[B2056_TX_RXIQCAL_TXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
272 	[B2056_TX_TX_SSI_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
273 	[B2056_TX_IQCAL_VCM_HG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
274 	[B2056_TX_IQCAL_IDAC]		= { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
275 	[B2056_TX_TSSI_VCM]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
276 	[B2056_TX_TX_AMP_DET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
277 	[B2056_TX_TX_SSI_MUX]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
278 	[B2056_TX_TSSIA]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
279 	[B2056_TX_TSSIG]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
280 	[B2056_TX_TSSI_MISC1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
281 	[B2056_TX_TSSI_MISC2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
282 	[B2056_TX_TSSI_MISC3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
283 	[B2056_TX_PA_SPARE1]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
284 	[B2056_TX_PA_SPARE2]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
285 	[B2056_TX_INTPAA_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
286 	[B2056_TX_INTPAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
287 	[B2056_TX_INTPAA_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
288 	[B2056_TX_INTPAA_IAUX_STAT]	= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
289 	[B2056_TX_INTPAA_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
290 	[B2056_TX_INTPAA_IMAIN_STAT]	= { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
291 	[B2056_TX_INTPAA_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
292 	[B2056_TX_INTPAA_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
293 	[B2056_TX_INTPAA_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
294 	[B2056_TX_INTPAA_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
295 	[B2056_TX_INTPAG_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
296 	[B2056_TX_INTPAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
297 	[B2056_TX_INTPAG_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
298 	[B2056_TX_INTPAG_IAUX_STAT]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
299 	[B2056_TX_INTPAG_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
300 	[B2056_TX_INTPAG_IMAIN_STAT]	= { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
301 	[B2056_TX_INTPAG_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
302 	[B2056_TX_INTPAG_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
303 	[B2056_TX_INTPAG_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
304 	[B2056_TX_INTPAG_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
305 	[B2056_TX_PADA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
306 	[B2056_TX_PADA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
307 	[B2056_TX_PADA_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
308 	[B2056_TX_PADA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
309 	[B2056_TX_PADA_BOOST_TUNE]	= { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
310 	[B2056_TX_PADA_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
311 	[B2056_TX_PADG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
312 	[B2056_TX_PADG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
313 	[B2056_TX_PADG_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
314 	[B2056_TX_PADG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
315 	[B2056_TX_PADG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
316 	[B2056_TX_PADG_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
317 	[B2056_TX_PGAA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
318 	[B2056_TX_PGAA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
319 	[B2056_TX_PGAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
320 	[B2056_TX_PGAA_BOOST_TUNE]	= { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
321 	[B2056_TX_PGAA_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
322 	[B2056_TX_PGAA_MISC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
323 	[B2056_TX_PGAG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
324 	[B2056_TX_PGAG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
325 	[B2056_TX_PGAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
326 	[B2056_TX_PGAG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
327 	[B2056_TX_PGAG_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
328 	[B2056_TX_PGAG_MISC]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
329 	[B2056_TX_MIXA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
330 	[B2056_TX_MIXA_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
331 	[B2056_TX_MIXG]			= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
332 	[B2056_TX_MIXG_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
333 	[B2056_TX_BB_GM_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
334 	[B2056_TX_GMBB_GM]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
335 	[B2056_TX_GMBB_IDAC]		= { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
336 	[B2056_TX_TXLPF_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
337 	[B2056_TX_TXLPF_RCCAL]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
338 	[B2056_TX_TXLPF_RCCAL_OFF0]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
339 	[B2056_TX_TXLPF_RCCAL_OFF1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
340 	[B2056_TX_TXLPF_RCCAL_OFF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
341 	[B2056_TX_TXLPF_RCCAL_OFF3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
342 	[B2056_TX_TXLPF_RCCAL_OFF4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
343 	[B2056_TX_TXLPF_RCCAL_OFF5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
344 	[B2056_TX_TXLPF_RCCAL_OFF6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
345 	[B2056_TX_TXLPF_BW]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
346 	[B2056_TX_TXLPF_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
347 	[B2056_TX_TXLPF_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
348 	[B2056_TX_TXLPF_IDAC_0]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
349 	[B2056_TX_TXLPF_IDAC_1]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
350 	[B2056_TX_TXLPF_IDAC_2]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
351 	[B2056_TX_TXLPF_IDAC_3]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
352 	[B2056_TX_TXLPF_IDAC_4]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
353 	[B2056_TX_TXLPF_IDAC_5]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
354 	[B2056_TX_TXLPF_IDAC_6]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
355 	[B2056_TX_TXLPF_OPAMP_IDAC]	= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
356 	[B2056_TX_TXLPF_MISC]		= { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
357 	[B2056_TX_TXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
358 	[B2056_TX_TXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
359 	[B2056_TX_TXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
360 	[B2056_TX_TXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
361 	[B2056_TX_TXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
362 	[B2056_TX_TXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
363 	[B2056_TX_TXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
364 	[B2056_TX_TXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
365 	[B2056_TX_TXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
366 	[B2056_TX_TXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
367 	[B2056_TX_TXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
368 	[B2056_TX_TXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
369 	[B2056_TX_TXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
370 	[B2056_TX_TXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
371 	[B2056_TX_TXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
372 	[B2056_TX_TXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
373 	[B2056_TX_STATUS_INTPA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
374 	[B2056_TX_STATUS_PAD_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
375 	[B2056_TX_STATUS_PGA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
376 	[B2056_TX_STATUS_GM_TXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
377 	[B2056_TX_STATUS_TXLPF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
378 	[B2056_TX_STATUS_TXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
379 };
380 
381 static const struct b2056_inittab_entry b2056_inittab_rev3_rx[] = {
382 	[B2056_RX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
383 	[B2056_RX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
384 	[B2056_RX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
385 	[B2056_RX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
386 	[B2056_RX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
387 	[B2056_RX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
388 	[B2056_RX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
389 	[B2056_RX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
390 	[B2056_RX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
391 	[B2056_RX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
392 	[B2056_RX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
393 	[B2056_RX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
394 	[B2056_RX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
395 	[B2056_RX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
396 	[B2056_RX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
397 	[B2056_RX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
398 	[B2056_RX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
399 	[B2056_RX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
400 	[B2056_RX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
401 	[B2056_RX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
402 	[B2056_RX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
403 	[B2056_RX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
404 	[B2056_RX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
405 	[B2056_RX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
406 	[B2056_RX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
407 	[B2056_RX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
408 	[B2056_RX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
409 	[B2056_RX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
410 	[B2056_RX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
411 	[B2056_RX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
412 	[B2056_RX_RXIQCAL_RXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
413 	[B2056_RX_RSSI_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
414 	[B2056_RX_RSSI_SEL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
415 	[B2056_RX_RSSI_GAIN]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
416 	[B2056_RX_RSSI_NB_IDAC]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
417 	[B2056_RX_RSSI_WB2I_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
418 	[B2056_RX_RSSI_WB2I_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
419 	[B2056_RX_RSSI_WB2Q_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
420 	[B2056_RX_RSSI_WB2Q_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
421 	[B2056_RX_RSSI_POLE]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
422 	[B2056_RX_RSSI_WB1_IDAC]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
423 	[B2056_RX_RSSI_MISC]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
424 	[B2056_RX_LNAA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
425 	[B2056_RX_LNAA_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
426 	[B2056_RX_LNAA_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
427 	[B2056_RX_LNA_A_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
428 	[B2056_RX_BIASPOLE_LNAA1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
429 	[B2056_RX_LNAA2_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
430 	[B2056_RX_LNA1A_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
431 	[B2056_RX_LNAG_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
432 	[B2056_RX_LNAG_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
433 	[B2056_RX_LNAG_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
434 	[B2056_RX_LNA_G_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
435 	[B2056_RX_BIASPOLE_LNAG1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
436 	[B2056_RX_LNAG2_IDAC]		= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
437 	[B2056_RX_LNA1G_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
438 	[B2056_RX_MIXA_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
439 	[B2056_RX_MIXA_VCM]		= { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
440 	[B2056_RX_MIXA_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
441 	[B2056_RX_MIXA_LOB_BIAS]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
442 	[B2056_RX_MIXA_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
443 	[B2056_RX_MIXA_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
444 	[B2056_RX_MIXA_BIAS_AUX]	= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
445 	[B2056_RX_MIXA_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
446 	[B2056_RX_MIXA_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
447 	[B2056_RX_MIXA_MAST_BIAS]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
448 	[B2056_RX_MIXG_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
449 	[B2056_RX_MIXG_VCM]		= { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
450 	[B2056_RX_MIXG_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
451 	[B2056_RX_MIXG_LOB_BIAS]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
452 	[B2056_RX_MIXG_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
453 	[B2056_RX_MIXG_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
454 	[B2056_RX_MIXG_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
455 	[B2056_RX_MIXG_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
456 	[B2056_RX_MIXG_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
457 	[B2056_RX_MIXG_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
458 	[B2056_RX_TIA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
459 	[B2056_RX_TIA_IOPAMP]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
460 	[B2056_RX_TIA_QOPAMP]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
461 	[B2056_RX_TIA_IMISC]		= { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
462 	[B2056_RX_TIA_QMISC]		= { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
463 	[B2056_RX_TIA_GAIN]		= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
464 	[B2056_RX_TIA_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
465 	[B2056_RX_TIA_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
466 	[B2056_RX_BB_LPF_MASTER]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
467 	[B2056_RX_AACI_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
468 	[B2056_RX_RXLPF_IDAC]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
469 	[B2056_RX_RXLPF_OPAMPBIAS_LOWQ]	= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
470 	[B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
471 	[B2056_RX_RXLPF_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
472 	[B2056_RX_RXLPF_OUTVCM]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
473 	[B2056_RX_RXLPF_INVCM_BODY]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
474 	[B2056_RX_RXLPF_CC_OP]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
475 	[B2056_RX_RXLPF_GAIN]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
476 	[B2056_RX_RXLPF_Q_BW]		= { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
477 	[B2056_RX_RXLPF_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
478 	[B2056_RX_RXLPF_RCCAL_HPC]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
479 	[B2056_RX_RXHPF_OFF0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
480 	[B2056_RX_RXHPF_OFF1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
481 	[B2056_RX_RXHPF_OFF2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
482 	[B2056_RX_RXHPF_OFF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
483 	[B2056_RX_RXHPF_OFF4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
484 	[B2056_RX_RXHPF_OFF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
485 	[B2056_RX_RXHPF_OFF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
486 	[B2056_RX_RXHPF_OFF7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
487 	[B2056_RX_RXLPF_RCCAL_LPC]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
488 	[B2056_RX_RXLPF_OFF_0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
489 	[B2056_RX_RXLPF_OFF_1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
490 	[B2056_RX_RXLPF_OFF_2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
491 	[B2056_RX_RXLPF_OFF_3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
492 	[B2056_RX_RXLPF_OFF_4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
493 	[B2056_RX_UNUSED]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
494 	[B2056_RX_VGA_MASTER]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
495 	[B2056_RX_VGA_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
496 	[B2056_RX_VGA_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
497 	[B2056_RX_VGA_GAIN]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
498 	[B2056_RX_VGA_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
499 	[B2056_RX_VGABUF_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
500 	[B2056_RX_VGABUF_GAIN_BW]	= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
501 	[B2056_RX_TXFBMIX_A]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
502 	[B2056_RX_TXFBMIX_G]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
503 	[B2056_RX_RXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
504 	[B2056_RX_RXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
505 	[B2056_RX_RXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
506 	[B2056_RX_RXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
507 	[B2056_RX_RXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
508 	[B2056_RX_RXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
509 	[B2056_RX_RXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
510 	[B2056_RX_RXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
511 	[B2056_RX_RXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
512 	[B2056_RX_RXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
513 	[B2056_RX_RXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
514 	[B2056_RX_RXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
515 	[B2056_RX_RXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
516 	[B2056_RX_RXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
517 	[B2056_RX_RXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
518 	[B2056_RX_RXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
519 	[B2056_RX_STATUS_LNAA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
520 	[B2056_RX_STATUS_LNAG_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
521 	[B2056_RX_STATUS_MIXTIA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
522 	[B2056_RX_STATUS_RXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
523 	[B2056_RX_STATUS_VGA_BUF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
524 	[B2056_RX_STATUS_RXLPF_Q]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
525 	[B2056_RX_STATUS_RXLPF_BUF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
526 	[B2056_RX_STATUS_RXLPF_VGA_HPC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
527 	[B2056_RX_STATUS_RXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
528 	[B2056_RX_STATUS_HPC_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
529 };
530 
531 static const struct b2056_inittab_entry b2056_inittab_rev4_syn[] = {
532 	[B2056_SYN_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
533 	[B2056_SYN_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
534 	[B2056_SYN_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
535 	[B2056_SYN_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
536 	[B2056_SYN_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
537 	[B2056_SYN_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
538 	[B2056_SYN_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
539 	[B2056_SYN_COM_PU]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
540 	[B2056_SYN_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
541 	[B2056_SYN_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
542 	[B2056_SYN_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
543 	[B2056_SYN_COM_RC_RXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
544 	[B2056_SYN_COM_RC_TXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
545 	[B2056_SYN_COM_RC_RXHPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
546 	[B2056_SYN_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
547 	[B2056_SYN_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
548 	[B2056_SYN_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
549 	[B2056_SYN_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
550 	[B2056_SYN_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
551 	[B2056_SYN_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
552 	[B2056_SYN_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
553 	[B2056_SYN_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
554 	[B2056_SYN_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
555 	[B2056_SYN_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
556 	[B2056_SYN_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
557 	[B2056_SYN_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
558 	[B2056_SYN_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
559 	[B2056_SYN_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
560 	[B2056_SYN_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
561 	[B2056_SYN_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
562 	[B2056_SYN_GPIO_MASTER1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
563 	[B2056_SYN_GPIO_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
564 	[B2056_SYN_TOPBIAS_MASTER]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
565 	[B2056_SYN_TOPBIAS_RCAL]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
566 	[B2056_SYN_AFEREG]		= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
567 	[B2056_SYN_TEMPPROCSENSE]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
568 	[B2056_SYN_TEMPPROCSENSEIDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
569 	[B2056_SYN_TEMPPROCSENSERCAL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
570 	[B2056_SYN_LPO]			= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
571 	[B2056_SYN_VDDCAL_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
572 	[B2056_SYN_VDDCAL_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
573 	[B2056_SYN_VDDCAL_STATUS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
574 	[B2056_SYN_RCAL_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
575 	[B2056_SYN_RCAL_CODE_OUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
576 	[B2056_SYN_RCCAL_CTRL0]		= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
577 	[B2056_SYN_RCCAL_CTRL1]		= { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
578 	[B2056_SYN_RCCAL_CTRL2]		= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
579 	[B2056_SYN_RCCAL_CTRL3]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
580 	[B2056_SYN_RCCAL_CTRL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
581 	[B2056_SYN_RCCAL_CTRL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
582 	[B2056_SYN_RCCAL_CTRL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
583 	[B2056_SYN_RCCAL_CTRL7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
584 	[B2056_SYN_RCCAL_CTRL8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
585 	[B2056_SYN_RCCAL_CTRL9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
586 	[B2056_SYN_RCCAL_CTRL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
587 	[B2056_SYN_RCCAL_CTRL11]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
588 	[B2056_SYN_ZCAL_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
589 	[B2056_SYN_ZCAL_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
590 	[B2056_SYN_PLL_MAST1]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
591 	[B2056_SYN_PLL_MAST2]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
592 	[B2056_SYN_PLL_MAST3]		= { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
593 	[B2056_SYN_PLL_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
594 	[B2056_SYN_PLL_XTAL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
595 	[B2056_SYN_PLL_XTAL1]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
596 	[B2056_SYN_PLL_XTAL3]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
597 	[B2056_SYN_PLL_XTAL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
598 	[B2056_SYN_PLL_XTAL5]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
599 	[B2056_SYN_PLL_XTAL6]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
600 	[B2056_SYN_PLL_REFDIV]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
601 	[B2056_SYN_PLL_PFD]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
602 	[B2056_SYN_PLL_CP1]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
603 	[B2056_SYN_PLL_CP2]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
604 	[B2056_SYN_PLL_CP3]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
605 	[B2056_SYN_PLL_LOOPFILTER1]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
606 	[B2056_SYN_PLL_LOOPFILTER2]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
607 	[B2056_SYN_PLL_LOOPFILTER3]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
608 	[B2056_SYN_PLL_LOOPFILTER4]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
609 	[B2056_SYN_PLL_LOOPFILTER5]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
610 	[B2056_SYN_PLL_MMD1]		= { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
611 	[B2056_SYN_PLL_MMD2]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
612 	[B2056_SYN_PLL_VCO1]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
613 	[B2056_SYN_PLL_VCO2]		= { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
614 	[B2056_SYN_PLL_MONITOR1]	= { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
615 	[B2056_SYN_PLL_MONITOR2]	= { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
616 	[B2056_SYN_PLL_VCOCAL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
617 	[B2056_SYN_PLL_VCOCAL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
618 	[B2056_SYN_PLL_VCOCAL4]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
619 	[B2056_SYN_PLL_VCOCAL5]		= { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
620 	[B2056_SYN_PLL_VCOCAL6]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
621 	[B2056_SYN_PLL_VCOCAL7]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
622 	[B2056_SYN_PLL_VCOCAL8]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
623 	[B2056_SYN_PLL_VCOCAL9]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
624 	[B2056_SYN_PLL_VCOCAL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
625 	[B2056_SYN_PLL_VCOCAL11]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
626 	[B2056_SYN_PLL_VCOCAL12]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
627 	[B2056_SYN_PLL_VCOCAL13]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
628 	[B2056_SYN_PLL_VREG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
629 	[B2056_SYN_PLL_STATUS1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
630 	[B2056_SYN_PLL_STATUS2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
631 	[B2056_SYN_PLL_STATUS3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
632 	[B2056_SYN_LOGEN_PU0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
633 	[B2056_SYN_LOGEN_PU1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
634 	[B2056_SYN_LOGEN_PU2]		= { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
635 	[B2056_SYN_LOGEN_PU3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
636 	[B2056_SYN_LOGEN_PU5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
637 	[B2056_SYN_LOGEN_PU6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
638 	[B2056_SYN_LOGEN_PU7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
639 	[B2056_SYN_LOGEN_PU8]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
640 	[B2056_SYN_LOGEN_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
641 	[B2056_SYN_LOGEN_RCCR1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
642 	[B2056_SYN_LOGEN_VCOBUF1]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
643 	[B2056_SYN_LOGEN_MIXER1]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
644 	[B2056_SYN_LOGEN_MIXER2]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
645 	[B2056_SYN_LOGEN_BUF1]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
646 	[B2056_SYN_LOGENBUF2]		= { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
647 	[B2056_SYN_LOGEN_BUF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
648 	[B2056_SYN_LOGEN_BUF4]		= { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
649 	[B2056_SYN_LOGEN_DIV1]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
650 	[B2056_SYN_LOGEN_DIV2]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
651 	[B2056_SYN_LOGEN_DIV3]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
652 	[B2056_SYN_LOGEN_ACL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
653 	[B2056_SYN_LOGEN_ACL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
654 	[B2056_SYN_LOGEN_ACL3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
655 	[B2056_SYN_LOGEN_ACL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
656 	[B2056_SYN_LOGEN_ACL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
657 	[B2056_SYN_LOGEN_ACL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
658 	[B2056_SYN_LOGEN_ACLOUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
659 	[B2056_SYN_LOGEN_ACLCAL1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
660 	[B2056_SYN_LOGEN_ACLCAL2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
661 	[B2056_SYN_LOGEN_ACLCAL3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
662 	[B2056_SYN_CALEN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
663 	[B2056_SYN_LOGEN_PEAKDET1]	= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
664 	[B2056_SYN_LOGEN_CORE_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
665 	[B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
666 	[B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
667 	[B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
668 	[B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
669 	[B2056_SYN_LOGEN_VCOBUF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
670 	[B2056_SYN_LOGEN_MIXER3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
671 	[B2056_SYN_LOGEN_BUF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
672 	[B2056_SYN_LOGEN_BUF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
673 	[B2056_SYN_LOGEN_CBUFRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
674 	[B2056_SYN_LOGEN_CBUFRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
675 	[B2056_SYN_LOGEN_CBUFRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
676 	[B2056_SYN_LOGEN_CBUFRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
677 	[B2056_SYN_LOGEN_CBUFTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
678 	[B2056_SYN_LOGEN_CBUFTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
679 	[B2056_SYN_LOGEN_CBUFTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
680 	[B2056_SYN_LOGEN_CBUFTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
681 	[B2056_SYN_LOGEN_CMOSRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
682 	[B2056_SYN_LOGEN_CMOSRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
683 	[B2056_SYN_LOGEN_CMOSRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
684 	[B2056_SYN_LOGEN_CMOSRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
685 	[B2056_SYN_LOGEN_CMOSTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
686 	[B2056_SYN_LOGEN_CMOSTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
687 	[B2056_SYN_LOGEN_CMOSTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
688 	[B2056_SYN_LOGEN_CMOSTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
689 	[B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
690 	[B2056_SYN_LOGEN_MIXER3_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
691 	[B2056_SYN_LOGEN_BUF5_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
692 	[B2056_SYN_LOGEN_BUF6_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
693 	[B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
694 	[B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
695 	[B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
696 	[B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
697 	[B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
698 	[B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
699 	[B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
700 	[B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
701 	[B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
702 	[B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
703 	[B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
704 	[B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
705 	[B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
706 	[B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
707 	[B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
708 	[B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
709 	[B2056_SYN_LOGEN_ACL_WAITCNT]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
710 	[B2056_SYN_LOGEN_CORE_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
711 	[B2056_SYN_LOGEN_RX_CMOS_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
712 	[B2056_SYN_LOGEN_TX_CMOS_VALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
713 };
714 
715 static const struct b2056_inittab_entry b2056_inittab_rev4_tx[] = {
716 	[B2056_TX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
717 	[B2056_TX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
718 	[B2056_TX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
719 	[B2056_TX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
720 	[B2056_TX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
721 	[B2056_TX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
722 	[B2056_TX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
723 	[B2056_TX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
724 	[B2056_TX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
725 	[B2056_TX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
726 	[B2056_TX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
727 	[B2056_TX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
728 	[B2056_TX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
729 	[B2056_TX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
730 	[B2056_TX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
731 	[B2056_TX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
732 	[B2056_TX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
733 	[B2056_TX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
734 	[B2056_TX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
735 	[B2056_TX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
736 	[B2056_TX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
737 	[B2056_TX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
738 	[B2056_TX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
739 	[B2056_TX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
740 	[B2056_TX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
741 	[B2056_TX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
742 	[B2056_TX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
743 	[B2056_TX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
744 	[B2056_TX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
745 	[B2056_TX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
746 	[B2056_TX_IQCAL_GAIN_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
747 	[B2056_TX_LOFT_FINE_I]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
748 	[B2056_TX_LOFT_FINE_Q]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
749 	[B2056_TX_LOFT_COARSE_I]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
750 	[B2056_TX_LOFT_COARSE_Q]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
751 	[B2056_TX_TX_COM_MASTER1]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
752 	[B2056_TX_TX_COM_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
753 	[B2056_TX_RXIQCAL_TXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
754 	[B2056_TX_TX_SSI_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
755 	[B2056_TX_IQCAL_VCM_HG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
756 	[B2056_TX_IQCAL_IDAC]		= { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
757 	[B2056_TX_TSSI_VCM]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
758 	[B2056_TX_TX_AMP_DET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
759 	[B2056_TX_TX_SSI_MUX]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
760 	[B2056_TX_TSSIA]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
761 	[B2056_TX_TSSIG]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
762 	[B2056_TX_TSSI_MISC1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
763 	[B2056_TX_TSSI_MISC2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
764 	[B2056_TX_TSSI_MISC3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
765 	[B2056_TX_PA_SPARE1]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
766 	[B2056_TX_PA_SPARE2]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
767 	[B2056_TX_INTPAA_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
768 	[B2056_TX_INTPAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
769 	[B2056_TX_INTPAA_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
770 	[B2056_TX_INTPAA_IAUX_STAT]	= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
771 	[B2056_TX_INTPAA_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
772 	[B2056_TX_INTPAA_IMAIN_STAT]	= { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
773 	[B2056_TX_INTPAA_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
774 	[B2056_TX_INTPAA_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
775 	[B2056_TX_INTPAA_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
776 	[B2056_TX_INTPAA_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
777 	[B2056_TX_INTPAG_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
778 	[B2056_TX_INTPAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
779 	[B2056_TX_INTPAG_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
780 	[B2056_TX_INTPAG_IAUX_STAT]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
781 	[B2056_TX_INTPAG_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
782 	[B2056_TX_INTPAG_IMAIN_STAT]	= { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
783 	[B2056_TX_INTPAG_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
784 	[B2056_TX_INTPAG_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
785 	[B2056_TX_INTPAG_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
786 	[B2056_TX_INTPAG_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
787 	[B2056_TX_PADA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
788 	[B2056_TX_PADA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
789 	[B2056_TX_PADA_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
790 	[B2056_TX_PADA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
791 	[B2056_TX_PADA_BOOST_TUNE]	= { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
792 	[B2056_TX_PADA_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
793 	[B2056_TX_PADG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
794 	[B2056_TX_PADG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
795 	[B2056_TX_PADG_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
796 	[B2056_TX_PADG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
797 	[B2056_TX_PADG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
798 	[B2056_TX_PADG_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
799 	[B2056_TX_PGAA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
800 	[B2056_TX_PGAA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
801 	[B2056_TX_PGAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
802 	[B2056_TX_PGAA_BOOST_TUNE]	= { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
803 	[B2056_TX_PGAA_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
804 	[B2056_TX_PGAA_MISC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
805 	[B2056_TX_PGAG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
806 	[B2056_TX_PGAG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
807 	[B2056_TX_PGAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
808 	[B2056_TX_PGAG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
809 	[B2056_TX_PGAG_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
810 	[B2056_TX_PGAG_MISC]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
811 	[B2056_TX_MIXA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
812 	[B2056_TX_MIXA_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
813 	[B2056_TX_MIXG]			= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
814 	[B2056_TX_MIXG_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
815 	[B2056_TX_BB_GM_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
816 	[B2056_TX_GMBB_GM]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
817 	[B2056_TX_GMBB_IDAC]		= { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
818 	[B2056_TX_TXLPF_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
819 	[B2056_TX_TXLPF_RCCAL]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
820 	[B2056_TX_TXLPF_RCCAL_OFF0]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
821 	[B2056_TX_TXLPF_RCCAL_OFF1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
822 	[B2056_TX_TXLPF_RCCAL_OFF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
823 	[B2056_TX_TXLPF_RCCAL_OFF3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
824 	[B2056_TX_TXLPF_RCCAL_OFF4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
825 	[B2056_TX_TXLPF_RCCAL_OFF5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
826 	[B2056_TX_TXLPF_RCCAL_OFF6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
827 	[B2056_TX_TXLPF_BW]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
828 	[B2056_TX_TXLPF_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
829 	[B2056_TX_TXLPF_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
830 	[B2056_TX_TXLPF_IDAC_0]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
831 	[B2056_TX_TXLPF_IDAC_1]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
832 	[B2056_TX_TXLPF_IDAC_2]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
833 	[B2056_TX_TXLPF_IDAC_3]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
834 	[B2056_TX_TXLPF_IDAC_4]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
835 	[B2056_TX_TXLPF_IDAC_5]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
836 	[B2056_TX_TXLPF_IDAC_6]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
837 	[B2056_TX_TXLPF_OPAMP_IDAC]	= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
838 	[B2056_TX_TXLPF_MISC]		= { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
839 	[B2056_TX_TXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
840 	[B2056_TX_TXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
841 	[B2056_TX_TXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
842 	[B2056_TX_TXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
843 	[B2056_TX_TXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
844 	[B2056_TX_TXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
845 	[B2056_TX_TXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
846 	[B2056_TX_TXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
847 	[B2056_TX_TXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
848 	[B2056_TX_TXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
849 	[B2056_TX_TXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
850 	[B2056_TX_TXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
851 	[B2056_TX_TXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
852 	[B2056_TX_TXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
853 	[B2056_TX_TXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
854 	[B2056_TX_TXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
855 	[B2056_TX_STATUS_INTPA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
856 	[B2056_TX_STATUS_PAD_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
857 	[B2056_TX_STATUS_PGA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
858 	[B2056_TX_STATUS_GM_TXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
859 	[B2056_TX_STATUS_TXLPF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
860 	[B2056_TX_STATUS_TXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
861 };
862 
863 static const struct b2056_inittab_entry b2056_inittab_rev4_rx[] = {
864 	[B2056_RX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
865 	[B2056_RX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
866 	[B2056_RX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
867 	[B2056_RX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
868 	[B2056_RX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
869 	[B2056_RX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
870 	[B2056_RX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
871 	[B2056_RX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
872 	[B2056_RX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
873 	[B2056_RX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
874 	[B2056_RX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
875 	[B2056_RX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
876 	[B2056_RX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
877 	[B2056_RX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
878 	[B2056_RX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
879 	[B2056_RX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
880 	[B2056_RX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
881 	[B2056_RX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
882 	[B2056_RX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
883 	[B2056_RX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
884 	[B2056_RX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
885 	[B2056_RX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
886 	[B2056_RX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
887 	[B2056_RX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
888 	[B2056_RX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
889 	[B2056_RX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
890 	[B2056_RX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
891 	[B2056_RX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
892 	[B2056_RX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
893 	[B2056_RX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
894 	[B2056_RX_RXIQCAL_RXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
895 	[B2056_RX_RSSI_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
896 	[B2056_RX_RSSI_SEL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
897 	[B2056_RX_RSSI_GAIN]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
898 	[B2056_RX_RSSI_NB_IDAC]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
899 	[B2056_RX_RSSI_WB2I_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
900 	[B2056_RX_RSSI_WB2I_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
901 	[B2056_RX_RSSI_WB2Q_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
902 	[B2056_RX_RSSI_WB2Q_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
903 	[B2056_RX_RSSI_POLE]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
904 	[B2056_RX_RSSI_WB1_IDAC]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
905 	[B2056_RX_RSSI_MISC]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
906 	[B2056_RX_LNAA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
907 	[B2056_RX_LNAA_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
908 	[B2056_RX_LNAA_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
909 	[B2056_RX_LNA_A_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
910 	[B2056_RX_BIASPOLE_LNAA1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
911 	[B2056_RX_LNAA2_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
912 	[B2056_RX_LNA1A_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
913 	[B2056_RX_LNAG_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
914 	[B2056_RX_LNAG_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
915 	[B2056_RX_LNAG_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
916 	[B2056_RX_LNA_G_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
917 	[B2056_RX_BIASPOLE_LNAG1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
918 	[B2056_RX_LNAG2_IDAC]		= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
919 	[B2056_RX_LNA1G_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
920 	[B2056_RX_MIXA_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
921 	[B2056_RX_MIXA_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
922 	[B2056_RX_MIXA_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
923 	[B2056_RX_MIXA_LOB_BIAS]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
924 	[B2056_RX_MIXA_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
925 	[B2056_RX_MIXA_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
926 	[B2056_RX_MIXA_BIAS_AUX]	= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
927 	[B2056_RX_MIXA_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
928 	[B2056_RX_MIXA_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
929 	[B2056_RX_MIXA_MAST_BIAS]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
930 	[B2056_RX_MIXG_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
931 	[B2056_RX_MIXG_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
932 	[B2056_RX_MIXG_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
933 	[B2056_RX_MIXG_LOB_BIAS]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
934 	[B2056_RX_MIXG_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
935 	[B2056_RX_MIXG_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
936 	[B2056_RX_MIXG_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
937 	[B2056_RX_MIXG_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
938 	[B2056_RX_MIXG_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
939 	[B2056_RX_MIXG_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
940 	[B2056_RX_TIA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
941 	[B2056_RX_TIA_IOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
942 	[B2056_RX_TIA_QOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
943 	[B2056_RX_TIA_IMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
944 	[B2056_RX_TIA_QMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
945 	[B2056_RX_TIA_GAIN]		= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
946 	[B2056_RX_TIA_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
947 	[B2056_RX_TIA_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
948 	[B2056_RX_BB_LPF_MASTER]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
949 	[B2056_RX_AACI_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
950 	[B2056_RX_RXLPF_IDAC]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
951 	[B2056_RX_RXLPF_OPAMPBIAS_LOWQ]	= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
952 	[B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
953 	[B2056_RX_RXLPF_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
954 	[B2056_RX_RXLPF_OUTVCM]		= { .ghz5 = 0x002f, .ghz2 = 0x002f, UPLOAD, },
955 	[B2056_RX_RXLPF_INVCM_BODY]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
956 	[B2056_RX_RXLPF_CC_OP]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
957 	[B2056_RX_RXLPF_GAIN]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
958 	[B2056_RX_RXLPF_Q_BW]		= { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
959 	[B2056_RX_RXLPF_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
960 	[B2056_RX_RXLPF_RCCAL_HPC]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
961 	[B2056_RX_RXHPF_OFF0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
962 	[B2056_RX_RXHPF_OFF1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
963 	[B2056_RX_RXHPF_OFF2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
964 	[B2056_RX_RXHPF_OFF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
965 	[B2056_RX_RXHPF_OFF4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
966 	[B2056_RX_RXHPF_OFF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
967 	[B2056_RX_RXHPF_OFF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
968 	[B2056_RX_RXHPF_OFF7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
969 	[B2056_RX_RXLPF_RCCAL_LPC]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
970 	[B2056_RX_RXLPF_OFF_0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
971 	[B2056_RX_RXLPF_OFF_1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
972 	[B2056_RX_RXLPF_OFF_2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
973 	[B2056_RX_RXLPF_OFF_3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
974 	[B2056_RX_RXLPF_OFF_4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
975 	[B2056_RX_UNUSED]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
976 	[B2056_RX_VGA_MASTER]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
977 	[B2056_RX_VGA_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
978 	[B2056_RX_VGA_BIAS_DCCANCEL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
979 	[B2056_RX_VGA_GAIN]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
980 	[B2056_RX_VGA_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
981 	[B2056_RX_VGABUF_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
982 	[B2056_RX_VGABUF_GAIN_BW]	= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
983 	[B2056_RX_TXFBMIX_A]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
984 	[B2056_RX_TXFBMIX_G]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
985 	[B2056_RX_RXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
986 	[B2056_RX_RXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
987 	[B2056_RX_RXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
988 	[B2056_RX_RXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
989 	[B2056_RX_RXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
990 	[B2056_RX_RXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
991 	[B2056_RX_RXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
992 	[B2056_RX_RXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
993 	[B2056_RX_RXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
994 	[B2056_RX_RXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
995 	[B2056_RX_RXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
996 	[B2056_RX_RXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
997 	[B2056_RX_RXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
998 	[B2056_RX_RXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
999 	[B2056_RX_RXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1000 	[B2056_RX_RXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1001 	[B2056_RX_STATUS_LNAA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1002 	[B2056_RX_STATUS_LNAG_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1003 	[B2056_RX_STATUS_MIXTIA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1004 	[B2056_RX_STATUS_RXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1005 	[B2056_RX_STATUS_VGA_BUF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1006 	[B2056_RX_STATUS_RXLPF_Q]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1007 	[B2056_RX_STATUS_RXLPF_BUF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1008 	[B2056_RX_STATUS_RXLPF_VGA_HPC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1009 	[B2056_RX_STATUS_RXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1010 	[B2056_RX_STATUS_HPC_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1011 };
1012 
1013 static const struct b2056_inittab_entry b2056_inittab_rev5_syn[] = {
1014 	[B2056_SYN_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1015 	[B2056_SYN_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1016 	[B2056_SYN_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1017 	[B2056_SYN_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1018 	[B2056_SYN_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1019 	[B2056_SYN_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1020 	[B2056_SYN_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1021 	[B2056_SYN_COM_PU]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1022 	[B2056_SYN_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1023 	[B2056_SYN_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1024 	[B2056_SYN_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1025 	[B2056_SYN_COM_RC_RXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1026 	[B2056_SYN_COM_RC_TXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1027 	[B2056_SYN_COM_RC_RXHPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1028 	[B2056_SYN_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1029 	[B2056_SYN_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1030 	[B2056_SYN_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1031 	[B2056_SYN_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1032 	[B2056_SYN_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1033 	[B2056_SYN_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1034 	[B2056_SYN_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1035 	[B2056_SYN_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1036 	[B2056_SYN_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1037 	[B2056_SYN_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1038 	[B2056_SYN_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1039 	[B2056_SYN_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1040 	[B2056_SYN_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1041 	[B2056_SYN_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1042 	[B2056_SYN_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1043 	[B2056_SYN_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1044 	[B2056_SYN_GPIO_MASTER1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1045 	[B2056_SYN_GPIO_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1046 	[B2056_SYN_TOPBIAS_MASTER]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1047 	[B2056_SYN_TOPBIAS_RCAL]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1048 	[B2056_SYN_AFEREG]		= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1049 	[B2056_SYN_TEMPPROCSENSE]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1050 	[B2056_SYN_TEMPPROCSENSEIDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1051 	[B2056_SYN_TEMPPROCSENSERCAL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1052 	[B2056_SYN_LPO]			= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1053 	[B2056_SYN_VDDCAL_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1054 	[B2056_SYN_VDDCAL_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1055 	[B2056_SYN_VDDCAL_STATUS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1056 	[B2056_SYN_RCAL_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1057 	[B2056_SYN_RCAL_CODE_OUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1058 	[B2056_SYN_RCCAL_CTRL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1059 	[B2056_SYN_RCCAL_CTRL1]		= { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
1060 	[B2056_SYN_RCCAL_CTRL2]		= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1061 	[B2056_SYN_RCCAL_CTRL3]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1062 	[B2056_SYN_RCCAL_CTRL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1063 	[B2056_SYN_RCCAL_CTRL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1064 	[B2056_SYN_RCCAL_CTRL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1065 	[B2056_SYN_RCCAL_CTRL7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1066 	[B2056_SYN_RCCAL_CTRL8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1067 	[B2056_SYN_RCCAL_CTRL9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1068 	[B2056_SYN_RCCAL_CTRL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1069 	[B2056_SYN_RCCAL_CTRL11]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1070 	[B2056_SYN_ZCAL_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1071 	[B2056_SYN_ZCAL_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1072 	[B2056_SYN_PLL_MAST1]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1073 	[B2056_SYN_PLL_MAST2]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1074 	[B2056_SYN_PLL_MAST3]		= { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
1075 	[B2056_SYN_PLL_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1076 	[B2056_SYN_PLL_XTAL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1077 	[B2056_SYN_PLL_XTAL1]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1078 	[B2056_SYN_PLL_XTAL3]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1079 	[B2056_SYN_PLL_XTAL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1080 	[B2056_SYN_PLL_XTAL5]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1081 	[B2056_SYN_PLL_XTAL6]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1082 	[B2056_SYN_PLL_REFDIV]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1083 	[B2056_SYN_PLL_PFD]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1084 	[B2056_SYN_PLL_CP1]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1085 	[B2056_SYN_PLL_CP2]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1086 	[B2056_SYN_PLL_CP3]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1087 	[B2056_SYN_PLL_LOOPFILTER1]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1088 	[B2056_SYN_PLL_LOOPFILTER2]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1089 	[B2056_SYN_PLL_LOOPFILTER3]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1090 	[B2056_SYN_PLL_LOOPFILTER4]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1091 	[B2056_SYN_PLL_LOOPFILTER5]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1092 	[B2056_SYN_PLL_MMD1]		= { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
1093 	[B2056_SYN_PLL_MMD2]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1094 	[B2056_SYN_PLL_VCO1]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1095 	[B2056_SYN_PLL_VCO2]		= { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
1096 	[B2056_SYN_PLL_MONITOR1]	= { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
1097 	[B2056_SYN_PLL_MONITOR2]	= { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
1098 	[B2056_SYN_PLL_VCOCAL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1099 	[B2056_SYN_PLL_VCOCAL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1100 	[B2056_SYN_PLL_VCOCAL4]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1101 	[B2056_SYN_PLL_VCOCAL5]		= { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
1102 	[B2056_SYN_PLL_VCOCAL6]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1103 	[B2056_SYN_PLL_VCOCAL7]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1104 	[B2056_SYN_PLL_VCOCAL8]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1105 	[B2056_SYN_PLL_VCOCAL9]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1106 	[B2056_SYN_PLL_VCOCAL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1107 	[B2056_SYN_PLL_VCOCAL11]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1108 	[B2056_SYN_PLL_VCOCAL12]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1109 	[B2056_SYN_PLL_VCOCAL13]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1110 	[B2056_SYN_PLL_VREG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1111 	[B2056_SYN_PLL_STATUS1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1112 	[B2056_SYN_PLL_STATUS2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1113 	[B2056_SYN_PLL_STATUS3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1114 	[B2056_SYN_LOGEN_PU0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1115 	[B2056_SYN_LOGEN_PU1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1116 	[B2056_SYN_LOGEN_PU2]		= { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
1117 	[B2056_SYN_LOGEN_PU3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1118 	[B2056_SYN_LOGEN_PU5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1119 	[B2056_SYN_LOGEN_PU6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1120 	[B2056_SYN_LOGEN_PU7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1121 	[B2056_SYN_LOGEN_PU8]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1122 	[B2056_SYN_LOGEN_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1123 	[B2056_SYN_LOGEN_RCCR1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1124 	[B2056_SYN_LOGEN_VCOBUF1]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1125 	[B2056_SYN_LOGEN_MIXER1]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1126 	[B2056_SYN_LOGEN_MIXER2]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1127 	[B2056_SYN_LOGEN_BUF1]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1128 	[B2056_SYN_LOGENBUF2]		= { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
1129 	[B2056_SYN_LOGEN_BUF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1130 	[B2056_SYN_LOGEN_BUF4]		= { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
1131 	[B2056_SYN_LOGEN_DIV1]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1132 	[B2056_SYN_LOGEN_DIV2]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1133 	[B2056_SYN_LOGEN_DIV3]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1134 	[B2056_SYN_LOGEN_ACL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1135 	[B2056_SYN_LOGEN_ACL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1136 	[B2056_SYN_LOGEN_ACL3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1137 	[B2056_SYN_LOGEN_ACL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1138 	[B2056_SYN_LOGEN_ACL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1139 	[B2056_SYN_LOGEN_ACL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1140 	[B2056_SYN_LOGEN_ACLOUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1141 	[B2056_SYN_LOGEN_ACLCAL1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1142 	[B2056_SYN_LOGEN_ACLCAL2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1143 	[B2056_SYN_LOGEN_ACLCAL3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1144 	[B2056_SYN_CALEN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1145 	[B2056_SYN_LOGEN_PEAKDET1]	= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
1146 	[B2056_SYN_LOGEN_CORE_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1147 	[B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1148 	[B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1149 	[B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1150 	[B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1151 	[B2056_SYN_LOGEN_VCOBUF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1152 	[B2056_SYN_LOGEN_MIXER3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1153 	[B2056_SYN_LOGEN_BUF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1154 	[B2056_SYN_LOGEN_BUF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1155 	[B2056_SYN_LOGEN_CBUFRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1156 	[B2056_SYN_LOGEN_CBUFRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1157 	[B2056_SYN_LOGEN_CBUFRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1158 	[B2056_SYN_LOGEN_CBUFRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1159 	[B2056_SYN_LOGEN_CBUFTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1160 	[B2056_SYN_LOGEN_CBUFTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1161 	[B2056_SYN_LOGEN_CBUFTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1162 	[B2056_SYN_LOGEN_CBUFTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1163 	[B2056_SYN_LOGEN_CMOSRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1164 	[B2056_SYN_LOGEN_CMOSRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1165 	[B2056_SYN_LOGEN_CMOSRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1166 	[B2056_SYN_LOGEN_CMOSRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1167 	[B2056_SYN_LOGEN_CMOSTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1168 	[B2056_SYN_LOGEN_CMOSTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1169 	[B2056_SYN_LOGEN_CMOSTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1170 	[B2056_SYN_LOGEN_CMOSTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1171 	[B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1172 	[B2056_SYN_LOGEN_MIXER3_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1173 	[B2056_SYN_LOGEN_BUF5_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1174 	[B2056_SYN_LOGEN_BUF6_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1175 	[B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1176 	[B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1177 	[B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1178 	[B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1179 	[B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1180 	[B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1181 	[B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1182 	[B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1183 	[B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1184 	[B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1185 	[B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1186 	[B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1187 	[B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1188 	[B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1189 	[B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1190 	[B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1191 	[B2056_SYN_LOGEN_ACL_WAITCNT]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1192 	[B2056_SYN_LOGEN_CORE_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1193 	[B2056_SYN_LOGEN_RX_CMOS_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1194 	[B2056_SYN_LOGEN_TX_CMOS_VALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1195 };
1196 
1197 static const struct b2056_inittab_entry b2056_inittab_rev5_tx[] = {
1198 	[B2056_TX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1199 	[B2056_TX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1200 	[B2056_TX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1201 	[B2056_TX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1202 	[B2056_TX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1203 	[B2056_TX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1204 	[B2056_TX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1205 	[B2056_TX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1206 	[B2056_TX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1207 	[B2056_TX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1208 	[B2056_TX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1209 	[B2056_TX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1210 	[B2056_TX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1211 	[B2056_TX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1212 	[B2056_TX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1213 	[B2056_TX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1214 	[B2056_TX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1215 	[B2056_TX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1216 	[B2056_TX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1217 	[B2056_TX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1218 	[B2056_TX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1219 	[B2056_TX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1220 	[B2056_TX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1221 	[B2056_TX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1222 	[B2056_TX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1223 	[B2056_TX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1224 	[B2056_TX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1225 	[B2056_TX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1226 	[B2056_TX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1227 	[B2056_TX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1228 	[B2056_TX_IQCAL_GAIN_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1229 	[B2056_TX_LOFT_FINE_I]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1230 	[B2056_TX_LOFT_FINE_Q]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1231 	[B2056_TX_LOFT_COARSE_I]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1232 	[B2056_TX_LOFT_COARSE_Q]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1233 	[B2056_TX_TX_COM_MASTER1]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1234 	[B2056_TX_TX_COM_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1235 	[B2056_TX_RXIQCAL_TXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1236 	[B2056_TX_TX_SSI_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1237 	[B2056_TX_IQCAL_VCM_HG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1238 	[B2056_TX_IQCAL_IDAC]		= { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
1239 	[B2056_TX_TSSI_VCM]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1240 	[B2056_TX_TX_AMP_DET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1241 	[B2056_TX_TX_SSI_MUX]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1242 	[B2056_TX_TSSIA]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1243 	[B2056_TX_TSSIG]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1244 	[B2056_TX_TSSI_MISC1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1245 	[B2056_TX_TSSI_MISC2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1246 	[B2056_TX_TSSI_MISC3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1247 	[B2056_TX_PA_SPARE1]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1248 	[B2056_TX_PA_SPARE2]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1249 	[B2056_TX_INTPAA_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1250 	[B2056_TX_INTPAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1251 	[B2056_TX_INTPAA_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1252 	[B2056_TX_INTPAA_IAUX_STAT]	= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1253 	[B2056_TX_INTPAA_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1254 	[B2056_TX_INTPAA_IMAIN_STAT]	= { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
1255 	[B2056_TX_INTPAA_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1256 	[B2056_TX_INTPAA_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1257 	[B2056_TX_INTPAA_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1258 	[B2056_TX_INTPAA_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1259 	[B2056_TX_INTPAG_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1260 	[B2056_TX_INTPAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1261 	[B2056_TX_INTPAG_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1262 	[B2056_TX_INTPAG_IAUX_STAT]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1263 	[B2056_TX_INTPAG_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1264 	[B2056_TX_INTPAG_IMAIN_STAT]	= { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
1265 	[B2056_TX_INTPAG_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1266 	[B2056_TX_INTPAG_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1267 	[B2056_TX_INTPAG_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1268 	[B2056_TX_INTPAG_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1269 	[B2056_TX_PADA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1270 	[B2056_TX_PADA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1271 	[B2056_TX_PADA_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1272 	[B2056_TX_PADA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1273 	[B2056_TX_PADA_BOOST_TUNE]	= { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
1274 	[B2056_TX_PADA_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1275 	[B2056_TX_PADG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1276 	[B2056_TX_PADG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1277 	[B2056_TX_PADG_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1278 	[B2056_TX_PADG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1279 	[B2056_TX_PADG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1280 	[B2056_TX_PADG_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1281 	[B2056_TX_PGAA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1282 	[B2056_TX_PGAA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1283 	[B2056_TX_PGAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1284 	[B2056_TX_PGAA_BOOST_TUNE]	= { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
1285 	[B2056_TX_PGAA_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1286 	[B2056_TX_PGAA_MISC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1287 	[B2056_TX_PGAG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1288 	[B2056_TX_PGAG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1289 	[B2056_TX_PGAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1290 	[B2056_TX_PGAG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1291 	[B2056_TX_PGAG_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1292 	[B2056_TX_PGAG_MISC]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1293 	[B2056_TX_MIXA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1294 	[B2056_TX_MIXA_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1295 	[B2056_TX_MIXG]			= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1296 	[B2056_TX_MIXG_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1297 	[B2056_TX_BB_GM_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1298 	[B2056_TX_GMBB_GM]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1299 	[B2056_TX_GMBB_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1300 	[B2056_TX_TXLPF_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1301 	[B2056_TX_TXLPF_RCCAL]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1302 	[B2056_TX_TXLPF_RCCAL_OFF0]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1303 	[B2056_TX_TXLPF_RCCAL_OFF1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1304 	[B2056_TX_TXLPF_RCCAL_OFF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1305 	[B2056_TX_TXLPF_RCCAL_OFF3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1306 	[B2056_TX_TXLPF_RCCAL_OFF4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1307 	[B2056_TX_TXLPF_RCCAL_OFF5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1308 	[B2056_TX_TXLPF_RCCAL_OFF6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1309 	[B2056_TX_TXLPF_BW]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1310 	[B2056_TX_TXLPF_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1311 	[B2056_TX_TXLPF_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1312 	[B2056_TX_TXLPF_IDAC_0]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1313 	[B2056_TX_TXLPF_IDAC_1]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1314 	[B2056_TX_TXLPF_IDAC_2]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1315 	[B2056_TX_TXLPF_IDAC_3]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1316 	[B2056_TX_TXLPF_IDAC_4]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1317 	[B2056_TX_TXLPF_IDAC_5]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1318 	[B2056_TX_TXLPF_IDAC_6]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1319 	[B2056_TX_TXLPF_OPAMP_IDAC]	= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1320 	[B2056_TX_TXLPF_MISC]		= { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
1321 	[B2056_TX_TXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1322 	[B2056_TX_TXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1323 	[B2056_TX_TXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1324 	[B2056_TX_TXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1325 	[B2056_TX_TXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1326 	[B2056_TX_TXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1327 	[B2056_TX_TXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1328 	[B2056_TX_TXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1329 	[B2056_TX_TXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1330 	[B2056_TX_TXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1331 	[B2056_TX_TXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1332 	[B2056_TX_TXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1333 	[B2056_TX_TXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1334 	[B2056_TX_TXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1335 	[B2056_TX_TXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1336 	[B2056_TX_TXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1337 	[B2056_TX_STATUS_INTPA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1338 	[B2056_TX_STATUS_PAD_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1339 	[B2056_TX_STATUS_PGA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1340 	[B2056_TX_STATUS_GM_TXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1341 	[B2056_TX_STATUS_TXLPF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1342 	[B2056_TX_STATUS_TXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1343 	[B2056_TX_GMBB_IDAC0]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1344 	[B2056_TX_GMBB_IDAC1]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1345 	[B2056_TX_GMBB_IDAC2]		= { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
1346 	[B2056_TX_GMBB_IDAC3]		= { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
1347 	[B2056_TX_GMBB_IDAC4]		= { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
1348 	[B2056_TX_GMBB_IDAC5]		= { .ghz5 = 0x0073, .ghz2 = 0x0073, UPLOAD, },
1349 	[B2056_TX_GMBB_IDAC6]		= { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
1350 	[B2056_TX_GMBB_IDAC7]		= { .ghz5 = 0x0075, .ghz2 = 0x0075, UPLOAD, },
1351 };
1352 
1353 static const struct b2056_inittab_entry b2056_inittab_rev5_rx[] = {
1354 	[B2056_RX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1355 	[B2056_RX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1356 	[B2056_RX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1357 	[B2056_RX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1358 	[B2056_RX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1359 	[B2056_RX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1360 	[B2056_RX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1361 	[B2056_RX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1362 	[B2056_RX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1363 	[B2056_RX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1364 	[B2056_RX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1365 	[B2056_RX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1366 	[B2056_RX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1367 	[B2056_RX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1368 	[B2056_RX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1369 	[B2056_RX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1370 	[B2056_RX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1371 	[B2056_RX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1372 	[B2056_RX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1373 	[B2056_RX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1374 	[B2056_RX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1375 	[B2056_RX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1376 	[B2056_RX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1377 	[B2056_RX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1378 	[B2056_RX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1379 	[B2056_RX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1380 	[B2056_RX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1381 	[B2056_RX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1382 	[B2056_RX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1383 	[B2056_RX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1384 	[B2056_RX_RXIQCAL_RXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1385 	[B2056_RX_RSSI_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1386 	[B2056_RX_RSSI_SEL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1387 	[B2056_RX_RSSI_GAIN]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1388 	[B2056_RX_RSSI_NB_IDAC]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1389 	[B2056_RX_RSSI_WB2I_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1390 	[B2056_RX_RSSI_WB2I_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1391 	[B2056_RX_RSSI_WB2Q_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1392 	[B2056_RX_RSSI_WB2Q_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1393 	[B2056_RX_RSSI_POLE]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1394 	[B2056_RX_RSSI_WB1_IDAC]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1395 	[B2056_RX_RSSI_MISC]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1396 	[B2056_RX_LNAA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1397 	[B2056_RX_LNAA_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1398 	[B2056_RX_LNAA_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1399 	[B2056_RX_LNA_A_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1400 	[B2056_RX_BIASPOLE_LNAA1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1401 	[B2056_RX_LNAA2_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1402 	[B2056_RX_LNA1A_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1403 	[B2056_RX_LNAG_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1404 	[B2056_RX_LNAG_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1405 	[B2056_RX_LNAG_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1406 	[B2056_RX_LNA_G_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1407 	[B2056_RX_BIASPOLE_LNAG1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1408 	[B2056_RX_LNAG2_IDAC]		= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1409 	[B2056_RX_LNA1G_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1410 	[B2056_RX_MIXA_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1411 	[B2056_RX_MIXA_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1412 	[B2056_RX_MIXA_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1413 	[B2056_RX_MIXA_LOB_BIAS]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
1414 	[B2056_RX_MIXA_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1415 	[B2056_RX_MIXA_CMFB_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1416 	[B2056_RX_MIXA_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1417 	[B2056_RX_MIXA_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1418 	[B2056_RX_MIXA_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1419 	[B2056_RX_MIXA_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1420 	[B2056_RX_MIXG_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1421 	[B2056_RX_MIXG_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1422 	[B2056_RX_MIXG_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1423 	[B2056_RX_MIXG_LOB_BIAS]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1424 	[B2056_RX_MIXG_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1425 	[B2056_RX_MIXG_CMFB_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1426 	[B2056_RX_MIXG_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1427 	[B2056_RX_MIXG_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1428 	[B2056_RX_MIXG_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1429 	[B2056_RX_MIXG_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1430 	[B2056_RX_TIA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1431 	[B2056_RX_TIA_IOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1432 	[B2056_RX_TIA_QOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1433 	[B2056_RX_TIA_IMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1434 	[B2056_RX_TIA_QMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1435 	[B2056_RX_TIA_GAIN]		= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1436 	[B2056_RX_TIA_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1437 	[B2056_RX_TIA_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1438 	[B2056_RX_BB_LPF_MASTER]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1439 	[B2056_RX_AACI_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1440 	[B2056_RX_RXLPF_IDAC]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1441 	[B2056_RX_RXLPF_OPAMPBIAS_LOWQ]	= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1442 	[B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1443 	[B2056_RX_RXLPF_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1444 	[B2056_RX_RXLPF_OUTVCM]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
1445 	[B2056_RX_RXLPF_INVCM_BODY]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1446 	[B2056_RX_RXLPF_CC_OP]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1447 	[B2056_RX_RXLPF_GAIN]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
1448 	[B2056_RX_RXLPF_Q_BW]		= { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
1449 	[B2056_RX_RXLPF_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1450 	[B2056_RX_RXLPF_RCCAL_HPC]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1451 	[B2056_RX_RXHPF_OFF0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1452 	[B2056_RX_RXHPF_OFF1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1453 	[B2056_RX_RXHPF_OFF2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1454 	[B2056_RX_RXHPF_OFF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1455 	[B2056_RX_RXHPF_OFF4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1456 	[B2056_RX_RXHPF_OFF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1457 	[B2056_RX_RXHPF_OFF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1458 	[B2056_RX_RXHPF_OFF7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1459 	[B2056_RX_RXLPF_RCCAL_LPC]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1460 	[B2056_RX_RXLPF_OFF_0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1461 	[B2056_RX_RXLPF_OFF_1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1462 	[B2056_RX_RXLPF_OFF_2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1463 	[B2056_RX_RXLPF_OFF_3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1464 	[B2056_RX_RXLPF_OFF_4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1465 	[B2056_RX_UNUSED]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1466 	[B2056_RX_VGA_MASTER]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1467 	[B2056_RX_VGA_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1468 	[B2056_RX_VGA_BIAS_DCCANCEL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1469 	[B2056_RX_VGA_GAIN]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1470 	[B2056_RX_VGA_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1471 	[B2056_RX_VGABUF_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1472 	[B2056_RX_VGABUF_GAIN_BW]	= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1473 	[B2056_RX_TXFBMIX_A]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1474 	[B2056_RX_TXFBMIX_G]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1475 	[B2056_RX_RXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1476 	[B2056_RX_RXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1477 	[B2056_RX_RXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1478 	[B2056_RX_RXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1479 	[B2056_RX_RXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1480 	[B2056_RX_RXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1481 	[B2056_RX_RXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1482 	[B2056_RX_RXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1483 	[B2056_RX_RXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1484 	[B2056_RX_RXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1485 	[B2056_RX_RXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1486 	[B2056_RX_RXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1487 	[B2056_RX_RXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1488 	[B2056_RX_RXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1489 	[B2056_RX_RXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1490 	[B2056_RX_RXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1491 	[B2056_RX_STATUS_LNAA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1492 	[B2056_RX_STATUS_LNAG_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1493 	[B2056_RX_STATUS_MIXTIA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1494 	[B2056_RX_STATUS_RXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1495 	[B2056_RX_STATUS_VGA_BUF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1496 	[B2056_RX_STATUS_RXLPF_Q]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1497 	[B2056_RX_STATUS_RXLPF_BUF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1498 	[B2056_RX_STATUS_RXLPF_VGA_HPC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1499 	[B2056_RX_STATUS_RXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1500 	[B2056_RX_STATUS_HPC_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1501 };
1502 
1503 static const struct b2056_inittab_entry b2056_inittab_rev6_syn[] = {
1504 	[B2056_SYN_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1505 	[B2056_SYN_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1506 	[B2056_SYN_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1507 	[B2056_SYN_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1508 	[B2056_SYN_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1509 	[B2056_SYN_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1510 	[B2056_SYN_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1511 	[B2056_SYN_COM_PU]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1512 	[B2056_SYN_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1513 	[B2056_SYN_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1514 	[B2056_SYN_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1515 	[B2056_SYN_COM_RC_RXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1516 	[B2056_SYN_COM_RC_TXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1517 	[B2056_SYN_COM_RC_RXHPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1518 	[B2056_SYN_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1519 	[B2056_SYN_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1520 	[B2056_SYN_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1521 	[B2056_SYN_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1522 	[B2056_SYN_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1523 	[B2056_SYN_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1524 	[B2056_SYN_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1525 	[B2056_SYN_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1526 	[B2056_SYN_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1527 	[B2056_SYN_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1528 	[B2056_SYN_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1529 	[B2056_SYN_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1530 	[B2056_SYN_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1531 	[B2056_SYN_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1532 	[B2056_SYN_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1533 	[B2056_SYN_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1534 	[B2056_SYN_GPIO_MASTER1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1535 	[B2056_SYN_GPIO_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1536 	[B2056_SYN_TOPBIAS_MASTER]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1537 	[B2056_SYN_TOPBIAS_RCAL]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1538 	[B2056_SYN_AFEREG]		= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1539 	[B2056_SYN_TEMPPROCSENSE]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1540 	[B2056_SYN_TEMPPROCSENSEIDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1541 	[B2056_SYN_TEMPPROCSENSERCAL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1542 	[B2056_SYN_LPO]			= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1543 	[B2056_SYN_VDDCAL_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1544 	[B2056_SYN_VDDCAL_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1545 	[B2056_SYN_VDDCAL_STATUS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1546 	[B2056_SYN_RCAL_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1547 	[B2056_SYN_RCAL_CODE_OUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1548 	[B2056_SYN_RCCAL_CTRL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1549 	[B2056_SYN_RCCAL_CTRL1]		= { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
1550 	[B2056_SYN_RCCAL_CTRL2]		= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1551 	[B2056_SYN_RCCAL_CTRL3]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1552 	[B2056_SYN_RCCAL_CTRL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1553 	[B2056_SYN_RCCAL_CTRL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1554 	[B2056_SYN_RCCAL_CTRL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1555 	[B2056_SYN_RCCAL_CTRL7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1556 	[B2056_SYN_RCCAL_CTRL8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1557 	[B2056_SYN_RCCAL_CTRL9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1558 	[B2056_SYN_RCCAL_CTRL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1559 	[B2056_SYN_RCCAL_CTRL11]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1560 	[B2056_SYN_ZCAL_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1561 	[B2056_SYN_ZCAL_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1562 	[B2056_SYN_PLL_MAST1]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1563 	[B2056_SYN_PLL_MAST2]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1564 	[B2056_SYN_PLL_MAST3]		= { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
1565 	[B2056_SYN_PLL_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1566 	[B2056_SYN_PLL_XTAL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1567 	[B2056_SYN_PLL_XTAL1]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1568 	[B2056_SYN_PLL_XTAL3]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1569 	[B2056_SYN_PLL_XTAL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1570 	[B2056_SYN_PLL_XTAL5]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1571 	[B2056_SYN_PLL_XTAL6]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1572 	[B2056_SYN_PLL_REFDIV]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1573 	[B2056_SYN_PLL_PFD]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1574 	[B2056_SYN_PLL_CP1]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1575 	[B2056_SYN_PLL_CP2]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1576 	[B2056_SYN_PLL_CP3]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1577 	[B2056_SYN_PLL_LOOPFILTER1]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1578 	[B2056_SYN_PLL_LOOPFILTER2]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1579 	[B2056_SYN_PLL_LOOPFILTER3]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1580 	[B2056_SYN_PLL_LOOPFILTER4]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1581 	[B2056_SYN_PLL_LOOPFILTER5]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1582 	[B2056_SYN_PLL_MMD1]		= { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
1583 	[B2056_SYN_PLL_MMD2]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1584 	[B2056_SYN_PLL_VCO1]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1585 	[B2056_SYN_PLL_VCO2]		= { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
1586 	[B2056_SYN_PLL_MONITOR1]	= { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
1587 	[B2056_SYN_PLL_MONITOR2]	= { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
1588 	[B2056_SYN_PLL_VCOCAL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1589 	[B2056_SYN_PLL_VCOCAL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1590 	[B2056_SYN_PLL_VCOCAL4]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1591 	[B2056_SYN_PLL_VCOCAL5]		= { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
1592 	[B2056_SYN_PLL_VCOCAL6]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1593 	[B2056_SYN_PLL_VCOCAL7]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1594 	[B2056_SYN_PLL_VCOCAL8]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1595 	[B2056_SYN_PLL_VCOCAL9]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1596 	[B2056_SYN_PLL_VCOCAL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1597 	[B2056_SYN_PLL_VCOCAL11]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1598 	[B2056_SYN_PLL_VCOCAL12]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1599 	[B2056_SYN_PLL_VCOCAL13]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1600 	[B2056_SYN_PLL_VREG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1601 	[B2056_SYN_PLL_STATUS1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1602 	[B2056_SYN_PLL_STATUS2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1603 	[B2056_SYN_PLL_STATUS3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1604 	[B2056_SYN_LOGEN_PU0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1605 	[B2056_SYN_LOGEN_PU1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1606 	[B2056_SYN_LOGEN_PU2]		= { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
1607 	[B2056_SYN_LOGEN_PU3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1608 	[B2056_SYN_LOGEN_PU5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1609 	[B2056_SYN_LOGEN_PU6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1610 	[B2056_SYN_LOGEN_PU7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1611 	[B2056_SYN_LOGEN_PU8]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1612 	[B2056_SYN_LOGEN_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1613 	[B2056_SYN_LOGEN_RCCR1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1614 	[B2056_SYN_LOGEN_VCOBUF1]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1615 	[B2056_SYN_LOGEN_MIXER1]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1616 	[B2056_SYN_LOGEN_MIXER2]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1617 	[B2056_SYN_LOGEN_BUF1]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1618 	[B2056_SYN_LOGENBUF2]		= { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
1619 	[B2056_SYN_LOGEN_BUF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1620 	[B2056_SYN_LOGEN_BUF4]		= { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
1621 	[B2056_SYN_LOGEN_DIV1]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1622 	[B2056_SYN_LOGEN_DIV2]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1623 	[B2056_SYN_LOGEN_DIV3]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1624 	[B2056_SYN_LOGEN_ACL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1625 	[B2056_SYN_LOGEN_ACL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1626 	[B2056_SYN_LOGEN_ACL3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1627 	[B2056_SYN_LOGEN_ACL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1628 	[B2056_SYN_LOGEN_ACL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1629 	[B2056_SYN_LOGEN_ACL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1630 	[B2056_SYN_LOGEN_ACLOUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1631 	[B2056_SYN_LOGEN_ACLCAL1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1632 	[B2056_SYN_LOGEN_ACLCAL2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1633 	[B2056_SYN_LOGEN_ACLCAL3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1634 	[B2056_SYN_CALEN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1635 	[B2056_SYN_LOGEN_PEAKDET1]	= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
1636 	[B2056_SYN_LOGEN_CORE_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1637 	[B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1638 	[B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1639 	[B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1640 	[B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1641 	[B2056_SYN_LOGEN_VCOBUF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1642 	[B2056_SYN_LOGEN_MIXER3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1643 	[B2056_SYN_LOGEN_BUF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1644 	[B2056_SYN_LOGEN_BUF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1645 	[B2056_SYN_LOGEN_CBUFRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1646 	[B2056_SYN_LOGEN_CBUFRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1647 	[B2056_SYN_LOGEN_CBUFRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1648 	[B2056_SYN_LOGEN_CBUFRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1649 	[B2056_SYN_LOGEN_CBUFTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1650 	[B2056_SYN_LOGEN_CBUFTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1651 	[B2056_SYN_LOGEN_CBUFTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1652 	[B2056_SYN_LOGEN_CBUFTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1653 	[B2056_SYN_LOGEN_CMOSRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1654 	[B2056_SYN_LOGEN_CMOSRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1655 	[B2056_SYN_LOGEN_CMOSRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1656 	[B2056_SYN_LOGEN_CMOSRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1657 	[B2056_SYN_LOGEN_CMOSTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1658 	[B2056_SYN_LOGEN_CMOSTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1659 	[B2056_SYN_LOGEN_CMOSTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1660 	[B2056_SYN_LOGEN_CMOSTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1661 	[B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1662 	[B2056_SYN_LOGEN_MIXER3_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1663 	[B2056_SYN_LOGEN_BUF5_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1664 	[B2056_SYN_LOGEN_BUF6_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1665 	[B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1666 	[B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1667 	[B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1668 	[B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1669 	[B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1670 	[B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1671 	[B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1672 	[B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1673 	[B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1674 	[B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1675 	[B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1676 	[B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1677 	[B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1678 	[B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1679 	[B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1680 	[B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1681 	[B2056_SYN_LOGEN_ACL_WAITCNT]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1682 	[B2056_SYN_LOGEN_CORE_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1683 	[B2056_SYN_LOGEN_RX_CMOS_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1684 	[B2056_SYN_LOGEN_TX_CMOS_VALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1685 };
1686 
1687 static const struct b2056_inittab_entry b2056_inittab_rev6_tx[] = {
1688 	[B2056_TX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1689 	[B2056_TX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1690 	[B2056_TX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1691 	[B2056_TX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1692 	[B2056_TX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1693 	[B2056_TX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1694 	[B2056_TX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1695 	[B2056_TX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1696 	[B2056_TX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1697 	[B2056_TX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1698 	[B2056_TX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1699 	[B2056_TX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1700 	[B2056_TX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1701 	[B2056_TX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1702 	[B2056_TX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1703 	[B2056_TX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1704 	[B2056_TX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1705 	[B2056_TX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1706 	[B2056_TX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1707 	[B2056_TX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1708 	[B2056_TX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1709 	[B2056_TX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1710 	[B2056_TX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1711 	[B2056_TX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1712 	[B2056_TX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1713 	[B2056_TX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1714 	[B2056_TX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1715 	[B2056_TX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1716 	[B2056_TX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1717 	[B2056_TX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1718 	[B2056_TX_IQCAL_GAIN_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1719 	[B2056_TX_LOFT_FINE_I]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1720 	[B2056_TX_LOFT_FINE_Q]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1721 	[B2056_TX_LOFT_COARSE_I]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1722 	[B2056_TX_LOFT_COARSE_Q]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1723 	[B2056_TX_TX_COM_MASTER1]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1724 	[B2056_TX_TX_COM_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1725 	[B2056_TX_RXIQCAL_TXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1726 	[B2056_TX_TX_SSI_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1727 	[B2056_TX_IQCAL_VCM_HG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1728 	[B2056_TX_IQCAL_IDAC]		= { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
1729 	[B2056_TX_TSSI_VCM]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1730 	[B2056_TX_TX_AMP_DET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1731 	[B2056_TX_TX_SSI_MUX]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1732 	[B2056_TX_TSSIA]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1733 	[B2056_TX_TSSIG]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1734 	[B2056_TX_TSSI_MISC1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1735 	[B2056_TX_TSSI_MISC2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1736 	[B2056_TX_TSSI_MISC3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1737 	[B2056_TX_PA_SPARE1]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1738 	[B2056_TX_PA_SPARE2]		= { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
1739 	[B2056_TX_INTPAA_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1740 	[B2056_TX_INTPAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1741 	[B2056_TX_INTPAA_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1742 	[B2056_TX_INTPAA_IAUX_STAT]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
1743 	[B2056_TX_INTPAA_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1744 	[B2056_TX_INTPAA_IMAIN_STAT]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
1745 	[B2056_TX_INTPAA_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1746 	[B2056_TX_INTPAA_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1747 	[B2056_TX_INTPAA_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1748 	[B2056_TX_INTPAA_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1749 	[B2056_TX_INTPAG_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1750 	[B2056_TX_INTPAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1751 	[B2056_TX_INTPAG_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1752 	[B2056_TX_INTPAG_IAUX_STAT]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1753 	[B2056_TX_INTPAG_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1754 	[B2056_TX_INTPAG_IMAIN_STAT]	= { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
1755 	[B2056_TX_INTPAG_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1756 	[B2056_TX_INTPAG_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1757 	[B2056_TX_INTPAG_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1758 	[B2056_TX_INTPAG_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1759 	[B2056_TX_PADA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1760 	[B2056_TX_PADA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1761 	[B2056_TX_PADA_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1762 	[B2056_TX_PADA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1763 	[B2056_TX_PADA_BOOST_TUNE]	= { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
1764 	[B2056_TX_PADA_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1765 	[B2056_TX_PADG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1766 	[B2056_TX_PADG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1767 	[B2056_TX_PADG_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1768 	[B2056_TX_PADG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1769 	[B2056_TX_PADG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1770 	[B2056_TX_PADG_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1771 	[B2056_TX_PGAA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1772 	[B2056_TX_PGAA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1773 	[B2056_TX_PGAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1774 	[B2056_TX_PGAA_BOOST_TUNE]	= { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
1775 	[B2056_TX_PGAA_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1776 	[B2056_TX_PGAA_MISC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1777 	[B2056_TX_PGAG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1778 	[B2056_TX_PGAG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1779 	[B2056_TX_PGAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1780 	[B2056_TX_PGAG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1781 	[B2056_TX_PGAG_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1782 	[B2056_TX_PGAG_MISC]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1783 	[B2056_TX_MIXA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1784 	[B2056_TX_MIXA_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1785 	[B2056_TX_MIXG]			= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1786 	[B2056_TX_MIXG_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1787 	[B2056_TX_BB_GM_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1788 	[B2056_TX_GMBB_GM]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1789 	[B2056_TX_GMBB_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1790 	[B2056_TX_TXLPF_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1791 	[B2056_TX_TXLPF_RCCAL]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1792 	[B2056_TX_TXLPF_RCCAL_OFF0]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1793 	[B2056_TX_TXLPF_RCCAL_OFF1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1794 	[B2056_TX_TXLPF_RCCAL_OFF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1795 	[B2056_TX_TXLPF_RCCAL_OFF3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1796 	[B2056_TX_TXLPF_RCCAL_OFF4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1797 	[B2056_TX_TXLPF_RCCAL_OFF5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1798 	[B2056_TX_TXLPF_RCCAL_OFF6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1799 	[B2056_TX_TXLPF_BW]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1800 	[B2056_TX_TXLPF_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1801 	[B2056_TX_TXLPF_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1802 	[B2056_TX_TXLPF_IDAC_0]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1803 	[B2056_TX_TXLPF_IDAC_1]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1804 	[B2056_TX_TXLPF_IDAC_2]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1805 	[B2056_TX_TXLPF_IDAC_3]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1806 	[B2056_TX_TXLPF_IDAC_4]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1807 	[B2056_TX_TXLPF_IDAC_5]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1808 	[B2056_TX_TXLPF_IDAC_6]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1809 	[B2056_TX_TXLPF_OPAMP_IDAC]	= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1810 	[B2056_TX_TXLPF_MISC]		= { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
1811 	[B2056_TX_TXSPARE1]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
1812 	[B2056_TX_TXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1813 	[B2056_TX_TXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1814 	[B2056_TX_TXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1815 	[B2056_TX_TXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1816 	[B2056_TX_TXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1817 	[B2056_TX_TXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1818 	[B2056_TX_TXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1819 	[B2056_TX_TXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1820 	[B2056_TX_TXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1821 	[B2056_TX_TXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1822 	[B2056_TX_TXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1823 	[B2056_TX_TXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1824 	[B2056_TX_TXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1825 	[B2056_TX_TXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1826 	[B2056_TX_TXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1827 	[B2056_TX_STATUS_INTPA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1828 	[B2056_TX_STATUS_PAD_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1829 	[B2056_TX_STATUS_PGA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1830 	[B2056_TX_STATUS_GM_TXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1831 	[B2056_TX_STATUS_TXLPF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1832 	[B2056_TX_STATUS_TXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1833 	[B2056_TX_GMBB_IDAC0]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1834 	[B2056_TX_GMBB_IDAC1]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1835 	[B2056_TX_GMBB_IDAC2]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1836 	[B2056_TX_GMBB_IDAC3]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1837 	[B2056_TX_GMBB_IDAC4]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1838 	[B2056_TX_GMBB_IDAC5]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1839 	[B2056_TX_GMBB_IDAC6]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1840 	[B2056_TX_GMBB_IDAC7]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1841 };
1842 
1843 static const struct b2056_inittab_entry b2056_inittab_rev6_rx[] = {
1844 	[B2056_RX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1845 	[B2056_RX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1846 	[B2056_RX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1847 	[B2056_RX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1848 	[B2056_RX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1849 	[B2056_RX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1850 	[B2056_RX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1851 	[B2056_RX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1852 	[B2056_RX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1853 	[B2056_RX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1854 	[B2056_RX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1855 	[B2056_RX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1856 	[B2056_RX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1857 	[B2056_RX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1858 	[B2056_RX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1859 	[B2056_RX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1860 	[B2056_RX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1861 	[B2056_RX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1862 	[B2056_RX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1863 	[B2056_RX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1864 	[B2056_RX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1865 	[B2056_RX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1866 	[B2056_RX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1867 	[B2056_RX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1868 	[B2056_RX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1869 	[B2056_RX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1870 	[B2056_RX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1871 	[B2056_RX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1872 	[B2056_RX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1873 	[B2056_RX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1874 	[B2056_RX_RXIQCAL_RXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1875 	[B2056_RX_RSSI_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1876 	[B2056_RX_RSSI_SEL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1877 	[B2056_RX_RSSI_GAIN]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1878 	[B2056_RX_RSSI_NB_IDAC]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1879 	[B2056_RX_RSSI_WB2I_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1880 	[B2056_RX_RSSI_WB2I_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1881 	[B2056_RX_RSSI_WB2Q_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1882 	[B2056_RX_RSSI_WB2Q_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1883 	[B2056_RX_RSSI_POLE]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1884 	[B2056_RX_RSSI_WB1_IDAC]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1885 	[B2056_RX_RSSI_MISC]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1886 	[B2056_RX_LNAA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1887 	[B2056_RX_LNAA_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1888 	[B2056_RX_LNAA_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1889 	[B2056_RX_LNA_A_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1890 	[B2056_RX_BIASPOLE_LNAA1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1891 	[B2056_RX_LNAA2_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1892 	[B2056_RX_LNA1A_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1893 	[B2056_RX_LNAG_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1894 	[B2056_RX_LNAG_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1895 	[B2056_RX_LNAG_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1896 	[B2056_RX_LNA_G_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1897 	[B2056_RX_BIASPOLE_LNAG1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1898 	[B2056_RX_LNAG2_IDAC]		= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1899 	[B2056_RX_LNA1G_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1900 	[B2056_RX_MIXA_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1901 	[B2056_RX_MIXA_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1902 	[B2056_RX_MIXA_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1903 	[B2056_RX_MIXA_LOB_BIAS]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
1904 	[B2056_RX_MIXA_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1905 	[B2056_RX_MIXA_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1906 	[B2056_RX_MIXA_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1907 	[B2056_RX_MIXA_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1908 	[B2056_RX_MIXA_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1909 	[B2056_RX_MIXA_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1910 	[B2056_RX_MIXG_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1911 	[B2056_RX_MIXG_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1912 	[B2056_RX_MIXG_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1913 	[B2056_RX_MIXG_LOB_BIAS]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1914 	[B2056_RX_MIXG_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1915 	[B2056_RX_MIXG_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1916 	[B2056_RX_MIXG_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1917 	[B2056_RX_MIXG_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1918 	[B2056_RX_MIXG_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1919 	[B2056_RX_MIXG_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1920 	[B2056_RX_TIA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1921 	[B2056_RX_TIA_IOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1922 	[B2056_RX_TIA_QOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1923 	[B2056_RX_TIA_IMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1924 	[B2056_RX_TIA_QMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1925 	[B2056_RX_TIA_GAIN]		= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1926 	[B2056_RX_TIA_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1927 	[B2056_RX_TIA_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1928 	[B2056_RX_BB_LPF_MASTER]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1929 	[B2056_RX_AACI_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1930 	[B2056_RX_RXLPF_IDAC]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1931 	[B2056_RX_RXLPF_OPAMPBIAS_LOWQ]	= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1932 	[B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1933 	[B2056_RX_RXLPF_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1934 	[B2056_RX_RXLPF_OUTVCM]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
1935 	[B2056_RX_RXLPF_INVCM_BODY]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1936 	[B2056_RX_RXLPF_CC_OP]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1937 	[B2056_RX_RXLPF_GAIN]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
1938 	[B2056_RX_RXLPF_Q_BW]		= { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
1939 	[B2056_RX_RXLPF_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1940 	[B2056_RX_RXLPF_RCCAL_HPC]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1941 	[B2056_RX_RXHPF_OFF0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1942 	[B2056_RX_RXHPF_OFF1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1943 	[B2056_RX_RXHPF_OFF2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1944 	[B2056_RX_RXHPF_OFF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1945 	[B2056_RX_RXHPF_OFF4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1946 	[B2056_RX_RXHPF_OFF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1947 	[B2056_RX_RXHPF_OFF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1948 	[B2056_RX_RXHPF_OFF7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1949 	[B2056_RX_RXLPF_RCCAL_LPC]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1950 	[B2056_RX_RXLPF_OFF_0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1951 	[B2056_RX_RXLPF_OFF_1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1952 	[B2056_RX_RXLPF_OFF_2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1953 	[B2056_RX_RXLPF_OFF_3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1954 	[B2056_RX_RXLPF_OFF_4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1955 	[B2056_RX_UNUSED]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1956 	[B2056_RX_VGA_MASTER]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1957 	[B2056_RX_VGA_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1958 	[B2056_RX_VGA_BIAS_DCCANCEL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1959 	[B2056_RX_VGA_GAIN]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1960 	[B2056_RX_VGA_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1961 	[B2056_RX_VGABUF_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1962 	[B2056_RX_VGABUF_GAIN_BW]	= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1963 	[B2056_RX_TXFBMIX_A]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1964 	[B2056_RX_TXFBMIX_G]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1965 	[B2056_RX_RXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1966 	[B2056_RX_RXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1967 	[B2056_RX_RXSPARE3]		= { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
1968 	[B2056_RX_RXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1969 	[B2056_RX_RXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1970 	[B2056_RX_RXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1971 	[B2056_RX_RXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1972 	[B2056_RX_RXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1973 	[B2056_RX_RXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1974 	[B2056_RX_RXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1975 	[B2056_RX_RXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1976 	[B2056_RX_RXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1977 	[B2056_RX_RXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1978 	[B2056_RX_RXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1979 	[B2056_RX_RXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1980 	[B2056_RX_RXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1981 	[B2056_RX_STATUS_LNAA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1982 	[B2056_RX_STATUS_LNAG_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1983 	[B2056_RX_STATUS_MIXTIA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1984 	[B2056_RX_STATUS_RXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1985 	[B2056_RX_STATUS_VGA_BUF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1986 	[B2056_RX_STATUS_RXLPF_Q]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1987 	[B2056_RX_STATUS_RXLPF_BUF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1988 	[B2056_RX_STATUS_RXLPF_VGA_HPC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1989 	[B2056_RX_STATUS_RXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1990 	[B2056_RX_STATUS_HPC_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1991 };
1992 
1993 static const struct b2056_inittab_entry b2056_inittab_rev7_syn[] = {
1994 	[B2056_SYN_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1995 	[B2056_SYN_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1996 	[B2056_SYN_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1997 	[B2056_SYN_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1998 	[B2056_SYN_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1999 	[B2056_SYN_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2000 	[B2056_SYN_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2001 	[B2056_SYN_COM_PU]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2002 	[B2056_SYN_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2003 	[B2056_SYN_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2004 	[B2056_SYN_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2005 	[B2056_SYN_COM_RC_RXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2006 	[B2056_SYN_COM_RC_TXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2007 	[B2056_SYN_COM_RC_RXHPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2008 	[B2056_SYN_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2009 	[B2056_SYN_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2010 	[B2056_SYN_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2011 	[B2056_SYN_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2012 	[B2056_SYN_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2013 	[B2056_SYN_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2014 	[B2056_SYN_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2015 	[B2056_SYN_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2016 	[B2056_SYN_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2017 	[B2056_SYN_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2018 	[B2056_SYN_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2019 	[B2056_SYN_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2020 	[B2056_SYN_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2021 	[B2056_SYN_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2022 	[B2056_SYN_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2023 	[B2056_SYN_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2024 	[B2056_SYN_GPIO_MASTER1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2025 	[B2056_SYN_GPIO_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2026 	[B2056_SYN_TOPBIAS_MASTER]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2027 	[B2056_SYN_TOPBIAS_RCAL]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2028 	[B2056_SYN_AFEREG]		= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2029 	[B2056_SYN_TEMPPROCSENSE]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2030 	[B2056_SYN_TEMPPROCSENSEIDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2031 	[B2056_SYN_TEMPPROCSENSERCAL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2032 	[B2056_SYN_LPO]			= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2033 	[B2056_SYN_VDDCAL_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2034 	[B2056_SYN_VDDCAL_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2035 	[B2056_SYN_VDDCAL_STATUS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2036 	[B2056_SYN_RCAL_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2037 	[B2056_SYN_RCAL_CODE_OUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2038 	[B2056_SYN_RCCAL_CTRL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2039 	[B2056_SYN_RCCAL_CTRL1]		= { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
2040 	[B2056_SYN_RCCAL_CTRL2]		= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2041 	[B2056_SYN_RCCAL_CTRL3]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2042 	[B2056_SYN_RCCAL_CTRL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2043 	[B2056_SYN_RCCAL_CTRL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2044 	[B2056_SYN_RCCAL_CTRL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2045 	[B2056_SYN_RCCAL_CTRL7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2046 	[B2056_SYN_RCCAL_CTRL8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2047 	[B2056_SYN_RCCAL_CTRL9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2048 	[B2056_SYN_RCCAL_CTRL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2049 	[B2056_SYN_RCCAL_CTRL11]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2050 	[B2056_SYN_ZCAL_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2051 	[B2056_SYN_ZCAL_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2052 	[B2056_SYN_PLL_MAST1]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2053 	[B2056_SYN_PLL_MAST2]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2054 	[B2056_SYN_PLL_MAST3]		= { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
2055 	[B2056_SYN_PLL_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2056 	[B2056_SYN_PLL_XTAL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2057 	[B2056_SYN_PLL_XTAL1]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2058 	[B2056_SYN_PLL_XTAL3]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2059 	[B2056_SYN_PLL_XTAL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2060 	[B2056_SYN_PLL_XTAL5]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2061 	[B2056_SYN_PLL_XTAL6]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2062 	[B2056_SYN_PLL_REFDIV]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2063 	[B2056_SYN_PLL_PFD]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2064 	[B2056_SYN_PLL_CP1]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2065 	[B2056_SYN_PLL_CP2]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2066 	[B2056_SYN_PLL_CP3]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2067 	[B2056_SYN_PLL_LOOPFILTER1]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2068 	[B2056_SYN_PLL_LOOPFILTER2]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2069 	[B2056_SYN_PLL_LOOPFILTER3]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2070 	[B2056_SYN_PLL_LOOPFILTER4]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2071 	[B2056_SYN_PLL_LOOPFILTER5]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2072 	[B2056_SYN_PLL_MMD1]		= { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
2073 	[B2056_SYN_PLL_MMD2]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2074 	[B2056_SYN_PLL_VCO1]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2075 	[B2056_SYN_PLL_VCO2]		= { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2076 	[B2056_SYN_PLL_MONITOR1]	= { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
2077 	[B2056_SYN_PLL_MONITOR2]	= { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
2078 	[B2056_SYN_PLL_VCOCAL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2079 	[B2056_SYN_PLL_VCOCAL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2080 	[B2056_SYN_PLL_VCOCAL4]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2081 	[B2056_SYN_PLL_VCOCAL5]		= { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
2082 	[B2056_SYN_PLL_VCOCAL6]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2083 	[B2056_SYN_PLL_VCOCAL7]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2084 	[B2056_SYN_PLL_VCOCAL8]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2085 	[B2056_SYN_PLL_VCOCAL9]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2086 	[B2056_SYN_PLL_VCOCAL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2087 	[B2056_SYN_PLL_VCOCAL11]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2088 	[B2056_SYN_PLL_VCOCAL12]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2089 	[B2056_SYN_PLL_VCOCAL13]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2090 	[B2056_SYN_PLL_VREG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2091 	[B2056_SYN_PLL_STATUS1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2092 	[B2056_SYN_PLL_STATUS2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2093 	[B2056_SYN_PLL_STATUS3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2094 	[B2056_SYN_LOGEN_PU0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2095 	[B2056_SYN_LOGEN_PU1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2096 	[B2056_SYN_LOGEN_PU2]		= { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
2097 	[B2056_SYN_LOGEN_PU3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2098 	[B2056_SYN_LOGEN_PU5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2099 	[B2056_SYN_LOGEN_PU6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2100 	[B2056_SYN_LOGEN_PU7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2101 	[B2056_SYN_LOGEN_PU8]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2102 	[B2056_SYN_LOGEN_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2103 	[B2056_SYN_LOGEN_RCCR1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2104 	[B2056_SYN_LOGEN_VCOBUF1]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2105 	[B2056_SYN_LOGEN_MIXER1]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2106 	[B2056_SYN_LOGEN_MIXER2]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2107 	[B2056_SYN_LOGEN_BUF1]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2108 	[B2056_SYN_LOGENBUF2]		= { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2109 	[B2056_SYN_LOGEN_BUF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2110 	[B2056_SYN_LOGEN_BUF4]		= { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
2111 	[B2056_SYN_LOGEN_DIV1]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2112 	[B2056_SYN_LOGEN_DIV2]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2113 	[B2056_SYN_LOGEN_DIV3]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2114 	[B2056_SYN_LOGEN_ACL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2115 	[B2056_SYN_LOGEN_ACL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2116 	[B2056_SYN_LOGEN_ACL3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2117 	[B2056_SYN_LOGEN_ACL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2118 	[B2056_SYN_LOGEN_ACL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2119 	[B2056_SYN_LOGEN_ACL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2120 	[B2056_SYN_LOGEN_ACLOUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2121 	[B2056_SYN_LOGEN_ACLCAL1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2122 	[B2056_SYN_LOGEN_ACLCAL2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2123 	[B2056_SYN_LOGEN_ACLCAL3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2124 	[B2056_SYN_CALEN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2125 	[B2056_SYN_LOGEN_PEAKDET1]	= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
2126 	[B2056_SYN_LOGEN_CORE_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2127 	[B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2128 	[B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2129 	[B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2130 	[B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2131 	[B2056_SYN_LOGEN_VCOBUF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2132 	[B2056_SYN_LOGEN_MIXER3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2133 	[B2056_SYN_LOGEN_BUF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2134 	[B2056_SYN_LOGEN_BUF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2135 	[B2056_SYN_LOGEN_CBUFRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2136 	[B2056_SYN_LOGEN_CBUFRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2137 	[B2056_SYN_LOGEN_CBUFRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2138 	[B2056_SYN_LOGEN_CBUFRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2139 	[B2056_SYN_LOGEN_CBUFTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2140 	[B2056_SYN_LOGEN_CBUFTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2141 	[B2056_SYN_LOGEN_CBUFTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2142 	[B2056_SYN_LOGEN_CBUFTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2143 	[B2056_SYN_LOGEN_CMOSRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2144 	[B2056_SYN_LOGEN_CMOSRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2145 	[B2056_SYN_LOGEN_CMOSRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2146 	[B2056_SYN_LOGEN_CMOSRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2147 	[B2056_SYN_LOGEN_CMOSTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2148 	[B2056_SYN_LOGEN_CMOSTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2149 	[B2056_SYN_LOGEN_CMOSTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2150 	[B2056_SYN_LOGEN_CMOSTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2151 	[B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2152 	[B2056_SYN_LOGEN_MIXER3_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2153 	[B2056_SYN_LOGEN_BUF5_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2154 	[B2056_SYN_LOGEN_BUF6_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2155 	[B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2156 	[B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2157 	[B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2158 	[B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2159 	[B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2160 	[B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2161 	[B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2162 	[B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2163 	[B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2164 	[B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2165 	[B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2166 	[B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2167 	[B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2168 	[B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2169 	[B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2170 	[B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2171 	[B2056_SYN_LOGEN_ACL_WAITCNT]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2172 	[B2056_SYN_LOGEN_CORE_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2173 	[B2056_SYN_LOGEN_RX_CMOS_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2174 	[B2056_SYN_LOGEN_TX_CMOS_VALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2175 };
2176 
2177 static const struct b2056_inittab_entry b2056_inittab_rev7_tx[] = {
2178 	[B2056_TX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2179 	[B2056_TX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2180 	[B2056_TX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2181 	[B2056_TX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2182 	[B2056_TX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2183 	[B2056_TX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2184 	[B2056_TX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2185 	[B2056_TX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2186 	[B2056_TX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2187 	[B2056_TX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2188 	[B2056_TX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2189 	[B2056_TX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2190 	[B2056_TX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2191 	[B2056_TX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2192 	[B2056_TX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2193 	[B2056_TX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2194 	[B2056_TX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2195 	[B2056_TX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2196 	[B2056_TX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2197 	[B2056_TX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2198 	[B2056_TX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2199 	[B2056_TX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2200 	[B2056_TX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2201 	[B2056_TX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2202 	[B2056_TX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2203 	[B2056_TX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2204 	[B2056_TX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2205 	[B2056_TX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2206 	[B2056_TX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2207 	[B2056_TX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2208 	[B2056_TX_IQCAL_GAIN_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2209 	[B2056_TX_LOFT_FINE_I]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2210 	[B2056_TX_LOFT_FINE_Q]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2211 	[B2056_TX_LOFT_COARSE_I]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2212 	[B2056_TX_LOFT_COARSE_Q]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2213 	[B2056_TX_TX_COM_MASTER1]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2214 	[B2056_TX_TX_COM_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2215 	[B2056_TX_RXIQCAL_TXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2216 	[B2056_TX_TX_SSI_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2217 	[B2056_TX_IQCAL_VCM_HG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2218 	[B2056_TX_IQCAL_IDAC]		= { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
2219 	[B2056_TX_TSSI_VCM]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2220 	[B2056_TX_TX_AMP_DET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2221 	[B2056_TX_TX_SSI_MUX]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2222 	[B2056_TX_TSSIA]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2223 	[B2056_TX_TSSIG]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2224 	[B2056_TX_TSSI_MISC1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2225 	[B2056_TX_TSSI_MISC2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2226 	[B2056_TX_TSSI_MISC3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2227 	[B2056_TX_PA_SPARE1]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2228 	[B2056_TX_PA_SPARE2]		= { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2229 	[B2056_TX_INTPAA_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2230 	[B2056_TX_INTPAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2231 	[B2056_TX_INTPAA_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2232 	[B2056_TX_INTPAA_IAUX_STAT]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2233 	[B2056_TX_INTPAA_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2234 	[B2056_TX_INTPAA_IMAIN_STAT]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2235 	[B2056_TX_INTPAA_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2236 	[B2056_TX_INTPAA_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2237 	[B2056_TX_INTPAA_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2238 	[B2056_TX_INTPAA_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2239 	[B2056_TX_INTPAG_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2240 	[B2056_TX_INTPAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2241 	[B2056_TX_INTPAG_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2242 	[B2056_TX_INTPAG_IAUX_STAT]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2243 	[B2056_TX_INTPAG_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2244 	[B2056_TX_INTPAG_IMAIN_STAT]	= { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
2245 	[B2056_TX_INTPAG_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2246 	[B2056_TX_INTPAG_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2247 	[B2056_TX_INTPAG_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2248 	[B2056_TX_INTPAG_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2249 	[B2056_TX_PADA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2250 	[B2056_TX_PADA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2251 	[B2056_TX_PADA_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2252 	[B2056_TX_PADA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2253 	[B2056_TX_PADA_BOOST_TUNE]	= { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
2254 	[B2056_TX_PADA_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2255 	[B2056_TX_PADG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2256 	[B2056_TX_PADG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2257 	[B2056_TX_PADG_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2258 	[B2056_TX_PADG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2259 	[B2056_TX_PADG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2260 	[B2056_TX_PADG_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2261 	[B2056_TX_PGAA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2262 	[B2056_TX_PGAA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2263 	[B2056_TX_PGAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2264 	[B2056_TX_PGAA_BOOST_TUNE]	= { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
2265 	[B2056_TX_PGAA_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2266 	[B2056_TX_PGAA_MISC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2267 	[B2056_TX_PGAG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2268 	[B2056_TX_PGAG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2269 	[B2056_TX_PGAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2270 	[B2056_TX_PGAG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2271 	[B2056_TX_PGAG_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2272 	[B2056_TX_PGAG_MISC]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2273 	[B2056_TX_MIXA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2274 	[B2056_TX_MIXA_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2275 	[B2056_TX_MIXG]			= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2276 	[B2056_TX_MIXG_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2277 	[B2056_TX_BB_GM_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2278 	[B2056_TX_GMBB_GM]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2279 	[B2056_TX_GMBB_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2280 	[B2056_TX_TXLPF_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2281 	[B2056_TX_TXLPF_RCCAL]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2282 	[B2056_TX_TXLPF_RCCAL_OFF0]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2283 	[B2056_TX_TXLPF_RCCAL_OFF1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2284 	[B2056_TX_TXLPF_RCCAL_OFF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2285 	[B2056_TX_TXLPF_RCCAL_OFF3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2286 	[B2056_TX_TXLPF_RCCAL_OFF4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2287 	[B2056_TX_TXLPF_RCCAL_OFF5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2288 	[B2056_TX_TXLPF_RCCAL_OFF6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2289 	[B2056_TX_TXLPF_BW]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2290 	[B2056_TX_TXLPF_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2291 	[B2056_TX_TXLPF_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2292 	[B2056_TX_TXLPF_IDAC_0]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2293 	[B2056_TX_TXLPF_IDAC_1]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2294 	[B2056_TX_TXLPF_IDAC_2]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2295 	[B2056_TX_TXLPF_IDAC_3]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2296 	[B2056_TX_TXLPF_IDAC_4]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2297 	[B2056_TX_TXLPF_IDAC_5]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2298 	[B2056_TX_TXLPF_IDAC_6]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2299 	[B2056_TX_TXLPF_OPAMP_IDAC]	= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2300 	[B2056_TX_TXLPF_MISC]		= { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
2301 	[B2056_TX_TXSPARE1]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2302 	[B2056_TX_TXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2303 	[B2056_TX_TXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2304 	[B2056_TX_TXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2305 	[B2056_TX_TXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2306 	[B2056_TX_TXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2307 	[B2056_TX_TXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2308 	[B2056_TX_TXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2309 	[B2056_TX_TXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2310 	[B2056_TX_TXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2311 	[B2056_TX_TXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2312 	[B2056_TX_TXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2313 	[B2056_TX_TXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2314 	[B2056_TX_TXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2315 	[B2056_TX_TXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2316 	[B2056_TX_TXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2317 	[B2056_TX_STATUS_INTPA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2318 	[B2056_TX_STATUS_PAD_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2319 	[B2056_TX_STATUS_PGA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2320 	[B2056_TX_STATUS_GM_TXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2321 	[B2056_TX_STATUS_TXLPF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2322 	[B2056_TX_STATUS_TXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2323 	[B2056_TX_GMBB_IDAC0]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2324 	[B2056_TX_GMBB_IDAC1]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2325 	[B2056_TX_GMBB_IDAC2]		= { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
2326 	[B2056_TX_GMBB_IDAC3]		= { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
2327 	[B2056_TX_GMBB_IDAC4]		= { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
2328 	[B2056_TX_GMBB_IDAC5]		= { .ghz5 = 0x0073, .ghz2 = 0x0073, UPLOAD, },
2329 	[B2056_TX_GMBB_IDAC6]		= { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
2330 	[B2056_TX_GMBB_IDAC7]		= { .ghz5 = 0x0075, .ghz2 = 0x0075, UPLOAD, },
2331 };
2332 
2333 static const struct b2056_inittab_entry b2056_inittab_rev7_rx[] = {
2334 	[B2056_RX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2335 	[B2056_RX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2336 	[B2056_RX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2337 	[B2056_RX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2338 	[B2056_RX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2339 	[B2056_RX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2340 	[B2056_RX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2341 	[B2056_RX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2342 	[B2056_RX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2343 	[B2056_RX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2344 	[B2056_RX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2345 	[B2056_RX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2346 	[B2056_RX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2347 	[B2056_RX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2348 	[B2056_RX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2349 	[B2056_RX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2350 	[B2056_RX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2351 	[B2056_RX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2352 	[B2056_RX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2353 	[B2056_RX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2354 	[B2056_RX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2355 	[B2056_RX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2356 	[B2056_RX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2357 	[B2056_RX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2358 	[B2056_RX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2359 	[B2056_RX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2360 	[B2056_RX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2361 	[B2056_RX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2362 	[B2056_RX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2363 	[B2056_RX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2364 	[B2056_RX_RXIQCAL_RXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2365 	[B2056_RX_RSSI_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2366 	[B2056_RX_RSSI_SEL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2367 	[B2056_RX_RSSI_GAIN]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2368 	[B2056_RX_RSSI_NB_IDAC]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2369 	[B2056_RX_RSSI_WB2I_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2370 	[B2056_RX_RSSI_WB2I_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2371 	[B2056_RX_RSSI_WB2Q_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2372 	[B2056_RX_RSSI_WB2Q_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2373 	[B2056_RX_RSSI_POLE]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2374 	[B2056_RX_RSSI_WB1_IDAC]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2375 	[B2056_RX_RSSI_MISC]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2376 	[B2056_RX_LNAA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2377 	[B2056_RX_LNAA_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2378 	[B2056_RX_LNAA_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2379 	[B2056_RX_LNA_A_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2380 	[B2056_RX_BIASPOLE_LNAA1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2381 	[B2056_RX_LNAA2_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2382 	[B2056_RX_LNA1A_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2383 	[B2056_RX_LNAG_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2384 	[B2056_RX_LNAG_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2385 	[B2056_RX_LNAG_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2386 	[B2056_RX_LNA_G_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2387 	[B2056_RX_BIASPOLE_LNAG1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2388 	[B2056_RX_LNAG2_IDAC]		= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2389 	[B2056_RX_LNA1G_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2390 	[B2056_RX_MIXA_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2391 	[B2056_RX_MIXA_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2392 	[B2056_RX_MIXA_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2393 	[B2056_RX_MIXA_LOB_BIAS]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2394 	[B2056_RX_MIXA_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2395 	[B2056_RX_MIXA_CMFB_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2396 	[B2056_RX_MIXA_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2397 	[B2056_RX_MIXA_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2398 	[B2056_RX_MIXA_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2399 	[B2056_RX_MIXA_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2400 	[B2056_RX_MIXG_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2401 	[B2056_RX_MIXG_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2402 	[B2056_RX_MIXG_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2403 	[B2056_RX_MIXG_LOB_BIAS]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2404 	[B2056_RX_MIXG_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2405 	[B2056_RX_MIXG_CMFB_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2406 	[B2056_RX_MIXG_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2407 	[B2056_RX_MIXG_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2408 	[B2056_RX_MIXG_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2409 	[B2056_RX_MIXG_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2410 	[B2056_RX_TIA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2411 	[B2056_RX_TIA_IOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2412 	[B2056_RX_TIA_QOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2413 	[B2056_RX_TIA_IMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2414 	[B2056_RX_TIA_QMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2415 	[B2056_RX_TIA_GAIN]		= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2416 	[B2056_RX_TIA_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2417 	[B2056_RX_TIA_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2418 	[B2056_RX_BB_LPF_MASTER]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2419 	[B2056_RX_AACI_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2420 	[B2056_RX_RXLPF_IDAC]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2421 	[B2056_RX_RXLPF_OPAMPBIAS_LOWQ]	= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2422 	[B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2423 	[B2056_RX_RXLPF_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2424 	[B2056_RX_RXLPF_OUTVCM]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
2425 	[B2056_RX_RXLPF_INVCM_BODY]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2426 	[B2056_RX_RXLPF_CC_OP]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2427 	[B2056_RX_RXLPF_GAIN]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
2428 	[B2056_RX_RXLPF_Q_BW]		= { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
2429 	[B2056_RX_RXLPF_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2430 	[B2056_RX_RXLPF_RCCAL_HPC]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2431 	[B2056_RX_RXHPF_OFF0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2432 	[B2056_RX_RXHPF_OFF1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2433 	[B2056_RX_RXHPF_OFF2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2434 	[B2056_RX_RXHPF_OFF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2435 	[B2056_RX_RXHPF_OFF4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2436 	[B2056_RX_RXHPF_OFF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2437 	[B2056_RX_RXHPF_OFF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2438 	[B2056_RX_RXHPF_OFF7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2439 	[B2056_RX_RXLPF_RCCAL_LPC]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2440 	[B2056_RX_RXLPF_OFF_0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2441 	[B2056_RX_RXLPF_OFF_1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2442 	[B2056_RX_RXLPF_OFF_2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2443 	[B2056_RX_RXLPF_OFF_3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2444 	[B2056_RX_RXLPF_OFF_4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2445 	[B2056_RX_UNUSED]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2446 	[B2056_RX_VGA_MASTER]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2447 	[B2056_RX_VGA_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2448 	[B2056_RX_VGA_BIAS_DCCANCEL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2449 	[B2056_RX_VGA_GAIN]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2450 	[B2056_RX_VGA_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2451 	[B2056_RX_VGABUF_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2452 	[B2056_RX_VGABUF_GAIN_BW]	= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2453 	[B2056_RX_TXFBMIX_A]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2454 	[B2056_RX_TXFBMIX_G]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2455 	[B2056_RX_RXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2456 	[B2056_RX_RXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2457 	[B2056_RX_RXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2458 	[B2056_RX_RXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2459 	[B2056_RX_RXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2460 	[B2056_RX_RXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2461 	[B2056_RX_RXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2462 	[B2056_RX_RXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2463 	[B2056_RX_RXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2464 	[B2056_RX_RXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2465 	[B2056_RX_RXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2466 	[B2056_RX_RXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2467 	[B2056_RX_RXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2468 	[B2056_RX_RXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2469 	[B2056_RX_RXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2470 	[B2056_RX_RXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2471 	[B2056_RX_STATUS_LNAA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2472 	[B2056_RX_STATUS_LNAG_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2473 	[B2056_RX_STATUS_MIXTIA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2474 	[B2056_RX_STATUS_RXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2475 	[B2056_RX_STATUS_VGA_BUF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2476 	[B2056_RX_STATUS_RXLPF_Q]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2477 	[B2056_RX_STATUS_RXLPF_BUF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2478 	[B2056_RX_STATUS_RXLPF_VGA_HPC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2479 	[B2056_RX_STATUS_RXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2480 	[B2056_RX_STATUS_HPC_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2481 };
2482 
2483 static const struct b2056_inittab_entry b2056_inittab_rev8_syn[] = {
2484 	[B2056_SYN_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2485 	[B2056_SYN_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2486 	[B2056_SYN_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2487 	[B2056_SYN_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2488 	[B2056_SYN_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2489 	[B2056_SYN_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2490 	[B2056_SYN_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2491 	[B2056_SYN_COM_PU]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2492 	[B2056_SYN_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2493 	[B2056_SYN_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2494 	[B2056_SYN_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2495 	[B2056_SYN_COM_RC_RXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2496 	[B2056_SYN_COM_RC_TXLPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2497 	[B2056_SYN_COM_RC_RXHPF]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2498 	[B2056_SYN_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2499 	[B2056_SYN_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2500 	[B2056_SYN_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2501 	[B2056_SYN_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2502 	[B2056_SYN_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2503 	[B2056_SYN_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2504 	[B2056_SYN_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2505 	[B2056_SYN_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2506 	[B2056_SYN_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2507 	[B2056_SYN_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2508 	[B2056_SYN_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2509 	[B2056_SYN_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2510 	[B2056_SYN_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2511 	[B2056_SYN_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2512 	[B2056_SYN_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2513 	[B2056_SYN_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2514 	[B2056_SYN_GPIO_MASTER1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2515 	[B2056_SYN_GPIO_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2516 	[B2056_SYN_TOPBIAS_MASTER]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2517 	[B2056_SYN_TOPBIAS_RCAL]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2518 	[B2056_SYN_AFEREG]		= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2519 	[B2056_SYN_TEMPPROCSENSE]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2520 	[B2056_SYN_TEMPPROCSENSEIDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2521 	[B2056_SYN_TEMPPROCSENSERCAL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2522 	[B2056_SYN_LPO]			= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2523 	[B2056_SYN_VDDCAL_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2524 	[B2056_SYN_VDDCAL_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2525 	[B2056_SYN_VDDCAL_STATUS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2526 	[B2056_SYN_RCAL_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2527 	[B2056_SYN_RCAL_CODE_OUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2528 	[B2056_SYN_RCCAL_CTRL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2529 	[B2056_SYN_RCCAL_CTRL1]		= { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
2530 	[B2056_SYN_RCCAL_CTRL2]		= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2531 	[B2056_SYN_RCCAL_CTRL3]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2532 	[B2056_SYN_RCCAL_CTRL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2533 	[B2056_SYN_RCCAL_CTRL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2534 	[B2056_SYN_RCCAL_CTRL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2535 	[B2056_SYN_RCCAL_CTRL7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2536 	[B2056_SYN_RCCAL_CTRL8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2537 	[B2056_SYN_RCCAL_CTRL9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2538 	[B2056_SYN_RCCAL_CTRL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2539 	[B2056_SYN_RCCAL_CTRL11]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2540 	[B2056_SYN_ZCAL_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2541 	[B2056_SYN_ZCAL_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2542 	[B2056_SYN_PLL_MAST1]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2543 	[B2056_SYN_PLL_MAST2]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2544 	[B2056_SYN_PLL_MAST3]		= { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
2545 	[B2056_SYN_PLL_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2546 	[B2056_SYN_PLL_XTAL0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2547 	[B2056_SYN_PLL_XTAL1]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2548 	[B2056_SYN_PLL_XTAL3]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2549 	[B2056_SYN_PLL_XTAL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2550 	[B2056_SYN_PLL_XTAL5]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2551 	[B2056_SYN_PLL_XTAL6]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2552 	[B2056_SYN_PLL_REFDIV]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2553 	[B2056_SYN_PLL_PFD]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2554 	[B2056_SYN_PLL_CP1]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2555 	[B2056_SYN_PLL_CP2]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2556 	[B2056_SYN_PLL_CP3]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2557 	[B2056_SYN_PLL_LOOPFILTER1]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2558 	[B2056_SYN_PLL_LOOPFILTER2]	= { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2559 	[B2056_SYN_PLL_LOOPFILTER3]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2560 	[B2056_SYN_PLL_LOOPFILTER4]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2561 	[B2056_SYN_PLL_LOOPFILTER5]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2562 	[B2056_SYN_PLL_MMD1]		= { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
2563 	[B2056_SYN_PLL_MMD2]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2564 	[B2056_SYN_PLL_VCO1]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2565 	[B2056_SYN_PLL_VCO2]		= { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2566 	[B2056_SYN_PLL_MONITOR1]	= { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
2567 	[B2056_SYN_PLL_MONITOR2]	= { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
2568 	[B2056_SYN_PLL_VCOCAL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2569 	[B2056_SYN_PLL_VCOCAL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2570 	[B2056_SYN_PLL_VCOCAL4]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2571 	[B2056_SYN_PLL_VCOCAL5]		= { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
2572 	[B2056_SYN_PLL_VCOCAL6]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2573 	[B2056_SYN_PLL_VCOCAL7]		= { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2574 	[B2056_SYN_PLL_VCOCAL8]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2575 	[B2056_SYN_PLL_VCOCAL9]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2576 	[B2056_SYN_PLL_VCOCAL10]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2577 	[B2056_SYN_PLL_VCOCAL11]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2578 	[B2056_SYN_PLL_VCOCAL12]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2579 	[B2056_SYN_PLL_VCOCAL13]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2580 	[B2056_SYN_PLL_VREG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2581 	[B2056_SYN_PLL_STATUS1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2582 	[B2056_SYN_PLL_STATUS2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2583 	[B2056_SYN_PLL_STATUS3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2584 	[B2056_SYN_LOGEN_PU0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2585 	[B2056_SYN_LOGEN_PU1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2586 	[B2056_SYN_LOGEN_PU2]		= { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
2587 	[B2056_SYN_LOGEN_PU3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2588 	[B2056_SYN_LOGEN_PU5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2589 	[B2056_SYN_LOGEN_PU6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2590 	[B2056_SYN_LOGEN_PU7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2591 	[B2056_SYN_LOGEN_PU8]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2592 	[B2056_SYN_LOGEN_BIAS_RESET]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2593 	[B2056_SYN_LOGEN_RCCR1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2594 	[B2056_SYN_LOGEN_VCOBUF1]	= { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2595 	[B2056_SYN_LOGEN_MIXER1]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2596 	[B2056_SYN_LOGEN_MIXER2]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2597 	[B2056_SYN_LOGEN_BUF1]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2598 	[B2056_SYN_LOGENBUF2]		= { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2599 	[B2056_SYN_LOGEN_BUF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2600 	[B2056_SYN_LOGEN_BUF4]		= { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
2601 	[B2056_SYN_LOGEN_DIV1]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2602 	[B2056_SYN_LOGEN_DIV2]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2603 	[B2056_SYN_LOGEN_DIV3]		= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2604 	[B2056_SYN_LOGEN_ACL1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2605 	[B2056_SYN_LOGEN_ACL2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2606 	[B2056_SYN_LOGEN_ACL3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2607 	[B2056_SYN_LOGEN_ACL4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2608 	[B2056_SYN_LOGEN_ACL5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2609 	[B2056_SYN_LOGEN_ACL6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2610 	[B2056_SYN_LOGEN_ACLOUT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2611 	[B2056_SYN_LOGEN_ACLCAL1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2612 	[B2056_SYN_LOGEN_ACLCAL2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2613 	[B2056_SYN_LOGEN_ACLCAL3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2614 	[B2056_SYN_CALEN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2615 	[B2056_SYN_LOGEN_PEAKDET1]	= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
2616 	[B2056_SYN_LOGEN_CORE_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2617 	[B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2618 	[B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2619 	[B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2620 	[B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2621 	[B2056_SYN_LOGEN_VCOBUF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2622 	[B2056_SYN_LOGEN_MIXER3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2623 	[B2056_SYN_LOGEN_BUF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2624 	[B2056_SYN_LOGEN_BUF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2625 	[B2056_SYN_LOGEN_CBUFRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2626 	[B2056_SYN_LOGEN_CBUFRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2627 	[B2056_SYN_LOGEN_CBUFRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2628 	[B2056_SYN_LOGEN_CBUFRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2629 	[B2056_SYN_LOGEN_CBUFTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2630 	[B2056_SYN_LOGEN_CBUFTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2631 	[B2056_SYN_LOGEN_CBUFTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2632 	[B2056_SYN_LOGEN_CBUFTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2633 	[B2056_SYN_LOGEN_CMOSRX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2634 	[B2056_SYN_LOGEN_CMOSRX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2635 	[B2056_SYN_LOGEN_CMOSRX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2636 	[B2056_SYN_LOGEN_CMOSRX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2637 	[B2056_SYN_LOGEN_CMOSTX1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2638 	[B2056_SYN_LOGEN_CMOSTX2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2639 	[B2056_SYN_LOGEN_CMOSTX3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2640 	[B2056_SYN_LOGEN_CMOSTX4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2641 	[B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2642 	[B2056_SYN_LOGEN_MIXER3_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2643 	[B2056_SYN_LOGEN_BUF5_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2644 	[B2056_SYN_LOGEN_BUF6_OVRVAL]	= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2645 	[B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2646 	[B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2647 	[B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2648 	[B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2649 	[B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2650 	[B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2651 	[B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2652 	[B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2653 	[B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2654 	[B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2655 	[B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2656 	[B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2657 	[B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2658 	[B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2659 	[B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2660 	[B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2661 	[B2056_SYN_LOGEN_ACL_WAITCNT]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2662 	[B2056_SYN_LOGEN_CORE_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2663 	[B2056_SYN_LOGEN_RX_CMOS_CALVALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2664 	[B2056_SYN_LOGEN_TX_CMOS_VALID]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2665 };
2666 
2667 static const struct b2056_inittab_entry b2056_inittab_rev8_tx[] = {
2668 	[B2056_TX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2669 	[B2056_TX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2670 	[B2056_TX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2671 	[B2056_TX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2672 	[B2056_TX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2673 	[B2056_TX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2674 	[B2056_TX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2675 	[B2056_TX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2676 	[B2056_TX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2677 	[B2056_TX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2678 	[B2056_TX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2679 	[B2056_TX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2680 	[B2056_TX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2681 	[B2056_TX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2682 	[B2056_TX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2683 	[B2056_TX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2684 	[B2056_TX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2685 	[B2056_TX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2686 	[B2056_TX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2687 	[B2056_TX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2688 	[B2056_TX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2689 	[B2056_TX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2690 	[B2056_TX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2691 	[B2056_TX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2692 	[B2056_TX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2693 	[B2056_TX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2694 	[B2056_TX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2695 	[B2056_TX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2696 	[B2056_TX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2697 	[B2056_TX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2698 	[B2056_TX_IQCAL_GAIN_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2699 	[B2056_TX_LOFT_FINE_I]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2700 	[B2056_TX_LOFT_FINE_Q]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2701 	[B2056_TX_LOFT_COARSE_I]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2702 	[B2056_TX_LOFT_COARSE_Q]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2703 	[B2056_TX_TX_COM_MASTER1]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2704 	[B2056_TX_TX_COM_MASTER2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2705 	[B2056_TX_RXIQCAL_TXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2706 	[B2056_TX_TX_SSI_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2707 	[B2056_TX_IQCAL_VCM_HG]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2708 	[B2056_TX_IQCAL_IDAC]		= { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
2709 	[B2056_TX_TSSI_VCM]		= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2710 	[B2056_TX_TX_AMP_DET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2711 	[B2056_TX_TX_SSI_MUX]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2712 	[B2056_TX_TSSIA]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2713 	[B2056_TX_TSSIG]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2714 	[B2056_TX_TSSI_MISC1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2715 	[B2056_TX_TSSI_MISC2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2716 	[B2056_TX_TSSI_MISC3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2717 	[B2056_TX_PA_SPARE1]		= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2718 	[B2056_TX_PA_SPARE2]		= { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2719 	[B2056_TX_INTPAA_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2720 	[B2056_TX_INTPAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2721 	[B2056_TX_INTPAA_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2722 	[B2056_TX_INTPAA_IAUX_STAT]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2723 	[B2056_TX_INTPAA_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2724 	[B2056_TX_INTPAA_IMAIN_STAT]	= { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2725 	[B2056_TX_INTPAA_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2726 	[B2056_TX_INTPAA_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2727 	[B2056_TX_INTPAA_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2728 	[B2056_TX_INTPAA_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2729 	[B2056_TX_INTPAG_MASTER]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2730 	[B2056_TX_INTPAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2731 	[B2056_TX_INTPAG_BOOST_TUNE]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2732 	[B2056_TX_INTPAG_IAUX_STAT]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2733 	[B2056_TX_INTPAG_IAUX_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2734 	[B2056_TX_INTPAG_IMAIN_STAT]	= { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
2735 	[B2056_TX_INTPAG_IMAIN_DYN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2736 	[B2056_TX_INTPAG_CASCBIAS]	= { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2737 	[B2056_TX_INTPAG_PASLOPE]	= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2738 	[B2056_TX_INTPAG_PA_MISC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2739 	[B2056_TX_PADA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2740 	[B2056_TX_PADA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2741 	[B2056_TX_PADA_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2742 	[B2056_TX_PADA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2743 	[B2056_TX_PADA_BOOST_TUNE]	= { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
2744 	[B2056_TX_PADA_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2745 	[B2056_TX_PADG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2746 	[B2056_TX_PADG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2747 	[B2056_TX_PADG_CASCBIAS]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2748 	[B2056_TX_PADG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2749 	[B2056_TX_PADG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2750 	[B2056_TX_PADG_SLOPE]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2751 	[B2056_TX_PGAA_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2752 	[B2056_TX_PGAA_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2753 	[B2056_TX_PGAA_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2754 	[B2056_TX_PGAA_BOOST_TUNE]	= { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
2755 	[B2056_TX_PGAA_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2756 	[B2056_TX_PGAA_MISC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2757 	[B2056_TX_PGAG_MASTER]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2758 	[B2056_TX_PGAG_IDAC]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2759 	[B2056_TX_PGAG_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2760 	[B2056_TX_PGAG_BOOST_TUNE]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2761 	[B2056_TX_PGAG_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2762 	[B2056_TX_PGAG_MISC]		= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2763 	[B2056_TX_MIXA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2764 	[B2056_TX_MIXA_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2765 	[B2056_TX_MIXG]			= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2766 	[B2056_TX_MIXG_BOOST_TUNE]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2767 	[B2056_TX_BB_GM_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2768 	[B2056_TX_GMBB_GM]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2769 	[B2056_TX_GMBB_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2770 	[B2056_TX_TXLPF_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2771 	[B2056_TX_TXLPF_RCCAL]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2772 	[B2056_TX_TXLPF_RCCAL_OFF0]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2773 	[B2056_TX_TXLPF_RCCAL_OFF1]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2774 	[B2056_TX_TXLPF_RCCAL_OFF2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2775 	[B2056_TX_TXLPF_RCCAL_OFF3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2776 	[B2056_TX_TXLPF_RCCAL_OFF4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2777 	[B2056_TX_TXLPF_RCCAL_OFF5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2778 	[B2056_TX_TXLPF_RCCAL_OFF6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2779 	[B2056_TX_TXLPF_BW]		= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2780 	[B2056_TX_TXLPF_GAIN]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2781 	[B2056_TX_TXLPF_IDAC]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2782 	[B2056_TX_TXLPF_IDAC_0]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2783 	[B2056_TX_TXLPF_IDAC_1]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2784 	[B2056_TX_TXLPF_IDAC_2]		= { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2785 	[B2056_TX_TXLPF_IDAC_3]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2786 	[B2056_TX_TXLPF_IDAC_4]		= { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2787 	[B2056_TX_TXLPF_IDAC_5]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2788 	[B2056_TX_TXLPF_IDAC_6]		= { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2789 	[B2056_TX_TXLPF_OPAMP_IDAC]	= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2790 	[B2056_TX_TXLPF_MISC]		= { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
2791 	[B2056_TX_TXSPARE1]		= { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2792 	[B2056_TX_TXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2793 	[B2056_TX_TXSPARE3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2794 	[B2056_TX_TXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2795 	[B2056_TX_TXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2796 	[B2056_TX_TXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2797 	[B2056_TX_TXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2798 	[B2056_TX_TXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2799 	[B2056_TX_TXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2800 	[B2056_TX_TXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2801 	[B2056_TX_TXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2802 	[B2056_TX_TXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2803 	[B2056_TX_TXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2804 	[B2056_TX_TXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2805 	[B2056_TX_TXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2806 	[B2056_TX_TXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2807 	[B2056_TX_STATUS_INTPA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2808 	[B2056_TX_STATUS_PAD_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2809 	[B2056_TX_STATUS_PGA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2810 	[B2056_TX_STATUS_GM_TXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2811 	[B2056_TX_STATUS_TXLPF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2812 	[B2056_TX_STATUS_TXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2813 	[B2056_TX_GMBB_IDAC0]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2814 	[B2056_TX_GMBB_IDAC1]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2815 	[B2056_TX_GMBB_IDAC2]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2816 	[B2056_TX_GMBB_IDAC3]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2817 	[B2056_TX_GMBB_IDAC4]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2818 	[B2056_TX_GMBB_IDAC5]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2819 	[B2056_TX_GMBB_IDAC6]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2820 	[B2056_TX_GMBB_IDAC7]		= { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2821 };
2822 
2823 static const struct b2056_inittab_entry b2056_inittab_rev8_rx[] = {
2824 	[B2056_RX_RESERVED_ADDR2]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2825 	[B2056_RX_RESERVED_ADDR3]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2826 	[B2056_RX_RESERVED_ADDR4]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2827 	[B2056_RX_RESERVED_ADDR5]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2828 	[B2056_RX_RESERVED_ADDR6]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2829 	[B2056_RX_RESERVED_ADDR7]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2830 	[B2056_RX_COM_CTRL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2831 	[B2056_RX_COM_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2832 	[B2056_RX_COM_OVR]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2833 	[B2056_RX_COM_RESET]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2834 	[B2056_RX_COM_RCAL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2835 	[B2056_RX_COM_RC_RXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2836 	[B2056_RX_COM_RC_TXLPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2837 	[B2056_RX_COM_RC_RXHPF]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2838 	[B2056_RX_RESERVED_ADDR16]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2839 	[B2056_RX_RESERVED_ADDR17]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2840 	[B2056_RX_RESERVED_ADDR18]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2841 	[B2056_RX_RESERVED_ADDR19]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2842 	[B2056_RX_RESERVED_ADDR20]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2843 	[B2056_RX_RESERVED_ADDR21]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2844 	[B2056_RX_RESERVED_ADDR22]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2845 	[B2056_RX_RESERVED_ADDR23]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2846 	[B2056_RX_RESERVED_ADDR24]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2847 	[B2056_RX_RESERVED_ADDR25]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2848 	[B2056_RX_RESERVED_ADDR26]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2849 	[B2056_RX_RESERVED_ADDR27]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2850 	[B2056_RX_RESERVED_ADDR28]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2851 	[B2056_RX_RESERVED_ADDR29]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2852 	[B2056_RX_RESERVED_ADDR30]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2853 	[B2056_RX_RESERVED_ADDR31]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2854 	[B2056_RX_RXIQCAL_RXMUX]	= { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2855 	[B2056_RX_RSSI_PU]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2856 	[B2056_RX_RSSI_SEL]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2857 	[B2056_RX_RSSI_GAIN]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2858 	[B2056_RX_RSSI_NB_IDAC]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2859 	[B2056_RX_RSSI_WB2I_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2860 	[B2056_RX_RSSI_WB2I_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2861 	[B2056_RX_RSSI_WB2Q_IDAC_1]	= { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2862 	[B2056_RX_RSSI_WB2Q_IDAC_2]	= { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2863 	[B2056_RX_RSSI_POLE]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2864 	[B2056_RX_RSSI_WB1_IDAC]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2865 	[B2056_RX_RSSI_MISC]		= { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2866 	[B2056_RX_LNAA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2867 	[B2056_RX_LNAA_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2868 	[B2056_RX_LNAA_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2869 	[B2056_RX_LNA_A_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2870 	[B2056_RX_BIASPOLE_LNAA1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2871 	[B2056_RX_LNAA2_IDAC]		= { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2872 	[B2056_RX_LNA1A_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2873 	[B2056_RX_LNAG_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2874 	[B2056_RX_LNAG_TUNE]		= { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2875 	[B2056_RX_LNAG_GAIN]		= { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2876 	[B2056_RX_LNA_G_SLOPE]		= { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2877 	[B2056_RX_BIASPOLE_LNAG1_IDAC]	= { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2878 	[B2056_RX_LNAG2_IDAC]		= { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2879 	[B2056_RX_LNA1G_MISC]		= { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2880 	[B2056_RX_MIXA_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2881 	[B2056_RX_MIXA_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2882 	[B2056_RX_MIXA_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2883 	[B2056_RX_MIXA_LOB_BIAS]	= { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2884 	[B2056_RX_MIXA_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2885 	[B2056_RX_MIXA_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2886 	[B2056_RX_MIXA_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2887 	[B2056_RX_MIXA_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2888 	[B2056_RX_MIXA_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2889 	[B2056_RX_MIXA_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2890 	[B2056_RX_MIXG_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2891 	[B2056_RX_MIXG_VCM]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2892 	[B2056_RX_MIXG_CTRLPTAT]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2893 	[B2056_RX_MIXG_LOB_BIAS]	= { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2894 	[B2056_RX_MIXG_CORE_IDAC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2895 	[B2056_RX_MIXG_CMFB_IDAC]	= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2896 	[B2056_RX_MIXG_BIAS_AUX]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2897 	[B2056_RX_MIXG_BIAS_MAIN]	= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2898 	[B2056_RX_MIXG_BIAS_MISC]	= { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2899 	[B2056_RX_MIXG_MAST_BIAS]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2900 	[B2056_RX_TIA_MASTER]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2901 	[B2056_RX_TIA_IOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2902 	[B2056_RX_TIA_QOPAMP]		= { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2903 	[B2056_RX_TIA_IMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2904 	[B2056_RX_TIA_QMISC]		= { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2905 	[B2056_RX_TIA_GAIN]		= { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2906 	[B2056_RX_TIA_SPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2907 	[B2056_RX_TIA_SPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2908 	[B2056_RX_BB_LPF_MASTER]	= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2909 	[B2056_RX_AACI_MASTER]		= { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2910 	[B2056_RX_RXLPF_IDAC]		= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2911 	[B2056_RX_RXLPF_OPAMPBIAS_LOWQ]	= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2912 	[B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2913 	[B2056_RX_RXLPF_BIAS_DCCANCEL]	= { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2914 	[B2056_RX_RXLPF_OUTVCM]		= { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
2915 	[B2056_RX_RXLPF_INVCM_BODY]	= { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2916 	[B2056_RX_RXLPF_CC_OP]		= { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2917 	[B2056_RX_RXLPF_GAIN]		= { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
2918 	[B2056_RX_RXLPF_Q_BW]		= { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
2919 	[B2056_RX_RXLPF_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2920 	[B2056_RX_RXLPF_RCCAL_HPC]	= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2921 	[B2056_RX_RXHPF_OFF0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2922 	[B2056_RX_RXHPF_OFF1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2923 	[B2056_RX_RXHPF_OFF2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2924 	[B2056_RX_RXHPF_OFF3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2925 	[B2056_RX_RXHPF_OFF4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2926 	[B2056_RX_RXHPF_OFF5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2927 	[B2056_RX_RXHPF_OFF6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2928 	[B2056_RX_RXHPF_OFF7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2929 	[B2056_RX_RXLPF_RCCAL_LPC]	= { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2930 	[B2056_RX_RXLPF_OFF_0]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2931 	[B2056_RX_RXLPF_OFF_1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2932 	[B2056_RX_RXLPF_OFF_2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2933 	[B2056_RX_RXLPF_OFF_3]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2934 	[B2056_RX_RXLPF_OFF_4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2935 	[B2056_RX_UNUSED]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2936 	[B2056_RX_VGA_MASTER]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2937 	[B2056_RX_VGA_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2938 	[B2056_RX_VGA_BIAS_DCCANCEL]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2939 	[B2056_RX_VGA_GAIN]		= { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2940 	[B2056_RX_VGA_HP_CORNER_BW]	= { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2941 	[B2056_RX_VGABUF_BIAS]		= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2942 	[B2056_RX_VGABUF_GAIN_BW]	= { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2943 	[B2056_RX_TXFBMIX_A]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2944 	[B2056_RX_TXFBMIX_G]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2945 	[B2056_RX_RXSPARE1]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2946 	[B2056_RX_RXSPARE2]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2947 	[B2056_RX_RXSPARE3]		= { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
2948 	[B2056_RX_RXSPARE4]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2949 	[B2056_RX_RXSPARE5]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2950 	[B2056_RX_RXSPARE6]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2951 	[B2056_RX_RXSPARE7]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2952 	[B2056_RX_RXSPARE8]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2953 	[B2056_RX_RXSPARE9]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2954 	[B2056_RX_RXSPARE10]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2955 	[B2056_RX_RXSPARE11]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2956 	[B2056_RX_RXSPARE12]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2957 	[B2056_RX_RXSPARE13]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2958 	[B2056_RX_RXSPARE14]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2959 	[B2056_RX_RXSPARE15]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2960 	[B2056_RX_RXSPARE16]		= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2961 	[B2056_RX_STATUS_LNAA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2962 	[B2056_RX_STATUS_LNAG_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2963 	[B2056_RX_STATUS_MIXTIA_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2964 	[B2056_RX_STATUS_RXLPF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2965 	[B2056_RX_STATUS_VGA_BUF_GAIN]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2966 	[B2056_RX_STATUS_RXLPF_Q]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2967 	[B2056_RX_STATUS_RXLPF_BUF_BW]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2968 	[B2056_RX_STATUS_RXLPF_VGA_HPC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2969 	[B2056_RX_STATUS_RXLPF_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2970 	[B2056_RX_STATUS_HPC_RC]	= { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2971 };
2972 
2973 #define INITTABSPTS(prefix) \
2974 	.syn		= prefix##_syn,			\
2975 	.syn_length	= ARRAY_SIZE(prefix##_syn),	\
2976 	.tx		= prefix##_tx,			\
2977 	.tx_length	= ARRAY_SIZE(prefix##_tx),	\
2978 	.rx		= prefix##_rx,			\
2979 	.rx_length	= ARRAY_SIZE(prefix##_rx)
2980 
2981 struct b2056_inittabs_pts b2056_inittabs[] = {
2982 	[3] = { INITTABSPTS(b2056_inittab_rev3) },
2983 	[4] = { INITTABSPTS(b2056_inittab_rev4) },
2984 	[5] = { INITTABSPTS(b2056_inittab_rev5) },
2985 	[6] = { INITTABSPTS(b2056_inittab_rev6) },
2986 	[7] = { INITTABSPTS(b2056_inittab_rev7) },
2987 	[8] = { INITTABSPTS(b2056_inittab_rev8) },
2988 	[9] = { INITTABSPTS(b2056_inittab_rev7) },
2989 };
2990 
2991 #define RADIOREGS3(r00, r01, r02, r03, r04, r05, r06, r07, r08, r09, \
2992 		   r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
2993 		   r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \
2994 		   r30, r31, r32, r33, r34, r35, r36) \
2995 	.radio_syn_pll_vcocal1		= r00,	\
2996 	.radio_syn_pll_vcocal2		= r01,	\
2997 	.radio_syn_pll_refdiv		= r02,	\
2998 	.radio_syn_pll_mmd2		= r03,	\
2999 	.radio_syn_pll_mmd1		= r04,	\
3000 	.radio_syn_pll_loopfilter1	= r05,	\
3001 	.radio_syn_pll_loopfilter2	= r06,	\
3002 	.radio_syn_pll_loopfilter3	= r07,	\
3003 	.radio_syn_pll_loopfilter4	= r08,	\
3004 	.radio_syn_pll_loopfilter5	= r09,	\
3005 	.radio_syn_reserved_addr27	= r10,	\
3006 	.radio_syn_reserved_addr28	= r11,	\
3007 	.radio_syn_reserved_addr29	= r12,	\
3008 	.radio_syn_logen_vcobuf1	= r13,	\
3009 	.radio_syn_logen_mixer2		= r14,	\
3010 	.radio_syn_logen_buf3		= r15,	\
3011 	.radio_syn_logen_buf4		= r16,	\
3012 	.radio_rx0_lnaa_tune		= r17,	\
3013 	.radio_rx0_lnag_tune		= r18,	\
3014 	.radio_tx0_intpaa_boost_tune	= r19,	\
3015 	.radio_tx0_intpag_boost_tune	= r20,	\
3016 	.radio_tx0_pada_boost_tune	= r21,	\
3017 	.radio_tx0_padg_boost_tune	= r22,	\
3018 	.radio_tx0_pgaa_boost_tune	= r23,	\
3019 	.radio_tx0_pgag_boost_tune	= r24,	\
3020 	.radio_tx0_mixa_boost_tune	= r25,	\
3021 	.radio_tx0_mixg_boost_tune	= r26,	\
3022 	.radio_rx1_lnaa_tune		= r27,	\
3023 	.radio_rx1_lnag_tune		= r28,	\
3024 	.radio_tx1_intpaa_boost_tune	= r29,	\
3025 	.radio_tx1_intpag_boost_tune	= r30,	\
3026 	.radio_tx1_pada_boost_tune	= r31,	\
3027 	.radio_tx1_padg_boost_tune	= r32,	\
3028 	.radio_tx1_pgaa_boost_tune	= r33,	\
3029 	.radio_tx1_pgag_boost_tune	= r34,	\
3030 	.radio_tx1_mixa_boost_tune	= r35,	\
3031 	.radio_tx1_mixg_boost_tune	= r36
3032 
3033 #define PHYREGS(r0, r1, r2, r3, r4, r5)	\
3034 	.phy_regs.phy_bw1a	= r0,	\
3035 	.phy_regs.phy_bw2	= r1,	\
3036 	.phy_regs.phy_bw3	= r2,	\
3037 	.phy_regs.phy_bw4	= r3,	\
3038 	.phy_regs.phy_bw5	= r4,	\
3039 	.phy_regs.phy_bw6	= r5
3040 
3041 /* http://bcm-v4.sipsolutions.net/802.11/Radio/2056/ChannelTable */
3042 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_rev3[] = {
3043   {	.freq			= 4920,
3044 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
3045 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3046 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3047 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3048 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3049 	PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
3050   },
3051   {	.freq			= 4930,
3052 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
3053 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3054 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3055 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3056 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3057 	PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
3058   },
3059   {	.freq			= 4940,
3060 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
3061 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3062 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3063 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3064 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3065 	PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
3066   },
3067   {	.freq			= 4950,
3068 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
3069 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3070 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3071 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3072 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3073 	PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
3074   },
3075   {	.freq			= 4960,
3076 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
3077 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3078 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3079 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3080 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3081 	PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
3082   },
3083   {	.freq			= 4970,
3084 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
3085 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3086 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3087 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3088 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3089 	PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
3090   },
3091   {	.freq			= 4980,
3092 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
3093 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3094 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3095 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3096 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3097 	PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
3098   },
3099   {	.freq			= 4990,
3100 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
3101 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3102 		   0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3103 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3104 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3105 	PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
3106   },
3107   {	.freq			= 5000,
3108 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
3109 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3110 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3111 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3112 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3113 	PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
3114   },
3115   {	.freq			= 5010,
3116 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
3117 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3118 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3119 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3120 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3121 	PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
3122   },
3123   {	.freq			= 5020,
3124 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
3125 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3126 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3127 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3128 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3129 	PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
3130   },
3131   {	.freq			= 5030,
3132 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
3133 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3134 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3135 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3136 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3137 	PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
3138   },
3139   {	.freq			= 5040,
3140 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
3141 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3142 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3143 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3144 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3145 	PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
3146   },
3147   {	.freq			= 5050,
3148 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
3149 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3150 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3151 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3152 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3153 	PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
3154   },
3155   {	.freq			= 5060,
3156 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
3157 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3158 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3159 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3160 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3161 	PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
3162   },
3163   {	.freq			= 5070,
3164 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
3165 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3166 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3167 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3168 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3169 	PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
3170   },
3171   {	.freq			= 5080,
3172 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
3173 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3174 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3175 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3176 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3177 	PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
3178   },
3179   {	.freq			= 5090,
3180 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
3181 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3182 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3183 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3184 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3185 	PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
3186   },
3187   {	.freq			= 5100,
3188 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
3189 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3190 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3191 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3192 		   0x00, 0x0b, 0x00, 0xff, 0x00),
3193 	PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
3194   },
3195   {	.freq			= 5110,
3196 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
3197 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3198 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3199 		   0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3200 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3201 	PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
3202   },
3203   {	.freq			= 5120,
3204 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
3205 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3206 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3207 		   0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3208 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3209 	PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
3210   },
3211   {	.freq			= 5130,
3212 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
3213 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3214 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3215 		   0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3216 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3217 	PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
3218   },
3219   {	.freq			= 5140,
3220 	RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
3221 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3222 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3223 		   0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3224 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3225 	PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
3226   },
3227   {	.freq			= 5160,
3228 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
3229 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3230 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3231 		   0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3232 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3233 	PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
3234   },
3235   {	.freq			= 5170,
3236 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
3237 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3238 		   0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3239 		   0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3240 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3241 	PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
3242   },
3243   {	.freq			= 5180,
3244 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
3245 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3246 		   0xff, 0xef, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3247 		   0x00, 0xfc, 0x00, 0xef, 0x00, 0x07, 0x00, 0x7f,
3248 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3249 	PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
3250   },
3251   {	.freq			= 5190,
3252 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
3253 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3254 		   0xff, 0xef, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3255 		   0x00, 0xfc, 0x00, 0xef, 0x00, 0x07, 0x00, 0x7f,
3256 		   0x00, 0x0b, 0x00, 0xfc, 0x00),
3257 	PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
3258   },
3259   {	.freq			= 5200,
3260 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
3261 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3262 		   0xff, 0xef, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3263 		   0x00, 0xfc, 0x00, 0xef, 0x00, 0x06, 0x00, 0x7f,
3264 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3265 	PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
3266   },
3267   {	.freq			= 5210,
3268 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
3269 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3270 		   0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3271 		   0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3272 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3273 	PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
3274   },
3275   {	.freq			= 5220,
3276 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
3277 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3278 		   0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3279 		   0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3280 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3281 	PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
3282   },
3283   {	.freq			= 5230,
3284 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
3285 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3286 		   0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3287 		   0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3288 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3289 	PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
3290   },
3291   {	.freq			= 5240,
3292 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
3293 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3294 		   0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3295 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3296 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3297 	PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
3298   },
3299   {	.freq			= 5250,
3300 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
3301 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3302 		   0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3303 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3304 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3305 	PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
3306   },
3307   {	.freq			= 5260,
3308 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
3309 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3310 		   0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3311 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3312 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3313 	PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
3314   },
3315   {	.freq			= 5270,
3316 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
3317 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3318 		   0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3319 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3320 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3321 	PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
3322   },
3323   {	.freq			= 5280,
3324 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
3325 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3326 		   0xff, 0xbf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3327 		   0x00, 0xfc, 0x00, 0xbf, 0x00, 0x06, 0x00, 0x7f,
3328 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3329 	PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
3330   },
3331   {	.freq			= 5290,
3332 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
3333 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3334 		   0xff, 0xbf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3335 		   0x00, 0xfc, 0x00, 0xbf, 0x00, 0x06, 0x00, 0x7f,
3336 		   0x00, 0x0a, 0x00, 0xfc, 0x00),
3337 	PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
3338   },
3339   {	.freq			= 5300,
3340 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
3341 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3342 		   0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3343 		   0x00, 0xfc, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3344 		   0x00, 0x09, 0x00, 0xfc, 0x00),
3345 	PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
3346   },
3347   {	.freq			= 5310,
3348 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
3349 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3350 		   0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3351 		   0x00, 0xfa, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3352 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3353 	PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
3354   },
3355   {	.freq			= 5320,
3356 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
3357 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3358 		   0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3359 		   0x00, 0xfa, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3360 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3361 	PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
3362   },
3363   {	.freq			= 5330,
3364 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
3365 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3366 		   0xff, 0xaf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3367 		   0x00, 0xfa, 0x00, 0xaf, 0x00, 0x05, 0x00, 0x7f,
3368 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3369 	PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
3370   },
3371   {	.freq			= 5340,
3372 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
3373 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3374 		   0xff, 0xaf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3375 		   0x00, 0xfa, 0x00, 0xaf, 0x00, 0x05, 0x00, 0x7f,
3376 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3377 	PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
3378   },
3379   {	.freq			= 5350,
3380 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
3381 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3382 		   0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3383 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3384 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3385 	PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
3386   },
3387   {	.freq			= 5360,
3388 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
3389 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3390 		   0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3391 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3392 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3393 	PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
3394   },
3395   {	.freq			= 5370,
3396 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
3397 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3398 		   0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3399 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3400 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3401 	PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
3402   },
3403   {	.freq			= 5380,
3404 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
3405 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3406 		   0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3407 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3408 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3409 	PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
3410   },
3411   {	.freq			= 5390,
3412 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
3413 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3414 		   0xff, 0x8f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3415 		   0x00, 0xfa, 0x00, 0x8f, 0x00, 0x05, 0x00, 0x7f,
3416 		   0x00, 0x09, 0x00, 0xfa, 0x00),
3417 	PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
3418   },
3419   {	.freq			= 5400,
3420 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
3421 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3422 		   0xc8, 0x8f, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3423 		   0x00, 0xfa, 0x00, 0x8f, 0x00, 0x04, 0x00, 0x7f,
3424 		   0x00, 0x08, 0x00, 0xfa, 0x00),
3425 	PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
3426   },
3427   {	.freq			= 5410,
3428 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
3429 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3430 		   0xc8, 0x8f, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3431 		   0x00, 0xfa, 0x00, 0x8f, 0x00, 0x04, 0x00, 0x7f,
3432 		   0x00, 0x08, 0x00, 0xfa, 0x00),
3433 	PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
3434   },
3435   {	.freq			= 5420,
3436 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
3437 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3438 		   0xc8, 0x8e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3439 		   0x00, 0xfa, 0x00, 0x8e, 0x00, 0x04, 0x00, 0x7f,
3440 		   0x00, 0x08, 0x00, 0xfa, 0x00),
3441 	PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
3442   },
3443   {	.freq			= 5430,
3444 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
3445 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3446 		   0xc8, 0x8e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3447 		   0x00, 0xfa, 0x00, 0x8e, 0x00, 0x04, 0x00, 0x7f,
3448 		   0x00, 0x08, 0x00, 0xfa, 0x00),
3449 	PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
3450   },
3451   {	.freq			= 5440,
3452 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
3453 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3454 		   0xc8, 0x7e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3455 		   0x00, 0xfa, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x7f,
3456 		   0x00, 0x08, 0x00, 0xfa, 0x00),
3457 	PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
3458   },
3459   {	.freq			= 5450,
3460 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
3461 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3462 		   0xc8, 0x7d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3463 		   0x00, 0xfa, 0x00, 0x7d, 0x00, 0x04, 0x00, 0x7f,
3464 		   0x00, 0x08, 0x00, 0xfa, 0x00),
3465 	PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
3466   },
3467   {	.freq			= 5460,
3468 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
3469 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3470 		   0xc8, 0x6d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3471 		   0x00, 0xf8, 0x00, 0x6d, 0x00, 0x04, 0x00, 0x7f,
3472 		   0x00, 0x08, 0x00, 0xf8, 0x00),
3473 	PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
3474   },
3475   {	.freq			= 5470,
3476 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
3477 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3478 		   0xc8, 0x6d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3479 		   0x00, 0xf8, 0x00, 0x6d, 0x00, 0x04, 0x00, 0x7f,
3480 		   0x00, 0x08, 0x00, 0xf8, 0x00),
3481 	PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
3482   },
3483   {	.freq			= 5480,
3484 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
3485 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3486 		   0xc8, 0x5d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3487 		   0x00, 0xf8, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x7f,
3488 		   0x00, 0x08, 0x00, 0xf8, 0x00),
3489 	PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
3490   },
3491   {	.freq			= 5490,
3492 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
3493 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3494 		   0xc8, 0x5c, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3495 		   0x00, 0xf8, 0x00, 0x5c, 0x00, 0x04, 0x00, 0x7f,
3496 		   0x00, 0x08, 0x00, 0xf8, 0x00),
3497 	PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
3498   },
3499   {	.freq			= 5500,
3500 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
3501 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3502 		   0x84, 0x5c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3503 		   0x00, 0xf8, 0x00, 0x5c, 0x00, 0x03, 0x00, 0x7f,
3504 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3505 	PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
3506   },
3507   {	.freq			= 5510,
3508 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
3509 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3510 		   0x84, 0x4c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3511 		   0x00, 0xf8, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x7f,
3512 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3513 	PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
3514   },
3515   {	.freq			= 5520,
3516 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
3517 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3518 		   0x84, 0x4c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3519 		   0x00, 0xf8, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x7f,
3520 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3521 	PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
3522   },
3523   {	.freq			= 5530,
3524 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
3525 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3526 		   0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3527 		   0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3528 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3529 	PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
3530   },
3531   {	.freq			= 5540,
3532 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
3533 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3534 		   0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3535 		   0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3536 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3537 	PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
3538   },
3539   {	.freq			= 5550,
3540 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
3541 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3542 		   0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3543 		   0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3544 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3545 	PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
3546   },
3547   {	.freq			= 5560,
3548 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
3549 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3550 		   0x84, 0x2b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3551 		   0x00, 0xf8, 0x00, 0x2b, 0x00, 0x03, 0x00, 0x7f,
3552 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3553 	PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
3554   },
3555   {	.freq			= 5570,
3556 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
3557 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3558 		   0x84, 0x2a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3559 		   0x00, 0xf8, 0x00, 0x2a, 0x00, 0x03, 0x00, 0x7f,
3560 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3561 	PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
3562   },
3563   {	.freq			= 5580,
3564 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
3565 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3566 		   0x84, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3567 		   0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3568 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3569 	PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
3570   },
3571   {	.freq			= 5590,
3572 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
3573 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3574 		   0x84, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3575 		   0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3576 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3577 	PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
3578   },
3579   {	.freq			= 5600,
3580 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
3581 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3582 		   0x70, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3583 		   0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3584 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3585 	PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
3586   },
3587   {	.freq			= 5610,
3588 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
3589 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3590 		   0x70, 0x19, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3591 		   0x00, 0xf8, 0x00, 0x19, 0x00, 0x03, 0x00, 0x7f,
3592 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3593 	PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
3594   },
3595   {	.freq			= 5620,
3596 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
3597 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3598 		   0x70, 0x19, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3599 		   0x00, 0xf8, 0x00, 0x19, 0x00, 0x03, 0x00, 0x7f,
3600 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3601 	PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
3602   },
3603   {	.freq			= 5630,
3604 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
3605 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3606 		   0x70, 0x09, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3607 		   0x00, 0xf8, 0x00, 0x09, 0x00, 0x03, 0x00, 0x7f,
3608 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3609 	PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
3610   },
3611   {	.freq			= 5640,
3612 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
3613 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3614 		   0x70, 0x09, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3615 		   0x00, 0xf8, 0x00, 0x09, 0x00, 0x03, 0x00, 0x7f,
3616 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3617 	PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
3618   },
3619   {	.freq			= 5650,
3620 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
3621 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3622 		   0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3623 		   0x00, 0xf8, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3624 		   0x00, 0x07, 0x00, 0xf8, 0x00),
3625 	PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
3626   },
3627   {	.freq			= 5660,
3628 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
3629 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3630 		   0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3631 		   0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3632 		   0x00, 0x07, 0x00, 0xf6, 0x00),
3633 	PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
3634   },
3635   {	.freq			= 5670,
3636 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
3637 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3638 		   0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3639 		   0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3640 		   0x00, 0x07, 0x00, 0xf6, 0x00),
3641 	PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
3642   },
3643   {	.freq			= 5680,
3644 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
3645 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3646 		   0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3647 		   0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3648 		   0x00, 0x07, 0x00, 0xf6, 0x00),
3649 	PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
3650   },
3651   {	.freq			= 5690,
3652 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
3653 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3654 		   0x70, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3655 		   0x00, 0xf6, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
3656 		   0x00, 0x07, 0x00, 0xf6, 0x00),
3657 	PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
3658   },
3659   {	.freq			= 5700,
3660 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
3661 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3662 		   0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3663 		   0x00, 0xf6, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3664 		   0x00, 0x06, 0x00, 0xf6, 0x00),
3665 	PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
3666   },
3667   {	.freq			= 5710,
3668 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
3669 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3670 		   0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3671 		   0x00, 0xf4, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3672 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3673 	PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
3674   },
3675   {	.freq			= 5720,
3676 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
3677 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3678 		   0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3679 		   0x00, 0xf4, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3680 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3681 	PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
3682   },
3683   {	.freq			= 5725,
3684 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
3685 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3686 		   0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3687 		   0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3688 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3689 	PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
3690   },
3691   {	.freq			= 5730,
3692 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
3693 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3694 		   0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3695 		   0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3696 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3697 	PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
3698   },
3699   {	.freq			= 5735,
3700 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
3701 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3702 		   0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3703 		   0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3704 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3705 	PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
3706   },
3707   {	.freq			= 5740,
3708 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
3709 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3710 		   0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3711 		   0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3712 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3713 	PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
3714   },
3715   {	.freq			= 5745,
3716 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
3717 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3718 		   0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3719 		   0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3720 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3721 	PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
3722   },
3723   {	.freq			= 5750,
3724 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
3725 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3726 		   0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3727 		   0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3728 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3729 	PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
3730   },
3731   {	.freq			= 5755,
3732 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
3733 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3734 		   0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3735 		   0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3736 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3737 	PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
3738   },
3739   {	.freq			= 5760,
3740 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
3741 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3742 		   0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3743 		   0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3744 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3745 	PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
3746   },
3747   {	.freq			= 5765,
3748 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
3749 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3750 		   0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3751 		   0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3752 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3753 	PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
3754   },
3755   {	.freq			= 5770,
3756 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
3757 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3758 		   0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3759 		   0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3760 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3761 	PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
3762   },
3763   {	.freq			= 5775,
3764 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
3765 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3766 		   0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3767 		   0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3768 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3769 	PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
3770   },
3771   {	.freq			= 5780,
3772 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
3773 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3774 		   0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3775 		   0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3776 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3777 	PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
3778   },
3779   {	.freq			= 5785,
3780 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
3781 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3782 		   0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3783 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3784 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3785 	PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
3786   },
3787   {	.freq			= 5790,
3788 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
3789 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3790 		   0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3791 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3792 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3793 	PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
3794   },
3795   {	.freq			= 5795,
3796 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
3797 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3798 		   0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3799 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3800 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3801 	PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
3802   },
3803   {	.freq			= 5800,
3804 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
3805 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3806 		   0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3807 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3808 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3809 	PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
3810   },
3811   {	.freq			= 5805,
3812 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
3813 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3814 		   0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3815 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3816 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3817 	PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
3818   },
3819   {	.freq			= 5810,
3820 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
3821 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3822 		   0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3823 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3824 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3825 	PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
3826   },
3827   {	.freq			= 5815,
3828 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
3829 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3830 		   0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3831 		   0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3832 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3833 	PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
3834   },
3835   {	.freq			= 5820,
3836 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
3837 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3838 		   0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3839 		   0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3840 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3841 	PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
3842   },
3843   {	.freq			= 5825,
3844 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
3845 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3846 		   0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3847 		   0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3848 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3849 	PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
3850   },
3851   {	.freq			= 5830,
3852 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
3853 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3854 		   0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3855 		   0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3856 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3857 	PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
3858   },
3859   {	.freq			= 5840,
3860 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
3861 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3862 		   0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3863 		   0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3864 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3865 	PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
3866   },
3867   {	.freq			= 5850,
3868 	RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
3869 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3870 		   0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3871 		   0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3872 		   0x00, 0x06, 0x00, 0xf4, 0x00),
3873 	PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
3874   },
3875   {	.freq			= 5860,
3876 	RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
3877 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3878 		   0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3879 		   0x00, 0xf2, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3880 		   0x00, 0x06, 0x00, 0xf2, 0x00),
3881 	PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
3882   },
3883   {	.freq			= 5870,
3884 	RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
3885 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3886 		   0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3887 		   0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3888 		   0x00, 0x06, 0x00, 0xf2, 0x00),
3889 	PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
3890   },
3891   {	.freq			= 5880,
3892 	RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
3893 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3894 		   0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3895 		   0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3896 		   0x00, 0x06, 0x00, 0xf2, 0x00),
3897 	PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
3898   },
3899   {	.freq			= 5890,
3900 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
3901 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3902 		   0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3903 		   0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3904 		   0x00, 0x06, 0x00, 0xf2, 0x00),
3905 	PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
3906   },
3907   {	.freq			= 5900,
3908 	RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
3909 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
3910 		   0x00, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x05,
3911 		   0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3912 		   0x00, 0x05, 0x00, 0xf2, 0x00),
3913 	PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
3914   },
3915   {	.freq			= 5910,
3916 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
3917 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
3918 		   0x00, 0x01, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x05,
3919 		   0x00, 0xf2, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7f,
3920 		   0x00, 0x05, 0x00, 0xf2, 0x00),
3921 	PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
3922   },
3923   {	.freq			= 2412,
3924 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
3925 		   0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
3926 		   0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3927 		   0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3928 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3929 	PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
3930   },
3931   {	.freq			= 2417,
3932 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
3933 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3934 		   0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3935 		   0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3936 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3937 	PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
3938   },
3939   {	.freq			= 2422,
3940 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
3941 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3942 		   0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3943 		   0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3944 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3945 	PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
3946   },
3947   {	.freq			= 2427,
3948 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
3949 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3950 		   0x00, 0x00, 0xfd, 0x00, 0x05, 0x00, 0x70, 0x00,
3951 		   0x0f, 0x00, 0x0f, 0x00, 0xfd, 0x00, 0x05, 0x00,
3952 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3953 	PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
3954   },
3955   {	.freq			= 2432,
3956 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
3957 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3958 		   0x00, 0x00, 0xfb, 0x00, 0x05, 0x00, 0x70, 0x00,
3959 		   0x0f, 0x00, 0x0f, 0x00, 0xfb, 0x00, 0x05, 0x00,
3960 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3961 	PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
3962   },
3963   {	.freq			= 2437,
3964 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
3965 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3966 		   0x00, 0x00, 0xfa, 0x00, 0x05, 0x00, 0x70, 0x00,
3967 		   0x0f, 0x00, 0x0f, 0x00, 0xfa, 0x00, 0x05, 0x00,
3968 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3969 	PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
3970   },
3971   {	.freq			= 2442,
3972 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
3973 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3974 		   0x00, 0x00, 0xf8, 0x00, 0x05, 0x00, 0x70, 0x00,
3975 		   0x0f, 0x00, 0x0f, 0x00, 0xf8, 0x00, 0x05, 0x00,
3976 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3977 	PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
3978   },
3979   {	.freq			= 2447,
3980 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
3981 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
3982 		   0x00, 0x00, 0xf7, 0x00, 0x05, 0x00, 0x70, 0x00,
3983 		   0x0f, 0x00, 0x0f, 0x00, 0xf7, 0x00, 0x05, 0x00,
3984 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3985 	PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
3986   },
3987   {	.freq			= 2452,
3988 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
3989 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
3990 		   0x00, 0x00, 0xf6, 0x00, 0x05, 0x00, 0x70, 0x00,
3991 		   0x0f, 0x00, 0x0f, 0x00, 0xf6, 0x00, 0x05, 0x00,
3992 		   0x70, 0x00, 0x0f, 0x00, 0x0f),
3993 	PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
3994   },
3995   {	.freq			= 2457,
3996 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
3997 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
3998 		   0x00, 0x00, 0xf5, 0x00, 0x05, 0x00, 0x70, 0x00,
3999 		   0x0f, 0x00, 0x0d, 0x00, 0xf5, 0x00, 0x05, 0x00,
4000 		   0x70, 0x00, 0x0f, 0x00, 0x0d),
4001 	PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
4002   },
4003   {	.freq			= 2462,
4004 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
4005 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4006 		   0x00, 0x00, 0xf4, 0x00, 0x05, 0x00, 0x70, 0x00,
4007 		   0x0f, 0x00, 0x0d, 0x00, 0xf4, 0x00, 0x05, 0x00,
4008 		   0x70, 0x00, 0x0f, 0x00, 0x0d),
4009 	PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
4010   },
4011   {	.freq			= 2467,
4012 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
4013 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4014 		   0x00, 0x00, 0xf3, 0x00, 0x05, 0x00, 0x70, 0x00,
4015 		   0x0f, 0x00, 0x0d, 0x00, 0xf3, 0x00, 0x05, 0x00,
4016 		   0x70, 0x00, 0x0f, 0x00, 0x0d),
4017 	PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
4018   },
4019   {	.freq			= 2472,
4020 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
4021 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
4022 		   0x00, 0x00, 0xf2, 0x00, 0x05, 0x00, 0x70, 0x00,
4023 		   0x0f, 0x00, 0x0d, 0x00, 0xf2, 0x00, 0x05, 0x00,
4024 		   0x70, 0x00, 0x0f, 0x00, 0x0d),
4025 	PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
4026   },
4027   {	.freq			= 2484,
4028 	RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
4029 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
4030 		   0x00, 0x00, 0xf0, 0x00, 0x05, 0x00, 0x70, 0x00,
4031 		   0x0f, 0x00, 0x0d, 0x00, 0xf0, 0x00, 0x05, 0x00,
4032 		   0x70, 0x00, 0x0f, 0x00, 0x0d),
4033 	PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
4034   },
4035 };
4036 
4037 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_rev4[] = {
4038   {	.freq			= 4920,
4039 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
4040 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4041 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4042 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4043 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4044 	PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
4045   },
4046   {	.freq			= 4930,
4047 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
4048 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4049 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4050 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4051 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4052 	PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
4053   },
4054   {	.freq			= 4940,
4055 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
4056 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4057 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4058 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4059 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4060 	PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
4061   },
4062   {	.freq			= 4950,
4063 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
4064 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4065 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4066 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4067 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4068 	PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
4069   },
4070   {	.freq			= 4960,
4071 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
4072 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4073 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4074 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4075 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4076 	PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
4077   },
4078   {	.freq			= 4970,
4079 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
4080 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4081 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4082 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4083 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4084 	PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
4085   },
4086   {	.freq			= 4980,
4087 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
4088 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4089 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4090 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4091 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4092 	PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
4093   },
4094   {	.freq			= 4990,
4095 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
4096 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4097 		   0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4098 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4099 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4100 	PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
4101   },
4102   {	.freq			= 5000,
4103 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
4104 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4105 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4106 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4107 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4108 	PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
4109   },
4110   {	.freq			= 5010,
4111 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
4112 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4113 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4114 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4115 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4116 	PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
4117   },
4118   {	.freq			= 5020,
4119 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
4120 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4121 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4122 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4123 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4124 	PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
4125   },
4126   {	.freq			= 5030,
4127 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
4128 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4129 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4130 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4131 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4132 	PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
4133   },
4134   {	.freq			= 5040,
4135 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
4136 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4137 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4138 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4139 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4140 	PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
4141   },
4142   {	.freq			= 5050,
4143 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
4144 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4145 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4146 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4147 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4148 	PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
4149   },
4150   {	.freq			= 5060,
4151 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
4152 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4153 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4154 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4155 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4156 	PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
4157   },
4158   {	.freq			= 5070,
4159 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
4160 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4161 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4162 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4163 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4164 	PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
4165   },
4166   {	.freq			= 5080,
4167 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
4168 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4169 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4170 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4171 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4172 	PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
4173   },
4174   {	.freq			= 5090,
4175 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
4176 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4177 		   0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4178 		   0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4179 		   0x00, 0x0f, 0x00, 0xff, 0x00),
4180 	PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
4181   },
4182   {	.freq			= 5100,
4183 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
4184 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4185 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4186 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4187 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4188 	PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
4189   },
4190   {	.freq			= 5110,
4191 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
4192 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4193 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4194 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4195 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4196 	PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
4197   },
4198   {	.freq			= 5120,
4199 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
4200 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4201 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4202 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4203 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4204 	PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
4205   },
4206   {	.freq			= 5130,
4207 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
4208 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4209 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4210 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4211 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4212 	PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
4213   },
4214   {	.freq			= 5140,
4215 	RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
4216 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4217 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4218 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4219 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4220 	PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
4221   },
4222   {	.freq			= 5160,
4223 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
4224 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4225 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4226 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4227 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4228 	PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
4229   },
4230   {	.freq			= 5170,
4231 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
4232 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4233 		   0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4234 		   0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4235 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4236 	PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
4237   },
4238   {	.freq			= 5180,
4239 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
4240 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4241 		   0xff, 0xef, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4242 		   0x00, 0xfe, 0x00, 0xef, 0x00, 0x0c, 0x00, 0x7f,
4243 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4244 	PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
4245   },
4246   {	.freq			= 5190,
4247 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
4248 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4249 		   0xff, 0xef, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4250 		   0x00, 0xfe, 0x00, 0xef, 0x00, 0x0c, 0x00, 0x7f,
4251 		   0x00, 0x0f, 0x00, 0xfe, 0x00),
4252 	PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
4253   },
4254   {	.freq			= 5200,
4255 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
4256 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4257 		   0xff, 0xef, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4258 		   0x00, 0xfc, 0x00, 0xef, 0x00, 0x0a, 0x00, 0x7f,
4259 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4260 	PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
4261   },
4262   {	.freq			= 5210,
4263 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
4264 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4265 		   0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4266 		   0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4267 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4268 	PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
4269   },
4270   {	.freq			= 5220,
4271 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
4272 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4273 		   0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4274 		   0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4275 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4276 	PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
4277   },
4278   {	.freq			= 5230,
4279 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
4280 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4281 		   0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4282 		   0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4283 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4284 	PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
4285   },
4286   {	.freq			= 5240,
4287 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
4288 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4289 		   0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4290 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4291 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4292 	PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
4293   },
4294   {	.freq			= 5250,
4295 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
4296 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4297 		   0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4298 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4299 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4300 	PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
4301   },
4302   {	.freq			= 5260,
4303 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
4304 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4305 		   0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4306 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4307 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4308 	PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
4309   },
4310   {	.freq			= 5270,
4311 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
4312 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4313 		   0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4314 		   0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4315 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4316 	PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
4317   },
4318   {	.freq			= 5280,
4319 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
4320 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4321 		   0xff, 0xbf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4322 		   0x00, 0xfc, 0x00, 0xbf, 0x00, 0x0a, 0x00, 0x7f,
4323 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4324 	PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
4325   },
4326   {	.freq			= 5290,
4327 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
4328 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4329 		   0xff, 0xbf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4330 		   0x00, 0xfc, 0x00, 0xbf, 0x00, 0x0a, 0x00, 0x7f,
4331 		   0x00, 0x0f, 0x00, 0xfc, 0x00),
4332 	PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
4333   },
4334   {	.freq			= 5300,
4335 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
4336 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4337 		   0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4338 		   0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4339 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4340 	PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
4341   },
4342   {	.freq			= 5310,
4343 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
4344 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4345 		   0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4346 		   0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4347 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4348 	PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
4349   },
4350   {	.freq			= 5320,
4351 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
4352 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4353 		   0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4354 		   0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4355 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4356 	PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
4357   },
4358   {	.freq			= 5330,
4359 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
4360 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4361 		   0xff, 0xaf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4362 		   0x00, 0xfa, 0x00, 0xaf, 0x00, 0x08, 0x00, 0x7f,
4363 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4364 	PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
4365   },
4366   {	.freq			= 5340,
4367 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
4368 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4369 		   0xff, 0xaf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4370 		   0x00, 0xfa, 0x00, 0xaf, 0x00, 0x08, 0x00, 0x7f,
4371 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4372 	PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
4373   },
4374   {	.freq			= 5350,
4375 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
4376 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4377 		   0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4378 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4379 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4380 	PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
4381   },
4382   {	.freq			= 5360,
4383 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
4384 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4385 		   0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4386 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4387 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4388 	PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
4389   },
4390   {	.freq			= 5370,
4391 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
4392 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4393 		   0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4394 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4395 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4396 	PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
4397   },
4398   {	.freq			= 5380,
4399 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
4400 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4401 		   0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4402 		   0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4403 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4404 	PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
4405   },
4406   {	.freq			= 5390,
4407 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
4408 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4409 		   0xff, 0x8f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4410 		   0x00, 0xfa, 0x00, 0x8f, 0x00, 0x08, 0x00, 0x7f,
4411 		   0x00, 0x0f, 0x00, 0xfa, 0x00),
4412 	PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
4413   },
4414   {	.freq			= 5400,
4415 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
4416 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4417 		   0xc8, 0x8f, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4418 		   0x00, 0xf8, 0x00, 0x8f, 0x00, 0x07, 0x00, 0x7f,
4419 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4420 	PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
4421   },
4422   {	.freq			= 5410,
4423 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
4424 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4425 		   0xc8, 0x8f, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4426 		   0x00, 0xf8, 0x00, 0x8f, 0x00, 0x07, 0x00, 0x7f,
4427 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4428 	PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
4429   },
4430   {	.freq			= 5420,
4431 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
4432 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4433 		   0xc8, 0x8e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4434 		   0x00, 0xf8, 0x00, 0x8e, 0x00, 0x07, 0x00, 0x7f,
4435 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4436 	PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
4437   },
4438   {	.freq			= 5430,
4439 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
4440 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4441 		   0xc8, 0x8e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4442 		   0x00, 0xf8, 0x00, 0x8e, 0x00, 0x07, 0x00, 0x7f,
4443 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4444 	PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
4445   },
4446   {	.freq			= 5440,
4447 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
4448 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4449 		   0xc8, 0x7e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4450 		   0x00, 0xf8, 0x00, 0x7e, 0x00, 0x07, 0x00, 0x7f,
4451 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4452 	PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
4453   },
4454   {	.freq			= 5450,
4455 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
4456 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4457 		   0xc8, 0x7d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4458 		   0x00, 0xf8, 0x00, 0x7d, 0x00, 0x07, 0x00, 0x7f,
4459 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4460 	PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
4461   },
4462   {	.freq			= 5460,
4463 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
4464 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4465 		   0xc8, 0x6d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4466 		   0x00, 0xf8, 0x00, 0x6d, 0x00, 0x07, 0x00, 0x7f,
4467 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4468 	PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
4469   },
4470   {	.freq			= 5470,
4471 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
4472 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4473 		   0xc8, 0x6d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4474 		   0x00, 0xf8, 0x00, 0x6d, 0x00, 0x07, 0x00, 0x7f,
4475 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4476 	PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
4477   },
4478   {	.freq			= 5480,
4479 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
4480 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4481 		   0xc8, 0x5d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4482 		   0x00, 0xf8, 0x00, 0x5d, 0x00, 0x07, 0x00, 0x7f,
4483 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4484 	PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
4485   },
4486   {	.freq			= 5490,
4487 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
4488 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4489 		   0xc8, 0x5c, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4490 		   0x00, 0xf8, 0x00, 0x5c, 0x00, 0x07, 0x00, 0x7f,
4491 		   0x00, 0x0f, 0x00, 0xf8, 0x00),
4492 	PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
4493   },
4494   {	.freq			= 5500,
4495 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
4496 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4497 		   0x84, 0x5c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4498 		   0x00, 0xf6, 0x00, 0x5c, 0x00, 0x06, 0x00, 0x7f,
4499 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4500 	PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
4501   },
4502   {	.freq			= 5510,
4503 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
4504 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4505 		   0x84, 0x4c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4506 		   0x00, 0xf6, 0x00, 0x4c, 0x00, 0x06, 0x00, 0x7f,
4507 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4508 	PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
4509   },
4510   {	.freq			= 5520,
4511 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
4512 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4513 		   0x84, 0x4c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4514 		   0x00, 0xf6, 0x00, 0x4c, 0x00, 0x06, 0x00, 0x7f,
4515 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4516 	PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
4517   },
4518   {	.freq			= 5530,
4519 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
4520 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4521 		   0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4522 		   0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4523 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4524 	PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
4525   },
4526   {	.freq			= 5540,
4527 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
4528 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4529 		   0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4530 		   0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4531 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4532 	PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
4533   },
4534   {	.freq			= 5550,
4535 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
4536 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4537 		   0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4538 		   0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4539 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4540 	PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
4541   },
4542   {	.freq			= 5560,
4543 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
4544 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4545 		   0x84, 0x2b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4546 		   0x00, 0xf6, 0x00, 0x2b, 0x00, 0x06, 0x00, 0x7f,
4547 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4548 	PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
4549   },
4550   {	.freq			= 5570,
4551 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
4552 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4553 		   0x84, 0x2a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4554 		   0x00, 0xf6, 0x00, 0x2a, 0x00, 0x06, 0x00, 0x7f,
4555 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4556 	PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
4557   },
4558   {	.freq			= 5580,
4559 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
4560 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4561 		   0x84, 0x1a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4562 		   0x00, 0xf6, 0x00, 0x1a, 0x00, 0x06, 0x00, 0x7f,
4563 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4564 	PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
4565   },
4566   {	.freq			= 5590,
4567 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
4568 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4569 		   0x84, 0x1a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4570 		   0x00, 0xf6, 0x00, 0x1a, 0x00, 0x06, 0x00, 0x7f,
4571 		   0x00, 0x0d, 0x00, 0xf6, 0x00),
4572 	PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
4573   },
4574   {	.freq			= 5600,
4575 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
4576 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4577 		   0x70, 0x1a, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4578 		   0x00, 0xf4, 0x00, 0x1a, 0x00, 0x04, 0x00, 0x7f,
4579 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4580 	PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
4581   },
4582   {	.freq			= 5610,
4583 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
4584 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4585 		   0x70, 0x19, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4586 		   0x00, 0xf4, 0x00, 0x19, 0x00, 0x04, 0x00, 0x7f,
4587 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4588 	PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
4589   },
4590   {	.freq			= 5620,
4591 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
4592 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4593 		   0x70, 0x19, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4594 		   0x00, 0xf4, 0x00, 0x19, 0x00, 0x04, 0x00, 0x7f,
4595 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4596 	PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
4597   },
4598   {	.freq			= 5630,
4599 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
4600 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4601 		   0x70, 0x09, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4602 		   0x00, 0xf4, 0x00, 0x09, 0x00, 0x04, 0x00, 0x7f,
4603 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4604 	PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
4605   },
4606   {	.freq			= 5640,
4607 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
4608 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4609 		   0x70, 0x09, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4610 		   0x00, 0xf4, 0x00, 0x09, 0x00, 0x04, 0x00, 0x7f,
4611 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4612 	PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
4613   },
4614   {	.freq			= 5650,
4615 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
4616 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4617 		   0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4618 		   0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4619 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4620 	PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
4621   },
4622   {	.freq			= 5660,
4623 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
4624 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4625 		   0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4626 		   0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4627 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4628 	PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
4629   },
4630   {	.freq			= 5670,
4631 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
4632 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4633 		   0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4634 		   0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4635 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4636 	PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
4637   },
4638   {	.freq			= 5680,
4639 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
4640 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4641 		   0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4642 		   0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4643 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4644 	PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
4645   },
4646   {	.freq			= 5690,
4647 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
4648 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4649 		   0x70, 0x07, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4650 		   0x00, 0xf4, 0x00, 0x07, 0x00, 0x04, 0x00, 0x7f,
4651 		   0x00, 0x0b, 0x00, 0xf4, 0x00),
4652 	PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
4653   },
4654   {	.freq			= 5700,
4655 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
4656 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4657 		   0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4658 		   0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4659 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4660 	PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
4661   },
4662   {	.freq			= 5710,
4663 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
4664 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4665 		   0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4666 		   0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4667 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4668 	PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
4669   },
4670   {	.freq			= 5720,
4671 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
4672 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4673 		   0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4674 		   0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4675 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4676 	PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
4677   },
4678   {	.freq			= 5725,
4679 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
4680 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4681 		   0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4682 		   0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4683 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4684 	PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
4685   },
4686   {	.freq			= 5730,
4687 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
4688 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4689 		   0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4690 		   0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4691 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4692 	PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
4693   },
4694   {	.freq			= 5735,
4695 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
4696 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4697 		   0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4698 		   0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4699 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4700 	PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
4701   },
4702   {	.freq			= 5740,
4703 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
4704 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4705 		   0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4706 		   0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4707 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4708 	PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
4709   },
4710   {	.freq			= 5745,
4711 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
4712 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4713 		   0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4714 		   0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4715 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4716 	PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
4717   },
4718   {	.freq			= 5750,
4719 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
4720 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4721 		   0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4722 		   0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4723 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4724 	PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
4725   },
4726   {	.freq			= 5755,
4727 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
4728 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4729 		   0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4730 		   0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4731 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4732 	PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
4733   },
4734   {	.freq			= 5760,
4735 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
4736 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4737 		   0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4738 		   0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4739 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4740 	PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
4741   },
4742   {	.freq			= 5765,
4743 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
4744 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4745 		   0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4746 		   0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4747 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4748 	PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
4749   },
4750   {	.freq			= 5770,
4751 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
4752 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4753 		   0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4754 		   0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4755 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4756 	PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
4757   },
4758   {	.freq			= 5775,
4759 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
4760 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4761 		   0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4762 		   0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4763 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4764 	PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
4765   },
4766   {	.freq			= 5780,
4767 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
4768 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4769 		   0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4770 		   0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4771 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4772 	PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
4773   },
4774   {	.freq			= 5785,
4775 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
4776 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4777 		   0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4778 		   0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4779 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4780 	PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
4781   },
4782   {	.freq			= 5790,
4783 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
4784 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4785 		   0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4786 		   0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4787 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4788 	PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
4789   },
4790   {	.freq			= 5795,
4791 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
4792 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4793 		   0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4794 		   0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4795 		   0x00, 0x0a, 0x00, 0xf2, 0x00),
4796 	PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
4797   },
4798   {	.freq			= 5800,
4799 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
4800 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4801 		   0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4802 		   0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4803 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4804 	PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
4805   },
4806   {	.freq			= 5805,
4807 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
4808 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4809 		   0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4810 		   0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4811 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4812 	PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
4813   },
4814   {	.freq			= 5810,
4815 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
4816 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4817 		   0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4818 		   0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4819 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4820 	PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
4821   },
4822   {	.freq			= 5815,
4823 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
4824 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4825 		   0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4826 		   0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4827 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4828 	PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
4829   },
4830   {	.freq			= 5820,
4831 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
4832 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4833 		   0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4834 		   0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4835 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4836 	PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
4837   },
4838   {	.freq			= 5825,
4839 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
4840 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4841 		   0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4842 		   0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4843 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4844 	PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
4845   },
4846   {	.freq			= 5830,
4847 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
4848 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4849 		   0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4850 		   0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4851 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4852 	PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
4853   },
4854   {	.freq			= 5840,
4855 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
4856 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4857 		   0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4858 		   0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4859 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4860 	PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
4861   },
4862   {	.freq			= 5850,
4863 	RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
4864 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4865 		   0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4866 		   0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4867 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4868 	PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
4869   },
4870   {	.freq			= 5860,
4871 	RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
4872 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4873 		   0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4874 		   0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4875 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4876 	PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
4877   },
4878   {	.freq			= 5870,
4879 	RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
4880 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4881 		   0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4882 		   0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4883 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4884 	PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
4885   },
4886   {	.freq			= 5880,
4887 	RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
4888 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4889 		   0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4890 		   0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4891 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4892 	PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
4893   },
4894   {	.freq			= 5890,
4895 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
4896 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4897 		   0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4898 		   0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4899 		   0x00, 0x09, 0x00, 0xf0, 0x00),
4900 	PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
4901   },
4902   {	.freq			= 5900,
4903 	RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
4904 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
4905 		   0x00, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x07,
4906 		   0x00, 0xf0, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
4907 		   0x00, 0x07, 0x00, 0xf0, 0x00),
4908 	PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
4909   },
4910   {	.freq			= 5910,
4911 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
4912 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
4913 		   0x00, 0x01, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x07,
4914 		   0x00, 0xf0, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7f,
4915 		   0x00, 0x07, 0x00, 0xf0, 0x00),
4916 	PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
4917   },
4918   {	.freq			= 2412,
4919 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
4920 		   0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
4921 		   0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4922 		   0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4923 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4924 	PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
4925   },
4926   {	.freq			= 2417,
4927 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
4928 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4929 		   0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4930 		   0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4931 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4932 	PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
4933   },
4934   {	.freq			= 2422,
4935 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
4936 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4937 		   0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4938 		   0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4939 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4940 	PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
4941   },
4942   {	.freq			= 2427,
4943 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
4944 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4945 		   0x00, 0x00, 0xfd, 0x00, 0x04, 0x00, 0x70, 0x00,
4946 		   0x0f, 0x00, 0x0e, 0x00, 0xfd, 0x00, 0x04, 0x00,
4947 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4948 	PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
4949   },
4950   {	.freq			= 2432,
4951 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
4952 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4953 		   0x00, 0x00, 0xfb, 0x00, 0x04, 0x00, 0x70, 0x00,
4954 		   0x0f, 0x00, 0x0e, 0x00, 0xfb, 0x00, 0x04, 0x00,
4955 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4956 	PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
4957   },
4958   {	.freq			= 2437,
4959 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
4960 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4961 		   0x00, 0x00, 0xfa, 0x00, 0x04, 0x00, 0x70, 0x00,
4962 		   0x0f, 0x00, 0x0e, 0x00, 0xfa, 0x00, 0x04, 0x00,
4963 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4964 	PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
4965   },
4966   {	.freq			= 2442,
4967 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
4968 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4969 		   0x00, 0x00, 0xf8, 0x00, 0x04, 0x00, 0x70, 0x00,
4970 		   0x0f, 0x00, 0x0e, 0x00, 0xf8, 0x00, 0x04, 0x00,
4971 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4972 	PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
4973   },
4974   {	.freq			= 2447,
4975 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
4976 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4977 		   0x00, 0x00, 0xf7, 0x00, 0x04, 0x00, 0x70, 0x00,
4978 		   0x0f, 0x00, 0x0e, 0x00, 0xf7, 0x00, 0x04, 0x00,
4979 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4980 	PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
4981   },
4982   {	.freq			= 2452,
4983 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
4984 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4985 		   0x00, 0x00, 0xf6, 0x00, 0x04, 0x00, 0x70, 0x00,
4986 		   0x0f, 0x00, 0x0e, 0x00, 0xf6, 0x00, 0x04, 0x00,
4987 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4988 	PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
4989   },
4990   {	.freq			= 2457,
4991 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
4992 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4993 		   0x00, 0x00, 0xf5, 0x00, 0x04, 0x00, 0x70, 0x00,
4994 		   0x0f, 0x00, 0x0e, 0x00, 0xf5, 0x00, 0x04, 0x00,
4995 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
4996 	PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
4997   },
4998   {	.freq			= 2462,
4999 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
5000 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5001 		   0x00, 0x00, 0xf4, 0x00, 0x04, 0x00, 0x70, 0x00,
5002 		   0x0f, 0x00, 0x0e, 0x00, 0xf4, 0x00, 0x04, 0x00,
5003 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
5004 	PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
5005   },
5006   {	.freq			= 2467,
5007 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
5008 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5009 		   0x00, 0x00, 0xf3, 0x00, 0x04, 0x00, 0x70, 0x00,
5010 		   0x0f, 0x00, 0x0e, 0x00, 0xf3, 0x00, 0x04, 0x00,
5011 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
5012 	PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
5013   },
5014   {	.freq			= 2472,
5015 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
5016 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
5017 		   0x00, 0x00, 0xf2, 0x00, 0x04, 0x00, 0x70, 0x00,
5018 		   0x0f, 0x00, 0x0e, 0x00, 0xf2, 0x00, 0x04, 0x00,
5019 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
5020 	PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
5021   },
5022   {	.freq			= 2484,
5023 	RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
5024 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
5025 		   0x00, 0x00, 0xf0, 0x00, 0x04, 0x00, 0x70, 0x00,
5026 		   0x0f, 0x00, 0x0e, 0x00, 0xf0, 0x00, 0x04, 0x00,
5027 		   0x70, 0x00, 0x0f, 0x00, 0x0e),
5028 	PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
5029   },
5030 };
5031 
5032 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_rev5[] = {
5033   {	.freq			= 4920,
5034 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
5035 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5036 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0f,
5037 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5038 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
5039 	PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
5040   },
5041   {	.freq			= 4930,
5042 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
5043 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5044 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5045 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5046 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
5047 	PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
5048   },
5049   {	.freq			= 4940,
5050 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
5051 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5052 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5053 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5054 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
5055 	PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
5056   },
5057   {	.freq			= 4950,
5058 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
5059 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5060 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5061 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5062 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
5063 	PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
5064   },
5065   {	.freq			= 4960,
5066 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
5067 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5068 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0e,
5069 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5070 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
5071 	PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
5072   },
5073   {	.freq			= 4970,
5074 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
5075 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5076 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5077 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5078 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
5079 	PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
5080   },
5081   {	.freq			= 4980,
5082 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
5083 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5084 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5085 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5086 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
5087 	PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
5088   },
5089   {	.freq			= 4990,
5090 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
5091 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5092 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5093 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5094 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
5095 	PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
5096   },
5097   {	.freq			= 5000,
5098 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
5099 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5100 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5101 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5102 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
5103 	PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
5104   },
5105   {	.freq			= 5010,
5106 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
5107 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5108 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5109 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5110 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
5111 	PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
5112   },
5113   {	.freq			= 5020,
5114 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
5115 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5116 		   0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0d,
5117 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
5118 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
5119 	PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
5120   },
5121   {	.freq			= 5030,
5122 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
5123 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5124 		   0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5125 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
5126 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
5127 	PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
5128   },
5129   {	.freq			= 5040,
5130 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
5131 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5132 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5133 		   0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
5134 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
5135 	PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
5136   },
5137   {	.freq			= 5050,
5138 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
5139 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5140 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5141 		   0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
5142 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
5143 	PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
5144   },
5145   {	.freq			= 5060,
5146 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
5147 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5148 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5149 		   0x00, 0x9f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x70,
5150 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
5151 	PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
5152   },
5153   {	.freq			= 5070,
5154 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
5155 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5156 		   0xff, 0xfd, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5157 		   0x00, 0x9f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x70,
5158 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
5159 	PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
5160   },
5161   {	.freq			= 5080,
5162 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
5163 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5164 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5165 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5166 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
5167 	PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
5168   },
5169   {	.freq			= 5090,
5170 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
5171 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5172 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5173 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5174 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
5175 	PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
5176   },
5177   {	.freq			= 5100,
5178 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
5179 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5180 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5181 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5182 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
5183 	PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
5184   },
5185   {	.freq			= 5110,
5186 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
5187 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5188 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5189 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5190 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
5191 	PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
5192   },
5193   {	.freq			= 5120,
5194 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
5195 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5196 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5197 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5198 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
5199 	PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
5200   },
5201   {	.freq			= 5130,
5202 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
5203 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5204 		   0xff, 0xfb, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0a,
5205 		   0x00, 0x9f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x70,
5206 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
5207 	PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
5208   },
5209   {	.freq			= 5140,
5210 	RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
5211 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5212 		   0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x0a,
5213 		   0x00, 0x9f, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
5214 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
5215 	PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
5216   },
5217   {	.freq			= 5160,
5218 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
5219 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5220 		   0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x09,
5221 		   0x00, 0x9e, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
5222 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5223 	PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
5224   },
5225   {	.freq			= 5170,
5226 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
5227 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5228 		   0xff, 0xfb, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5229 		   0x00, 0x9e, 0x00, 0xfb, 0x00, 0x06, 0x00, 0x70,
5230 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5231 	PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
5232   },
5233   {	.freq			= 5180,
5234 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
5235 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5236 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5237 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5238 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5239 	PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
5240   },
5241   {	.freq			= 5190,
5242 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
5243 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5244 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5245 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5246 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5247 	PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
5248   },
5249   {	.freq			= 5200,
5250 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
5251 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5252 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5253 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5254 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5255 	PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
5256   },
5257   {	.freq			= 5210,
5258 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
5259 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5260 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5261 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5262 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5263 	PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
5264   },
5265   {	.freq			= 5220,
5266 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
5267 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5268 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5269 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5270 		   0x00, 0x09, 0x00, 0x6e, 0x00),
5271 	PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
5272   },
5273   {	.freq			= 5230,
5274 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
5275 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5276 		   0xff, 0xea, 0x00, 0x06, 0x00, 0x70, 0x00, 0x08,
5277 		   0x00, 0x9e, 0x00, 0xea, 0x00, 0x06, 0x00, 0x70,
5278 		   0x00, 0x08, 0x00, 0x6e, 0x00),
5279 	PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
5280   },
5281   {	.freq			= 5240,
5282 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
5283 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5284 		   0xff, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5285 		   0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
5286 		   0x00, 0x08, 0x00, 0x6d, 0x00),
5287 	PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
5288   },
5289   {	.freq			= 5250,
5290 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
5291 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5292 		   0xff, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5293 		   0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
5294 		   0x00, 0x08, 0x00, 0x6d, 0x00),
5295 	PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
5296   },
5297   {	.freq			= 5260,
5298 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
5299 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5300 		   0xff, 0xd9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5301 		   0x00, 0x9d, 0x00, 0xd9, 0x00, 0x05, 0x00, 0x70,
5302 		   0x00, 0x08, 0x00, 0x6d, 0x00),
5303 	PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
5304   },
5305   {	.freq			= 5270,
5306 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
5307 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5308 		   0xff, 0xd8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5309 		   0x00, 0x9c, 0x00, 0xd8, 0x00, 0x04, 0x00, 0x70,
5310 		   0x00, 0x07, 0x00, 0x6c, 0x00),
5311 	PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
5312   },
5313   {	.freq			= 5280,
5314 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
5315 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5316 		   0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5317 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5318 		   0x00, 0x07, 0x00, 0x6c, 0x00),
5319 	PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
5320   },
5321   {	.freq			= 5290,
5322 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
5323 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5324 		   0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5325 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5326 		   0x00, 0x07, 0x00, 0x6c, 0x00),
5327 	PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
5328   },
5329   {	.freq			= 5300,
5330 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
5331 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5332 		   0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5333 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5334 		   0x00, 0x07, 0x00, 0x6c, 0x00),
5335 	PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
5336   },
5337   {	.freq			= 5310,
5338 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
5339 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5340 		   0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5341 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5342 		   0x00, 0x07, 0x00, 0x6c, 0x00),
5343 	PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
5344   },
5345   {	.freq			= 5320,
5346 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
5347 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5348 		   0xff, 0xb8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5349 		   0x00, 0x9c, 0x00, 0xb8, 0x00, 0x04, 0x00, 0x70,
5350 		   0x00, 0x07, 0x00, 0x6c, 0x00),
5351 	PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
5352   },
5353   {	.freq			= 5330,
5354 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
5355 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5356 		   0xff, 0xb7, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5357 		   0x00, 0x9b, 0x00, 0xb7, 0x00, 0x04, 0x00, 0x70,
5358 		   0x00, 0x07, 0x00, 0x6b, 0x00),
5359 	PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
5360   },
5361   {	.freq			= 5340,
5362 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
5363 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5364 		   0xff, 0xb7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x07,
5365 		   0x00, 0x9b, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x70,
5366 		   0x00, 0x07, 0x00, 0x6b, 0x00),
5367 	PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
5368   },
5369   {	.freq			= 5350,
5370 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
5371 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5372 		   0xff, 0xa7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5373 		   0x00, 0x9b, 0x00, 0xa7, 0x00, 0x03, 0x00, 0x70,
5374 		   0x00, 0x06, 0x00, 0x6b, 0x00),
5375 	PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
5376   },
5377   {	.freq			= 5360,
5378 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
5379 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5380 		   0xff, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5381 		   0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
5382 		   0x00, 0x06, 0x00, 0x6b, 0x00),
5383 	PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
5384   },
5385   {	.freq			= 5370,
5386 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
5387 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5388 		   0xff, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5389 		   0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
5390 		   0x00, 0x06, 0x00, 0x5b, 0x00),
5391 	PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
5392   },
5393   {	.freq			= 5380,
5394 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
5395 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5396 		   0xff, 0x96, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5397 		   0x00, 0x9a, 0x00, 0x96, 0x00, 0x03, 0x00, 0x70,
5398 		   0x00, 0x06, 0x00, 0x5a, 0x00),
5399 	PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
5400   },
5401   {	.freq			= 5390,
5402 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
5403 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5404 		   0xff, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5405 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5406 		   0x00, 0x06, 0x00, 0x5a, 0x00),
5407 	PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
5408   },
5409   {	.freq			= 5400,
5410 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
5411 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5412 		   0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5413 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5414 		   0x00, 0x06, 0x00, 0x5a, 0x00),
5415 	PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
5416   },
5417   {	.freq			= 5410,
5418 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
5419 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5420 		   0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
5421 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5422 		   0x00, 0x05, 0x00, 0x5a, 0x00),
5423 	PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
5424   },
5425   {	.freq			= 5420,
5426 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
5427 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5428 		   0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
5429 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5430 		   0x00, 0x05, 0x00, 0x5a, 0x00),
5431 	PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
5432   },
5433   {	.freq			= 5430,
5434 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
5435 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5436 		   0xc8, 0x85, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5437 		   0x00, 0x99, 0x00, 0x85, 0x00, 0x02, 0x00, 0x70,
5438 		   0x00, 0x05, 0x00, 0x59, 0x00),
5439 	PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
5440   },
5441   {	.freq			= 5440,
5442 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
5443 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5444 		   0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5445 		   0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5446 		   0x00, 0x05, 0x00, 0x59, 0x00),
5447 	PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
5448   },
5449   {	.freq			= 5450,
5450 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
5451 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5452 		   0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5453 		   0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5454 		   0x00, 0x05, 0x00, 0x59, 0x00),
5455 	PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
5456   },
5457   {	.freq			= 5460,
5458 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
5459 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5460 		   0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x04,
5461 		   0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5462 		   0x00, 0x04, 0x00, 0x69, 0x00),
5463 	PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
5464   },
5465   {	.freq			= 5470,
5466 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
5467 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5468 		   0xc8, 0x74, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5469 		   0x00, 0x99, 0x00, 0x74, 0x00, 0x01, 0x00, 0x70,
5470 		   0x00, 0x04, 0x00, 0x69, 0x00),
5471 	PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
5472   },
5473   {	.freq			= 5480,
5474 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
5475 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5476 		   0xc8, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5477 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5478 		   0x00, 0x04, 0x00, 0x68, 0x00),
5479 	PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
5480   },
5481   {	.freq			= 5490,
5482 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
5483 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5484 		   0xc8, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5485 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5486 		   0x00, 0x04, 0x00, 0x68, 0x00),
5487 	PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
5488   },
5489   {	.freq			= 5500,
5490 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
5491 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5492 		   0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5493 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5494 		   0x00, 0x04, 0x00, 0x78, 0x00),
5495 	PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
5496   },
5497   {	.freq			= 5510,
5498 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
5499 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5500 		   0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5501 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5502 		   0x00, 0x04, 0x00, 0x78, 0x00),
5503 	PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
5504   },
5505   {	.freq			= 5520,
5506 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
5507 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5508 		   0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5509 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5510 		   0x00, 0x04, 0x00, 0x78, 0x00),
5511 	PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
5512   },
5513   {	.freq			= 5530,
5514 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
5515 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5516 		   0x84, 0x63, 0x00, 0x01, 0x00, 0x70, 0x00, 0x03,
5517 		   0x00, 0x98, 0x00, 0x63, 0x00, 0x01, 0x00, 0x70,
5518 		   0x00, 0x03, 0x00, 0x78, 0x00),
5519 	PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
5520   },
5521   {	.freq			= 5540,
5522 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
5523 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5524 		   0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5525 		   0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5526 		   0x00, 0x03, 0x00, 0x77, 0x00),
5527 	PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
5528   },
5529   {	.freq			= 5550,
5530 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
5531 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5532 		   0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5533 		   0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5534 		   0x00, 0x03, 0x00, 0x77, 0x00),
5535 	PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
5536   },
5537   {	.freq			= 5560,
5538 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
5539 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5540 		   0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5541 		   0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5542 		   0x00, 0x03, 0x00, 0x77, 0x00),
5543 	PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
5544   },
5545   {	.freq			= 5570,
5546 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
5547 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5548 		   0x84, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5549 		   0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
5550 		   0x00, 0x02, 0x00, 0x76, 0x00),
5551 	PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
5552   },
5553   {	.freq			= 5580,
5554 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
5555 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5556 		   0x84, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5557 		   0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
5558 		   0x00, 0x02, 0x00, 0x76, 0x00),
5559 	PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
5560   },
5561   {	.freq			= 5590,
5562 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
5563 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5564 		   0x84, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5565 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5566 		   0x00, 0x02, 0x00, 0x76, 0x00),
5567 	PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
5568   },
5569   {	.freq			= 5600,
5570 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
5571 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5572 		   0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5573 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5574 		   0x00, 0x02, 0x00, 0x76, 0x00),
5575 	PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
5576   },
5577   {	.freq			= 5610,
5578 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
5579 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5580 		   0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5581 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5582 		   0x00, 0x02, 0x00, 0x76, 0x00),
5583 	PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
5584   },
5585   {	.freq			= 5620,
5586 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
5587 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5588 		   0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5589 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5590 		   0x00, 0x02, 0x00, 0x76, 0x00),
5591 	PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
5592   },
5593   {	.freq			= 5630,
5594 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
5595 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5596 		   0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5597 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5598 		   0x00, 0x02, 0x00, 0x76, 0x00),
5599 	PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
5600   },
5601   {	.freq			= 5640,
5602 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
5603 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5604 		   0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5605 		   0x00, 0x95, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5606 		   0x00, 0x02, 0x00, 0x75, 0x00),
5607 	PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
5608   },
5609   {	.freq			= 5650,
5610 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
5611 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5612 		   0x70, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5613 		   0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
5614 		   0x00, 0x01, 0x00, 0x75, 0x00),
5615 	PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
5616   },
5617   {	.freq			= 5660,
5618 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
5619 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5620 		   0x70, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5621 		   0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
5622 		   0x00, 0x01, 0x00, 0x75, 0x00),
5623 	PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
5624   },
5625   {	.freq			= 5670,
5626 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
5627 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5628 		   0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5629 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5630 		   0x00, 0x01, 0x00, 0x74, 0x00),
5631 	PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
5632   },
5633   {	.freq			= 5680,
5634 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
5635 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5636 		   0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5637 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5638 		   0x00, 0x01, 0x00, 0x74, 0x00),
5639 	PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
5640   },
5641   {	.freq			= 5690,
5642 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
5643 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5644 		   0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5645 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5646 		   0x00, 0x01, 0x00, 0x74, 0x00),
5647 	PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
5648   },
5649   {	.freq			= 5700,
5650 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
5651 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5652 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5653 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5654 		   0x00, 0x01, 0x00, 0x74, 0x00),
5655 	PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
5656   },
5657   {	.freq			= 5710,
5658 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
5659 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5660 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5661 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5662 		   0x00, 0x01, 0x00, 0x74, 0x00),
5663 	PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
5664   },
5665   {	.freq			= 5720,
5666 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
5667 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5668 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5669 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5670 		   0x00, 0x01, 0x00, 0x74, 0x00),
5671 	PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
5672   },
5673   {	.freq			= 5725,
5674 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
5675 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5676 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5677 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5678 		   0x00, 0x01, 0x00, 0x74, 0x00),
5679 	PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
5680   },
5681   {	.freq			= 5730,
5682 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
5683 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5684 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5685 		   0x00, 0x94, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5686 		   0x00, 0x01, 0x00, 0x84, 0x00),
5687 	PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
5688   },
5689   {	.freq			= 5735,
5690 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
5691 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5692 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5693 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5694 		   0x00, 0x00, 0x00, 0x83, 0x00),
5695 	PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
5696   },
5697   {	.freq			= 5740,
5698 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
5699 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5700 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5701 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5702 		   0x00, 0x00, 0x00, 0x83, 0x00),
5703 	PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
5704   },
5705   {	.freq			= 5745,
5706 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
5707 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5708 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5709 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5710 		   0x00, 0x00, 0x00, 0x83, 0x00),
5711 	PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
5712   },
5713   {	.freq			= 5750,
5714 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
5715 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5716 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5717 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5718 		   0x00, 0x00, 0x00, 0x83, 0x00),
5719 	PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
5720   },
5721   {	.freq			= 5755,
5722 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
5723 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5724 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5725 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5726 		   0x00, 0x00, 0x00, 0x83, 0x00),
5727 	PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
5728   },
5729   {	.freq			= 5760,
5730 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
5731 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5732 		   0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5733 		   0x00, 0x93, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5734 		   0x00, 0x00, 0x00, 0x83, 0x00),
5735 	PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
5736   },
5737   {	.freq			= 5765,
5738 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
5739 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5740 		   0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5741 		   0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5742 		   0x00, 0x00, 0x00, 0x82, 0x00),
5743 	PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
5744   },
5745   {	.freq			= 5770,
5746 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
5747 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5748 		   0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5749 		   0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5750 		   0x00, 0x00, 0x00, 0x82, 0x00),
5751 	PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
5752   },
5753   {	.freq			= 5775,
5754 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
5755 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5756 		   0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5757 		   0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5758 		   0x00, 0x00, 0x00, 0x82, 0x00),
5759 	PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
5760   },
5761   {	.freq			= 5780,
5762 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
5763 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5764 		   0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5765 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5766 		   0x00, 0x00, 0x00, 0x82, 0x00),
5767 	PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
5768   },
5769   {	.freq			= 5785,
5770 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
5771 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5772 		   0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5773 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5774 		   0x00, 0x00, 0x00, 0x82, 0x00),
5775 	PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
5776   },
5777   {	.freq			= 5790,
5778 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
5779 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5780 		   0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5781 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5782 		   0x00, 0x00, 0x00, 0x82, 0x00),
5783 	PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
5784   },
5785   {	.freq			= 5795,
5786 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
5787 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5788 		   0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5789 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5790 		   0x00, 0x00, 0x00, 0x82, 0x00),
5791 	PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
5792   },
5793   {	.freq			= 5800,
5794 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
5795 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5796 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5797 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5798 		   0x00, 0x00, 0x00, 0x82, 0x00),
5799 	PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
5800   },
5801   {	.freq			= 5805,
5802 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
5803 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5804 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5805 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5806 		   0x00, 0x00, 0x00, 0x82, 0x00),
5807 	PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
5808   },
5809   {	.freq			= 5810,
5810 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
5811 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5812 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5813 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5814 		   0x00, 0x00, 0x00, 0x82, 0x00),
5815 	PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
5816   },
5817   {	.freq			= 5815,
5818 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
5819 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5820 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5821 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5822 		   0x00, 0x00, 0x00, 0x82, 0x00),
5823 	PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
5824   },
5825   {	.freq			= 5820,
5826 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
5827 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5828 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5829 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5830 		   0x00, 0x00, 0x00, 0x82, 0x00),
5831 	PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
5832   },
5833   {	.freq			= 5825,
5834 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
5835 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5836 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5837 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5838 		   0x00, 0x00, 0x00, 0x82, 0x00),
5839 	PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
5840   },
5841   {	.freq			= 5830,
5842 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
5843 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5844 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5845 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5846 		   0x00, 0x00, 0x00, 0x72, 0x00),
5847 	PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
5848   },
5849   {	.freq			= 5840,
5850 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
5851 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5852 		   0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5853 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5854 		   0x00, 0x00, 0x00, 0x72, 0x00),
5855 	PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
5856   },
5857   {	.freq			= 5850,
5858 	RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
5859 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5860 		   0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5861 		   0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5862 		   0x00, 0x00, 0x00, 0x72, 0x00),
5863 	PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
5864   },
5865   {	.freq			= 5860,
5866 	RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
5867 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5868 		   0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5869 		   0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5870 		   0x00, 0x00, 0x00, 0x72, 0x00),
5871 	PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
5872   },
5873   {	.freq			= 5870,
5874 	RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
5875 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5876 		   0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5877 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5878 		   0x00, 0x00, 0x00, 0x71, 0x00),
5879 	PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
5880   },
5881   {	.freq			= 5880,
5882 	RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
5883 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5884 		   0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5885 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5886 		   0x00, 0x00, 0x00, 0x71, 0x00),
5887 	PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
5888   },
5889   {	.freq			= 5890,
5890 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
5891 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5892 		   0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5893 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5894 		   0x00, 0x00, 0x00, 0x71, 0x00),
5895 	PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
5896   },
5897   {	.freq			= 5900,
5898 	RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
5899 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
5900 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5901 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5902 		   0x00, 0x00, 0x00, 0x71, 0x00),
5903 	PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
5904   },
5905   {	.freq			= 5910,
5906 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
5907 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
5908 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5909 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5910 		   0x00, 0x00, 0x00, 0x71, 0x00),
5911 	PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
5912   },
5913   {	.freq			= 2412,
5914 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
5915 		   0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
5916 		   0x00, 0x00, 0x1f, 0x00, 0x03, 0x00, 0x70, 0x00,
5917 		   0x0f, 0x00, 0x0b, 0x00, 0x1f, 0x00, 0x03, 0x00,
5918 		   0x70, 0x00, 0x0f, 0x00, 0x0b),
5919 	PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
5920   },
5921   {	.freq			= 2417,
5922 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
5923 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5924 		   0x00, 0x00, 0x1f, 0x00, 0x03, 0x00, 0x70, 0x00,
5925 		   0x0f, 0x00, 0x0a, 0x00, 0x1f, 0x00, 0x03, 0x00,
5926 		   0x70, 0x00, 0x0f, 0x00, 0x0a),
5927 	PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
5928   },
5929   {	.freq			= 2422,
5930 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
5931 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5932 		   0x00, 0x00, 0x0e, 0x00, 0x03, 0x00, 0x70, 0x00,
5933 		   0x0f, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x03, 0x00,
5934 		   0x70, 0x00, 0x0f, 0x00, 0x0a),
5935 	PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
5936   },
5937   {	.freq			= 2427,
5938 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
5939 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5940 		   0x00, 0x00, 0x0d, 0x00, 0x03, 0x00, 0x70, 0x00,
5941 		   0x0e, 0x00, 0x0a, 0x00, 0x0d, 0x00, 0x03, 0x00,
5942 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
5943 	PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
5944   },
5945   {	.freq			= 2432,
5946 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
5947 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5948 		   0x00, 0x00, 0x0c, 0x00, 0x03, 0x00, 0x70, 0x00,
5949 		   0x0e, 0x00, 0x0a, 0x00, 0x0c, 0x00, 0x03, 0x00,
5950 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
5951 	PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
5952   },
5953   {	.freq			= 2437,
5954 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
5955 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5956 		   0x00, 0x00, 0x0b, 0x00, 0x03, 0x00, 0x70, 0x00,
5957 		   0x0e, 0x00, 0x0a, 0x00, 0x0b, 0x00, 0x03, 0x00,
5958 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
5959 	PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
5960   },
5961   {	.freq			= 2442,
5962 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
5963 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5964 		   0x00, 0x00, 0x09, 0x00, 0x03, 0x00, 0x70, 0x00,
5965 		   0x0e, 0x00, 0x0a, 0x00, 0x09, 0x00, 0x03, 0x00,
5966 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
5967 	PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
5968   },
5969   {	.freq			= 2447,
5970 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
5971 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5972 		   0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x70, 0x00,
5973 		   0x0e, 0x00, 0x09, 0x00, 0x08, 0x00, 0x02, 0x00,
5974 		   0x70, 0x00, 0x0e, 0x00, 0x09),
5975 	PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
5976   },
5977   {	.freq			= 2452,
5978 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
5979 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5980 		   0x00, 0x00, 0x07, 0x00, 0x02, 0x00, 0x70, 0x00,
5981 		   0x0e, 0x00, 0x09, 0x00, 0x07, 0x00, 0x02, 0x00,
5982 		   0x70, 0x00, 0x0e, 0x00, 0x09),
5983 	PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
5984   },
5985   {	.freq			= 2457,
5986 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
5987 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5988 		   0x00, 0x00, 0x06, 0x00, 0x02, 0x00, 0x70, 0x00,
5989 		   0x0d, 0x00, 0x09, 0x00, 0x06, 0x00, 0x02, 0x00,
5990 		   0x70, 0x00, 0x0d, 0x00, 0x09),
5991 	PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
5992   },
5993   {	.freq			= 2462,
5994 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
5995 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5996 		   0x00, 0x00, 0x05, 0x00, 0x02, 0x00, 0x70, 0x00,
5997 		   0x0d, 0x00, 0x09, 0x00, 0x05, 0x00, 0x02, 0x00,
5998 		   0x70, 0x00, 0x0d, 0x00, 0x09),
5999 	PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
6000   },
6001   {	.freq			= 2467,
6002 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
6003 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6004 		   0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x70, 0x00,
6005 		   0x0d, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02, 0x00,
6006 		   0x70, 0x00, 0x0d, 0x00, 0x08),
6007 	PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
6008   },
6009   {	.freq			= 2472,
6010 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
6011 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
6012 		   0x00, 0x00, 0x03, 0x00, 0x02, 0x00, 0x70, 0x00,
6013 		   0x0d, 0x00, 0x08, 0x00, 0x03, 0x00, 0x02, 0x00,
6014 		   0x70, 0x00, 0x0d, 0x00, 0x08),
6015 	PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
6016   },
6017   {	.freq			= 2484,
6018 	RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
6019 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
6020 		   0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
6021 		   0x0d, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00,
6022 		   0x70, 0x00, 0x0d, 0x00, 0x08),
6023 	PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
6024   },
6025 };
6026 
6027 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_rev6[] = {
6028   {	.freq			= 4920,
6029 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
6030 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6031 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6032 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6033 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6034 	PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
6035   },
6036   {	.freq			= 4930,
6037 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
6038 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6039 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6040 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6041 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6042 	PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
6043   },
6044   {	.freq			= 4940,
6045 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
6046 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6047 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6048 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6049 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6050 	PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
6051   },
6052   {	.freq			= 4950,
6053 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
6054 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6055 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6056 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6057 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6058 	PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
6059   },
6060   {	.freq			= 4960,
6061 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
6062 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6063 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6064 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6065 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6066 	PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
6067   },
6068   {	.freq			= 4970,
6069 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
6070 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6071 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6072 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6073 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6074 	PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
6075   },
6076   {	.freq			= 4980,
6077 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
6078 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6079 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6080 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6081 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6082 	PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
6083   },
6084   {	.freq			= 4990,
6085 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
6086 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6087 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6088 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6089 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6090 	PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
6091   },
6092   {	.freq			= 5000,
6093 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
6094 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6095 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6096 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6097 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6098 	PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
6099   },
6100   {	.freq			= 5010,
6101 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
6102 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6103 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6104 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6105 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6106 	PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
6107   },
6108   {	.freq			= 5020,
6109 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
6110 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6111 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6112 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6113 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6114 	PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
6115   },
6116   {	.freq			= 5030,
6117 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
6118 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6119 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6120 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6121 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6122 	PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
6123   },
6124   {	.freq			= 5040,
6125 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
6126 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6127 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6128 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6129 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6130 	PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
6131   },
6132   {	.freq			= 5050,
6133 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
6134 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6135 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6136 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6137 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6138 	PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
6139   },
6140   {	.freq			= 5060,
6141 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
6142 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6143 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6144 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6145 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6146 	PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
6147   },
6148   {	.freq			= 5070,
6149 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
6150 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6151 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6152 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6153 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6154 	PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
6155   },
6156   {	.freq			= 5080,
6157 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
6158 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6159 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6160 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6161 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6162 	PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
6163   },
6164   {	.freq			= 5090,
6165 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
6166 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6167 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6168 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6169 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6170 	PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
6171   },
6172   {	.freq			= 5100,
6173 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
6174 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6175 		   0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6176 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
6177 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6178 	PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
6179   },
6180   {	.freq			= 5110,
6181 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
6182 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6183 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6184 		   0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6185 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6186 	PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
6187   },
6188   {	.freq			= 5120,
6189 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
6190 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6191 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6192 		   0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6193 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6194 	PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
6195   },
6196   {	.freq			= 5130,
6197 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
6198 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6199 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6200 		   0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6201 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6202 	PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
6203   },
6204   {	.freq			= 5140,
6205 	RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
6206 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6207 		   0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6208 		   0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
6209 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
6210 	PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
6211   },
6212   {	.freq			= 5160,
6213 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
6214 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6215 		   0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
6216 		   0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
6217 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
6218 	PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
6219   },
6220   {	.freq			= 5170,
6221 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
6222 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6223 		   0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
6224 		   0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
6225 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
6226 	PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
6227   },
6228   {	.freq			= 5180,
6229 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
6230 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6231 		   0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
6232 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
6233 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
6234 	PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
6235   },
6236   {	.freq			= 5190,
6237 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
6238 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6239 		   0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
6240 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
6241 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6242 	PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
6243   },
6244   {	.freq			= 5200,
6245 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
6246 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6247 		   0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6248 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
6249 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6250 	PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
6251   },
6252   {	.freq			= 5210,
6253 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
6254 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6255 		   0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6256 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
6257 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6258 	PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
6259   },
6260   {	.freq			= 5220,
6261 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
6262 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6263 		   0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6264 		   0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
6265 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6266 	PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
6267   },
6268   {	.freq			= 5230,
6269 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
6270 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6271 		   0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6272 		   0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
6273 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6274 	PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
6275   },
6276   {	.freq			= 5240,
6277 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
6278 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6279 		   0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6280 		   0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
6281 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6282 	PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
6283   },
6284   {	.freq			= 5250,
6285 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
6286 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6287 		   0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6288 		   0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
6289 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6290 	PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
6291   },
6292   {	.freq			= 5260,
6293 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
6294 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
6295 		   0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
6296 		   0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
6297 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
6298 	PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
6299   },
6300   {	.freq			= 5270,
6301 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
6302 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
6303 		   0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
6304 		   0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
6305 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
6306 	PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
6307   },
6308   {	.freq			= 5280,
6309 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
6310 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6311 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6312 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6313 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
6314 	PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
6315   },
6316   {	.freq			= 5290,
6317 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
6318 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6319 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6320 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6321 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
6322 	PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
6323   },
6324   {	.freq			= 5300,
6325 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
6326 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6327 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6328 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6329 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
6330 	PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
6331   },
6332   {	.freq			= 5310,
6333 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
6334 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6335 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6336 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6337 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
6338 	PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
6339   },
6340   {	.freq			= 5320,
6341 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
6342 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6343 		   0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6344 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6345 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
6346 	PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
6347   },
6348   {	.freq			= 5330,
6349 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
6350 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
6351 		   0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6352 		   0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6353 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
6354 	PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
6355   },
6356   {	.freq			= 5340,
6357 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
6358 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
6359 		   0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6360 		   0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6361 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
6362 	PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
6363   },
6364   {	.freq			= 5350,
6365 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
6366 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6367 		   0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6368 		   0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6369 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
6370 	PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
6371   },
6372   {	.freq			= 5360,
6373 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
6374 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6375 		   0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6376 		   0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6377 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6378 	PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
6379   },
6380   {	.freq			= 5370,
6381 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
6382 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6383 		   0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6384 		   0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6385 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6386 	PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
6387   },
6388   {	.freq			= 5380,
6389 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
6390 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6391 		   0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6392 		   0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6393 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6394 	PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
6395   },
6396   {	.freq			= 5390,
6397 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
6398 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6399 		   0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6400 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
6401 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6402 	PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
6403   },
6404   {	.freq			= 5400,
6405 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
6406 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6407 		   0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6408 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
6409 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6410 	PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
6411   },
6412   {	.freq			= 5410,
6413 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
6414 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6415 		   0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6416 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6417 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6418 	PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
6419   },
6420   {	.freq			= 5420,
6421 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
6422 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6423 		   0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6424 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6425 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6426 	PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
6427   },
6428   {	.freq			= 5430,
6429 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
6430 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
6431 		   0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6432 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6433 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
6434 	PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
6435   },
6436   {	.freq			= 5440,
6437 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
6438 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6439 		   0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
6440 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6441 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6442 	PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
6443   },
6444   {	.freq			= 5450,
6445 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
6446 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6447 		   0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6448 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
6449 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6450 	PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
6451   },
6452   {	.freq			= 5460,
6453 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
6454 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6455 		   0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6456 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
6457 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6458 	PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
6459   },
6460   {	.freq			= 5470,
6461 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
6462 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6463 		   0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6464 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
6465 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6466 	PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
6467   },
6468   {	.freq			= 5480,
6469 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
6470 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6471 		   0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6472 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6473 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6474 	PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
6475   },
6476   {	.freq			= 5490,
6477 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
6478 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6479 		   0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6480 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6481 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6482 	PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
6483   },
6484   {	.freq			= 5500,
6485 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
6486 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6487 		   0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6488 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6489 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6490 	PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
6491   },
6492   {	.freq			= 5510,
6493 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
6494 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6495 		   0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6496 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6497 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6498 	PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
6499   },
6500   {	.freq			= 5520,
6501 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
6502 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6503 		   0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6504 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6505 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6506 	PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
6507   },
6508   {	.freq			= 5530,
6509 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
6510 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
6511 		   0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6512 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6513 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6514 	PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
6515   },
6516   {	.freq			= 5540,
6517 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
6518 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
6519 		   0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6520 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6521 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6522 	PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
6523   },
6524   {	.freq			= 5550,
6525 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
6526 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6527 		   0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6528 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6529 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6530 	PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
6531   },
6532   {	.freq			= 5560,
6533 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
6534 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6535 		   0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6536 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6537 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6538 	PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
6539   },
6540   {	.freq			= 5570,
6541 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
6542 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6543 		   0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6544 		   0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
6545 		   0x00, 0x09, 0x00, 0x6f, 0x00),
6546 	PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
6547   },
6548   {	.freq			= 5580,
6549 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
6550 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
6551 		   0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6552 		   0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
6553 		   0x00, 0x08, 0x00, 0x6f, 0x00),
6554 	PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
6555   },
6556   {	.freq			= 5590,
6557 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
6558 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
6559 		   0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6560 		   0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
6561 		   0x00, 0x08, 0x00, 0x6f, 0x00),
6562 	PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
6563   },
6564   {	.freq			= 5600,
6565 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
6566 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6567 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6568 		   0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
6569 		   0x00, 0x08, 0x00, 0x6f, 0x00),
6570 	PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
6571   },
6572   {	.freq			= 5610,
6573 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
6574 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6575 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6576 		   0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
6577 		   0x00, 0x08, 0x00, 0x6f, 0x00),
6578 	PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
6579   },
6580   {	.freq			= 5620,
6581 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
6582 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6583 		   0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6584 		   0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6585 		   0x00, 0x07, 0x00, 0x6f, 0x00),
6586 	PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
6587   },
6588   {	.freq			= 5630,
6589 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
6590 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6591 		   0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6592 		   0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6593 		   0x00, 0x07, 0x00, 0x6f, 0x00),
6594 	PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
6595   },
6596   {	.freq			= 5640,
6597 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
6598 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6599 		   0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6600 		   0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6601 		   0x00, 0x07, 0x00, 0x6f, 0x00),
6602 	PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
6603   },
6604   {	.freq			= 5650,
6605 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
6606 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6607 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6608 		   0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
6609 		   0x00, 0x07, 0x00, 0x6f, 0x00),
6610 	PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
6611   },
6612   {	.freq			= 5660,
6613 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
6614 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6615 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6616 		   0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
6617 		   0x00, 0x06, 0x00, 0x6f, 0x00),
6618 	PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
6619   },
6620   {	.freq			= 5670,
6621 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
6622 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6623 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6624 		   0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6625 		   0x00, 0x06, 0x00, 0x6f, 0x00),
6626 	PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
6627   },
6628   {	.freq			= 5680,
6629 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
6630 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6631 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6632 		   0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6633 		   0x00, 0x06, 0x00, 0x6f, 0x00),
6634 	PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
6635   },
6636   {	.freq			= 5690,
6637 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
6638 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6639 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6640 		   0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6641 		   0x00, 0x06, 0x00, 0x6f, 0x00),
6642 	PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
6643   },
6644   {	.freq			= 5700,
6645 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
6646 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6647 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6648 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6649 		   0x00, 0x06, 0x00, 0x6e, 0x00),
6650 	PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
6651   },
6652   {	.freq			= 5710,
6653 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
6654 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6655 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6656 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6657 		   0x00, 0x06, 0x00, 0x6e, 0x00),
6658 	PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
6659   },
6660   {	.freq			= 5720,
6661 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
6662 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6663 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6664 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6665 		   0x00, 0x06, 0x00, 0x6e, 0x00),
6666 	PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
6667   },
6668   {	.freq			= 5725,
6669 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
6670 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6671 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6672 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6673 		   0x00, 0x06, 0x00, 0x6e, 0x00),
6674 	PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
6675   },
6676   {	.freq			= 5730,
6677 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
6678 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6679 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6680 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6681 		   0x00, 0x06, 0x00, 0x6e, 0x00),
6682 	PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
6683   },
6684   {	.freq			= 5735,
6685 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
6686 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6687 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6688 		   0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6689 		   0x00, 0x06, 0x00, 0x6d, 0x00),
6690 	PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
6691   },
6692   {	.freq			= 5740,
6693 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
6694 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6695 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6696 		   0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6697 		   0x00, 0x06, 0x00, 0x6d, 0x00),
6698 	PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
6699   },
6700   {	.freq			= 5745,
6701 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
6702 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6703 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6704 		   0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6705 		   0x00, 0x06, 0x00, 0x6d, 0x00),
6706 	PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
6707   },
6708   {	.freq			= 5750,
6709 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
6710 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6711 		   0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6712 		   0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6713 		   0x00, 0x05, 0x00, 0x6d, 0x00),
6714 	PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
6715   },
6716   {	.freq			= 5755,
6717 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
6718 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6719 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6720 		   0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6721 		   0x00, 0x05, 0x00, 0x6c, 0x00),
6722 	PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
6723   },
6724   {	.freq			= 5760,
6725 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
6726 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
6727 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6728 		   0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6729 		   0x00, 0x05, 0x00, 0x6c, 0x00),
6730 	PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
6731   },
6732   {	.freq			= 5765,
6733 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
6734 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
6735 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6736 		   0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6737 		   0x00, 0x05, 0x00, 0x6c, 0x00),
6738 	PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
6739   },
6740   {	.freq			= 5770,
6741 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
6742 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6743 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6744 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6745 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6746 	PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
6747   },
6748   {	.freq			= 5775,
6749 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
6750 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6751 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6752 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6753 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6754 	PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
6755   },
6756   {	.freq			= 5780,
6757 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
6758 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6759 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6760 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6761 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6762 	PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
6763   },
6764   {	.freq			= 5785,
6765 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
6766 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6767 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6768 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6769 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6770 	PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
6771   },
6772   {	.freq			= 5790,
6773 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
6774 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6775 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6776 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6777 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6778 	PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
6779   },
6780   {	.freq			= 5795,
6781 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
6782 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6783 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6784 		   0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6785 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6786 	PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
6787   },
6788   {	.freq			= 5800,
6789 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
6790 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6791 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6792 		   0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6793 		   0x00, 0x05, 0x00, 0x6b, 0x00),
6794 	PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
6795   },
6796   {	.freq			= 5805,
6797 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
6798 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6799 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6800 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6801 		   0x00, 0x05, 0x00, 0x6a, 0x00),
6802 	PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
6803   },
6804   {	.freq			= 5810,
6805 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
6806 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6807 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6808 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6809 		   0x00, 0x05, 0x00, 0x6a, 0x00),
6810 	PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
6811   },
6812   {	.freq			= 5815,
6813 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
6814 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6815 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6816 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6817 		   0x00, 0x05, 0x00, 0x6a, 0x00),
6818 	PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
6819   },
6820   {	.freq			= 5820,
6821 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
6822 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6823 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6824 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6825 		   0x00, 0x05, 0x00, 0x6a, 0x00),
6826 	PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
6827   },
6828   {	.freq			= 5825,
6829 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
6830 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6831 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6832 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6833 		   0x00, 0x05, 0x00, 0x69, 0x00),
6834 	PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
6835   },
6836   {	.freq			= 5830,
6837 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
6838 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6839 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6840 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6841 		   0x00, 0x05, 0x00, 0x69, 0x00),
6842 	PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
6843   },
6844   {	.freq			= 5840,
6845 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
6846 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6847 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6848 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6849 		   0x00, 0x04, 0x00, 0x69, 0x00),
6850 	PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
6851   },
6852   {	.freq			= 5850,
6853 	RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
6854 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6855 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6856 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6857 		   0x00, 0x04, 0x00, 0x69, 0x00),
6858 	PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
6859   },
6860   {	.freq			= 5860,
6861 	RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
6862 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6863 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6864 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6865 		   0x00, 0x04, 0x00, 0x69, 0x00),
6866 	PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
6867   },
6868   {	.freq			= 5870,
6869 	RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
6870 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6871 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6872 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6873 		   0x00, 0x04, 0x00, 0x68, 0x00),
6874 	PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
6875   },
6876   {	.freq			= 5880,
6877 	RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
6878 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6879 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6880 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6881 		   0x00, 0x04, 0x00, 0x68, 0x00),
6882 	PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
6883   },
6884   {	.freq			= 5890,
6885 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
6886 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6887 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6888 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6889 		   0x00, 0x04, 0x00, 0x68, 0x00),
6890 	PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
6891   },
6892   {	.freq			= 5900,
6893 	RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
6894 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6895 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6896 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6897 		   0x00, 0x04, 0x00, 0x68, 0x00),
6898 	PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
6899   },
6900   {	.freq			= 5910,
6901 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
6902 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6903 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6904 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6905 		   0x00, 0x04, 0x00, 0x68, 0x00),
6906 	PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
6907   },
6908   {	.freq			= 2412,
6909 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
6910 		   0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
6911 		   0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
6912 		   0x0b, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
6913 		   0x70, 0x00, 0x0b, 0x00, 0x0a),
6914 	PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
6915   },
6916   {	.freq			= 2417,
6917 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
6918 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6919 		   0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
6920 		   0x0b, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
6921 		   0x70, 0x00, 0x0b, 0x00, 0x0a),
6922 	PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
6923   },
6924   {	.freq			= 2422,
6925 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
6926 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6927 		   0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
6928 		   0x0b, 0x00, 0x0a, 0x00, 0x67, 0x00, 0x03, 0x00,
6929 		   0x70, 0x00, 0x0b, 0x00, 0x0a),
6930 	PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
6931   },
6932   {	.freq			= 2427,
6933 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
6934 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6935 		   0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
6936 		   0x0a, 0x00, 0x0a, 0x00, 0x57, 0x00, 0x03, 0x00,
6937 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
6938 	PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
6939   },
6940   {	.freq			= 2432,
6941 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
6942 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6943 		   0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
6944 		   0x0a, 0x00, 0x0a, 0x00, 0x56, 0x00, 0x03, 0x00,
6945 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
6946 	PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
6947   },
6948   {	.freq			= 2437,
6949 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
6950 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6951 		   0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
6952 		   0x0a, 0x00, 0x0a, 0x00, 0x46, 0x00, 0x03, 0x00,
6953 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
6954 	PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
6955   },
6956   {	.freq			= 2442,
6957 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
6958 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6959 		   0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
6960 		   0x0a, 0x00, 0x0a, 0x00, 0x45, 0x00, 0x02, 0x00,
6961 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
6962 	PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
6963   },
6964   {	.freq			= 2447,
6965 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
6966 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6967 		   0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
6968 		   0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
6969 		   0x70, 0x00, 0x0a, 0x00, 0x09),
6970 	PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
6971   },
6972   {	.freq			= 2452,
6973 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
6974 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6975 		   0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
6976 		   0x0a, 0x00, 0x09, 0x00, 0x23, 0x00, 0x02, 0x00,
6977 		   0x70, 0x00, 0x0a, 0x00, 0x09),
6978 	PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
6979   },
6980   {	.freq			= 2457,
6981 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
6982 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6983 		   0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
6984 		   0x0a, 0x00, 0x09, 0x00, 0x12, 0x00, 0x02, 0x00,
6985 		   0x70, 0x00, 0x0a, 0x00, 0x09),
6986 	PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
6987   },
6988   {	.freq			= 2462,
6989 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
6990 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6991 		   0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
6992 		   0x09, 0x00, 0x09, 0x00, 0x02, 0x00, 0x02, 0x00,
6993 		   0x70, 0x00, 0x09, 0x00, 0x09),
6994 	PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
6995   },
6996   {	.freq			= 2467,
6997 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
6998 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6999 		   0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
7000 		   0x09, 0x00, 0x09, 0x00, 0x01, 0x00, 0x02, 0x00,
7001 		   0x70, 0x00, 0x09, 0x00, 0x09),
7002 	PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
7003   },
7004   {	.freq			= 2472,
7005 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
7006 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
7007 		   0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
7008 		   0x09, 0x00, 0x09, 0x00, 0x01, 0x00, 0x02, 0x00,
7009 		   0x70, 0x00, 0x09, 0x00, 0x09),
7010 	PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
7011   },
7012   {	.freq			= 2484,
7013 	RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
7014 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
7015 		   0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
7016 		   0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
7017 		   0x70, 0x00, 0x09, 0x00, 0x09),
7018 	PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
7019   },
7020 };
7021 
7022 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_rev7_9[] = {
7023   {	.freq			= 4920,
7024 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
7025 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7026 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0f,
7027 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7028 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
7029 	PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
7030   },
7031   {	.freq			= 4930,
7032 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
7033 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7034 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7035 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7036 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
7037 	PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
7038   },
7039   {	.freq			= 4940,
7040 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
7041 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7042 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7043 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7044 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
7045 	PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
7046   },
7047   {	.freq			= 4950,
7048 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
7049 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7050 		   0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7051 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7052 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
7053 	PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
7054   },
7055   {	.freq			= 4960,
7056 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
7057 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7058 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0e,
7059 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7060 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
7061 	PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
7062   },
7063   {	.freq			= 4970,
7064 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
7065 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7066 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7067 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7068 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
7069 	PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
7070   },
7071   {	.freq			= 4980,
7072 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
7073 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7074 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7075 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7076 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
7077 	PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
7078   },
7079   {	.freq			= 4990,
7080 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
7081 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7082 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7083 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7084 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
7085 	PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
7086   },
7087   {	.freq			= 5000,
7088 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
7089 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7090 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7091 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7092 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
7093 	PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
7094   },
7095   {	.freq			= 5010,
7096 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
7097 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7098 		   0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7099 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7100 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
7101 	PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
7102   },
7103   {	.freq			= 5020,
7104 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
7105 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7106 		   0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0d,
7107 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
7108 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
7109 	PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
7110   },
7111   {	.freq			= 5030,
7112 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
7113 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7114 		   0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7115 		   0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
7116 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
7117 	PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
7118   },
7119   {	.freq			= 5040,
7120 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
7121 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7122 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7123 		   0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
7124 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
7125 	PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
7126   },
7127   {	.freq			= 5050,
7128 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
7129 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7130 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7131 		   0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
7132 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
7133 	PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
7134   },
7135   {	.freq			= 5060,
7136 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
7137 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7138 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7139 		   0x00, 0x9f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x70,
7140 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
7141 	PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
7142   },
7143   {	.freq			= 5070,
7144 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
7145 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7146 		   0xff, 0xfd, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7147 		   0x00, 0x9f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x70,
7148 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
7149 	PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
7150   },
7151   {	.freq			= 5080,
7152 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
7153 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7154 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7155 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7156 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
7157 	PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
7158   },
7159   {	.freq			= 5090,
7160 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
7161 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7162 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7163 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7164 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
7165 	PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
7166   },
7167   {	.freq			= 5100,
7168 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
7169 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7170 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7171 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7172 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
7173 	PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
7174   },
7175   {	.freq			= 5110,
7176 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
7177 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7178 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7179 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7180 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
7181 	PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
7182   },
7183   {	.freq			= 5120,
7184 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
7185 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7186 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7187 		   0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7188 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
7189 	PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
7190   },
7191   {	.freq			= 5130,
7192 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
7193 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7194 		   0xff, 0xfb, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0a,
7195 		   0x00, 0x9f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x70,
7196 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
7197 	PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
7198   },
7199   {	.freq			= 5140,
7200 	RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
7201 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7202 		   0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x0a,
7203 		   0x00, 0x9f, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
7204 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
7205 	PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
7206   },
7207   {	.freq			= 5160,
7208 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
7209 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7210 		   0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x09,
7211 		   0x00, 0x9e, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
7212 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7213 	PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
7214   },
7215   {	.freq			= 5170,
7216 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
7217 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7218 		   0xff, 0xfb, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7219 		   0x00, 0x9e, 0x00, 0xfb, 0x00, 0x06, 0x00, 0x70,
7220 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7221 	PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
7222   },
7223   {	.freq			= 5180,
7224 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
7225 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7226 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7227 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7228 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7229 	PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
7230   },
7231   {	.freq			= 5190,
7232 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
7233 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7234 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7235 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7236 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7237 	PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
7238   },
7239   {	.freq			= 5200,
7240 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
7241 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7242 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7243 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7244 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7245 	PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
7246   },
7247   {	.freq			= 5210,
7248 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
7249 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7250 		   0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7251 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7252 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7253 	PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
7254   },
7255   {	.freq			= 5220,
7256 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
7257 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7258 		   0xfe, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7259 		   0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7260 		   0x00, 0x09, 0x00, 0x6e, 0x00),
7261 	PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
7262   },
7263   {	.freq			= 5230,
7264 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
7265 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7266 		   0xee, 0xea, 0x00, 0x06, 0x00, 0x70, 0x00, 0x08,
7267 		   0x00, 0x9e, 0x00, 0xea, 0x00, 0x06, 0x00, 0x70,
7268 		   0x00, 0x08, 0x00, 0x6e, 0x00),
7269 	PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
7270   },
7271   {	.freq			= 5240,
7272 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
7273 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7274 		   0xee, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7275 		   0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
7276 		   0x00, 0x08, 0x00, 0x6d, 0x00),
7277 	PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
7278   },
7279   {	.freq			= 5250,
7280 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
7281 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7282 		   0xed, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7283 		   0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
7284 		   0x00, 0x08, 0x00, 0x6d, 0x00),
7285 	PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
7286   },
7287   {	.freq			= 5260,
7288 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
7289 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
7290 		   0xed, 0xd9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7291 		   0x00, 0x9d, 0x00, 0xd9, 0x00, 0x05, 0x00, 0x70,
7292 		   0x00, 0x08, 0x00, 0x6d, 0x00),
7293 	PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
7294   },
7295   {	.freq			= 5270,
7296 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
7297 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
7298 		   0xed, 0xd8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7299 		   0x00, 0x9c, 0x00, 0xd8, 0x00, 0x04, 0x00, 0x70,
7300 		   0x00, 0x07, 0x00, 0x6c, 0x00),
7301 	PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
7302   },
7303   {	.freq			= 5280,
7304 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
7305 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7306 		   0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7307 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7308 		   0x00, 0x07, 0x00, 0x6c, 0x00),
7309 	PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
7310   },
7311   {	.freq			= 5290,
7312 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
7313 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7314 		   0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7315 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7316 		   0x00, 0x07, 0x00, 0x6c, 0x00),
7317 	PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
7318   },
7319   {	.freq			= 5300,
7320 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
7321 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7322 		   0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7323 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7324 		   0x00, 0x07, 0x00, 0x6c, 0x00),
7325 	PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
7326   },
7327   {	.freq			= 5310,
7328 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
7329 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7330 		   0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7331 		   0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7332 		   0x00, 0x07, 0x00, 0x6c, 0x00),
7333 	PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
7334   },
7335   {	.freq			= 5320,
7336 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
7337 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7338 		   0xdb, 0xb8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7339 		   0x00, 0x9c, 0x00, 0xb8, 0x00, 0x04, 0x00, 0x70,
7340 		   0x00, 0x07, 0x00, 0x6c, 0x00),
7341 	PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
7342   },
7343   {	.freq			= 5330,
7344 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
7345 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
7346 		   0xcb, 0xb7, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7347 		   0x00, 0x9b, 0x00, 0xb7, 0x00, 0x04, 0x00, 0x70,
7348 		   0x00, 0x07, 0x00, 0x6b, 0x00),
7349 	PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
7350   },
7351   {	.freq			= 5340,
7352 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
7353 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
7354 		   0xca, 0xb7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x07,
7355 		   0x00, 0x9b, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x70,
7356 		   0x00, 0x07, 0x00, 0x6b, 0x00),
7357 	PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
7358   },
7359   {	.freq			= 5350,
7360 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
7361 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7362 		   0xca, 0xa7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7363 		   0x00, 0x9b, 0x00, 0xa7, 0x00, 0x03, 0x00, 0x70,
7364 		   0x00, 0x06, 0x00, 0x6b, 0x00),
7365 	PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
7366   },
7367   {	.freq			= 5360,
7368 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
7369 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7370 		   0xc9, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7371 		   0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
7372 		   0x00, 0x06, 0x00, 0x6b, 0x00),
7373 	PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
7374   },
7375   {	.freq			= 5370,
7376 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
7377 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7378 		   0xc9, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7379 		   0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
7380 		   0x00, 0x06, 0x00, 0x7b, 0x00),
7381 	PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
7382   },
7383   {	.freq			= 5380,
7384 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
7385 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7386 		   0xb8, 0x96, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7387 		   0x00, 0x9a, 0x00, 0x96, 0x00, 0x03, 0x00, 0x70,
7388 		   0x00, 0x06, 0x00, 0x7a, 0x00),
7389 	PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
7390   },
7391   {	.freq			= 5390,
7392 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
7393 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7394 		   0xb8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7395 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7396 		   0x00, 0x06, 0x00, 0x7a, 0x00),
7397 	PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
7398   },
7399   {	.freq			= 5400,
7400 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
7401 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7402 		   0xb8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7403 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7404 		   0x00, 0x06, 0x00, 0x7a, 0x00),
7405 	PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
7406   },
7407   {	.freq			= 5410,
7408 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
7409 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7410 		   0xb7, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
7411 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7412 		   0x00, 0x05, 0x00, 0x7a, 0x00),
7413 	PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
7414   },
7415   {	.freq			= 5420,
7416 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
7417 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7418 		   0xa7, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
7419 		   0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7420 		   0x00, 0x05, 0x00, 0x7a, 0x00),
7421 	PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
7422   },
7423   {	.freq			= 5430,
7424 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
7425 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
7426 		   0xa6, 0x85, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7427 		   0x00, 0x99, 0x00, 0x85, 0x00, 0x02, 0x00, 0x70,
7428 		   0x00, 0x05, 0x00, 0x79, 0x00),
7429 	PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
7430   },
7431   {	.freq			= 5440,
7432 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
7433 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7434 		   0xa6, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7435 		   0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7436 		   0x00, 0x05, 0x00, 0x79, 0x00),
7437 	PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
7438   },
7439   {	.freq			= 5450,
7440 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
7441 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7442 		   0x95, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7443 		   0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7444 		   0x00, 0x05, 0x00, 0x79, 0x00),
7445 	PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
7446   },
7447   {	.freq			= 5460,
7448 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
7449 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7450 		   0x95, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x04,
7451 		   0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7452 		   0x00, 0x04, 0x00, 0x79, 0x00),
7453 	PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
7454   },
7455   {	.freq			= 5470,
7456 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
7457 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7458 		   0x94, 0x74, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7459 		   0x00, 0x99, 0x00, 0x74, 0x00, 0x01, 0x00, 0x70,
7460 		   0x00, 0x04, 0x00, 0x79, 0x00),
7461 	PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
7462   },
7463   {	.freq			= 5480,
7464 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
7465 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7466 		   0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7467 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7468 		   0x00, 0x04, 0x00, 0x78, 0x00),
7469 	PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
7470   },
7471   {	.freq			= 5490,
7472 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
7473 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7474 		   0x83, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7475 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7476 		   0x00, 0x04, 0x00, 0x78, 0x00),
7477 	PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
7478   },
7479   {	.freq			= 5500,
7480 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
7481 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7482 		   0x82, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7483 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7484 		   0x00, 0x04, 0x00, 0x78, 0x00),
7485 	PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
7486   },
7487   {	.freq			= 5510,
7488 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
7489 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7490 		   0x82, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7491 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7492 		   0x00, 0x04, 0x00, 0x78, 0x00),
7493 	PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
7494   },
7495   {	.freq			= 5520,
7496 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
7497 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7498 		   0x72, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7499 		   0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7500 		   0x00, 0x04, 0x00, 0x78, 0x00),
7501 	PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
7502   },
7503   {	.freq			= 5530,
7504 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
7505 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
7506 		   0x72, 0x63, 0x00, 0x01, 0x00, 0x70, 0x00, 0x03,
7507 		   0x00, 0x98, 0x00, 0x63, 0x00, 0x01, 0x00, 0x70,
7508 		   0x00, 0x03, 0x00, 0x78, 0x00),
7509 	PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
7510   },
7511   {	.freq			= 5540,
7512 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
7513 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
7514 		   0x71, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7515 		   0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7516 		   0x00, 0x03, 0x00, 0x77, 0x00),
7517 	PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
7518   },
7519   {	.freq			= 5550,
7520 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
7521 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7522 		   0x61, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7523 		   0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7524 		   0x00, 0x03, 0x00, 0x77, 0x00),
7525 	PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
7526   },
7527   {	.freq			= 5560,
7528 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
7529 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7530 		   0x61, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7531 		   0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7532 		   0x00, 0x03, 0x00, 0x77, 0x00),
7533 	PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
7534   },
7535   {	.freq			= 5570,
7536 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
7537 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7538 		   0x61, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7539 		   0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
7540 		   0x00, 0x02, 0x00, 0x76, 0x00),
7541 	PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
7542   },
7543   {	.freq			= 5580,
7544 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
7545 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
7546 		   0x60, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7547 		   0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
7548 		   0x00, 0x02, 0x00, 0x86, 0x00),
7549 	PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
7550   },
7551   {	.freq			= 5590,
7552 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
7553 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
7554 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7555 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7556 		   0x00, 0x02, 0x00, 0x86, 0x00),
7557 	PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
7558   },
7559   {	.freq			= 5600,
7560 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
7561 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7562 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7563 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7564 		   0x00, 0x02, 0x00, 0x86, 0x00),
7565 	PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
7566   },
7567   {	.freq			= 5610,
7568 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
7569 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7570 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7571 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7572 		   0x00, 0x02, 0x00, 0x86, 0x00),
7573 	PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
7574   },
7575   {	.freq			= 5620,
7576 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
7577 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7578 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7579 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7580 		   0x00, 0x02, 0x00, 0x86, 0x00),
7581 	PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
7582   },
7583   {	.freq			= 5630,
7584 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
7585 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7586 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7587 		   0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7588 		   0x00, 0x02, 0x00, 0x86, 0x00),
7589 	PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
7590   },
7591   {	.freq			= 5640,
7592 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
7593 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7594 		   0x40, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7595 		   0x00, 0x95, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7596 		   0x00, 0x02, 0x00, 0x85, 0x00),
7597 	PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
7598   },
7599   {	.freq			= 5650,
7600 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
7601 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7602 		   0x40, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7603 		   0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
7604 		   0x00, 0x01, 0x00, 0x85, 0x00),
7605 	PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
7606   },
7607   {	.freq			= 5660,
7608 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
7609 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7610 		   0x40, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7611 		   0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
7612 		   0x00, 0x01, 0x00, 0x85, 0x00),
7613 	PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
7614   },
7615   {	.freq			= 5670,
7616 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
7617 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7618 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7619 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7620 		   0x00, 0x01, 0x00, 0x84, 0x00),
7621 	PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
7622   },
7623   {	.freq			= 5680,
7624 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
7625 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7626 		   0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7627 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7628 		   0x00, 0x01, 0x00, 0x84, 0x00),
7629 	PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
7630   },
7631   {	.freq			= 5690,
7632 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
7633 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7634 		   0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7635 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7636 		   0x00, 0x01, 0x00, 0x94, 0x00),
7637 	PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
7638   },
7639   {	.freq			= 5700,
7640 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
7641 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7642 		   0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7643 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7644 		   0x00, 0x01, 0x00, 0x94, 0x00),
7645 	PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
7646   },
7647   {	.freq			= 5710,
7648 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
7649 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7650 		   0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7651 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7652 		   0x00, 0x01, 0x00, 0x94, 0x00),
7653 	PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
7654   },
7655   {	.freq			= 5720,
7656 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
7657 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7658 		   0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7659 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7660 		   0x00, 0x01, 0x00, 0x94, 0x00),
7661 	PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
7662   },
7663   {	.freq			= 5725,
7664 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
7665 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7666 		   0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7667 		   0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7668 		   0x00, 0x01, 0x00, 0x94, 0x00),
7669 	PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
7670   },
7671   {	.freq			= 5730,
7672 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
7673 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7674 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7675 		   0x00, 0x94, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7676 		   0x00, 0x01, 0x00, 0x94, 0x00),
7677 	PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
7678   },
7679   {	.freq			= 5735,
7680 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
7681 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7682 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7683 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7684 		   0x00, 0x00, 0x00, 0x93, 0x00),
7685 	PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
7686   },
7687   {	.freq			= 5740,
7688 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
7689 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7690 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7691 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7692 		   0x00, 0x00, 0x00, 0x93, 0x00),
7693 	PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
7694   },
7695   {	.freq			= 5745,
7696 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
7697 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7698 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7699 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7700 		   0x00, 0x00, 0x00, 0x93, 0x00),
7701 	PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
7702   },
7703   {	.freq			= 5750,
7704 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
7705 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7706 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7707 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7708 		   0x00, 0x00, 0x00, 0x93, 0x00),
7709 	PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
7710   },
7711   {	.freq			= 5755,
7712 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
7713 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7714 		   0x10, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7715 		   0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7716 		   0x00, 0x00, 0x00, 0x93, 0x00),
7717 	PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
7718   },
7719   {	.freq			= 5760,
7720 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
7721 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
7722 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7723 		   0x00, 0x93, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7724 		   0x00, 0x00, 0x00, 0x93, 0x00),
7725 	PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
7726   },
7727   {	.freq			= 5765,
7728 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
7729 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
7730 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7731 		   0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7732 		   0x00, 0x00, 0x00, 0x92, 0x00),
7733 	PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
7734   },
7735   {	.freq			= 5770,
7736 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
7737 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7738 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7739 		   0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7740 		   0x00, 0x00, 0x00, 0x92, 0x00),
7741 	PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
7742   },
7743   {	.freq			= 5775,
7744 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
7745 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7746 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7747 		   0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7748 		   0x00, 0x00, 0x00, 0x92, 0x00),
7749 	PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
7750   },
7751   {	.freq			= 5780,
7752 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
7753 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7754 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7755 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7756 		   0x00, 0x00, 0x00, 0x92, 0x00),
7757 	PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
7758   },
7759   {	.freq			= 5785,
7760 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
7761 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7762 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7763 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7764 		   0x00, 0x00, 0x00, 0x92, 0x00),
7765 	PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
7766   },
7767   {	.freq			= 5790,
7768 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
7769 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7770 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7771 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7772 		   0x00, 0x00, 0x00, 0x92, 0x00),
7773 	PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
7774   },
7775   {	.freq			= 5795,
7776 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
7777 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7778 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7779 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7780 		   0x00, 0x00, 0x00, 0x92, 0x00),
7781 	PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
7782   },
7783   {	.freq			= 5800,
7784 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
7785 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7786 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7787 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7788 		   0x00, 0x00, 0x00, 0x92, 0x00),
7789 	PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
7790   },
7791   {	.freq			= 5805,
7792 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
7793 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7794 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7795 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7796 		   0x00, 0x00, 0x00, 0x92, 0x00),
7797 	PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
7798   },
7799   {	.freq			= 5810,
7800 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
7801 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7802 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7803 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7804 		   0x00, 0x00, 0x00, 0x92, 0x00),
7805 	PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
7806   },
7807   {	.freq			= 5815,
7808 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
7809 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7810 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7811 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7812 		   0x00, 0x00, 0x00, 0x92, 0x00),
7813 	PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
7814   },
7815   {	.freq			= 5820,
7816 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
7817 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7818 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7819 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7820 		   0x00, 0x00, 0x00, 0x92, 0x00),
7821 	PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
7822   },
7823   {	.freq			= 5825,
7824 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
7825 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7826 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7827 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7828 		   0x00, 0x00, 0x00, 0x92, 0x00),
7829 	PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
7830   },
7831   {	.freq			= 5830,
7832 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
7833 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7834 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7835 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7836 		   0x00, 0x00, 0x00, 0x92, 0x00),
7837 	PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
7838   },
7839   {	.freq			= 5840,
7840 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
7841 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7842 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7843 		   0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7844 		   0x00, 0x00, 0x00, 0x92, 0x00),
7845 	PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
7846   },
7847   {	.freq			= 5850,
7848 	RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
7849 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7850 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7851 		   0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7852 		   0x00, 0x00, 0x00, 0x92, 0x00),
7853 	PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
7854   },
7855   {	.freq			= 5860,
7856 	RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
7857 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7858 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7859 		   0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7860 		   0x00, 0x00, 0x00, 0x92, 0x00),
7861 	PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
7862   },
7863   {	.freq			= 5870,
7864 	RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
7865 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7866 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7867 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7868 		   0x00, 0x00, 0x00, 0x91, 0x00),
7869 	PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
7870   },
7871   {	.freq			= 5880,
7872 	RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
7873 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7874 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7875 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7876 		   0x00, 0x00, 0x00, 0x91, 0x00),
7877 	PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
7878   },
7879   {	.freq			= 5890,
7880 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
7881 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7882 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7883 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7884 		   0x00, 0x00, 0x00, 0x91, 0x00),
7885 	PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
7886   },
7887   {	.freq			= 5900,
7888 	RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
7889 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7890 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7891 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7892 		   0x00, 0x00, 0x00, 0x91, 0x00),
7893 	PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
7894   },
7895   {	.freq			= 5910,
7896 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
7897 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7898 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7899 		   0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7900 		   0x00, 0x00, 0x00, 0x91, 0x00),
7901 	PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
7902   },
7903   {	.freq			= 2412,
7904 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
7905 		   0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
7906 		   0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7907 		   0x0f, 0x00, 0x0b, 0x00, 0x89, 0x00, 0x03, 0x00,
7908 		   0x70, 0x00, 0x0f, 0x00, 0x0b),
7909 	PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
7910   },
7911   {	.freq			= 2417,
7912 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
7913 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7914 		   0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7915 		   0x0f, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
7916 		   0x70, 0x00, 0x0f, 0x00, 0x0a),
7917 	PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
7918   },
7919   {	.freq			= 2422,
7920 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
7921 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7922 		   0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7923 		   0x0f, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
7924 		   0x70, 0x00, 0x0f, 0x00, 0x0a),
7925 	PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
7926   },
7927   {	.freq			= 2427,
7928 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
7929 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7930 		   0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
7931 		   0x0e, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
7932 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
7933 	PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
7934   },
7935   {	.freq			= 2432,
7936 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
7937 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7938 		   0x00, 0x00, 0x77, 0x00, 0x03, 0x00, 0x70, 0x00,
7939 		   0x0e, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
7940 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
7941 	PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
7942   },
7943   {	.freq			= 2437,
7944 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
7945 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7946 		   0x00, 0x00, 0x76, 0x00, 0x03, 0x00, 0x70, 0x00,
7947 		   0x0e, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
7948 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
7949 	PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
7950   },
7951   {	.freq			= 2442,
7952 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
7953 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7954 		   0x00, 0x00, 0x66, 0x00, 0x03, 0x00, 0x70, 0x00,
7955 		   0x0e, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x03, 0x00,
7956 		   0x70, 0x00, 0x0e, 0x00, 0x0a),
7957 	PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
7958   },
7959   {	.freq			= 2447,
7960 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
7961 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7962 		   0x00, 0x00, 0x55, 0x00, 0x02, 0x00, 0x70, 0x00,
7963 		   0x0e, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
7964 		   0x70, 0x00, 0x0e, 0x00, 0x09),
7965 	PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
7966   },
7967   {	.freq			= 2452,
7968 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
7969 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7970 		   0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
7971 		   0x0e, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
7972 		   0x70, 0x00, 0x0e, 0x00, 0x09),
7973 	PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
7974   },
7975   {	.freq			= 2457,
7976 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
7977 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7978 		   0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
7979 		   0x0d, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
7980 		   0x70, 0x00, 0x0d, 0x00, 0x09),
7981 	PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
7982   },
7983   {	.freq			= 2462,
7984 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
7985 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7986 		   0x00, 0x00, 0x33, 0x00, 0x02, 0x00, 0x70, 0x00,
7987 		   0x0d, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
7988 		   0x70, 0x00, 0x0d, 0x00, 0x09),
7989 	PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
7990   },
7991   {	.freq			= 2467,
7992 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
7993 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7994 		   0x00, 0x00, 0x22, 0x00, 0x02, 0x00, 0x70, 0x00,
7995 		   0x0d, 0x00, 0x08, 0x00, 0x22, 0x00, 0x02, 0x00,
7996 		   0x70, 0x00, 0x0d, 0x00, 0x08),
7997 	PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
7998   },
7999   {	.freq			= 2472,
8000 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
8001 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
8002 		   0x00, 0x00, 0x11, 0x00, 0x02, 0x00, 0x70, 0x00,
8003 		   0x0d, 0x00, 0x08, 0x00, 0x11, 0x00, 0x02, 0x00,
8004 		   0x70, 0x00, 0x0d, 0x00, 0x08),
8005 	PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
8006   },
8007   {	.freq			= 2484,
8008 	RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
8009 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
8010 		   0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
8011 		   0x0d, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00,
8012 		   0x70, 0x00, 0x0d, 0x00, 0x08),
8013 	PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
8014   },
8015 };
8016 
8017 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_rev8[] = {
8018   {	.freq			= 4920,
8019 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
8020 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8021 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8022 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8023 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8024 	PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
8025   },
8026   {	.freq			= 4930,
8027 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
8028 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8029 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8030 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8031 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8032 	PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
8033   },
8034   {	.freq			= 4940,
8035 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
8036 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8037 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8038 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8039 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8040 	PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
8041   },
8042   {	.freq			= 4950,
8043 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
8044 		   0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8045 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8046 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8047 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8048 	PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
8049   },
8050   {	.freq			= 4960,
8051 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
8052 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8053 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8054 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8055 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8056 	PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
8057   },
8058   {	.freq			= 4970,
8059 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
8060 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8061 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8062 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8063 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8064 	PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
8065   },
8066   {	.freq			= 4980,
8067 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
8068 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8069 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8070 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8071 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8072 	PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
8073   },
8074   {	.freq			= 4990,
8075 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
8076 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8077 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8078 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8079 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8080 	PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
8081   },
8082   {	.freq			= 5000,
8083 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
8084 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8085 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8086 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8087 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8088 	PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
8089   },
8090   {	.freq			= 5010,
8091 	RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
8092 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8093 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8094 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8095 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8096 	PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
8097   },
8098   {	.freq			= 5020,
8099 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
8100 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8101 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8102 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8103 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8104 	PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
8105   },
8106   {	.freq			= 5030,
8107 	RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
8108 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8109 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8110 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8111 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8112 	PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
8113   },
8114   {	.freq			= 5040,
8115 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
8116 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8117 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8118 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8119 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8120 	PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
8121   },
8122   {	.freq			= 5050,
8123 	RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
8124 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8125 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8126 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8127 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8128 	PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
8129   },
8130   {	.freq			= 5060,
8131 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
8132 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8133 		   0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8134 		   0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8135 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8136 	PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
8137   },
8138   {	.freq			= 5070,
8139 	RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
8140 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8141 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8142 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8143 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8144 	PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
8145   },
8146   {	.freq			= 5080,
8147 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
8148 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8149 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8150 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8151 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8152 	PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
8153   },
8154   {	.freq			= 5090,
8155 	RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
8156 		   0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8157 		   0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8158 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8159 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8160 	PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
8161   },
8162   {	.freq			= 5100,
8163 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
8164 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8165 		   0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8166 		   0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
8167 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8168 	PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
8169   },
8170   {	.freq			= 5110,
8171 	RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
8172 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8173 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8174 		   0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8175 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8176 	PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
8177   },
8178   {	.freq			= 5120,
8179 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
8180 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8181 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8182 		   0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8183 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8184 	PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
8185   },
8186   {	.freq			= 5130,
8187 	RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
8188 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8189 		   0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8190 		   0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8191 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8192 	PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
8193   },
8194   {	.freq			= 5140,
8195 	RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
8196 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8197 		   0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8198 		   0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
8199 		   0x00, 0x0f, 0x00, 0x6f, 0x00),
8200 	PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
8201   },
8202   {	.freq			= 5160,
8203 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
8204 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8205 		   0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
8206 		   0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
8207 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
8208 	PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
8209   },
8210   {	.freq			= 5170,
8211 	RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
8212 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8213 		   0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
8214 		   0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
8215 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
8216 	PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
8217   },
8218   {	.freq			= 5180,
8219 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
8220 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8221 		   0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
8222 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
8223 		   0x00, 0x0e, 0x00, 0x6f, 0x00),
8224 	PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
8225   },
8226   {	.freq			= 5190,
8227 	RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
8228 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8229 		   0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
8230 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
8231 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8232 	PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
8233   },
8234   {	.freq			= 5200,
8235 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
8236 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8237 		   0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8238 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
8239 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8240 	PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
8241   },
8242   {	.freq			= 5210,
8243 	RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
8244 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8245 		   0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8246 		   0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
8247 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8248 	PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
8249   },
8250   {	.freq			= 5220,
8251 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
8252 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8253 		   0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8254 		   0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
8255 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8256 	PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
8257   },
8258   {	.freq			= 5230,
8259 	RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
8260 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8261 		   0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8262 		   0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
8263 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8264 	PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
8265   },
8266   {	.freq			= 5240,
8267 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
8268 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8269 		   0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8270 		   0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
8271 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8272 	PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
8273   },
8274   {	.freq			= 5250,
8275 	RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
8276 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8277 		   0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8278 		   0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
8279 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8280 	PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
8281   },
8282   {	.freq			= 5260,
8283 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
8284 		   0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
8285 		   0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
8286 		   0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
8287 		   0x00, 0x0d, 0x00, 0x6f, 0x00),
8288 	PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
8289   },
8290   {	.freq			= 5270,
8291 	RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
8292 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
8293 		   0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
8294 		   0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
8295 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
8296 	PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
8297   },
8298   {	.freq			= 5280,
8299 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
8300 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8301 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8302 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8303 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
8304 	PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
8305   },
8306   {	.freq			= 5290,
8307 	RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
8308 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8309 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8310 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8311 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
8312 	PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
8313   },
8314   {	.freq			= 5300,
8315 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
8316 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8317 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8318 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8319 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
8320 	PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
8321   },
8322   {	.freq			= 5310,
8323 	RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
8324 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8325 		   0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8326 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8327 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
8328 	PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
8329   },
8330   {	.freq			= 5320,
8331 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
8332 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8333 		   0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8334 		   0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8335 		   0x00, 0x0c, 0x00, 0x6f, 0x00),
8336 	PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
8337   },
8338   {	.freq			= 5330,
8339 	RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
8340 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
8341 		   0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8342 		   0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8343 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
8344 	PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
8345   },
8346   {	.freq			= 5340,
8347 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
8348 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
8349 		   0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8350 		   0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8351 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
8352 	PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
8353   },
8354   {	.freq			= 5350,
8355 	RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
8356 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8357 		   0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8358 		   0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8359 		   0x00, 0x0b, 0x00, 0x6f, 0x00),
8360 	PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
8361   },
8362   {	.freq			= 5360,
8363 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
8364 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8365 		   0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8366 		   0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8367 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8368 	PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
8369   },
8370   {	.freq			= 5370,
8371 	RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
8372 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8373 		   0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8374 		   0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8375 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8376 	PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
8377   },
8378   {	.freq			= 5380,
8379 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
8380 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8381 		   0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8382 		   0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8383 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8384 	PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
8385   },
8386   {	.freq			= 5390,
8387 	RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
8388 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8389 		   0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8390 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
8391 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8392 	PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
8393   },
8394   {	.freq			= 5400,
8395 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
8396 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8397 		   0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8398 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
8399 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8400 	PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
8401   },
8402   {	.freq			= 5410,
8403 	RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
8404 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8405 		   0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8406 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8407 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8408 	PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
8409   },
8410   {	.freq			= 5420,
8411 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
8412 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8413 		   0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8414 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8415 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8416 	PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
8417   },
8418   {	.freq			= 5430,
8419 	RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
8420 		   0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
8421 		   0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8422 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8423 		   0x00, 0x0a, 0x00, 0x6f, 0x00),
8424 	PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
8425   },
8426   {	.freq			= 5440,
8427 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
8428 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8429 		   0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
8430 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8431 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8432 	PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
8433   },
8434   {	.freq			= 5450,
8435 	RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
8436 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8437 		   0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8438 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
8439 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8440 	PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
8441   },
8442   {	.freq			= 5460,
8443 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
8444 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8445 		   0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8446 		   0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
8447 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8448 	PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
8449   },
8450   {	.freq			= 5470,
8451 	RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
8452 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8453 		   0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8454 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
8455 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8456 	PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
8457   },
8458   {	.freq			= 5480,
8459 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
8460 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8461 		   0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8462 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8463 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8464 	PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
8465   },
8466   {	.freq			= 5490,
8467 	RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
8468 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8469 		   0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8470 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8471 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8472 	PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
8473   },
8474   {	.freq			= 5500,
8475 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
8476 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8477 		   0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8478 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8479 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8480 	PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
8481   },
8482   {	.freq			= 5510,
8483 	RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
8484 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8485 		   0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8486 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8487 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8488 	PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
8489   },
8490   {	.freq			= 5520,
8491 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
8492 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8493 		   0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8494 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8495 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8496 	PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
8497   },
8498   {	.freq			= 5530,
8499 	RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
8500 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
8501 		   0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8502 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8503 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8504 	PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
8505   },
8506   {	.freq			= 5540,
8507 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
8508 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
8509 		   0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8510 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8511 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8512 	PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
8513   },
8514   {	.freq			= 5550,
8515 	RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
8516 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8517 		   0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8518 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8519 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8520 	PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
8521   },
8522   {	.freq			= 5560,
8523 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
8524 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8525 		   0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8526 		   0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8527 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8528 	PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
8529   },
8530   {	.freq			= 5570,
8531 	RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
8532 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8533 		   0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8534 		   0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
8535 		   0x00, 0x09, 0x00, 0x6f, 0x00),
8536 	PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
8537   },
8538   {	.freq			= 5580,
8539 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
8540 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
8541 		   0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8542 		   0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
8543 		   0x00, 0x08, 0x00, 0x6f, 0x00),
8544 	PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
8545   },
8546   {	.freq			= 5590,
8547 	RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
8548 		   0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
8549 		   0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8550 		   0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
8551 		   0x00, 0x08, 0x00, 0x6f, 0x00),
8552 	PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
8553   },
8554   {	.freq			= 5600,
8555 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
8556 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8557 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8558 		   0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
8559 		   0x00, 0x08, 0x00, 0x6f, 0x00),
8560 	PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
8561   },
8562   {	.freq			= 5610,
8563 	RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
8564 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8565 		   0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8566 		   0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
8567 		   0x00, 0x08, 0x00, 0x6f, 0x00),
8568 	PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
8569   },
8570   {	.freq			= 5620,
8571 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
8572 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8573 		   0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8574 		   0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8575 		   0x00, 0x07, 0x00, 0x6f, 0x00),
8576 	PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
8577   },
8578   {	.freq			= 5630,
8579 	RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
8580 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8581 		   0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8582 		   0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8583 		   0x00, 0x07, 0x00, 0x6f, 0x00),
8584 	PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
8585   },
8586   {	.freq			= 5640,
8587 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
8588 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8589 		   0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8590 		   0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8591 		   0x00, 0x07, 0x00, 0x6f, 0x00),
8592 	PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
8593   },
8594   {	.freq			= 5650,
8595 	RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
8596 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8597 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8598 		   0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
8599 		   0x00, 0x07, 0x00, 0x6f, 0x00),
8600 	PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
8601   },
8602   {	.freq			= 5660,
8603 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
8604 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8605 		   0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8606 		   0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
8607 		   0x00, 0x06, 0x00, 0x6f, 0x00),
8608 	PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
8609   },
8610   {	.freq			= 5670,
8611 	RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
8612 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8613 		   0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8614 		   0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8615 		   0x00, 0x06, 0x00, 0x6f, 0x00),
8616 	PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
8617   },
8618   {	.freq			= 5680,
8619 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
8620 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8621 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8622 		   0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8623 		   0x00, 0x06, 0x00, 0x6f, 0x00),
8624 	PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
8625   },
8626   {	.freq			= 5690,
8627 	RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
8628 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8629 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8630 		   0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8631 		   0x00, 0x06, 0x00, 0x6f, 0x00),
8632 	PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
8633   },
8634   {	.freq			= 5700,
8635 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
8636 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8637 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8638 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8639 		   0x00, 0x06, 0x00, 0x6e, 0x00),
8640 	PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
8641   },
8642   {	.freq			= 5710,
8643 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
8644 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8645 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8646 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8647 		   0x00, 0x06, 0x00, 0x6e, 0x00),
8648 	PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
8649   },
8650   {	.freq			= 5720,
8651 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
8652 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8653 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8654 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8655 		   0x00, 0x06, 0x00, 0x6e, 0x00),
8656 	PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
8657   },
8658   {	.freq			= 5725,
8659 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
8660 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8661 		   0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8662 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8663 		   0x00, 0x06, 0x00, 0x6e, 0x00),
8664 	PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
8665   },
8666   {	.freq			= 5730,
8667 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
8668 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8669 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8670 		   0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8671 		   0x00, 0x06, 0x00, 0x6e, 0x00),
8672 	PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
8673   },
8674   {	.freq			= 5735,
8675 	RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
8676 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8677 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8678 		   0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8679 		   0x00, 0x06, 0x00, 0x6d, 0x00),
8680 	PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
8681   },
8682   {	.freq			= 5740,
8683 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
8684 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8685 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8686 		   0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8687 		   0x00, 0x06, 0x00, 0x6d, 0x00),
8688 	PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
8689   },
8690   {	.freq			= 5745,
8691 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
8692 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8693 		   0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8694 		   0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8695 		   0x00, 0x06, 0x00, 0x6d, 0x00),
8696 	PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
8697   },
8698   {	.freq			= 5750,
8699 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
8700 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8701 		   0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8702 		   0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8703 		   0x00, 0x05, 0x00, 0x6d, 0x00),
8704 	PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
8705   },
8706   {	.freq			= 5755,
8707 	RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
8708 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8709 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8710 		   0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8711 		   0x00, 0x05, 0x00, 0x6c, 0x00),
8712 	PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
8713   },
8714   {	.freq			= 5760,
8715 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
8716 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
8717 		   0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8718 		   0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8719 		   0x00, 0x05, 0x00, 0x6c, 0x00),
8720 	PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
8721   },
8722   {	.freq			= 5765,
8723 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
8724 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
8725 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8726 		   0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8727 		   0x00, 0x05, 0x00, 0x6c, 0x00),
8728 	PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
8729   },
8730   {	.freq			= 5770,
8731 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
8732 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8733 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8734 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8735 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8736 	PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
8737   },
8738   {	.freq			= 5775,
8739 	RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
8740 		   0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8741 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8742 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8743 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8744 	PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
8745   },
8746   {	.freq			= 5780,
8747 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
8748 		   0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8749 		   0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8750 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8751 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8752 	PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
8753   },
8754   {	.freq			= 5785,
8755 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
8756 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8757 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8758 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8759 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8760 	PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
8761   },
8762   {	.freq			= 5790,
8763 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
8764 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8765 		   0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8766 		   0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8767 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8768 	PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
8769   },
8770   {	.freq			= 5795,
8771 	RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
8772 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8773 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8774 		   0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8775 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8776 	PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
8777   },
8778   {	.freq			= 5800,
8779 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
8780 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8781 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8782 		   0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8783 		   0x00, 0x05, 0x00, 0x6b, 0x00),
8784 	PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
8785   },
8786   {	.freq			= 5805,
8787 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
8788 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8789 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8790 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8791 		   0x00, 0x05, 0x00, 0x6a, 0x00),
8792 	PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
8793   },
8794   {	.freq			= 5810,
8795 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
8796 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8797 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8798 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8799 		   0x00, 0x05, 0x00, 0x6a, 0x00),
8800 	PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
8801   },
8802   {	.freq			= 5815,
8803 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
8804 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8805 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8806 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8807 		   0x00, 0x05, 0x00, 0x6a, 0x00),
8808 	PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
8809   },
8810   {	.freq			= 5820,
8811 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
8812 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8813 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8814 		   0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8815 		   0x00, 0x05, 0x00, 0x6a, 0x00),
8816 	PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
8817   },
8818   {	.freq			= 5825,
8819 	RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
8820 		   0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8821 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8822 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8823 		   0x00, 0x05, 0x00, 0x69, 0x00),
8824 	PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
8825   },
8826   {	.freq			= 5830,
8827 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
8828 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8829 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8830 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8831 		   0x00, 0x05, 0x00, 0x69, 0x00),
8832 	PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
8833   },
8834   {	.freq			= 5840,
8835 	RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
8836 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8837 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8838 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8839 		   0x00, 0x04, 0x00, 0x69, 0x00),
8840 	PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
8841   },
8842   {	.freq			= 5850,
8843 	RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
8844 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8845 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8846 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8847 		   0x00, 0x04, 0x00, 0x69, 0x00),
8848 	PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
8849   },
8850   {	.freq			= 5860,
8851 	RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
8852 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8853 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8854 		   0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8855 		   0x00, 0x04, 0x00, 0x69, 0x00),
8856 	PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
8857   },
8858   {	.freq			= 5870,
8859 	RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
8860 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8861 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8862 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8863 		   0x00, 0x04, 0x00, 0x68, 0x00),
8864 	PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
8865   },
8866   {	.freq			= 5880,
8867 	RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
8868 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8869 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8870 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8871 		   0x00, 0x04, 0x00, 0x68, 0x00),
8872 	PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
8873   },
8874   {	.freq			= 5890,
8875 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
8876 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8877 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8878 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8879 		   0x00, 0x04, 0x00, 0x68, 0x00),
8880 	PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
8881   },
8882   {	.freq			= 5900,
8883 	RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
8884 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8885 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8886 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8887 		   0x00, 0x04, 0x00, 0x68, 0x00),
8888 	PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
8889   },
8890   {	.freq			= 5910,
8891 	RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
8892 		   0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8893 		   0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8894 		   0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8895 		   0x00, 0x04, 0x00, 0x68, 0x00),
8896 	PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
8897   },
8898   {	.freq			= 2412,
8899 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
8900 		   0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
8901 		   0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
8902 		   0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8903 		   0x70, 0x00, 0x0b, 0x00, 0x0a),
8904 	PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
8905   },
8906   {	.freq			= 2417,
8907 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
8908 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8909 		   0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
8910 		   0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8911 		   0x70, 0x00, 0x0b, 0x00, 0x0a),
8912 	PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
8913   },
8914   {	.freq			= 2422,
8915 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
8916 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8917 		   0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
8918 		   0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8919 		   0x70, 0x00, 0x0b, 0x00, 0x0a),
8920 	PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
8921   },
8922   {	.freq			= 2427,
8923 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
8924 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8925 		   0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
8926 		   0x0a, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
8927 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
8928 	PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
8929   },
8930   {	.freq			= 2432,
8931 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
8932 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8933 		   0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
8934 		   0x0a, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
8935 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
8936 	PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
8937   },
8938   {	.freq			= 2437,
8939 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
8940 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8941 		   0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
8942 		   0x0a, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
8943 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
8944 	PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
8945   },
8946   {	.freq			= 2442,
8947 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
8948 		   0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8949 		   0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
8950 		   0x0a, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x02, 0x00,
8951 		   0x70, 0x00, 0x0a, 0x00, 0x0a),
8952 	PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
8953   },
8954   {	.freq			= 2447,
8955 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
8956 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8957 		   0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
8958 		   0x0a, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
8959 		   0x70, 0x00, 0x0a, 0x00, 0x09),
8960 	PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
8961   },
8962   {	.freq			= 2452,
8963 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
8964 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8965 		   0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
8966 		   0x0a, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
8967 		   0x70, 0x00, 0x0a, 0x00, 0x09),
8968 	PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
8969   },
8970   {	.freq			= 2457,
8971 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
8972 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8973 		   0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
8974 		   0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
8975 		   0x70, 0x00, 0x0a, 0x00, 0x09),
8976 	PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
8977   },
8978   {	.freq			= 2462,
8979 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
8980 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8981 		   0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
8982 		   0x09, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
8983 		   0x70, 0x00, 0x09, 0x00, 0x09),
8984 	PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
8985   },
8986   {	.freq			= 2467,
8987 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
8988 		   0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8989 		   0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
8990 		   0x09, 0x00, 0x09, 0x00, 0x22, 0x00, 0x02, 0x00,
8991 		   0x70, 0x00, 0x09, 0x00, 0x09),
8992 	PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
8993   },
8994   {	.freq			= 2472,
8995 	RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
8996 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
8997 		   0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
8998 		   0x09, 0x00, 0x09, 0x00, 0x11, 0x00, 0x02, 0x00,
8999 		   0x70, 0x00, 0x09, 0x00, 0x09),
9000 	PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
9001   },
9002   {	.freq			= 2484,
9003 	RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
9004 		   0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
9005 		   0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
9006 		   0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
9007 		   0x70, 0x00, 0x09, 0x00, 0x09),
9008 	PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
9009   },
9010 };
9011 
b2056_upload_inittab(struct b43_wldev * dev,bool ghz5,bool ignore_uploadflag,u16 routing,const struct b2056_inittab_entry * e,unsigned int length)9012 static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5,
9013 				 bool ignore_uploadflag, u16 routing,
9014 				 const struct b2056_inittab_entry *e,
9015 				 unsigned int length)
9016 {
9017 	unsigned int i;
9018 	u16 value;
9019 
9020 	for (i = 0; i < length; i++, e++) {
9021 		if (!(e->flags & B2056_INITTAB_ENTRY_OK))
9022 			continue;
9023 		if ((e->flags & B2056_INITTAB_UPLOAD) || ignore_uploadflag) {
9024 			if (ghz5)
9025 				value = e->ghz5;
9026 			else
9027 				value = e->ghz2;
9028 			b43_radio_write(dev, routing | i, value);
9029 		}
9030 	}
9031 }
9032 
b2056_upload_inittabs(struct b43_wldev * dev,bool ghz5,bool ignore_uploadflag)9033 void b2056_upload_inittabs(struct b43_wldev *dev,
9034 			   bool ghz5, bool ignore_uploadflag)
9035 {
9036 	struct b2056_inittabs_pts *pts;
9037 
9038 	if (dev->phy.rev >= ARRAY_SIZE(b2056_inittabs)) {
9039 		B43_WARN_ON(1);
9040 		return;
9041 	}
9042 	pts = &b2056_inittabs[dev->phy.rev];
9043 
9044 	b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
9045 				B2056_SYN, pts->syn, pts->syn_length);
9046 	b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
9047 				B2056_TX0, pts->tx, pts->tx_length);
9048 	b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
9049 				B2056_TX1, pts->tx, pts->tx_length);
9050 	b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
9051 				B2056_RX0, pts->rx, pts->rx_length);
9052 	b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
9053 				B2056_RX1, pts->rx, pts->rx_length);
9054 }
9055 
9056 const struct b43_nphy_channeltab_entry_rev3 *
b43_nphy_get_chantabent_rev3(struct b43_wldev * dev,u16 freq)9057 b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq)
9058 {
9059 	const struct b43_nphy_channeltab_entry_rev3 *e;
9060 	unsigned int length, i;
9061 
9062 	switch (dev->phy.rev) {
9063 	case 3:
9064 		e = b43_nphy_channeltab_rev3;
9065 		length = ARRAY_SIZE(b43_nphy_channeltab_rev3);
9066 		break;
9067 	case 4:
9068 		e = b43_nphy_channeltab_rev4;
9069 		length = ARRAY_SIZE(b43_nphy_channeltab_rev4);
9070 		break;
9071 	case 5:
9072 		e = b43_nphy_channeltab_rev5;
9073 		length = ARRAY_SIZE(b43_nphy_channeltab_rev5);
9074 		break;
9075 	case 6:
9076 		e = b43_nphy_channeltab_rev6;
9077 		length = ARRAY_SIZE(b43_nphy_channeltab_rev6);
9078 		break;
9079 	case 7:
9080 	case 9:
9081 		e = b43_nphy_channeltab_rev7_9;
9082 		length = ARRAY_SIZE(b43_nphy_channeltab_rev7_9);
9083 		break;
9084 	case 8:
9085 		e = b43_nphy_channeltab_rev8;
9086 		length = ARRAY_SIZE(b43_nphy_channeltab_rev8);
9087 		break;
9088 	default:
9089 		B43_WARN_ON(1);
9090 		return NULL;
9091 	}
9092 
9093 	for (i = 0; i < length; i++, e++) {
9094 		if (e->freq == freq)
9095 			return e;
9096 	}
9097 
9098 	return NULL;
9099 }
9100