root/drivers/net/wireless/broadcom/b43/radio_2056.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. b43_nphy_get_inittabs_rev3
  2. b2056_upload_inittab
  3. b2056_upload_inittabs
  4. b2056_upload_syn_pll_cp2
  5. b43_nphy_get_chantabent_rev3

   1 // SPDX-License-Identifier: GPL-2.0-or-later
   2 /*
   3 
   4   Broadcom B43 wireless driver
   5   IEEE 802.11n 2056 radio device data tables
   6 
   7   Copyright (c) 2010 Rafał Miłecki <zajec5@gmail.com>
   8 
   9 
  10 */
  11 
  12 #include "b43.h"
  13 #include "radio_2056.h"
  14 #include "phy_common.h"
  15 
  16 struct b2056_inittab_entry {
  17         /* Value to write if we use the 5GHz band. */
  18         u16 ghz5;
  19         /* Value to write if we use the 2.4GHz band. */
  20         u16 ghz2;
  21         /* Flags */
  22         u8 flags;
  23 };
  24 #define B2056_INITTAB_ENTRY_OK  0x01
  25 #define B2056_INITTAB_UPLOAD    0x02
  26 #define UPLOAD          .flags = B2056_INITTAB_ENTRY_OK | B2056_INITTAB_UPLOAD
  27 #define NOUPLOAD        .flags = B2056_INITTAB_ENTRY_OK
  28 
  29 struct b2056_inittabs_pts {
  30         const struct b2056_inittab_entry *syn;
  31         unsigned int syn_length;
  32         const struct b2056_inittab_entry *tx;
  33         unsigned int tx_length;
  34         const struct b2056_inittab_entry *rx;
  35         unsigned int rx_length;
  36 };
  37 
  38 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_syn[] = {
  39         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  40         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  41         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  42         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  43         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  44         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  45         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  46         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
  47         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  48         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  49         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  50         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  51         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  52         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  53         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  54         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  55         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  56         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  57         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  58         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  59         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  60         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  61         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  62         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  63         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  64         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  65         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  66         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  67         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  68         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  69         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  70         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  71         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
  72         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
  73         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
  74         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  75         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  76         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  77         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
  78         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  79         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  80         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  81         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  82         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  83         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
  84         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
  85         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
  86         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
  87         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  88         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  89         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  90         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  91         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  92         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  93         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  94         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  95         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  96         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
  97         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
  98         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
  99         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
 100         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 101         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 102         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 103         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 104         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 105         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
 106         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 107         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 108         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 109         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
 110         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
 111         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
 112         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
 113         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
 114         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 115         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 116         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 117         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
 118         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 119         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 120         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
 121         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
 122         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
 123         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 124         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 125         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 126         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
 127         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
 128         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
 129         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 130         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 131         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 132         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 133         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
 134         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 135         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 136         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 137         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 138         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 139         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 140         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 141         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
 142         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 143         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 144         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 145         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 146         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 147         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 148         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 149         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
 150         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 151         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 152         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 153         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
 154         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 155         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
 156         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 157         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 158         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 159         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 160         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 161         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 162         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 163         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 164         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 165         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 166         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 167         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 168         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 169         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 170         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
 171         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 172         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 173         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 174         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 175         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 176         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 177         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 178         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 179         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 180         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 181         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 182         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 183         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 184         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 185         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 186         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 187         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 188         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 189         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 190         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 191         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 192         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 193         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 194         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 195         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 196         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 197         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 198         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 199         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 200         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 201         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 202         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 203         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 204         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 205         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 206         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 207         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 208         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 209         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 210         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 211         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 212         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 213         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 214         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 215         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 216         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 217         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 218         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 219         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 220 };
 221 
 222 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_tx[] = {
 223         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 224         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 225         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 226         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 227         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 228         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 229         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 230         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 231         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 232         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 233         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 234         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 235         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 236         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 237         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 238         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 239         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 240         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 241         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 242         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 243         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 244         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 245         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 246         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 247         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 248         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 249         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 250         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 251         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 252         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 253         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 254         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 255         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 256         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 257         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 258         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 259         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 260         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 261         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 262         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 263         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
 264         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 265         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 266         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 267         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 268         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 269         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 270         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 271         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 272         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 273         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 274         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 275         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 276         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 277         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
 278         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 279         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
 280         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 281         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
 282         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
 283         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 284         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 285         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 286         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 287         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 288         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 289         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
 290         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 291         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
 292         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
 293         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 294         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 295         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
 296         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 297         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 298         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
 299         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
 300         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 301         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 302         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 303         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 304         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 305         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
 306         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 307         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
 308         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 309         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
 310         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
 311         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 312         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 313         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 314         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 315         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 316         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
 317         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 318         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 319         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 320         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 321         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 322         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 323         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 324         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0074, .ghz2 = 0x0074, UPLOAD, },
 325         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 326         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 327         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 328         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 329         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 330         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 331         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 332         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 333         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 334         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 335         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 336         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 337         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
 338         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
 339         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
 340         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 341         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 342         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
 343         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
 344         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
 345         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
 346         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 347         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 348         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 349         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 350         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 351         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 352         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 353         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 354         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 355         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 356         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 357         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 358         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 359         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 360         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 361         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 362         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 363         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 364         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 365         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 366         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 367         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 368 };
 369 
 370 static const struct b2056_inittab_entry b2056_inittab_phy_rev3_rx[] = {
 371         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 372         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 373         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 374         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 375         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 376         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 377         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 378         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 379         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 380         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 381         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 382         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 383         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 384         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 385         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 386         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 387         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 388         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 389         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 390         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 391         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 392         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 393         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 394         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 395         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 396         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 397         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 398         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 399         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 400         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 401         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 402         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 403         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 404         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
 405         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
 406         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
 407         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
 408         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
 409         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
 410         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 411         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 412         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
 413         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 414         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 415         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
 416         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
 417         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
 418         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
 419         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 420         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 421         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 422         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
 423         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
 424         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
 425         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
 426         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 427         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 428         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
 429         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 430         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
 431         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 432         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
 433         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
 434         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 435         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 436         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
 437         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 438         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0099, .ghz2 = 0x0099, NOUPLOAD, },
 439         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 440         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 441         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 442         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
 443         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 444         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 445         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 446         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 447         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 448         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 449         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 450         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
 451         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x0057, .ghz2 = 0x0057, NOUPLOAD, },
 452         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
 453         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 454         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 455         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 456         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 457         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 458         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 459         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 460         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 461         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
 462         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 463         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
 464         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
 465         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
 466         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 467         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 468         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 469         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 470         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 471         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 472         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 473         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 474         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 475         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 476         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 477         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 478         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 479         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 480         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 481         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 482         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 483         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 484         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 485         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 486         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 487         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 488         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 489         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
 490         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 491         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 492         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 493         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 494         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 495         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 496         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 497         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 498         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 499         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 500         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 501         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 502         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 503         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 504         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 505         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 506         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 507         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 508         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 509         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 510         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 511         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 512         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 513         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 514         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 515         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 516         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 517         [B2056_RX_STATUS_HPC_RC]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 518 };
 519 
 520 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_syn[] = {
 521         [B2056_SYN_RESERVED_ADDR2]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 522         [B2056_SYN_RESERVED_ADDR3]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 523         [B2056_SYN_RESERVED_ADDR4]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 524         [B2056_SYN_RESERVED_ADDR5]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 525         [B2056_SYN_RESERVED_ADDR6]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 526         [B2056_SYN_RESERVED_ADDR7]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 527         [B2056_SYN_COM_CTRL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 528         [B2056_SYN_COM_PU]              = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 529         [B2056_SYN_COM_OVR]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 530         [B2056_SYN_COM_RESET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 531         [B2056_SYN_COM_RCAL]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 532         [B2056_SYN_COM_RC_RXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 533         [B2056_SYN_COM_RC_TXLPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 534         [B2056_SYN_COM_RC_RXHPF]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 535         [B2056_SYN_RESERVED_ADDR16]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 536         [B2056_SYN_RESERVED_ADDR17]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 537         [B2056_SYN_RESERVED_ADDR18]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 538         [B2056_SYN_RESERVED_ADDR19]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 539         [B2056_SYN_RESERVED_ADDR20]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 540         [B2056_SYN_RESERVED_ADDR21]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 541         [B2056_SYN_RESERVED_ADDR22]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 542         [B2056_SYN_RESERVED_ADDR23]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 543         [B2056_SYN_RESERVED_ADDR24]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 544         [B2056_SYN_RESERVED_ADDR25]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 545         [B2056_SYN_RESERVED_ADDR26]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 546         [B2056_SYN_RESERVED_ADDR27]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 547         [B2056_SYN_RESERVED_ADDR28]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 548         [B2056_SYN_RESERVED_ADDR29]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 549         [B2056_SYN_RESERVED_ADDR30]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 550         [B2056_SYN_RESERVED_ADDR31]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 551         [B2056_SYN_GPIO_MASTER1]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 552         [B2056_SYN_GPIO_MASTER2]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 553         [B2056_SYN_TOPBIAS_MASTER]      = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
 554         [B2056_SYN_TOPBIAS_RCAL]        = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 555         [B2056_SYN_AFEREG]              = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 556         [B2056_SYN_TEMPPROCSENSE]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 557         [B2056_SYN_TEMPPROCSENSEIDAC]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 558         [B2056_SYN_TEMPPROCSENSERCAL]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 559         [B2056_SYN_LPO]                 = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 560         [B2056_SYN_VDDCAL_MASTER]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 561         [B2056_SYN_VDDCAL_IDAC]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 562         [B2056_SYN_VDDCAL_STATUS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 563         [B2056_SYN_RCAL_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 564         [B2056_SYN_RCAL_CODE_OUT]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 565         [B2056_SYN_RCCAL_CTRL0]         = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
 566         [B2056_SYN_RCCAL_CTRL1]         = { .ghz5 = 0x001f, .ghz2 = 0x001f, NOUPLOAD, },
 567         [B2056_SYN_RCCAL_CTRL2]         = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
 568         [B2056_SYN_RCCAL_CTRL3]         = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
 569         [B2056_SYN_RCCAL_CTRL4]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 570         [B2056_SYN_RCCAL_CTRL5]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 571         [B2056_SYN_RCCAL_CTRL6]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 572         [B2056_SYN_RCCAL_CTRL7]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 573         [B2056_SYN_RCCAL_CTRL8]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 574         [B2056_SYN_RCCAL_CTRL9]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 575         [B2056_SYN_RCCAL_CTRL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 576         [B2056_SYN_RCCAL_CTRL11]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 577         [B2056_SYN_ZCAL_SPARE1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 578         [B2056_SYN_ZCAL_SPARE2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 579         [B2056_SYN_PLL_MAST1]           = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 580         [B2056_SYN_PLL_MAST2]           = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
 581         [B2056_SYN_PLL_MAST3]           = { .ghz5 = 0x0018, .ghz2 = 0x0018, NOUPLOAD, },
 582         [B2056_SYN_PLL_BIAS_RESET]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 583         [B2056_SYN_PLL_XTAL0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 584         [B2056_SYN_PLL_XTAL1]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 585         [B2056_SYN_PLL_XTAL3]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 586         [B2056_SYN_PLL_XTAL4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 587         [B2056_SYN_PLL_XTAL5]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
 588         [B2056_SYN_PLL_XTAL6]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 589         [B2056_SYN_PLL_REFDIV]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 590         [B2056_SYN_PLL_PFD]             = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 591         [B2056_SYN_PLL_CP1]             = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
 592         [B2056_SYN_PLL_CP2]             = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
 593         [B2056_SYN_PLL_CP3]             = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
 594         [B2056_SYN_PLL_LOOPFILTER1]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
 595         [B2056_SYN_PLL_LOOPFILTER2]     = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
 596         [B2056_SYN_PLL_LOOPFILTER3]     = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 597         [B2056_SYN_PLL_LOOPFILTER4]     = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 598         [B2056_SYN_PLL_LOOPFILTER5]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 599         [B2056_SYN_PLL_MMD1]            = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
 600         [B2056_SYN_PLL_MMD2]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 601         [B2056_SYN_PLL_VCO1]            = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 602         [B2056_SYN_PLL_VCO2]            = { .ghz5 = 0x00f7, .ghz2 = 0x00f7, UPLOAD, },
 603         [B2056_SYN_PLL_MONITOR1]        = { .ghz5 = 0x00b4, .ghz2 = 0x00b4, NOUPLOAD, },
 604         [B2056_SYN_PLL_MONITOR2]        = { .ghz5 = 0x00d2, .ghz2 = 0x00d2, NOUPLOAD, },
 605         [B2056_SYN_PLL_VCOCAL1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 606         [B2056_SYN_PLL_VCOCAL2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 607         [B2056_SYN_PLL_VCOCAL4]         = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 608         [B2056_SYN_PLL_VCOCAL5]         = { .ghz5 = 0x0096, .ghz2 = 0x0096, NOUPLOAD, },
 609         [B2056_SYN_PLL_VCOCAL6]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
 610         [B2056_SYN_PLL_VCOCAL7]         = { .ghz5 = 0x003e, .ghz2 = 0x003e, NOUPLOAD, },
 611         [B2056_SYN_PLL_VCOCAL8]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 612         [B2056_SYN_PLL_VCOCAL9]         = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 613         [B2056_SYN_PLL_VCOCAL10]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 614         [B2056_SYN_PLL_VCOCAL11]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 615         [B2056_SYN_PLL_VCOCAL12]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, UPLOAD, },
 616         [B2056_SYN_PLL_VCOCAL13]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 617         [B2056_SYN_PLL_VREG]            = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 618         [B2056_SYN_PLL_STATUS1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 619         [B2056_SYN_PLL_STATUS2]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 620         [B2056_SYN_PLL_STATUS3]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 621         [B2056_SYN_LOGEN_PU0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 622         [B2056_SYN_LOGEN_PU1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 623         [B2056_SYN_LOGEN_PU2]           = { .ghz5 = 0x0040, .ghz2 = 0x0040, NOUPLOAD, },
 624         [B2056_SYN_LOGEN_PU3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 625         [B2056_SYN_LOGEN_PU5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 626         [B2056_SYN_LOGEN_PU6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 627         [B2056_SYN_LOGEN_PU7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 628         [B2056_SYN_LOGEN_PU8]           = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 629         [B2056_SYN_LOGEN_BIAS_RESET]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 630         [B2056_SYN_LOGEN_RCCR1]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 631         [B2056_SYN_LOGEN_VCOBUF1]       = { .ghz5 = 0x0060, .ghz2 = 0x0060, NOUPLOAD, },
 632         [B2056_SYN_LOGEN_MIXER1]        = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 633         [B2056_SYN_LOGEN_MIXER2]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 634         [B2056_SYN_LOGEN_BUF1]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 635         [B2056_SYN_LOGENBUF2]           = { .ghz5 = 0x008f, .ghz2 = 0x008f, UPLOAD, },
 636         [B2056_SYN_LOGEN_BUF3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 637         [B2056_SYN_LOGEN_BUF4]          = { .ghz5 = 0x00cc, .ghz2 = 0x00cc, NOUPLOAD, },
 638         [B2056_SYN_LOGEN_DIV1]          = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 639         [B2056_SYN_LOGEN_DIV2]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 640         [B2056_SYN_LOGEN_DIV3]          = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 641         [B2056_SYN_LOGEN_ACL1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 642         [B2056_SYN_LOGEN_ACL2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 643         [B2056_SYN_LOGEN_ACL3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 644         [B2056_SYN_LOGEN_ACL4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 645         [B2056_SYN_LOGEN_ACL5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 646         [B2056_SYN_LOGEN_ACL6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 647         [B2056_SYN_LOGEN_ACLOUT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 648         [B2056_SYN_LOGEN_ACLCAL1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 649         [B2056_SYN_LOGEN_ACLCAL2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 650         [B2056_SYN_LOGEN_ACLCAL3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 651         [B2056_SYN_CALEN]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 652         [B2056_SYN_LOGEN_PEAKDET1]      = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, NOUPLOAD, },
 653         [B2056_SYN_LOGEN_CORE_ACL_OVR]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 654         [B2056_SYN_LOGEN_RX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 655         [B2056_SYN_LOGEN_TX_DIFF_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 656         [B2056_SYN_LOGEN_RX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 657         [B2056_SYN_LOGEN_TX_CMOS_ACL_OVR]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 658         [B2056_SYN_LOGEN_VCOBUF2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 659         [B2056_SYN_LOGEN_MIXER3]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 660         [B2056_SYN_LOGEN_BUF5]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 661         [B2056_SYN_LOGEN_BUF6]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 662         [B2056_SYN_LOGEN_CBUFRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 663         [B2056_SYN_LOGEN_CBUFRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 664         [B2056_SYN_LOGEN_CBUFRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 665         [B2056_SYN_LOGEN_CBUFRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 666         [B2056_SYN_LOGEN_CBUFTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 667         [B2056_SYN_LOGEN_CBUFTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 668         [B2056_SYN_LOGEN_CBUFTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 669         [B2056_SYN_LOGEN_CBUFTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 670         [B2056_SYN_LOGEN_CMOSRX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 671         [B2056_SYN_LOGEN_CMOSRX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 672         [B2056_SYN_LOGEN_CMOSRX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 673         [B2056_SYN_LOGEN_CMOSRX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 674         [B2056_SYN_LOGEN_CMOSTX1]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 675         [B2056_SYN_LOGEN_CMOSTX2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 676         [B2056_SYN_LOGEN_CMOSTX3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 677         [B2056_SYN_LOGEN_CMOSTX4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 678         [B2056_SYN_LOGEN_VCOBUF2_OVRVAL]= { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 679         [B2056_SYN_LOGEN_MIXER3_OVRVAL] = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 680         [B2056_SYN_LOGEN_BUF5_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 681         [B2056_SYN_LOGEN_BUF6_OVRVAL]   = { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 682         [B2056_SYN_LOGEN_CBUFRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 683         [B2056_SYN_LOGEN_CBUFRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 684         [B2056_SYN_LOGEN_CBUFRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 685         [B2056_SYN_LOGEN_CBUFRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 686         [B2056_SYN_LOGEN_CBUFTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 687         [B2056_SYN_LOGEN_CBUFTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 688         [B2056_SYN_LOGEN_CBUFTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 689         [B2056_SYN_LOGEN_CBUFTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 690         [B2056_SYN_LOGEN_CMOSRX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 691         [B2056_SYN_LOGEN_CMOSRX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 692         [B2056_SYN_LOGEN_CMOSRX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 693         [B2056_SYN_LOGEN_CMOSRX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 694         [B2056_SYN_LOGEN_CMOSTX1_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 695         [B2056_SYN_LOGEN_CMOSTX2_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 696         [B2056_SYN_LOGEN_CMOSTX3_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 697         [B2056_SYN_LOGEN_CMOSTX4_OVRVAL]= { .ghz5 = 0x0066, .ghz2 = 0x0066, NOUPLOAD, },
 698         [B2056_SYN_LOGEN_ACL_WAITCNT]   = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 699         [B2056_SYN_LOGEN_CORE_CALVALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 700         [B2056_SYN_LOGEN_RX_CMOS_CALVALID]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 701         [B2056_SYN_LOGEN_TX_CMOS_VALID] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 702 };
 703 
 704 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_tx[] = {
 705         [B2056_TX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 706         [B2056_TX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 707         [B2056_TX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 708         [B2056_TX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 709         [B2056_TX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 710         [B2056_TX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 711         [B2056_TX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 712         [B2056_TX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 713         [B2056_TX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 714         [B2056_TX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 715         [B2056_TX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 716         [B2056_TX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 717         [B2056_TX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 718         [B2056_TX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 719         [B2056_TX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 720         [B2056_TX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 721         [B2056_TX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 722         [B2056_TX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 723         [B2056_TX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 724         [B2056_TX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 725         [B2056_TX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 726         [B2056_TX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 727         [B2056_TX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 728         [B2056_TX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 729         [B2056_TX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 730         [B2056_TX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 731         [B2056_TX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 732         [B2056_TX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 733         [B2056_TX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 734         [B2056_TX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 735         [B2056_TX_IQCAL_GAIN_BW]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 736         [B2056_TX_LOFT_FINE_I]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 737         [B2056_TX_LOFT_FINE_Q]          = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 738         [B2056_TX_LOFT_COARSE_I]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 739         [B2056_TX_LOFT_COARSE_Q]        = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 740         [B2056_TX_TX_COM_MASTER1]       = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 741         [B2056_TX_TX_COM_MASTER2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 742         [B2056_TX_RXIQCAL_TXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 743         [B2056_TX_TX_SSI_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 744         [B2056_TX_IQCAL_VCM_HG]         = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 745         [B2056_TX_IQCAL_IDAC]           = { .ghz5 = 0x0037, .ghz2 = 0x0037, NOUPLOAD, },
 746         [B2056_TX_TSSI_VCM]             = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 747         [B2056_TX_TX_AMP_DET]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 748         [B2056_TX_TX_SSI_MUX]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 749         [B2056_TX_TSSIA]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 750         [B2056_TX_TSSIG]                = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 751         [B2056_TX_TSSI_MISC1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 752         [B2056_TX_TSSI_MISC2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 753         [B2056_TX_TSSI_MISC3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 754         [B2056_TX_PA_SPARE1]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 755         [B2056_TX_PA_SPARE2]            = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 756         [B2056_TX_INTPAA_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 757         [B2056_TX_INTPAA_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 758         [B2056_TX_INTPAA_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 759         [B2056_TX_INTPAA_IAUX_STAT]     = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
 760         [B2056_TX_INTPAA_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 761         [B2056_TX_INTPAA_IMAIN_STAT]    = { .ghz5 = 0x002d, .ghz2 = 0x002d, NOUPLOAD, },
 762         [B2056_TX_INTPAA_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 763         [B2056_TX_INTPAA_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
 764         [B2056_TX_INTPAA_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
 765         [B2056_TX_INTPAA_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 766         [B2056_TX_INTPAG_MASTER]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 767         [B2056_TX_INTPAG_GAIN]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 768         [B2056_TX_INTPAG_BOOST_TUNE]    = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 769         [B2056_TX_INTPAG_IAUX_STAT]     = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 770         [B2056_TX_INTPAG_IAUX_DYN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 771         [B2056_TX_INTPAG_IMAIN_STAT]    = { .ghz5 = 0x001e, .ghz2 = 0x001e, NOUPLOAD, },
 772         [B2056_TX_INTPAG_IMAIN_DYN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 773         [B2056_TX_INTPAG_CASCBIAS]      = { .ghz5 = 0x006e, .ghz2 = 0x006e, NOUPLOAD, },
 774         [B2056_TX_INTPAG_PASLOPE]       = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
 775         [B2056_TX_INTPAG_PA_MISC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 776         [B2056_TX_PADA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 777         [B2056_TX_PADA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
 778         [B2056_TX_PADA_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 779         [B2056_TX_PADA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 780         [B2056_TX_PADA_BOOST_TUNE]      = { .ghz5 = 0x0038, .ghz2 = 0x0038, NOUPLOAD, },
 781         [B2056_TX_PADA_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
 782         [B2056_TX_PADG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 783         [B2056_TX_PADG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 784         [B2056_TX_PADG_CASCBIAS]        = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 785         [B2056_TX_PADG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 786         [B2056_TX_PADG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 787         [B2056_TX_PADG_SLOPE]           = { .ghz5 = 0x0070, .ghz2 = 0x0070, UPLOAD, },
 788         [B2056_TX_PGAA_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 789         [B2056_TX_PGAA_IDAC]            = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
 790         [B2056_TX_PGAA_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 791         [B2056_TX_PGAA_BOOST_TUNE]      = { .ghz5 = 0x0083, .ghz2 = 0x0083, NOUPLOAD, },
 792         [B2056_TX_PGAA_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
 793         [B2056_TX_PGAA_MISC]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 794         [B2056_TX_PGAG_MASTER]          = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 795         [B2056_TX_PGAG_IDAC]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 796         [B2056_TX_PGAG_GAIN]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 797         [B2056_TX_PGAG_BOOST_TUNE]      = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 798         [B2056_TX_PGAG_SLOPE]           = { .ghz5 = 0x0077, .ghz2 = 0x0077, UPLOAD, },
 799         [B2056_TX_PGAG_MISC]            = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 800         [B2056_TX_MIXA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 801         [B2056_TX_MIXA_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 802         [B2056_TX_MIXG]                 = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 803         [B2056_TX_MIXG_BOOST_TUNE]      = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 804         [B2056_TX_BB_GM_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 805         [B2056_TX_GMBB_GM]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 806         [B2056_TX_GMBB_IDAC]            = { .ghz5 = 0x0072, .ghz2 = 0x0072, UPLOAD, },
 807         [B2056_TX_TXLPF_MASTER]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 808         [B2056_TX_TXLPF_RCCAL]          = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 809         [B2056_TX_TXLPF_RCCAL_OFF0]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 810         [B2056_TX_TXLPF_RCCAL_OFF1]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 811         [B2056_TX_TXLPF_RCCAL_OFF2]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 812         [B2056_TX_TXLPF_RCCAL_OFF3]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 813         [B2056_TX_TXLPF_RCCAL_OFF4]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 814         [B2056_TX_TXLPF_RCCAL_OFF5]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 815         [B2056_TX_TXLPF_RCCAL_OFF6]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 816         [B2056_TX_TXLPF_BW]             = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 817         [B2056_TX_TXLPF_GAIN]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 818         [B2056_TX_TXLPF_IDAC]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 819         [B2056_TX_TXLPF_IDAC_0]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
 820         [B2056_TX_TXLPF_IDAC_1]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
 821         [B2056_TX_TXLPF_IDAC_2]         = { .ghz5 = 0x000e, .ghz2 = 0x000e, NOUPLOAD, },
 822         [B2056_TX_TXLPF_IDAC_3]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 823         [B2056_TX_TXLPF_IDAC_4]         = { .ghz5 = 0x0013, .ghz2 = 0x0013, NOUPLOAD, },
 824         [B2056_TX_TXLPF_IDAC_5]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
 825         [B2056_TX_TXLPF_IDAC_6]         = { .ghz5 = 0x001b, .ghz2 = 0x001b, NOUPLOAD, },
 826         [B2056_TX_TXLPF_OPAMP_IDAC]     = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
 827         [B2056_TX_TXLPF_MISC]           = { .ghz5 = 0x005b, .ghz2 = 0x005b, NOUPLOAD, },
 828         [B2056_TX_TXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 829         [B2056_TX_TXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 830         [B2056_TX_TXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 831         [B2056_TX_TXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 832         [B2056_TX_TXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 833         [B2056_TX_TXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 834         [B2056_TX_TXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 835         [B2056_TX_TXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 836         [B2056_TX_TXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 837         [B2056_TX_TXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 838         [B2056_TX_TXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 839         [B2056_TX_TXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 840         [B2056_TX_TXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 841         [B2056_TX_TXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 842         [B2056_TX_TXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 843         [B2056_TX_TXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 844         [B2056_TX_STATUS_INTPA_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 845         [B2056_TX_STATUS_PAD_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 846         [B2056_TX_STATUS_PGA_GAIN]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 847         [B2056_TX_STATUS_GM_TXLPF_GAIN] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 848         [B2056_TX_STATUS_TXLPF_BW]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 849         [B2056_TX_STATUS_TXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 850 };
 851 
 852 static const struct b2056_inittab_entry b2056_inittab_phy_rev4_rx[] = {
 853         [B2056_RX_RESERVED_ADDR2]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 854         [B2056_RX_RESERVED_ADDR3]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 855         [B2056_RX_RESERVED_ADDR4]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 856         [B2056_RX_RESERVED_ADDR5]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 857         [B2056_RX_RESERVED_ADDR6]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 858         [B2056_RX_RESERVED_ADDR7]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 859         [B2056_RX_COM_CTRL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 860         [B2056_RX_COM_PU]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 861         [B2056_RX_COM_OVR]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 862         [B2056_RX_COM_RESET]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 863         [B2056_RX_COM_RCAL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 864         [B2056_RX_COM_RC_RXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 865         [B2056_RX_COM_RC_TXLPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 866         [B2056_RX_COM_RC_RXHPF]         = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 867         [B2056_RX_RESERVED_ADDR16]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 868         [B2056_RX_RESERVED_ADDR17]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 869         [B2056_RX_RESERVED_ADDR18]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 870         [B2056_RX_RESERVED_ADDR19]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 871         [B2056_RX_RESERVED_ADDR20]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 872         [B2056_RX_RESERVED_ADDR21]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 873         [B2056_RX_RESERVED_ADDR22]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 874         [B2056_RX_RESERVED_ADDR23]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 875         [B2056_RX_RESERVED_ADDR24]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 876         [B2056_RX_RESERVED_ADDR25]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 877         [B2056_RX_RESERVED_ADDR26]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 878         [B2056_RX_RESERVED_ADDR27]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 879         [B2056_RX_RESERVED_ADDR28]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 880         [B2056_RX_RESERVED_ADDR29]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 881         [B2056_RX_RESERVED_ADDR30]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 882         [B2056_RX_RESERVED_ADDR31]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 883         [B2056_RX_RXIQCAL_RXMUX]        = { .ghz5 = 0x0003, .ghz2 = 0x0003, NOUPLOAD, },
 884         [B2056_RX_RSSI_PU]              = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 885         [B2056_RX_RSSI_SEL]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 886         [B2056_RX_RSSI_GAIN]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
 887         [B2056_RX_RSSI_NB_IDAC]         = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
 888         [B2056_RX_RSSI_WB2I_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
 889         [B2056_RX_RSSI_WB2I_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
 890         [B2056_RX_RSSI_WB2Q_IDAC_1]     = { .ghz5 = 0x0015, .ghz2 = 0x0015, NOUPLOAD, },
 891         [B2056_RX_RSSI_WB2Q_IDAC_2]     = { .ghz5 = 0x0005, .ghz2 = 0x0005, NOUPLOAD, },
 892         [B2056_RX_RSSI_POLE]            = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 893         [B2056_RX_RSSI_WB1_IDAC]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 894         [B2056_RX_RSSI_MISC]            = { .ghz5 = 0x0090, .ghz2 = 0x0090, NOUPLOAD, },
 895         [B2056_RX_LNAA_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 896         [B2056_RX_LNAA_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 897         [B2056_RX_LNAA_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
 898         [B2056_RX_LNA_A_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
 899         [B2056_RX_BIASPOLE_LNAA1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
 900         [B2056_RX_LNAA2_IDAC]           = { .ghz5 = 0x00ff, .ghz2 = 0x00ff, UPLOAD, },
 901         [B2056_RX_LNA1A_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 902         [B2056_RX_LNAG_MASTER]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 903         [B2056_RX_LNAG_TUNE]            = { .ghz5 = 0x0088, .ghz2 = 0x0088, NOUPLOAD, },
 904         [B2056_RX_LNAG_GAIN]            = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
 905         [B2056_RX_LNA_G_SLOPE]          = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
 906         [B2056_RX_BIASPOLE_LNAG1_IDAC]  = { .ghz5 = 0x0017, .ghz2 = 0x0017, UPLOAD, },
 907         [B2056_RX_LNAG2_IDAC]           = { .ghz5 = 0x00f0, .ghz2 = 0x00f0, UPLOAD, },
 908         [B2056_RX_LNA1G_MISC]           = { .ghz5 = 0x0020, .ghz2 = 0x0020, NOUPLOAD, },
 909         [B2056_RX_MIXA_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 910         [B2056_RX_MIXA_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
 911         [B2056_RX_MIXA_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 912         [B2056_RX_MIXA_LOB_BIAS]        = { .ghz5 = 0x0044, .ghz2 = 0x0044, UPLOAD, },
 913         [B2056_RX_MIXA_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 914         [B2056_RX_MIXA_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
 915         [B2056_RX_MIXA_BIAS_AUX]        = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
 916         [B2056_RX_MIXA_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 917         [B2056_RX_MIXA_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 918         [B2056_RX_MIXA_MAST_BIAS]       = { .ghz5 = 0x0050, .ghz2 = 0x0050, UPLOAD, },
 919         [B2056_RX_MIXG_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 920         [B2056_RX_MIXG_VCM]             = { .ghz5 = 0x0055, .ghz2 = 0x0055, UPLOAD, },
 921         [B2056_RX_MIXG_CTRLPTAT]        = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 922         [B2056_RX_MIXG_LOB_BIAS]        = { .ghz5 = 0x0011, .ghz2 = 0x0011, NOUPLOAD, },
 923         [B2056_RX_MIXG_CORE_IDAC]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 924         [B2056_RX_MIXG_CMFB_IDAC]       = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
 925         [B2056_RX_MIXG_BIAS_AUX]        = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 926         [B2056_RX_MIXG_BIAS_MAIN]       = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
 927         [B2056_RX_MIXG_BIAS_MISC]       = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
 928         [B2056_RX_MIXG_MAST_BIAS]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 929         [B2056_RX_TIA_MASTER]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 930         [B2056_RX_TIA_IOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
 931         [B2056_RX_TIA_QOPAMP]           = { .ghz5 = 0x0026, .ghz2 = 0x0026, UPLOAD, },
 932         [B2056_RX_TIA_IMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
 933         [B2056_RX_TIA_QMISC]            = { .ghz5 = 0x000f, .ghz2 = 0x000f, UPLOAD, },
 934         [B2056_RX_TIA_GAIN]             = { .ghz5 = 0x0044, .ghz2 = 0x0044, NOUPLOAD, },
 935         [B2056_RX_TIA_SPARE1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 936         [B2056_RX_TIA_SPARE2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 937         [B2056_RX_BB_LPF_MASTER]        = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 938         [B2056_RX_AACI_MASTER]          = { .ghz5 = 0x0008, .ghz2 = 0x0008, NOUPLOAD, },
 939         [B2056_RX_RXLPF_IDAC]           = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 940         [B2056_RX_RXLPF_OPAMPBIAS_LOWQ] = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 941         [B2056_RX_RXLPF_OPAMPBIAS_HIGHQ]= { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 942         [B2056_RX_RXLPF_BIAS_DCCANCEL]  = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },
 943         [B2056_RX_RXLPF_OUTVCM]         = { .ghz5 = 0x002f, .ghz2 = 0x002f, UPLOAD, },
 944         [B2056_RX_RXLPF_INVCM_BODY]     = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
 945         [B2056_RX_RXLPF_CC_OP]          = { .ghz5 = 0x0055, .ghz2 = 0x0055, NOUPLOAD, },
 946         [B2056_RX_RXLPF_GAIN]           = { .ghz5 = 0x0023, .ghz2 = 0x0023, NOUPLOAD, },
 947         [B2056_RX_RXLPF_Q_BW]           = { .ghz5 = 0x0041, .ghz2 = 0x0041, NOUPLOAD, },
 948         [B2056_RX_RXLPF_HP_CORNER_BW]   = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 949         [B2056_RX_RXLPF_RCCAL_HPC]      = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 950         [B2056_RX_RXHPF_OFF0]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 951         [B2056_RX_RXHPF_OFF1]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 952         [B2056_RX_RXHPF_OFF2]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 953         [B2056_RX_RXHPF_OFF3]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 954         [B2056_RX_RXHPF_OFF4]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 955         [B2056_RX_RXHPF_OFF5]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 956         [B2056_RX_RXHPF_OFF6]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 957         [B2056_RX_RXHPF_OFF7]           = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 958         [B2056_RX_RXLPF_RCCAL_LPC]      = { .ghz5 = 0x000c, .ghz2 = 0x000c, NOUPLOAD, },
 959         [B2056_RX_RXLPF_OFF_0]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 960         [B2056_RX_RXLPF_OFF_1]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 961         [B2056_RX_RXLPF_OFF_2]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 962         [B2056_RX_RXLPF_OFF_3]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 963         [B2056_RX_RXLPF_OFF_4]          = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 964         [B2056_RX_UNUSED]               = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 965         [B2056_RX_VGA_MASTER]           = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 966         [B2056_RX_VGA_BIAS]             = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 967         [B2056_RX_VGA_BIAS_DCCANCEL]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, UPLOAD, },
 968         [B2056_RX_VGA_GAIN]             = { .ghz5 = 0x000a, .ghz2 = 0x000a, NOUPLOAD, },
 969         [B2056_RX_VGA_HP_CORNER_BW]     = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
 970         [B2056_RX_VGABUF_BIAS]          = { .ghz5 = 0x0022, .ghz2 = 0x0022, NOUPLOAD, },
 971         [B2056_RX_VGABUF_GAIN_BW]       = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
 972         [B2056_RX_TXFBMIX_A]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 973         [B2056_RX_TXFBMIX_G]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 974         [B2056_RX_RXSPARE1]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 975         [B2056_RX_RXSPARE2]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 976         [B2056_RX_RXSPARE3]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 977         [B2056_RX_RXSPARE4]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 978         [B2056_RX_RXSPARE5]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 979         [B2056_RX_RXSPARE6]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 980         [B2056_RX_RXSPARE7]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 981         [B2056_RX_RXSPARE8]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 982         [B2056_RX_RXSPARE9]             = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 983         [B2056_RX_RXSPARE10]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 984         [B2056_RX_RXSPARE11]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 985         [B2056_RX_RXSPARE12]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 986         [B2056_RX_RXSPARE13]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 987         [B2056_RX_RXSPARE14]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 988         [B2056_RX_RXSPARE15]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 989         [B2056_RX_RXSPARE16]            = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 990         [B2056_RX_STATUS_LNAA_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 991         [B2056_RX_STATUS_LNAG_GAIN]     = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 992         [B2056_RX_STATUS_MIXTIA_GAIN]   = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 993         [B2056_RX_STATUS_RXLPF_GAIN]    = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 994         [B2056_RX_STATUS_VGA_BUF_GAIN]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 995         [B2056_RX_STATUS_RXLPF_Q]       = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 996         [B2056_RX_STATUS_RXLPF_BUF_BW]  = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 997         [B2056_RX_STATUS_RXLPF_VGA_HPC] = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 998         [B2056_RX_STATUS_RXLPF_RC]      = { .ghz5 = 0x0000, .ghz2 = 0x0000, NOUPLOAD, },
 999         [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 /* http://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 }

/* [<][>][^][v][top][bottom][index][help] */