Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003 
0004   Broadcom B43 wireless driver
0005   IEEE 802.11n 2056 radio device data tables
0006 
0007   Copyright (c) 2010 Rafał Miłecki <zajec5@gmail.com>
0008 
0009 
0010 */
0011 
0012 #include "b43.h"
0013 #include "radio_2056.h"
0014 #include "phy_common.h"
0015 
0016 struct b2056_inittab_entry {
0017     /* Value to write if we use the 5GHz band. */
0018     u16 ghz5;
0019     /* Value to write if we use the 2.4GHz band. */
0020     u16 ghz2;
0021     /* Flags */
0022     u8 flags;
0023 };
0024 #define B2056_INITTAB_ENTRY_OK  0x01
0025 #define B2056_INITTAB_UPLOAD    0x02
0026 #define UPLOAD      .flags = B2056_INITTAB_ENTRY_OK | B2056_INITTAB_UPLOAD
0027 #define NOUPLOAD    .flags = B2056_INITTAB_ENTRY_OK
0028 
0029 struct b2056_inittabs_pts {
0030     const struct b2056_inittab_entry *syn;
0031     unsigned int syn_length;
0032     const struct b2056_inittab_entry *tx;
0033     unsigned int tx_length;
0034     const struct b2056_inittab_entry *rx;
0035     unsigned int rx_length;
0036 };
0037 
0038 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_syn[] = {
0039     [B2056_SYN_RESERVED_ADDR2]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0040     [B2056_SYN_RESERVED_ADDR3]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0041     [B2056_SYN_RESERVED_ADDR4]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0042     [B2056_SYN_RESERVED_ADDR5]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0043     [B2056_SYN_RESERVED_ADDR6]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0044     [B2056_SYN_RESERVED_ADDR7]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0045     [B2056_SYN_COM_CTRL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0046     [B2056_SYN_COM_PU]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0047     [B2056_SYN_COM_OVR]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0048     [B2056_SYN_COM_RESET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0049     [B2056_SYN_COM_RCAL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0050     [B2056_SYN_COM_RC_RXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0051     [B2056_SYN_COM_RC_TXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0052     [B2056_SYN_COM_RC_RXHPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0053     [B2056_SYN_RESERVED_ADDR16] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0054     [B2056_SYN_RESERVED_ADDR17] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0055     [B2056_SYN_RESERVED_ADDR18] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0056     [B2056_SYN_RESERVED_ADDR19] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0057     [B2056_SYN_RESERVED_ADDR20] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0058     [B2056_SYN_RESERVED_ADDR21] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0059     [B2056_SYN_RESERVED_ADDR22] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0060     [B2056_SYN_RESERVED_ADDR23] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0061     [B2056_SYN_RESERVED_ADDR24] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0062     [B2056_SYN_RESERVED_ADDR25] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0063     [B2056_SYN_RESERVED_ADDR26] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0064     [B2056_SYN_RESERVED_ADDR27] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0065     [B2056_SYN_RESERVED_ADDR28] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0066     [B2056_SYN_RESERVED_ADDR29] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0067     [B2056_SYN_RESERVED_ADDR30] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0068     [B2056_SYN_RESERVED_ADDR31] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0069     [B2056_SYN_GPIO_MASTER1]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0070     [B2056_SYN_GPIO_MASTER2]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0071     [B2056_SYN_TOPBIAS_MASTER]  = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
0072     [B2056_SYN_TOPBIAS_RCAL]    = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0073     [B2056_SYN_AFEREG]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0074     [B2056_SYN_TEMPPROCSENSE]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0075     [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0076     [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0077     [B2056_SYN_LPO]         = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0078     [B2056_SYN_VDDCAL_MASTER]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0079     [B2056_SYN_VDDCAL_IDAC]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0080     [B2056_SYN_VDDCAL_STATUS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0081     [B2056_SYN_RCAL_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0082     [B2056_SYN_RCAL_CODE_OUT]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0083     [B2056_SYN_RCCAL_CTRL0]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
0084     [B2056_SYN_RCCAL_CTRL1]     = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
0085     [B2056_SYN_RCCAL_CTRL2]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
0086     [B2056_SYN_RCCAL_CTRL3]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0087     [B2056_SYN_RCCAL_CTRL4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0088     [B2056_SYN_RCCAL_CTRL5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0089     [B2056_SYN_RCCAL_CTRL6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0090     [B2056_SYN_RCCAL_CTRL7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0091     [B2056_SYN_RCCAL_CTRL8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0092     [B2056_SYN_RCCAL_CTRL9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0093     [B2056_SYN_RCCAL_CTRL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0094     [B2056_SYN_RCCAL_CTRL11]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0095     [B2056_SYN_ZCAL_SPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0096     [B2056_SYN_ZCAL_SPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0097     [B2056_SYN_PLL_MAST1]       = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0098     [B2056_SYN_PLL_MAST2]       = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0099     [B2056_SYN_PLL_MAST3]       = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
0100     [B2056_SYN_PLL_BIAS_RESET]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0101     [B2056_SYN_PLL_XTAL0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0102     [B2056_SYN_PLL_XTAL1]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0103     [B2056_SYN_PLL_XTAL3]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0104     [B2056_SYN_PLL_XTAL4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0105     [B2056_SYN_PLL_XTAL5]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
0106     [B2056_SYN_PLL_XTAL6]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0107     [B2056_SYN_PLL_REFDIV]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0108     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0109     [B2056_SYN_PLL_CP1]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0110     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
0111     [B2056_SYN_PLL_CP3]     = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
0112     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
0113     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
0114     [B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0115     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0116     [B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0117     [B2056_SYN_PLL_MMD1]        = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
0118     [B2056_SYN_PLL_MMD2]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0119     [B2056_SYN_PLL_VCO1]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0120     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
0121     [B2056_SYN_PLL_MONITOR1]    = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
0122     [B2056_SYN_PLL_MONITOR2]    = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
0123     [B2056_SYN_PLL_VCOCAL1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0124     [B2056_SYN_PLL_VCOCAL2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0125     [B2056_SYN_PLL_VCOCAL4]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0126     [B2056_SYN_PLL_VCOCAL5]     = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
0127     [B2056_SYN_PLL_VCOCAL6]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
0128     [B2056_SYN_PLL_VCOCAL7]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
0129     [B2056_SYN_PLL_VCOCAL8]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0130     [B2056_SYN_PLL_VCOCAL9]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0131     [B2056_SYN_PLL_VCOCAL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0132     [B2056_SYN_PLL_VCOCAL11]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0133     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
0134     [B2056_SYN_PLL_VCOCAL13]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0135     [B2056_SYN_PLL_VREG]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0136     [B2056_SYN_PLL_STATUS1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0137     [B2056_SYN_PLL_STATUS2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0138     [B2056_SYN_PLL_STATUS3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0139     [B2056_SYN_LOGEN_PU0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0140     [B2056_SYN_LOGEN_PU1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0141     [B2056_SYN_LOGEN_PU2]       = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
0142     [B2056_SYN_LOGEN_PU3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0143     [B2056_SYN_LOGEN_PU5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0144     [B2056_SYN_LOGEN_PU6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0145     [B2056_SYN_LOGEN_PU7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0146     [B2056_SYN_LOGEN_PU8]       = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0147     [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0148     [B2056_SYN_LOGEN_RCCR1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0149     [B2056_SYN_LOGEN_VCOBUF1]   = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
0150     [B2056_SYN_LOGEN_MIXER1]    = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0151     [B2056_SYN_LOGEN_MIXER2]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0152     [B2056_SYN_LOGEN_BUF1]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0153     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
0154     [B2056_SYN_LOGEN_BUF3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0155     [B2056_SYN_LOGEN_BUF4]      = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
0156     [B2056_SYN_LOGEN_DIV1]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0157     [B2056_SYN_LOGEN_DIV2]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0158     [B2056_SYN_LOGEN_DIV3]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0159     [B2056_SYN_LOGEN_ACL1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0160     [B2056_SYN_LOGEN_ACL2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0161     [B2056_SYN_LOGEN_ACL3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0162     [B2056_SYN_LOGEN_ACL4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0163     [B2056_SYN_LOGEN_ACL5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0164     [B2056_SYN_LOGEN_ACL6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0165     [B2056_SYN_LOGEN_ACLOUT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0166     [B2056_SYN_LOGEN_ACLCAL1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0167     [B2056_SYN_LOGEN_ACLCAL2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0168     [B2056_SYN_LOGEN_ACLCAL3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0169     [B2056_SYN_CALEN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0170     [B2056_SYN_LOGEN_PEAKDET1]  = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
0171     [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0172     [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0173     [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0174     [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0175     [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0176     [B2056_SYN_LOGEN_VCOBUF2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0177     [B2056_SYN_LOGEN_MIXER3]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0178     [B2056_SYN_LOGEN_BUF5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0179     [B2056_SYN_LOGEN_BUF6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0180     [B2056_SYN_LOGEN_CBUFRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0181     [B2056_SYN_LOGEN_CBUFRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0182     [B2056_SYN_LOGEN_CBUFRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0183     [B2056_SYN_LOGEN_CBUFRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0184     [B2056_SYN_LOGEN_CBUFTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0185     [B2056_SYN_LOGEN_CBUFTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0186     [B2056_SYN_LOGEN_CBUFTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0187     [B2056_SYN_LOGEN_CBUFTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0188     [B2056_SYN_LOGEN_CMOSRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0189     [B2056_SYN_LOGEN_CMOSRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0190     [B2056_SYN_LOGEN_CMOSRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0191     [B2056_SYN_LOGEN_CMOSRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0192     [B2056_SYN_LOGEN_CMOSTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0193     [B2056_SYN_LOGEN_CMOSTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0194     [B2056_SYN_LOGEN_CMOSTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0195     [B2056_SYN_LOGEN_CMOSTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0196     [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0197     [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0198     [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0199     [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0200     [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0201     [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0202     [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0203     [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0204     [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0205     [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0206     [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0207     [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0208     [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0209     [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0210     [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0211     [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0212     [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0213     [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0214     [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0215     [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0216     [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0217     [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0218     [B2056_SYN_LOGEN_RX_CMOS_CALVALID]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0219     [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0220 };
0221 
0222 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_tx[] = {
0223     [B2056_TX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0224     [B2056_TX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0225     [B2056_TX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0226     [B2056_TX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0227     [B2056_TX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0228     [B2056_TX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0229     [B2056_TX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0230     [B2056_TX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0231     [B2056_TX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0232     [B2056_TX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0233     [B2056_TX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0234     [B2056_TX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0235     [B2056_TX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0236     [B2056_TX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0237     [B2056_TX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0238     [B2056_TX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0239     [B2056_TX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0240     [B2056_TX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0241     [B2056_TX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0242     [B2056_TX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0243     [B2056_TX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0244     [B2056_TX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0245     [B2056_TX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0246     [B2056_TX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0247     [B2056_TX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0248     [B2056_TX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0249     [B2056_TX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0250     [B2056_TX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0251     [B2056_TX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0252     [B2056_TX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0253     [B2056_TX_IQCAL_GAIN_BW]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0254     [B2056_TX_LOFT_FINE_I]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0255     [B2056_TX_LOFT_FINE_Q]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0256     [B2056_TX_LOFT_COARSE_I]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0257     [B2056_TX_LOFT_COARSE_Q]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0258     [B2056_TX_TX_COM_MASTER1]   = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0259     [B2056_TX_TX_COM_MASTER2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0260     [B2056_TX_RXIQCAL_TXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0261     [B2056_TX_TX_SSI_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0262     [B2056_TX_IQCAL_VCM_HG]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0263     [B2056_TX_IQCAL_IDAC]       = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
0264     [B2056_TX_TSSI_VCM]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0265     [B2056_TX_TX_AMP_DET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0266     [B2056_TX_TX_SSI_MUX]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0267     [B2056_TX_TSSIA]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0268     [B2056_TX_TSSIG]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0269     [B2056_TX_TSSI_MISC1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0270     [B2056_TX_TSSI_MISC2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0271     [B2056_TX_TSSI_MISC3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0272     [B2056_TX_PA_SPARE1]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0273     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0274     [B2056_TX_INTPAA_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0275     [B2056_TX_INTPAA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0276     [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0277     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0278     [B2056_TX_INTPAA_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0279     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
0280     [B2056_TX_INTPAA_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0281     [B2056_TX_INTPAA_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
0282     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
0283     [B2056_TX_INTPAA_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0284     [B2056_TX_INTPAG_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0285     [B2056_TX_INTPAG_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0286     [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0287     [B2056_TX_INTPAG_IAUX_STAT] = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0288     [B2056_TX_INTPAG_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0289     [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
0290     [B2056_TX_INTPAG_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0291     [B2056_TX_INTPAG_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
0292     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
0293     [B2056_TX_INTPAG_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0294     [B2056_TX_PADA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0295     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
0296     [B2056_TX_PADA_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0297     [B2056_TX_PADA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0298     [B2056_TX_PADA_BOOST_TUNE]  = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
0299     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
0300     [B2056_TX_PADG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0301     [B2056_TX_PADG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0302     [B2056_TX_PADG_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0303     [B2056_TX_PADG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0304     [B2056_TX_PADG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0305     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
0306     [B2056_TX_PGAA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0307     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
0308     [B2056_TX_PGAA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0309     [B2056_TX_PGAA_BOOST_TUNE]  = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
0310     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
0311     [B2056_TX_PGAA_MISC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0312     [B2056_TX_PGAG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0313     [B2056_TX_PGAG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0314     [B2056_TX_PGAG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0315     [B2056_TX_PGAG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0316     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
0317     [B2056_TX_PGAG_MISC]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0318     [B2056_TX_MIXA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0319     [B2056_TX_MIXA_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0320     [B2056_TX_MIXG]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0321     [B2056_TX_MIXG_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0322     [B2056_TX_BB_GM_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0323     [B2056_TX_GMBB_GM]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0324     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
0325     [B2056_TX_TXLPF_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0326     [B2056_TX_TXLPF_RCCAL]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0327     [B2056_TX_TXLPF_RCCAL_OFF0] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0328     [B2056_TX_TXLPF_RCCAL_OFF1] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0329     [B2056_TX_TXLPF_RCCAL_OFF2] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0330     [B2056_TX_TXLPF_RCCAL_OFF3] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0331     [B2056_TX_TXLPF_RCCAL_OFF4] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0332     [B2056_TX_TXLPF_RCCAL_OFF5] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0333     [B2056_TX_TXLPF_RCCAL_OFF6] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0334     [B2056_TX_TXLPF_BW]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0335     [B2056_TX_TXLPF_GAIN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0336     [B2056_TX_TXLPF_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0337     [B2056_TX_TXLPF_IDAC_0]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
0338     [B2056_TX_TXLPF_IDAC_1]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
0339     [B2056_TX_TXLPF_IDAC_2]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
0340     [B2056_TX_TXLPF_IDAC_3]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0341     [B2056_TX_TXLPF_IDAC_4]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0342     [B2056_TX_TXLPF_IDAC_5]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
0343     [B2056_TX_TXLPF_IDAC_6]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
0344     [B2056_TX_TXLPF_OPAMP_IDAC] = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
0345     [B2056_TX_TXLPF_MISC]       = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
0346     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0347     [B2056_TX_TXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0348     [B2056_TX_TXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0349     [B2056_TX_TXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0350     [B2056_TX_TXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0351     [B2056_TX_TXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0352     [B2056_TX_TXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0353     [B2056_TX_TXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0354     [B2056_TX_TXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0355     [B2056_TX_TXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0356     [B2056_TX_TXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0357     [B2056_TX_TXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0358     [B2056_TX_TXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0359     [B2056_TX_TXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0360     [B2056_TX_TXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0361     [B2056_TX_TXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0362     [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0363     [B2056_TX_STATUS_PAD_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0364     [B2056_TX_STATUS_PGA_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0365     [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0366     [B2056_TX_STATUS_TXLPF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0367     [B2056_TX_STATUS_TXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0368 };
0369 
0370 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_rx[] = {
0371     [B2056_RX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0372     [B2056_RX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0373     [B2056_RX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0374     [B2056_RX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0375     [B2056_RX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0376     [B2056_RX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0377     [B2056_RX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0378     [B2056_RX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0379     [B2056_RX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0380     [B2056_RX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0381     [B2056_RX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0382     [B2056_RX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0383     [B2056_RX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0384     [B2056_RX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0385     [B2056_RX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0386     [B2056_RX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0387     [B2056_RX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0388     [B2056_RX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0389     [B2056_RX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0390     [B2056_RX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0391     [B2056_RX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0392     [B2056_RX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0393     [B2056_RX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0394     [B2056_RX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0395     [B2056_RX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0396     [B2056_RX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0397     [B2056_RX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0398     [B2056_RX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0399     [B2056_RX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0400     [B2056_RX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0401     [B2056_RX_RXIQCAL_RXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0402     [B2056_RX_RSSI_PU]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0403     [B2056_RX_RSSI_SEL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0404     [B2056_RX_RSSI_GAIN]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
0405     [B2056_RX_RSSI_NB_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
0406     [B2056_RX_RSSI_WB2I_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
0407     [B2056_RX_RSSI_WB2I_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
0408     [B2056_RX_RSSI_WB2Q_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
0409     [B2056_RX_RSSI_WB2Q_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
0410     [B2056_RX_RSSI_POLE]        = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0411     [B2056_RX_RSSI_WB1_IDAC]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0412     [B2056_RX_RSSI_MISC]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
0413     [B2056_RX_LNAA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0414     [B2056_RX_LNAA_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0415     [B2056_RX_LNAA_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
0416     [B2056_RX_LNA_A_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
0417     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
0418     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
0419     [B2056_RX_LNA1A_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0420     [B2056_RX_LNAG_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0421     [B2056_RX_LNAG_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0422     [B2056_RX_LNAG_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
0423     [B2056_RX_LNA_G_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
0424     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
0425     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
0426     [B2056_RX_LNA1G_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0427     [B2056_RX_MIXA_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0428     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
0429     [B2056_RX_MIXA_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0430     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
0431     [B2056_RX_MIXA_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0432     [B2056_RX_MIXA_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
0433     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
0434     [B2056_RX_MIXA_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0435     [B2056_RX_MIXA_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0436     [B2056_RX_MIXA_MAST_BIAS]   = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
0437     [B2056_RX_MIXG_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0438     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
0439     [B2056_RX_MIXG_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0440     [B2056_RX_MIXG_LOB_BIAS]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0441     [B2056_RX_MIXG_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0442     [B2056_RX_MIXG_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
0443     [B2056_RX_MIXG_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0444     [B2056_RX_MIXG_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0445     [B2056_RX_MIXG_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0446     [B2056_RX_MIXG_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0447     [B2056_RX_TIA_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0448     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0449     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0450     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
0451     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
0452     [B2056_RX_TIA_GAIN]     = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
0453     [B2056_RX_TIA_SPARE1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0454     [B2056_RX_TIA_SPARE2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0455     [B2056_RX_BB_LPF_MASTER]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0456     [B2056_RX_AACI_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0457     [B2056_RX_RXLPF_IDAC]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0458     [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0459     [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0460     [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0461     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
0462     [B2056_RX_RXLPF_INVCM_BODY] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0463     [B2056_RX_RXLPF_CC_OP]      = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
0464     [B2056_RX_RXLPF_GAIN]       = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
0465     [B2056_RX_RXLPF_Q_BW]       = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
0466     [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0467     [B2056_RX_RXLPF_RCCAL_HPC]  = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0468     [B2056_RX_RXHPF_OFF0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0469     [B2056_RX_RXHPF_OFF1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0470     [B2056_RX_RXHPF_OFF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0471     [B2056_RX_RXHPF_OFF3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0472     [B2056_RX_RXHPF_OFF4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0473     [B2056_RX_RXHPF_OFF5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0474     [B2056_RX_RXHPF_OFF6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0475     [B2056_RX_RXHPF_OFF7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0476     [B2056_RX_RXLPF_RCCAL_LPC]  = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0477     [B2056_RX_RXLPF_OFF_0]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0478     [B2056_RX_RXLPF_OFF_1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0479     [B2056_RX_RXLPF_OFF_2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0480     [B2056_RX_RXLPF_OFF_3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0481     [B2056_RX_RXLPF_OFF_4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0482     [B2056_RX_UNUSED]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0483     [B2056_RX_VGA_MASTER]       = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0484     [B2056_RX_VGA_BIAS]     = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0485     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0486     [B2056_RX_VGA_GAIN]     = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0487     [B2056_RX_VGA_HP_CORNER_BW] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0488     [B2056_RX_VGABUF_BIAS]      = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0489     [B2056_RX_VGABUF_GAIN_BW]   = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
0490     [B2056_RX_TXFBMIX_A]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0491     [B2056_RX_TXFBMIX_G]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0492     [B2056_RX_RXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0493     [B2056_RX_RXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0494     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0495     [B2056_RX_RXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0496     [B2056_RX_RXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0497     [B2056_RX_RXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0498     [B2056_RX_RXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0499     [B2056_RX_RXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0500     [B2056_RX_RXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0501     [B2056_RX_RXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0502     [B2056_RX_RXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0503     [B2056_RX_RXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0504     [B2056_RX_RXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0505     [B2056_RX_RXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0506     [B2056_RX_RXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0507     [B2056_RX_RXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0508     [B2056_RX_STATUS_LNAA_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0509     [B2056_RX_STATUS_LNAG_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0510     [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0511     [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0512     [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0513     [B2056_RX_STATUS_RXLPF_Q]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0514     [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0515     [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0516     [B2056_RX_STATUS_RXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0517     [B2056_RX_STATUS_HPC_RC]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0518 };
0519 
0520 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_syn[] = {
0521     [B2056_SYN_RESERVED_ADDR2]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0522     [B2056_SYN_RESERVED_ADDR3]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0523     [B2056_SYN_RESERVED_ADDR4]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0524     [B2056_SYN_RESERVED_ADDR5]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0525     [B2056_SYN_RESERVED_ADDR6]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0526     [B2056_SYN_RESERVED_ADDR7]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0527     [B2056_SYN_COM_CTRL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0528     [B2056_SYN_COM_PU]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0529     [B2056_SYN_COM_OVR]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0530     [B2056_SYN_COM_RESET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0531     [B2056_SYN_COM_RCAL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0532     [B2056_SYN_COM_RC_RXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0533     [B2056_SYN_COM_RC_TXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0534     [B2056_SYN_COM_RC_RXHPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0535     [B2056_SYN_RESERVED_ADDR16] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0536     [B2056_SYN_RESERVED_ADDR17] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0537     [B2056_SYN_RESERVED_ADDR18] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0538     [B2056_SYN_RESERVED_ADDR19] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0539     [B2056_SYN_RESERVED_ADDR20] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0540     [B2056_SYN_RESERVED_ADDR21] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0541     [B2056_SYN_RESERVED_ADDR22] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0542     [B2056_SYN_RESERVED_ADDR23] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0543     [B2056_SYN_RESERVED_ADDR24] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0544     [B2056_SYN_RESERVED_ADDR25] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0545     [B2056_SYN_RESERVED_ADDR26] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0546     [B2056_SYN_RESERVED_ADDR27] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0547     [B2056_SYN_RESERVED_ADDR28] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0548     [B2056_SYN_RESERVED_ADDR29] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0549     [B2056_SYN_RESERVED_ADDR30] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0550     [B2056_SYN_RESERVED_ADDR31] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0551     [B2056_SYN_GPIO_MASTER1]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0552     [B2056_SYN_GPIO_MASTER2]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0553     [B2056_SYN_TOPBIAS_MASTER]  = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
0554     [B2056_SYN_TOPBIAS_RCAL]    = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0555     [B2056_SYN_AFEREG]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0556     [B2056_SYN_TEMPPROCSENSE]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0557     [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0558     [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0559     [B2056_SYN_LPO]         = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0560     [B2056_SYN_VDDCAL_MASTER]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0561     [B2056_SYN_VDDCAL_IDAC]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0562     [B2056_SYN_VDDCAL_STATUS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0563     [B2056_SYN_RCAL_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0564     [B2056_SYN_RCAL_CODE_OUT]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0565     [B2056_SYN_RCCAL_CTRL0]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
0566     [B2056_SYN_RCCAL_CTRL1]     = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
0567     [B2056_SYN_RCCAL_CTRL2]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
0568     [B2056_SYN_RCCAL_CTRL3]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0569     [B2056_SYN_RCCAL_CTRL4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0570     [B2056_SYN_RCCAL_CTRL5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0571     [B2056_SYN_RCCAL_CTRL6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0572     [B2056_SYN_RCCAL_CTRL7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0573     [B2056_SYN_RCCAL_CTRL8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0574     [B2056_SYN_RCCAL_CTRL9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0575     [B2056_SYN_RCCAL_CTRL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0576     [B2056_SYN_RCCAL_CTRL11]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0577     [B2056_SYN_ZCAL_SPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0578     [B2056_SYN_ZCAL_SPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0579     [B2056_SYN_PLL_MAST1]       = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0580     [B2056_SYN_PLL_MAST2]       = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0581     [B2056_SYN_PLL_MAST3]       = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
0582     [B2056_SYN_PLL_BIAS_RESET]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0583     [B2056_SYN_PLL_XTAL0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0584     [B2056_SYN_PLL_XTAL1]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0585     [B2056_SYN_PLL_XTAL3]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0586     [B2056_SYN_PLL_XTAL4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0587     [B2056_SYN_PLL_XTAL5]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
0588     [B2056_SYN_PLL_XTAL6]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0589     [B2056_SYN_PLL_REFDIV]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0590     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0591     [B2056_SYN_PLL_CP1]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0592     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
0593     [B2056_SYN_PLL_CP3]     = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
0594     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
0595     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
0596     [B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0597     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0598     [B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0599     [B2056_SYN_PLL_MMD1]        = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
0600     [B2056_SYN_PLL_MMD2]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0601     [B2056_SYN_PLL_VCO1]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0602     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
0603     [B2056_SYN_PLL_MONITOR1]    = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
0604     [B2056_SYN_PLL_MONITOR2]    = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
0605     [B2056_SYN_PLL_VCOCAL1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0606     [B2056_SYN_PLL_VCOCAL2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0607     [B2056_SYN_PLL_VCOCAL4]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0608     [B2056_SYN_PLL_VCOCAL5]     = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
0609     [B2056_SYN_PLL_VCOCAL6]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
0610     [B2056_SYN_PLL_VCOCAL7]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
0611     [B2056_SYN_PLL_VCOCAL8]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0612     [B2056_SYN_PLL_VCOCAL9]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0613     [B2056_SYN_PLL_VCOCAL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0614     [B2056_SYN_PLL_VCOCAL11]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0615     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
0616     [B2056_SYN_PLL_VCOCAL13]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0617     [B2056_SYN_PLL_VREG]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0618     [B2056_SYN_PLL_STATUS1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0619     [B2056_SYN_PLL_STATUS2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0620     [B2056_SYN_PLL_STATUS3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0621     [B2056_SYN_LOGEN_PU0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0622     [B2056_SYN_LOGEN_PU1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0623     [B2056_SYN_LOGEN_PU2]       = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
0624     [B2056_SYN_LOGEN_PU3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0625     [B2056_SYN_LOGEN_PU5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0626     [B2056_SYN_LOGEN_PU6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0627     [B2056_SYN_LOGEN_PU7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0628     [B2056_SYN_LOGEN_PU8]       = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0629     [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0630     [B2056_SYN_LOGEN_RCCR1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0631     [B2056_SYN_LOGEN_VCOBUF1]   = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
0632     [B2056_SYN_LOGEN_MIXER1]    = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0633     [B2056_SYN_LOGEN_MIXER2]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0634     [B2056_SYN_LOGEN_BUF1]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0635     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
0636     [B2056_SYN_LOGEN_BUF3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0637     [B2056_SYN_LOGEN_BUF4]      = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
0638     [B2056_SYN_LOGEN_DIV1]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0639     [B2056_SYN_LOGEN_DIV2]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0640     [B2056_SYN_LOGEN_DIV3]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0641     [B2056_SYN_LOGEN_ACL1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0642     [B2056_SYN_LOGEN_ACL2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0643     [B2056_SYN_LOGEN_ACL3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0644     [B2056_SYN_LOGEN_ACL4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0645     [B2056_SYN_LOGEN_ACL5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0646     [B2056_SYN_LOGEN_ACL6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0647     [B2056_SYN_LOGEN_ACLOUT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0648     [B2056_SYN_LOGEN_ACLCAL1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0649     [B2056_SYN_LOGEN_ACLCAL2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0650     [B2056_SYN_LOGEN_ACLCAL3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0651     [B2056_SYN_CALEN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0652     [B2056_SYN_LOGEN_PEAKDET1]  = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
0653     [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0654     [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0655     [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0656     [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0657     [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0658     [B2056_SYN_LOGEN_VCOBUF2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0659     [B2056_SYN_LOGEN_MIXER3]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0660     [B2056_SYN_LOGEN_BUF5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0661     [B2056_SYN_LOGEN_BUF6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0662     [B2056_SYN_LOGEN_CBUFRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0663     [B2056_SYN_LOGEN_CBUFRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0664     [B2056_SYN_LOGEN_CBUFRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0665     [B2056_SYN_LOGEN_CBUFRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0666     [B2056_SYN_LOGEN_CBUFTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0667     [B2056_SYN_LOGEN_CBUFTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0668     [B2056_SYN_LOGEN_CBUFTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0669     [B2056_SYN_LOGEN_CBUFTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0670     [B2056_SYN_LOGEN_CMOSRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0671     [B2056_SYN_LOGEN_CMOSRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0672     [B2056_SYN_LOGEN_CMOSRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0673     [B2056_SYN_LOGEN_CMOSRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0674     [B2056_SYN_LOGEN_CMOSTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0675     [B2056_SYN_LOGEN_CMOSTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0676     [B2056_SYN_LOGEN_CMOSTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0677     [B2056_SYN_LOGEN_CMOSTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0678     [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0679     [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0680     [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0681     [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0682     [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0683     [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0684     [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0685     [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0686     [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0687     [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0688     [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0689     [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0690     [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0691     [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0692     [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0693     [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0694     [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0695     [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0696     [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0697     [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
0698     [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0699     [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0700     [B2056_SYN_LOGEN_RX_CMOS_CALVALID]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0701     [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0702 };
0703 
0704 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_tx[] = {
0705     [B2056_TX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0706     [B2056_TX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0707     [B2056_TX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0708     [B2056_TX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0709     [B2056_TX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0710     [B2056_TX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0711     [B2056_TX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0712     [B2056_TX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0713     [B2056_TX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0714     [B2056_TX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0715     [B2056_TX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0716     [B2056_TX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0717     [B2056_TX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0718     [B2056_TX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0719     [B2056_TX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0720     [B2056_TX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0721     [B2056_TX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0722     [B2056_TX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0723     [B2056_TX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0724     [B2056_TX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0725     [B2056_TX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0726     [B2056_TX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0727     [B2056_TX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0728     [B2056_TX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0729     [B2056_TX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0730     [B2056_TX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0731     [B2056_TX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0732     [B2056_TX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0733     [B2056_TX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0734     [B2056_TX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0735     [B2056_TX_IQCAL_GAIN_BW]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0736     [B2056_TX_LOFT_FINE_I]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0737     [B2056_TX_LOFT_FINE_Q]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0738     [B2056_TX_LOFT_COARSE_I]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0739     [B2056_TX_LOFT_COARSE_Q]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0740     [B2056_TX_TX_COM_MASTER1]   = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0741     [B2056_TX_TX_COM_MASTER2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0742     [B2056_TX_RXIQCAL_TXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0743     [B2056_TX_TX_SSI_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0744     [B2056_TX_IQCAL_VCM_HG]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0745     [B2056_TX_IQCAL_IDAC]       = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
0746     [B2056_TX_TSSI_VCM]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0747     [B2056_TX_TX_AMP_DET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0748     [B2056_TX_TX_SSI_MUX]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0749     [B2056_TX_TSSIA]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0750     [B2056_TX_TSSIG]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0751     [B2056_TX_TSSI_MISC1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0752     [B2056_TX_TSSI_MISC2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0753     [B2056_TX_TSSI_MISC3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0754     [B2056_TX_PA_SPARE1]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0755     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0756     [B2056_TX_INTPAA_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0757     [B2056_TX_INTPAA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0758     [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0759     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
0760     [B2056_TX_INTPAA_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0761     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
0762     [B2056_TX_INTPAA_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0763     [B2056_TX_INTPAA_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
0764     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
0765     [B2056_TX_INTPAA_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0766     [B2056_TX_INTPAG_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0767     [B2056_TX_INTPAG_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0768     [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0769     [B2056_TX_INTPAG_IAUX_STAT] = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0770     [B2056_TX_INTPAG_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0771     [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
0772     [B2056_TX_INTPAG_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0773     [B2056_TX_INTPAG_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
0774     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
0775     [B2056_TX_INTPAG_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0776     [B2056_TX_PADA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0777     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
0778     [B2056_TX_PADA_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0779     [B2056_TX_PADA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0780     [B2056_TX_PADA_BOOST_TUNE]  = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
0781     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
0782     [B2056_TX_PADG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0783     [B2056_TX_PADG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0784     [B2056_TX_PADG_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0785     [B2056_TX_PADG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0786     [B2056_TX_PADG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0787     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
0788     [B2056_TX_PGAA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0789     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
0790     [B2056_TX_PGAA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0791     [B2056_TX_PGAA_BOOST_TUNE]  = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
0792     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
0793     [B2056_TX_PGAA_MISC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0794     [B2056_TX_PGAG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0795     [B2056_TX_PGAG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0796     [B2056_TX_PGAG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0797     [B2056_TX_PGAG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0798     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
0799     [B2056_TX_PGAG_MISC]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0800     [B2056_TX_MIXA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0801     [B2056_TX_MIXA_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0802     [B2056_TX_MIXG]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0803     [B2056_TX_MIXG_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0804     [B2056_TX_BB_GM_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0805     [B2056_TX_GMBB_GM]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0806     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
0807     [B2056_TX_TXLPF_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0808     [B2056_TX_TXLPF_RCCAL]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0809     [B2056_TX_TXLPF_RCCAL_OFF0] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0810     [B2056_TX_TXLPF_RCCAL_OFF1] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0811     [B2056_TX_TXLPF_RCCAL_OFF2] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0812     [B2056_TX_TXLPF_RCCAL_OFF3] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0813     [B2056_TX_TXLPF_RCCAL_OFF4] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0814     [B2056_TX_TXLPF_RCCAL_OFF5] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0815     [B2056_TX_TXLPF_RCCAL_OFF6] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0816     [B2056_TX_TXLPF_BW]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0817     [B2056_TX_TXLPF_GAIN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0818     [B2056_TX_TXLPF_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0819     [B2056_TX_TXLPF_IDAC_0]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
0820     [B2056_TX_TXLPF_IDAC_1]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
0821     [B2056_TX_TXLPF_IDAC_2]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
0822     [B2056_TX_TXLPF_IDAC_3]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0823     [B2056_TX_TXLPF_IDAC_4]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
0824     [B2056_TX_TXLPF_IDAC_5]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
0825     [B2056_TX_TXLPF_IDAC_6]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
0826     [B2056_TX_TXLPF_OPAMP_IDAC] = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
0827     [B2056_TX_TXLPF_MISC]       = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
0828     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0829     [B2056_TX_TXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0830     [B2056_TX_TXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0831     [B2056_TX_TXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0832     [B2056_TX_TXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0833     [B2056_TX_TXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0834     [B2056_TX_TXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0835     [B2056_TX_TXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0836     [B2056_TX_TXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0837     [B2056_TX_TXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0838     [B2056_TX_TXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0839     [B2056_TX_TXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0840     [B2056_TX_TXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0841     [B2056_TX_TXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0842     [B2056_TX_TXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0843     [B2056_TX_TXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0844     [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0845     [B2056_TX_STATUS_PAD_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0846     [B2056_TX_STATUS_PGA_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0847     [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0848     [B2056_TX_STATUS_TXLPF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0849     [B2056_TX_STATUS_TXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0850 };
0851 
0852 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_rx[] = {
0853     [B2056_RX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0854     [B2056_RX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0855     [B2056_RX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0856     [B2056_RX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0857     [B2056_RX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0858     [B2056_RX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0859     [B2056_RX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0860     [B2056_RX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0861     [B2056_RX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0862     [B2056_RX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0863     [B2056_RX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0864     [B2056_RX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0865     [B2056_RX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0866     [B2056_RX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0867     [B2056_RX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0868     [B2056_RX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0869     [B2056_RX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0870     [B2056_RX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0871     [B2056_RX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0872     [B2056_RX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0873     [B2056_RX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0874     [B2056_RX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0875     [B2056_RX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0876     [B2056_RX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0877     [B2056_RX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0878     [B2056_RX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0879     [B2056_RX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0880     [B2056_RX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0881     [B2056_RX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0882     [B2056_RX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0883     [B2056_RX_RXIQCAL_RXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
0884     [B2056_RX_RSSI_PU]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0885     [B2056_RX_RSSI_SEL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0886     [B2056_RX_RSSI_GAIN]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
0887     [B2056_RX_RSSI_NB_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
0888     [B2056_RX_RSSI_WB2I_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
0889     [B2056_RX_RSSI_WB2I_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
0890     [B2056_RX_RSSI_WB2Q_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
0891     [B2056_RX_RSSI_WB2Q_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
0892     [B2056_RX_RSSI_POLE]        = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0893     [B2056_RX_RSSI_WB1_IDAC]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0894     [B2056_RX_RSSI_MISC]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
0895     [B2056_RX_LNAA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0896     [B2056_RX_LNAA_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0897     [B2056_RX_LNAA_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
0898     [B2056_RX_LNA_A_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
0899     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
0900     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
0901     [B2056_RX_LNA1A_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0902     [B2056_RX_LNAG_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0903     [B2056_RX_LNAG_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
0904     [B2056_RX_LNAG_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
0905     [B2056_RX_LNA_G_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
0906     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
0907     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
0908     [B2056_RX_LNA1G_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
0909     [B2056_RX_MIXA_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0910     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
0911     [B2056_RX_MIXA_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0912     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
0913     [B2056_RX_MIXA_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0914     [B2056_RX_MIXA_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
0915     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
0916     [B2056_RX_MIXA_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0917     [B2056_RX_MIXA_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0918     [B2056_RX_MIXA_MAST_BIAS]   = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
0919     [B2056_RX_MIXG_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0920     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
0921     [B2056_RX_MIXG_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0922     [B2056_RX_MIXG_LOB_BIAS]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
0923     [B2056_RX_MIXG_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0924     [B2056_RX_MIXG_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
0925     [B2056_RX_MIXG_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0926     [B2056_RX_MIXG_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
0927     [B2056_RX_MIXG_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
0928     [B2056_RX_MIXG_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0929     [B2056_RX_TIA_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0930     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
0931     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
0932     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
0933     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
0934     [B2056_RX_TIA_GAIN]     = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
0935     [B2056_RX_TIA_SPARE1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0936     [B2056_RX_TIA_SPARE2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0937     [B2056_RX_BB_LPF_MASTER]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0938     [B2056_RX_AACI_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
0939     [B2056_RX_RXLPF_IDAC]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0940     [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0941     [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0942     [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
0943     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x002f, .ghz2 = 0x002f, UPLOAD, },
0944     [B2056_RX_RXLPF_INVCM_BODY] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
0945     [B2056_RX_RXLPF_CC_OP]      = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
0946     [B2056_RX_RXLPF_GAIN]       = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
0947     [B2056_RX_RXLPF_Q_BW]       = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
0948     [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0949     [B2056_RX_RXLPF_RCCAL_HPC]  = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0950     [B2056_RX_RXHPF_OFF0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0951     [B2056_RX_RXHPF_OFF1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0952     [B2056_RX_RXHPF_OFF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0953     [B2056_RX_RXHPF_OFF3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0954     [B2056_RX_RXHPF_OFF4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0955     [B2056_RX_RXHPF_OFF5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0956     [B2056_RX_RXHPF_OFF6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0957     [B2056_RX_RXHPF_OFF7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0958     [B2056_RX_RXLPF_RCCAL_LPC]  = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
0959     [B2056_RX_RXLPF_OFF_0]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0960     [B2056_RX_RXLPF_OFF_1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0961     [B2056_RX_RXLPF_OFF_2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0962     [B2056_RX_RXLPF_OFF_3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0963     [B2056_RX_RXLPF_OFF_4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0964     [B2056_RX_UNUSED]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0965     [B2056_RX_VGA_MASTER]       = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0966     [B2056_RX_VGA_BIAS]     = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0967     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
0968     [B2056_RX_VGA_GAIN]     = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
0969     [B2056_RX_VGA_HP_CORNER_BW] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
0970     [B2056_RX_VGABUF_BIAS]      = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
0971     [B2056_RX_VGABUF_GAIN_BW]   = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
0972     [B2056_RX_TXFBMIX_A]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0973     [B2056_RX_TXFBMIX_G]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0974     [B2056_RX_RXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0975     [B2056_RX_RXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0976     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0977     [B2056_RX_RXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0978     [B2056_RX_RXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0979     [B2056_RX_RXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0980     [B2056_RX_RXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0981     [B2056_RX_RXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0982     [B2056_RX_RXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0983     [B2056_RX_RXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0984     [B2056_RX_RXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0985     [B2056_RX_RXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0986     [B2056_RX_RXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0987     [B2056_RX_RXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0988     [B2056_RX_RXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0989     [B2056_RX_RXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0990     [B2056_RX_STATUS_LNAA_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0991     [B2056_RX_STATUS_LNAG_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0992     [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0993     [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0994     [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0995     [B2056_RX_STATUS_RXLPF_Q]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0996     [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0997     [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0998     [B2056_RX_STATUS_RXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
0999     [B2056_RX_STATUS_HPC_RC]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1000 };
1001 
1002 static const struct b2056_inittab_entry b2056_inittab_radio_rev5_syn[] = {
1003     [B2056_SYN_RESERVED_ADDR2]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1004     [B2056_SYN_RESERVED_ADDR3]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1005     [B2056_SYN_RESERVED_ADDR4]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1006     [B2056_SYN_RESERVED_ADDR5]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1007     [B2056_SYN_RESERVED_ADDR6]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1008     [B2056_SYN_RESERVED_ADDR7]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1009     [B2056_SYN_COM_CTRL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1010     [B2056_SYN_COM_PU]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1011     [B2056_SYN_COM_OVR]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1012     [B2056_SYN_COM_RESET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1013     [B2056_SYN_COM_RCAL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1014     [B2056_SYN_COM_RC_RXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1015     [B2056_SYN_COM_RC_TXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1016     [B2056_SYN_COM_RC_RXHPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1017     [B2056_SYN_RESERVED_ADDR16] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1018     [B2056_SYN_RESERVED_ADDR17] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1019     [B2056_SYN_RESERVED_ADDR18] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1020     [B2056_SYN_RESERVED_ADDR19] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1021     [B2056_SYN_RESERVED_ADDR20] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1022     [B2056_SYN_RESERVED_ADDR21] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1023     [B2056_SYN_RESERVED_ADDR22] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1024     [B2056_SYN_RESERVED_ADDR23] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1025     [B2056_SYN_RESERVED_ADDR24] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1026     [B2056_SYN_RESERVED_ADDR25] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1027     [B2056_SYN_RESERVED_ADDR26] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1028     [B2056_SYN_RESERVED_ADDR27] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1029     [B2056_SYN_RESERVED_ADDR28] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1030     [B2056_SYN_RESERVED_ADDR29] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1031     [B2056_SYN_RESERVED_ADDR30] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1032     [B2056_SYN_RESERVED_ADDR31] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1033     [B2056_SYN_GPIO_MASTER1]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1034     [B2056_SYN_GPIO_MASTER2]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1035     [B2056_SYN_TOPBIAS_MASTER]  = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1036     [B2056_SYN_TOPBIAS_RCAL]    = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1037     [B2056_SYN_AFEREG]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1038     [B2056_SYN_TEMPPROCSENSE]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1039     [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1040     [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1041     [B2056_SYN_LPO]         = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1042     [B2056_SYN_VDDCAL_MASTER]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1043     [B2056_SYN_VDDCAL_IDAC]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1044     [B2056_SYN_VDDCAL_STATUS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1045     [B2056_SYN_RCAL_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1046     [B2056_SYN_RCAL_CODE_OUT]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1047     [B2056_SYN_RCCAL_CTRL0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1048     [B2056_SYN_RCCAL_CTRL1]     = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
1049     [B2056_SYN_RCCAL_CTRL2]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1050     [B2056_SYN_RCCAL_CTRL3]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1051     [B2056_SYN_RCCAL_CTRL4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1052     [B2056_SYN_RCCAL_CTRL5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1053     [B2056_SYN_RCCAL_CTRL6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1054     [B2056_SYN_RCCAL_CTRL7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1055     [B2056_SYN_RCCAL_CTRL8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1056     [B2056_SYN_RCCAL_CTRL9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1057     [B2056_SYN_RCCAL_CTRL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1058     [B2056_SYN_RCCAL_CTRL11]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1059     [B2056_SYN_ZCAL_SPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1060     [B2056_SYN_ZCAL_SPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1061     [B2056_SYN_PLL_MAST1]       = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1062     [B2056_SYN_PLL_MAST2]       = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1063     [B2056_SYN_PLL_MAST3]       = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
1064     [B2056_SYN_PLL_BIAS_RESET]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1065     [B2056_SYN_PLL_XTAL0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1066     [B2056_SYN_PLL_XTAL1]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1067     [B2056_SYN_PLL_XTAL3]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1068     [B2056_SYN_PLL_XTAL4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1069     [B2056_SYN_PLL_XTAL5]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1070     [B2056_SYN_PLL_XTAL6]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1071     [B2056_SYN_PLL_REFDIV]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1072     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1073     [B2056_SYN_PLL_CP1]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1074     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1075     [B2056_SYN_PLL_CP3]     = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1076     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1077     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1078     [B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1079     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1080     [B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1081     [B2056_SYN_PLL_MMD1]        = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
1082     [B2056_SYN_PLL_MMD2]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1083     [B2056_SYN_PLL_VCO1]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1084     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
1085     [B2056_SYN_PLL_MONITOR1]    = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
1086     [B2056_SYN_PLL_MONITOR2]    = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
1087     [B2056_SYN_PLL_VCOCAL1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1088     [B2056_SYN_PLL_VCOCAL2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1089     [B2056_SYN_PLL_VCOCAL4]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1090     [B2056_SYN_PLL_VCOCAL5]     = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
1091     [B2056_SYN_PLL_VCOCAL6]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1092     [B2056_SYN_PLL_VCOCAL7]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1093     [B2056_SYN_PLL_VCOCAL8]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1094     [B2056_SYN_PLL_VCOCAL9]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1095     [B2056_SYN_PLL_VCOCAL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1096     [B2056_SYN_PLL_VCOCAL11]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1097     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1098     [B2056_SYN_PLL_VCOCAL13]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1099     [B2056_SYN_PLL_VREG]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1100     [B2056_SYN_PLL_STATUS1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1101     [B2056_SYN_PLL_STATUS2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1102     [B2056_SYN_PLL_STATUS3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1103     [B2056_SYN_LOGEN_PU0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1104     [B2056_SYN_LOGEN_PU1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1105     [B2056_SYN_LOGEN_PU2]       = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
1106     [B2056_SYN_LOGEN_PU3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1107     [B2056_SYN_LOGEN_PU5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1108     [B2056_SYN_LOGEN_PU6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1109     [B2056_SYN_LOGEN_PU7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1110     [B2056_SYN_LOGEN_PU8]       = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1111     [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1112     [B2056_SYN_LOGEN_RCCR1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1113     [B2056_SYN_LOGEN_VCOBUF1]   = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1114     [B2056_SYN_LOGEN_MIXER1]    = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1115     [B2056_SYN_LOGEN_MIXER2]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1116     [B2056_SYN_LOGEN_BUF1]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1117     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
1118     [B2056_SYN_LOGEN_BUF3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1119     [B2056_SYN_LOGEN_BUF4]      = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
1120     [B2056_SYN_LOGEN_DIV1]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1121     [B2056_SYN_LOGEN_DIV2]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1122     [B2056_SYN_LOGEN_DIV3]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1123     [B2056_SYN_LOGEN_ACL1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1124     [B2056_SYN_LOGEN_ACL2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1125     [B2056_SYN_LOGEN_ACL3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1126     [B2056_SYN_LOGEN_ACL4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1127     [B2056_SYN_LOGEN_ACL5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1128     [B2056_SYN_LOGEN_ACL6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1129     [B2056_SYN_LOGEN_ACLOUT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1130     [B2056_SYN_LOGEN_ACLCAL1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1131     [B2056_SYN_LOGEN_ACLCAL2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1132     [B2056_SYN_LOGEN_ACLCAL3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1133     [B2056_SYN_CALEN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1134     [B2056_SYN_LOGEN_PEAKDET1]  = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
1135     [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1136     [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1137     [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1138     [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1139     [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1140     [B2056_SYN_LOGEN_VCOBUF2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1141     [B2056_SYN_LOGEN_MIXER3]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1142     [B2056_SYN_LOGEN_BUF5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1143     [B2056_SYN_LOGEN_BUF6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1144     [B2056_SYN_LOGEN_CBUFRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1145     [B2056_SYN_LOGEN_CBUFRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1146     [B2056_SYN_LOGEN_CBUFRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1147     [B2056_SYN_LOGEN_CBUFRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1148     [B2056_SYN_LOGEN_CBUFTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1149     [B2056_SYN_LOGEN_CBUFTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1150     [B2056_SYN_LOGEN_CBUFTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1151     [B2056_SYN_LOGEN_CBUFTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1152     [B2056_SYN_LOGEN_CMOSRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1153     [B2056_SYN_LOGEN_CMOSRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1154     [B2056_SYN_LOGEN_CMOSRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1155     [B2056_SYN_LOGEN_CMOSRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1156     [B2056_SYN_LOGEN_CMOSTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1157     [B2056_SYN_LOGEN_CMOSTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1158     [B2056_SYN_LOGEN_CMOSTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1159     [B2056_SYN_LOGEN_CMOSTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1160     [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1161     [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1162     [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1163     [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1164     [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1165     [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1166     [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1167     [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1168     [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1169     [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1170     [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1171     [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1172     [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1173     [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1174     [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1175     [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1176     [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1177     [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1178     [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1179     [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1180     [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1181     [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1182     [B2056_SYN_LOGEN_RX_CMOS_CALVALID]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1183     [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1184 };
1185 
1186 static const struct b2056_inittab_entry b2056_inittab_radio_rev5_tx[] = {
1187     [B2056_TX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1188     [B2056_TX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1189     [B2056_TX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1190     [B2056_TX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1191     [B2056_TX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1192     [B2056_TX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1193     [B2056_TX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1194     [B2056_TX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1195     [B2056_TX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1196     [B2056_TX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1197     [B2056_TX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1198     [B2056_TX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1199     [B2056_TX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1200     [B2056_TX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1201     [B2056_TX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1202     [B2056_TX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1203     [B2056_TX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1204     [B2056_TX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1205     [B2056_TX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1206     [B2056_TX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1207     [B2056_TX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1208     [B2056_TX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1209     [B2056_TX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1210     [B2056_TX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1211     [B2056_TX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1212     [B2056_TX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1213     [B2056_TX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1214     [B2056_TX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1215     [B2056_TX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1216     [B2056_TX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1217     [B2056_TX_IQCAL_GAIN_BW]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1218     [B2056_TX_LOFT_FINE_I]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1219     [B2056_TX_LOFT_FINE_Q]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1220     [B2056_TX_LOFT_COARSE_I]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1221     [B2056_TX_LOFT_COARSE_Q]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1222     [B2056_TX_TX_COM_MASTER1]   = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1223     [B2056_TX_TX_COM_MASTER2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1224     [B2056_TX_RXIQCAL_TXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1225     [B2056_TX_TX_SSI_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1226     [B2056_TX_IQCAL_VCM_HG]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1227     [B2056_TX_IQCAL_IDAC]       = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
1228     [B2056_TX_TSSI_VCM]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1229     [B2056_TX_TX_AMP_DET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1230     [B2056_TX_TX_SSI_MUX]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1231     [B2056_TX_TSSIA]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1232     [B2056_TX_TSSIG]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1233     [B2056_TX_TSSI_MISC1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1234     [B2056_TX_TSSI_MISC2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1235     [B2056_TX_TSSI_MISC3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1236     [B2056_TX_PA_SPARE1]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1237     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1238     [B2056_TX_INTPAA_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1239     [B2056_TX_INTPAA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1240     [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1241     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1242     [B2056_TX_INTPAA_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1243     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
1244     [B2056_TX_INTPAA_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1245     [B2056_TX_INTPAA_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1246     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1247     [B2056_TX_INTPAA_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1248     [B2056_TX_INTPAG_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1249     [B2056_TX_INTPAG_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1250     [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1251     [B2056_TX_INTPAG_IAUX_STAT] = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1252     [B2056_TX_INTPAG_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1253     [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
1254     [B2056_TX_INTPAG_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1255     [B2056_TX_INTPAG_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1256     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1257     [B2056_TX_INTPAG_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1258     [B2056_TX_PADA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1259     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1260     [B2056_TX_PADA_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1261     [B2056_TX_PADA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1262     [B2056_TX_PADA_BOOST_TUNE]  = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
1263     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1264     [B2056_TX_PADG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1265     [B2056_TX_PADG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1266     [B2056_TX_PADG_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1267     [B2056_TX_PADG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1268     [B2056_TX_PADG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1269     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1270     [B2056_TX_PGAA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1271     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1272     [B2056_TX_PGAA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1273     [B2056_TX_PGAA_BOOST_TUNE]  = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
1274     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1275     [B2056_TX_PGAA_MISC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1276     [B2056_TX_PGAG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1277     [B2056_TX_PGAG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1278     [B2056_TX_PGAG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1279     [B2056_TX_PGAG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1280     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1281     [B2056_TX_PGAG_MISC]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1282     [B2056_TX_MIXA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1283     [B2056_TX_MIXA_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1284     [B2056_TX_MIXG]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1285     [B2056_TX_MIXG_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1286     [B2056_TX_BB_GM_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1287     [B2056_TX_GMBB_GM]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1288     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1289     [B2056_TX_TXLPF_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1290     [B2056_TX_TXLPF_RCCAL]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1291     [B2056_TX_TXLPF_RCCAL_OFF0] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1292     [B2056_TX_TXLPF_RCCAL_OFF1] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1293     [B2056_TX_TXLPF_RCCAL_OFF2] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1294     [B2056_TX_TXLPF_RCCAL_OFF3] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1295     [B2056_TX_TXLPF_RCCAL_OFF4] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1296     [B2056_TX_TXLPF_RCCAL_OFF5] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1297     [B2056_TX_TXLPF_RCCAL_OFF6] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1298     [B2056_TX_TXLPF_BW]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1299     [B2056_TX_TXLPF_GAIN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1300     [B2056_TX_TXLPF_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1301     [B2056_TX_TXLPF_IDAC_0]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1302     [B2056_TX_TXLPF_IDAC_1]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1303     [B2056_TX_TXLPF_IDAC_2]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1304     [B2056_TX_TXLPF_IDAC_3]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1305     [B2056_TX_TXLPF_IDAC_4]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1306     [B2056_TX_TXLPF_IDAC_5]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1307     [B2056_TX_TXLPF_IDAC_6]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1308     [B2056_TX_TXLPF_OPAMP_IDAC] = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1309     [B2056_TX_TXLPF_MISC]       = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
1310     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1311     [B2056_TX_TXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1312     [B2056_TX_TXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1313     [B2056_TX_TXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1314     [B2056_TX_TXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1315     [B2056_TX_TXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1316     [B2056_TX_TXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1317     [B2056_TX_TXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1318     [B2056_TX_TXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1319     [B2056_TX_TXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1320     [B2056_TX_TXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1321     [B2056_TX_TXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1322     [B2056_TX_TXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1323     [B2056_TX_TXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1324     [B2056_TX_TXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1325     [B2056_TX_TXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1326     [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1327     [B2056_TX_STATUS_PAD_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1328     [B2056_TX_STATUS_PGA_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1329     [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1330     [B2056_TX_STATUS_TXLPF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1331     [B2056_TX_STATUS_TXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1332     [B2056_TX_GMBB_IDAC0]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1333     [B2056_TX_GMBB_IDAC1]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1334     [B2056_TX_GMBB_IDAC2]       = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
1335     [B2056_TX_GMBB_IDAC3]       = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
1336     [B2056_TX_GMBB_IDAC4]       = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
1337     [B2056_TX_GMBB_IDAC5]       = { .ghz5 = 0x0073, .ghz2 = 0x0073, UPLOAD, },
1338     [B2056_TX_GMBB_IDAC6]       = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
1339     [B2056_TX_GMBB_IDAC7]       = { .ghz5 = 0x0075, .ghz2 = 0x0075, UPLOAD, },
1340 };
1341 
1342 static const struct b2056_inittab_entry b2056_inittab_radio_rev5_rx[] = {
1343     [B2056_RX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1344     [B2056_RX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1345     [B2056_RX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1346     [B2056_RX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1347     [B2056_RX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1348     [B2056_RX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1349     [B2056_RX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1350     [B2056_RX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1351     [B2056_RX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1352     [B2056_RX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1353     [B2056_RX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1354     [B2056_RX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1355     [B2056_RX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1356     [B2056_RX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1357     [B2056_RX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1358     [B2056_RX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1359     [B2056_RX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1360     [B2056_RX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1361     [B2056_RX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1362     [B2056_RX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1363     [B2056_RX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1364     [B2056_RX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1365     [B2056_RX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1366     [B2056_RX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1367     [B2056_RX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1368     [B2056_RX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1369     [B2056_RX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1370     [B2056_RX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1371     [B2056_RX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1372     [B2056_RX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1373     [B2056_RX_RXIQCAL_RXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1374     [B2056_RX_RSSI_PU]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1375     [B2056_RX_RSSI_SEL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1376     [B2056_RX_RSSI_GAIN]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1377     [B2056_RX_RSSI_NB_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1378     [B2056_RX_RSSI_WB2I_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1379     [B2056_RX_RSSI_WB2I_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1380     [B2056_RX_RSSI_WB2Q_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1381     [B2056_RX_RSSI_WB2Q_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1382     [B2056_RX_RSSI_POLE]        = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1383     [B2056_RX_RSSI_WB1_IDAC]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1384     [B2056_RX_RSSI_MISC]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1385     [B2056_RX_LNAA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1386     [B2056_RX_LNAA_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1387     [B2056_RX_LNAA_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1388     [B2056_RX_LNA_A_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1389     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1390     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1391     [B2056_RX_LNA1A_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1392     [B2056_RX_LNAG_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1393     [B2056_RX_LNAG_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1394     [B2056_RX_LNAG_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1395     [B2056_RX_LNA_G_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1396     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1397     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1398     [B2056_RX_LNA1G_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1399     [B2056_RX_MIXA_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1400     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1401     [B2056_RX_MIXA_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1402     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
1403     [B2056_RX_MIXA_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1404     [B2056_RX_MIXA_CMFB_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1405     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1406     [B2056_RX_MIXA_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1407     [B2056_RX_MIXA_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1408     [B2056_RX_MIXA_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1409     [B2056_RX_MIXG_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1410     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1411     [B2056_RX_MIXG_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1412     [B2056_RX_MIXG_LOB_BIAS]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1413     [B2056_RX_MIXG_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1414     [B2056_RX_MIXG_CMFB_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1415     [B2056_RX_MIXG_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1416     [B2056_RX_MIXG_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1417     [B2056_RX_MIXG_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1418     [B2056_RX_MIXG_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1419     [B2056_RX_TIA_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1420     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1421     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1422     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1423     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1424     [B2056_RX_TIA_GAIN]     = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1425     [B2056_RX_TIA_SPARE1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1426     [B2056_RX_TIA_SPARE2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1427     [B2056_RX_BB_LPF_MASTER]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1428     [B2056_RX_AACI_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1429     [B2056_RX_RXLPF_IDAC]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1430     [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1431     [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1432     [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1433     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
1434     [B2056_RX_RXLPF_INVCM_BODY] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1435     [B2056_RX_RXLPF_CC_OP]      = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1436     [B2056_RX_RXLPF_GAIN]       = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
1437     [B2056_RX_RXLPF_Q_BW]       = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
1438     [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1439     [B2056_RX_RXLPF_RCCAL_HPC]  = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1440     [B2056_RX_RXHPF_OFF0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1441     [B2056_RX_RXHPF_OFF1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1442     [B2056_RX_RXHPF_OFF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1443     [B2056_RX_RXHPF_OFF3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1444     [B2056_RX_RXHPF_OFF4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1445     [B2056_RX_RXHPF_OFF5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1446     [B2056_RX_RXHPF_OFF6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1447     [B2056_RX_RXHPF_OFF7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1448     [B2056_RX_RXLPF_RCCAL_LPC]  = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1449     [B2056_RX_RXLPF_OFF_0]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1450     [B2056_RX_RXLPF_OFF_1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1451     [B2056_RX_RXLPF_OFF_2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1452     [B2056_RX_RXLPF_OFF_3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1453     [B2056_RX_RXLPF_OFF_4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1454     [B2056_RX_UNUSED]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1455     [B2056_RX_VGA_MASTER]       = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1456     [B2056_RX_VGA_BIAS]     = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1457     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1458     [B2056_RX_VGA_GAIN]     = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1459     [B2056_RX_VGA_HP_CORNER_BW] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1460     [B2056_RX_VGABUF_BIAS]      = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1461     [B2056_RX_VGABUF_GAIN_BW]   = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1462     [B2056_RX_TXFBMIX_A]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1463     [B2056_RX_TXFBMIX_G]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1464     [B2056_RX_RXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1465     [B2056_RX_RXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1466     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1467     [B2056_RX_RXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1468     [B2056_RX_RXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1469     [B2056_RX_RXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1470     [B2056_RX_RXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1471     [B2056_RX_RXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1472     [B2056_RX_RXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1473     [B2056_RX_RXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1474     [B2056_RX_RXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1475     [B2056_RX_RXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1476     [B2056_RX_RXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1477     [B2056_RX_RXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1478     [B2056_RX_RXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1479     [B2056_RX_RXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1480     [B2056_RX_STATUS_LNAA_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1481     [B2056_RX_STATUS_LNAG_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1482     [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1483     [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1484     [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1485     [B2056_RX_STATUS_RXLPF_Q]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1486     [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1487     [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1488     [B2056_RX_STATUS_RXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1489     [B2056_RX_STATUS_HPC_RC]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1490 };
1491 
1492 static const struct b2056_inittab_entry b2056_inittab_radio_rev6_syn[] = {
1493     [B2056_SYN_RESERVED_ADDR2]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1494     [B2056_SYN_RESERVED_ADDR3]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1495     [B2056_SYN_RESERVED_ADDR4]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1496     [B2056_SYN_RESERVED_ADDR5]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1497     [B2056_SYN_RESERVED_ADDR6]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1498     [B2056_SYN_RESERVED_ADDR7]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1499     [B2056_SYN_COM_CTRL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1500     [B2056_SYN_COM_PU]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1501     [B2056_SYN_COM_OVR]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1502     [B2056_SYN_COM_RESET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1503     [B2056_SYN_COM_RCAL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1504     [B2056_SYN_COM_RC_RXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1505     [B2056_SYN_COM_RC_TXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1506     [B2056_SYN_COM_RC_RXHPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1507     [B2056_SYN_RESERVED_ADDR16] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1508     [B2056_SYN_RESERVED_ADDR17] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1509     [B2056_SYN_RESERVED_ADDR18] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1510     [B2056_SYN_RESERVED_ADDR19] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1511     [B2056_SYN_RESERVED_ADDR20] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1512     [B2056_SYN_RESERVED_ADDR21] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1513     [B2056_SYN_RESERVED_ADDR22] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1514     [B2056_SYN_RESERVED_ADDR23] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1515     [B2056_SYN_RESERVED_ADDR24] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1516     [B2056_SYN_RESERVED_ADDR25] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1517     [B2056_SYN_RESERVED_ADDR26] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1518     [B2056_SYN_RESERVED_ADDR27] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1519     [B2056_SYN_RESERVED_ADDR28] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1520     [B2056_SYN_RESERVED_ADDR29] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1521     [B2056_SYN_RESERVED_ADDR30] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1522     [B2056_SYN_RESERVED_ADDR31] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1523     [B2056_SYN_GPIO_MASTER1]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1524     [B2056_SYN_GPIO_MASTER2]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1525     [B2056_SYN_TOPBIAS_MASTER]  = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1526     [B2056_SYN_TOPBIAS_RCAL]    = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1527     [B2056_SYN_AFEREG]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1528     [B2056_SYN_TEMPPROCSENSE]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1529     [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1530     [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1531     [B2056_SYN_LPO]         = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1532     [B2056_SYN_VDDCAL_MASTER]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1533     [B2056_SYN_VDDCAL_IDAC]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1534     [B2056_SYN_VDDCAL_STATUS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1535     [B2056_SYN_RCAL_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1536     [B2056_SYN_RCAL_CODE_OUT]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1537     [B2056_SYN_RCCAL_CTRL0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1538     [B2056_SYN_RCCAL_CTRL1]     = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
1539     [B2056_SYN_RCCAL_CTRL2]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1540     [B2056_SYN_RCCAL_CTRL3]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1541     [B2056_SYN_RCCAL_CTRL4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1542     [B2056_SYN_RCCAL_CTRL5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1543     [B2056_SYN_RCCAL_CTRL6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1544     [B2056_SYN_RCCAL_CTRL7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1545     [B2056_SYN_RCCAL_CTRL8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1546     [B2056_SYN_RCCAL_CTRL9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1547     [B2056_SYN_RCCAL_CTRL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1548     [B2056_SYN_RCCAL_CTRL11]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1549     [B2056_SYN_ZCAL_SPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1550     [B2056_SYN_ZCAL_SPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1551     [B2056_SYN_PLL_MAST1]       = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1552     [B2056_SYN_PLL_MAST2]       = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1553     [B2056_SYN_PLL_MAST3]       = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
1554     [B2056_SYN_PLL_BIAS_RESET]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1555     [B2056_SYN_PLL_XTAL0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1556     [B2056_SYN_PLL_XTAL1]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1557     [B2056_SYN_PLL_XTAL3]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1558     [B2056_SYN_PLL_XTAL4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1559     [B2056_SYN_PLL_XTAL5]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1560     [B2056_SYN_PLL_XTAL6]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1561     [B2056_SYN_PLL_REFDIV]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1562     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1563     [B2056_SYN_PLL_CP1]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1564     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x003f, .ghz2 = 0x003f, UPLOAD, },
1565     [B2056_SYN_PLL_CP3]     = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1566     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1567     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1568     [B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1569     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x002b, .ghz2 = 0x002b, UPLOAD, },
1570     [B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1571     [B2056_SYN_PLL_MMD1]        = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
1572     [B2056_SYN_PLL_MMD2]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1573     [B2056_SYN_PLL_VCO1]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1574     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
1575     [B2056_SYN_PLL_MONITOR1]    = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
1576     [B2056_SYN_PLL_MONITOR2]    = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
1577     [B2056_SYN_PLL_VCOCAL1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1578     [B2056_SYN_PLL_VCOCAL2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1579     [B2056_SYN_PLL_VCOCAL4]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1580     [B2056_SYN_PLL_VCOCAL5]     = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
1581     [B2056_SYN_PLL_VCOCAL6]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1582     [B2056_SYN_PLL_VCOCAL7]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
1583     [B2056_SYN_PLL_VCOCAL8]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1584     [B2056_SYN_PLL_VCOCAL9]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1585     [B2056_SYN_PLL_VCOCAL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1586     [B2056_SYN_PLL_VCOCAL11]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1587     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1588     [B2056_SYN_PLL_VCOCAL13]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1589     [B2056_SYN_PLL_VREG]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1590     [B2056_SYN_PLL_STATUS1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1591     [B2056_SYN_PLL_STATUS2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1592     [B2056_SYN_PLL_STATUS3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1593     [B2056_SYN_LOGEN_PU0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1594     [B2056_SYN_LOGEN_PU1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1595     [B2056_SYN_LOGEN_PU2]       = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
1596     [B2056_SYN_LOGEN_PU3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1597     [B2056_SYN_LOGEN_PU5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1598     [B2056_SYN_LOGEN_PU6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1599     [B2056_SYN_LOGEN_PU7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1600     [B2056_SYN_LOGEN_PU8]       = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1601     [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1602     [B2056_SYN_LOGEN_RCCR1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1603     [B2056_SYN_LOGEN_VCOBUF1]   = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
1604     [B2056_SYN_LOGEN_MIXER1]    = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1605     [B2056_SYN_LOGEN_MIXER2]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1606     [B2056_SYN_LOGEN_BUF1]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1607     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
1608     [B2056_SYN_LOGEN_BUF3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1609     [B2056_SYN_LOGEN_BUF4]      = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
1610     [B2056_SYN_LOGEN_DIV1]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1611     [B2056_SYN_LOGEN_DIV2]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1612     [B2056_SYN_LOGEN_DIV3]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1613     [B2056_SYN_LOGEN_ACL1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1614     [B2056_SYN_LOGEN_ACL2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1615     [B2056_SYN_LOGEN_ACL3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1616     [B2056_SYN_LOGEN_ACL4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1617     [B2056_SYN_LOGEN_ACL5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1618     [B2056_SYN_LOGEN_ACL6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1619     [B2056_SYN_LOGEN_ACLOUT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1620     [B2056_SYN_LOGEN_ACLCAL1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1621     [B2056_SYN_LOGEN_ACLCAL2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1622     [B2056_SYN_LOGEN_ACLCAL3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1623     [B2056_SYN_CALEN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1624     [B2056_SYN_LOGEN_PEAKDET1]  = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
1625     [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1626     [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1627     [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1628     [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1629     [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1630     [B2056_SYN_LOGEN_VCOBUF2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1631     [B2056_SYN_LOGEN_MIXER3]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1632     [B2056_SYN_LOGEN_BUF5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1633     [B2056_SYN_LOGEN_BUF6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1634     [B2056_SYN_LOGEN_CBUFRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1635     [B2056_SYN_LOGEN_CBUFRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1636     [B2056_SYN_LOGEN_CBUFRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1637     [B2056_SYN_LOGEN_CBUFRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1638     [B2056_SYN_LOGEN_CBUFTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1639     [B2056_SYN_LOGEN_CBUFTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1640     [B2056_SYN_LOGEN_CBUFTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1641     [B2056_SYN_LOGEN_CBUFTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1642     [B2056_SYN_LOGEN_CMOSRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1643     [B2056_SYN_LOGEN_CMOSRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1644     [B2056_SYN_LOGEN_CMOSRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1645     [B2056_SYN_LOGEN_CMOSRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1646     [B2056_SYN_LOGEN_CMOSTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1647     [B2056_SYN_LOGEN_CMOSTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1648     [B2056_SYN_LOGEN_CMOSTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1649     [B2056_SYN_LOGEN_CMOSTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1650     [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1651     [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1652     [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1653     [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1654     [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1655     [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1656     [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1657     [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1658     [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1659     [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1660     [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1661     [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1662     [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1663     [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1664     [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1665     [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1666     [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1667     [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1668     [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1669     [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
1670     [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1671     [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1672     [B2056_SYN_LOGEN_RX_CMOS_CALVALID]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1673     [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1674 };
1675 
1676 static const struct b2056_inittab_entry b2056_inittab_radio_rev6_tx[] = {
1677     [B2056_TX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1678     [B2056_TX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1679     [B2056_TX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1680     [B2056_TX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1681     [B2056_TX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1682     [B2056_TX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1683     [B2056_TX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1684     [B2056_TX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1685     [B2056_TX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1686     [B2056_TX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1687     [B2056_TX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1688     [B2056_TX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1689     [B2056_TX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1690     [B2056_TX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1691     [B2056_TX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1692     [B2056_TX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1693     [B2056_TX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1694     [B2056_TX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1695     [B2056_TX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1696     [B2056_TX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1697     [B2056_TX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1698     [B2056_TX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1699     [B2056_TX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1700     [B2056_TX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1701     [B2056_TX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1702     [B2056_TX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1703     [B2056_TX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1704     [B2056_TX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1705     [B2056_TX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1706     [B2056_TX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1707     [B2056_TX_IQCAL_GAIN_BW]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1708     [B2056_TX_LOFT_FINE_I]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1709     [B2056_TX_LOFT_FINE_Q]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1710     [B2056_TX_LOFT_COARSE_I]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1711     [B2056_TX_LOFT_COARSE_Q]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1712     [B2056_TX_TX_COM_MASTER1]   = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1713     [B2056_TX_TX_COM_MASTER2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1714     [B2056_TX_RXIQCAL_TXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1715     [B2056_TX_TX_SSI_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1716     [B2056_TX_IQCAL_VCM_HG]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1717     [B2056_TX_IQCAL_IDAC]       = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
1718     [B2056_TX_TSSI_VCM]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1719     [B2056_TX_TX_AMP_DET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1720     [B2056_TX_TX_SSI_MUX]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1721     [B2056_TX_TSSIA]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1722     [B2056_TX_TSSIG]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1723     [B2056_TX_TSSI_MISC1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1724     [B2056_TX_TSSI_MISC2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1725     [B2056_TX_TSSI_MISC3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1726     [B2056_TX_PA_SPARE1]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1727     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
1728     [B2056_TX_INTPAA_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1729     [B2056_TX_INTPAA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1730     [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1731     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
1732     [B2056_TX_INTPAA_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1733     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
1734     [B2056_TX_INTPAA_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1735     [B2056_TX_INTPAA_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1736     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1737     [B2056_TX_INTPAA_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1738     [B2056_TX_INTPAG_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1739     [B2056_TX_INTPAG_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1740     [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1741     [B2056_TX_INTPAG_IAUX_STAT] = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1742     [B2056_TX_INTPAG_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1743     [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
1744     [B2056_TX_INTPAG_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1745     [B2056_TX_INTPAG_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
1746     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1747     [B2056_TX_INTPAG_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1748     [B2056_TX_PADA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1749     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1750     [B2056_TX_PADA_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1751     [B2056_TX_PADA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1752     [B2056_TX_PADA_BOOST_TUNE]  = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
1753     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1754     [B2056_TX_PADG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1755     [B2056_TX_PADG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1756     [B2056_TX_PADG_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1757     [B2056_TX_PADG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1758     [B2056_TX_PADG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1759     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
1760     [B2056_TX_PGAA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1761     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1762     [B2056_TX_PGAA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1763     [B2056_TX_PGAA_BOOST_TUNE]  = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
1764     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1765     [B2056_TX_PGAA_MISC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1766     [B2056_TX_PGAG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1767     [B2056_TX_PGAG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1768     [B2056_TX_PGAG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1769     [B2056_TX_PGAG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1770     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
1771     [B2056_TX_PGAG_MISC]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1772     [B2056_TX_MIXA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1773     [B2056_TX_MIXA_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1774     [B2056_TX_MIXG]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1775     [B2056_TX_MIXG_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1776     [B2056_TX_BB_GM_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1777     [B2056_TX_GMBB_GM]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1778     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1779     [B2056_TX_TXLPF_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1780     [B2056_TX_TXLPF_RCCAL]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1781     [B2056_TX_TXLPF_RCCAL_OFF0] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1782     [B2056_TX_TXLPF_RCCAL_OFF1] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1783     [B2056_TX_TXLPF_RCCAL_OFF2] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1784     [B2056_TX_TXLPF_RCCAL_OFF3] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1785     [B2056_TX_TXLPF_RCCAL_OFF4] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1786     [B2056_TX_TXLPF_RCCAL_OFF5] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1787     [B2056_TX_TXLPF_RCCAL_OFF6] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1788     [B2056_TX_TXLPF_BW]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1789     [B2056_TX_TXLPF_GAIN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1790     [B2056_TX_TXLPF_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1791     [B2056_TX_TXLPF_IDAC_0]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1792     [B2056_TX_TXLPF_IDAC_1]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1793     [B2056_TX_TXLPF_IDAC_2]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
1794     [B2056_TX_TXLPF_IDAC_3]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1795     [B2056_TX_TXLPF_IDAC_4]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
1796     [B2056_TX_TXLPF_IDAC_5]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1797     [B2056_TX_TXLPF_IDAC_6]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
1798     [B2056_TX_TXLPF_OPAMP_IDAC] = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1799     [B2056_TX_TXLPF_MISC]       = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
1800     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
1801     [B2056_TX_TXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1802     [B2056_TX_TXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1803     [B2056_TX_TXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1804     [B2056_TX_TXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1805     [B2056_TX_TXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1806     [B2056_TX_TXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1807     [B2056_TX_TXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1808     [B2056_TX_TXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1809     [B2056_TX_TXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1810     [B2056_TX_TXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1811     [B2056_TX_TXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1812     [B2056_TX_TXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1813     [B2056_TX_TXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1814     [B2056_TX_TXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1815     [B2056_TX_TXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1816     [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1817     [B2056_TX_STATUS_PAD_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1818     [B2056_TX_STATUS_PGA_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1819     [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1820     [B2056_TX_STATUS_TXLPF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1821     [B2056_TX_STATUS_TXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1822     [B2056_TX_GMBB_IDAC0]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1823     [B2056_TX_GMBB_IDAC1]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1824     [B2056_TX_GMBB_IDAC2]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1825     [B2056_TX_GMBB_IDAC3]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1826     [B2056_TX_GMBB_IDAC4]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1827     [B2056_TX_GMBB_IDAC5]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1828     [B2056_TX_GMBB_IDAC6]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1829     [B2056_TX_GMBB_IDAC7]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
1830 };
1831 
1832 static const struct b2056_inittab_entry b2056_inittab_radio_rev6_rx[] = {
1833     [B2056_RX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1834     [B2056_RX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1835     [B2056_RX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1836     [B2056_RX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1837     [B2056_RX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1838     [B2056_RX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1839     [B2056_RX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1840     [B2056_RX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1841     [B2056_RX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1842     [B2056_RX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1843     [B2056_RX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1844     [B2056_RX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1845     [B2056_RX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1846     [B2056_RX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1847     [B2056_RX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1848     [B2056_RX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1849     [B2056_RX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1850     [B2056_RX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1851     [B2056_RX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1852     [B2056_RX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1853     [B2056_RX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1854     [B2056_RX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1855     [B2056_RX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1856     [B2056_RX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1857     [B2056_RX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1858     [B2056_RX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1859     [B2056_RX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1860     [B2056_RX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1861     [B2056_RX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1862     [B2056_RX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1863     [B2056_RX_RXIQCAL_RXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
1864     [B2056_RX_RSSI_PU]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1865     [B2056_RX_RSSI_SEL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1866     [B2056_RX_RSSI_GAIN]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1867     [B2056_RX_RSSI_NB_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1868     [B2056_RX_RSSI_WB2I_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1869     [B2056_RX_RSSI_WB2I_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1870     [B2056_RX_RSSI_WB2Q_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
1871     [B2056_RX_RSSI_WB2Q_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
1872     [B2056_RX_RSSI_POLE]        = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1873     [B2056_RX_RSSI_WB1_IDAC]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1874     [B2056_RX_RSSI_MISC]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
1875     [B2056_RX_LNAA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1876     [B2056_RX_LNAA_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1877     [B2056_RX_LNAA_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1878     [B2056_RX_LNA_A_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1879     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1880     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
1881     [B2056_RX_LNA1A_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1882     [B2056_RX_LNAG_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1883     [B2056_RX_LNAG_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
1884     [B2056_RX_LNAG_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1885     [B2056_RX_LNA_G_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
1886     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
1887     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
1888     [B2056_RX_LNA1G_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
1889     [B2056_RX_MIXA_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1890     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1891     [B2056_RX_MIXA_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1892     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
1893     [B2056_RX_MIXA_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1894     [B2056_RX_MIXA_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1895     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
1896     [B2056_RX_MIXA_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1897     [B2056_RX_MIXA_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1898     [B2056_RX_MIXA_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1899     [B2056_RX_MIXG_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1900     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
1901     [B2056_RX_MIXG_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1902     [B2056_RX_MIXG_LOB_BIAS]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
1903     [B2056_RX_MIXG_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1904     [B2056_RX_MIXG_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1905     [B2056_RX_MIXG_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1906     [B2056_RX_MIXG_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1907     [B2056_RX_MIXG_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1908     [B2056_RX_MIXG_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1909     [B2056_RX_TIA_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1910     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1911     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
1912     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1913     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
1914     [B2056_RX_TIA_GAIN]     = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
1915     [B2056_RX_TIA_SPARE1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1916     [B2056_RX_TIA_SPARE2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1917     [B2056_RX_BB_LPF_MASTER]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1918     [B2056_RX_AACI_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
1919     [B2056_RX_RXLPF_IDAC]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1920     [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1921     [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1922     [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
1923     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
1924     [B2056_RX_RXLPF_INVCM_BODY] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
1925     [B2056_RX_RXLPF_CC_OP]      = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
1926     [B2056_RX_RXLPF_GAIN]       = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
1927     [B2056_RX_RXLPF_Q_BW]       = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
1928     [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1929     [B2056_RX_RXLPF_RCCAL_HPC]  = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1930     [B2056_RX_RXHPF_OFF0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1931     [B2056_RX_RXHPF_OFF1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1932     [B2056_RX_RXHPF_OFF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1933     [B2056_RX_RXHPF_OFF3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1934     [B2056_RX_RXHPF_OFF4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1935     [B2056_RX_RXHPF_OFF5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1936     [B2056_RX_RXHPF_OFF6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1937     [B2056_RX_RXHPF_OFF7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1938     [B2056_RX_RXLPF_RCCAL_LPC]  = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
1939     [B2056_RX_RXLPF_OFF_0]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1940     [B2056_RX_RXLPF_OFF_1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1941     [B2056_RX_RXLPF_OFF_2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1942     [B2056_RX_RXLPF_OFF_3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1943     [B2056_RX_RXLPF_OFF_4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1944     [B2056_RX_UNUSED]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1945     [B2056_RX_VGA_MASTER]       = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1946     [B2056_RX_VGA_BIAS]     = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1947     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
1948     [B2056_RX_VGA_GAIN]     = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
1949     [B2056_RX_VGA_HP_CORNER_BW] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1950     [B2056_RX_VGABUF_BIAS]      = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
1951     [B2056_RX_VGABUF_GAIN_BW]   = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1952     [B2056_RX_TXFBMIX_A]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1953     [B2056_RX_TXFBMIX_G]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1954     [B2056_RX_RXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1955     [B2056_RX_RXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1956     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
1957     [B2056_RX_RXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1958     [B2056_RX_RXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1959     [B2056_RX_RXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1960     [B2056_RX_RXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1961     [B2056_RX_RXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1962     [B2056_RX_RXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1963     [B2056_RX_RXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1964     [B2056_RX_RXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1965     [B2056_RX_RXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1966     [B2056_RX_RXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1967     [B2056_RX_RXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1968     [B2056_RX_RXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1969     [B2056_RX_RXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1970     [B2056_RX_STATUS_LNAA_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1971     [B2056_RX_STATUS_LNAG_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1972     [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1973     [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1974     [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1975     [B2056_RX_STATUS_RXLPF_Q]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1976     [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1977     [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1978     [B2056_RX_STATUS_RXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1979     [B2056_RX_STATUS_HPC_RC]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1980 };
1981 
1982 static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_syn[] = {
1983     [B2056_SYN_RESERVED_ADDR2]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1984     [B2056_SYN_RESERVED_ADDR3]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1985     [B2056_SYN_RESERVED_ADDR4]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1986     [B2056_SYN_RESERVED_ADDR5]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1987     [B2056_SYN_RESERVED_ADDR6]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1988     [B2056_SYN_RESERVED_ADDR7]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1989     [B2056_SYN_COM_CTRL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1990     [B2056_SYN_COM_PU]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1991     [B2056_SYN_COM_OVR]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1992     [B2056_SYN_COM_RESET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1993     [B2056_SYN_COM_RCAL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1994     [B2056_SYN_COM_RC_RXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1995     [B2056_SYN_COM_RC_TXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1996     [B2056_SYN_COM_RC_RXHPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1997     [B2056_SYN_RESERVED_ADDR16] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1998     [B2056_SYN_RESERVED_ADDR17] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
1999     [B2056_SYN_RESERVED_ADDR18] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2000     [B2056_SYN_RESERVED_ADDR19] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2001     [B2056_SYN_RESERVED_ADDR20] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2002     [B2056_SYN_RESERVED_ADDR21] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2003     [B2056_SYN_RESERVED_ADDR22] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2004     [B2056_SYN_RESERVED_ADDR23] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2005     [B2056_SYN_RESERVED_ADDR24] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2006     [B2056_SYN_RESERVED_ADDR25] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2007     [B2056_SYN_RESERVED_ADDR26] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2008     [B2056_SYN_RESERVED_ADDR27] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2009     [B2056_SYN_RESERVED_ADDR28] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2010     [B2056_SYN_RESERVED_ADDR29] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2011     [B2056_SYN_RESERVED_ADDR30] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2012     [B2056_SYN_RESERVED_ADDR31] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2013     [B2056_SYN_GPIO_MASTER1]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2014     [B2056_SYN_GPIO_MASTER2]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2015     [B2056_SYN_TOPBIAS_MASTER]  = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2016     [B2056_SYN_TOPBIAS_RCAL]    = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2017     [B2056_SYN_AFEREG]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2018     [B2056_SYN_TEMPPROCSENSE]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2019     [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2020     [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2021     [B2056_SYN_LPO]         = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2022     [B2056_SYN_VDDCAL_MASTER]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2023     [B2056_SYN_VDDCAL_IDAC]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2024     [B2056_SYN_VDDCAL_STATUS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2025     [B2056_SYN_RCAL_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2026     [B2056_SYN_RCAL_CODE_OUT]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2027     [B2056_SYN_RCCAL_CTRL0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2028     [B2056_SYN_RCCAL_CTRL1]     = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
2029     [B2056_SYN_RCCAL_CTRL2]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2030     [B2056_SYN_RCCAL_CTRL3]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2031     [B2056_SYN_RCCAL_CTRL4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2032     [B2056_SYN_RCCAL_CTRL5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2033     [B2056_SYN_RCCAL_CTRL6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2034     [B2056_SYN_RCCAL_CTRL7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2035     [B2056_SYN_RCCAL_CTRL8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2036     [B2056_SYN_RCCAL_CTRL9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2037     [B2056_SYN_RCCAL_CTRL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2038     [B2056_SYN_RCCAL_CTRL11]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2039     [B2056_SYN_ZCAL_SPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2040     [B2056_SYN_ZCAL_SPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2041     [B2056_SYN_PLL_MAST1]       = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2042     [B2056_SYN_PLL_MAST2]       = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2043     [B2056_SYN_PLL_MAST3]       = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
2044     [B2056_SYN_PLL_BIAS_RESET]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2045     [B2056_SYN_PLL_XTAL0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2046     [B2056_SYN_PLL_XTAL1]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2047     [B2056_SYN_PLL_XTAL3]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2048     [B2056_SYN_PLL_XTAL4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2049     [B2056_SYN_PLL_XTAL5]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2050     [B2056_SYN_PLL_XTAL6]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2051     [B2056_SYN_PLL_REFDIV]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2052     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2053     [B2056_SYN_PLL_CP1]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2054     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2055     [B2056_SYN_PLL_CP3]     = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2056     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2057     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2058     [B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2059     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2060     [B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2061     [B2056_SYN_PLL_MMD1]        = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
2062     [B2056_SYN_PLL_MMD2]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2063     [B2056_SYN_PLL_VCO1]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2064     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2065     [B2056_SYN_PLL_MONITOR1]    = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
2066     [B2056_SYN_PLL_MONITOR2]    = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
2067     [B2056_SYN_PLL_VCOCAL1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2068     [B2056_SYN_PLL_VCOCAL2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2069     [B2056_SYN_PLL_VCOCAL4]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2070     [B2056_SYN_PLL_VCOCAL5]     = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
2071     [B2056_SYN_PLL_VCOCAL6]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2072     [B2056_SYN_PLL_VCOCAL7]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2073     [B2056_SYN_PLL_VCOCAL8]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2074     [B2056_SYN_PLL_VCOCAL9]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2075     [B2056_SYN_PLL_VCOCAL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2076     [B2056_SYN_PLL_VCOCAL11]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2077     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2078     [B2056_SYN_PLL_VCOCAL13]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2079     [B2056_SYN_PLL_VREG]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2080     [B2056_SYN_PLL_STATUS1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2081     [B2056_SYN_PLL_STATUS2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2082     [B2056_SYN_PLL_STATUS3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2083     [B2056_SYN_LOGEN_PU0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2084     [B2056_SYN_LOGEN_PU1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2085     [B2056_SYN_LOGEN_PU2]       = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
2086     [B2056_SYN_LOGEN_PU3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2087     [B2056_SYN_LOGEN_PU5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2088     [B2056_SYN_LOGEN_PU6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2089     [B2056_SYN_LOGEN_PU7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2090     [B2056_SYN_LOGEN_PU8]       = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2091     [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2092     [B2056_SYN_LOGEN_RCCR1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2093     [B2056_SYN_LOGEN_VCOBUF1]   = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2094     [B2056_SYN_LOGEN_MIXER1]    = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2095     [B2056_SYN_LOGEN_MIXER2]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2096     [B2056_SYN_LOGEN_BUF1]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2097     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2098     [B2056_SYN_LOGEN_BUF3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2099     [B2056_SYN_LOGEN_BUF4]      = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
2100     [B2056_SYN_LOGEN_DIV1]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2101     [B2056_SYN_LOGEN_DIV2]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2102     [B2056_SYN_LOGEN_DIV3]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2103     [B2056_SYN_LOGEN_ACL1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2104     [B2056_SYN_LOGEN_ACL2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2105     [B2056_SYN_LOGEN_ACL3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2106     [B2056_SYN_LOGEN_ACL4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2107     [B2056_SYN_LOGEN_ACL5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2108     [B2056_SYN_LOGEN_ACL6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2109     [B2056_SYN_LOGEN_ACLOUT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2110     [B2056_SYN_LOGEN_ACLCAL1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2111     [B2056_SYN_LOGEN_ACLCAL2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2112     [B2056_SYN_LOGEN_ACLCAL3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2113     [B2056_SYN_CALEN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2114     [B2056_SYN_LOGEN_PEAKDET1]  = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
2115     [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2116     [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2117     [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2118     [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2119     [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2120     [B2056_SYN_LOGEN_VCOBUF2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2121     [B2056_SYN_LOGEN_MIXER3]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2122     [B2056_SYN_LOGEN_BUF5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2123     [B2056_SYN_LOGEN_BUF6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2124     [B2056_SYN_LOGEN_CBUFRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2125     [B2056_SYN_LOGEN_CBUFRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2126     [B2056_SYN_LOGEN_CBUFRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2127     [B2056_SYN_LOGEN_CBUFRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2128     [B2056_SYN_LOGEN_CBUFTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2129     [B2056_SYN_LOGEN_CBUFTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2130     [B2056_SYN_LOGEN_CBUFTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2131     [B2056_SYN_LOGEN_CBUFTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2132     [B2056_SYN_LOGEN_CMOSRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2133     [B2056_SYN_LOGEN_CMOSRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2134     [B2056_SYN_LOGEN_CMOSRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2135     [B2056_SYN_LOGEN_CMOSRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2136     [B2056_SYN_LOGEN_CMOSTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2137     [B2056_SYN_LOGEN_CMOSTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2138     [B2056_SYN_LOGEN_CMOSTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2139     [B2056_SYN_LOGEN_CMOSTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2140     [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2141     [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2142     [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2143     [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2144     [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2145     [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2146     [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2147     [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2148     [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2149     [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2150     [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2151     [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2152     [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2153     [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2154     [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2155     [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2156     [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2157     [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2158     [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2159     [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2160     [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2161     [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2162     [B2056_SYN_LOGEN_RX_CMOS_CALVALID]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2163     [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2164 };
2165 
2166 static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_tx[] = {
2167     [B2056_TX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2168     [B2056_TX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2169     [B2056_TX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2170     [B2056_TX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2171     [B2056_TX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2172     [B2056_TX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2173     [B2056_TX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2174     [B2056_TX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2175     [B2056_TX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2176     [B2056_TX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2177     [B2056_TX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2178     [B2056_TX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2179     [B2056_TX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2180     [B2056_TX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2181     [B2056_TX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2182     [B2056_TX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2183     [B2056_TX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2184     [B2056_TX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2185     [B2056_TX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2186     [B2056_TX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2187     [B2056_TX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2188     [B2056_TX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2189     [B2056_TX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2190     [B2056_TX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2191     [B2056_TX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2192     [B2056_TX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2193     [B2056_TX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2194     [B2056_TX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2195     [B2056_TX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2196     [B2056_TX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2197     [B2056_TX_IQCAL_GAIN_BW]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2198     [B2056_TX_LOFT_FINE_I]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2199     [B2056_TX_LOFT_FINE_Q]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2200     [B2056_TX_LOFT_COARSE_I]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2201     [B2056_TX_LOFT_COARSE_Q]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2202     [B2056_TX_TX_COM_MASTER1]   = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2203     [B2056_TX_TX_COM_MASTER2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2204     [B2056_TX_RXIQCAL_TXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2205     [B2056_TX_TX_SSI_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2206     [B2056_TX_IQCAL_VCM_HG]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2207     [B2056_TX_IQCAL_IDAC]       = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
2208     [B2056_TX_TSSI_VCM]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2209     [B2056_TX_TX_AMP_DET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2210     [B2056_TX_TX_SSI_MUX]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2211     [B2056_TX_TSSIA]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2212     [B2056_TX_TSSIG]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2213     [B2056_TX_TSSI_MISC1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2214     [B2056_TX_TSSI_MISC2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2215     [B2056_TX_TSSI_MISC3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2216     [B2056_TX_PA_SPARE1]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2217     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2218     [B2056_TX_INTPAA_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2219     [B2056_TX_INTPAA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2220     [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2221     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2222     [B2056_TX_INTPAA_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2223     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2224     [B2056_TX_INTPAA_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2225     [B2056_TX_INTPAA_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2226     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2227     [B2056_TX_INTPAA_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2228     [B2056_TX_INTPAG_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2229     [B2056_TX_INTPAG_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2230     [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2231     [B2056_TX_INTPAG_IAUX_STAT] = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2232     [B2056_TX_INTPAG_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2233     [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
2234     [B2056_TX_INTPAG_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2235     [B2056_TX_INTPAG_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2236     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2237     [B2056_TX_INTPAG_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2238     [B2056_TX_PADA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2239     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2240     [B2056_TX_PADA_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2241     [B2056_TX_PADA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2242     [B2056_TX_PADA_BOOST_TUNE]  = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
2243     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2244     [B2056_TX_PADG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2245     [B2056_TX_PADG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2246     [B2056_TX_PADG_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2247     [B2056_TX_PADG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2248     [B2056_TX_PADG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2249     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2250     [B2056_TX_PGAA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2251     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2252     [B2056_TX_PGAA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2253     [B2056_TX_PGAA_BOOST_TUNE]  = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
2254     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2255     [B2056_TX_PGAA_MISC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2256     [B2056_TX_PGAG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2257     [B2056_TX_PGAG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2258     [B2056_TX_PGAG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2259     [B2056_TX_PGAG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2260     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2261     [B2056_TX_PGAG_MISC]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2262     [B2056_TX_MIXA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2263     [B2056_TX_MIXA_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2264     [B2056_TX_MIXG]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2265     [B2056_TX_MIXG_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2266     [B2056_TX_BB_GM_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2267     [B2056_TX_GMBB_GM]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2268     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2269     [B2056_TX_TXLPF_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2270     [B2056_TX_TXLPF_RCCAL]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2271     [B2056_TX_TXLPF_RCCAL_OFF0] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2272     [B2056_TX_TXLPF_RCCAL_OFF1] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2273     [B2056_TX_TXLPF_RCCAL_OFF2] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2274     [B2056_TX_TXLPF_RCCAL_OFF3] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2275     [B2056_TX_TXLPF_RCCAL_OFF4] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2276     [B2056_TX_TXLPF_RCCAL_OFF5] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2277     [B2056_TX_TXLPF_RCCAL_OFF6] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2278     [B2056_TX_TXLPF_BW]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2279     [B2056_TX_TXLPF_GAIN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2280     [B2056_TX_TXLPF_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2281     [B2056_TX_TXLPF_IDAC_0]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2282     [B2056_TX_TXLPF_IDAC_1]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2283     [B2056_TX_TXLPF_IDAC_2]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2284     [B2056_TX_TXLPF_IDAC_3]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2285     [B2056_TX_TXLPF_IDAC_4]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2286     [B2056_TX_TXLPF_IDAC_5]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2287     [B2056_TX_TXLPF_IDAC_6]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2288     [B2056_TX_TXLPF_OPAMP_IDAC] = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2289     [B2056_TX_TXLPF_MISC]       = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
2290     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2291     [B2056_TX_TXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2292     [B2056_TX_TXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2293     [B2056_TX_TXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2294     [B2056_TX_TXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2295     [B2056_TX_TXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2296     [B2056_TX_TXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2297     [B2056_TX_TXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2298     [B2056_TX_TXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2299     [B2056_TX_TXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2300     [B2056_TX_TXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2301     [B2056_TX_TXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2302     [B2056_TX_TXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2303     [B2056_TX_TXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2304     [B2056_TX_TXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2305     [B2056_TX_TXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2306     [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2307     [B2056_TX_STATUS_PAD_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2308     [B2056_TX_STATUS_PGA_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2309     [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2310     [B2056_TX_STATUS_TXLPF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2311     [B2056_TX_STATUS_TXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2312     [B2056_TX_GMBB_IDAC0]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2313     [B2056_TX_GMBB_IDAC1]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2314     [B2056_TX_GMBB_IDAC2]       = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
2315     [B2056_TX_GMBB_IDAC3]       = { .ghz5 = 0x0071, .ghz2 = 0x0071, UPLOAD, },
2316     [B2056_TX_GMBB_IDAC4]       = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
2317     [B2056_TX_GMBB_IDAC5]       = { .ghz5 = 0x0073, .ghz2 = 0x0073, UPLOAD, },
2318     [B2056_TX_GMBB_IDAC6]       = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
2319     [B2056_TX_GMBB_IDAC7]       = { .ghz5 = 0x0075, .ghz2 = 0x0075, UPLOAD, },
2320 };
2321 
2322 static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_rx[] = {
2323     [B2056_RX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2324     [B2056_RX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2325     [B2056_RX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2326     [B2056_RX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2327     [B2056_RX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2328     [B2056_RX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2329     [B2056_RX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2330     [B2056_RX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2331     [B2056_RX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2332     [B2056_RX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2333     [B2056_RX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2334     [B2056_RX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2335     [B2056_RX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2336     [B2056_RX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2337     [B2056_RX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2338     [B2056_RX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2339     [B2056_RX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2340     [B2056_RX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2341     [B2056_RX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2342     [B2056_RX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2343     [B2056_RX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2344     [B2056_RX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2345     [B2056_RX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2346     [B2056_RX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2347     [B2056_RX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2348     [B2056_RX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2349     [B2056_RX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2350     [B2056_RX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2351     [B2056_RX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2352     [B2056_RX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2353     [B2056_RX_RXIQCAL_RXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2354     [B2056_RX_RSSI_PU]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2355     [B2056_RX_RSSI_SEL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2356     [B2056_RX_RSSI_GAIN]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2357     [B2056_RX_RSSI_NB_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2358     [B2056_RX_RSSI_WB2I_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2359     [B2056_RX_RSSI_WB2I_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2360     [B2056_RX_RSSI_WB2Q_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2361     [B2056_RX_RSSI_WB2Q_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2362     [B2056_RX_RSSI_POLE]        = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2363     [B2056_RX_RSSI_WB1_IDAC]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2364     [B2056_RX_RSSI_MISC]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2365     [B2056_RX_LNAA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2366     [B2056_RX_LNAA_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2367     [B2056_RX_LNAA_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2368     [B2056_RX_LNA_A_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2369     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2370     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2371     [B2056_RX_LNA1A_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2372     [B2056_RX_LNAG_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2373     [B2056_RX_LNAG_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2374     [B2056_RX_LNAG_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2375     [B2056_RX_LNA_G_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2376     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2377     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2378     [B2056_RX_LNA1G_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2379     [B2056_RX_MIXA_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2380     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2381     [B2056_RX_MIXA_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2382     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2383     [B2056_RX_MIXA_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2384     [B2056_RX_MIXA_CMFB_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2385     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2386     [B2056_RX_MIXA_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2387     [B2056_RX_MIXA_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2388     [B2056_RX_MIXA_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2389     [B2056_RX_MIXG_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2390     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2391     [B2056_RX_MIXG_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2392     [B2056_RX_MIXG_LOB_BIAS]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2393     [B2056_RX_MIXG_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2394     [B2056_RX_MIXG_CMFB_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2395     [B2056_RX_MIXG_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2396     [B2056_RX_MIXG_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2397     [B2056_RX_MIXG_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2398     [B2056_RX_MIXG_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2399     [B2056_RX_TIA_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2400     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2401     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2402     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2403     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2404     [B2056_RX_TIA_GAIN]     = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2405     [B2056_RX_TIA_SPARE1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2406     [B2056_RX_TIA_SPARE2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2407     [B2056_RX_BB_LPF_MASTER]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2408     [B2056_RX_AACI_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2409     [B2056_RX_RXLPF_IDAC]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2410     [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2411     [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2412     [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2413     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
2414     [B2056_RX_RXLPF_INVCM_BODY] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2415     [B2056_RX_RXLPF_CC_OP]      = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2416     [B2056_RX_RXLPF_GAIN]       = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
2417     [B2056_RX_RXLPF_Q_BW]       = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
2418     [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2419     [B2056_RX_RXLPF_RCCAL_HPC]  = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2420     [B2056_RX_RXHPF_OFF0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2421     [B2056_RX_RXHPF_OFF1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2422     [B2056_RX_RXHPF_OFF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2423     [B2056_RX_RXHPF_OFF3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2424     [B2056_RX_RXHPF_OFF4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2425     [B2056_RX_RXHPF_OFF5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2426     [B2056_RX_RXHPF_OFF6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2427     [B2056_RX_RXHPF_OFF7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2428     [B2056_RX_RXLPF_RCCAL_LPC]  = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2429     [B2056_RX_RXLPF_OFF_0]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2430     [B2056_RX_RXLPF_OFF_1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2431     [B2056_RX_RXLPF_OFF_2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2432     [B2056_RX_RXLPF_OFF_3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2433     [B2056_RX_RXLPF_OFF_4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2434     [B2056_RX_UNUSED]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2435     [B2056_RX_VGA_MASTER]       = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2436     [B2056_RX_VGA_BIAS]     = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2437     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2438     [B2056_RX_VGA_GAIN]     = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2439     [B2056_RX_VGA_HP_CORNER_BW] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2440     [B2056_RX_VGABUF_BIAS]      = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2441     [B2056_RX_VGABUF_GAIN_BW]   = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2442     [B2056_RX_TXFBMIX_A]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2443     [B2056_RX_TXFBMIX_G]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2444     [B2056_RX_RXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2445     [B2056_RX_RXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2446     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2447     [B2056_RX_RXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2448     [B2056_RX_RXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2449     [B2056_RX_RXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2450     [B2056_RX_RXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2451     [B2056_RX_RXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2452     [B2056_RX_RXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2453     [B2056_RX_RXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2454     [B2056_RX_RXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2455     [B2056_RX_RXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2456     [B2056_RX_RXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2457     [B2056_RX_RXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2458     [B2056_RX_RXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2459     [B2056_RX_RXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2460     [B2056_RX_STATUS_LNAA_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2461     [B2056_RX_STATUS_LNAG_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2462     [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2463     [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2464     [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2465     [B2056_RX_STATUS_RXLPF_Q]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2466     [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2467     [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2468     [B2056_RX_STATUS_RXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2469     [B2056_RX_STATUS_HPC_RC]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2470 };
2471 
2472 static const struct b2056_inittab_entry b2056_inittab_radio_rev8_syn[] = {
2473     [B2056_SYN_RESERVED_ADDR2]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2474     [B2056_SYN_RESERVED_ADDR3]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2475     [B2056_SYN_RESERVED_ADDR4]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2476     [B2056_SYN_RESERVED_ADDR5]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2477     [B2056_SYN_RESERVED_ADDR6]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2478     [B2056_SYN_RESERVED_ADDR7]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2479     [B2056_SYN_COM_CTRL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2480     [B2056_SYN_COM_PU]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2481     [B2056_SYN_COM_OVR]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2482     [B2056_SYN_COM_RESET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2483     [B2056_SYN_COM_RCAL]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2484     [B2056_SYN_COM_RC_RXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2485     [B2056_SYN_COM_RC_TXLPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2486     [B2056_SYN_COM_RC_RXHPF]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2487     [B2056_SYN_RESERVED_ADDR16] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2488     [B2056_SYN_RESERVED_ADDR17] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2489     [B2056_SYN_RESERVED_ADDR18] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2490     [B2056_SYN_RESERVED_ADDR19] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2491     [B2056_SYN_RESERVED_ADDR20] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2492     [B2056_SYN_RESERVED_ADDR21] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2493     [B2056_SYN_RESERVED_ADDR22] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2494     [B2056_SYN_RESERVED_ADDR23] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2495     [B2056_SYN_RESERVED_ADDR24] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2496     [B2056_SYN_RESERVED_ADDR25] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2497     [B2056_SYN_RESERVED_ADDR26] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2498     [B2056_SYN_RESERVED_ADDR27] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2499     [B2056_SYN_RESERVED_ADDR28] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2500     [B2056_SYN_RESERVED_ADDR29] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2501     [B2056_SYN_RESERVED_ADDR30] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2502     [B2056_SYN_RESERVED_ADDR31] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2503     [B2056_SYN_GPIO_MASTER1]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2504     [B2056_SYN_GPIO_MASTER2]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2505     [B2056_SYN_TOPBIAS_MASTER]  = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2506     [B2056_SYN_TOPBIAS_RCAL]    = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2507     [B2056_SYN_AFEREG]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2508     [B2056_SYN_TEMPPROCSENSE]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2509     [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2510     [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2511     [B2056_SYN_LPO]         = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2512     [B2056_SYN_VDDCAL_MASTER]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2513     [B2056_SYN_VDDCAL_IDAC]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2514     [B2056_SYN_VDDCAL_STATUS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2515     [B2056_SYN_RCAL_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2516     [B2056_SYN_RCAL_CODE_OUT]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2517     [B2056_SYN_RCCAL_CTRL0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2518     [B2056_SYN_RCCAL_CTRL1]     = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
2519     [B2056_SYN_RCCAL_CTRL2]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2520     [B2056_SYN_RCCAL_CTRL3]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2521     [B2056_SYN_RCCAL_CTRL4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2522     [B2056_SYN_RCCAL_CTRL5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2523     [B2056_SYN_RCCAL_CTRL6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2524     [B2056_SYN_RCCAL_CTRL7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2525     [B2056_SYN_RCCAL_CTRL8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2526     [B2056_SYN_RCCAL_CTRL9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2527     [B2056_SYN_RCCAL_CTRL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2528     [B2056_SYN_RCCAL_CTRL11]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2529     [B2056_SYN_ZCAL_SPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2530     [B2056_SYN_ZCAL_SPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2531     [B2056_SYN_PLL_MAST1]       = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2532     [B2056_SYN_PLL_MAST2]       = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2533     [B2056_SYN_PLL_MAST3]       = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
2534     [B2056_SYN_PLL_BIAS_RESET]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2535     [B2056_SYN_PLL_XTAL0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2536     [B2056_SYN_PLL_XTAL1]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2537     [B2056_SYN_PLL_XTAL3]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2538     [B2056_SYN_PLL_XTAL4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2539     [B2056_SYN_PLL_XTAL5]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2540     [B2056_SYN_PLL_XTAL6]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2541     [B2056_SYN_PLL_REFDIV]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2542     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2543     [B2056_SYN_PLL_CP1]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
2544     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2545     [B2056_SYN_PLL_CP3]     = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2546     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2547     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
2548     [B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2549     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2550     [B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2551     [B2056_SYN_PLL_MMD1]        = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
2552     [B2056_SYN_PLL_MMD2]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2553     [B2056_SYN_PLL_VCO1]        = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2554     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2555     [B2056_SYN_PLL_MONITOR1]    = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
2556     [B2056_SYN_PLL_MONITOR2]    = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
2557     [B2056_SYN_PLL_VCOCAL1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2558     [B2056_SYN_PLL_VCOCAL2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2559     [B2056_SYN_PLL_VCOCAL4]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2560     [B2056_SYN_PLL_VCOCAL5]     = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
2561     [B2056_SYN_PLL_VCOCAL6]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2562     [B2056_SYN_PLL_VCOCAL7]     = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
2563     [B2056_SYN_PLL_VCOCAL8]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2564     [B2056_SYN_PLL_VCOCAL9]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2565     [B2056_SYN_PLL_VCOCAL10]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2566     [B2056_SYN_PLL_VCOCAL11]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2567     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2568     [B2056_SYN_PLL_VCOCAL13]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2569     [B2056_SYN_PLL_VREG]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2570     [B2056_SYN_PLL_STATUS1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2571     [B2056_SYN_PLL_STATUS2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2572     [B2056_SYN_PLL_STATUS3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2573     [B2056_SYN_LOGEN_PU0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2574     [B2056_SYN_LOGEN_PU1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2575     [B2056_SYN_LOGEN_PU2]       = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
2576     [B2056_SYN_LOGEN_PU3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2577     [B2056_SYN_LOGEN_PU5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2578     [B2056_SYN_LOGEN_PU6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2579     [B2056_SYN_LOGEN_PU7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2580     [B2056_SYN_LOGEN_PU8]       = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2581     [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2582     [B2056_SYN_LOGEN_RCCR1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2583     [B2056_SYN_LOGEN_VCOBUF1]   = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
2584     [B2056_SYN_LOGEN_MIXER1]    = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2585     [B2056_SYN_LOGEN_MIXER2]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2586     [B2056_SYN_LOGEN_BUF1]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2587     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2588     [B2056_SYN_LOGEN_BUF3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2589     [B2056_SYN_LOGEN_BUF4]      = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
2590     [B2056_SYN_LOGEN_DIV1]      = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2591     [B2056_SYN_LOGEN_DIV2]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2592     [B2056_SYN_LOGEN_DIV3]      = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2593     [B2056_SYN_LOGEN_ACL1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2594     [B2056_SYN_LOGEN_ACL2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2595     [B2056_SYN_LOGEN_ACL3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2596     [B2056_SYN_LOGEN_ACL4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2597     [B2056_SYN_LOGEN_ACL5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2598     [B2056_SYN_LOGEN_ACL6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2599     [B2056_SYN_LOGEN_ACLOUT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2600     [B2056_SYN_LOGEN_ACLCAL1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2601     [B2056_SYN_LOGEN_ACLCAL2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2602     [B2056_SYN_LOGEN_ACLCAL3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2603     [B2056_SYN_CALEN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2604     [B2056_SYN_LOGEN_PEAKDET1]  = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
2605     [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2606     [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2607     [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2608     [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2609     [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2610     [B2056_SYN_LOGEN_VCOBUF2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2611     [B2056_SYN_LOGEN_MIXER3]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2612     [B2056_SYN_LOGEN_BUF5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2613     [B2056_SYN_LOGEN_BUF6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2614     [B2056_SYN_LOGEN_CBUFRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2615     [B2056_SYN_LOGEN_CBUFRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2616     [B2056_SYN_LOGEN_CBUFRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2617     [B2056_SYN_LOGEN_CBUFRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2618     [B2056_SYN_LOGEN_CBUFTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2619     [B2056_SYN_LOGEN_CBUFTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2620     [B2056_SYN_LOGEN_CBUFTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2621     [B2056_SYN_LOGEN_CBUFTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2622     [B2056_SYN_LOGEN_CMOSRX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2623     [B2056_SYN_LOGEN_CMOSRX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2624     [B2056_SYN_LOGEN_CMOSRX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2625     [B2056_SYN_LOGEN_CMOSRX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2626     [B2056_SYN_LOGEN_CMOSTX1]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2627     [B2056_SYN_LOGEN_CMOSTX2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2628     [B2056_SYN_LOGEN_CMOSTX3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2629     [B2056_SYN_LOGEN_CMOSTX4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2630     [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2631     [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2632     [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2633     [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2634     [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2635     [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2636     [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2637     [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2638     [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2639     [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2640     [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2641     [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2642     [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2643     [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2644     [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2645     [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2646     [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2647     [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2648     [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2649     [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
2650     [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2651     [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2652     [B2056_SYN_LOGEN_RX_CMOS_CALVALID]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2653     [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2654 };
2655 
2656 static const struct b2056_inittab_entry b2056_inittab_radio_rev8_tx[] = {
2657     [B2056_TX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2658     [B2056_TX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2659     [B2056_TX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2660     [B2056_TX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2661     [B2056_TX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2662     [B2056_TX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2663     [B2056_TX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2664     [B2056_TX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2665     [B2056_TX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2666     [B2056_TX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2667     [B2056_TX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2668     [B2056_TX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2669     [B2056_TX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2670     [B2056_TX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2671     [B2056_TX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2672     [B2056_TX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2673     [B2056_TX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2674     [B2056_TX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2675     [B2056_TX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2676     [B2056_TX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2677     [B2056_TX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2678     [B2056_TX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2679     [B2056_TX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2680     [B2056_TX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2681     [B2056_TX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2682     [B2056_TX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2683     [B2056_TX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2684     [B2056_TX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2685     [B2056_TX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2686     [B2056_TX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2687     [B2056_TX_IQCAL_GAIN_BW]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2688     [B2056_TX_LOFT_FINE_I]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2689     [B2056_TX_LOFT_FINE_Q]      = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2690     [B2056_TX_LOFT_COARSE_I]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2691     [B2056_TX_LOFT_COARSE_Q]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2692     [B2056_TX_TX_COM_MASTER1]   = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2693     [B2056_TX_TX_COM_MASTER2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2694     [B2056_TX_RXIQCAL_TXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2695     [B2056_TX_TX_SSI_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2696     [B2056_TX_IQCAL_VCM_HG]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2697     [B2056_TX_IQCAL_IDAC]       = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
2698     [B2056_TX_TSSI_VCM]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2699     [B2056_TX_TX_AMP_DET]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2700     [B2056_TX_TX_SSI_MUX]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2701     [B2056_TX_TSSIA]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2702     [B2056_TX_TSSIG]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2703     [B2056_TX_TSSI_MISC1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2704     [B2056_TX_TSSI_MISC2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2705     [B2056_TX_TSSI_MISC3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2706     [B2056_TX_PA_SPARE1]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2707     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2708     [B2056_TX_INTPAA_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2709     [B2056_TX_INTPAA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2710     [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2711     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2712     [B2056_TX_INTPAA_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2713     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2714     [B2056_TX_INTPAA_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2715     [B2056_TX_INTPAA_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2716     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2717     [B2056_TX_INTPAA_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2718     [B2056_TX_INTPAG_MASTER]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2719     [B2056_TX_INTPAG_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2720     [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2721     [B2056_TX_INTPAG_IAUX_STAT] = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2722     [B2056_TX_INTPAG_IAUX_DYN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2723     [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
2724     [B2056_TX_INTPAG_IMAIN_DYN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2725     [B2056_TX_INTPAG_CASCBIAS]  = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
2726     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2727     [B2056_TX_INTPAG_PA_MISC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2728     [B2056_TX_PADA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2729     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2730     [B2056_TX_PADA_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2731     [B2056_TX_PADA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2732     [B2056_TX_PADA_BOOST_TUNE]  = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
2733     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2734     [B2056_TX_PADG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2735     [B2056_TX_PADG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2736     [B2056_TX_PADG_CASCBIAS]    = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2737     [B2056_TX_PADG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2738     [B2056_TX_PADG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2739     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2740     [B2056_TX_PGAA_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2741     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2742     [B2056_TX_PGAA_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2743     [B2056_TX_PGAA_BOOST_TUNE]  = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
2744     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2745     [B2056_TX_PGAA_MISC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2746     [B2056_TX_PGAG_MASTER]      = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2747     [B2056_TX_PGAG_IDAC]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2748     [B2056_TX_PGAG_GAIN]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2749     [B2056_TX_PGAG_BOOST_TUNE]  = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2750     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2751     [B2056_TX_PGAG_MISC]        = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2752     [B2056_TX_MIXA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2753     [B2056_TX_MIXA_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2754     [B2056_TX_MIXG]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2755     [B2056_TX_MIXG_BOOST_TUNE]  = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2756     [B2056_TX_BB_GM_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2757     [B2056_TX_GMBB_GM]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2758     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2759     [B2056_TX_TXLPF_MASTER]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2760     [B2056_TX_TXLPF_RCCAL]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2761     [B2056_TX_TXLPF_RCCAL_OFF0] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2762     [B2056_TX_TXLPF_RCCAL_OFF1] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2763     [B2056_TX_TXLPF_RCCAL_OFF2] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2764     [B2056_TX_TXLPF_RCCAL_OFF3] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2765     [B2056_TX_TXLPF_RCCAL_OFF4] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2766     [B2056_TX_TXLPF_RCCAL_OFF5] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2767     [B2056_TX_TXLPF_RCCAL_OFF6] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2768     [B2056_TX_TXLPF_BW]     = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2769     [B2056_TX_TXLPF_GAIN]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2770     [B2056_TX_TXLPF_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2771     [B2056_TX_TXLPF_IDAC_0]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2772     [B2056_TX_TXLPF_IDAC_1]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2773     [B2056_TX_TXLPF_IDAC_2]     = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
2774     [B2056_TX_TXLPF_IDAC_3]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2775     [B2056_TX_TXLPF_IDAC_4]     = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
2776     [B2056_TX_TXLPF_IDAC_5]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2777     [B2056_TX_TXLPF_IDAC_6]     = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
2778     [B2056_TX_TXLPF_OPAMP_IDAC] = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2779     [B2056_TX_TXLPF_MISC]       = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
2780     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2781     [B2056_TX_TXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2782     [B2056_TX_TXSPARE3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2783     [B2056_TX_TXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2784     [B2056_TX_TXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2785     [B2056_TX_TXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2786     [B2056_TX_TXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2787     [B2056_TX_TXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2788     [B2056_TX_TXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2789     [B2056_TX_TXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2790     [B2056_TX_TXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2791     [B2056_TX_TXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2792     [B2056_TX_TXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2793     [B2056_TX_TXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2794     [B2056_TX_TXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2795     [B2056_TX_TXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2796     [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2797     [B2056_TX_STATUS_PAD_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2798     [B2056_TX_STATUS_PGA_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2799     [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2800     [B2056_TX_STATUS_TXLPF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2801     [B2056_TX_STATUS_TXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2802     [B2056_TX_GMBB_IDAC0]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2803     [B2056_TX_GMBB_IDAC1]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2804     [B2056_TX_GMBB_IDAC2]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2805     [B2056_TX_GMBB_IDAC3]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2806     [B2056_TX_GMBB_IDAC4]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2807     [B2056_TX_GMBB_IDAC5]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2808     [B2056_TX_GMBB_IDAC6]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2809     [B2056_TX_GMBB_IDAC7]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, NOUPLOAD, },
2810 };
2811 
2812 static const struct b2056_inittab_entry b2056_inittab_radio_rev8_rx[] = {
2813     [B2056_RX_RESERVED_ADDR2]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2814     [B2056_RX_RESERVED_ADDR3]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2815     [B2056_RX_RESERVED_ADDR4]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2816     [B2056_RX_RESERVED_ADDR5]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2817     [B2056_RX_RESERVED_ADDR6]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2818     [B2056_RX_RESERVED_ADDR7]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2819     [B2056_RX_COM_CTRL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2820     [B2056_RX_COM_PU]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2821     [B2056_RX_COM_OVR]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2822     [B2056_RX_COM_RESET]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2823     [B2056_RX_COM_RCAL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2824     [B2056_RX_COM_RC_RXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2825     [B2056_RX_COM_RC_TXLPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2826     [B2056_RX_COM_RC_RXHPF]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2827     [B2056_RX_RESERVED_ADDR16]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2828     [B2056_RX_RESERVED_ADDR17]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2829     [B2056_RX_RESERVED_ADDR18]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2830     [B2056_RX_RESERVED_ADDR19]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2831     [B2056_RX_RESERVED_ADDR20]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2832     [B2056_RX_RESERVED_ADDR21]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2833     [B2056_RX_RESERVED_ADDR22]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2834     [B2056_RX_RESERVED_ADDR23]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2835     [B2056_RX_RESERVED_ADDR24]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2836     [B2056_RX_RESERVED_ADDR25]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2837     [B2056_RX_RESERVED_ADDR26]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2838     [B2056_RX_RESERVED_ADDR27]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2839     [B2056_RX_RESERVED_ADDR28]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2840     [B2056_RX_RESERVED_ADDR29]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2841     [B2056_RX_RESERVED_ADDR30]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2842     [B2056_RX_RESERVED_ADDR31]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2843     [B2056_RX_RXIQCAL_RXMUX]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
2844     [B2056_RX_RSSI_PU]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2845     [B2056_RX_RSSI_SEL]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2846     [B2056_RX_RSSI_GAIN]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2847     [B2056_RX_RSSI_NB_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2848     [B2056_RX_RSSI_WB2I_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2849     [B2056_RX_RSSI_WB2I_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2850     [B2056_RX_RSSI_WB2Q_IDAC_1] = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
2851     [B2056_RX_RSSI_WB2Q_IDAC_2] = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
2852     [B2056_RX_RSSI_POLE]        = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2853     [B2056_RX_RSSI_WB1_IDAC]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2854     [B2056_RX_RSSI_MISC]        = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
2855     [B2056_RX_LNAA_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2856     [B2056_RX_LNAA_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2857     [B2056_RX_LNAA_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2858     [B2056_RX_LNA_A_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2859     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2860     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2861     [B2056_RX_LNA1A_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2862     [B2056_RX_LNAG_MASTER]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2863     [B2056_RX_LNAG_TUNE]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
2864     [B2056_RX_LNAG_GAIN]        = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
2865     [B2056_RX_LNA_G_SLOPE]      = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
2866     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2867     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2868     [B2056_RX_LNA1G_MISC]       = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
2869     [B2056_RX_MIXA_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2870     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2871     [B2056_RX_MIXA_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2872     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2873     [B2056_RX_MIXA_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2874     [B2056_RX_MIXA_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2875     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2876     [B2056_RX_MIXA_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2877     [B2056_RX_MIXA_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2878     [B2056_RX_MIXA_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2879     [B2056_RX_MIXG_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2880     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2881     [B2056_RX_MIXG_CTRLPTAT]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2882     [B2056_RX_MIXG_LOB_BIAS]    = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
2883     [B2056_RX_MIXG_CORE_IDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2884     [B2056_RX_MIXG_CMFB_IDAC]   = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2885     [B2056_RX_MIXG_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2886     [B2056_RX_MIXG_BIAS_MAIN]   = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
2887     [B2056_RX_MIXG_BIAS_MISC]   = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
2888     [B2056_RX_MIXG_MAST_BIAS]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2889     [B2056_RX_TIA_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2890     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2891     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2892     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2893     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
2894     [B2056_RX_TIA_GAIN]     = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
2895     [B2056_RX_TIA_SPARE1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2896     [B2056_RX_TIA_SPARE2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2897     [B2056_RX_BB_LPF_MASTER]    = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2898     [B2056_RX_AACI_MASTER]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
2899     [B2056_RX_RXLPF_IDAC]       = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2900     [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2901     [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2902     [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
2903     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
2904     [B2056_RX_RXLPF_INVCM_BODY] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
2905     [B2056_RX_RXLPF_CC_OP]      = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
2906     [B2056_RX_RXLPF_GAIN]       = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
2907     [B2056_RX_RXLPF_Q_BW]       = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
2908     [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2909     [B2056_RX_RXLPF_RCCAL_HPC]  = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2910     [B2056_RX_RXHPF_OFF0]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2911     [B2056_RX_RXHPF_OFF1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2912     [B2056_RX_RXHPF_OFF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2913     [B2056_RX_RXHPF_OFF3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2914     [B2056_RX_RXHPF_OFF4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2915     [B2056_RX_RXHPF_OFF5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2916     [B2056_RX_RXHPF_OFF6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2917     [B2056_RX_RXHPF_OFF7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2918     [B2056_RX_RXLPF_RCCAL_LPC]  = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
2919     [B2056_RX_RXLPF_OFF_0]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2920     [B2056_RX_RXLPF_OFF_1]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2921     [B2056_RX_RXLPF_OFF_2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2922     [B2056_RX_RXLPF_OFF_3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2923     [B2056_RX_RXLPF_OFF_4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2924     [B2056_RX_UNUSED]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2925     [B2056_RX_VGA_MASTER]       = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2926     [B2056_RX_VGA_BIAS]     = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2927     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2928     [B2056_RX_VGA_GAIN]     = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
2929     [B2056_RX_VGA_HP_CORNER_BW] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
2930     [B2056_RX_VGABUF_BIAS]      = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
2931     [B2056_RX_VGABUF_GAIN_BW]   = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
2932     [B2056_RX_TXFBMIX_A]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2933     [B2056_RX_TXFBMIX_G]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2934     [B2056_RX_RXSPARE1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2935     [B2056_RX_RXSPARE2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2936     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
2937     [B2056_RX_RXSPARE4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2938     [B2056_RX_RXSPARE5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2939     [B2056_RX_RXSPARE6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2940     [B2056_RX_RXSPARE7]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2941     [B2056_RX_RXSPARE8]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2942     [B2056_RX_RXSPARE9]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2943     [B2056_RX_RXSPARE10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2944     [B2056_RX_RXSPARE11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2945     [B2056_RX_RXSPARE12]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2946     [B2056_RX_RXSPARE13]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2947     [B2056_RX_RXSPARE14]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2948     [B2056_RX_RXSPARE15]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2949     [B2056_RX_RXSPARE16]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2950     [B2056_RX_STATUS_LNAA_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2951     [B2056_RX_STATUS_LNAG_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2952     [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2953     [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2954     [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2955     [B2056_RX_STATUS_RXLPF_Q]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2956     [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2957     [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2958     [B2056_RX_STATUS_RXLPF_RC]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2959     [B2056_RX_STATUS_HPC_RC]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
2960 };
2961 
2962 static const struct b2056_inittab_entry b2056_inittab_radio_rev11_syn[] = {
2963     [B2056_SYN_PLL_PFD]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
2964     [B2056_SYN_PLL_CP2]     = { .ghz5 = 0x003f, .ghz2 = 0x003f, UPLOAD, },
2965     [B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
2966     [B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
2967     [B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x002b, .ghz2 = 0x002b, UPLOAD, },
2968     [B2056_SYN_PLL_VCO2]        = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
2969     [B2056_SYN_PLL_VCOCAL12]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2970     [B2056_SYN_LOGENBUF2]       = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
2971 };
2972 
2973 static const struct b2056_inittab_entry b2056_inittab_radio_rev11_tx[] = {
2974     [B2056_TX_PA_SPARE2]        = { .ghz5 = 0x00ee, .ghz2 = 0x00ee, UPLOAD, },
2975     [B2056_TX_INTPAA_IAUX_STAT] = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2976     [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
2977     [B2056_TX_INTPAA_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2978     [B2056_TX_INTPAG_PASLOPE]   = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2979     [B2056_TX_PADA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2980     [B2056_TX_PADA_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2981     [B2056_TX_PADG_SLOPE]       = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
2982     [B2056_TX_PGAA_IDAC]        = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2983     [B2056_TX_PGAA_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2984     [B2056_TX_PGAG_SLOPE]       = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
2985     [B2056_TX_GMBB_IDAC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
2986     [B2056_TX_TXSPARE1]     = { .ghz5 = 0x0030, .ghz2 = 0x0030, UPLOAD, },
2987 };
2988 
2989 static const struct b2056_inittab_entry b2056_inittab_radio_rev11_rx[] = {
2990     [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2991     [B2056_RX_LNAA2_IDAC]       = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
2992     [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
2993     [B2056_RX_LNAG2_IDAC]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
2994     [B2056_RX_MIXA_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2995     [B2056_RX_MIXA_LOB_BIAS]    = { .ghz5 = 0x0088, .ghz2 = 0x0088, UPLOAD, },
2996     [B2056_RX_MIXA_BIAS_AUX]    = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
2997     [B2056_RX_MIXG_VCM]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
2998     [B2056_RX_TIA_IOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
2999     [B2056_RX_TIA_QOPAMP]       = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
3000     [B2056_RX_TIA_IMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
3001     [B2056_RX_TIA_QMISC]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
3002     [B2056_RX_RXLPF_OUTVCM]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, UPLOAD, },
3003     [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
3004     [B2056_RX_RXSPARE3]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, UPLOAD, },
3005 };
3006 
3007 #define INITTABSPTS(prefix) \
3008     static const struct b2056_inittabs_pts prefix = {   \
3009         .syn        = prefix##_syn,         \
3010         .syn_length = ARRAY_SIZE(prefix##_syn), \
3011         .tx     = prefix##_tx,          \
3012         .tx_length  = ARRAY_SIZE(prefix##_tx),  \
3013         .rx     = prefix##_rx,          \
3014         .rx_length  = ARRAY_SIZE(prefix##_rx),  \
3015     }
3016 
3017 INITTABSPTS(b2056_inittab_phy_rev3);
3018 INITTABSPTS(b2056_inittab_phy_rev4);
3019 INITTABSPTS(b2056_inittab_radio_rev5);
3020 INITTABSPTS(b2056_inittab_radio_rev6);
3021 INITTABSPTS(b2056_inittab_radio_rev7_9);
3022 INITTABSPTS(b2056_inittab_radio_rev8);
3023 INITTABSPTS(b2056_inittab_radio_rev11);
3024 
3025 #define RADIOREGS3(r00, r01, r02, r03, r04, r05, r06, r07, r08, r09, \
3026            r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
3027            r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \
3028            r30, r31, r32, r33, r34, r35, r36) \
3029     .radio_syn_pll_vcocal1      = r00,  \
3030     .radio_syn_pll_vcocal2      = r01,  \
3031     .radio_syn_pll_refdiv       = r02,  \
3032     .radio_syn_pll_mmd2     = r03,  \
3033     .radio_syn_pll_mmd1     = r04,  \
3034     .radio_syn_pll_loopfilter1  = r05,  \
3035     .radio_syn_pll_loopfilter2  = r06,  \
3036     .radio_syn_pll_loopfilter3  = r07,  \
3037     .radio_syn_pll_loopfilter4  = r08,  \
3038     .radio_syn_pll_loopfilter5  = r09,  \
3039     .radio_syn_reserved_addr27  = r10,  \
3040     .radio_syn_reserved_addr28  = r11,  \
3041     .radio_syn_reserved_addr29  = r12,  \
3042     .radio_syn_logen_vcobuf1    = r13,  \
3043     .radio_syn_logen_mixer2     = r14,  \
3044     .radio_syn_logen_buf3       = r15,  \
3045     .radio_syn_logen_buf4       = r16,  \
3046     .radio_rx0_lnaa_tune        = r17,  \
3047     .radio_rx0_lnag_tune        = r18,  \
3048     .radio_tx0_intpaa_boost_tune    = r19,  \
3049     .radio_tx0_intpag_boost_tune    = r20,  \
3050     .radio_tx0_pada_boost_tune  = r21,  \
3051     .radio_tx0_padg_boost_tune  = r22,  \
3052     .radio_tx0_pgaa_boost_tune  = r23,  \
3053     .radio_tx0_pgag_boost_tune  = r24,  \
3054     .radio_tx0_mixa_boost_tune  = r25,  \
3055     .radio_tx0_mixg_boost_tune  = r26,  \
3056     .radio_rx1_lnaa_tune        = r27,  \
3057     .radio_rx1_lnag_tune        = r28,  \
3058     .radio_tx1_intpaa_boost_tune    = r29,  \
3059     .radio_tx1_intpag_boost_tune    = r30,  \
3060     .radio_tx1_pada_boost_tune  = r31,  \
3061     .radio_tx1_padg_boost_tune  = r32,  \
3062     .radio_tx1_pgaa_boost_tune  = r33,  \
3063     .radio_tx1_pgag_boost_tune  = r34,  \
3064     .radio_tx1_mixa_boost_tune  = r35,  \
3065     .radio_tx1_mixg_boost_tune  = r36
3066 
3067 #define PHYREGS(r0, r1, r2, r3, r4, r5) \
3068     .phy_regs.phy_bw1a  = r0,   \
3069     .phy_regs.phy_bw2   = r1,   \
3070     .phy_regs.phy_bw3   = r2,   \
3071     .phy_regs.phy_bw4   = r3,   \
3072     .phy_regs.phy_bw5   = r4,   \
3073     .phy_regs.phy_bw6   = r5
3074 
3075 /* https://bcm-v4.sipsolutions.net/802.11/Radio/2056/ChannelTable */
3076 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_phy_rev3[] = {
3077   { .freq           = 4920,
3078     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
3079            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3080            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3081            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3082            0x00, 0x0b, 0x00, 0xff, 0x00),
3083     PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
3084   },
3085   { .freq           = 4930,
3086     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
3087            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3088            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3089            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3090            0x00, 0x0b, 0x00, 0xff, 0x00),
3091     PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
3092   },
3093   { .freq           = 4940,
3094     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
3095            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3096            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3097            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3098            0x00, 0x0b, 0x00, 0xff, 0x00),
3099     PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
3100   },
3101   { .freq           = 4950,
3102     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
3103            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
3104            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3105            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3106            0x00, 0x0b, 0x00, 0xff, 0x00),
3107     PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
3108   },
3109   { .freq           = 4960,
3110     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
3111            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3112            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3113            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3114            0x00, 0x0b, 0x00, 0xff, 0x00),
3115     PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
3116   },
3117   { .freq           = 4970,
3118     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
3119            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3120            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3121            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3122            0x00, 0x0b, 0x00, 0xff, 0x00),
3123     PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
3124   },
3125   { .freq           = 4980,
3126     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
3127            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3128            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3129            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3130            0x00, 0x0b, 0x00, 0xff, 0x00),
3131     PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
3132   },
3133   { .freq           = 4990,
3134     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
3135            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3136            0xff, 0xff, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0b,
3137            0x00, 0xff, 0x00, 0xff, 0x00, 0x08, 0x00, 0x7f,
3138            0x00, 0x0b, 0x00, 0xff, 0x00),
3139     PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
3140   },
3141   { .freq           = 5000,
3142     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
3143            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3144            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3145            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3146            0x00, 0x0b, 0x00, 0xff, 0x00),
3147     PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
3148   },
3149   { .freq           = 5010,
3150     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
3151            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3152            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3153            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3154            0x00, 0x0b, 0x00, 0xff, 0x00),
3155     PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
3156   },
3157   { .freq           = 5020,
3158     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
3159            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3160            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3161            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3162            0x00, 0x0b, 0x00, 0xff, 0x00),
3163     PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
3164   },
3165   { .freq           = 5030,
3166     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
3167            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3168            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3169            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3170            0x00, 0x0b, 0x00, 0xff, 0x00),
3171     PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
3172   },
3173   { .freq           = 5040,
3174     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
3175            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3176            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3177            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3178            0x00, 0x0b, 0x00, 0xff, 0x00),
3179     PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
3180   },
3181   { .freq           = 5050,
3182     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
3183            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3184            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3185            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3186            0x00, 0x0b, 0x00, 0xff, 0x00),
3187     PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
3188   },
3189   { .freq           = 5060,
3190     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
3191            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3192            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3193            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3194            0x00, 0x0b, 0x00, 0xff, 0x00),
3195     PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
3196   },
3197   { .freq           = 5070,
3198     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
3199            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3200            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3201            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3202            0x00, 0x0b, 0x00, 0xff, 0x00),
3203     PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
3204   },
3205   { .freq           = 5080,
3206     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
3207            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3208            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3209            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3210            0x00, 0x0b, 0x00, 0xff, 0x00),
3211     PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
3212   },
3213   { .freq           = 5090,
3214     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
3215            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
3216            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3217            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3218            0x00, 0x0b, 0x00, 0xff, 0x00),
3219     PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
3220   },
3221   { .freq           = 5100,
3222     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
3223            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3224            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3225            0x00, 0xff, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3226            0x00, 0x0b, 0x00, 0xff, 0x00),
3227     PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
3228   },
3229   { .freq           = 5110,
3230     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
3231            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3232            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3233            0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3234            0x00, 0x0b, 0x00, 0xfc, 0x00),
3235     PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
3236   },
3237   { .freq           = 5120,
3238     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
3239            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3240            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3241            0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3242            0x00, 0x0b, 0x00, 0xfc, 0x00),
3243     PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
3244   },
3245   { .freq           = 5130,
3246     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
3247            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3248            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3249            0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3250            0x00, 0x0b, 0x00, 0xfc, 0x00),
3251     PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
3252   },
3253   { .freq           = 5140,
3254     RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
3255            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3256            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3257            0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3258            0x00, 0x0b, 0x00, 0xfc, 0x00),
3259     PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
3260   },
3261   { .freq           = 5160,
3262     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
3263            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3264            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3265            0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3266            0x00, 0x0b, 0x00, 0xfc, 0x00),
3267     PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
3268   },
3269   { .freq           = 5170,
3270     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
3271            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3272            0xff, 0xff, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3273            0x00, 0xfc, 0x00, 0xff, 0x00, 0x07, 0x00, 0x7f,
3274            0x00, 0x0b, 0x00, 0xfc, 0x00),
3275     PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
3276   },
3277   { .freq           = 5180,
3278     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
3279            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3280            0xff, 0xef, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3281            0x00, 0xfc, 0x00, 0xef, 0x00, 0x07, 0x00, 0x7f,
3282            0x00, 0x0b, 0x00, 0xfc, 0x00),
3283     PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
3284   },
3285   { .freq           = 5190,
3286     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
3287            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3288            0xff, 0xef, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0b,
3289            0x00, 0xfc, 0x00, 0xef, 0x00, 0x07, 0x00, 0x7f,
3290            0x00, 0x0b, 0x00, 0xfc, 0x00),
3291     PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
3292   },
3293   { .freq           = 5200,
3294     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
3295            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3296            0xff, 0xef, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3297            0x00, 0xfc, 0x00, 0xef, 0x00, 0x06, 0x00, 0x7f,
3298            0x00, 0x0a, 0x00, 0xfc, 0x00),
3299     PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
3300   },
3301   { .freq           = 5210,
3302     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
3303            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3304            0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3305            0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3306            0x00, 0x0a, 0x00, 0xfc, 0x00),
3307     PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
3308   },
3309   { .freq           = 5220,
3310     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
3311            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3312            0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3313            0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3314            0x00, 0x0a, 0x00, 0xfc, 0x00),
3315     PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
3316   },
3317   { .freq           = 5230,
3318     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
3319            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3320            0xff, 0xdf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3321            0x00, 0xfc, 0x00, 0xdf, 0x00, 0x06, 0x00, 0x7f,
3322            0x00, 0x0a, 0x00, 0xfc, 0x00),
3323     PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
3324   },
3325   { .freq           = 5240,
3326     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
3327            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3328            0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3329            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3330            0x00, 0x0a, 0x00, 0xfc, 0x00),
3331     PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
3332   },
3333   { .freq           = 5250,
3334     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
3335            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3336            0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3337            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3338            0x00, 0x0a, 0x00, 0xfc, 0x00),
3339     PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
3340   },
3341   { .freq           = 5260,
3342     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
3343            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
3344            0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3345            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3346            0x00, 0x0a, 0x00, 0xfc, 0x00),
3347     PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
3348   },
3349   { .freq           = 5270,
3350     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
3351            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3352            0xff, 0xcf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3353            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x06, 0x00, 0x7f,
3354            0x00, 0x0a, 0x00, 0xfc, 0x00),
3355     PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
3356   },
3357   { .freq           = 5280,
3358     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
3359            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3360            0xff, 0xbf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3361            0x00, 0xfc, 0x00, 0xbf, 0x00, 0x06, 0x00, 0x7f,
3362            0x00, 0x0a, 0x00, 0xfc, 0x00),
3363     PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
3364   },
3365   { .freq           = 5290,
3366     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
3367            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
3368            0xff, 0xbf, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0a,
3369            0x00, 0xfc, 0x00, 0xbf, 0x00, 0x06, 0x00, 0x7f,
3370            0x00, 0x0a, 0x00, 0xfc, 0x00),
3371     PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
3372   },
3373   { .freq           = 5300,
3374     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
3375            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3376            0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3377            0x00, 0xfc, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3378            0x00, 0x09, 0x00, 0xfc, 0x00),
3379     PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
3380   },
3381   { .freq           = 5310,
3382     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
3383            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3384            0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3385            0x00, 0xfa, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3386            0x00, 0x09, 0x00, 0xfa, 0x00),
3387     PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
3388   },
3389   { .freq           = 5320,
3390     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
3391            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3392            0xff, 0xbf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3393            0x00, 0xfa, 0x00, 0xbf, 0x00, 0x05, 0x00, 0x7f,
3394            0x00, 0x09, 0x00, 0xfa, 0x00),
3395     PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
3396   },
3397   { .freq           = 5330,
3398     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
3399            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3400            0xff, 0xaf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3401            0x00, 0xfa, 0x00, 0xaf, 0x00, 0x05, 0x00, 0x7f,
3402            0x00, 0x09, 0x00, 0xfa, 0x00),
3403     PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
3404   },
3405   { .freq           = 5340,
3406     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
3407            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3408            0xff, 0xaf, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3409            0x00, 0xfa, 0x00, 0xaf, 0x00, 0x05, 0x00, 0x7f,
3410            0x00, 0x09, 0x00, 0xfa, 0x00),
3411     PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
3412   },
3413   { .freq           = 5350,
3414     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
3415            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3416            0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3417            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3418            0x00, 0x09, 0x00, 0xfa, 0x00),
3419     PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
3420   },
3421   { .freq           = 5360,
3422     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
3423            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3424            0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3425            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3426            0x00, 0x09, 0x00, 0xfa, 0x00),
3427     PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
3428   },
3429   { .freq           = 5370,
3430     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
3431            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3432            0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3433            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3434            0x00, 0x09, 0x00, 0xfa, 0x00),
3435     PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
3436   },
3437   { .freq           = 5380,
3438     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
3439            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3440            0xff, 0x9f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3441            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x05, 0x00, 0x7f,
3442            0x00, 0x09, 0x00, 0xfa, 0x00),
3443     PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
3444   },
3445   { .freq           = 5390,
3446     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
3447            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
3448            0xff, 0x8f, 0x00, 0x05, 0x00, 0x7f, 0x00, 0x09,
3449            0x00, 0xfa, 0x00, 0x8f, 0x00, 0x05, 0x00, 0x7f,
3450            0x00, 0x09, 0x00, 0xfa, 0x00),
3451     PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
3452   },
3453   { .freq           = 5400,
3454     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
3455            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3456            0xc8, 0x8f, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3457            0x00, 0xfa, 0x00, 0x8f, 0x00, 0x04, 0x00, 0x7f,
3458            0x00, 0x08, 0x00, 0xfa, 0x00),
3459     PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
3460   },
3461   { .freq           = 5410,
3462     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
3463            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3464            0xc8, 0x8f, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3465            0x00, 0xfa, 0x00, 0x8f, 0x00, 0x04, 0x00, 0x7f,
3466            0x00, 0x08, 0x00, 0xfa, 0x00),
3467     PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
3468   },
3469   { .freq           = 5420,
3470     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
3471            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3472            0xc8, 0x8e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3473            0x00, 0xfa, 0x00, 0x8e, 0x00, 0x04, 0x00, 0x7f,
3474            0x00, 0x08, 0x00, 0xfa, 0x00),
3475     PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
3476   },
3477   { .freq           = 5430,
3478     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
3479            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
3480            0xc8, 0x8e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3481            0x00, 0xfa, 0x00, 0x8e, 0x00, 0x04, 0x00, 0x7f,
3482            0x00, 0x08, 0x00, 0xfa, 0x00),
3483     PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
3484   },
3485   { .freq           = 5440,
3486     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
3487            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3488            0xc8, 0x7e, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3489            0x00, 0xfa, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x7f,
3490            0x00, 0x08, 0x00, 0xfa, 0x00),
3491     PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
3492   },
3493   { .freq           = 5450,
3494     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
3495            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3496            0xc8, 0x7d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3497            0x00, 0xfa, 0x00, 0x7d, 0x00, 0x04, 0x00, 0x7f,
3498            0x00, 0x08, 0x00, 0xfa, 0x00),
3499     PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
3500   },
3501   { .freq           = 5460,
3502     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
3503            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3504            0xc8, 0x6d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3505            0x00, 0xf8, 0x00, 0x6d, 0x00, 0x04, 0x00, 0x7f,
3506            0x00, 0x08, 0x00, 0xf8, 0x00),
3507     PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
3508   },
3509   { .freq           = 5470,
3510     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
3511            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3512            0xc8, 0x6d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3513            0x00, 0xf8, 0x00, 0x6d, 0x00, 0x04, 0x00, 0x7f,
3514            0x00, 0x08, 0x00, 0xf8, 0x00),
3515     PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
3516   },
3517   { .freq           = 5480,
3518     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
3519            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3520            0xc8, 0x5d, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3521            0x00, 0xf8, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x7f,
3522            0x00, 0x08, 0x00, 0xf8, 0x00),
3523     PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
3524   },
3525   { .freq           = 5490,
3526     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
3527            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
3528            0xc8, 0x5c, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x08,
3529            0x00, 0xf8, 0x00, 0x5c, 0x00, 0x04, 0x00, 0x7f,
3530            0x00, 0x08, 0x00, 0xf8, 0x00),
3531     PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
3532   },
3533   { .freq           = 5500,
3534     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
3535            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3536            0x84, 0x5c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3537            0x00, 0xf8, 0x00, 0x5c, 0x00, 0x03, 0x00, 0x7f,
3538            0x00, 0x07, 0x00, 0xf8, 0x00),
3539     PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
3540   },
3541   { .freq           = 5510,
3542     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
3543            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3544            0x84, 0x4c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3545            0x00, 0xf8, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x7f,
3546            0x00, 0x07, 0x00, 0xf8, 0x00),
3547     PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
3548   },
3549   { .freq           = 5520,
3550     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
3551            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3552            0x84, 0x4c, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3553            0x00, 0xf8, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x7f,
3554            0x00, 0x07, 0x00, 0xf8, 0x00),
3555     PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
3556   },
3557   { .freq           = 5530,
3558     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
3559            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3560            0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3561            0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3562            0x00, 0x07, 0x00, 0xf8, 0x00),
3563     PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
3564   },
3565   { .freq           = 5540,
3566     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
3567            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3568            0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3569            0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3570            0x00, 0x07, 0x00, 0xf8, 0x00),
3571     PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
3572   },
3573   { .freq           = 5550,
3574     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
3575            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3576            0x84, 0x3b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3577            0x00, 0xf8, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x7f,
3578            0x00, 0x07, 0x00, 0xf8, 0x00),
3579     PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
3580   },
3581   { .freq           = 5560,
3582     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
3583            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3584            0x84, 0x2b, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3585            0x00, 0xf8, 0x00, 0x2b, 0x00, 0x03, 0x00, 0x7f,
3586            0x00, 0x07, 0x00, 0xf8, 0x00),
3587     PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
3588   },
3589   { .freq           = 5570,
3590     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
3591            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3592            0x84, 0x2a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3593            0x00, 0xf8, 0x00, 0x2a, 0x00, 0x03, 0x00, 0x7f,
3594            0x00, 0x07, 0x00, 0xf8, 0x00),
3595     PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
3596   },
3597   { .freq           = 5580,
3598     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
3599            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3600            0x84, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3601            0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3602            0x00, 0x07, 0x00, 0xf8, 0x00),
3603     PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
3604   },
3605   { .freq           = 5590,
3606     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
3607            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
3608            0x84, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3609            0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3610            0x00, 0x07, 0x00, 0xf8, 0x00),
3611     PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
3612   },
3613   { .freq           = 5600,
3614     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
3615            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3616            0x70, 0x1a, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3617            0x00, 0xf8, 0x00, 0x1a, 0x00, 0x03, 0x00, 0x7f,
3618            0x00, 0x07, 0x00, 0xf8, 0x00),
3619     PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
3620   },
3621   { .freq           = 5610,
3622     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
3623            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3624            0x70, 0x19, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3625            0x00, 0xf8, 0x00, 0x19, 0x00, 0x03, 0x00, 0x7f,
3626            0x00, 0x07, 0x00, 0xf8, 0x00),
3627     PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
3628   },
3629   { .freq           = 5620,
3630     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
3631            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3632            0x70, 0x19, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3633            0x00, 0xf8, 0x00, 0x19, 0x00, 0x03, 0x00, 0x7f,
3634            0x00, 0x07, 0x00, 0xf8, 0x00),
3635     PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
3636   },
3637   { .freq           = 5630,
3638     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
3639            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3640            0x70, 0x09, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3641            0x00, 0xf8, 0x00, 0x09, 0x00, 0x03, 0x00, 0x7f,
3642            0x00, 0x07, 0x00, 0xf8, 0x00),
3643     PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
3644   },
3645   { .freq           = 5640,
3646     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
3647            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3648            0x70, 0x09, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3649            0x00, 0xf8, 0x00, 0x09, 0x00, 0x03, 0x00, 0x7f,
3650            0x00, 0x07, 0x00, 0xf8, 0x00),
3651     PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
3652   },
3653   { .freq           = 5650,
3654     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
3655            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3656            0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3657            0x00, 0xf8, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3658            0x00, 0x07, 0x00, 0xf8, 0x00),
3659     PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
3660   },
3661   { .freq           = 5660,
3662     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
3663            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3664            0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3665            0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3666            0x00, 0x07, 0x00, 0xf6, 0x00),
3667     PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
3668   },
3669   { .freq           = 5670,
3670     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
3671            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3672            0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3673            0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3674            0x00, 0x07, 0x00, 0xf6, 0x00),
3675     PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
3676   },
3677   { .freq           = 5680,
3678     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
3679            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3680            0x70, 0x08, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3681            0x00, 0xf6, 0x00, 0x08, 0x00, 0x03, 0x00, 0x7f,
3682            0x00, 0x07, 0x00, 0xf6, 0x00),
3683     PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
3684   },
3685   { .freq           = 5690,
3686     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
3687            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
3688            0x70, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x07,
3689            0x00, 0xf6, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
3690            0x00, 0x07, 0x00, 0xf6, 0x00),
3691     PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
3692   },
3693   { .freq           = 5700,
3694     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
3695            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3696            0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3697            0x00, 0xf6, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3698            0x00, 0x06, 0x00, 0xf6, 0x00),
3699     PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
3700   },
3701   { .freq           = 5710,
3702     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
3703            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3704            0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3705            0x00, 0xf4, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3706            0x00, 0x06, 0x00, 0xf4, 0x00),
3707     PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
3708   },
3709   { .freq           = 5720,
3710     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
3711            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3712            0x40, 0x07, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3713            0x00, 0xf4, 0x00, 0x07, 0x00, 0x02, 0x00, 0x7f,
3714            0x00, 0x06, 0x00, 0xf4, 0x00),
3715     PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
3716   },
3717   { .freq           = 5725,
3718     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
3719            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3720            0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3721            0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3722            0x00, 0x06, 0x00, 0xf4, 0x00),
3723     PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
3724   },
3725   { .freq           = 5730,
3726     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
3727            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3728            0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3729            0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3730            0x00, 0x06, 0x00, 0xf4, 0x00),
3731     PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
3732   },
3733   { .freq           = 5735,
3734     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
3735            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3736            0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3737            0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3738            0x00, 0x06, 0x00, 0xf4, 0x00),
3739     PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
3740   },
3741   { .freq           = 5740,
3742     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
3743            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3744            0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3745            0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3746            0x00, 0x06, 0x00, 0xf4, 0x00),
3747     PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
3748   },
3749   { .freq           = 5745,
3750     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
3751            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3752            0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3753            0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3754            0x00, 0x06, 0x00, 0xf4, 0x00),
3755     PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
3756   },
3757   { .freq           = 5750,
3758     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
3759            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3760            0x40, 0x06, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3761            0x00, 0xf4, 0x00, 0x06, 0x00, 0x02, 0x00, 0x7f,
3762            0x00, 0x06, 0x00, 0xf4, 0x00),
3763     PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
3764   },
3765   { .freq           = 5755,
3766     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
3767            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3768            0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3769            0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3770            0x00, 0x06, 0x00, 0xf4, 0x00),
3771     PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
3772   },
3773   { .freq           = 5760,
3774     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
3775            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3776            0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3777            0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3778            0x00, 0x06, 0x00, 0xf4, 0x00),
3779     PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
3780   },
3781   { .freq           = 5765,
3782     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
3783            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3784            0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3785            0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3786            0x00, 0x06, 0x00, 0xf4, 0x00),
3787     PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
3788   },
3789   { .freq           = 5770,
3790     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
3791            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3792            0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3793            0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3794            0x00, 0x06, 0x00, 0xf4, 0x00),
3795     PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
3796   },
3797   { .freq           = 5775,
3798     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
3799            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3800            0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3801            0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3802            0x00, 0x06, 0x00, 0xf4, 0x00),
3803     PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
3804   },
3805   { .freq           = 5780,
3806     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
3807            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
3808            0x40, 0x05, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3809            0x00, 0xf4, 0x00, 0x05, 0x00, 0x02, 0x00, 0x7f,
3810            0x00, 0x06, 0x00, 0xf4, 0x00),
3811     PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
3812   },
3813   { .freq           = 5785,
3814     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
3815            0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3816            0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3817            0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3818            0x00, 0x06, 0x00, 0xf4, 0x00),
3819     PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
3820   },
3821   { .freq           = 5790,
3822     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
3823            0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3824            0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3825            0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3826            0x00, 0x06, 0x00, 0xf4, 0x00),
3827     PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
3828   },
3829   { .freq           = 5795,
3830     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
3831            0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
3832            0x40, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x06,
3833            0x00, 0xf4, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
3834            0x00, 0x06, 0x00, 0xf4, 0x00),
3835     PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
3836   },
3837   { .freq           = 5800,
3838     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
3839            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3840            0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3841            0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3842            0x00, 0x06, 0x00, 0xf4, 0x00),
3843     PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
3844   },
3845   { .freq           = 5805,
3846     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
3847            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3848            0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3849            0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3850            0x00, 0x06, 0x00, 0xf4, 0x00),
3851     PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
3852   },
3853   { .freq           = 5810,
3854     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
3855            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3856            0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3857            0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3858            0x00, 0x06, 0x00, 0xf4, 0x00),
3859     PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
3860   },
3861   { .freq           = 5815,
3862     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
3863            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3864            0x20, 0x04, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3865            0x00, 0xf4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7f,
3866            0x00, 0x06, 0x00, 0xf4, 0x00),
3867     PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
3868   },
3869   { .freq           = 5820,
3870     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
3871            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3872            0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3873            0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3874            0x00, 0x06, 0x00, 0xf4, 0x00),
3875     PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
3876   },
3877   { .freq           = 5825,
3878     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
3879            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3880            0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3881            0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3882            0x00, 0x06, 0x00, 0xf4, 0x00),
3883     PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
3884   },
3885   { .freq           = 5830,
3886     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
3887            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3888            0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3889            0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3890            0x00, 0x06, 0x00, 0xf4, 0x00),
3891     PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
3892   },
3893   { .freq           = 5840,
3894     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
3895            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3896            0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3897            0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3898            0x00, 0x06, 0x00, 0xf4, 0x00),
3899     PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
3900   },
3901   { .freq           = 5850,
3902     RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
3903            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3904            0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3905            0x00, 0xf4, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3906            0x00, 0x06, 0x00, 0xf4, 0x00),
3907     PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
3908   },
3909   { .freq           = 5860,
3910     RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
3911            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3912            0x20, 0x03, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3913            0x00, 0xf2, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7f,
3914            0x00, 0x06, 0x00, 0xf2, 0x00),
3915     PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
3916   },
3917   { .freq           = 5870,
3918     RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
3919            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3920            0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3921            0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3922            0x00, 0x06, 0x00, 0xf2, 0x00),
3923     PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
3924   },
3925   { .freq           = 5880,
3926     RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
3927            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3928            0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3929            0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3930            0x00, 0x06, 0x00, 0xf2, 0x00),
3931     PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
3932   },
3933   { .freq           = 5890,
3934     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
3935            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
3936            0x20, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x06,
3937            0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3938            0x00, 0x06, 0x00, 0xf2, 0x00),
3939     PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
3940   },
3941   { .freq           = 5900,
3942     RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
3943            0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
3944            0x00, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x05,
3945            0x00, 0xf2, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
3946            0x00, 0x05, 0x00, 0xf2, 0x00),
3947     PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
3948   },
3949   { .freq           = 5910,
3950     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
3951            0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
3952            0x00, 0x01, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x05,
3953            0x00, 0xf2, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7f,
3954            0x00, 0x05, 0x00, 0xf2, 0x00),
3955     PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
3956   },
3957   { .freq           = 2412,
3958     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
3959            0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
3960            0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3961            0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3962            0x70, 0x00, 0x0f, 0x00, 0x0f),
3963     PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
3964   },
3965   { .freq           = 2417,
3966     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
3967            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3968            0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3969            0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3970            0x70, 0x00, 0x0f, 0x00, 0x0f),
3971     PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
3972   },
3973   { .freq           = 2422,
3974     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
3975            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3976            0x00, 0x00, 0xff, 0x00, 0x05, 0x00, 0x70, 0x00,
3977            0x0f, 0x00, 0x0f, 0x00, 0xff, 0x00, 0x05, 0x00,
3978            0x70, 0x00, 0x0f, 0x00, 0x0f),
3979     PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
3980   },
3981   { .freq           = 2427,
3982     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
3983            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3984            0x00, 0x00, 0xfd, 0x00, 0x05, 0x00, 0x70, 0x00,
3985            0x0f, 0x00, 0x0f, 0x00, 0xfd, 0x00, 0x05, 0x00,
3986            0x70, 0x00, 0x0f, 0x00, 0x0f),
3987     PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
3988   },
3989   { .freq           = 2432,
3990     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
3991            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
3992            0x00, 0x00, 0xfb, 0x00, 0x05, 0x00, 0x70, 0x00,
3993            0x0f, 0x00, 0x0f, 0x00, 0xfb, 0x00, 0x05, 0x00,
3994            0x70, 0x00, 0x0f, 0x00, 0x0f),
3995     PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
3996   },
3997   { .freq           = 2437,
3998     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
3999            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4000            0x00, 0x00, 0xfa, 0x00, 0x05, 0x00, 0x70, 0x00,
4001            0x0f, 0x00, 0x0f, 0x00, 0xfa, 0x00, 0x05, 0x00,
4002            0x70, 0x00, 0x0f, 0x00, 0x0f),
4003     PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
4004   },
4005   { .freq           = 2442,
4006     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
4007            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4008            0x00, 0x00, 0xf8, 0x00, 0x05, 0x00, 0x70, 0x00,
4009            0x0f, 0x00, 0x0f, 0x00, 0xf8, 0x00, 0x05, 0x00,
4010            0x70, 0x00, 0x0f, 0x00, 0x0f),
4011     PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
4012   },
4013   { .freq           = 2447,
4014     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
4015            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4016            0x00, 0x00, 0xf7, 0x00, 0x05, 0x00, 0x70, 0x00,
4017            0x0f, 0x00, 0x0f, 0x00, 0xf7, 0x00, 0x05, 0x00,
4018            0x70, 0x00, 0x0f, 0x00, 0x0f),
4019     PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
4020   },
4021   { .freq           = 2452,
4022     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
4023            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4024            0x00, 0x00, 0xf6, 0x00, 0x05, 0x00, 0x70, 0x00,
4025            0x0f, 0x00, 0x0f, 0x00, 0xf6, 0x00, 0x05, 0x00,
4026            0x70, 0x00, 0x0f, 0x00, 0x0f),
4027     PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
4028   },
4029   { .freq           = 2457,
4030     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
4031            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4032            0x00, 0x00, 0xf5, 0x00, 0x05, 0x00, 0x70, 0x00,
4033            0x0f, 0x00, 0x0d, 0x00, 0xf5, 0x00, 0x05, 0x00,
4034            0x70, 0x00, 0x0f, 0x00, 0x0d),
4035     PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
4036   },
4037   { .freq           = 2462,
4038     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
4039            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4040            0x00, 0x00, 0xf4, 0x00, 0x05, 0x00, 0x70, 0x00,
4041            0x0f, 0x00, 0x0d, 0x00, 0xf4, 0x00, 0x05, 0x00,
4042            0x70, 0x00, 0x0f, 0x00, 0x0d),
4043     PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
4044   },
4045   { .freq           = 2467,
4046     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
4047            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
4048            0x00, 0x00, 0xf3, 0x00, 0x05, 0x00, 0x70, 0x00,
4049            0x0f, 0x00, 0x0d, 0x00, 0xf3, 0x00, 0x05, 0x00,
4050            0x70, 0x00, 0x0f, 0x00, 0x0d),
4051     PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
4052   },
4053   { .freq           = 2472,
4054     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
4055            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
4056            0x00, 0x00, 0xf2, 0x00, 0x05, 0x00, 0x70, 0x00,
4057            0x0f, 0x00, 0x0d, 0x00, 0xf2, 0x00, 0x05, 0x00,
4058            0x70, 0x00, 0x0f, 0x00, 0x0d),
4059     PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
4060   },
4061   { .freq           = 2484,
4062     RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
4063            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
4064            0x00, 0x00, 0xf0, 0x00, 0x05, 0x00, 0x70, 0x00,
4065            0x0f, 0x00, 0x0d, 0x00, 0xf0, 0x00, 0x05, 0x00,
4066            0x70, 0x00, 0x0f, 0x00, 0x0d),
4067     PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
4068   },
4069 };
4070 
4071 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_phy_rev4[] = {
4072   { .freq           = 4920,
4073     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
4074            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4075            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4076            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4077            0x00, 0x0f, 0x00, 0xff, 0x00),
4078     PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
4079   },
4080   { .freq           = 4930,
4081     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
4082            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4083            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4084            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4085            0x00, 0x0f, 0x00, 0xff, 0x00),
4086     PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
4087   },
4088   { .freq           = 4940,
4089     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
4090            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4091            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4092            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4093            0x00, 0x0f, 0x00, 0xff, 0x00),
4094     PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
4095   },
4096   { .freq           = 4950,
4097     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
4098            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
4099            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4100            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4101            0x00, 0x0f, 0x00, 0xff, 0x00),
4102     PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
4103   },
4104   { .freq           = 4960,
4105     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
4106            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4107            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4108            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4109            0x00, 0x0f, 0x00, 0xff, 0x00),
4110     PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
4111   },
4112   { .freq           = 4970,
4113     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
4114            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4115            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4116            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4117            0x00, 0x0f, 0x00, 0xff, 0x00),
4118     PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
4119   },
4120   { .freq           = 4980,
4121     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
4122            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4123            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4124            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4125            0x00, 0x0f, 0x00, 0xff, 0x00),
4126     PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
4127   },
4128   { .freq           = 4990,
4129     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
4130            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4131            0xff, 0xff, 0x00, 0x0e, 0x00, 0x7f, 0x00, 0x0f,
4132            0x00, 0xff, 0x00, 0xff, 0x00, 0x0e, 0x00, 0x7f,
4133            0x00, 0x0f, 0x00, 0xff, 0x00),
4134     PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
4135   },
4136   { .freq           = 5000,
4137     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
4138            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4139            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4140            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4141            0x00, 0x0f, 0x00, 0xff, 0x00),
4142     PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
4143   },
4144   { .freq           = 5010,
4145     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
4146            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4147            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4148            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4149            0x00, 0x0f, 0x00, 0xff, 0x00),
4150     PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
4151   },
4152   { .freq           = 5020,
4153     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
4154            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4155            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4156            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4157            0x00, 0x0f, 0x00, 0xff, 0x00),
4158     PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
4159   },
4160   { .freq           = 5030,
4161     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
4162            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4163            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4164            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4165            0x00, 0x0f, 0x00, 0xff, 0x00),
4166     PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
4167   },
4168   { .freq           = 5040,
4169     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
4170            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4171            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4172            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4173            0x00, 0x0f, 0x00, 0xff, 0x00),
4174     PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
4175   },
4176   { .freq           = 5050,
4177     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
4178            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4179            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4180            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4181            0x00, 0x0f, 0x00, 0xff, 0x00),
4182     PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
4183   },
4184   { .freq           = 5060,
4185     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
4186            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4187            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4188            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4189            0x00, 0x0f, 0x00, 0xff, 0x00),
4190     PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
4191   },
4192   { .freq           = 5070,
4193     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
4194            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4195            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4196            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4197            0x00, 0x0f, 0x00, 0xff, 0x00),
4198     PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
4199   },
4200   { .freq           = 5080,
4201     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
4202            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4203            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4204            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4205            0x00, 0x0f, 0x00, 0xff, 0x00),
4206     PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
4207   },
4208   { .freq           = 5090,
4209     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
4210            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
4211            0xff, 0xff, 0x00, 0x0d, 0x00, 0x7f, 0x00, 0x0f,
4212            0x00, 0xff, 0x00, 0xff, 0x00, 0x0d, 0x00, 0x7f,
4213            0x00, 0x0f, 0x00, 0xff, 0x00),
4214     PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
4215   },
4216   { .freq           = 5100,
4217     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
4218            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4219            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4220            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4221            0x00, 0x0f, 0x00, 0xfe, 0x00),
4222     PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
4223   },
4224   { .freq           = 5110,
4225     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
4226            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4227            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4228            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4229            0x00, 0x0f, 0x00, 0xfe, 0x00),
4230     PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
4231   },
4232   { .freq           = 5120,
4233     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
4234            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4235            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4236            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4237            0x00, 0x0f, 0x00, 0xfe, 0x00),
4238     PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
4239   },
4240   { .freq           = 5130,
4241     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
4242            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4243            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4244            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4245            0x00, 0x0f, 0x00, 0xfe, 0x00),
4246     PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
4247   },
4248   { .freq           = 5140,
4249     RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
4250            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4251            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4252            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4253            0x00, 0x0f, 0x00, 0xfe, 0x00),
4254     PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
4255   },
4256   { .freq           = 5160,
4257     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
4258            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4259            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4260            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4261            0x00, 0x0f, 0x00, 0xfe, 0x00),
4262     PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
4263   },
4264   { .freq           = 5170,
4265     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
4266            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4267            0xff, 0xff, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4268            0x00, 0xfe, 0x00, 0xff, 0x00, 0x0c, 0x00, 0x7f,
4269            0x00, 0x0f, 0x00, 0xfe, 0x00),
4270     PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
4271   },
4272   { .freq           = 5180,
4273     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
4274            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4275            0xff, 0xef, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4276            0x00, 0xfe, 0x00, 0xef, 0x00, 0x0c, 0x00, 0x7f,
4277            0x00, 0x0f, 0x00, 0xfe, 0x00),
4278     PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
4279   },
4280   { .freq           = 5190,
4281     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
4282            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4283            0xff, 0xef, 0x00, 0x0c, 0x00, 0x7f, 0x00, 0x0f,
4284            0x00, 0xfe, 0x00, 0xef, 0x00, 0x0c, 0x00, 0x7f,
4285            0x00, 0x0f, 0x00, 0xfe, 0x00),
4286     PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
4287   },
4288   { .freq           = 5200,
4289     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
4290            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4291            0xff, 0xef, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4292            0x00, 0xfc, 0x00, 0xef, 0x00, 0x0a, 0x00, 0x7f,
4293            0x00, 0x0f, 0x00, 0xfc, 0x00),
4294     PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
4295   },
4296   { .freq           = 5210,
4297     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
4298            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4299            0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4300            0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4301            0x00, 0x0f, 0x00, 0xfc, 0x00),
4302     PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
4303   },
4304   { .freq           = 5220,
4305     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
4306            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4307            0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4308            0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4309            0x00, 0x0f, 0x00, 0xfc, 0x00),
4310     PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
4311   },
4312   { .freq           = 5230,
4313     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
4314            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4315            0xff, 0xdf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4316            0x00, 0xfc, 0x00, 0xdf, 0x00, 0x0a, 0x00, 0x7f,
4317            0x00, 0x0f, 0x00, 0xfc, 0x00),
4318     PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
4319   },
4320   { .freq           = 5240,
4321     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
4322            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4323            0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4324            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4325            0x00, 0x0f, 0x00, 0xfc, 0x00),
4326     PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
4327   },
4328   { .freq           = 5250,
4329     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
4330            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4331            0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4332            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4333            0x00, 0x0f, 0x00, 0xfc, 0x00),
4334     PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
4335   },
4336   { .freq           = 5260,
4337     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
4338            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
4339            0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4340            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4341            0x00, 0x0f, 0x00, 0xfc, 0x00),
4342     PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
4343   },
4344   { .freq           = 5270,
4345     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
4346            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4347            0xff, 0xcf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4348            0x00, 0xfc, 0x00, 0xcf, 0x00, 0x0a, 0x00, 0x7f,
4349            0x00, 0x0f, 0x00, 0xfc, 0x00),
4350     PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
4351   },
4352   { .freq           = 5280,
4353     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
4354            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4355            0xff, 0xbf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4356            0x00, 0xfc, 0x00, 0xbf, 0x00, 0x0a, 0x00, 0x7f,
4357            0x00, 0x0f, 0x00, 0xfc, 0x00),
4358     PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
4359   },
4360   { .freq           = 5290,
4361     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
4362            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
4363            0xff, 0xbf, 0x00, 0x0a, 0x00, 0x7f, 0x00, 0x0f,
4364            0x00, 0xfc, 0x00, 0xbf, 0x00, 0x0a, 0x00, 0x7f,
4365            0x00, 0x0f, 0x00, 0xfc, 0x00),
4366     PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
4367   },
4368   { .freq           = 5300,
4369     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
4370            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4371            0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4372            0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4373            0x00, 0x0f, 0x00, 0xfa, 0x00),
4374     PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
4375   },
4376   { .freq           = 5310,
4377     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
4378            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4379            0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4380            0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4381            0x00, 0x0f, 0x00, 0xfa, 0x00),
4382     PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
4383   },
4384   { .freq           = 5320,
4385     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
4386            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4387            0xff, 0xbf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4388            0x00, 0xfa, 0x00, 0xbf, 0x00, 0x08, 0x00, 0x7f,
4389            0x00, 0x0f, 0x00, 0xfa, 0x00),
4390     PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
4391   },
4392   { .freq           = 5330,
4393     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
4394            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4395            0xff, 0xaf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4396            0x00, 0xfa, 0x00, 0xaf, 0x00, 0x08, 0x00, 0x7f,
4397            0x00, 0x0f, 0x00, 0xfa, 0x00),
4398     PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
4399   },
4400   { .freq           = 5340,
4401     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
4402            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4403            0xff, 0xaf, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4404            0x00, 0xfa, 0x00, 0xaf, 0x00, 0x08, 0x00, 0x7f,
4405            0x00, 0x0f, 0x00, 0xfa, 0x00),
4406     PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
4407   },
4408   { .freq           = 5350,
4409     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
4410            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4411            0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4412            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4413            0x00, 0x0f, 0x00, 0xfa, 0x00),
4414     PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
4415   },
4416   { .freq           = 5360,
4417     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
4418            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4419            0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4420            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4421            0x00, 0x0f, 0x00, 0xfa, 0x00),
4422     PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
4423   },
4424   { .freq           = 5370,
4425     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
4426            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4427            0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4428            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4429            0x00, 0x0f, 0x00, 0xfa, 0x00),
4430     PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
4431   },
4432   { .freq           = 5380,
4433     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
4434            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4435            0xff, 0x9f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4436            0x00, 0xfa, 0x00, 0x9f, 0x00, 0x08, 0x00, 0x7f,
4437            0x00, 0x0f, 0x00, 0xfa, 0x00),
4438     PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
4439   },
4440   { .freq           = 5390,
4441     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
4442            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
4443            0xff, 0x8f, 0x00, 0x08, 0x00, 0x7f, 0x00, 0x0f,
4444            0x00, 0xfa, 0x00, 0x8f, 0x00, 0x08, 0x00, 0x7f,
4445            0x00, 0x0f, 0x00, 0xfa, 0x00),
4446     PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
4447   },
4448   { .freq           = 5400,
4449     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
4450            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4451            0xc8, 0x8f, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4452            0x00, 0xf8, 0x00, 0x8f, 0x00, 0x07, 0x00, 0x7f,
4453            0x00, 0x0f, 0x00, 0xf8, 0x00),
4454     PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
4455   },
4456   { .freq           = 5410,
4457     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
4458            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4459            0xc8, 0x8f, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4460            0x00, 0xf8, 0x00, 0x8f, 0x00, 0x07, 0x00, 0x7f,
4461            0x00, 0x0f, 0x00, 0xf8, 0x00),
4462     PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
4463   },
4464   { .freq           = 5420,
4465     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
4466            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4467            0xc8, 0x8e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4468            0x00, 0xf8, 0x00, 0x8e, 0x00, 0x07, 0x00, 0x7f,
4469            0x00, 0x0f, 0x00, 0xf8, 0x00),
4470     PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
4471   },
4472   { .freq           = 5430,
4473     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
4474            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
4475            0xc8, 0x8e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4476            0x00, 0xf8, 0x00, 0x8e, 0x00, 0x07, 0x00, 0x7f,
4477            0x00, 0x0f, 0x00, 0xf8, 0x00),
4478     PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
4479   },
4480   { .freq           = 5440,
4481     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
4482            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4483            0xc8, 0x7e, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4484            0x00, 0xf8, 0x00, 0x7e, 0x00, 0x07, 0x00, 0x7f,
4485            0x00, 0x0f, 0x00, 0xf8, 0x00),
4486     PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
4487   },
4488   { .freq           = 5450,
4489     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
4490            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4491            0xc8, 0x7d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4492            0x00, 0xf8, 0x00, 0x7d, 0x00, 0x07, 0x00, 0x7f,
4493            0x00, 0x0f, 0x00, 0xf8, 0x00),
4494     PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
4495   },
4496   { .freq           = 5460,
4497     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
4498            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4499            0xc8, 0x6d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4500            0x00, 0xf8, 0x00, 0x6d, 0x00, 0x07, 0x00, 0x7f,
4501            0x00, 0x0f, 0x00, 0xf8, 0x00),
4502     PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
4503   },
4504   { .freq           = 5470,
4505     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
4506            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4507            0xc8, 0x6d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4508            0x00, 0xf8, 0x00, 0x6d, 0x00, 0x07, 0x00, 0x7f,
4509            0x00, 0x0f, 0x00, 0xf8, 0x00),
4510     PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
4511   },
4512   { .freq           = 5480,
4513     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
4514            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4515            0xc8, 0x5d, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4516            0x00, 0xf8, 0x00, 0x5d, 0x00, 0x07, 0x00, 0x7f,
4517            0x00, 0x0f, 0x00, 0xf8, 0x00),
4518     PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
4519   },
4520   { .freq           = 5490,
4521     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
4522            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
4523            0xc8, 0x5c, 0x00, 0x07, 0x00, 0x7f, 0x00, 0x0f,
4524            0x00, 0xf8, 0x00, 0x5c, 0x00, 0x07, 0x00, 0x7f,
4525            0x00, 0x0f, 0x00, 0xf8, 0x00),
4526     PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
4527   },
4528   { .freq           = 5500,
4529     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
4530            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4531            0x84, 0x5c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4532            0x00, 0xf6, 0x00, 0x5c, 0x00, 0x06, 0x00, 0x7f,
4533            0x00, 0x0d, 0x00, 0xf6, 0x00),
4534     PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
4535   },
4536   { .freq           = 5510,
4537     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
4538            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4539            0x84, 0x4c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4540            0x00, 0xf6, 0x00, 0x4c, 0x00, 0x06, 0x00, 0x7f,
4541            0x00, 0x0d, 0x00, 0xf6, 0x00),
4542     PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
4543   },
4544   { .freq           = 5520,
4545     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
4546            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4547            0x84, 0x4c, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4548            0x00, 0xf6, 0x00, 0x4c, 0x00, 0x06, 0x00, 0x7f,
4549            0x00, 0x0d, 0x00, 0xf6, 0x00),
4550     PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
4551   },
4552   { .freq           = 5530,
4553     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
4554            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4555            0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4556            0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4557            0x00, 0x0d, 0x00, 0xf6, 0x00),
4558     PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
4559   },
4560   { .freq           = 5540,
4561     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
4562            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4563            0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4564            0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4565            0x00, 0x0d, 0x00, 0xf6, 0x00),
4566     PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
4567   },
4568   { .freq           = 5550,
4569     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
4570            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4571            0x84, 0x3b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4572            0x00, 0xf6, 0x00, 0x3b, 0x00, 0x06, 0x00, 0x7f,
4573            0x00, 0x0d, 0x00, 0xf6, 0x00),
4574     PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
4575   },
4576   { .freq           = 5560,
4577     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
4578            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4579            0x84, 0x2b, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4580            0x00, 0xf6, 0x00, 0x2b, 0x00, 0x06, 0x00, 0x7f,
4581            0x00, 0x0d, 0x00, 0xf6, 0x00),
4582     PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
4583   },
4584   { .freq           = 5570,
4585     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
4586            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4587            0x84, 0x2a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4588            0x00, 0xf6, 0x00, 0x2a, 0x00, 0x06, 0x00, 0x7f,
4589            0x00, 0x0d, 0x00, 0xf6, 0x00),
4590     PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
4591   },
4592   { .freq           = 5580,
4593     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
4594            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4595            0x84, 0x1a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4596            0x00, 0xf6, 0x00, 0x1a, 0x00, 0x06, 0x00, 0x7f,
4597            0x00, 0x0d, 0x00, 0xf6, 0x00),
4598     PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
4599   },
4600   { .freq           = 5590,
4601     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
4602            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
4603            0x84, 0x1a, 0x00, 0x06, 0x00, 0x7f, 0x00, 0x0d,
4604            0x00, 0xf6, 0x00, 0x1a, 0x00, 0x06, 0x00, 0x7f,
4605            0x00, 0x0d, 0x00, 0xf6, 0x00),
4606     PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
4607   },
4608   { .freq           = 5600,
4609     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
4610            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4611            0x70, 0x1a, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4612            0x00, 0xf4, 0x00, 0x1a, 0x00, 0x04, 0x00, 0x7f,
4613            0x00, 0x0b, 0x00, 0xf4, 0x00),
4614     PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
4615   },
4616   { .freq           = 5610,
4617     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
4618            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4619            0x70, 0x19, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4620            0x00, 0xf4, 0x00, 0x19, 0x00, 0x04, 0x00, 0x7f,
4621            0x00, 0x0b, 0x00, 0xf4, 0x00),
4622     PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
4623   },
4624   { .freq           = 5620,
4625     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
4626            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4627            0x70, 0x19, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4628            0x00, 0xf4, 0x00, 0x19, 0x00, 0x04, 0x00, 0x7f,
4629            0x00, 0x0b, 0x00, 0xf4, 0x00),
4630     PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
4631   },
4632   { .freq           = 5630,
4633     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
4634            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4635            0x70, 0x09, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4636            0x00, 0xf4, 0x00, 0x09, 0x00, 0x04, 0x00, 0x7f,
4637            0x00, 0x0b, 0x00, 0xf4, 0x00),
4638     PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
4639   },
4640   { .freq           = 5640,
4641     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
4642            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4643            0x70, 0x09, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4644            0x00, 0xf4, 0x00, 0x09, 0x00, 0x04, 0x00, 0x7f,
4645            0x00, 0x0b, 0x00, 0xf4, 0x00),
4646     PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
4647   },
4648   { .freq           = 5650,
4649     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
4650            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4651            0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4652            0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4653            0x00, 0x0b, 0x00, 0xf4, 0x00),
4654     PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
4655   },
4656   { .freq           = 5660,
4657     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
4658            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4659            0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4660            0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4661            0x00, 0x0b, 0x00, 0xf4, 0x00),
4662     PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
4663   },
4664   { .freq           = 5670,
4665     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
4666            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4667            0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4668            0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4669            0x00, 0x0b, 0x00, 0xf4, 0x00),
4670     PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
4671   },
4672   { .freq           = 5680,
4673     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
4674            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4675            0x70, 0x08, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4676            0x00, 0xf4, 0x00, 0x08, 0x00, 0x04, 0x00, 0x7f,
4677            0x00, 0x0b, 0x00, 0xf4, 0x00),
4678     PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
4679   },
4680   { .freq           = 5690,
4681     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
4682            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
4683            0x70, 0x07, 0x00, 0x04, 0x00, 0x7f, 0x00, 0x0b,
4684            0x00, 0xf4, 0x00, 0x07, 0x00, 0x04, 0x00, 0x7f,
4685            0x00, 0x0b, 0x00, 0xf4, 0x00),
4686     PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
4687   },
4688   { .freq           = 5700,
4689     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
4690            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4691            0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4692            0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4693            0x00, 0x0a, 0x00, 0xf2, 0x00),
4694     PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
4695   },
4696   { .freq           = 5710,
4697     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
4698            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4699            0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4700            0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4701            0x00, 0x0a, 0x00, 0xf2, 0x00),
4702     PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
4703   },
4704   { .freq           = 5720,
4705     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
4706            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4707            0x40, 0x07, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4708            0x00, 0xf2, 0x00, 0x07, 0x00, 0x03, 0x00, 0x7f,
4709            0x00, 0x0a, 0x00, 0xf2, 0x00),
4710     PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
4711   },
4712   { .freq           = 5725,
4713     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
4714            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4715            0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4716            0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4717            0x00, 0x0a, 0x00, 0xf2, 0x00),
4718     PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
4719   },
4720   { .freq           = 5730,
4721     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
4722            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4723            0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4724            0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4725            0x00, 0x0a, 0x00, 0xf2, 0x00),
4726     PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
4727   },
4728   { .freq           = 5735,
4729     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
4730            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4731            0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4732            0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4733            0x00, 0x0a, 0x00, 0xf2, 0x00),
4734     PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
4735   },
4736   { .freq           = 5740,
4737     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
4738            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4739            0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4740            0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4741            0x00, 0x0a, 0x00, 0xf2, 0x00),
4742     PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
4743   },
4744   { .freq           = 5745,
4745     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
4746            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4747            0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4748            0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4749            0x00, 0x0a, 0x00, 0xf2, 0x00),
4750     PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
4751   },
4752   { .freq           = 5750,
4753     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
4754            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4755            0x40, 0x06, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4756            0x00, 0xf2, 0x00, 0x06, 0x00, 0x03, 0x00, 0x7f,
4757            0x00, 0x0a, 0x00, 0xf2, 0x00),
4758     PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
4759   },
4760   { .freq           = 5755,
4761     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
4762            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4763            0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4764            0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4765            0x00, 0x0a, 0x00, 0xf2, 0x00),
4766     PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
4767   },
4768   { .freq           = 5760,
4769     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
4770            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4771            0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4772            0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4773            0x00, 0x0a, 0x00, 0xf2, 0x00),
4774     PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
4775   },
4776   { .freq           = 5765,
4777     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
4778            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4779            0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4780            0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4781            0x00, 0x0a, 0x00, 0xf2, 0x00),
4782     PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
4783   },
4784   { .freq           = 5770,
4785     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
4786            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4787            0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4788            0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4789            0x00, 0x0a, 0x00, 0xf2, 0x00),
4790     PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
4791   },
4792   { .freq           = 5775,
4793     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
4794            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4795            0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4796            0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4797            0x00, 0x0a, 0x00, 0xf2, 0x00),
4798     PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
4799   },
4800   { .freq           = 5780,
4801     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
4802            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
4803            0x40, 0x05, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4804            0x00, 0xf2, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7f,
4805            0x00, 0x0a, 0x00, 0xf2, 0x00),
4806     PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
4807   },
4808   { .freq           = 5785,
4809     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
4810            0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4811            0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4812            0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4813            0x00, 0x0a, 0x00, 0xf2, 0x00),
4814     PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
4815   },
4816   { .freq           = 5790,
4817     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
4818            0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4819            0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4820            0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4821            0x00, 0x0a, 0x00, 0xf2, 0x00),
4822     PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
4823   },
4824   { .freq           = 5795,
4825     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
4826            0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
4827            0x40, 0x04, 0x00, 0x03, 0x00, 0x7f, 0x00, 0x0a,
4828            0x00, 0xf2, 0x00, 0x04, 0x00, 0x03, 0x00, 0x7f,
4829            0x00, 0x0a, 0x00, 0xf2, 0x00),
4830     PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
4831   },
4832   { .freq           = 5800,
4833     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
4834            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4835            0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4836            0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4837            0x00, 0x09, 0x00, 0xf0, 0x00),
4838     PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
4839   },
4840   { .freq           = 5805,
4841     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
4842            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4843            0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4844            0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4845            0x00, 0x09, 0x00, 0xf0, 0x00),
4846     PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
4847   },
4848   { .freq           = 5810,
4849     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
4850            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4851            0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4852            0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4853            0x00, 0x09, 0x00, 0xf0, 0x00),
4854     PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
4855   },
4856   { .freq           = 5815,
4857     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
4858            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4859            0x20, 0x04, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4860            0x00, 0xf0, 0x00, 0x04, 0x00, 0x02, 0x00, 0x7f,
4861            0x00, 0x09, 0x00, 0xf0, 0x00),
4862     PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
4863   },
4864   { .freq           = 5820,
4865     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
4866            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4867            0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4868            0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4869            0x00, 0x09, 0x00, 0xf0, 0x00),
4870     PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
4871   },
4872   { .freq           = 5825,
4873     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
4874            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4875            0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4876            0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4877            0x00, 0x09, 0x00, 0xf0, 0x00),
4878     PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
4879   },
4880   { .freq           = 5830,
4881     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
4882            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4883            0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4884            0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4885            0x00, 0x09, 0x00, 0xf0, 0x00),
4886     PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
4887   },
4888   { .freq           = 5840,
4889     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
4890            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4891            0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4892            0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4893            0x00, 0x09, 0x00, 0xf0, 0x00),
4894     PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
4895   },
4896   { .freq           = 5850,
4897     RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
4898            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4899            0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4900            0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4901            0x00, 0x09, 0x00, 0xf0, 0x00),
4902     PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
4903   },
4904   { .freq           = 5860,
4905     RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
4906            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4907            0x20, 0x03, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4908            0x00, 0xf0, 0x00, 0x03, 0x00, 0x02, 0x00, 0x7f,
4909            0x00, 0x09, 0x00, 0xf0, 0x00),
4910     PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
4911   },
4912   { .freq           = 5870,
4913     RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
4914            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4915            0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4916            0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4917            0x00, 0x09, 0x00, 0xf0, 0x00),
4918     PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
4919   },
4920   { .freq           = 5880,
4921     RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
4922            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4923            0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4924            0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4925            0x00, 0x09, 0x00, 0xf0, 0x00),
4926     PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
4927   },
4928   { .freq           = 5890,
4929     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
4930            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
4931            0x20, 0x02, 0x00, 0x02, 0x00, 0x7f, 0x00, 0x09,
4932            0x00, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x00, 0x7f,
4933            0x00, 0x09, 0x00, 0xf0, 0x00),
4934     PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
4935   },
4936   { .freq           = 5900,
4937     RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
4938            0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
4939            0x00, 0x02, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x07,
4940            0x00, 0xf0, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7f,
4941            0x00, 0x07, 0x00, 0xf0, 0x00),
4942     PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
4943   },
4944   { .freq           = 5910,
4945     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
4946            0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
4947            0x00, 0x01, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x07,
4948            0x00, 0xf0, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7f,
4949            0x00, 0x07, 0x00, 0xf0, 0x00),
4950     PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
4951   },
4952   { .freq           = 2412,
4953     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
4954            0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
4955            0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4956            0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4957            0x70, 0x00, 0x0f, 0x00, 0x0e),
4958     PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
4959   },
4960   { .freq           = 2417,
4961     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
4962            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4963            0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4964            0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4965            0x70, 0x00, 0x0f, 0x00, 0x0e),
4966     PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
4967   },
4968   { .freq           = 2422,
4969     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
4970            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4971            0x00, 0x00, 0xff, 0x00, 0x04, 0x00, 0x70, 0x00,
4972            0x0f, 0x00, 0x0e, 0x00, 0xff, 0x00, 0x04, 0x00,
4973            0x70, 0x00, 0x0f, 0x00, 0x0e),
4974     PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
4975   },
4976   { .freq           = 2427,
4977     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
4978            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4979            0x00, 0x00, 0xfd, 0x00, 0x04, 0x00, 0x70, 0x00,
4980            0x0f, 0x00, 0x0e, 0x00, 0xfd, 0x00, 0x04, 0x00,
4981            0x70, 0x00, 0x0f, 0x00, 0x0e),
4982     PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
4983   },
4984   { .freq           = 2432,
4985     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
4986            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4987            0x00, 0x00, 0xfb, 0x00, 0x04, 0x00, 0x70, 0x00,
4988            0x0f, 0x00, 0x0e, 0x00, 0xfb, 0x00, 0x04, 0x00,
4989            0x70, 0x00, 0x0f, 0x00, 0x0e),
4990     PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
4991   },
4992   { .freq           = 2437,
4993     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
4994            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
4995            0x00, 0x00, 0xfa, 0x00, 0x04, 0x00, 0x70, 0x00,
4996            0x0f, 0x00, 0x0e, 0x00, 0xfa, 0x00, 0x04, 0x00,
4997            0x70, 0x00, 0x0f, 0x00, 0x0e),
4998     PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
4999   },
5000   { .freq           = 2442,
5001     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
5002            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5003            0x00, 0x00, 0xf8, 0x00, 0x04, 0x00, 0x70, 0x00,
5004            0x0f, 0x00, 0x0e, 0x00, 0xf8, 0x00, 0x04, 0x00,
5005            0x70, 0x00, 0x0f, 0x00, 0x0e),
5006     PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
5007   },
5008   { .freq           = 2447,
5009     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
5010            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5011            0x00, 0x00, 0xf7, 0x00, 0x04, 0x00, 0x70, 0x00,
5012            0x0f, 0x00, 0x0e, 0x00, 0xf7, 0x00, 0x04, 0x00,
5013            0x70, 0x00, 0x0f, 0x00, 0x0e),
5014     PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
5015   },
5016   { .freq           = 2452,
5017     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
5018            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5019            0x00, 0x00, 0xf6, 0x00, 0x04, 0x00, 0x70, 0x00,
5020            0x0f, 0x00, 0x0e, 0x00, 0xf6, 0x00, 0x04, 0x00,
5021            0x70, 0x00, 0x0f, 0x00, 0x0e),
5022     PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
5023   },
5024   { .freq           = 2457,
5025     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
5026            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5027            0x00, 0x00, 0xf5, 0x00, 0x04, 0x00, 0x70, 0x00,
5028            0x0f, 0x00, 0x0e, 0x00, 0xf5, 0x00, 0x04, 0x00,
5029            0x70, 0x00, 0x0f, 0x00, 0x0e),
5030     PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
5031   },
5032   { .freq           = 2462,
5033     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
5034            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5035            0x00, 0x00, 0xf4, 0x00, 0x04, 0x00, 0x70, 0x00,
5036            0x0f, 0x00, 0x0e, 0x00, 0xf4, 0x00, 0x04, 0x00,
5037            0x70, 0x00, 0x0f, 0x00, 0x0e),
5038     PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
5039   },
5040   { .freq           = 2467,
5041     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
5042            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
5043            0x00, 0x00, 0xf3, 0x00, 0x04, 0x00, 0x70, 0x00,
5044            0x0f, 0x00, 0x0e, 0x00, 0xf3, 0x00, 0x04, 0x00,
5045            0x70, 0x00, 0x0f, 0x00, 0x0e),
5046     PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
5047   },
5048   { .freq           = 2472,
5049     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
5050            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
5051            0x00, 0x00, 0xf2, 0x00, 0x04, 0x00, 0x70, 0x00,
5052            0x0f, 0x00, 0x0e, 0x00, 0xf2, 0x00, 0x04, 0x00,
5053            0x70, 0x00, 0x0f, 0x00, 0x0e),
5054     PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
5055   },
5056   { .freq           = 2484,
5057     RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
5058            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
5059            0x00, 0x00, 0xf0, 0x00, 0x04, 0x00, 0x70, 0x00,
5060            0x0f, 0x00, 0x0e, 0x00, 0xf0, 0x00, 0x04, 0x00,
5061            0x70, 0x00, 0x0f, 0x00, 0x0e),
5062     PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
5063   },
5064 };
5065 
5066 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev5[] = {
5067   { .freq           = 4920,
5068     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
5069            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5070            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0f,
5071            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5072            0x00, 0x0f, 0x00, 0x6f, 0x00),
5073     PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
5074   },
5075   { .freq           = 4930,
5076     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
5077            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5078            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5079            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5080            0x00, 0x0e, 0x00, 0x6f, 0x00),
5081     PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
5082   },
5083   { .freq           = 4940,
5084     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
5085            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5086            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5087            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5088            0x00, 0x0e, 0x00, 0x6f, 0x00),
5089     PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
5090   },
5091   { .freq           = 4950,
5092     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
5093            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
5094            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
5095            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
5096            0x00, 0x0e, 0x00, 0x6f, 0x00),
5097     PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
5098   },
5099   { .freq           = 4960,
5100     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
5101            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5102            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0e,
5103            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5104            0x00, 0x0e, 0x00, 0x6f, 0x00),
5105     PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
5106   },
5107   { .freq           = 4970,
5108     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
5109            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5110            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5111            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5112            0x00, 0x0d, 0x00, 0x6f, 0x00),
5113     PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
5114   },
5115   { .freq           = 4980,
5116     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
5117            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5118            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5119            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5120            0x00, 0x0d, 0x00, 0x6f, 0x00),
5121     PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
5122   },
5123   { .freq           = 4990,
5124     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
5125            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5126            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5127            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5128            0x00, 0x0d, 0x00, 0x6f, 0x00),
5129     PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
5130   },
5131   { .freq           = 5000,
5132     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
5133            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5134            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5135            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5136            0x00, 0x0d, 0x00, 0x6f, 0x00),
5137     PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
5138   },
5139   { .freq           = 5010,
5140     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
5141            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5142            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
5143            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
5144            0x00, 0x0d, 0x00, 0x6f, 0x00),
5145     PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
5146   },
5147   { .freq           = 5020,
5148     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
5149            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5150            0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0d,
5151            0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
5152            0x00, 0x0d, 0x00, 0x6f, 0x00),
5153     PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
5154   },
5155   { .freq           = 5030,
5156     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
5157            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5158            0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5159            0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
5160            0x00, 0x0c, 0x00, 0x6f, 0x00),
5161     PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
5162   },
5163   { .freq           = 5040,
5164     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
5165            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5166            0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5167            0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
5168            0x00, 0x0c, 0x00, 0x6f, 0x00),
5169     PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
5170   },
5171   { .freq           = 5050,
5172     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
5173            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5174            0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5175            0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
5176            0x00, 0x0c, 0x00, 0x6f, 0x00),
5177     PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
5178   },
5179   { .freq           = 5060,
5180     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
5181            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5182            0xff, 0xfd, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
5183            0x00, 0x9f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x70,
5184            0x00, 0x0c, 0x00, 0x6f, 0x00),
5185     PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
5186   },
5187   { .freq           = 5070,
5188     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
5189            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5190            0xff, 0xfd, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5191            0x00, 0x9f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x70,
5192            0x00, 0x0b, 0x00, 0x6f, 0x00),
5193     PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
5194   },
5195   { .freq           = 5080,
5196     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
5197            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5198            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5199            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5200            0x00, 0x0b, 0x00, 0x6f, 0x00),
5201     PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
5202   },
5203   { .freq           = 5090,
5204     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
5205            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
5206            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5207            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5208            0x00, 0x0b, 0x00, 0x6f, 0x00),
5209     PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
5210   },
5211   { .freq           = 5100,
5212     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
5213            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5214            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5215            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5216            0x00, 0x0b, 0x00, 0x6f, 0x00),
5217     PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
5218   },
5219   { .freq           = 5110,
5220     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
5221            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5222            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5223            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5224            0x00, 0x0b, 0x00, 0x6f, 0x00),
5225     PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
5226   },
5227   { .freq           = 5120,
5228     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
5229            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5230            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
5231            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
5232            0x00, 0x0b, 0x00, 0x6f, 0x00),
5233     PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
5234   },
5235   { .freq           = 5130,
5236     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
5237            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5238            0xff, 0xfb, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0a,
5239            0x00, 0x9f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x70,
5240            0x00, 0x0a, 0x00, 0x6f, 0x00),
5241     PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
5242   },
5243   { .freq           = 5140,
5244     RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
5245            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5246            0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x0a,
5247            0x00, 0x9f, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
5248            0x00, 0x0a, 0x00, 0x6f, 0x00),
5249     PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
5250   },
5251   { .freq           = 5160,
5252     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
5253            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5254            0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x09,
5255            0x00, 0x9e, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
5256            0x00, 0x09, 0x00, 0x6e, 0x00),
5257     PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
5258   },
5259   { .freq           = 5170,
5260     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
5261            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5262            0xff, 0xfb, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5263            0x00, 0x9e, 0x00, 0xfb, 0x00, 0x06, 0x00, 0x70,
5264            0x00, 0x09, 0x00, 0x6e, 0x00),
5265     PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
5266   },
5267   { .freq           = 5180,
5268     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
5269            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5270            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5271            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5272            0x00, 0x09, 0x00, 0x6e, 0x00),
5273     PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
5274   },
5275   { .freq           = 5190,
5276     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
5277            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5278            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5279            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5280            0x00, 0x09, 0x00, 0x6e, 0x00),
5281     PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
5282   },
5283   { .freq           = 5200,
5284     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
5285            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5286            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5287            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5288            0x00, 0x09, 0x00, 0x6e, 0x00),
5289     PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
5290   },
5291   { .freq           = 5210,
5292     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
5293            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5294            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5295            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5296            0x00, 0x09, 0x00, 0x6e, 0x00),
5297     PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
5298   },
5299   { .freq           = 5220,
5300     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
5301            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5302            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
5303            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
5304            0x00, 0x09, 0x00, 0x6e, 0x00),
5305     PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
5306   },
5307   { .freq           = 5230,
5308     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
5309            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5310            0xff, 0xea, 0x00, 0x06, 0x00, 0x70, 0x00, 0x08,
5311            0x00, 0x9e, 0x00, 0xea, 0x00, 0x06, 0x00, 0x70,
5312            0x00, 0x08, 0x00, 0x6e, 0x00),
5313     PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
5314   },
5315   { .freq           = 5240,
5316     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
5317            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5318            0xff, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5319            0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
5320            0x00, 0x08, 0x00, 0x6d, 0x00),
5321     PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
5322   },
5323   { .freq           = 5250,
5324     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
5325            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5326            0xff, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5327            0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
5328            0x00, 0x08, 0x00, 0x6d, 0x00),
5329     PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
5330   },
5331   { .freq           = 5260,
5332     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
5333            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
5334            0xff, 0xd9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
5335            0x00, 0x9d, 0x00, 0xd9, 0x00, 0x05, 0x00, 0x70,
5336            0x00, 0x08, 0x00, 0x6d, 0x00),
5337     PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
5338   },
5339   { .freq           = 5270,
5340     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
5341            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5342            0xff, 0xd8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5343            0x00, 0x9c, 0x00, 0xd8, 0x00, 0x04, 0x00, 0x70,
5344            0x00, 0x07, 0x00, 0x6c, 0x00),
5345     PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
5346   },
5347   { .freq           = 5280,
5348     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
5349            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5350            0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5351            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5352            0x00, 0x07, 0x00, 0x6c, 0x00),
5353     PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
5354   },
5355   { .freq           = 5290,
5356     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
5357            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0f, 0x00,
5358            0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5359            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5360            0x00, 0x07, 0x00, 0x6c, 0x00),
5361     PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
5362   },
5363   { .freq           = 5300,
5364     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
5365            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5366            0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5367            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5368            0x00, 0x07, 0x00, 0x6c, 0x00),
5369     PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
5370   },
5371   { .freq           = 5310,
5372     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
5373            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5374            0xff, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5375            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
5376            0x00, 0x07, 0x00, 0x6c, 0x00),
5377     PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
5378   },
5379   { .freq           = 5320,
5380     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
5381            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5382            0xff, 0xb8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5383            0x00, 0x9c, 0x00, 0xb8, 0x00, 0x04, 0x00, 0x70,
5384            0x00, 0x07, 0x00, 0x6c, 0x00),
5385     PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
5386   },
5387   { .freq           = 5330,
5388     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
5389            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5390            0xff, 0xb7, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
5391            0x00, 0x9b, 0x00, 0xb7, 0x00, 0x04, 0x00, 0x70,
5392            0x00, 0x07, 0x00, 0x6b, 0x00),
5393     PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
5394   },
5395   { .freq           = 5340,
5396     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
5397            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5398            0xff, 0xb7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x07,
5399            0x00, 0x9b, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x70,
5400            0x00, 0x07, 0x00, 0x6b, 0x00),
5401     PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
5402   },
5403   { .freq           = 5350,
5404     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
5405            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5406            0xff, 0xa7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5407            0x00, 0x9b, 0x00, 0xa7, 0x00, 0x03, 0x00, 0x70,
5408            0x00, 0x06, 0x00, 0x6b, 0x00),
5409     PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
5410   },
5411   { .freq           = 5360,
5412     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
5413            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5414            0xff, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5415            0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
5416            0x00, 0x06, 0x00, 0x6b, 0x00),
5417     PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
5418   },
5419   { .freq           = 5370,
5420     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
5421            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5422            0xff, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5423            0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
5424            0x00, 0x06, 0x00, 0x5b, 0x00),
5425     PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
5426   },
5427   { .freq           = 5380,
5428     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
5429            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5430            0xff, 0x96, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5431            0x00, 0x9a, 0x00, 0x96, 0x00, 0x03, 0x00, 0x70,
5432            0x00, 0x06, 0x00, 0x5a, 0x00),
5433     PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
5434   },
5435   { .freq           = 5390,
5436     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
5437            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8f, 0x0e, 0x00,
5438            0xff, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5439            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5440            0x00, 0x06, 0x00, 0x5a, 0x00),
5441     PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
5442   },
5443   { .freq           = 5400,
5444     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
5445            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5446            0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
5447            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5448            0x00, 0x06, 0x00, 0x5a, 0x00),
5449     PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
5450   },
5451   { .freq           = 5410,
5452     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
5453            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5454            0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
5455            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5456            0x00, 0x05, 0x00, 0x5a, 0x00),
5457     PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
5458   },
5459   { .freq           = 5420,
5460     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
5461            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5462            0xc8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
5463            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
5464            0x00, 0x05, 0x00, 0x5a, 0x00),
5465     PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
5466   },
5467   { .freq           = 5430,
5468     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
5469            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
5470            0xc8, 0x85, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5471            0x00, 0x99, 0x00, 0x85, 0x00, 0x02, 0x00, 0x70,
5472            0x00, 0x05, 0x00, 0x59, 0x00),
5473     PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
5474   },
5475   { .freq           = 5440,
5476     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
5477            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5478            0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5479            0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5480            0x00, 0x05, 0x00, 0x59, 0x00),
5481     PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
5482   },
5483   { .freq           = 5450,
5484     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
5485            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5486            0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
5487            0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5488            0x00, 0x05, 0x00, 0x59, 0x00),
5489     PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
5490   },
5491   { .freq           = 5460,
5492     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
5493            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5494            0xc8, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x04,
5495            0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
5496            0x00, 0x04, 0x00, 0x69, 0x00),
5497     PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
5498   },
5499   { .freq           = 5470,
5500     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
5501            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5502            0xc8, 0x74, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5503            0x00, 0x99, 0x00, 0x74, 0x00, 0x01, 0x00, 0x70,
5504            0x00, 0x04, 0x00, 0x69, 0x00),
5505     PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
5506   },
5507   { .freq           = 5480,
5508     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
5509            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5510            0xc8, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5511            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5512            0x00, 0x04, 0x00, 0x68, 0x00),
5513     PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
5514   },
5515   { .freq           = 5490,
5516     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
5517            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0d, 0x00,
5518            0xc8, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5519            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5520            0x00, 0x04, 0x00, 0x68, 0x00),
5521     PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
5522   },
5523   { .freq           = 5500,
5524     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
5525            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5526            0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5527            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5528            0x00, 0x04, 0x00, 0x78, 0x00),
5529     PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
5530   },
5531   { .freq           = 5510,
5532     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
5533            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5534            0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5535            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5536            0x00, 0x04, 0x00, 0x78, 0x00),
5537     PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
5538   },
5539   { .freq           = 5520,
5540     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
5541            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5542            0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
5543            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
5544            0x00, 0x04, 0x00, 0x78, 0x00),
5545     PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
5546   },
5547   { .freq           = 5530,
5548     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
5549            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5550            0x84, 0x63, 0x00, 0x01, 0x00, 0x70, 0x00, 0x03,
5551            0x00, 0x98, 0x00, 0x63, 0x00, 0x01, 0x00, 0x70,
5552            0x00, 0x03, 0x00, 0x78, 0x00),
5553     PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
5554   },
5555   { .freq           = 5540,
5556     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
5557            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5558            0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5559            0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5560            0x00, 0x03, 0x00, 0x77, 0x00),
5561     PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
5562   },
5563   { .freq           = 5550,
5564     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
5565            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5566            0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5567            0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5568            0x00, 0x03, 0x00, 0x77, 0x00),
5569     PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
5570   },
5571   { .freq           = 5560,
5572     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
5573            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5574            0x84, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
5575            0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
5576            0x00, 0x03, 0x00, 0x77, 0x00),
5577     PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
5578   },
5579   { .freq           = 5570,
5580     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
5581            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5582            0x84, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5583            0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
5584            0x00, 0x02, 0x00, 0x76, 0x00),
5585     PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
5586   },
5587   { .freq           = 5580,
5588     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
5589            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5590            0x84, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5591            0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
5592            0x00, 0x02, 0x00, 0x76, 0x00),
5593     PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
5594   },
5595   { .freq           = 5590,
5596     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
5597            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8d, 0x0b, 0x00,
5598            0x84, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5599            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5600            0x00, 0x02, 0x00, 0x76, 0x00),
5601     PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
5602   },
5603   { .freq           = 5600,
5604     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
5605            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5606            0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5607            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5608            0x00, 0x02, 0x00, 0x76, 0x00),
5609     PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
5610   },
5611   { .freq           = 5610,
5612     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
5613            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5614            0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5615            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5616            0x00, 0x02, 0x00, 0x76, 0x00),
5617     PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
5618   },
5619   { .freq           = 5620,
5620     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
5621            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5622            0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5623            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5624            0x00, 0x02, 0x00, 0x76, 0x00),
5625     PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
5626   },
5627   { .freq           = 5630,
5628     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
5629            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5630            0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5631            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5632            0x00, 0x02, 0x00, 0x76, 0x00),
5633     PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
5634   },
5635   { .freq           = 5640,
5636     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
5637            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5638            0x70, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
5639            0x00, 0x95, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
5640            0x00, 0x02, 0x00, 0x75, 0x00),
5641     PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
5642   },
5643   { .freq           = 5650,
5644     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
5645            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5646            0x70, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5647            0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
5648            0x00, 0x01, 0x00, 0x75, 0x00),
5649     PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
5650   },
5651   { .freq           = 5660,
5652     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
5653            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5654            0x70, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5655            0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
5656            0x00, 0x01, 0x00, 0x75, 0x00),
5657     PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
5658   },
5659   { .freq           = 5670,
5660     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
5661            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5662            0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5663            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5664            0x00, 0x01, 0x00, 0x74, 0x00),
5665     PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
5666   },
5667   { .freq           = 5680,
5668     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
5669            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5670            0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5671            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5672            0x00, 0x01, 0x00, 0x74, 0x00),
5673     PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
5674   },
5675   { .freq           = 5690,
5676     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
5677            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8b, 0x09, 0x00,
5678            0x70, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5679            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5680            0x00, 0x01, 0x00, 0x74, 0x00),
5681     PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
5682   },
5683   { .freq           = 5700,
5684     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
5685            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5686            0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5687            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5688            0x00, 0x01, 0x00, 0x74, 0x00),
5689     PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
5690   },
5691   { .freq           = 5710,
5692     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
5693            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5694            0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5695            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5696            0x00, 0x01, 0x00, 0x74, 0x00),
5697     PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
5698   },
5699   { .freq           = 5720,
5700     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
5701            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5702            0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5703            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5704            0x00, 0x01, 0x00, 0x74, 0x00),
5705     PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
5706   },
5707   { .freq           = 5725,
5708     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
5709            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5710            0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5711            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
5712            0x00, 0x01, 0x00, 0x74, 0x00),
5713     PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
5714   },
5715   { .freq           = 5730,
5716     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
5717            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5718            0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
5719            0x00, 0x94, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5720            0x00, 0x01, 0x00, 0x84, 0x00),
5721     PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
5722   },
5723   { .freq           = 5735,
5724     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
5725            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5726            0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5727            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5728            0x00, 0x00, 0x00, 0x83, 0x00),
5729     PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
5730   },
5731   { .freq           = 5740,
5732     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
5733            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5734            0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5735            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5736            0x00, 0x00, 0x00, 0x83, 0x00),
5737     PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
5738   },
5739   { .freq           = 5745,
5740     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
5741            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5742            0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5743            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5744            0x00, 0x00, 0x00, 0x83, 0x00),
5745     PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
5746   },
5747   { .freq           = 5750,
5748     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
5749            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5750            0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5751            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5752            0x00, 0x00, 0x00, 0x83, 0x00),
5753     PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
5754   },
5755   { .freq           = 5755,
5756     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
5757            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5758            0x40, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5759            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
5760            0x00, 0x00, 0x00, 0x83, 0x00),
5761     PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
5762   },
5763   { .freq           = 5760,
5764     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
5765            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5766            0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5767            0x00, 0x93, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5768            0x00, 0x00, 0x00, 0x83, 0x00),
5769     PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
5770   },
5771   { .freq           = 5765,
5772     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
5773            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5774            0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5775            0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5776            0x00, 0x00, 0x00, 0x82, 0x00),
5777     PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
5778   },
5779   { .freq           = 5770,
5780     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
5781            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5782            0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5783            0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5784            0x00, 0x00, 0x00, 0x82, 0x00),
5785     PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
5786   },
5787   { .freq           = 5775,
5788     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
5789            0x10, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5790            0x40, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5791            0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
5792            0x00, 0x00, 0x00, 0x82, 0x00),
5793     PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
5794   },
5795   { .freq           = 5780,
5796     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
5797            0x0c, 0x01, 0x05, 0x05, 0x05, 0x8a, 0x06, 0x00,
5798            0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5799            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5800            0x00, 0x00, 0x00, 0x82, 0x00),
5801     PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
5802   },
5803   { .freq           = 5785,
5804     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
5805            0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5806            0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5807            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5808            0x00, 0x00, 0x00, 0x82, 0x00),
5809     PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
5810   },
5811   { .freq           = 5790,
5812     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
5813            0x0c, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5814            0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5815            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5816            0x00, 0x00, 0x00, 0x82, 0x00),
5817     PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
5818   },
5819   { .freq           = 5795,
5820     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
5821            0x10, 0x01, 0x06, 0x06, 0x06, 0x8a, 0x06, 0x00,
5822            0x40, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5823            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5824            0x00, 0x00, 0x00, 0x82, 0x00),
5825     PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
5826   },
5827   { .freq           = 5800,
5828     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
5829            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5830            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5831            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5832            0x00, 0x00, 0x00, 0x82, 0x00),
5833     PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
5834   },
5835   { .freq           = 5805,
5836     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
5837            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5838            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5839            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5840            0x00, 0x00, 0x00, 0x82, 0x00),
5841     PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
5842   },
5843   { .freq           = 5810,
5844     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
5845            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5846            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5847            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5848            0x00, 0x00, 0x00, 0x82, 0x00),
5849     PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
5850   },
5851   { .freq           = 5815,
5852     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
5853            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5854            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5855            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5856            0x00, 0x00, 0x00, 0x82, 0x00),
5857     PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
5858   },
5859   { .freq           = 5820,
5860     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
5861            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5862            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5863            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5864            0x00, 0x00, 0x00, 0x82, 0x00),
5865     PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
5866   },
5867   { .freq           = 5825,
5868     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
5869            0x10, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5870            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5871            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5872            0x00, 0x00, 0x00, 0x82, 0x00),
5873     PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
5874   },
5875   { .freq           = 5830,
5876     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
5877            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5878            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5879            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5880            0x00, 0x00, 0x00, 0x72, 0x00),
5881     PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
5882   },
5883   { .freq           = 5840,
5884     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
5885            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5886            0x20, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5887            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
5888            0x00, 0x00, 0x00, 0x72, 0x00),
5889     PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
5890   },
5891   { .freq           = 5850,
5892     RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
5893            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5894            0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5895            0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5896            0x00, 0x00, 0x00, 0x72, 0x00),
5897     PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
5898   },
5899   { .freq           = 5860,
5900     RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
5901            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5902            0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5903            0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5904            0x00, 0x00, 0x00, 0x72, 0x00),
5905     PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
5906   },
5907   { .freq           = 5870,
5908     RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
5909            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5910            0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5911            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5912            0x00, 0x00, 0x00, 0x71, 0x00),
5913     PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
5914   },
5915   { .freq           = 5880,
5916     RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
5917            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5918            0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5919            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5920            0x00, 0x00, 0x00, 0x71, 0x00),
5921     PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
5922   },
5923   { .freq           = 5890,
5924     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
5925            0x0c, 0x01, 0x06, 0x06, 0x06, 0x88, 0x04, 0x00,
5926            0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5927            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5928            0x00, 0x00, 0x00, 0x71, 0x00),
5929     PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
5930   },
5931   { .freq           = 5900,
5932     RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
5933            0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
5934            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5935            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5936            0x00, 0x00, 0x00, 0x71, 0x00),
5937     PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
5938   },
5939   { .freq           = 5910,
5940     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
5941            0x0c, 0x01, 0x06, 0x06, 0x06, 0x87, 0x03, 0x00,
5942            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
5943            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
5944            0x00, 0x00, 0x00, 0x71, 0x00),
5945     PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
5946   },
5947   { .freq           = 2412,
5948     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
5949            0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
5950            0x00, 0x00, 0x1f, 0x00, 0x03, 0x00, 0x70, 0x00,
5951            0x0f, 0x00, 0x0b, 0x00, 0x1f, 0x00, 0x03, 0x00,
5952            0x70, 0x00, 0x0f, 0x00, 0x0b),
5953     PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
5954   },
5955   { .freq           = 2417,
5956     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
5957            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5958            0x00, 0x00, 0x1f, 0x00, 0x03, 0x00, 0x70, 0x00,
5959            0x0f, 0x00, 0x0a, 0x00, 0x1f, 0x00, 0x03, 0x00,
5960            0x70, 0x00, 0x0f, 0x00, 0x0a),
5961     PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
5962   },
5963   { .freq           = 2422,
5964     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
5965            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5966            0x00, 0x00, 0x0e, 0x00, 0x03, 0x00, 0x70, 0x00,
5967            0x0f, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x03, 0x00,
5968            0x70, 0x00, 0x0f, 0x00, 0x0a),
5969     PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
5970   },
5971   { .freq           = 2427,
5972     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
5973            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5974            0x00, 0x00, 0x0d, 0x00, 0x03, 0x00, 0x70, 0x00,
5975            0x0e, 0x00, 0x0a, 0x00, 0x0d, 0x00, 0x03, 0x00,
5976            0x70, 0x00, 0x0e, 0x00, 0x0a),
5977     PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
5978   },
5979   { .freq           = 2432,
5980     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
5981            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5982            0x00, 0x00, 0x0c, 0x00, 0x03, 0x00, 0x70, 0x00,
5983            0x0e, 0x00, 0x0a, 0x00, 0x0c, 0x00, 0x03, 0x00,
5984            0x70, 0x00, 0x0e, 0x00, 0x0a),
5985     PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
5986   },
5987   { .freq           = 2437,
5988     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
5989            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5990            0x00, 0x00, 0x0b, 0x00, 0x03, 0x00, 0x70, 0x00,
5991            0x0e, 0x00, 0x0a, 0x00, 0x0b, 0x00, 0x03, 0x00,
5992            0x70, 0x00, 0x0e, 0x00, 0x0a),
5993     PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
5994   },
5995   { .freq           = 2442,
5996     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
5997            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
5998            0x00, 0x00, 0x09, 0x00, 0x03, 0x00, 0x70, 0x00,
5999            0x0e, 0x00, 0x0a, 0x00, 0x09, 0x00, 0x03, 0x00,
6000            0x70, 0x00, 0x0e, 0x00, 0x0a),
6001     PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
6002   },
6003   { .freq           = 2447,
6004     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
6005            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6006            0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x70, 0x00,
6007            0x0e, 0x00, 0x09, 0x00, 0x08, 0x00, 0x02, 0x00,
6008            0x70, 0x00, 0x0e, 0x00, 0x09),
6009     PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
6010   },
6011   { .freq           = 2452,
6012     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
6013            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6014            0x00, 0x00, 0x07, 0x00, 0x02, 0x00, 0x70, 0x00,
6015            0x0e, 0x00, 0x09, 0x00, 0x07, 0x00, 0x02, 0x00,
6016            0x70, 0x00, 0x0e, 0x00, 0x09),
6017     PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
6018   },
6019   { .freq           = 2457,
6020     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
6021            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6022            0x00, 0x00, 0x06, 0x00, 0x02, 0x00, 0x70, 0x00,
6023            0x0d, 0x00, 0x09, 0x00, 0x06, 0x00, 0x02, 0x00,
6024            0x70, 0x00, 0x0d, 0x00, 0x09),
6025     PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
6026   },
6027   { .freq           = 2462,
6028     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
6029            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6030            0x00, 0x00, 0x05, 0x00, 0x02, 0x00, 0x70, 0x00,
6031            0x0d, 0x00, 0x09, 0x00, 0x05, 0x00, 0x02, 0x00,
6032            0x70, 0x00, 0x0d, 0x00, 0x09),
6033     PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
6034   },
6035   { .freq           = 2467,
6036     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
6037            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
6038            0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x70, 0x00,
6039            0x0d, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02, 0x00,
6040            0x70, 0x00, 0x0d, 0x00, 0x08),
6041     PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
6042   },
6043   { .freq           = 2472,
6044     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
6045            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
6046            0x00, 0x00, 0x03, 0x00, 0x02, 0x00, 0x70, 0x00,
6047            0x0d, 0x00, 0x08, 0x00, 0x03, 0x00, 0x02, 0x00,
6048            0x70, 0x00, 0x0d, 0x00, 0x08),
6049     PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
6050   },
6051   { .freq           = 2484,
6052     RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
6053            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
6054            0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
6055            0x0d, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00,
6056            0x70, 0x00, 0x0d, 0x00, 0x08),
6057     PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
6058   },
6059 };
6060 
6061 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev6[] = {
6062   { .freq           = 4920,
6063     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
6064            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6065            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6066            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6067            0x00, 0x0f, 0x00, 0x6f, 0x00),
6068     PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
6069   },
6070   { .freq           = 4930,
6071     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
6072            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6073            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6074            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6075            0x00, 0x0f, 0x00, 0x6f, 0x00),
6076     PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
6077   },
6078   { .freq           = 4940,
6079     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
6080            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6081            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6082            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6083            0x00, 0x0f, 0x00, 0x6f, 0x00),
6084     PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
6085   },
6086   { .freq           = 4950,
6087     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
6088            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
6089            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6090            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6091            0x00, 0x0f, 0x00, 0x6f, 0x00),
6092     PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
6093   },
6094   { .freq           = 4960,
6095     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
6096            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6097            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6098            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6099            0x00, 0x0f, 0x00, 0x6f, 0x00),
6100     PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
6101   },
6102   { .freq           = 4970,
6103     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
6104            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6105            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6106            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6107            0x00, 0x0f, 0x00, 0x6f, 0x00),
6108     PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
6109   },
6110   { .freq           = 4980,
6111     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
6112            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6113            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6114            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6115            0x00, 0x0f, 0x00, 0x6f, 0x00),
6116     PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
6117   },
6118   { .freq           = 4990,
6119     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
6120            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6121            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6122            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6123            0x00, 0x0f, 0x00, 0x6f, 0x00),
6124     PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
6125   },
6126   { .freq           = 5000,
6127     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
6128            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6129            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6130            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6131            0x00, 0x0f, 0x00, 0x6f, 0x00),
6132     PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
6133   },
6134   { .freq           = 5010,
6135     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
6136            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6137            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6138            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6139            0x00, 0x0f, 0x00, 0x6f, 0x00),
6140     PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
6141   },
6142   { .freq           = 5020,
6143     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
6144            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6145            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6146            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6147            0x00, 0x0f, 0x00, 0x6f, 0x00),
6148     PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
6149   },
6150   { .freq           = 5030,
6151     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
6152            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6153            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6154            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6155            0x00, 0x0f, 0x00, 0x6f, 0x00),
6156     PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
6157   },
6158   { .freq           = 5040,
6159     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
6160            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6161            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6162            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6163            0x00, 0x0f, 0x00, 0x6f, 0x00),
6164     PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
6165   },
6166   { .freq           = 5050,
6167     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
6168            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6169            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6170            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6171            0x00, 0x0f, 0x00, 0x6f, 0x00),
6172     PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
6173   },
6174   { .freq           = 5060,
6175     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
6176            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6177            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6178            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
6179            0x00, 0x0f, 0x00, 0x6f, 0x00),
6180     PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
6181   },
6182   { .freq           = 5070,
6183     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
6184            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6185            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6186            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6187            0x00, 0x0f, 0x00, 0x6f, 0x00),
6188     PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
6189   },
6190   { .freq           = 5080,
6191     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
6192            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6193            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6194            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6195            0x00, 0x0f, 0x00, 0x6f, 0x00),
6196     PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
6197   },
6198   { .freq           = 5090,
6199     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
6200            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
6201            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
6202            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
6203            0x00, 0x0f, 0x00, 0x6f, 0x00),
6204     PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
6205   },
6206   { .freq           = 5100,
6207     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
6208            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6209            0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6210            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
6211            0x00, 0x0f, 0x00, 0x6f, 0x00),
6212     PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
6213   },
6214   { .freq           = 5110,
6215     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
6216            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6217            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6218            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6219            0x00, 0x0f, 0x00, 0x6f, 0x00),
6220     PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
6221   },
6222   { .freq           = 5120,
6223     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
6224            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6225            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6226            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6227            0x00, 0x0f, 0x00, 0x6f, 0x00),
6228     PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
6229   },
6230   { .freq           = 5130,
6231     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
6232            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6233            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6234            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
6235            0x00, 0x0f, 0x00, 0x6f, 0x00),
6236     PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
6237   },
6238   { .freq           = 5140,
6239     RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
6240            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6241            0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
6242            0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
6243            0x00, 0x0f, 0x00, 0x6f, 0x00),
6244     PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
6245   },
6246   { .freq           = 5160,
6247     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
6248            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6249            0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
6250            0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
6251            0x00, 0x0e, 0x00, 0x6f, 0x00),
6252     PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
6253   },
6254   { .freq           = 5170,
6255     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
6256            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6257            0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
6258            0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
6259            0x00, 0x0e, 0x00, 0x6f, 0x00),
6260     PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
6261   },
6262   { .freq           = 5180,
6263     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
6264            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6265            0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
6266            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
6267            0x00, 0x0e, 0x00, 0x6f, 0x00),
6268     PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
6269   },
6270   { .freq           = 5190,
6271     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
6272            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6273            0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
6274            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
6275            0x00, 0x0d, 0x00, 0x6f, 0x00),
6276     PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
6277   },
6278   { .freq           = 5200,
6279     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
6280            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6281            0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6282            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
6283            0x00, 0x0d, 0x00, 0x6f, 0x00),
6284     PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
6285   },
6286   { .freq           = 5210,
6287     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
6288            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
6289            0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6290            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
6291            0x00, 0x0d, 0x00, 0x6f, 0x00),
6292     PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
6293   },
6294   { .freq           = 5220,
6295     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
6296            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6297            0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6298            0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
6299            0x00, 0x0d, 0x00, 0x6f, 0x00),
6300     PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
6301   },
6302   { .freq           = 5230,
6303     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
6304            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6305            0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6306            0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
6307            0x00, 0x0d, 0x00, 0x6f, 0x00),
6308     PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
6309   },
6310   { .freq           = 5240,
6311     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
6312            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6313            0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6314            0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
6315            0x00, 0x0d, 0x00, 0x6f, 0x00),
6316     PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
6317   },
6318   { .freq           = 5250,
6319     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
6320            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
6321            0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
6322            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
6323            0x00, 0x0d, 0x00, 0x6f, 0x00),
6324     PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
6325   },
6326   { .freq           = 5260,
6327     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
6328            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
6329            0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
6330            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
6331            0x00, 0x0d, 0x00, 0x6f, 0x00),
6332     PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
6333   },
6334   { .freq           = 5270,
6335     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
6336            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
6337            0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
6338            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
6339            0x00, 0x0c, 0x00, 0x6f, 0x00),
6340     PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
6341   },
6342   { .freq           = 5280,
6343     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
6344            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6345            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6346            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6347            0x00, 0x0c, 0x00, 0x6f, 0x00),
6348     PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
6349   },
6350   { .freq           = 5290,
6351     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
6352            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6353            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6354            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6355            0x00, 0x0c, 0x00, 0x6f, 0x00),
6356     PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
6357   },
6358   { .freq           = 5300,
6359     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
6360            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6361            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6362            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6363            0x00, 0x0c, 0x00, 0x6f, 0x00),
6364     PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
6365   },
6366   { .freq           = 5310,
6367     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
6368            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6369            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6370            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6371            0x00, 0x0c, 0x00, 0x6f, 0x00),
6372     PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
6373   },
6374   { .freq           = 5320,
6375     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
6376            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
6377            0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
6378            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
6379            0x00, 0x0c, 0x00, 0x6f, 0x00),
6380     PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
6381   },
6382   { .freq           = 5330,
6383     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
6384            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
6385            0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6386            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6387            0x00, 0x0b, 0x00, 0x6f, 0x00),
6388     PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
6389   },
6390   { .freq           = 5340,
6391     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
6392            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
6393            0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6394            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6395            0x00, 0x0b, 0x00, 0x6f, 0x00),
6396     PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
6397   },
6398   { .freq           = 5350,
6399     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
6400            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6401            0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
6402            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
6403            0x00, 0x0b, 0x00, 0x6f, 0x00),
6404     PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
6405   },
6406   { .freq           = 5360,
6407     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
6408            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6409            0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6410            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6411            0x00, 0x0a, 0x00, 0x6f, 0x00),
6412     PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
6413   },
6414   { .freq           = 5370,
6415     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
6416            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
6417            0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6418            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6419            0x00, 0x0a, 0x00, 0x6f, 0x00),
6420     PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
6421   },
6422   { .freq           = 5380,
6423     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
6424            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6425            0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6426            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
6427            0x00, 0x0a, 0x00, 0x6f, 0x00),
6428     PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
6429   },
6430   { .freq           = 5390,
6431     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
6432            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6433            0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6434            0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
6435            0x00, 0x0a, 0x00, 0x6f, 0x00),
6436     PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
6437   },
6438   { .freq           = 5400,
6439     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
6440            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6441            0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
6442            0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
6443            0x00, 0x0a, 0x00, 0x6f, 0x00),
6444     PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
6445   },
6446   { .freq           = 5410,
6447     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
6448            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6449            0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6450            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6451            0x00, 0x0a, 0x00, 0x6f, 0x00),
6452     PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
6453   },
6454   { .freq           = 5420,
6455     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
6456            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
6457            0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6458            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6459            0x00, 0x0a, 0x00, 0x6f, 0x00),
6460     PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
6461   },
6462   { .freq           = 5430,
6463     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
6464            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
6465            0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
6466            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6467            0x00, 0x0a, 0x00, 0x6f, 0x00),
6468     PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
6469   },
6470   { .freq           = 5440,
6471     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
6472            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6473            0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
6474            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
6475            0x00, 0x09, 0x00, 0x6f, 0x00),
6476     PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
6477   },
6478   { .freq           = 5450,
6479     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
6480            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6481            0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6482            0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
6483            0x00, 0x09, 0x00, 0x6f, 0x00),
6484     PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
6485   },
6486   { .freq           = 5460,
6487     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
6488            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6489            0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6490            0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
6491            0x00, 0x09, 0x00, 0x6f, 0x00),
6492     PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
6493   },
6494   { .freq           = 5470,
6495     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
6496            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
6497            0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
6498            0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
6499            0x00, 0x09, 0x00, 0x6f, 0x00),
6500     PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
6501   },
6502   { .freq           = 5480,
6503     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
6504            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6505            0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6506            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6507            0x00, 0x09, 0x00, 0x6f, 0x00),
6508     PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
6509   },
6510   { .freq           = 5490,
6511     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
6512            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6513            0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6514            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6515            0x00, 0x09, 0x00, 0x6f, 0x00),
6516     PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
6517   },
6518   { .freq           = 5500,
6519     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
6520            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6521            0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6522            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6523            0x00, 0x09, 0x00, 0x6f, 0x00),
6524     PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
6525   },
6526   { .freq           = 5510,
6527     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
6528            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6529            0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6530            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6531            0x00, 0x09, 0x00, 0x6f, 0x00),
6532     PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
6533   },
6534   { .freq           = 5520,
6535     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
6536            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
6537            0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6538            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6539            0x00, 0x09, 0x00, 0x6f, 0x00),
6540     PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
6541   },
6542   { .freq           = 5530,
6543     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
6544            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
6545            0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6546            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6547            0x00, 0x09, 0x00, 0x6f, 0x00),
6548     PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
6549   },
6550   { .freq           = 5540,
6551     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
6552            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
6553            0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6554            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6555            0x00, 0x09, 0x00, 0x6f, 0x00),
6556     PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
6557   },
6558   { .freq           = 5550,
6559     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
6560            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6561            0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6562            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6563            0x00, 0x09, 0x00, 0x6f, 0x00),
6564     PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
6565   },
6566   { .freq           = 5560,
6567     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
6568            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6569            0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6570            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
6571            0x00, 0x09, 0x00, 0x6f, 0x00),
6572     PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
6573   },
6574   { .freq           = 5570,
6575     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
6576            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
6577            0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
6578            0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
6579            0x00, 0x09, 0x00, 0x6f, 0x00),
6580     PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
6581   },
6582   { .freq           = 5580,
6583     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
6584            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
6585            0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6586            0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
6587            0x00, 0x08, 0x00, 0x6f, 0x00),
6588     PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
6589   },
6590   { .freq           = 5590,
6591     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
6592            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
6593            0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6594            0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
6595            0x00, 0x08, 0x00, 0x6f, 0x00),
6596     PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
6597   },
6598   { .freq           = 5600,
6599     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
6600            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6601            0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6602            0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
6603            0x00, 0x08, 0x00, 0x6f, 0x00),
6604     PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
6605   },
6606   { .freq           = 5610,
6607     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
6608            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6609            0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
6610            0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
6611            0x00, 0x08, 0x00, 0x6f, 0x00),
6612     PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
6613   },
6614   { .freq           = 5620,
6615     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
6616            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
6617            0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6618            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6619            0x00, 0x07, 0x00, 0x6f, 0x00),
6620     PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
6621   },
6622   { .freq           = 5630,
6623     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
6624            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6625            0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6626            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6627            0x00, 0x07, 0x00, 0x6f, 0x00),
6628     PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
6629   },
6630   { .freq           = 5640,
6631     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
6632            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6633            0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6634            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
6635            0x00, 0x07, 0x00, 0x6f, 0x00),
6636     PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
6637   },
6638   { .freq           = 5650,
6639     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
6640            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6641            0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
6642            0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
6643            0x00, 0x07, 0x00, 0x6f, 0x00),
6644     PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
6645   },
6646   { .freq           = 5660,
6647     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
6648            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6649            0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6650            0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
6651            0x00, 0x06, 0x00, 0x6f, 0x00),
6652     PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
6653   },
6654   { .freq           = 5670,
6655     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
6656            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
6657            0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6658            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6659            0x00, 0x06, 0x00, 0x6f, 0x00),
6660     PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
6661   },
6662   { .freq           = 5680,
6663     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
6664            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6665            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6666            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6667            0x00, 0x06, 0x00, 0x6f, 0x00),
6668     PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
6669   },
6670   { .freq           = 5690,
6671     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
6672            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6673            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6674            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6675            0x00, 0x06, 0x00, 0x6f, 0x00),
6676     PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
6677   },
6678   { .freq           = 5700,
6679     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
6680            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6681            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6682            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6683            0x00, 0x06, 0x00, 0x6e, 0x00),
6684     PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
6685   },
6686   { .freq           = 5710,
6687     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
6688            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6689            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6690            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6691            0x00, 0x06, 0x00, 0x6e, 0x00),
6692     PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
6693   },
6694   { .freq           = 5720,
6695     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
6696            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6697            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6698            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6699            0x00, 0x06, 0x00, 0x6e, 0x00),
6700     PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
6701   },
6702   { .freq           = 5725,
6703     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
6704            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
6705            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6706            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6707            0x00, 0x06, 0x00, 0x6e, 0x00),
6708     PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
6709   },
6710   { .freq           = 5730,
6711     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
6712            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6713            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6714            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6715            0x00, 0x06, 0x00, 0x6e, 0x00),
6716     PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
6717   },
6718   { .freq           = 5735,
6719     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
6720            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6721            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6722            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6723            0x00, 0x06, 0x00, 0x6d, 0x00),
6724     PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
6725   },
6726   { .freq           = 5740,
6727     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
6728            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6729            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6730            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6731            0x00, 0x06, 0x00, 0x6d, 0x00),
6732     PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
6733   },
6734   { .freq           = 5745,
6735     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
6736            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6737            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
6738            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
6739            0x00, 0x06, 0x00, 0x6d, 0x00),
6740     PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
6741   },
6742   { .freq           = 5750,
6743     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
6744            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6745            0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6746            0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6747            0x00, 0x05, 0x00, 0x6d, 0x00),
6748     PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
6749   },
6750   { .freq           = 5755,
6751     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
6752            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
6753            0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6754            0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6755            0x00, 0x05, 0x00, 0x6c, 0x00),
6756     PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
6757   },
6758   { .freq           = 5760,
6759     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
6760            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
6761            0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6762            0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
6763            0x00, 0x05, 0x00, 0x6c, 0x00),
6764     PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
6765   },
6766   { .freq           = 5765,
6767     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
6768            0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
6769            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6770            0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6771            0x00, 0x05, 0x00, 0x6c, 0x00),
6772     PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
6773   },
6774   { .freq           = 5770,
6775     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
6776            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6777            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6778            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6779            0x00, 0x05, 0x00, 0x6b, 0x00),
6780     PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
6781   },
6782   { .freq           = 5775,
6783     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
6784            0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6785            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6786            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6787            0x00, 0x05, 0x00, 0x6b, 0x00),
6788     PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
6789   },
6790   { .freq           = 5780,
6791     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
6792            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
6793            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6794            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6795            0x00, 0x05, 0x00, 0x6b, 0x00),
6796     PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
6797   },
6798   { .freq           = 5785,
6799     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
6800            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6801            0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6802            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6803            0x00, 0x05, 0x00, 0x6b, 0x00),
6804     PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
6805   },
6806   { .freq           = 5790,
6807     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
6808            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6809            0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6810            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
6811            0x00, 0x05, 0x00, 0x6b, 0x00),
6812     PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
6813   },
6814   { .freq           = 5795,
6815     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
6816            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6817            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6818            0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6819            0x00, 0x05, 0x00, 0x6b, 0x00),
6820     PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
6821   },
6822   { .freq           = 5800,
6823     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
6824            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6825            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6826            0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6827            0x00, 0x05, 0x00, 0x6b, 0x00),
6828     PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
6829   },
6830   { .freq           = 5805,
6831     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
6832            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6833            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6834            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6835            0x00, 0x05, 0x00, 0x6a, 0x00),
6836     PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
6837   },
6838   { .freq           = 5810,
6839     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
6840            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6841            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6842            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6843            0x00, 0x05, 0x00, 0x6a, 0x00),
6844     PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
6845   },
6846   { .freq           = 5815,
6847     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
6848            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6849            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6850            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6851            0x00, 0x05, 0x00, 0x6a, 0x00),
6852     PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
6853   },
6854   { .freq           = 5820,
6855     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
6856            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6857            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6858            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6859            0x00, 0x05, 0x00, 0x6a, 0x00),
6860     PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
6861   },
6862   { .freq           = 5825,
6863     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
6864            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6865            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6866            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6867            0x00, 0x05, 0x00, 0x69, 0x00),
6868     PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
6869   },
6870   { .freq           = 5830,
6871     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
6872            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6873            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
6874            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6875            0x00, 0x05, 0x00, 0x69, 0x00),
6876     PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
6877   },
6878   { .freq           = 5840,
6879     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
6880            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
6881            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6882            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6883            0x00, 0x04, 0x00, 0x69, 0x00),
6884     PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
6885   },
6886   { .freq           = 5850,
6887     RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
6888            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6889            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6890            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6891            0x00, 0x04, 0x00, 0x69, 0x00),
6892     PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
6893   },
6894   { .freq           = 5860,
6895     RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
6896            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6897            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6898            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6899            0x00, 0x04, 0x00, 0x69, 0x00),
6900     PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
6901   },
6902   { .freq           = 5870,
6903     RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
6904            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6905            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6906            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6907            0x00, 0x04, 0x00, 0x68, 0x00),
6908     PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
6909   },
6910   { .freq           = 5880,
6911     RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
6912            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6913            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6914            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6915            0x00, 0x04, 0x00, 0x68, 0x00),
6916     PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
6917   },
6918   { .freq           = 5890,
6919     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
6920            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6921            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6922            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6923            0x00, 0x04, 0x00, 0x68, 0x00),
6924     PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
6925   },
6926   { .freq           = 5900,
6927     RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
6928            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6929            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6930            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6931            0x00, 0x04, 0x00, 0x68, 0x00),
6932     PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
6933   },
6934   { .freq           = 5910,
6935     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
6936            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
6937            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
6938            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
6939            0x00, 0x04, 0x00, 0x68, 0x00),
6940     PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
6941   },
6942   { .freq           = 2412,
6943     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
6944            0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
6945            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
6946            0x0b, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
6947            0x70, 0x00, 0x0b, 0x00, 0x0a),
6948     PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
6949   },
6950   { .freq           = 2417,
6951     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
6952            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6953            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
6954            0x0b, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
6955            0x70, 0x00, 0x0b, 0x00, 0x0a),
6956     PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
6957   },
6958   { .freq           = 2422,
6959     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
6960            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6961            0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
6962            0x0b, 0x00, 0x0a, 0x00, 0x67, 0x00, 0x03, 0x00,
6963            0x70, 0x00, 0x0b, 0x00, 0x0a),
6964     PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
6965   },
6966   { .freq           = 2427,
6967     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
6968            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6969            0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
6970            0x0a, 0x00, 0x0a, 0x00, 0x57, 0x00, 0x03, 0x00,
6971            0x70, 0x00, 0x0a, 0x00, 0x0a),
6972     PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
6973   },
6974   { .freq           = 2432,
6975     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
6976            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6977            0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
6978            0x0a, 0x00, 0x0a, 0x00, 0x56, 0x00, 0x03, 0x00,
6979            0x70, 0x00, 0x0a, 0x00, 0x0a),
6980     PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
6981   },
6982   { .freq           = 2437,
6983     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
6984            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6985            0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
6986            0x0a, 0x00, 0x0a, 0x00, 0x46, 0x00, 0x03, 0x00,
6987            0x70, 0x00, 0x0a, 0x00, 0x0a),
6988     PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
6989   },
6990   { .freq           = 2442,
6991     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
6992            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
6993            0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
6994            0x0a, 0x00, 0x0a, 0x00, 0x45, 0x00, 0x02, 0x00,
6995            0x70, 0x00, 0x0a, 0x00, 0x0a),
6996     PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
6997   },
6998   { .freq           = 2447,
6999     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
7000            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7001            0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
7002            0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
7003            0x70, 0x00, 0x0a, 0x00, 0x09),
7004     PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
7005   },
7006   { .freq           = 2452,
7007     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
7008            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7009            0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
7010            0x0a, 0x00, 0x09, 0x00, 0x23, 0x00, 0x02, 0x00,
7011            0x70, 0x00, 0x0a, 0x00, 0x09),
7012     PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
7013   },
7014   { .freq           = 2457,
7015     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
7016            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7017            0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
7018            0x0a, 0x00, 0x09, 0x00, 0x12, 0x00, 0x02, 0x00,
7019            0x70, 0x00, 0x0a, 0x00, 0x09),
7020     PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
7021   },
7022   { .freq           = 2462,
7023     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
7024            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7025            0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
7026            0x09, 0x00, 0x09, 0x00, 0x02, 0x00, 0x02, 0x00,
7027            0x70, 0x00, 0x09, 0x00, 0x09),
7028     PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
7029   },
7030   { .freq           = 2467,
7031     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
7032            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7033            0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
7034            0x09, 0x00, 0x09, 0x00, 0x01, 0x00, 0x02, 0x00,
7035            0x70, 0x00, 0x09, 0x00, 0x09),
7036     PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
7037   },
7038   { .freq           = 2472,
7039     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
7040            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
7041            0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
7042            0x09, 0x00, 0x09, 0x00, 0x01, 0x00, 0x02, 0x00,
7043            0x70, 0x00, 0x09, 0x00, 0x09),
7044     PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
7045   },
7046   { .freq           = 2484,
7047     RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
7048            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
7049            0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
7050            0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
7051            0x70, 0x00, 0x09, 0x00, 0x09),
7052     PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
7053   },
7054 };
7055 
7056 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev7_9[] = {
7057   { .freq           = 4920,
7058     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
7059            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7060            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0f,
7061            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7062            0x00, 0x0f, 0x00, 0x6f, 0x00),
7063     PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
7064   },
7065   { .freq           = 4930,
7066     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
7067            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7068            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7069            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7070            0x00, 0x0e, 0x00, 0x6f, 0x00),
7071     PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
7072   },
7073   { .freq           = 4940,
7074     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
7075            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7076            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7077            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7078            0x00, 0x0e, 0x00, 0x6f, 0x00),
7079     PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
7080   },
7081   { .freq           = 4950,
7082     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
7083            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
7084            0xff, 0xff, 0x00, 0x0b, 0x00, 0x70, 0x00, 0x0e,
7085            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0b, 0x00, 0x70,
7086            0x00, 0x0e, 0x00, 0x6f, 0x00),
7087     PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
7088   },
7089   { .freq           = 4960,
7090     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
7091            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7092            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0e,
7093            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7094            0x00, 0x0e, 0x00, 0x6f, 0x00),
7095     PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
7096   },
7097   { .freq           = 4970,
7098     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
7099            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7100            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7101            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7102            0x00, 0x0d, 0x00, 0x6f, 0x00),
7103     PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
7104   },
7105   { .freq           = 4980,
7106     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
7107            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7108            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7109            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7110            0x00, 0x0d, 0x00, 0x6f, 0x00),
7111     PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
7112   },
7113   { .freq           = 4990,
7114     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
7115            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7116            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7117            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7118            0x00, 0x0d, 0x00, 0x6f, 0x00),
7119     PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
7120   },
7121   { .freq           = 5000,
7122     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
7123            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7124            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7125            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7126            0x00, 0x0d, 0x00, 0x6f, 0x00),
7127     PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
7128   },
7129   { .freq           = 5010,
7130     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
7131            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7132            0xff, 0xff, 0x00, 0x0a, 0x00, 0x70, 0x00, 0x0d,
7133            0x00, 0x9f, 0x00, 0xff, 0x00, 0x0a, 0x00, 0x70,
7134            0x00, 0x0d, 0x00, 0x6f, 0x00),
7135     PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
7136   },
7137   { .freq           = 5020,
7138     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
7139            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7140            0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0d,
7141            0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
7142            0x00, 0x0d, 0x00, 0x6f, 0x00),
7143     PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
7144   },
7145   { .freq           = 5030,
7146     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
7147            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7148            0xff, 0xff, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7149            0x00, 0x9f, 0x00, 0xff, 0x00, 0x09, 0x00, 0x70,
7150            0x00, 0x0c, 0x00, 0x6f, 0x00),
7151     PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
7152   },
7153   { .freq           = 5040,
7154     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
7155            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7156            0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7157            0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
7158            0x00, 0x0c, 0x00, 0x6f, 0x00),
7159     PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
7160   },
7161   { .freq           = 5050,
7162     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
7163            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7164            0xff, 0xfe, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7165            0x00, 0x9f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x70,
7166            0x00, 0x0c, 0x00, 0x6f, 0x00),
7167     PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
7168   },
7169   { .freq           = 5060,
7170     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
7171            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7172            0xff, 0xfd, 0x00, 0x09, 0x00, 0x70, 0x00, 0x0c,
7173            0x00, 0x9f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x70,
7174            0x00, 0x0c, 0x00, 0x6f, 0x00),
7175     PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
7176   },
7177   { .freq           = 5070,
7178     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
7179            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7180            0xff, 0xfd, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7181            0x00, 0x9f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x70,
7182            0x00, 0x0b, 0x00, 0x6f, 0x00),
7183     PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
7184   },
7185   { .freq           = 5080,
7186     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
7187            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7188            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7189            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7190            0x00, 0x0b, 0x00, 0x6f, 0x00),
7191     PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
7192   },
7193   { .freq           = 5090,
7194     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
7195            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
7196            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7197            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7198            0x00, 0x0b, 0x00, 0x6f, 0x00),
7199     PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
7200   },
7201   { .freq           = 5100,
7202     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
7203            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7204            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7205            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7206            0x00, 0x0b, 0x00, 0x6f, 0x00),
7207     PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
7208   },
7209   { .freq           = 5110,
7210     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
7211            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7212            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7213            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7214            0x00, 0x0b, 0x00, 0x6f, 0x00),
7215     PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
7216   },
7217   { .freq           = 5120,
7218     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
7219            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7220            0xff, 0xfc, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0b,
7221            0x00, 0x9f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x70,
7222            0x00, 0x0b, 0x00, 0x6f, 0x00),
7223     PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
7224   },
7225   { .freq           = 5130,
7226     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
7227            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7228            0xff, 0xfb, 0x00, 0x08, 0x00, 0x70, 0x00, 0x0a,
7229            0x00, 0x9f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x70,
7230            0x00, 0x0a, 0x00, 0x6f, 0x00),
7231     PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
7232   },
7233   { .freq           = 5140,
7234     RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
7235            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7236            0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x0a,
7237            0x00, 0x9f, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
7238            0x00, 0x0a, 0x00, 0x6f, 0x00),
7239     PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
7240   },
7241   { .freq           = 5160,
7242     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
7243            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7244            0xff, 0xfb, 0x00, 0x07, 0x00, 0x70, 0x00, 0x09,
7245            0x00, 0x9e, 0x00, 0xfb, 0x00, 0x07, 0x00, 0x70,
7246            0x00, 0x09, 0x00, 0x6e, 0x00),
7247     PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
7248   },
7249   { .freq           = 5170,
7250     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
7251            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7252            0xff, 0xfb, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7253            0x00, 0x9e, 0x00, 0xfb, 0x00, 0x06, 0x00, 0x70,
7254            0x00, 0x09, 0x00, 0x6e, 0x00),
7255     PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
7256   },
7257   { .freq           = 5180,
7258     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
7259            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7260            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7261            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7262            0x00, 0x09, 0x00, 0x6e, 0x00),
7263     PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
7264   },
7265   { .freq           = 5190,
7266     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
7267            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7268            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7269            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7270            0x00, 0x09, 0x00, 0x6e, 0x00),
7271     PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
7272   },
7273   { .freq           = 5200,
7274     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
7275            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7276            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7277            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7278            0x00, 0x09, 0x00, 0x6e, 0x00),
7279     PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
7280   },
7281   { .freq           = 5210,
7282     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
7283            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
7284            0xff, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7285            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7286            0x00, 0x09, 0x00, 0x6e, 0x00),
7287     PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
7288   },
7289   { .freq           = 5220,
7290     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
7291            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7292            0xfe, 0xfa, 0x00, 0x06, 0x00, 0x70, 0x00, 0x09,
7293            0x00, 0x9e, 0x00, 0xfa, 0x00, 0x06, 0x00, 0x70,
7294            0x00, 0x09, 0x00, 0x6e, 0x00),
7295     PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
7296   },
7297   { .freq           = 5230,
7298     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
7299            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7300            0xee, 0xea, 0x00, 0x06, 0x00, 0x70, 0x00, 0x08,
7301            0x00, 0x9e, 0x00, 0xea, 0x00, 0x06, 0x00, 0x70,
7302            0x00, 0x08, 0x00, 0x6e, 0x00),
7303     PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
7304   },
7305   { .freq           = 5240,
7306     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
7307            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7308            0xee, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7309            0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
7310            0x00, 0x08, 0x00, 0x6d, 0x00),
7311     PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
7312   },
7313   { .freq           = 5250,
7314     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
7315            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
7316            0xed, 0xe9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7317            0x00, 0x9d, 0x00, 0xe9, 0x00, 0x05, 0x00, 0x70,
7318            0x00, 0x08, 0x00, 0x6d, 0x00),
7319     PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
7320   },
7321   { .freq           = 5260,
7322     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
7323            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
7324            0xed, 0xd9, 0x00, 0x05, 0x00, 0x70, 0x00, 0x08,
7325            0x00, 0x9d, 0x00, 0xd9, 0x00, 0x05, 0x00, 0x70,
7326            0x00, 0x08, 0x00, 0x6d, 0x00),
7327     PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
7328   },
7329   { .freq           = 5270,
7330     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
7331            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
7332            0xed, 0xd8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7333            0x00, 0x9c, 0x00, 0xd8, 0x00, 0x04, 0x00, 0x70,
7334            0x00, 0x07, 0x00, 0x6c, 0x00),
7335     PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
7336   },
7337   { .freq           = 5280,
7338     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
7339            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7340            0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7341            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7342            0x00, 0x07, 0x00, 0x6c, 0x00),
7343     PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
7344   },
7345   { .freq           = 5290,
7346     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
7347            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7348            0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7349            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7350            0x00, 0x07, 0x00, 0x6c, 0x00),
7351     PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
7352   },
7353   { .freq           = 5300,
7354     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
7355            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7356            0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7357            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7358            0x00, 0x07, 0x00, 0x6c, 0x00),
7359     PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
7360   },
7361   { .freq           = 5310,
7362     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
7363            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7364            0xdc, 0xc8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7365            0x00, 0x9c, 0x00, 0xc8, 0x00, 0x04, 0x00, 0x70,
7366            0x00, 0x07, 0x00, 0x6c, 0x00),
7367     PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
7368   },
7369   { .freq           = 5320,
7370     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
7371            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
7372            0xdb, 0xb8, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7373            0x00, 0x9c, 0x00, 0xb8, 0x00, 0x04, 0x00, 0x70,
7374            0x00, 0x07, 0x00, 0x6c, 0x00),
7375     PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
7376   },
7377   { .freq           = 5330,
7378     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
7379            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
7380            0xcb, 0xb7, 0x00, 0x04, 0x00, 0x70, 0x00, 0x07,
7381            0x00, 0x9b, 0x00, 0xb7, 0x00, 0x04, 0x00, 0x70,
7382            0x00, 0x07, 0x00, 0x6b, 0x00),
7383     PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
7384   },
7385   { .freq           = 5340,
7386     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
7387            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
7388            0xca, 0xb7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x07,
7389            0x00, 0x9b, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x70,
7390            0x00, 0x07, 0x00, 0x6b, 0x00),
7391     PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
7392   },
7393   { .freq           = 5350,
7394     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
7395            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7396            0xca, 0xa7, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7397            0x00, 0x9b, 0x00, 0xa7, 0x00, 0x03, 0x00, 0x70,
7398            0x00, 0x06, 0x00, 0x6b, 0x00),
7399     PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
7400   },
7401   { .freq           = 5360,
7402     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
7403            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7404            0xc9, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7405            0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
7406            0x00, 0x06, 0x00, 0x6b, 0x00),
7407     PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
7408   },
7409   { .freq           = 5370,
7410     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
7411            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
7412            0xc9, 0xa6, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7413            0x00, 0x9b, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x70,
7414            0x00, 0x06, 0x00, 0x7b, 0x00),
7415     PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
7416   },
7417   { .freq           = 5380,
7418     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
7419            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7420            0xb8, 0x96, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7421            0x00, 0x9a, 0x00, 0x96, 0x00, 0x03, 0x00, 0x70,
7422            0x00, 0x06, 0x00, 0x7a, 0x00),
7423     PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
7424   },
7425   { .freq           = 5390,
7426     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
7427            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7428            0xb8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7429            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7430            0x00, 0x06, 0x00, 0x7a, 0x00),
7431     PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
7432   },
7433   { .freq           = 5400,
7434     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
7435            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7436            0xb8, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x06,
7437            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7438            0x00, 0x06, 0x00, 0x7a, 0x00),
7439     PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
7440   },
7441   { .freq           = 5410,
7442     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
7443            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7444            0xb7, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
7445            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7446            0x00, 0x05, 0x00, 0x7a, 0x00),
7447     PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
7448   },
7449   { .freq           = 5420,
7450     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
7451            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
7452            0xa7, 0x95, 0x00, 0x03, 0x00, 0x70, 0x00, 0x05,
7453            0x00, 0x9a, 0x00, 0x95, 0x00, 0x03, 0x00, 0x70,
7454            0x00, 0x05, 0x00, 0x7a, 0x00),
7455     PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
7456   },
7457   { .freq           = 5430,
7458     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
7459            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
7460            0xa6, 0x85, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7461            0x00, 0x99, 0x00, 0x85, 0x00, 0x02, 0x00, 0x70,
7462            0x00, 0x05, 0x00, 0x79, 0x00),
7463     PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
7464   },
7465   { .freq           = 5440,
7466     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
7467            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7468            0xa6, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7469            0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7470            0x00, 0x05, 0x00, 0x79, 0x00),
7471     PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
7472   },
7473   { .freq           = 5450,
7474     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
7475            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7476            0x95, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x05,
7477            0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7478            0x00, 0x05, 0x00, 0x79, 0x00),
7479     PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
7480   },
7481   { .freq           = 5460,
7482     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
7483            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7484            0x95, 0x84, 0x00, 0x02, 0x00, 0x70, 0x00, 0x04,
7485            0x00, 0x99, 0x00, 0x84, 0x00, 0x02, 0x00, 0x70,
7486            0x00, 0x04, 0x00, 0x79, 0x00),
7487     PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
7488   },
7489   { .freq           = 5470,
7490     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
7491            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
7492            0x94, 0x74, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7493            0x00, 0x99, 0x00, 0x74, 0x00, 0x01, 0x00, 0x70,
7494            0x00, 0x04, 0x00, 0x79, 0x00),
7495     PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
7496   },
7497   { .freq           = 5480,
7498     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
7499            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7500            0x84, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7501            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7502            0x00, 0x04, 0x00, 0x78, 0x00),
7503     PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
7504   },
7505   { .freq           = 5490,
7506     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
7507            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7508            0x83, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7509            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7510            0x00, 0x04, 0x00, 0x78, 0x00),
7511     PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
7512   },
7513   { .freq           = 5500,
7514     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
7515            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7516            0x82, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7517            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7518            0x00, 0x04, 0x00, 0x78, 0x00),
7519     PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
7520   },
7521   { .freq           = 5510,
7522     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
7523            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7524            0x82, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7525            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7526            0x00, 0x04, 0x00, 0x78, 0x00),
7527     PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
7528   },
7529   { .freq           = 5520,
7530     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
7531            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
7532            0x72, 0x73, 0x00, 0x01, 0x00, 0x70, 0x00, 0x04,
7533            0x00, 0x98, 0x00, 0x73, 0x00, 0x01, 0x00, 0x70,
7534            0x00, 0x04, 0x00, 0x78, 0x00),
7535     PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
7536   },
7537   { .freq           = 5530,
7538     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
7539            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
7540            0x72, 0x63, 0x00, 0x01, 0x00, 0x70, 0x00, 0x03,
7541            0x00, 0x98, 0x00, 0x63, 0x00, 0x01, 0x00, 0x70,
7542            0x00, 0x03, 0x00, 0x78, 0x00),
7543     PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
7544   },
7545   { .freq           = 5540,
7546     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
7547            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
7548            0x71, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7549            0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7550            0x00, 0x03, 0x00, 0x77, 0x00),
7551     PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
7552   },
7553   { .freq           = 5550,
7554     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
7555            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7556            0x61, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7557            0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7558            0x00, 0x03, 0x00, 0x77, 0x00),
7559     PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
7560   },
7561   { .freq           = 5560,
7562     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
7563            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7564            0x61, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x03,
7565            0x00, 0x97, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70,
7566            0x00, 0x03, 0x00, 0x77, 0x00),
7567     PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
7568   },
7569   { .freq           = 5570,
7570     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
7571            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
7572            0x61, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7573            0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
7574            0x00, 0x02, 0x00, 0x76, 0x00),
7575     PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
7576   },
7577   { .freq           = 5580,
7578     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
7579            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
7580            0x60, 0x52, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7581            0x00, 0x96, 0x00, 0x52, 0x00, 0x00, 0x00, 0x70,
7582            0x00, 0x02, 0x00, 0x86, 0x00),
7583     PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
7584   },
7585   { .freq           = 5590,
7586     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
7587            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
7588            0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7589            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7590            0x00, 0x02, 0x00, 0x86, 0x00),
7591     PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
7592   },
7593   { .freq           = 5600,
7594     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
7595            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7596            0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7597            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7598            0x00, 0x02, 0x00, 0x86, 0x00),
7599     PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
7600   },
7601   { .freq           = 5610,
7602     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
7603            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7604            0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7605            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7606            0x00, 0x02, 0x00, 0x86, 0x00),
7607     PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
7608   },
7609   { .freq           = 5620,
7610     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
7611            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
7612            0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7613            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7614            0x00, 0x02, 0x00, 0x86, 0x00),
7615     PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
7616   },
7617   { .freq           = 5630,
7618     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
7619            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7620            0x50, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7621            0x00, 0x96, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7622            0x00, 0x02, 0x00, 0x86, 0x00),
7623     PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
7624   },
7625   { .freq           = 5640,
7626     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
7627            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7628            0x40, 0x51, 0x00, 0x00, 0x00, 0x70, 0x00, 0x02,
7629            0x00, 0x95, 0x00, 0x51, 0x00, 0x00, 0x00, 0x70,
7630            0x00, 0x02, 0x00, 0x85, 0x00),
7631     PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
7632   },
7633   { .freq           = 5650,
7634     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
7635            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7636            0x40, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7637            0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
7638            0x00, 0x01, 0x00, 0x85, 0x00),
7639     PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
7640   },
7641   { .freq           = 5660,
7642     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
7643            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7644            0x40, 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7645            0x00, 0x95, 0x00, 0x50, 0x00, 0x00, 0x00, 0x70,
7646            0x00, 0x01, 0x00, 0x85, 0x00),
7647     PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
7648   },
7649   { .freq           = 5670,
7650     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
7651            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
7652            0x40, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7653            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7654            0x00, 0x01, 0x00, 0x84, 0x00),
7655     PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
7656   },
7657   { .freq           = 5680,
7658     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
7659            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7660            0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7661            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7662            0x00, 0x01, 0x00, 0x84, 0x00),
7663     PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
7664   },
7665   { .freq           = 5690,
7666     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
7667            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7668            0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7669            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7670            0x00, 0x01, 0x00, 0x94, 0x00),
7671     PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
7672   },
7673   { .freq           = 5700,
7674     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
7675            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7676            0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7677            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7678            0x00, 0x01, 0x00, 0x94, 0x00),
7679     PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
7680   },
7681   { .freq           = 5710,
7682     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
7683            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7684            0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7685            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7686            0x00, 0x01, 0x00, 0x94, 0x00),
7687     PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
7688   },
7689   { .freq           = 5720,
7690     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
7691            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7692            0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7693            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7694            0x00, 0x01, 0x00, 0x94, 0x00),
7695     PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
7696   },
7697   { .freq           = 5725,
7698     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
7699            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
7700            0x30, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7701            0x00, 0x94, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70,
7702            0x00, 0x01, 0x00, 0x94, 0x00),
7703     PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
7704   },
7705   { .freq           = 5730,
7706     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
7707            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7708            0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x01,
7709            0x00, 0x94, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7710            0x00, 0x01, 0x00, 0x94, 0x00),
7711     PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
7712   },
7713   { .freq           = 5735,
7714     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
7715            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7716            0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7717            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7718            0x00, 0x00, 0x00, 0x93, 0x00),
7719     PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
7720   },
7721   { .freq           = 5740,
7722     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
7723            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7724            0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7725            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7726            0x00, 0x00, 0x00, 0x93, 0x00),
7727     PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
7728   },
7729   { .freq           = 5745,
7730     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
7731            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7732            0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7733            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7734            0x00, 0x00, 0x00, 0x93, 0x00),
7735     PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
7736   },
7737   { .freq           = 5750,
7738     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
7739            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7740            0x20, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7741            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7742            0x00, 0x00, 0x00, 0x93, 0x00),
7743     PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
7744   },
7745   { .freq           = 5755,
7746     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
7747            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
7748            0x10, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7749            0x00, 0x93, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70,
7750            0x00, 0x00, 0x00, 0x93, 0x00),
7751     PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
7752   },
7753   { .freq           = 5760,
7754     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
7755            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
7756            0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7757            0x00, 0x93, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7758            0x00, 0x00, 0x00, 0x93, 0x00),
7759     PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
7760   },
7761   { .freq           = 5765,
7762     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
7763            0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
7764            0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7765            0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7766            0x00, 0x00, 0x00, 0x92, 0x00),
7767     PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
7768   },
7769   { .freq           = 5770,
7770     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
7771            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7772            0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7773            0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7774            0x00, 0x00, 0x00, 0x92, 0x00),
7775     PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
7776   },
7777   { .freq           = 5775,
7778     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
7779            0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7780            0x10, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7781            0x00, 0x92, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70,
7782            0x00, 0x00, 0x00, 0x92, 0x00),
7783     PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
7784   },
7785   { .freq           = 5780,
7786     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
7787            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
7788            0x10, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7789            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7790            0x00, 0x00, 0x00, 0x92, 0x00),
7791     PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
7792   },
7793   { .freq           = 5785,
7794     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
7795            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7796            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7797            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7798            0x00, 0x00, 0x00, 0x92, 0x00),
7799     PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
7800   },
7801   { .freq           = 5790,
7802     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
7803            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7804            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7805            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7806            0x00, 0x00, 0x00, 0x92, 0x00),
7807     PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
7808   },
7809   { .freq           = 5795,
7810     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
7811            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7812            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7813            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7814            0x00, 0x00, 0x00, 0x92, 0x00),
7815     PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
7816   },
7817   { .freq           = 5800,
7818     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
7819            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7820            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7821            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7822            0x00, 0x00, 0x00, 0x92, 0x00),
7823     PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
7824   },
7825   { .freq           = 5805,
7826     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
7827            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7828            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7829            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7830            0x00, 0x00, 0x00, 0x92, 0x00),
7831     PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
7832   },
7833   { .freq           = 5810,
7834     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
7835            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7836            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7837            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7838            0x00, 0x00, 0x00, 0x92, 0x00),
7839     PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
7840   },
7841   { .freq           = 5815,
7842     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
7843            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7844            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7845            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7846            0x00, 0x00, 0x00, 0x92, 0x00),
7847     PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
7848   },
7849   { .freq           = 5820,
7850     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
7851            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7852            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7853            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7854            0x00, 0x00, 0x00, 0x92, 0x00),
7855     PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
7856   },
7857   { .freq           = 5825,
7858     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
7859            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7860            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7861            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7862            0x00, 0x00, 0x00, 0x92, 0x00),
7863     PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
7864   },
7865   { .freq           = 5830,
7866     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
7867            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7868            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7869            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7870            0x00, 0x00, 0x00, 0x92, 0x00),
7871     PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
7872   },
7873   { .freq           = 5840,
7874     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
7875            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
7876            0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7877            0x00, 0x92, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70,
7878            0x00, 0x00, 0x00, 0x92, 0x00),
7879     PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
7880   },
7881   { .freq           = 5850,
7882     RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
7883            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7884            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7885            0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7886            0x00, 0x00, 0x00, 0x92, 0x00),
7887     PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
7888   },
7889   { .freq           = 5860,
7890     RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
7891            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7892            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7893            0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7894            0x00, 0x00, 0x00, 0x92, 0x00),
7895     PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
7896   },
7897   { .freq           = 5870,
7898     RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
7899            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7900            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7901            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7902            0x00, 0x00, 0x00, 0x91, 0x00),
7903     PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
7904   },
7905   { .freq           = 5880,
7906     RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
7907            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7908            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7909            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7910            0x00, 0x00, 0x00, 0x91, 0x00),
7911     PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
7912   },
7913   { .freq           = 5890,
7914     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
7915            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7916            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7917            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7918            0x00, 0x00, 0x00, 0x91, 0x00),
7919     PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
7920   },
7921   { .freq           = 5900,
7922     RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
7923            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7924            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7925            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7926            0x00, 0x00, 0x00, 0x91, 0x00),
7927     PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
7928   },
7929   { .freq           = 5910,
7930     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
7931            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
7932            0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
7933            0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
7934            0x00, 0x00, 0x00, 0x91, 0x00),
7935     PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
7936   },
7937   { .freq           = 2412,
7938     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
7939            0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
7940            0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7941            0x0f, 0x00, 0x0b, 0x00, 0x89, 0x00, 0x03, 0x00,
7942            0x70, 0x00, 0x0f, 0x00, 0x0b),
7943     PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
7944   },
7945   { .freq           = 2417,
7946     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
7947            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7948            0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7949            0x0f, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
7950            0x70, 0x00, 0x0f, 0x00, 0x0a),
7951     PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
7952   },
7953   { .freq           = 2422,
7954     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
7955            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7956            0x00, 0x00, 0x89, 0x00, 0x03, 0x00, 0x70, 0x00,
7957            0x0f, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
7958            0x70, 0x00, 0x0f, 0x00, 0x0a),
7959     PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
7960   },
7961   { .freq           = 2427,
7962     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
7963            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7964            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
7965            0x0e, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
7966            0x70, 0x00, 0x0e, 0x00, 0x0a),
7967     PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
7968   },
7969   { .freq           = 2432,
7970     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
7971            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7972            0x00, 0x00, 0x77, 0x00, 0x03, 0x00, 0x70, 0x00,
7973            0x0e, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
7974            0x70, 0x00, 0x0e, 0x00, 0x0a),
7975     PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
7976   },
7977   { .freq           = 2437,
7978     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
7979            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7980            0x00, 0x00, 0x76, 0x00, 0x03, 0x00, 0x70, 0x00,
7981            0x0e, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
7982            0x70, 0x00, 0x0e, 0x00, 0x0a),
7983     PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
7984   },
7985   { .freq           = 2442,
7986     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
7987            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
7988            0x00, 0x00, 0x66, 0x00, 0x03, 0x00, 0x70, 0x00,
7989            0x0e, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x03, 0x00,
7990            0x70, 0x00, 0x0e, 0x00, 0x0a),
7991     PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
7992   },
7993   { .freq           = 2447,
7994     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
7995            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
7996            0x00, 0x00, 0x55, 0x00, 0x02, 0x00, 0x70, 0x00,
7997            0x0e, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
7998            0x70, 0x00, 0x0e, 0x00, 0x09),
7999     PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
8000   },
8001   { .freq           = 2452,
8002     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
8003            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8004            0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
8005            0x0e, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
8006            0x70, 0x00, 0x0e, 0x00, 0x09),
8007     PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
8008   },
8009   { .freq           = 2457,
8010     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
8011            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8012            0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
8013            0x0d, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
8014            0x70, 0x00, 0x0d, 0x00, 0x09),
8015     PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
8016   },
8017   { .freq           = 2462,
8018     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
8019            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8020            0x00, 0x00, 0x33, 0x00, 0x02, 0x00, 0x70, 0x00,
8021            0x0d, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
8022            0x70, 0x00, 0x0d, 0x00, 0x09),
8023     PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
8024   },
8025   { .freq           = 2467,
8026     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
8027            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8028            0x00, 0x00, 0x22, 0x00, 0x02, 0x00, 0x70, 0x00,
8029            0x0d, 0x00, 0x08, 0x00, 0x22, 0x00, 0x02, 0x00,
8030            0x70, 0x00, 0x0d, 0x00, 0x08),
8031     PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
8032   },
8033   { .freq           = 2472,
8034     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
8035            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
8036            0x00, 0x00, 0x11, 0x00, 0x02, 0x00, 0x70, 0x00,
8037            0x0d, 0x00, 0x08, 0x00, 0x11, 0x00, 0x02, 0x00,
8038            0x70, 0x00, 0x0d, 0x00, 0x08),
8039     PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
8040   },
8041   { .freq           = 2484,
8042     RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
8043            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
8044            0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
8045            0x0d, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00,
8046            0x70, 0x00, 0x0d, 0x00, 0x08),
8047     PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
8048   },
8049 };
8050 
8051 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev8[] = {
8052   { .freq           = 4920,
8053     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x04,
8054            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8055            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8056            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8057            0x00, 0x0f, 0x00, 0x6f, 0x00),
8058     PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
8059   },
8060   { .freq           = 4930,
8061     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x04,
8062            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8063            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8064            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8065            0x00, 0x0f, 0x00, 0x6f, 0x00),
8066     PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
8067   },
8068   { .freq           = 4940,
8069     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x04,
8070            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8071            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8072            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8073            0x00, 0x0f, 0x00, 0x6f, 0x00),
8074     PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
8075   },
8076   { .freq           = 4950,
8077     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x04,
8078            0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
8079            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8080            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8081            0x00, 0x0f, 0x00, 0x6f, 0x00),
8082     PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
8083   },
8084   { .freq           = 4960,
8085     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x04,
8086            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8087            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8088            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8089            0x00, 0x0f, 0x00, 0x6f, 0x00),
8090     PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
8091   },
8092   { .freq           = 4970,
8093     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x04,
8094            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8095            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8096            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8097            0x00, 0x0f, 0x00, 0x6f, 0x00),
8098     PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
8099   },
8100   { .freq           = 4980,
8101     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x04,
8102            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8103            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8104            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8105            0x00, 0x0f, 0x00, 0x6f, 0x00),
8106     PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
8107   },
8108   { .freq           = 4990,
8109     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x04,
8110            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8111            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8112            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8113            0x00, 0x0f, 0x00, 0x6f, 0x00),
8114     PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
8115   },
8116   { .freq           = 5000,
8117     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x04,
8118            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8119            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8120            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8121            0x00, 0x0f, 0x00, 0x6f, 0x00),
8122     PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
8123   },
8124   { .freq           = 5010,
8125     RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x04,
8126            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8127            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8128            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8129            0x00, 0x0f, 0x00, 0x6f, 0x00),
8130     PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
8131   },
8132   { .freq           = 5020,
8133     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x04,
8134            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8135            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8136            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8137            0x00, 0x0f, 0x00, 0x6f, 0x00),
8138     PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
8139   },
8140   { .freq           = 5030,
8141     RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x04,
8142            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8143            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8144            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8145            0x00, 0x0f, 0x00, 0x6f, 0x00),
8146     PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
8147   },
8148   { .freq           = 5040,
8149     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x04,
8150            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8151            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8152            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8153            0x00, 0x0f, 0x00, 0x6f, 0x00),
8154     PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
8155   },
8156   { .freq           = 5050,
8157     RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x04,
8158            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8159            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8160            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8161            0x00, 0x0f, 0x00, 0x6f, 0x00),
8162     PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
8163   },
8164   { .freq           = 5060,
8165     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x04,
8166            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8167            0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8168            0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
8169            0x00, 0x0f, 0x00, 0x6f, 0x00),
8170     PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
8171   },
8172   { .freq           = 5070,
8173     RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x04,
8174            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8175            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8176            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8177            0x00, 0x0f, 0x00, 0x6f, 0x00),
8178     PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
8179   },
8180   { .freq           = 5080,
8181     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x04,
8182            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8183            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8184            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8185            0x00, 0x0f, 0x00, 0x6f, 0x00),
8186     PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
8187   },
8188   { .freq           = 5090,
8189     RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x04,
8190            0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
8191            0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
8192            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
8193            0x00, 0x0f, 0x00, 0x6f, 0x00),
8194     PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
8195   },
8196   { .freq           = 5100,
8197     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x04,
8198            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8199            0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8200            0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
8201            0x00, 0x0f, 0x00, 0x6f, 0x00),
8202     PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
8203   },
8204   { .freq           = 5110,
8205     RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x04,
8206            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8207            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8208            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8209            0x00, 0x0f, 0x00, 0x6f, 0x00),
8210     PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
8211   },
8212   { .freq           = 5120,
8213     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x04,
8214            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8215            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8216            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8217            0x00, 0x0f, 0x00, 0x6f, 0x00),
8218     PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
8219   },
8220   { .freq           = 5130,
8221     RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x04,
8222            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8223            0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8224            0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
8225            0x00, 0x0f, 0x00, 0x6f, 0x00),
8226     PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
8227   },
8228   { .freq           = 5140,
8229     RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x04,
8230            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8231            0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
8232            0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
8233            0x00, 0x0f, 0x00, 0x6f, 0x00),
8234     PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
8235   },
8236   { .freq           = 5160,
8237     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x04,
8238            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8239            0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
8240            0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
8241            0x00, 0x0e, 0x00, 0x6f, 0x00),
8242     PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
8243   },
8244   { .freq           = 5170,
8245     RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x04,
8246            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8247            0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
8248            0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
8249            0x00, 0x0e, 0x00, 0x6f, 0x00),
8250     PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
8251   },
8252   { .freq           = 5180,
8253     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x04,
8254            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8255            0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
8256            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
8257            0x00, 0x0e, 0x00, 0x6f, 0x00),
8258     PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
8259   },
8260   { .freq           = 5190,
8261     RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x04,
8262            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8263            0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
8264            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
8265            0x00, 0x0d, 0x00, 0x6f, 0x00),
8266     PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
8267   },
8268   { .freq           = 5200,
8269     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x04,
8270            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8271            0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8272            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
8273            0x00, 0x0d, 0x00, 0x6f, 0x00),
8274     PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
8275   },
8276   { .freq           = 5210,
8277     RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x04,
8278            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
8279            0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8280            0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
8281            0x00, 0x0d, 0x00, 0x6f, 0x00),
8282     PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
8283   },
8284   { .freq           = 5220,
8285     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x04,
8286            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8287            0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8288            0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
8289            0x00, 0x0d, 0x00, 0x6f, 0x00),
8290     PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
8291   },
8292   { .freq           = 5230,
8293     RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x04,
8294            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8295            0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8296            0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
8297            0x00, 0x0d, 0x00, 0x6f, 0x00),
8298     PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
8299   },
8300   { .freq           = 5240,
8301     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x04,
8302            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8303            0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8304            0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
8305            0x00, 0x0d, 0x00, 0x6f, 0x00),
8306     PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
8307   },
8308   { .freq           = 5250,
8309     RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x04,
8310            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
8311            0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
8312            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
8313            0x00, 0x0d, 0x00, 0x6f, 0x00),
8314     PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
8315   },
8316   { .freq           = 5260,
8317     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x04,
8318            0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
8319            0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
8320            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
8321            0x00, 0x0d, 0x00, 0x6f, 0x00),
8322     PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
8323   },
8324   { .freq           = 5270,
8325     RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x04,
8326            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
8327            0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
8328            0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
8329            0x00, 0x0c, 0x00, 0x6f, 0x00),
8330     PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
8331   },
8332   { .freq           = 5280,
8333     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x04,
8334            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8335            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8336            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8337            0x00, 0x0c, 0x00, 0x6f, 0x00),
8338     PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
8339   },
8340   { .freq           = 5290,
8341     RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x04,
8342            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8343            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8344            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8345            0x00, 0x0c, 0x00, 0x6f, 0x00),
8346     PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
8347   },
8348   { .freq           = 5300,
8349     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x04,
8350            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8351            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8352            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8353            0x00, 0x0c, 0x00, 0x6f, 0x00),
8354     PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
8355   },
8356   { .freq           = 5310,
8357     RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x04,
8358            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8359            0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8360            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8361            0x00, 0x0c, 0x00, 0x6f, 0x00),
8362     PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
8363   },
8364   { .freq           = 5320,
8365     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x04,
8366            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
8367            0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
8368            0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
8369            0x00, 0x0c, 0x00, 0x6f, 0x00),
8370     PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
8371   },
8372   { .freq           = 5330,
8373     RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x04,
8374            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
8375            0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8376            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8377            0x00, 0x0b, 0x00, 0x6f, 0x00),
8378     PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
8379   },
8380   { .freq           = 5340,
8381     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x04,
8382            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
8383            0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8384            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8385            0x00, 0x0b, 0x00, 0x6f, 0x00),
8386     PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
8387   },
8388   { .freq           = 5350,
8389     RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x04,
8390            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8391            0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
8392            0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
8393            0x00, 0x0b, 0x00, 0x6f, 0x00),
8394     PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
8395   },
8396   { .freq           = 5360,
8397     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x04,
8398            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8399            0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8400            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8401            0x00, 0x0a, 0x00, 0x6f, 0x00),
8402     PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
8403   },
8404   { .freq           = 5370,
8405     RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x04,
8406            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
8407            0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8408            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8409            0x00, 0x0a, 0x00, 0x6f, 0x00),
8410     PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
8411   },
8412   { .freq           = 5380,
8413     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x04,
8414            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8415            0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8416            0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
8417            0x00, 0x0a, 0x00, 0x6f, 0x00),
8418     PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
8419   },
8420   { .freq           = 5390,
8421     RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x04,
8422            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8423            0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8424            0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
8425            0x00, 0x0a, 0x00, 0x6f, 0x00),
8426     PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
8427   },
8428   { .freq           = 5400,
8429     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x04,
8430            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8431            0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
8432            0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
8433            0x00, 0x0a, 0x00, 0x6f, 0x00),
8434     PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
8435   },
8436   { .freq           = 5410,
8437     RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x04,
8438            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8439            0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8440            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8441            0x00, 0x0a, 0x00, 0x6f, 0x00),
8442     PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
8443   },
8444   { .freq           = 5420,
8445     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x04,
8446            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
8447            0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8448            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8449            0x00, 0x0a, 0x00, 0x6f, 0x00),
8450     PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
8451   },
8452   { .freq           = 5430,
8453     RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x04,
8454            0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
8455            0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
8456            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8457            0x00, 0x0a, 0x00, 0x6f, 0x00),
8458     PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
8459   },
8460   { .freq           = 5440,
8461     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x04,
8462            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8463            0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
8464            0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
8465            0x00, 0x09, 0x00, 0x6f, 0x00),
8466     PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
8467   },
8468   { .freq           = 5450,
8469     RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x04,
8470            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8471            0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8472            0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
8473            0x00, 0x09, 0x00, 0x6f, 0x00),
8474     PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
8475   },
8476   { .freq           = 5460,
8477     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x04,
8478            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8479            0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8480            0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
8481            0x00, 0x09, 0x00, 0x6f, 0x00),
8482     PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
8483   },
8484   { .freq           = 5470,
8485     RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x04,
8486            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
8487            0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
8488            0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
8489            0x00, 0x09, 0x00, 0x6f, 0x00),
8490     PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
8491   },
8492   { .freq           = 5480,
8493     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x04,
8494            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8495            0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8496            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8497            0x00, 0x09, 0x00, 0x6f, 0x00),
8498     PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
8499   },
8500   { .freq           = 5490,
8501     RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x04,
8502            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8503            0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8504            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8505            0x00, 0x09, 0x00, 0x6f, 0x00),
8506     PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
8507   },
8508   { .freq           = 5500,
8509     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x04,
8510            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8511            0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8512            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8513            0x00, 0x09, 0x00, 0x6f, 0x00),
8514     PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
8515   },
8516   { .freq           = 5510,
8517     RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x04,
8518            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8519            0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8520            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8521            0x00, 0x09, 0x00, 0x6f, 0x00),
8522     PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
8523   },
8524   { .freq           = 5520,
8525     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x04,
8526            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
8527            0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8528            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8529            0x00, 0x09, 0x00, 0x6f, 0x00),
8530     PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
8531   },
8532   { .freq           = 5530,
8533     RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x04,
8534            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
8535            0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8536            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8537            0x00, 0x09, 0x00, 0x6f, 0x00),
8538     PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
8539   },
8540   { .freq           = 5540,
8541     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x04,
8542            0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
8543            0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8544            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8545            0x00, 0x09, 0x00, 0x6f, 0x00),
8546     PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
8547   },
8548   { .freq           = 5550,
8549     RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x04,
8550            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8551            0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8552            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8553            0x00, 0x09, 0x00, 0x6f, 0x00),
8554     PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
8555   },
8556   { .freq           = 5560,
8557     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x04,
8558            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8559            0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8560            0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
8561            0x00, 0x09, 0x00, 0x6f, 0x00),
8562     PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
8563   },
8564   { .freq           = 5570,
8565     RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x04,
8566            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
8567            0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
8568            0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
8569            0x00, 0x09, 0x00, 0x6f, 0x00),
8570     PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
8571   },
8572   { .freq           = 5580,
8573     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x04,
8574            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
8575            0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8576            0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
8577            0x00, 0x08, 0x00, 0x6f, 0x00),
8578     PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
8579   },
8580   { .freq           = 5590,
8581     RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x04,
8582            0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
8583            0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8584            0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
8585            0x00, 0x08, 0x00, 0x6f, 0x00),
8586     PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
8587   },
8588   { .freq           = 5600,
8589     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x04,
8590            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8591            0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8592            0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
8593            0x00, 0x08, 0x00, 0x6f, 0x00),
8594     PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
8595   },
8596   { .freq           = 5610,
8597     RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x04,
8598            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8599            0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
8600            0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
8601            0x00, 0x08, 0x00, 0x6f, 0x00),
8602     PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
8603   },
8604   { .freq           = 5620,
8605     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x04,
8606            0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
8607            0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8608            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8609            0x00, 0x07, 0x00, 0x6f, 0x00),
8610     PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
8611   },
8612   { .freq           = 5630,
8613     RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x04,
8614            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8615            0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8616            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8617            0x00, 0x07, 0x00, 0x6f, 0x00),
8618     PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
8619   },
8620   { .freq           = 5640,
8621     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x04,
8622            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8623            0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8624            0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
8625            0x00, 0x07, 0x00, 0x6f, 0x00),
8626     PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
8627   },
8628   { .freq           = 5650,
8629     RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x04,
8630            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8631            0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
8632            0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
8633            0x00, 0x07, 0x00, 0x6f, 0x00),
8634     PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
8635   },
8636   { .freq           = 5660,
8637     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x04,
8638            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8639            0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8640            0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
8641            0x00, 0x06, 0x00, 0x6f, 0x00),
8642     PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
8643   },
8644   { .freq           = 5670,
8645     RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x04,
8646            0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
8647            0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8648            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8649            0x00, 0x06, 0x00, 0x6f, 0x00),
8650     PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
8651   },
8652   { .freq           = 5680,
8653     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x04,
8654            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8655            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8656            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8657            0x00, 0x06, 0x00, 0x6f, 0x00),
8658     PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
8659   },
8660   { .freq           = 5690,
8661     RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x04,
8662            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8663            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8664            0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8665            0x00, 0x06, 0x00, 0x6f, 0x00),
8666     PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
8667   },
8668   { .freq           = 5700,
8669     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x04,
8670            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8671            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8672            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8673            0x00, 0x06, 0x00, 0x6e, 0x00),
8674     PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
8675   },
8676   { .freq           = 5710,
8677     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x04,
8678            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8679            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8680            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8681            0x00, 0x06, 0x00, 0x6e, 0x00),
8682     PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
8683   },
8684   { .freq           = 5720,
8685     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x04,
8686            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8687            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8688            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8689            0x00, 0x06, 0x00, 0x6e, 0x00),
8690     PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
8691   },
8692   { .freq           = 5725,
8693     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x07, 0x07, 0x04,
8694            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
8695            0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8696            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8697            0x00, 0x06, 0x00, 0x6e, 0x00),
8698     PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
8699   },
8700   { .freq           = 5730,
8701     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x04,
8702            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8703            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8704            0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8705            0x00, 0x06, 0x00, 0x6e, 0x00),
8706     PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
8707   },
8708   { .freq           = 5735,
8709     RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x07, 0x07, 0x04,
8710            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8711            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8712            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8713            0x00, 0x06, 0x00, 0x6d, 0x00),
8714     PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
8715   },
8716   { .freq           = 5740,
8717     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x04,
8718            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8719            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8720            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8721            0x00, 0x06, 0x00, 0x6d, 0x00),
8722     PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
8723   },
8724   { .freq           = 5745,
8725     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x07, 0x07, 0x04,
8726            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8727            0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
8728            0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
8729            0x00, 0x06, 0x00, 0x6d, 0x00),
8730     PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
8731   },
8732   { .freq           = 5750,
8733     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x04,
8734            0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8735            0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8736            0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8737            0x00, 0x05, 0x00, 0x6d, 0x00),
8738     PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
8739   },
8740   { .freq           = 5755,
8741     RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x07, 0x07, 0x04,
8742            0x10, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
8743            0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8744            0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8745            0x00, 0x05, 0x00, 0x6c, 0x00),
8746     PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
8747   },
8748   { .freq           = 5760,
8749     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x04,
8750            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
8751            0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8752            0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
8753            0x00, 0x05, 0x00, 0x6c, 0x00),
8754     PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
8755   },
8756   { .freq           = 5765,
8757     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x07, 0x07, 0x04,
8758            0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
8759            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8760            0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8761            0x00, 0x05, 0x00, 0x6c, 0x00),
8762     PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
8763   },
8764   { .freq           = 5770,
8765     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x04,
8766            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8767            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8768            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8769            0x00, 0x05, 0x00, 0x6b, 0x00),
8770     PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
8771   },
8772   { .freq           = 5775,
8773     RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x07, 0x07, 0x04,
8774            0x10, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8775            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8776            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8777            0x00, 0x05, 0x00, 0x6b, 0x00),
8778     PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
8779   },
8780   { .freq           = 5780,
8781     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x04,
8782            0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
8783            0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8784            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8785            0x00, 0x05, 0x00, 0x6b, 0x00),
8786     PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
8787   },
8788   { .freq           = 5785,
8789     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x07, 0x07, 0x04,
8790            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8791            0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8792            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8793            0x00, 0x05, 0x00, 0x6b, 0x00),
8794     PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
8795   },
8796   { .freq           = 5790,
8797     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x04,
8798            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8799            0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8800            0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
8801            0x00, 0x05, 0x00, 0x6b, 0x00),
8802     PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
8803   },
8804   { .freq           = 5795,
8805     RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x07, 0x07, 0x04,
8806            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8807            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8808            0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8809            0x00, 0x05, 0x00, 0x6b, 0x00),
8810     PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
8811   },
8812   { .freq           = 5800,
8813     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x04,
8814            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8815            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8816            0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8817            0x00, 0x05, 0x00, 0x6b, 0x00),
8818     PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
8819   },
8820   { .freq           = 5805,
8821     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x07, 0x07, 0x04,
8822            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8823            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8824            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8825            0x00, 0x05, 0x00, 0x6a, 0x00),
8826     PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
8827   },
8828   { .freq           = 5810,
8829     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x04,
8830            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8831            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8832            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8833            0x00, 0x05, 0x00, 0x6a, 0x00),
8834     PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
8835   },
8836   { .freq           = 5815,
8837     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x07, 0x07, 0x04,
8838            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8839            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8840            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8841            0x00, 0x05, 0x00, 0x6a, 0x00),
8842     PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
8843   },
8844   { .freq           = 5820,
8845     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x04,
8846            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8847            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8848            0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8849            0x00, 0x05, 0x00, 0x6a, 0x00),
8850     PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
8851   },
8852   { .freq           = 5825,
8853     RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x07, 0x07, 0x04,
8854            0x10, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8855            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8856            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8857            0x00, 0x05, 0x00, 0x69, 0x00),
8858     PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
8859   },
8860   { .freq           = 5830,
8861     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x04,
8862            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8863            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
8864            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8865            0x00, 0x05, 0x00, 0x69, 0x00),
8866     PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
8867   },
8868   { .freq           = 5840,
8869     RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x04,
8870            0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
8871            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8872            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8873            0x00, 0x04, 0x00, 0x69, 0x00),
8874     PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
8875   },
8876   { .freq           = 5850,
8877     RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x04,
8878            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8879            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8880            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8881            0x00, 0x04, 0x00, 0x69, 0x00),
8882     PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
8883   },
8884   { .freq           = 5860,
8885     RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x04,
8886            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8887            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8888            0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8889            0x00, 0x04, 0x00, 0x69, 0x00),
8890     PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
8891   },
8892   { .freq           = 5870,
8893     RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x04,
8894            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8895            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8896            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8897            0x00, 0x04, 0x00, 0x68, 0x00),
8898     PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
8899   },
8900   { .freq           = 5880,
8901     RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x04,
8902            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8903            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8904            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8905            0x00, 0x04, 0x00, 0x68, 0x00),
8906     PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
8907   },
8908   { .freq           = 5890,
8909     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x04,
8910            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8911            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8912            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8913            0x00, 0x04, 0x00, 0x68, 0x00),
8914     PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
8915   },
8916   { .freq           = 5900,
8917     RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x04,
8918            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8919            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8920            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8921            0x00, 0x04, 0x00, 0x68, 0x00),
8922     PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
8923   },
8924   { .freq           = 5910,
8925     RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x04,
8926            0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
8927            0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
8928            0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
8929            0x00, 0x04, 0x00, 0x68, 0x00),
8930     PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
8931   },
8932   { .freq           = 2412,
8933     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x08, 0x08, 0x04,
8934            0x16, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
8935            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
8936            0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8937            0x70, 0x00, 0x0b, 0x00, 0x0a),
8938     PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
8939   },
8940   { .freq           = 2417,
8941     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x08, 0x08, 0x04,
8942            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8943            0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
8944            0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8945            0x70, 0x00, 0x0b, 0x00, 0x0a),
8946     PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
8947   },
8948   { .freq           = 2422,
8949     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x08, 0x08, 0x04,
8950            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8951            0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
8952            0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
8953            0x70, 0x00, 0x0b, 0x00, 0x0a),
8954     PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
8955   },
8956   { .freq           = 2427,
8957     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x08, 0x08, 0x04,
8958            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8959            0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
8960            0x0a, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
8961            0x70, 0x00, 0x0a, 0x00, 0x0a),
8962     PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
8963   },
8964   { .freq           = 2432,
8965     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x08, 0x08, 0x04,
8966            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8967            0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
8968            0x0a, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
8969            0x70, 0x00, 0x0a, 0x00, 0x0a),
8970     PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
8971   },
8972   { .freq           = 2437,
8973     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x08, 0x08, 0x04,
8974            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8975            0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
8976            0x0a, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
8977            0x70, 0x00, 0x0a, 0x00, 0x0a),
8978     PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
8979   },
8980   { .freq           = 2442,
8981     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x08, 0x08, 0x04,
8982            0x16, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
8983            0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
8984            0x0a, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x02, 0x00,
8985            0x70, 0x00, 0x0a, 0x00, 0x0a),
8986     PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
8987   },
8988   { .freq           = 2447,
8989     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x08, 0x08, 0x04,
8990            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8991            0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
8992            0x0a, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
8993            0x70, 0x00, 0x0a, 0x00, 0x09),
8994     PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
8995   },
8996   { .freq           = 2452,
8997     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x08, 0x08, 0x04,
8998            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
8999            0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
9000            0x0a, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
9001            0x70, 0x00, 0x0a, 0x00, 0x09),
9002     PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
9003   },
9004   { .freq           = 2457,
9005     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x08, 0x08, 0x04,
9006            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9007            0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
9008            0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
9009            0x70, 0x00, 0x0a, 0x00, 0x09),
9010     PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
9011   },
9012   { .freq           = 2462,
9013     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x08, 0x08, 0x04,
9014            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9015            0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
9016            0x09, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
9017            0x70, 0x00, 0x09, 0x00, 0x09),
9018     PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
9019   },
9020   { .freq           = 2467,
9021     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x08, 0x08, 0x04,
9022            0x16, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
9023            0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
9024            0x09, 0x00, 0x09, 0x00, 0x22, 0x00, 0x02, 0x00,
9025            0x70, 0x00, 0x09, 0x00, 0x09),
9026     PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
9027   },
9028   { .freq           = 2472,
9029     RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x08, 0x08, 0x04,
9030            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
9031            0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
9032            0x09, 0x00, 0x09, 0x00, 0x11, 0x00, 0x02, 0x00,
9033            0x70, 0x00, 0x09, 0x00, 0x09),
9034     PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
9035   },
9036   { .freq           = 2484,
9037     RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x08, 0x08, 0x04,
9038            0x16, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
9039            0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
9040            0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
9041            0x70, 0x00, 0x09, 0x00, 0x09),
9042     PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
9043   },
9044 };
9045 
9046 static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev11[] = {
9047     {
9048         .freq           = 4920,
9049         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xec, 0x05, 0x05, 0x02,
9050                0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9051                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9052                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9053                0x00, 0x0f, 0x00, 0x6f, 0x00),
9054         PHYREGS(0x07b4, 0x07b0, 0x07ac, 0x0214, 0x0215, 0x0216),
9055     },
9056     {
9057         .freq           = 4930,
9058         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xed, 0x05, 0x05, 0x02,
9059                0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9060                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9061                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9062                0x00, 0x0f, 0x00, 0x6f, 0x00),
9063         PHYREGS(0x07b8, 0x07b4, 0x07b0, 0x0213, 0x0214, 0x0215),
9064     },
9065     {
9066         .freq           = 4940,
9067         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xee, 0x05, 0x05, 0x02,
9068                0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9069                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9070                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9071                0x00, 0x0f, 0x00, 0x6f, 0x00),
9072         PHYREGS(0x07bc, 0x07b8, 0x07b4, 0x0212, 0x0213, 0x0214),
9073     },
9074     {
9075         .freq           = 4950,
9076         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xef, 0x05, 0x05, 0x02,
9077                0x0c, 0x01, 0x00, 0x00, 0x00, 0x8f, 0x0f, 0x00,
9078                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9079                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9080                0x00, 0x0f, 0x00, 0x6f, 0x00),
9081         PHYREGS(0x07c0, 0x07bc, 0x07b8, 0x0211, 0x0212, 0x0213),
9082     },
9083     {
9084         .freq           = 4960,
9085         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf0, 0x05, 0x05, 0x02,
9086                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9087                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9088                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9089                0x00, 0x0f, 0x00, 0x6f, 0x00),
9090         PHYREGS(0x07c4, 0x07c0, 0x07bc, 0x020f, 0x0211, 0x0212),
9091     },
9092     {
9093         .freq           = 4970,
9094         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf1, 0x05, 0x05, 0x02,
9095                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9096                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9097                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9098                0x00, 0x0f, 0x00, 0x6f, 0x00),
9099         PHYREGS(0x07c8, 0x07c4, 0x07c0, 0x020e, 0x020f, 0x0211),
9100     },
9101     {
9102         .freq           = 4980,
9103         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf2, 0x05, 0x05, 0x02,
9104                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9105                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9106                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9107                0x00, 0x0f, 0x00, 0x6f, 0x00),
9108         PHYREGS(0x07cc, 0x07c8, 0x07c4, 0x020d, 0x020e, 0x020f),
9109     },
9110     {
9111         .freq           = 4990,
9112         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf3, 0x05, 0x05, 0x02,
9113                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9114                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9115                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9116                0x00, 0x0f, 0x00, 0x6f, 0x00),
9117         PHYREGS(0x07d0, 0x07cc, 0x07c8, 0x020c, 0x020d, 0x020e),
9118     },
9119     {
9120         .freq           = 5000,
9121         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf4, 0x05, 0x05, 0x02,
9122                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9123                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9124                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9125                0x00, 0x0f, 0x00, 0x6f, 0x00),
9126         PHYREGS(0x07d4, 0x07d0, 0x07cc, 0x020b, 0x020c, 0x020d),
9127     },
9128     {
9129         .freq           = 5010,
9130         RADIOREGS3(0xff, 0x01, 0x01, 0x01, 0xf5, 0x05, 0x05, 0x02,
9131                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9132                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9133                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9134                0x00, 0x0f, 0x00, 0x6f, 0x00),
9135         PHYREGS(0x07d8, 0x07d4, 0x07d0, 0x020a, 0x020b, 0x020c),
9136     },
9137     {
9138         .freq           = 5020,
9139         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf6, 0x05, 0x05, 0x02,
9140                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9141                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9142                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9143                0x00, 0x0f, 0x00, 0x6f, 0x00),
9144         PHYREGS(0x07dc, 0x07d8, 0x07d4, 0x0209, 0x020a, 0x020b),
9145     },
9146     {
9147         .freq           = 5030,
9148         RADIOREGS3(0xf7, 0x01, 0x01, 0x01, 0xf7, 0x05, 0x05, 0x02,
9149                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9150                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9151                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9152                0x00, 0x0f, 0x00, 0x6f, 0x00),
9153         PHYREGS(0x07e0, 0x07dc, 0x07d8, 0x0208, 0x0209, 0x020a),
9154     },
9155     {
9156         .freq           = 5040,
9157         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf8, 0x05, 0x05, 0x02,
9158                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9159                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9160                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9161                0x00, 0x0f, 0x00, 0x6f, 0x00),
9162         PHYREGS(0x07e4, 0x07e0, 0x07dc, 0x0207, 0x0208, 0x0209),
9163     },
9164     {
9165         .freq           = 5050,
9166         RADIOREGS3(0xef, 0x01, 0x01, 0x01, 0xf9, 0x05, 0x05, 0x02,
9167                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9168                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9169                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9170                0x00, 0x0f, 0x00, 0x6f, 0x00),
9171         PHYREGS(0x07e8, 0x07e4, 0x07e0, 0x0206, 0x0207, 0x0208),
9172     },
9173     {
9174         .freq           = 5060,
9175         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfa, 0x05, 0x05, 0x02,
9176                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9177                0xff, 0xfe, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9178                0x00, 0x6f, 0x00, 0xfe, 0x00, 0x09, 0x00, 0x77,
9179                0x00, 0x0f, 0x00, 0x6f, 0x00),
9180         PHYREGS(0x07ec, 0x07e8, 0x07e4, 0x0205, 0x0206, 0x0207),
9181     },
9182     {
9183         .freq           = 5070,
9184         RADIOREGS3(0xe6, 0x01, 0x01, 0x01, 0xfb, 0x05, 0x05, 0x02,
9185                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9186                0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9187                0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
9188                0x00, 0x0f, 0x00, 0x6f, 0x00),
9189         PHYREGS(0x07f0, 0x07ec, 0x07e8, 0x0204, 0x0205, 0x0206),
9190     },
9191     {
9192         .freq           = 5080,
9193         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfc, 0x05, 0x05, 0x02,
9194                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9195                0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9196                0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
9197                0x00, 0x0f, 0x00, 0x6f, 0x00),
9198         PHYREGS(0x07f4, 0x07f0, 0x07ec, 0x0203, 0x0204, 0x0205),
9199     },
9200     {
9201         .freq           = 5090,
9202         RADIOREGS3(0xde, 0x01, 0x01, 0x01, 0xfd, 0x05, 0x05, 0x02,
9203                0x0c, 0x01, 0x01, 0x01, 0x01, 0x8f, 0x0f, 0x00,
9204                0xff, 0xfd, 0x00, 0x09, 0x00, 0x77, 0x00, 0x0f,
9205                0x00, 0x6f, 0x00, 0xfd, 0x00, 0x09, 0x00, 0x77,
9206                0x00, 0x0f, 0x00, 0x6f, 0x00),
9207         PHYREGS(0x07f8, 0x07f4, 0x07f0, 0x0202, 0x0203, 0x0204),
9208     },
9209     {
9210         .freq           = 5100,
9211         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xfe, 0x05, 0x05, 0x02,
9212                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9213                0xff, 0xfd, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9214                0x00, 0x6f, 0x00, 0xfd, 0x00, 0x08, 0x00, 0x77,
9215                0x00, 0x0f, 0x00, 0x6f, 0x00),
9216         PHYREGS(0x07fc, 0x07f8, 0x07f4, 0x0201, 0x0202, 0x0203),
9217     },
9218     {
9219         .freq           = 5110,
9220         RADIOREGS3(0xd6, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x02,
9221                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9222                0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9223                0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
9224                0x00, 0x0f, 0x00, 0x6f, 0x00),
9225         PHYREGS(0x0800, 0x07fc, 0x07f8, 0x0200, 0x0201, 0x0202),
9226     },
9227     {
9228         .freq           = 5120,
9229         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x00, 0x05, 0x05, 0x02,
9230                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9231                0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9232                0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
9233                0x00, 0x0f, 0x00, 0x6f, 0x00),
9234         PHYREGS(0x0804, 0x0800, 0x07fc, 0x01ff, 0x0200, 0x0201),
9235     },
9236     {
9237         .freq           = 5130,
9238         RADIOREGS3(0xce, 0x01, 0x01, 0x02, 0x01, 0x05, 0x05, 0x02,
9239                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9240                0xff, 0xfc, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9241                0x00, 0x6f, 0x00, 0xfc, 0x00, 0x08, 0x00, 0x77,
9242                0x00, 0x0f, 0x00, 0x6f, 0x00),
9243         PHYREGS(0x0808, 0x0804, 0x0800, 0x01fe, 0x01ff, 0x0200),
9244     },
9245     {
9246         .freq           = 5140,
9247         RADIOREGS3(0xc6, 0x01, 0x01, 0x02, 0x02, 0x05, 0x05, 0x02,
9248                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9249                0xff, 0xfb, 0x00, 0x08, 0x00, 0x77, 0x00, 0x0f,
9250                0x00, 0x6f, 0x00, 0xfb, 0x00, 0x08, 0x00, 0x77,
9251                0x00, 0x0f, 0x00, 0x6f, 0x00),
9252         PHYREGS(0x080c, 0x0808, 0x0804, 0x01fd, 0x01fe, 0x01ff),
9253     },
9254     {
9255         .freq           = 5160,
9256         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x04, 0x05, 0x05, 0x02,
9257                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9258                0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
9259                0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
9260                0x00, 0x0e, 0x00, 0x6f, 0x00),
9261         PHYREGS(0x0814, 0x0810, 0x080c, 0x01fb, 0x01fc, 0x01fd),
9262     },
9263     {
9264         .freq           = 5170,
9265         RADIOREGS3(0xbe, 0x01, 0x01, 0x02, 0x05, 0x05, 0x05, 0x02,
9266                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9267                0xff, 0xfa, 0x00, 0x07, 0x00, 0x77, 0x00, 0x0e,
9268                0x00, 0x6f, 0x00, 0xfa, 0x00, 0x07, 0x00, 0x77,
9269                0x00, 0x0e, 0x00, 0x6f, 0x00),
9270         PHYREGS(0x0818, 0x0814, 0x0810, 0x01fa, 0x01fb, 0x01fc),
9271     },
9272     {
9273         .freq           = 5180,
9274         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x06, 0x05, 0x05, 0x02,
9275                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9276                0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0e,
9277                0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
9278                0x00, 0x0e, 0x00, 0x6f, 0x00),
9279         PHYREGS(0x081c, 0x0818, 0x0814, 0x01f9, 0x01fa, 0x01fb),
9280     },
9281     {
9282         .freq           = 5190,
9283         RADIOREGS3(0xb6, 0x01, 0x01, 0x02, 0x07, 0x05, 0x05, 0x02,
9284                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9285                0xff, 0xf9, 0x00, 0x06, 0x00, 0x77, 0x00, 0x0d,
9286                0x00, 0x6f, 0x00, 0xf9, 0x00, 0x06, 0x00, 0x77,
9287                0x00, 0x0d, 0x00, 0x6f, 0x00),
9288         PHYREGS(0x0820, 0x081c, 0x0818, 0x01f8, 0x01f9, 0x01fa),
9289     },
9290     {
9291         .freq           = 5200,
9292         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x08, 0x05, 0x05, 0x02,
9293                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9294                0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9295                0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
9296                0x00, 0x0d, 0x00, 0x6f, 0x00),
9297         PHYREGS(0x0824, 0x0820, 0x081c, 0x01f7, 0x01f8, 0x01f9),
9298     },
9299     {
9300         .freq           = 5210,
9301         RADIOREGS3(0xaf, 0x01, 0x01, 0x02, 0x09, 0x05, 0x05, 0x02,
9302                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8f, 0x0f, 0x00,
9303                0xff, 0xf9, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9304                0x00, 0x6f, 0x00, 0xf9, 0x00, 0x05, 0x00, 0x77,
9305                0x00, 0x0d, 0x00, 0x6f, 0x00),
9306         PHYREGS(0x0828, 0x0824, 0x0820, 0x01f6, 0x01f7, 0x01f8),
9307     },
9308     {
9309         .freq           = 5220,
9310         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0a, 0x05, 0x05, 0x02,
9311                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9312                0xfe, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9313                0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
9314                0x00, 0x0d, 0x00, 0x6f, 0x00),
9315         PHYREGS(0x082c, 0x0828, 0x0824, 0x01f5, 0x01f6, 0x01f7),
9316     },
9317     {
9318         .freq           = 5230,
9319         RADIOREGS3(0xa7, 0x01, 0x01, 0x02, 0x0b, 0x05, 0x05, 0x02,
9320                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9321                0xee, 0xd8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9322                0x00, 0x6f, 0x00, 0xd8, 0x00, 0x05, 0x00, 0x77,
9323                0x00, 0x0d, 0x00, 0x6f, 0x00),
9324         PHYREGS(0x0830, 0x082c, 0x0828, 0x01f4, 0x01f5, 0x01f6),
9325     },
9326     {
9327         .freq           = 5240,
9328         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0c, 0x05, 0x05, 0x02,
9329                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9330                0xee, 0xc8, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9331                0x00, 0x6f, 0x00, 0xc8, 0x00, 0x05, 0x00, 0x77,
9332                0x00, 0x0d, 0x00, 0x6f, 0x00),
9333         PHYREGS(0x0834, 0x0830, 0x082c, 0x01f3, 0x01f4, 0x01f5),
9334     },
9335     {
9336         .freq           = 5250,
9337         RADIOREGS3(0xa0, 0x01, 0x01, 0x02, 0x0d, 0x05, 0x05, 0x02,
9338                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0f, 0x00,
9339                0xed, 0xc7, 0x00, 0x05, 0x00, 0x77, 0x00, 0x0d,
9340                0x00, 0x6f, 0x00, 0xc7, 0x00, 0x05, 0x00, 0x77,
9341                0x00, 0x0d, 0x00, 0x6f, 0x00),
9342         PHYREGS(0x0838, 0x0834, 0x0830, 0x01f2, 0x01f3, 0x01f4),
9343     },
9344     {
9345         .freq           = 5260,
9346         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0e, 0x05, 0x05, 0x02,
9347                0x0c, 0x01, 0x02, 0x02, 0x02, 0x8e, 0x0e, 0x00,
9348                0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0d,
9349                0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
9350                0x00, 0x0d, 0x00, 0x6f, 0x00),
9351         PHYREGS(0x083c, 0x0838, 0x0834, 0x01f1, 0x01f2, 0x01f3),
9352     },
9353     {
9354         .freq           = 5270,
9355         RADIOREGS3(0x98, 0x01, 0x01, 0x02, 0x0f, 0x05, 0x05, 0x02,
9356                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8e, 0x0e, 0x00,
9357                0xed, 0xc7, 0x00, 0x04, 0x00, 0x77, 0x00, 0x0c,
9358                0x00, 0x6f, 0x00, 0xc7, 0x00, 0x04, 0x00, 0x77,
9359                0x00, 0x0c, 0x00, 0x6f, 0x00),
9360         PHYREGS(0x0840, 0x083c, 0x0838, 0x01f0, 0x01f1, 0x01f2),
9361     },
9362     {
9363         .freq           = 5280,
9364         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x10, 0x05, 0x05, 0x02,
9365                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9366                0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9367                0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9368                0x00, 0x0c, 0x00, 0x6f, 0x00),
9369         PHYREGS(0x0844, 0x0840, 0x083c, 0x01f0, 0x01f0, 0x01f1),
9370     },
9371     {
9372         .freq           = 5290,
9373         RADIOREGS3(0x91, 0x01, 0x01, 0x02, 0x11, 0x05, 0x05, 0x02,
9374                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9375                0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9376                0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9377                0x00, 0x0c, 0x00, 0x6f, 0x00),
9378         PHYREGS(0x0848, 0x0844, 0x0840, 0x01ef, 0x01f0, 0x01f0),
9379     },
9380     {
9381         .freq           = 5300,
9382         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x12, 0x05, 0x05, 0x02,
9383                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9384                0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9385                0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9386                0x00, 0x0c, 0x00, 0x6f, 0x00),
9387         PHYREGS(0x084c, 0x0848, 0x0844, 0x01ee, 0x01ef, 0x01f0),
9388     },
9389     {
9390         .freq           = 5310,
9391         RADIOREGS3(0x8a, 0x01, 0x01, 0x02, 0x13, 0x05, 0x05, 0x02,
9392                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9393                0xdc, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9394                0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9395                0x00, 0x0c, 0x00, 0x6f, 0x00),
9396         PHYREGS(0x0850, 0x084c, 0x0848, 0x01ed, 0x01ee, 0x01ef),
9397     },
9398     {
9399         .freq           = 5320,
9400         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x14, 0x05, 0x05, 0x02,
9401                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0e, 0x00,
9402                0xdb, 0xb7, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0c,
9403                0x00, 0x6f, 0x00, 0xb7, 0x00, 0x03, 0x00, 0x77,
9404                0x00, 0x0c, 0x00, 0x6f, 0x00),
9405         PHYREGS(0x0854, 0x0850, 0x084c, 0x01ec, 0x01ed, 0x01ee),
9406     },
9407     {
9408         .freq           = 5330,
9409         RADIOREGS3(0x83, 0x01, 0x01, 0x02, 0x15, 0x05, 0x05, 0x02,
9410                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
9411                0xcb, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
9412                0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
9413                0x00, 0x0b, 0x00, 0x6f, 0x00),
9414         PHYREGS(0x0858, 0x0854, 0x0850, 0x01eb, 0x01ec, 0x01ed),
9415     },
9416     {
9417         .freq           = 5340,
9418         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x16, 0x05, 0x05, 0x02,
9419                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8d, 0x0d, 0x00,
9420                0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
9421                0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
9422                0x00, 0x0b, 0x00, 0x6f, 0x00),
9423         PHYREGS(0x085c, 0x0858, 0x0854, 0x01ea, 0x01eb, 0x01ec),
9424     },
9425     {
9426         .freq           = 5350,
9427         RADIOREGS3(0x7c, 0x01, 0x01, 0x02, 0x17, 0x05, 0x05, 0x02,
9428                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
9429                0xca, 0xa6, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0b,
9430                0x00, 0x6f, 0x00, 0xa6, 0x00, 0x03, 0x00, 0x77,
9431                0x00, 0x0b, 0x00, 0x6f, 0x00),
9432         PHYREGS(0x0860, 0x085c, 0x0858, 0x01e9, 0x01ea, 0x01eb),
9433     },
9434     {
9435         .freq           = 5360,
9436         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x18, 0x05, 0x05, 0x02,
9437                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
9438                0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9439                0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
9440                0x00, 0x0a, 0x00, 0x6f, 0x00),
9441         PHYREGS(0x0864, 0x0860, 0x085c, 0x01e8, 0x01e9, 0x01ea),
9442     },
9443     {
9444         .freq           = 5370,
9445         RADIOREGS3(0x75, 0x01, 0x01, 0x02, 0x19, 0x05, 0x05, 0x02,
9446                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0d, 0x00,
9447                0xc9, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9448                0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
9449                0x00, 0x0a, 0x00, 0x6f, 0x00),
9450         PHYREGS(0x0868, 0x0864, 0x0860, 0x01e7, 0x01e8, 0x01e9),
9451     },
9452     {
9453         .freq           = 5380,
9454         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1a, 0x05, 0x05, 0x02,
9455                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9456                0xb8, 0x95, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9457                0x00, 0x6f, 0x00, 0x95, 0x00, 0x03, 0x00, 0x77,
9458                0x00, 0x0a, 0x00, 0x6f, 0x00),
9459         PHYREGS(0x086c, 0x0868, 0x0864, 0x01e6, 0x01e7, 0x01e8),
9460     },
9461     {
9462         .freq           = 5390,
9463         RADIOREGS3(0x6e, 0x01, 0x01, 0x02, 0x1b, 0x05, 0x05, 0x02,
9464                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9465                0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9466                0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
9467                0x00, 0x0a, 0x00, 0x6f, 0x00),
9468         PHYREGS(0x0870, 0x086c, 0x0868, 0x01e5, 0x01e6, 0x01e7),
9469     },
9470     {
9471         .freq           = 5400,
9472         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1c, 0x05, 0x05, 0x02,
9473                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9474                0xb8, 0x84, 0x00, 0x03, 0x00, 0x77, 0x00, 0x0a,
9475                0x00, 0x6f, 0x00, 0x84, 0x00, 0x03, 0x00, 0x77,
9476                0x00, 0x0a, 0x00, 0x6f, 0x00),
9477         PHYREGS(0x0874, 0x0870, 0x086c, 0x01e5, 0x01e5, 0x01e6),
9478     },
9479     {
9480         .freq           = 5410,
9481         RADIOREGS3(0x67, 0x01, 0x01, 0x02, 0x1d, 0x05, 0x05, 0x02,
9482                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9483                0xb7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
9484                0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9485                0x00, 0x0a, 0x00, 0x6f, 0x00),
9486         PHYREGS(0x0878, 0x0874, 0x0870, 0x01e4, 0x01e5, 0x01e5),
9487     },
9488     {
9489         .freq           = 5420,
9490         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1e, 0x05, 0x05, 0x02,
9491                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0c, 0x00,
9492                0xa7, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
9493                0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9494                0x00, 0x0a, 0x00, 0x6f, 0x00),
9495         PHYREGS(0x087c, 0x0878, 0x0874, 0x01e3, 0x01e4, 0x01e5),
9496     },
9497     {
9498         .freq           = 5430,
9499         RADIOREGS3(0x61, 0x01, 0x01, 0x02, 0x1f, 0x05, 0x05, 0x02,
9500                0x0c, 0x01, 0x03, 0x03, 0x03, 0x8c, 0x0b, 0x00,
9501                0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x0a,
9502                0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9503                0x00, 0x0a, 0x00, 0x6f, 0x00),
9504         PHYREGS(0x0880, 0x087c, 0x0878, 0x01e2, 0x01e3, 0x01e4),
9505     },
9506     {
9507         .freq           = 5440,
9508         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x20, 0x05, 0x05, 0x02,
9509                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9510                0xa6, 0x84, 0x00, 0x02, 0x00, 0x77, 0x00, 0x09,
9511                0x00, 0x6f, 0x00, 0x84, 0x00, 0x02, 0x00, 0x77,
9512                0x00, 0x09, 0x00, 0x6f, 0x00),
9513         PHYREGS(0x0884, 0x0880, 0x087c, 0x01e1, 0x01e2, 0x01e3),
9514     },
9515     {
9516         .freq           = 5450,
9517         RADIOREGS3(0x5a, 0x01, 0x01, 0x02, 0x21, 0x05, 0x05, 0x02,
9518                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9519                0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
9520                0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
9521                0x00, 0x09, 0x00, 0x6f, 0x00),
9522         PHYREGS(0x0888, 0x0884, 0x0880, 0x01e0, 0x01e1, 0x01e2),
9523     },
9524     {
9525         .freq           = 5460,
9526         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x22, 0x05, 0x05, 0x02,
9527                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9528                0x95, 0x84, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
9529                0x00, 0x6f, 0x00, 0x84, 0x00, 0x01, 0x00, 0x77,
9530                0x00, 0x09, 0x00, 0x6f, 0x00),
9531         PHYREGS(0x088c, 0x0888, 0x0884, 0x01df, 0x01e0, 0x01e1),
9532     },
9533     {
9534         .freq           = 5470,
9535         RADIOREGS3(0x53, 0x01, 0x01, 0x02, 0x23, 0x05, 0x05, 0x02,
9536                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8b, 0x0b, 0x00,
9537                0x94, 0x73, 0x00, 0x01, 0x00, 0x77, 0x00, 0x09,
9538                0x00, 0x6f, 0x00, 0x73, 0x00, 0x01, 0x00, 0x77,
9539                0x00, 0x09, 0x00, 0x6f, 0x00),
9540         PHYREGS(0x0890, 0x088c, 0x0888, 0x01de, 0x01df, 0x01e0),
9541     },
9542     {
9543         .freq           = 5480,
9544         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x24, 0x05, 0x05, 0x02,
9545                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9546                0x84, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9547                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9548                0x00, 0x09, 0x00, 0x6f, 0x00),
9549         PHYREGS(0x0894, 0x0890, 0x088c, 0x01dd, 0x01de, 0x01df),
9550     },
9551     {
9552         .freq           = 5490,
9553         RADIOREGS3(0x4d, 0x01, 0x01, 0x02, 0x25, 0x05, 0x05, 0x02,
9554                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9555                0x83, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9556                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9557                0x00, 0x09, 0x00, 0x6f, 0x00),
9558         PHYREGS(0x0898, 0x0894, 0x0890, 0x01dd, 0x01dd, 0x01de),
9559     },
9560     {
9561         .freq           = 5500,
9562         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x26, 0x05, 0x05, 0x02,
9563                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9564                0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9565                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9566                0x00, 0x09, 0x00, 0x6f, 0x00),
9567         PHYREGS(0x089c, 0x0898, 0x0894, 0x01dc, 0x01dd, 0x01dd),
9568     },
9569     {
9570         .freq           = 5510,
9571         RADIOREGS3(0x47, 0x01, 0x01, 0x02, 0x27, 0x05, 0x05, 0x02,
9572                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9573                0x82, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9574                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9575                0x00, 0x09, 0x00, 0x6f, 0x00),
9576         PHYREGS(0x08a0, 0x089c, 0x0898, 0x01db, 0x01dc, 0x01dd),
9577     },
9578     {
9579         .freq           = 5520,
9580         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x28, 0x05, 0x05, 0x02,
9581                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x0a, 0x00,
9582                0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9583                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9584                0x00, 0x09, 0x00, 0x6f, 0x00),
9585         PHYREGS(0x08a4, 0x08a0, 0x089c, 0x01da, 0x01db, 0x01dc),
9586     },
9587     {
9588         .freq           = 5530,
9589         RADIOREGS3(0x40, 0x01, 0x01, 0x02, 0x29, 0x05, 0x05, 0x02,
9590                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
9591                0x72, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9592                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9593                0x00, 0x09, 0x00, 0x6f, 0x00),
9594         PHYREGS(0x08a8, 0x08a4, 0x08a0, 0x01d9, 0x01da, 0x01db),
9595     },
9596     {
9597         .freq           = 5540,
9598         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2a, 0x05, 0x05, 0x02,
9599                0x0c, 0x01, 0x04, 0x04, 0x04, 0x8a, 0x09, 0x00,
9600                0x71, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9601                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9602                0x00, 0x09, 0x00, 0x6f, 0x00),
9603         PHYREGS(0x08ac, 0x08a8, 0x08a4, 0x01d8, 0x01d9, 0x01da),
9604     },
9605     {
9606         .freq           = 5550,
9607         RADIOREGS3(0x3a, 0x01, 0x01, 0x02, 0x2b, 0x05, 0x05, 0x02,
9608                0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
9609                0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9610                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9611                0x00, 0x09, 0x00, 0x6f, 0x00),
9612         PHYREGS(0x08b0, 0x08ac, 0x08a8, 0x01d7, 0x01d8, 0x01d9),
9613     },
9614     {
9615         .freq           = 5560,
9616         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2c, 0x05, 0x05, 0x02,
9617                0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
9618                0x61, 0x73, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9619                0x00, 0x6f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x77,
9620                0x00, 0x09, 0x00, 0x6f, 0x00),
9621         PHYREGS(0x08b4, 0x08b0, 0x08ac, 0x01d7, 0x01d7, 0x01d8),
9622     },
9623     {
9624         .freq           = 5570,
9625         RADIOREGS3(0x34, 0x01, 0x01, 0x02, 0x2d, 0x05, 0x05, 0x02,
9626                0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x09, 0x00,
9627                0x61, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x09,
9628                0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
9629                0x00, 0x09, 0x00, 0x6f, 0x00),
9630         PHYREGS(0x08b8, 0x08b4, 0x08b0, 0x01d6, 0x01d7, 0x01d7),
9631     },
9632     {
9633         .freq           = 5580,
9634         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2e, 0x05, 0x05, 0x02,
9635                0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
9636                0x60, 0x62, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9637                0x00, 0x6f, 0x00, 0x62, 0x00, 0x00, 0x00, 0x77,
9638                0x00, 0x08, 0x00, 0x6f, 0x00),
9639         PHYREGS(0x08bc, 0x08b8, 0x08b4, 0x01d5, 0x01d6, 0x01d7),
9640     },
9641     {
9642         .freq           = 5590,
9643         RADIOREGS3(0x2e, 0x01, 0x01, 0x02, 0x2f, 0x05, 0x05, 0x02,
9644                0x0c, 0x01, 0x04, 0x04, 0x04, 0x89, 0x08, 0x00,
9645                0x50, 0x61, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9646                0x00, 0x6f, 0x00, 0x61, 0x00, 0x00, 0x00, 0x77,
9647                0x00, 0x08, 0x00, 0x6f, 0x00),
9648         PHYREGS(0x08c0, 0x08bc, 0x08b8, 0x01d4, 0x01d5, 0x01d6),
9649     },
9650     {
9651         .freq           = 5600,
9652         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x30, 0x05, 0x05, 0x02,
9653                0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
9654                0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9655                0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
9656                0x00, 0x08, 0x00, 0x6f, 0x00),
9657         PHYREGS(0x08c4, 0x08c0, 0x08bc, 0x01d3, 0x01d4, 0x01d5),
9658     },
9659     {
9660         .freq           = 5610,
9661         RADIOREGS3(0x28, 0x01, 0x01, 0x02, 0x31, 0x05, 0x05, 0x02,
9662                0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
9663                0x50, 0x51, 0x00, 0x00, 0x00, 0x77, 0x00, 0x08,
9664                0x00, 0x6f, 0x00, 0x51, 0x00, 0x00, 0x00, 0x77,
9665                0x00, 0x08, 0x00, 0x6f, 0x00),
9666         PHYREGS(0x08c8, 0x08c4, 0x08c0, 0x01d2, 0x01d3, 0x01d4),
9667     },
9668     {
9669         .freq           = 5620,
9670         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x32, 0x05, 0x05, 0x02,
9671                0x0c, 0x01, 0x05, 0x05, 0x05, 0x89, 0x08, 0x00,
9672                0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9673                0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
9674                0x00, 0x07, 0x00, 0x6f, 0x00),
9675         PHYREGS(0x08cc, 0x08c8, 0x08c4, 0x01d2, 0x01d2, 0x01d3),
9676     },
9677     {
9678         .freq           = 5630,
9679         RADIOREGS3(0x21, 0x01, 0x01, 0x02, 0x33, 0x05, 0x05, 0x02,
9680                0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9681                0x50, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9682                0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
9683                0x00, 0x07, 0x00, 0x6f, 0x00),
9684         PHYREGS(0x08d0, 0x08cc, 0x08c8, 0x01d1, 0x01d2, 0x01d2),
9685     },
9686     {
9687         .freq           = 5640,
9688         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x34, 0x05, 0x05, 0x02,
9689                0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9690                0x40, 0x50, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9691                0x00, 0x6f, 0x00, 0x50, 0x00, 0x00, 0x00, 0x77,
9692                0x00, 0x07, 0x00, 0x6f, 0x00),
9693         PHYREGS(0x08d4, 0x08d0, 0x08cc, 0x01d0, 0x01d1, 0x01d2),
9694     },
9695     {
9696         .freq           = 5650,
9697         RADIOREGS3(0x1c, 0x01, 0x01, 0x02, 0x35, 0x05, 0x05, 0x02,
9698                0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9699                0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x07,
9700                0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
9701                0x00, 0x07, 0x00, 0x6f, 0x00),
9702         PHYREGS(0x08d8, 0x08d4, 0x08d0, 0x01cf, 0x01d0, 0x01d1),
9703     },
9704     {
9705         .freq           = 5660,
9706         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x36, 0x05, 0x05, 0x02,
9707                0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9708                0x40, 0x40, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9709                0x00, 0x6f, 0x00, 0x40, 0x00, 0x00, 0x00, 0x77,
9710                0x00, 0x06, 0x00, 0x6f, 0x00),
9711         PHYREGS(0x08dc, 0x08d8, 0x08d4, 0x01ce, 0x01cf, 0x01d0),
9712     },
9713     {
9714         .freq           = 5670,
9715         RADIOREGS3(0x16, 0x01, 0x01, 0x02, 0x37, 0x05, 0x05, 0x02,
9716                0x0c, 0x01, 0x05, 0x05, 0x05, 0x88, 0x07, 0x00,
9717                0x40, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9718                0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9719                0x00, 0x06, 0x00, 0x6f, 0x00),
9720         PHYREGS(0x08e0, 0x08dc, 0x08d8, 0x01ce, 0x01ce, 0x01cf),
9721     },
9722     {
9723         .freq           = 5680,
9724         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x38, 0x05, 0x05, 0x02,
9725                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9726                0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9727                0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9728                0x00, 0x06, 0x00, 0x6f, 0x00),
9729         PHYREGS(0x08e4, 0x08e0, 0x08dc, 0x01cd, 0x01ce, 0x01ce),
9730     },
9731     {
9732         .freq           = 5690,
9733         RADIOREGS3(0x10, 0x01, 0x01, 0x02, 0x39, 0x05, 0x05, 0x02,
9734                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9735                0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9736                0x00, 0x6f, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9737                0x00, 0x06, 0x00, 0x6f, 0x00),
9738         PHYREGS(0x08e8, 0x08e4, 0x08e0, 0x01cc, 0x01cd, 0x01ce),
9739     },
9740     {
9741         .freq           = 5700,
9742         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3a, 0x05, 0x05, 0x02,
9743                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9744                0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9745                0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9746                0x00, 0x06, 0x00, 0x6e, 0x00),
9747         PHYREGS(0x08ec, 0x08e8, 0x08e4, 0x01cb, 0x01cc, 0x01cd),
9748     },
9749     {
9750         .freq           = 5710,
9751         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3b, 0x05, 0x05, 0x02,
9752                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9753                0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9754                0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9755                0x00, 0x06, 0x00, 0x6e, 0x00),
9756         PHYREGS(0x08f0, 0x08ec, 0x08e8, 0x01ca, 0x01cb, 0x01cc),
9757     },
9758     {
9759         .freq           = 5720,
9760         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3c, 0x05, 0x05, 0x02,
9761                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9762                0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9763                0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9764                0x00, 0x06, 0x00, 0x6e, 0x00),
9765         PHYREGS(0x08f4, 0x08f0, 0x08ec, 0x01c9, 0x01ca, 0x01cb),
9766     },
9767     {
9768         .freq           = 5725,
9769         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x79, 0x05, 0x05, 0x02,
9770                0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x06, 0x00,
9771                0x30, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9772                0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9773                0x00, 0x06, 0x00, 0x6e, 0x00),
9774         PHYREGS(0x08f6, 0x08f2, 0x08ee, 0x01c9, 0x01ca, 0x01cb),
9775     },
9776     {
9777         .freq           = 5730,
9778         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3d, 0x05, 0x05, 0x02,
9779                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9780                0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9781                0x00, 0x6e, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9782                0x00, 0x06, 0x00, 0x6e, 0x00),
9783         PHYREGS(0x08f8, 0x08f4, 0x08f0, 0x01c9, 0x01c9, 0x01ca),
9784     },
9785     {
9786         .freq           = 5735,
9787         RADIOREGS3(0x03, 0x01, 0x02, 0x04, 0x7b, 0x05, 0x05, 0x02,
9788                0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9789                0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9790                0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9791                0x00, 0x06, 0x00, 0x6d, 0x00),
9792         PHYREGS(0x08fa, 0x08f6, 0x08f2, 0x01c8, 0x01c9, 0x01ca),
9793     },
9794     {
9795         .freq           = 5740,
9796         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3e, 0x05, 0x05, 0x02,
9797                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9798                0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9799                0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9800                0x00, 0x06, 0x00, 0x6d, 0x00),
9801         PHYREGS(0x08fc, 0x08f8, 0x08f4, 0x01c8, 0x01c9, 0x01c9),
9802     },
9803     {
9804         .freq           = 5745,
9805         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7d, 0x05, 0x05, 0x02,
9806                0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9807                0x20, 0x30, 0x00, 0x00, 0x00, 0x77, 0x00, 0x06,
9808                0x00, 0x6d, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77,
9809                0x00, 0x06, 0x00, 0x6d, 0x00),
9810         PHYREGS(0x08fe, 0x08fa, 0x08f6, 0x01c8, 0x01c8, 0x01c9),
9811     },
9812     {
9813         .freq           = 5750,
9814         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x3f, 0x05, 0x05, 0x02,
9815                0x0c, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9816                0x20, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9817                0x00, 0x6d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
9818                0x00, 0x05, 0x00, 0x6d, 0x00),
9819         PHYREGS(0x0900, 0x08fc, 0x08f8, 0x01c7, 0x01c8, 0x01c9),
9820     },
9821     {
9822         .freq           = 5755,
9823         RADIOREGS3(0xfe, 0x00, 0x02, 0x04, 0x7f, 0x05, 0x05, 0x02,
9824                0x15, 0x01, 0x05, 0x05, 0x05, 0x87, 0x05, 0x00,
9825                0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9826                0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
9827                0x00, 0x05, 0x00, 0x6c, 0x00),
9828         PHYREGS(0x0902, 0x08fe, 0x08fa, 0x01c7, 0x01c8, 0x01c8),
9829     },
9830     {
9831         .freq           = 5760,
9832         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x40, 0x05, 0x05, 0x02,
9833                0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
9834                0x10, 0x20, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9835                0x00, 0x6c, 0x00, 0x20, 0x00, 0x00, 0x00, 0x77,
9836                0x00, 0x05, 0x00, 0x6c, 0x00),
9837         PHYREGS(0x0904, 0x0900, 0x08fc, 0x01c6, 0x01c7, 0x01c8),
9838     },
9839     {
9840         .freq           = 5765,
9841         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x81, 0x05, 0x05, 0x02,
9842                0x15, 0x01, 0x05, 0x05, 0x05, 0x86, 0x05, 0x00,
9843                0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9844                0x00, 0x6c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9845                0x00, 0x05, 0x00, 0x6c, 0x00),
9846         PHYREGS(0x0906, 0x0902, 0x08fe, 0x01c6, 0x01c7, 0x01c8),
9847     },
9848     {
9849         .freq           = 5770,
9850         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x41, 0x05, 0x05, 0x02,
9851                0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
9852                0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9853                0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9854                0x00, 0x05, 0x00, 0x6b, 0x00),
9855         PHYREGS(0x0908, 0x0904, 0x0900, 0x01c6, 0x01c6, 0x01c7),
9856     },
9857     {
9858         .freq           = 5775,
9859         RADIOREGS3(0xf8, 0x00, 0x02, 0x04, 0x83, 0x05, 0x05, 0x02,
9860                0x15, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
9861                0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9862                0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9863                0x00, 0x05, 0x00, 0x6b, 0x00),
9864         PHYREGS(0x090a, 0x0906, 0x0902, 0x01c5, 0x01c6, 0x01c7),
9865     },
9866     {
9867         .freq           = 5780,
9868         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x42, 0x05, 0x05, 0x02,
9869                0x0c, 0x01, 0x05, 0x05, 0x05, 0x86, 0x04, 0x00,
9870                0x10, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9871                0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9872                0x00, 0x05, 0x00, 0x6b, 0x00),
9873         PHYREGS(0x090c, 0x0908, 0x0904, 0x01c5, 0x01c6, 0x01c6),
9874     },
9875     {
9876         .freq           = 5785,
9877         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x85, 0x05, 0x05, 0x02,
9878                0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9879                0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9880                0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9881                0x00, 0x05, 0x00, 0x6b, 0x00),
9882         PHYREGS(0x090e, 0x090a, 0x0906, 0x01c4, 0x01c5, 0x01c6),
9883     },
9884     {
9885         .freq           = 5790,
9886         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x43, 0x05, 0x05, 0x02,
9887                0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9888                0x00, 0x10, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9889                0x00, 0x6b, 0x00, 0x10, 0x00, 0x00, 0x00, 0x77,
9890                0x00, 0x05, 0x00, 0x6b, 0x00),
9891         PHYREGS(0x0910, 0x090c, 0x0908, 0x01c4, 0x01c5, 0x01c6),
9892     },
9893     {
9894         .freq           = 5795,
9895         RADIOREGS3(0xf2, 0x00, 0x02, 0x04, 0x87, 0x05, 0x05, 0x02,
9896                0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9897                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9898                0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9899                0x00, 0x05, 0x00, 0x6b, 0x00),
9900         PHYREGS(0x0912, 0x090e, 0x090a, 0x01c4, 0x01c4, 0x01c5),
9901     },
9902     {
9903         .freq           = 5800,
9904         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x44, 0x05, 0x05, 0x02,
9905                0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9906                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9907                0x00, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9908                0x00, 0x05, 0x00, 0x6b, 0x00),
9909         PHYREGS(0x0914, 0x0910, 0x090c, 0x01c3, 0x01c4, 0x01c5),
9910     },
9911     {
9912         .freq           = 5805,
9913         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x89, 0x05, 0x05, 0x02,
9914                0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9915                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9916                0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9917                0x00, 0x05, 0x00, 0x6a, 0x00),
9918         PHYREGS(0x0916, 0x0912, 0x090e, 0x01c3, 0x01c4, 0x01c4),
9919     },
9920     {
9921         .freq           = 5810,
9922         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x45, 0x05, 0x05, 0x02,
9923                0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9924                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9925                0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9926                0x00, 0x05, 0x00, 0x6a, 0x00),
9927         PHYREGS(0x0918, 0x0914, 0x0910, 0x01c2, 0x01c3, 0x01c4),
9928     },
9929     {
9930         .freq           = 5815,
9931         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8b, 0x05, 0x05, 0x02,
9932                0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9933                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9934                0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9935                0x00, 0x05, 0x00, 0x6a, 0x00),
9936         PHYREGS(0x091a, 0x0916, 0x0912, 0x01c2, 0x01c3, 0x01c4),
9937     },
9938     {
9939         .freq           = 5820,
9940         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x46, 0x05, 0x05, 0x02,
9941                0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9942                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9943                0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9944                0x00, 0x05, 0x00, 0x6a, 0x00),
9945         PHYREGS(0x091c, 0x0918, 0x0914, 0x01c2, 0x01c2, 0x01c3),
9946     },
9947     {
9948         .freq           = 5825,
9949         RADIOREGS3(0xed, 0x00, 0x02, 0x04, 0x8d, 0x05, 0x05, 0x02,
9950                0x15, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9951                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9952                0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9953                0x00, 0x05, 0x00, 0x69, 0x00),
9954         PHYREGS(0x091e, 0x091a, 0x0916, 0x01c1, 0x01c2, 0x01c3),
9955     },
9956     {
9957         .freq           = 5830,
9958         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x47, 0x05, 0x05, 0x02,
9959                0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9960                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x05,
9961                0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9962                0x00, 0x05, 0x00, 0x69, 0x00),
9963         PHYREGS(0x0920, 0x091c, 0x0918, 0x01c1, 0x01c2, 0x01c2),
9964     },
9965     {
9966         .freq           = 5840,
9967         RADIOREGS3(0x0a, 0x01, 0x01, 0x02, 0x48, 0x05, 0x05, 0x02,
9968                0x0c, 0x01, 0x06, 0x06, 0x06, 0x86, 0x04, 0x00,
9969                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
9970                0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9971                0x00, 0x04, 0x00, 0x69, 0x00),
9972         PHYREGS(0x0924, 0x0920, 0x091c, 0x01c0, 0x01c1, 0x01c2),
9973     },
9974     {
9975         .freq           = 5850,
9976         RADIOREGS3(0xe0, 0x00, 0x01, 0x02, 0x49, 0x05, 0x05, 0x02,
9977                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
9978                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
9979                0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9980                0x00, 0x04, 0x00, 0x69, 0x00),
9981         PHYREGS(0x0928, 0x0924, 0x0920, 0x01bf, 0x01c0, 0x01c1),
9982     },
9983     {
9984         .freq           = 5860,
9985         RADIOREGS3(0xde, 0x00, 0x01, 0x02, 0x4a, 0x05, 0x05, 0x02,
9986                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
9987                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
9988                0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9989                0x00, 0x04, 0x00, 0x69, 0x00),
9990         PHYREGS(0x092c, 0x0928, 0x0924, 0x01bf, 0x01bf, 0x01c0),
9991     },
9992     {
9993         .freq           = 5870,
9994         RADIOREGS3(0xdb, 0x00, 0x01, 0x02, 0x4b, 0x05, 0x05, 0x02,
9995                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
9996                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
9997                0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
9998                0x00, 0x04, 0x00, 0x68, 0x00),
9999         PHYREGS(0x0930, 0x092c, 0x0928, 0x01be, 0x01bf, 0x01bf),
10000     },
10001     {
10002         .freq           = 5880,
10003         RADIOREGS3(0xd8, 0x00, 0x01, 0x02, 0x4c, 0x05, 0x05, 0x02,
10004                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10005                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10006                0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10007                0x00, 0x04, 0x00, 0x68, 0x00),
10008         PHYREGS(0x0934, 0x0930, 0x092c, 0x01bd, 0x01be, 0x01bf),
10009     },
10010     {
10011         .freq           = 5890,
10012         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4d, 0x05, 0x05, 0x02,
10013                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10014                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10015                0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10016                0x00, 0x04, 0x00, 0x68, 0x00),
10017         PHYREGS(0x0938, 0x0934, 0x0930, 0x01bc, 0x01bd, 0x01be),
10018     },
10019     {
10020         .freq           = 5900,
10021         RADIOREGS3(0xd3, 0x00, 0x01, 0x02, 0x4e, 0x05, 0x05, 0x02,
10022                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10023                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10024                0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10025                0x00, 0x04, 0x00, 0x68, 0x00),
10026         PHYREGS(0x093c, 0x0938, 0x0934, 0x01bc, 0x01bc, 0x01bd),
10027     },
10028     {
10029         .freq           = 5910,
10030         RADIOREGS3(0xd6, 0x00, 0x01, 0x02, 0x4f, 0x05, 0x05, 0x02,
10031                0x0c, 0x01, 0x06, 0x06, 0x06, 0x85, 0x03, 0x00,
10032                0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x04,
10033                0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77,
10034                0x00, 0x04, 0x00, 0x68, 0x00),
10035         PHYREGS(0x0940, 0x093c, 0x0938, 0x01bb, 0x01bc, 0x01bc),
10036     },
10037     {
10038         .freq           = 2412,
10039         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x6c, 0x06, 0x06, 0x04,
10040                0x2b, 0x01, 0x04, 0x04, 0x04, 0x8f, 0x30, 0x00,
10041                0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
10042                0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
10043                0x70, 0x00, 0x0b, 0x00, 0x0a),
10044         PHYREGS(0x03c9, 0x03c5, 0x03c1, 0x043a, 0x043f, 0x0443),
10045     },
10046     {
10047         .freq           = 2417,
10048         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x71, 0x06, 0x06, 0x04,
10049                0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10050                0x00, 0x00, 0x78, 0x00, 0x03, 0x00, 0x70, 0x00,
10051                0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
10052                0x70, 0x00, 0x0b, 0x00, 0x0a),
10053         PHYREGS(0x03cb, 0x03c7, 0x03c3, 0x0438, 0x043d, 0x0441),
10054     },
10055     {
10056         .freq           = 2422,
10057         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x76, 0x06, 0x06, 0x04,
10058                0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10059                0x00, 0x00, 0x67, 0x00, 0x03, 0x00, 0x70, 0x00,
10060                0x0b, 0x00, 0x0a, 0x00, 0x89, 0x00, 0x03, 0x00,
10061                0x70, 0x00, 0x0b, 0x00, 0x0a),
10062         PHYREGS(0x03cd, 0x03c9, 0x03c5, 0x0436, 0x043a, 0x043f),
10063     },
10064     {
10065         .freq           = 2427,
10066         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x7b, 0x06, 0x06, 0x04,
10067                0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10068                0x00, 0x00, 0x57, 0x00, 0x03, 0x00, 0x70, 0x00,
10069                0x0a, 0x00, 0x0a, 0x00, 0x78, 0x00, 0x03, 0x00,
10070                0x70, 0x00, 0x0a, 0x00, 0x0a),
10071         PHYREGS(0x03cf, 0x03cb, 0x03c7, 0x0434, 0x0438, 0x043d),
10072     },
10073     {
10074         .freq           = 2432,
10075         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x80, 0x06, 0x06, 0x04,
10076                0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10077                0x00, 0x00, 0x56, 0x00, 0x03, 0x00, 0x70, 0x00,
10078                0x0a, 0x00, 0x0a, 0x00, 0x77, 0x00, 0x03, 0x00,
10079                0x70, 0x00, 0x0a, 0x00, 0x0a),
10080         PHYREGS(0x03d1, 0x03cd, 0x03c9, 0x0431, 0x0436, 0x043a),
10081     },
10082     {
10083         .freq           = 2437,
10084         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x85, 0x06, 0x06, 0x04,
10085                0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10086                0x00, 0x00, 0x46, 0x00, 0x03, 0x00, 0x70, 0x00,
10087                0x0a, 0x00, 0x0a, 0x00, 0x76, 0x00, 0x03, 0x00,
10088                0x70, 0x00, 0x0a, 0x00, 0x0a),
10089         PHYREGS(0x03d3, 0x03cf, 0x03cb, 0x042f, 0x0434, 0x0438),
10090     },
10091     {
10092         .freq           = 2442,
10093         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8a, 0x06, 0x06, 0x04,
10094                0x2b, 0x01, 0x05, 0x05, 0x05, 0x8f, 0x30, 0x00,
10095                0x00, 0x00, 0x45, 0x00, 0x02, 0x00, 0x70, 0x00,
10096                0x0a, 0x00, 0x0a, 0x00, 0x66, 0x00, 0x02, 0x00,
10097                0x70, 0x00, 0x0a, 0x00, 0x0a),
10098         PHYREGS(0x03d5, 0x03d1, 0x03cd, 0x042d, 0x0431, 0x0436),
10099     },
10100     {
10101         .freq           = 2447,
10102         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x8f, 0x06, 0x06, 0x04,
10103                0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10104                0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x70, 0x00,
10105                0x0a, 0x00, 0x09, 0x00, 0x55, 0x00, 0x02, 0x00,
10106                0x70, 0x00, 0x0a, 0x00, 0x09),
10107         PHYREGS(0x03d7, 0x03d3, 0x03cf, 0x042b, 0x042f, 0x0434),
10108     },
10109     {
10110         .freq           = 2452,
10111         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x94, 0x06, 0x06, 0x04,
10112                0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10113                0x00, 0x00, 0x23, 0x00, 0x02, 0x00, 0x70, 0x00,
10114                0x0a, 0x00, 0x09, 0x00, 0x45, 0x00, 0x02, 0x00,
10115                0x70, 0x00, 0x0a, 0x00, 0x09),
10116         PHYREGS(0x03d9, 0x03d5, 0x03d1, 0x0429, 0x042d, 0x0431),
10117     },
10118     {
10119         .freq           = 2457,
10120         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x99, 0x06, 0x06, 0x04,
10121                0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10122                0x00, 0x00, 0x12, 0x00, 0x02, 0x00, 0x70, 0x00,
10123                0x0a, 0x00, 0x09, 0x00, 0x34, 0x00, 0x02, 0x00,
10124                0x70, 0x00, 0x0a, 0x00, 0x09),
10125         PHYREGS(0x03db, 0x03d7, 0x03d3, 0x0427, 0x042b, 0x042f),
10126     },
10127     {
10128         .freq           = 2462,
10129         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0x9e, 0x06, 0x06, 0x04,
10130                0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10131                0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x70, 0x00,
10132                0x09, 0x00, 0x09, 0x00, 0x33, 0x00, 0x02, 0x00,
10133                0x70, 0x00, 0x09, 0x00, 0x09),
10134         PHYREGS(0x03dd, 0x03d9, 0x03d5, 0x0424, 0x0429, 0x042d),
10135     },
10136     {
10137         .freq           = 2467,
10138         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa3, 0x06, 0x06, 0x04,
10139                0x2b, 0x01, 0x06, 0x06, 0x06, 0x8f, 0x30, 0x00,
10140                0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
10141                0x09, 0x00, 0x09, 0x00, 0x22, 0x00, 0x02, 0x00,
10142                0x70, 0x00, 0x09, 0x00, 0x09),
10143         PHYREGS(0x03df, 0x03db, 0x03d7, 0x0422, 0x0427, 0x042b),
10144     },
10145     {
10146         .freq           = 2472,
10147         RADIOREGS3(0x00, 0x01, 0x03, 0x09, 0xa8, 0x06, 0x06, 0x04,
10148                0x2b, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x30, 0x00,
10149                0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x70, 0x00,
10150                0x09, 0x00, 0x09, 0x00, 0x11, 0x00, 0x02, 0x00,
10151                0x70, 0x00, 0x09, 0x00, 0x09),
10152         PHYREGS(0x03e1, 0x03dd, 0x03d9, 0x0420, 0x0424, 0x0429),
10153     },
10154     {
10155         .freq           = 2484,
10156         RADIOREGS3(0xff, 0x01, 0x03, 0x09, 0xb4, 0x06, 0x06, 0x04,
10157                0x2b, 0x01, 0x07, 0x07, 0x07, 0x8f, 0x20, 0x00,
10158                0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00,
10159                0x09, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00,
10160                0x70, 0x00, 0x09, 0x00, 0x09),
10161         PHYREGS(0x03e6, 0x03e2, 0x03de, 0x041b, 0x041f, 0x0424),
10162     },
10163 };
10164 
10165 static const struct b2056_inittabs_pts
10166 *b43_nphy_get_inittabs_rev3(struct b43_wldev *dev)
10167 {
10168     struct b43_phy *phy = &dev->phy;
10169 
10170     switch (dev->phy.rev) {
10171     case 3:
10172         return &b2056_inittab_phy_rev3;
10173     case 4:
10174         return &b2056_inittab_phy_rev4;
10175     default:
10176         switch (phy->radio_rev) {
10177         case 5:
10178             return &b2056_inittab_radio_rev5;
10179         case 6:
10180             return &b2056_inittab_radio_rev6;
10181         case 7:
10182         case 9:
10183             return &b2056_inittab_radio_rev7_9;
10184         case 8:
10185             return &b2056_inittab_radio_rev8;
10186         case 11:
10187             return &b2056_inittab_radio_rev11;
10188         }
10189     }
10190 
10191     return NULL;
10192 }
10193 
10194 static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5,
10195                  bool ignore_uploadflag, u16 routing,
10196                  const struct b2056_inittab_entry *e,
10197                  unsigned int length)
10198 {
10199     unsigned int i;
10200     u16 value;
10201 
10202     for (i = 0; i < length; i++, e++) {
10203         if (!(e->flags & B2056_INITTAB_ENTRY_OK))
10204             continue;
10205         if ((e->flags & B2056_INITTAB_UPLOAD) || ignore_uploadflag) {
10206             if (ghz5)
10207                 value = e->ghz5;
10208             else
10209                 value = e->ghz2;
10210             b43_radio_write(dev, routing | i, value);
10211         }
10212     }
10213 }
10214 
10215 void b2056_upload_inittabs(struct b43_wldev *dev,
10216                bool ghz5, bool ignore_uploadflag)
10217 {
10218     const struct b2056_inittabs_pts *pts;
10219 
10220     pts = b43_nphy_get_inittabs_rev3(dev);
10221     if (!pts) {
10222         B43_WARN_ON(1);
10223         return;
10224     }
10225 
10226     b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10227                 B2056_SYN, pts->syn, pts->syn_length);
10228     b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10229                 B2056_TX0, pts->tx, pts->tx_length);
10230     b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10231                 B2056_TX1, pts->tx, pts->tx_length);
10232     b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10233                 B2056_RX0, pts->rx, pts->rx_length);
10234     b2056_upload_inittab(dev, ghz5, ignore_uploadflag,
10235                 B2056_RX1, pts->rx, pts->rx_length);
10236 }
10237 
10238 void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5)
10239 {
10240     const struct b2056_inittabs_pts *pts;
10241     const struct b2056_inittab_entry *e;
10242 
10243     pts = b43_nphy_get_inittabs_rev3(dev);
10244     if (!pts) {
10245         B43_WARN_ON(1);
10246         return;
10247     }
10248 
10249     e = &pts->syn[B2056_SYN_PLL_CP2];
10250 
10251     b43_radio_write(dev, B2056_SYN_PLL_CP2, ghz5 ? e->ghz5 : e->ghz2);
10252 }
10253 
10254 const struct b43_nphy_channeltab_entry_rev3 *
10255 b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq)
10256 {
10257     struct b43_phy *phy = &dev->phy;
10258     const struct b43_nphy_channeltab_entry_rev3 *e;
10259     unsigned int length, i;
10260 
10261     switch (phy->rev) {
10262     case 3:
10263         e = b43_nphy_channeltab_phy_rev3;
10264         length = ARRAY_SIZE(b43_nphy_channeltab_phy_rev3);
10265         break;
10266     case 4:
10267         e = b43_nphy_channeltab_phy_rev4;
10268         length = ARRAY_SIZE(b43_nphy_channeltab_phy_rev4);
10269         break;
10270     default:
10271         switch (phy->radio_rev) {
10272         case 5:
10273             e = b43_nphy_channeltab_radio_rev5;
10274             length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev5);
10275             break;
10276         case 6:
10277             e = b43_nphy_channeltab_radio_rev6;
10278             length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev6);
10279             break;
10280         case 7:
10281         case 9:
10282             e = b43_nphy_channeltab_radio_rev7_9;
10283             length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev7_9);
10284             break;
10285         case 8:
10286             e = b43_nphy_channeltab_radio_rev8;
10287             length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev8);
10288             break;
10289         case 11:
10290             e = b43_nphy_channeltab_radio_rev11;
10291             length = ARRAY_SIZE(b43_nphy_channeltab_radio_rev11);
10292             break;
10293         default:
10294             B43_WARN_ON(1);
10295             return NULL;
10296         }
10297     }
10298 
10299     for (i = 0; i < length; i++, e++) {
10300         if (e->freq == freq)
10301             return e;
10302     }
10303 
10304     return NULL;
10305 }