Lines Matching +full:0 +full:x3220

30 #define SIERRA_COMMON_CDB_OFFSET			0x0
31 #define SIERRA_MACRO_ID_REG 0x0
32 #define SIERRA_CMN_PLLLC_GEN_PREG 0x42
33 #define SIERRA_CMN_PLLLC_FBDIV_INT_MODE0_PREG 0x43
34 #define SIERRA_CMN_PLLLC_DCOCAL_CTRL_PREG 0x45
35 #define SIERRA_CMN_PLLLC_INIT_PREG 0x46
36 #define SIERRA_CMN_PLLLC_ITERTMR_PREG 0x47
37 #define SIERRA_CMN_PLLLC_MODE_PREG 0x48
38 #define SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG 0x49
39 #define SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG 0x4A
40 #define SIERRA_CMN_PLLLC_LOCK_CNTSTART_PREG 0x4B
41 #define SIERRA_CMN_PLLLC_LOCKSEARCH_PREG 0x4C
42 #define SIERRA_CMN_PLLLC_CLK1_PREG 0x4D
43 #define SIERRA_CMN_PLLLC_CLK0_PREG 0x4E
44 #define SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG 0x4F
45 #define SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG 0x50
46 #define SIERRA_CMN_PLLLC_DSMCORR_PREG 0x51
47 #define SIERRA_CMN_PLLLC_SS_PREG 0x52
48 #define SIERRA_CMN_PLLLC_SS_AMP_STEP_SIZE_PREG 0x53
49 #define SIERRA_CMN_PLLLC_SSTWOPT_PREG 0x54
50 #define SIERRA_CMN_PLLCSM_PLLEN_TMR_PREG 0x5D
51 #define SIERRA_CMN_PLLCSM_PLLPRE_TMR_PREG 0x5E
52 #define SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG 0x62
53 #define SIERRA_CMN_PLLLC_LOCK_DELAY_CTRL_PREG 0x63
54 #define SIERRA_SDOSCCAL_CLK_CNT_PREG 0x6E
55 #define SIERRA_CMN_REFRCV_PREG 0x98
56 #define SIERRA_CMN_RESCAL_CTRLA_PREG 0xA0
57 #define SIERRA_CMN_REFRCV1_PREG 0xB8
58 #define SIERRA_CMN_PLLLC1_GEN_PREG 0xC2
59 #define SIERRA_CMN_PLLLC1_FBDIV_INT_PREG 0xC3
60 #define SIERRA_CMN_PLLLC1_DCOCAL_CTRL_PREG 0xC5
61 #define SIERRA_CMN_PLLLC1_MODE_PREG 0xC8
62 #define SIERRA_CMN_PLLLC1_LF_COEFF_MODE1_PREG 0xC9
63 #define SIERRA_CMN_PLLLC1_LF_COEFF_MODE0_PREG 0xCA
64 #define SIERRA_CMN_PLLLC1_CLK0_PREG 0xCE
65 #define SIERRA_CMN_PLLLC1_BWCAL_MODE1_PREG 0xCF
66 #define SIERRA_CMN_PLLLC1_BWCAL_MODE0_PREG 0xD0
67 #define SIERRA_CMN_PLLLC1_SS_TIME_STEPSIZE_MODE_PREG 0xE2
70 ((0x4000 << (block_offset)) + \
73 #define SIERRA_DET_STANDEC_A_PREG 0x000
74 #define SIERRA_DET_STANDEC_B_PREG 0x001
75 #define SIERRA_DET_STANDEC_C_PREG 0x002
76 #define SIERRA_DET_STANDEC_D_PREG 0x003
77 #define SIERRA_DET_STANDEC_E_PREG 0x004
78 #define SIERRA_PSM_LANECAL_DLY_A1_RESETS_PREG 0x008
79 #define SIERRA_PSM_A0IN_TMR_PREG 0x009
80 #define SIERRA_PSM_A3IN_TMR_PREG 0x00C
81 #define SIERRA_PSM_DIAG_PREG 0x015
82 #define SIERRA_PSC_LN_A3_PREG 0x023
83 #define SIERRA_PSC_LN_A4_PREG 0x024
84 #define SIERRA_PSC_LN_IDLE_PREG 0x026
85 #define SIERRA_PSC_TX_A0_PREG 0x028
86 #define SIERRA_PSC_TX_A1_PREG 0x029
87 #define SIERRA_PSC_TX_A2_PREG 0x02A
88 #define SIERRA_PSC_TX_A3_PREG 0x02B
89 #define SIERRA_PSC_RX_A0_PREG 0x030
90 #define SIERRA_PSC_RX_A1_PREG 0x031
91 #define SIERRA_PSC_RX_A2_PREG 0x032
92 #define SIERRA_PSC_RX_A3_PREG 0x033
93 #define SIERRA_PLLCTRL_FBDIV_MODE01_PREG 0x039
94 #define SIERRA_PLLCTRL_SUBRATE_PREG 0x03A
95 #define SIERRA_PLLCTRL_GEN_A_PREG 0x03B
96 #define SIERRA_PLLCTRL_GEN_D_PREG 0x03E
97 #define SIERRA_PLLCTRL_CPGAIN_MODE_PREG 0x03F
98 #define SIERRA_PLLCTRL_STATUS_PREG 0x044
99 #define SIERRA_CLKPATH_BIASTRIM_PREG 0x04B
100 #define SIERRA_DFE_BIASTRIM_PREG 0x04C
101 #define SIERRA_DRVCTRL_ATTEN_PREG 0x06A
102 #define SIERRA_DRVCTRL_BOOST_PREG 0x06F
103 #define SIERRA_LANE_TX_RECEIVER_DETECT_PREG 0x071
104 #define SIERRA_TX_RCVDET_OVRD_PREG 0x072
105 #define SIERRA_CLKPATHCTRL_TMR_PREG 0x081
106 #define SIERRA_RX_CREQ_FLTR_A_MODE3_PREG 0x085
107 #define SIERRA_RX_CREQ_FLTR_A_MODE2_PREG 0x086
108 #define SIERRA_RX_CREQ_FLTR_A_MODE1_PREG 0x087
109 #define SIERRA_RX_CREQ_FLTR_A_MODE0_PREG 0x088
110 #define SIERRA_CREQ_DCBIASATTEN_OVR_PREG 0x08C
111 #define SIERRA_CREQ_CCLKDET_MODE01_PREG 0x08E
112 #define SIERRA_RX_CTLE_CAL_PREG 0x08F
113 #define SIERRA_RX_CTLE_MAINTENANCE_PREG 0x091
114 #define SIERRA_CREQ_FSMCLK_SEL_PREG 0x092
115 #define SIERRA_CREQ_EQ_CTRL_PREG 0x093
116 #define SIERRA_CREQ_SPARE_PREG 0x096
117 #define SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG 0x097
118 #define SIERRA_CTLELUT_CTRL_PREG 0x098
119 #define SIERRA_DEQ_BLK_TAU_CTRL1_PREG 0x0AC
120 #define SIERRA_DEQ_BLK_TAU_CTRL4_PREG 0x0AF
121 #define SIERRA_DFE_ECMP_RATESEL_PREG 0x0C0
122 #define SIERRA_DFE_SMP_RATESEL_PREG 0x0C1
123 #define SIERRA_DEQ_PHALIGN_CTRL 0x0C4
124 #define SIERRA_DEQ_CONCUR_CTRL1_PREG 0x0C8
125 #define SIERRA_DEQ_CONCUR_CTRL2_PREG 0x0C9
126 #define SIERRA_DEQ_EPIPWR_CTRL2_PREG 0x0CD
127 #define SIERRA_DEQ_FAST_MAINT_CYCLES_PREG 0x0CE
128 #define SIERRA_DEQ_ERRCMP_CTRL_PREG 0x0D0
129 #define SIERRA_DEQ_OFFSET_CTRL_PREG 0x0D8
130 #define SIERRA_DEQ_GAIN_CTRL_PREG 0x0E0
131 #define SIERRA_DEQ_VGATUNE_CTRL_PREG 0x0E1
132 #define SIERRA_DEQ_GLUT0 0x0E8
133 #define SIERRA_DEQ_GLUT1 0x0E9
134 #define SIERRA_DEQ_GLUT2 0x0EA
135 #define SIERRA_DEQ_GLUT3 0x0EB
136 #define SIERRA_DEQ_GLUT4 0x0EC
137 #define SIERRA_DEQ_GLUT5 0x0ED
138 #define SIERRA_DEQ_GLUT6 0x0EE
139 #define SIERRA_DEQ_GLUT7 0x0EF
140 #define SIERRA_DEQ_GLUT8 0x0F0
141 #define SIERRA_DEQ_GLUT9 0x0F1
142 #define SIERRA_DEQ_GLUT10 0x0F2
143 #define SIERRA_DEQ_GLUT11 0x0F3
144 #define SIERRA_DEQ_GLUT12 0x0F4
145 #define SIERRA_DEQ_GLUT13 0x0F5
146 #define SIERRA_DEQ_GLUT14 0x0F6
147 #define SIERRA_DEQ_GLUT15 0x0F7
148 #define SIERRA_DEQ_GLUT16 0x0F8
149 #define SIERRA_POSTPRECUR_EN_CEPH_CTRL_PREG 0x0F9
150 #define SIERRA_TAU_EN_CEPH2TO0_PREG 0x0FB
151 #define SIERRA_TAU_EN_CEPH5TO3_PREG 0x0FC
152 #define SIERRA_DEQ_ALUT0 0x108
153 #define SIERRA_DEQ_ALUT1 0x109
154 #define SIERRA_DEQ_ALUT2 0x10A
155 #define SIERRA_DEQ_ALUT3 0x10B
156 #define SIERRA_DEQ_ALUT4 0x10C
157 #define SIERRA_DEQ_ALUT5 0x10D
158 #define SIERRA_DEQ_ALUT6 0x10E
159 #define SIERRA_DEQ_ALUT7 0x10F
160 #define SIERRA_DEQ_ALUT8 0x110
161 #define SIERRA_DEQ_ALUT9 0x111
162 #define SIERRA_DEQ_ALUT10 0x112
163 #define SIERRA_DEQ_ALUT11 0x113
164 #define SIERRA_DEQ_ALUT12 0x114
165 #define SIERRA_DEQ_ALUT13 0x115
166 #define SIERRA_OEPH_EN_CTRL_PREG 0x124
167 #define SIERRA_DEQ_DFETAP_CTRL_PREG 0x128
168 #define SIERRA_DEQ_DFETAP0 0x129
169 #define SIERRA_DEQ_DFETAP1 0x12B
170 #define SIERRA_DEQ_DFETAP2 0x12D
171 #define SIERRA_DEQ_DFETAP3 0x12F
172 #define SIERRA_DEQ_DFETAP4 0x131
173 #define SIERRA_DFE_EN_1010_IGNORE_PREG 0x134
174 #define SIERRA_DEQ_PRECUR_PREG 0x138
175 #define SIERRA_DEQ_POSTCUR_PREG 0x140
176 #define SIERRA_DEQ_POSTCUR_DECR_PREG 0x142
177 #define SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG 0x150
178 #define SIERRA_DEQ_TAU_CTRL2_PREG 0x151
179 #define SIERRA_DEQ_TAU_CTRL3_PREG 0x152
180 #define SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG 0x158
181 #define SIERRA_DEQ_CONCUR_EPIOFFSET_MODE_PREG 0x159
182 #define SIERRA_DEQ_OPENEYE_CTRL_PREG 0x15C
183 #define SIERRA_DEQ_PICTRL_PREG 0x161
184 #define SIERRA_CPICAL_TMRVAL_MODE1_PREG 0x170
185 #define SIERRA_CPICAL_TMRVAL_MODE0_PREG 0x171
186 #define SIERRA_CPICAL_PICNT_MODE1_PREG 0x174
187 #define SIERRA_CPI_OUTBUF_RATESEL_PREG 0x17C
188 #define SIERRA_CPI_RESBIAS_BIN_PREG 0x17E
189 #define SIERRA_CPI_TRIM_PREG 0x17F
190 #define SIERRA_CPICAL_RES_STARTCODE_MODE23_PREG 0x183
191 #define SIERRA_CPICAL_RES_STARTCODE_MODE01_PREG 0x184
192 #define SIERRA_EPI_CTRL_PREG 0x187
193 #define SIERRA_LFPSDET_SUPPORT_PREG 0x188
194 #define SIERRA_LFPSFILT_NS_PREG 0x18A
195 #define SIERRA_LFPSFILT_RD_PREG 0x18B
196 #define SIERRA_LFPSFILT_MP_PREG 0x18C
197 #define SIERRA_SIGDET_SUPPORT_PREG 0x190
198 #define SIERRA_SDFILT_H2L_A_PREG 0x191
199 #define SIERRA_SDFILT_L2H_PREG 0x193
200 #define SIERRA_RXBUFFER_CTLECTRL_PREG 0x19E
201 #define SIERRA_RXBUFFER_RCDFECTRL_PREG 0x19F
202 #define SIERRA_RXBUFFER_DFECTRL_PREG 0x1A0
203 #define SIERRA_LN_SPARE_REG_PREG 0x1B0
204 #define SIERRA_DEQ_TAU_CTRL1_FAST_MAINT_PREG 0x14F
205 #define SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG 0x150
209 (0xc000 << (block_offset))
210 #define SIERRA_PHY_PIPE_CMN_CTRL1 0x0
211 #define SIERRA_PHY_PLL_CFG 0xe
215 ((0xD000 << (block_offset)) + \
218 #define SIERRA_PHY_ISO_LINK_CTRL 0xB
222 (0xE000 << (block_offset))
223 #define SIERRA_PHY_PMA_CMN_CTRL 0x000
227 ((0xF000 << (block_offset)) + \
230 #define SIERRA_PHY_PMA_XCVR_CTRL 0x000
232 #define SIERRA_MACRO_ID 0x00007364
248 REG_FIELD(SIERRA_MACRO_ID_REG, 0, 15);
252 REG_FIELD(SIERRA_PHY_PMA_CMN_CTRL, 0, 0);
254 REG_FIELD(SIERRA_PLLCTRL_STATUS_PREG, 0, 0);
258 REG_FIELD(SIERRA_CMN_PLLLC_CLK1_PREG, 0, 6);
283 .termen_field = REG_FIELD(SIERRA_CMN_REFRCV1_PREG, 0, 0),
288 .termen_field = REG_FIELD(SIERRA_CMN_REFRCV_PREG, 0, 0),
318 [CMN_PLLLC] = { 0, 1 },
319 [CMN_PLLLC1] = { 1, 0 },
421 return 0; in cdns_regmap_write()
430 return 0; in cdns_regmap_read()
443 SIERRA_LANE_CDB_REGMAP_CONF("0"),
487 SIERRA_PHY_PCS_LANE_CDB_REGMAP_CONF("0"),
523 SIERRA_PHY_PMA_LANE_CDB_REGMAP_CONF("0"),
558 return 0; in cdns_sierra_phy_init()
569 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_init()
578 for (i = 0; i < ins->num_lanes; i++) { in cdns_sierra_phy_init()
580 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_init()
591 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_init()
600 for (i = 0; i < ins->num_lanes; i++) { in cdns_sierra_phy_init()
602 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_init()
607 return 0; in cdns_sierra_phy_init()
645 * PHY_PMA_CMN_CTRL[0] == 1 in cdns_sierra_phy_on()
656 if (ret < 0) in cdns_sierra_phy_on()
675 return 0; in cdns_sierra_phy_reset()
690 return 0; in cdns_sierra_noop_phy_on()
710 index = clk_mux_val_to_index(hw, cdns_sierra_pll_mux_table[CMN_PLLLC1], 0, val); in cdns_sierra_pll_mux_get_parent()
716 index = clk_mux_val_to_index(hw, cdns_sierra_pll_mux_table[CMN_PLLLC], 0, val); in cdns_sierra_pll_mux_get_parent()
730 ret = regmap_field_write(plllc1en_field, 0); in cdns_sierra_pll_mux_set_parent()
731 ret |= regmap_field_write(termen_field, 0); in cdns_sierra_pll_mux_set_parent()
793 return 0; in cdns_sierra_pll_mux_register()
802 int ret = 0, i, clk_index; in cdns_sierra_phy_register_pll_mux()
805 for (i = 0; i < SIERRA_NUM_CMN_PLLC; i++, clk_index++) { in cdns_sierra_phy_register_pll_mux()
818 return 0; in cdns_sierra_phy_register_pll_mux()
825 regmap_field_write(derived_refclk->cmn_plllc_clk1_en_preg, 0x1); in cdns_sierra_derived_refclk_enable()
828 regmap_field_write(derived_refclk->cmn_plllc_clk1outdiv_preg, 0x2E); in cdns_sierra_derived_refclk_enable()
830 return 0; in cdns_sierra_derived_refclk_enable()
837 regmap_field_write(derived_refclk->cmn_plllc_clk1_en_preg, 0); in cdns_sierra_derived_refclk_disable()
876 init->flags = 0; in cdns_sierra_derived_refclk_register()
903 return 0; in cdns_sierra_derived_refclk_register()
975 return 0; in cdns_sierra_get_optional()
1011 for (i = 0; i < SIERRA_NUM_CMN_PLLC; i++) { in cdns_regfield_init()
1053 for (i = 0; i < SIERRA_MAX_LANES; i++) { in cdns_regfield_init()
1063 for (i = 0; i < SIERRA_MAX_LANES; i++) { in cdns_regfield_init()
1073 return 0; in cdns_regfield_init()
1085 for (i = 0; i < SIERRA_MAX_LANES; i++) { in cdns_regmap_init_blocks()
1116 for (i = 0; i < SIERRA_MAX_LANES; i++) { in cdns_regmap_init_blocks()
1138 for (i = 0; i < SIERRA_MAX_LANES; i++) { in cdns_regmap_init_blocks()
1151 return 0; in cdns_regmap_init_blocks()
1176 return 0; in cdns_sierra_phy_get_clocks()
1196 return 0; in cdns_sierra_phy_clk()
1211 return 0; in cdns_sierra_phy_enable_clocks()
1246 return 0; in cdns_sierra_phy_get_resets()
1270 regmap_field_write(sp->phy_pll_cfg_1, 0x1); in cdns_sierra_phy_configure_multilink()
1272 phy_t1 = sp->phys[0].phy_type; in cdns_sierra_phy_configure_multilink()
1295 for (node = 0; node < sp->nsubnodes; node++) { in cdns_sierra_phy_configure_multilink()
1314 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_configure_multilink()
1323 for (i = 0; i < num_lanes; i++) { in cdns_sierra_phy_configure_multilink()
1325 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_configure_multilink()
1336 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_configure_multilink()
1345 for (i = 0; i < num_lanes; i++) { in cdns_sierra_phy_configure_multilink()
1347 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_configure_multilink()
1361 return 0; in cdns_sierra_phy_configure_multilink()
1371 int ret, node = 0; in cdns_sierra_phy_probe()
1375 if (of_get_child_count(dn) == 0) in cdns_sierra_phy_probe()
1392 base = devm_platform_ioremap_resource(pdev, 0); in cdns_sierra_phy_probe()
1510 return 0; in cdns_sierra_phy_probe()
1513 while (--node >= 0) in cdns_sierra_phy_probe()
1539 for (i = 0; i < phy->nsubnodes; i++) { in cdns_sierra_phy_remove()
1549 {0x002D, SIERRA_CMN_PLLLC1_FBDIV_INT_PREG},
1550 {0x2086, SIERRA_CMN_PLLLC1_LF_COEFF_MODE1_PREG},
1551 {0x2086, SIERRA_CMN_PLLLC1_LF_COEFF_MODE0_PREG},
1552 {0x1005, SIERRA_CMN_PLLLC1_CLK0_PREG},
1553 {0x0000, SIERRA_CMN_PLLLC1_BWCAL_MODE1_PREG},
1554 {0x0000, SIERRA_CMN_PLLLC1_BWCAL_MODE0_PREG},
1555 {0x0000, SIERRA_CMN_PLLLC1_SS_TIME_STEPSIZE_MODE_PREG}
1560 {0x002D, SIERRA_CMN_PLLLC1_FBDIV_INT_PREG},
1561 {0x000E, SIERRA_CMN_PLLLC1_MODE_PREG},
1562 {0x1005, SIERRA_CMN_PLLLC1_CLK0_PREG}
1566 {0xFE0A, SIERRA_DET_STANDEC_A_PREG},
1567 {0x000F, SIERRA_DET_STANDEC_B_PREG},
1568 {0x55A5, SIERRA_DET_STANDEC_C_PREG},
1569 {0x69AD, SIERRA_DET_STANDEC_D_PREG},
1570 {0x0241, SIERRA_DET_STANDEC_E_PREG},
1571 {0x0010, SIERRA_PSM_LANECAL_DLY_A1_RESETS_PREG},
1572 {0x0014, SIERRA_PSM_A0IN_TMR_PREG},
1573 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
1574 {0x0004, SIERRA_PSC_LN_A3_PREG},
1575 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
1576 {0x001F, SIERRA_PSC_TX_A0_PREG},
1577 {0x0007, SIERRA_PSC_TX_A1_PREG},
1578 {0x0003, SIERRA_PSC_TX_A2_PREG},
1579 {0x0003, SIERRA_PSC_TX_A3_PREG},
1580 {0x0FFF, SIERRA_PSC_RX_A0_PREG},
1581 {0x0619, SIERRA_PSC_RX_A1_PREG},
1582 {0x0003, SIERRA_PSC_RX_A2_PREG},
1583 {0x0001, SIERRA_PSC_RX_A3_PREG},
1584 {0x0606, SIERRA_PLLCTRL_FBDIV_MODE01_PREG},
1585 {0x0001, SIERRA_PLLCTRL_SUBRATE_PREG},
1586 {0x0003, SIERRA_PLLCTRL_GEN_A_PREG},
1587 {0x0406, SIERRA_PLLCTRL_GEN_D_PREG},
1588 {0x5211, SIERRA_PLLCTRL_CPGAIN_MODE_PREG},
1589 {0x00CA, SIERRA_CLKPATH_BIASTRIM_PREG},
1590 {0x2512, SIERRA_DFE_BIASTRIM_PREG},
1591 {0x0000, SIERRA_DRVCTRL_ATTEN_PREG},
1592 {0x823E, SIERRA_CLKPATHCTRL_TMR_PREG},
1593 {0x078F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
1594 {0x078F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
1595 {0x7B3C, SIERRA_CREQ_CCLKDET_MODE01_PREG},
1596 {0x023F, SIERRA_RX_CTLE_MAINTENANCE_PREG},
1597 {0x3232, SIERRA_CREQ_FSMCLK_SEL_PREG},
1598 {0x0000, SIERRA_CREQ_EQ_CTRL_PREG},
1599 {0xCC44, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
1600 {0x8452, SIERRA_CTLELUT_CTRL_PREG},
1601 {0x4121, SIERRA_DFE_ECMP_RATESEL_PREG},
1602 {0x4121, SIERRA_DFE_SMP_RATESEL_PREG},
1603 {0x0002, SIERRA_DEQ_PHALIGN_CTRL},
1604 {0x3200, SIERRA_DEQ_CONCUR_CTRL1_PREG},
1605 {0x5064, SIERRA_DEQ_CONCUR_CTRL2_PREG},
1606 {0x0030, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
1607 {0x5A5A, SIERRA_DEQ_ERRCMP_CTRL_PREG},
1608 {0x02F5, SIERRA_DEQ_OFFSET_CTRL_PREG},
1609 {0x02F5, SIERRA_DEQ_GAIN_CTRL_PREG},
1610 {0xA9A9, SIERRA_DEQ_VGATUNE_CTRL_PREG},
1611 {0x0014, SIERRA_DEQ_GLUT0},
1612 {0x0014, SIERRA_DEQ_GLUT1},
1613 {0x0014, SIERRA_DEQ_GLUT2},
1614 {0x0014, SIERRA_DEQ_GLUT3},
1615 {0x0014, SIERRA_DEQ_GLUT4},
1616 {0x0014, SIERRA_DEQ_GLUT5},
1617 {0x0014, SIERRA_DEQ_GLUT6},
1618 {0x0014, SIERRA_DEQ_GLUT7},
1619 {0x0014, SIERRA_DEQ_GLUT8},
1620 {0x0014, SIERRA_DEQ_GLUT9},
1621 {0x0014, SIERRA_DEQ_GLUT10},
1622 {0x0014, SIERRA_DEQ_GLUT11},
1623 {0x0014, SIERRA_DEQ_GLUT12},
1624 {0x0014, SIERRA_DEQ_GLUT13},
1625 {0x0014, SIERRA_DEQ_GLUT14},
1626 {0x0014, SIERRA_DEQ_GLUT15},
1627 {0x0014, SIERRA_DEQ_GLUT16},
1628 {0x0BAE, SIERRA_DEQ_ALUT0},
1629 {0x0AEB, SIERRA_DEQ_ALUT1},
1630 {0x0A28, SIERRA_DEQ_ALUT2},
1631 {0x0965, SIERRA_DEQ_ALUT3},
1632 {0x08A2, SIERRA_DEQ_ALUT4},
1633 {0x07DF, SIERRA_DEQ_ALUT5},
1634 {0x071C, SIERRA_DEQ_ALUT6},
1635 {0x0659, SIERRA_DEQ_ALUT7},
1636 {0x0596, SIERRA_DEQ_ALUT8},
1637 {0x0514, SIERRA_DEQ_ALUT9},
1638 {0x0492, SIERRA_DEQ_ALUT10},
1639 {0x0410, SIERRA_DEQ_ALUT11},
1640 {0x038E, SIERRA_DEQ_ALUT12},
1641 {0x030C, SIERRA_DEQ_ALUT13},
1642 {0x03F4, SIERRA_DEQ_DFETAP_CTRL_PREG},
1643 {0x0001, SIERRA_DFE_EN_1010_IGNORE_PREG},
1644 {0x3C01, SIERRA_DEQ_TAU_CTRL1_FAST_MAINT_PREG},
1645 {0x3C40, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
1646 {0x1C08, SIERRA_DEQ_TAU_CTRL2_PREG},
1647 {0x0033, SIERRA_DEQ_PICTRL_PREG},
1648 {0x0330, SIERRA_CPICAL_TMRVAL_MODE0_PREG},
1649 {0x01FF, SIERRA_CPICAL_PICNT_MODE1_PREG},
1650 {0x0009, SIERRA_CPI_OUTBUF_RATESEL_PREG},
1651 {0x3232, SIERRA_CPICAL_RES_STARTCODE_MODE23_PREG},
1652 {0x0005, SIERRA_LFPSDET_SUPPORT_PREG},
1653 {0x000F, SIERRA_LFPSFILT_NS_PREG},
1654 {0x0009, SIERRA_LFPSFILT_RD_PREG},
1655 {0x0001, SIERRA_LFPSFILT_MP_PREG},
1656 {0x8013, SIERRA_SDFILT_H2L_A_PREG},
1657 {0x8009, SIERRA_SDFILT_L2H_PREG},
1658 {0x0024, SIERRA_RXBUFFER_CTLECTRL_PREG},
1659 {0x0020, SIERRA_RXBUFFER_RCDFECTRL_PREG},
1660 {0x4243, SIERRA_RXBUFFER_DFECTRL_PREG}
1680 {0x9010, SIERRA_PHY_PMA_XCVR_CTRL}
1690 {0x002D, SIERRA_CMN_PLLLC1_FBDIV_INT_PREG},
1691 {0x2085, SIERRA_CMN_PLLLC1_LF_COEFF_MODE0_PREG},
1692 {0x1005, SIERRA_CMN_PLLLC1_CLK0_PREG},
1693 {0x0000, SIERRA_CMN_PLLLC1_BWCAL_MODE0_PREG},
1694 {0x0800, SIERRA_CMN_PLLLC1_SS_TIME_STEPSIZE_MODE_PREG}
1698 {0x688E, SIERRA_DET_STANDEC_D_PREG},
1699 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
1700 {0x0FFE, SIERRA_PSC_RX_A0_PREG},
1701 {0x0106, SIERRA_PLLCTRL_FBDIV_MODE01_PREG},
1702 {0x0013, SIERRA_PLLCTRL_SUBRATE_PREG},
1703 {0x0003, SIERRA_PLLCTRL_GEN_A_PREG},
1704 {0x0106, SIERRA_PLLCTRL_GEN_D_PREG},
1705 {0x5231, SIERRA_PLLCTRL_CPGAIN_MODE_PREG },
1706 {0x0000, SIERRA_DRVCTRL_ATTEN_PREG},
1707 {0x9702, SIERRA_DRVCTRL_BOOST_PREG},
1708 {0x0051, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
1709 {0x3C0E, SIERRA_CREQ_CCLKDET_MODE01_PREG},
1710 {0x3220, SIERRA_CREQ_FSMCLK_SEL_PREG},
1711 {0x0000, SIERRA_CREQ_EQ_CTRL_PREG},
1712 {0x0002, SIERRA_DEQ_PHALIGN_CTRL},
1713 {0x0186, SIERRA_DEQ_GLUT0},
1714 {0x0186, SIERRA_DEQ_GLUT1},
1715 {0x0186, SIERRA_DEQ_GLUT2},
1716 {0x0186, SIERRA_DEQ_GLUT3},
1717 {0x0186, SIERRA_DEQ_GLUT4},
1718 {0x0861, SIERRA_DEQ_ALUT0},
1719 {0x07E0, SIERRA_DEQ_ALUT1},
1720 {0x079E, SIERRA_DEQ_ALUT2},
1721 {0x071D, SIERRA_DEQ_ALUT3},
1722 {0x03F5, SIERRA_DEQ_DFETAP_CTRL_PREG},
1723 {0x0C01, SIERRA_DEQ_TAU_CTRL1_FAST_MAINT_PREG},
1724 {0x3C40, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
1725 {0x1C04, SIERRA_DEQ_TAU_CTRL2_PREG},
1726 {0x0033, SIERRA_DEQ_PICTRL_PREG},
1727 {0x0000, SIERRA_CPI_OUTBUF_RATESEL_PREG},
1728 {0x0B6D, SIERRA_CPI_RESBIAS_BIN_PREG},
1729 {0x0102, SIERRA_RXBUFFER_CTLECTRL_PREG},
1730 {0x0002, SIERRA_RXBUFFER_RCDFECTRL_PREG}
1745 {0x9010, SIERRA_PHY_PMA_XCVR_CTRL}
1755 {0x2085, SIERRA_CMN_PLLLC1_LF_COEFF_MODE0_PREG},
1756 {0x0000, SIERRA_CMN_PLLLC1_BWCAL_MODE0_PREG},
1757 {0x0000, SIERRA_CMN_PLLLC1_SS_TIME_STEPSIZE_MODE_PREG}
1761 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
1762 {0x0252, SIERRA_DET_STANDEC_E_PREG},
1763 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
1764 {0x0FFE, SIERRA_PSC_RX_A0_PREG},
1765 {0x0011, SIERRA_PLLCTRL_SUBRATE_PREG},
1766 {0x0001, SIERRA_PLLCTRL_GEN_A_PREG},
1767 {0x5233, SIERRA_PLLCTRL_CPGAIN_MODE_PREG},
1768 {0x0000, SIERRA_DRVCTRL_ATTEN_PREG},
1769 {0x0089, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
1770 {0x3C3C, SIERRA_CREQ_CCLKDET_MODE01_PREG},
1771 {0x3222, SIERRA_CREQ_FSMCLK_SEL_PREG},
1772 {0x0000, SIERRA_CREQ_EQ_CTRL_PREG},
1773 {0x8422, SIERRA_CTLELUT_CTRL_PREG},
1774 {0x4111, SIERRA_DFE_ECMP_RATESEL_PREG},
1775 {0x4111, SIERRA_DFE_SMP_RATESEL_PREG},
1776 {0x0002, SIERRA_DEQ_PHALIGN_CTRL},
1777 {0x9595, SIERRA_DEQ_VGATUNE_CTRL_PREG},
1778 {0x0186, SIERRA_DEQ_GLUT0},
1779 {0x0186, SIERRA_DEQ_GLUT1},
1780 {0x0186, SIERRA_DEQ_GLUT2},
1781 {0x0186, SIERRA_DEQ_GLUT3},
1782 {0x0186, SIERRA_DEQ_GLUT4},
1783 {0x0861, SIERRA_DEQ_ALUT0},
1784 {0x07E0, SIERRA_DEQ_ALUT1},
1785 {0x079E, SIERRA_DEQ_ALUT2},
1786 {0x071D, SIERRA_DEQ_ALUT3},
1787 {0x03F5, SIERRA_DEQ_DFETAP_CTRL_PREG},
1788 {0x0C01, SIERRA_DEQ_TAU_CTRL1_FAST_MAINT_PREG},
1789 {0x3C40, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
1790 {0x1C04, SIERRA_DEQ_TAU_CTRL2_PREG},
1791 {0x0033, SIERRA_DEQ_PICTRL_PREG},
1792 {0x0660, SIERRA_CPICAL_TMRVAL_MODE0_PREG},
1793 {0x00D5, SIERRA_CPI_OUTBUF_RATESEL_PREG},
1794 {0x0B6D, SIERRA_CPI_RESBIAS_BIN_PREG},
1795 {0x0102, SIERRA_RXBUFFER_CTLECTRL_PREG},
1796 {0x0002, SIERRA_RXBUFFER_RCDFECTRL_PREG}
1811 {0x0430, SIERRA_PHY_PIPE_CMN_CTRL1}
1821 {0x2105, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
1822 {0x2105, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
1823 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG},
1824 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG}
1832 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
1833 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
1834 {0x0004, SIERRA_PSC_LN_A3_PREG},
1835 {0x0004, SIERRA_PSC_LN_A4_PREG},
1836 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
1837 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
1838 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
1839 {0x8055, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
1840 {0x80BB, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
1841 {0x8351, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
1842 {0x8349, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
1843 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
1844 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
1845 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
1846 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
1847 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
1848 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
1849 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
1850 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
1851 {0x0041, SIERRA_DEQ_GLUT0},
1852 {0x0082, SIERRA_DEQ_GLUT1},
1853 {0x00C3, SIERRA_DEQ_GLUT2},
1854 {0x0145, SIERRA_DEQ_GLUT3},
1855 {0x0186, SIERRA_DEQ_GLUT4},
1856 {0x09E7, SIERRA_DEQ_ALUT0},
1857 {0x09A6, SIERRA_DEQ_ALUT1},
1858 {0x0965, SIERRA_DEQ_ALUT2},
1859 {0x08E3, SIERRA_DEQ_ALUT3},
1860 {0x00FA, SIERRA_DEQ_DFETAP0},
1861 {0x00FA, SIERRA_DEQ_DFETAP1},
1862 {0x00FA, SIERRA_DEQ_DFETAP2},
1863 {0x00FA, SIERRA_DEQ_DFETAP3},
1864 {0x00FA, SIERRA_DEQ_DFETAP4},
1865 {0x000F, SIERRA_DEQ_PRECUR_PREG},
1866 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
1867 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
1868 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
1869 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
1870 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
1871 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
1872 {0x002B, SIERRA_CPI_TRIM_PREG},
1873 {0x0003, SIERRA_EPI_CTRL_PREG},
1874 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
1875 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
1876 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
1877 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG}
1896 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
1897 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
1898 {0x0004, SIERRA_PSC_LN_A3_PREG},
1899 {0x0004, SIERRA_PSC_LN_A4_PREG},
1900 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
1901 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
1902 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
1903 {0x8055, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
1904 {0x80BB, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
1905 {0x8351, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
1906 {0x8349, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
1907 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
1908 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
1909 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
1910 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
1911 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
1912 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
1913 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
1914 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
1915 {0x0041, SIERRA_DEQ_GLUT0},
1916 {0x0082, SIERRA_DEQ_GLUT1},
1917 {0x00C3, SIERRA_DEQ_GLUT2},
1918 {0x0145, SIERRA_DEQ_GLUT3},
1919 {0x0186, SIERRA_DEQ_GLUT4},
1920 {0x09E7, SIERRA_DEQ_ALUT0},
1921 {0x09A6, SIERRA_DEQ_ALUT1},
1922 {0x0965, SIERRA_DEQ_ALUT2},
1923 {0x08E3, SIERRA_DEQ_ALUT3},
1924 {0x00FA, SIERRA_DEQ_DFETAP0},
1925 {0x00FA, SIERRA_DEQ_DFETAP1},
1926 {0x00FA, SIERRA_DEQ_DFETAP2},
1927 {0x00FA, SIERRA_DEQ_DFETAP3},
1928 {0x00FA, SIERRA_DEQ_DFETAP4},
1929 {0x000F, SIERRA_DEQ_PRECUR_PREG},
1930 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
1931 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
1932 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
1933 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
1934 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
1935 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
1936 {0x002B, SIERRA_CPI_TRIM_PREG},
1937 {0x0003, SIERRA_EPI_CTRL_PREG},
1938 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
1939 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
1940 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
1941 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG},
1942 {0x0002, SIERRA_TX_RCVDET_OVRD_PREG}
1952 {0x000E, SIERRA_CMN_PLLLC_MODE_PREG},
1953 {0x4006, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
1954 {0x4006, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
1955 {0x0000, SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG},
1956 {0x0000, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG},
1957 {0x0581, SIERRA_CMN_PLLLC_DSMCORR_PREG},
1958 {0x7F80, SIERRA_CMN_PLLLC_SS_PREG},
1959 {0x0041, SIERRA_CMN_PLLLC_SS_AMP_STEP_SIZE_PREG},
1960 {0x0464, SIERRA_CMN_PLLLC_SSTWOPT_PREG},
1961 {0x0D0D, SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG},
1962 {0x0060, SIERRA_CMN_PLLLC_LOCK_DELAY_CTRL_PREG}
1970 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
1971 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
1972 {0x0004, SIERRA_PSC_LN_A3_PREG},
1973 {0x0004, SIERRA_PSC_LN_A4_PREG},
1974 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
1975 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
1976 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
1977 {0x813E, SIERRA_CLKPATHCTRL_TMR_PREG},
1978 {0x8047, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
1979 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
1980 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
1981 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
1982 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
1983 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
1984 {0x033C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
1985 {0x44CC, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
1986 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
1987 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
1988 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
1989 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
1990 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
1991 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
1992 {0x0041, SIERRA_DEQ_GLUT0},
1993 {0x0082, SIERRA_DEQ_GLUT1},
1994 {0x00C3, SIERRA_DEQ_GLUT2},
1995 {0x0145, SIERRA_DEQ_GLUT3},
1996 {0x0186, SIERRA_DEQ_GLUT4},
1997 {0x09E7, SIERRA_DEQ_ALUT0},
1998 {0x09A6, SIERRA_DEQ_ALUT1},
1999 {0x0965, SIERRA_DEQ_ALUT2},
2000 {0x08E3, SIERRA_DEQ_ALUT3},
2001 {0x00FA, SIERRA_DEQ_DFETAP0},
2002 {0x00FA, SIERRA_DEQ_DFETAP1},
2003 {0x00FA, SIERRA_DEQ_DFETAP2},
2004 {0x00FA, SIERRA_DEQ_DFETAP3},
2005 {0x00FA, SIERRA_DEQ_DFETAP4},
2006 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2007 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2008 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2009 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2010 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2011 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2012 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2013 {0x002B, SIERRA_CPI_TRIM_PREG},
2014 {0x0003, SIERRA_EPI_CTRL_PREG},
2015 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2016 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2017 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2018 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG}
2037 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
2038 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
2039 {0x0004, SIERRA_PSC_LN_A3_PREG},
2040 {0x0004, SIERRA_PSC_LN_A4_PREG},
2041 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
2042 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
2043 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
2044 {0x813E, SIERRA_CLKPATHCTRL_TMR_PREG},
2045 {0x8047, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
2046 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
2047 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2048 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2049 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
2050 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
2051 {0x033C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
2052 {0x44CC, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
2053 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2054 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2055 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2056 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2057 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
2058 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
2059 {0x0041, SIERRA_DEQ_GLUT0},
2060 {0x0082, SIERRA_DEQ_GLUT1},
2061 {0x00C3, SIERRA_DEQ_GLUT2},
2062 {0x0145, SIERRA_DEQ_GLUT3},
2063 {0x0186, SIERRA_DEQ_GLUT4},
2064 {0x09E7, SIERRA_DEQ_ALUT0},
2065 {0x09A6, SIERRA_DEQ_ALUT1},
2066 {0x0965, SIERRA_DEQ_ALUT2},
2067 {0x08E3, SIERRA_DEQ_ALUT3},
2068 {0x00FA, SIERRA_DEQ_DFETAP0},
2069 {0x00FA, SIERRA_DEQ_DFETAP1},
2070 {0x00FA, SIERRA_DEQ_DFETAP2},
2071 {0x00FA, SIERRA_DEQ_DFETAP3},
2072 {0x00FA, SIERRA_DEQ_DFETAP4},
2073 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2074 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2075 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2076 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2077 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2078 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2079 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2080 {0x002B, SIERRA_CPI_TRIM_PREG},
2081 {0x0003, SIERRA_EPI_CTRL_PREG},
2082 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2083 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2084 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2085 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG},
2086 {0x0002, SIERRA_TX_RCVDET_OVRD_PREG}
2096 {0x2106, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
2097 {0x2106, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
2098 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG},
2099 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG},
2100 {0x1B1B, SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG}
2108 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
2109 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
2110 {0x0004, SIERRA_PSC_LN_A3_PREG},
2111 {0x0004, SIERRA_PSC_LN_A4_PREG},
2112 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
2113 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
2114 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
2115 {0x813E, SIERRA_CLKPATHCTRL_TMR_PREG},
2116 {0x8047, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
2117 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
2118 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2119 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2120 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
2121 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
2122 {0x033C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
2123 {0x44CC, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
2124 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2125 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2126 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2127 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2128 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
2129 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
2130 {0x0041, SIERRA_DEQ_GLUT0},
2131 {0x0082, SIERRA_DEQ_GLUT1},
2132 {0x00C3, SIERRA_DEQ_GLUT2},
2133 {0x0145, SIERRA_DEQ_GLUT3},
2134 {0x0186, SIERRA_DEQ_GLUT4},
2135 {0x09E7, SIERRA_DEQ_ALUT0},
2136 {0x09A6, SIERRA_DEQ_ALUT1},
2137 {0x0965, SIERRA_DEQ_ALUT2},
2138 {0x08E3, SIERRA_DEQ_ALUT3},
2139 {0x00FA, SIERRA_DEQ_DFETAP0},
2140 {0x00FA, SIERRA_DEQ_DFETAP1},
2141 {0x00FA, SIERRA_DEQ_DFETAP2},
2142 {0x00FA, SIERRA_DEQ_DFETAP3},
2143 {0x00FA, SIERRA_DEQ_DFETAP4},
2144 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2145 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2146 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2147 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2148 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2149 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2150 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2151 {0x002B, SIERRA_CPI_TRIM_PREG},
2152 {0x0003, SIERRA_EPI_CTRL_PREG},
2153 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2154 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2155 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2156 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG}
2175 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
2176 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
2177 {0x0004, SIERRA_PSC_LN_A3_PREG},
2178 {0x0004, SIERRA_PSC_LN_A4_PREG},
2179 {0x0004, SIERRA_PSC_LN_IDLE_PREG},
2180 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
2181 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
2182 {0x813E, SIERRA_CLKPATHCTRL_TMR_PREG},
2183 {0x8047, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
2184 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
2185 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2186 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2187 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
2188 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
2189 {0x033C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
2190 {0x44CC, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
2191 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2192 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2193 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2194 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2195 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
2196 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
2197 {0x0041, SIERRA_DEQ_GLUT0},
2198 {0x0082, SIERRA_DEQ_GLUT1},
2199 {0x00C3, SIERRA_DEQ_GLUT2},
2200 {0x0145, SIERRA_DEQ_GLUT3},
2201 {0x0186, SIERRA_DEQ_GLUT4},
2202 {0x09E7, SIERRA_DEQ_ALUT0},
2203 {0x09A6, SIERRA_DEQ_ALUT1},
2204 {0x0965, SIERRA_DEQ_ALUT2},
2205 {0x08E3, SIERRA_DEQ_ALUT3},
2206 {0x00FA, SIERRA_DEQ_DFETAP0},
2207 {0x00FA, SIERRA_DEQ_DFETAP1},
2208 {0x00FA, SIERRA_DEQ_DFETAP2},
2209 {0x00FA, SIERRA_DEQ_DFETAP3},
2210 {0x00FA, SIERRA_DEQ_DFETAP4},
2211 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2212 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2213 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2214 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2215 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2216 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2217 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2218 {0x002B, SIERRA_CPI_TRIM_PREG},
2219 {0x0003, SIERRA_EPI_CTRL_PREG},
2220 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2221 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2222 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2223 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG},
2224 {0x0002, SIERRA_TX_RCVDET_OVRD_PREG}
2234 {0x2105, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
2235 {0x2105, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
2236 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG},
2237 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG}
2242 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
2243 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
2244 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
2245 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
2246 {0x8055, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
2247 {0x80BB, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
2248 {0x8351, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2249 {0x8349, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2250 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
2251 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
2252 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2253 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2254 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2255 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2256 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
2257 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
2258 {0x0041, SIERRA_DEQ_GLUT0},
2259 {0x0082, SIERRA_DEQ_GLUT1},
2260 {0x00C3, SIERRA_DEQ_GLUT2},
2261 {0x0145, SIERRA_DEQ_GLUT3},
2262 {0x0186, SIERRA_DEQ_GLUT4},
2263 {0x09E7, SIERRA_DEQ_ALUT0},
2264 {0x09A6, SIERRA_DEQ_ALUT1},
2265 {0x0965, SIERRA_DEQ_ALUT2},
2266 {0x08E3, SIERRA_DEQ_ALUT3},
2267 {0x00FA, SIERRA_DEQ_DFETAP0},
2268 {0x00FA, SIERRA_DEQ_DFETAP1},
2269 {0x00FA, SIERRA_DEQ_DFETAP2},
2270 {0x00FA, SIERRA_DEQ_DFETAP3},
2271 {0x00FA, SIERRA_DEQ_DFETAP4},
2272 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2273 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2274 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2275 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2276 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2277 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2278 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2279 {0x002B, SIERRA_CPI_TRIM_PREG},
2280 {0x0003, SIERRA_EPI_CTRL_PREG},
2281 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2282 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2283 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2284 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG}
2299 {0x000E, SIERRA_CMN_PLLLC_MODE_PREG},
2300 {0x4006, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
2301 {0x4006, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
2302 {0x0000, SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG},
2303 {0x0000, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG},
2304 {0x0581, SIERRA_CMN_PLLLC_DSMCORR_PREG},
2305 {0x7F80, SIERRA_CMN_PLLLC_SS_PREG},
2306 {0x0041, SIERRA_CMN_PLLLC_SS_AMP_STEP_SIZE_PREG},
2307 {0x0464, SIERRA_CMN_PLLLC_SSTWOPT_PREG},
2308 {0x0D0D, SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG},
2309 {0x0060, SIERRA_CMN_PLLLC_LOCK_DELAY_CTRL_PREG}
2314 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
2315 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
2316 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
2317 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
2318 {0x813E, SIERRA_CLKPATHCTRL_TMR_PREG},
2319 {0x8047, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
2320 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
2321 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2322 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2323 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
2324 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
2325 {0x033C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
2326 {0x44CC, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
2327 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2328 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2329 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2330 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2331 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
2332 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
2333 {0x0041, SIERRA_DEQ_GLUT0},
2334 {0x0082, SIERRA_DEQ_GLUT1},
2335 {0x00C3, SIERRA_DEQ_GLUT2},
2336 {0x0145, SIERRA_DEQ_GLUT3},
2337 {0x0186, SIERRA_DEQ_GLUT4},
2338 {0x09E7, SIERRA_DEQ_ALUT0},
2339 {0x09A6, SIERRA_DEQ_ALUT1},
2340 {0x0965, SIERRA_DEQ_ALUT2},
2341 {0x08E3, SIERRA_DEQ_ALUT3},
2342 {0x00FA, SIERRA_DEQ_DFETAP0},
2343 {0x00FA, SIERRA_DEQ_DFETAP1},
2344 {0x00FA, SIERRA_DEQ_DFETAP2},
2345 {0x00FA, SIERRA_DEQ_DFETAP3},
2346 {0x00FA, SIERRA_DEQ_DFETAP4},
2347 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2348 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2349 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2350 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2351 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2352 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2353 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2354 {0x002B, SIERRA_CPI_TRIM_PREG},
2355 {0x0003, SIERRA_EPI_CTRL_PREG},
2356 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2357 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2358 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2359 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG}
2374 {0x2106, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
2375 {0x2106, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
2376 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE1_PREG},
2377 {0x8A06, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG},
2378 {0x1B1B, SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG}
2383 {0xFC08, SIERRA_DET_STANDEC_A_PREG},
2384 {0x001D, SIERRA_PSM_A3IN_TMR_PREG},
2385 {0x1555, SIERRA_DFE_BIASTRIM_PREG},
2386 {0x9703, SIERRA_DRVCTRL_BOOST_PREG},
2387 {0x813E, SIERRA_CLKPATHCTRL_TMR_PREG},
2388 {0x8047, SIERRA_RX_CREQ_FLTR_A_MODE3_PREG},
2389 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE2_PREG},
2390 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2391 {0x808F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2392 {0x0002, SIERRA_CREQ_DCBIASATTEN_OVR_PREG},
2393 {0x9800, SIERRA_RX_CTLE_CAL_PREG},
2394 {0x033C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
2395 {0x44CC, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
2396 {0x5624, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2397 {0x000F, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2398 {0x00FF, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2399 {0x4C4C, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2400 {0x02FA, SIERRA_DEQ_OFFSET_CTRL_PREG},
2401 {0x02FA, SIERRA_DEQ_GAIN_CTRL_PREG},
2402 {0x0041, SIERRA_DEQ_GLUT0},
2403 {0x0082, SIERRA_DEQ_GLUT1},
2404 {0x00C3, SIERRA_DEQ_GLUT2},
2405 {0x0145, SIERRA_DEQ_GLUT3},
2406 {0x0186, SIERRA_DEQ_GLUT4},
2407 {0x09E7, SIERRA_DEQ_ALUT0},
2408 {0x09A6, SIERRA_DEQ_ALUT1},
2409 {0x0965, SIERRA_DEQ_ALUT2},
2410 {0x08E3, SIERRA_DEQ_ALUT3},
2411 {0x00FA, SIERRA_DEQ_DFETAP0},
2412 {0x00FA, SIERRA_DEQ_DFETAP1},
2413 {0x00FA, SIERRA_DEQ_DFETAP2},
2414 {0x00FA, SIERRA_DEQ_DFETAP3},
2415 {0x00FA, SIERRA_DEQ_DFETAP4},
2416 {0x000F, SIERRA_DEQ_PRECUR_PREG},
2417 {0x0280, SIERRA_DEQ_POSTCUR_PREG},
2418 {0x8F00, SIERRA_DEQ_POSTCUR_DECR_PREG},
2419 {0x3C0F, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2420 {0x1C0C, SIERRA_DEQ_TAU_CTRL2_PREG},
2421 {0x0100, SIERRA_DEQ_TAU_CTRL3_PREG},
2422 {0x5E82, SIERRA_DEQ_TAU_EPIOFFSET_MODE_PREG},
2423 {0x002B, SIERRA_CPI_TRIM_PREG},
2424 {0x0003, SIERRA_EPI_CTRL_PREG},
2425 {0x803F, SIERRA_SDFILT_H2L_A_PREG},
2426 {0x0004, SIERRA_RXBUFFER_CTLECTRL_PREG},
2427 {0x2010, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2428 {0x4432, SIERRA_RXBUFFER_DFECTRL_PREG}
2443 {0x2085, SIERRA_CMN_PLLLC_LF_COEFF_MODE1_PREG},
2444 {0x2085, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
2445 {0x0000, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG},
2446 {0x0000, SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG}
2451 {0xFE0A, SIERRA_DET_STANDEC_A_PREG},
2452 {0x000F, SIERRA_DET_STANDEC_B_PREG},
2453 {0x55A5, SIERRA_DET_STANDEC_C_PREG},
2454 {0x69ad, SIERRA_DET_STANDEC_D_PREG},
2455 {0x0241, SIERRA_DET_STANDEC_E_PREG},
2456 {0x0110, SIERRA_PSM_LANECAL_DLY_A1_RESETS_PREG},
2457 {0x0014, SIERRA_PSM_A0IN_TMR_PREG},
2458 {0xCF00, SIERRA_PSM_DIAG_PREG},
2459 {0x001F, SIERRA_PSC_TX_A0_PREG},
2460 {0x0007, SIERRA_PSC_TX_A1_PREG},
2461 {0x0003, SIERRA_PSC_TX_A2_PREG},
2462 {0x0003, SIERRA_PSC_TX_A3_PREG},
2463 {0x0FFF, SIERRA_PSC_RX_A0_PREG},
2464 {0x0003, SIERRA_PSC_RX_A1_PREG},
2465 {0x0003, SIERRA_PSC_RX_A2_PREG},
2466 {0x0001, SIERRA_PSC_RX_A3_PREG},
2467 {0x0001, SIERRA_PLLCTRL_SUBRATE_PREG},
2468 {0x0406, SIERRA_PLLCTRL_GEN_D_PREG},
2469 {0x5233, SIERRA_PLLCTRL_CPGAIN_MODE_PREG},
2470 {0x00CA, SIERRA_CLKPATH_BIASTRIM_PREG},
2471 {0x2512, SIERRA_DFE_BIASTRIM_PREG},
2472 {0x0000, SIERRA_DRVCTRL_ATTEN_PREG},
2473 {0x823E, SIERRA_CLKPATHCTRL_TMR_PREG},
2474 {0x078F, SIERRA_RX_CREQ_FLTR_A_MODE1_PREG},
2475 {0x078F, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2476 {0x7B3C, SIERRA_CREQ_CCLKDET_MODE01_PREG},
2477 {0x023C, SIERRA_RX_CTLE_MAINTENANCE_PREG},
2478 {0x3232, SIERRA_CREQ_FSMCLK_SEL_PREG},
2479 {0x0000, SIERRA_CREQ_EQ_CTRL_PREG},
2480 {0x0000, SIERRA_CREQ_SPARE_PREG},
2481 {0xCC44, SIERRA_CREQ_EQ_OPEN_EYE_THRESH_PREG},
2482 {0x8452, SIERRA_CTLELUT_CTRL_PREG},
2483 {0x4121, SIERRA_DFE_ECMP_RATESEL_PREG},
2484 {0x4121, SIERRA_DFE_SMP_RATESEL_PREG},
2485 {0x0003, SIERRA_DEQ_PHALIGN_CTRL},
2486 {0x3200, SIERRA_DEQ_CONCUR_CTRL1_PREG},
2487 {0x5064, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2488 {0x0030, SIERRA_DEQ_EPIPWR_CTRL2_PREG},
2489 {0x0048, SIERRA_DEQ_FAST_MAINT_CYCLES_PREG},
2490 {0x5A5A, SIERRA_DEQ_ERRCMP_CTRL_PREG},
2491 {0x02F5, SIERRA_DEQ_OFFSET_CTRL_PREG},
2492 {0x02F5, SIERRA_DEQ_GAIN_CTRL_PREG},
2493 {0x9999, SIERRA_DEQ_VGATUNE_CTRL_PREG},
2494 {0x0014, SIERRA_DEQ_GLUT0},
2495 {0x0014, SIERRA_DEQ_GLUT1},
2496 {0x0014, SIERRA_DEQ_GLUT2},
2497 {0x0014, SIERRA_DEQ_GLUT3},
2498 {0x0014, SIERRA_DEQ_GLUT4},
2499 {0x0014, SIERRA_DEQ_GLUT5},
2500 {0x0014, SIERRA_DEQ_GLUT6},
2501 {0x0014, SIERRA_DEQ_GLUT7},
2502 {0x0014, SIERRA_DEQ_GLUT8},
2503 {0x0014, SIERRA_DEQ_GLUT9},
2504 {0x0014, SIERRA_DEQ_GLUT10},
2505 {0x0014, SIERRA_DEQ_GLUT11},
2506 {0x0014, SIERRA_DEQ_GLUT12},
2507 {0x0014, SIERRA_DEQ_GLUT13},
2508 {0x0014, SIERRA_DEQ_GLUT14},
2509 {0x0014, SIERRA_DEQ_GLUT15},
2510 {0x0014, SIERRA_DEQ_GLUT16},
2511 {0x0BAE, SIERRA_DEQ_ALUT0},
2512 {0x0AEB, SIERRA_DEQ_ALUT1},
2513 {0x0A28, SIERRA_DEQ_ALUT2},
2514 {0x0965, SIERRA_DEQ_ALUT3},
2515 {0x08A2, SIERRA_DEQ_ALUT4},
2516 {0x07DF, SIERRA_DEQ_ALUT5},
2517 {0x071C, SIERRA_DEQ_ALUT6},
2518 {0x0659, SIERRA_DEQ_ALUT7},
2519 {0x0596, SIERRA_DEQ_ALUT8},
2520 {0x0514, SIERRA_DEQ_ALUT9},
2521 {0x0492, SIERRA_DEQ_ALUT10},
2522 {0x0410, SIERRA_DEQ_ALUT11},
2523 {0x038E, SIERRA_DEQ_ALUT12},
2524 {0x030C, SIERRA_DEQ_ALUT13},
2525 {0x03F4, SIERRA_DEQ_DFETAP_CTRL_PREG},
2526 {0x0001, SIERRA_DFE_EN_1010_IGNORE_PREG},
2527 {0x3C01, SIERRA_DEQ_TAU_CTRL1_FAST_MAINT_PREG},
2528 {0x3C40, SIERRA_DEQ_TAU_CTRL1_SLOW_MAINT_PREG},
2529 {0x1C08, SIERRA_DEQ_TAU_CTRL2_PREG},
2530 {0x0033, SIERRA_DEQ_PICTRL_PREG},
2531 {0x0400, SIERRA_CPICAL_TMRVAL_MODE1_PREG},
2532 {0x0330, SIERRA_CPICAL_TMRVAL_MODE0_PREG},
2533 {0x01FF, SIERRA_CPICAL_PICNT_MODE1_PREG},
2534 {0x0009, SIERRA_CPI_OUTBUF_RATESEL_PREG},
2535 {0x3232, SIERRA_CPICAL_RES_STARTCODE_MODE23_PREG},
2536 {0x0005, SIERRA_LFPSDET_SUPPORT_PREG},
2537 {0x000F, SIERRA_LFPSFILT_NS_PREG},
2538 {0x0009, SIERRA_LFPSFILT_RD_PREG},
2539 {0x0001, SIERRA_LFPSFILT_MP_PREG},
2540 {0x6013, SIERRA_SIGDET_SUPPORT_PREG},
2541 {0x8013, SIERRA_SDFILT_H2L_A_PREG},
2542 {0x8009, SIERRA_SDFILT_L2H_PREG},
2543 {0x0024, SIERRA_RXBUFFER_CTLECTRL_PREG},
2544 {0x0020, SIERRA_RXBUFFER_RCDFECTRL_PREG},
2545 {0x4243, SIERRA_RXBUFFER_DFECTRL_PREG}
2560 {0x0180, SIERRA_SDOSCCAL_CLK_CNT_PREG},
2561 {0x6000, SIERRA_CMN_REFRCV_PREG},
2562 {0x0031, SIERRA_CMN_RESCAL_CTRLA_PREG},
2563 {0x001C, SIERRA_CMN_PLLLC_FBDIV_INT_MODE0_PREG},
2564 {0x2106, SIERRA_CMN_PLLLC_LF_COEFF_MODE0_PREG},
2565 {0x0000, SIERRA_CMN_PLLLC_LOCKSEARCH_PREG},
2566 {0x8103, SIERRA_CMN_PLLLC_CLK0_PREG},
2567 {0x0000, SIERRA_CMN_PLLLC_BWCAL_MODE0_PREG},
2568 {0x0027, SIERRA_CMN_PLLCSM_PLLEN_TMR_PREG},
2569 {0x0062, SIERRA_CMN_PLLCSM_PLLPRE_TMR_PREG},
2570 {0x0800, SIERRA_CMN_PLLLC_SS_TIME_STEPSIZE_MODE_PREG},
2571 {0x0000, SIERRA_CMN_PLLLC_INIT_PREG},
2572 {0x0000, SIERRA_CMN_PLLLC_ITERTMR_PREG},
2573 {0x0020, SIERRA_CMN_PLLLC_LOCK_CNTSTART_PREG},
2574 {0x0013, SIERRA_CMN_PLLLC_DCOCAL_CTRL_PREG},
2575 {0x0013, SIERRA_CMN_PLLLC1_DCOCAL_CTRL_PREG},
2585 {0x691E, SIERRA_DET_STANDEC_D_PREG},
2586 {0x0FFE, SIERRA_PSC_RX_A0_PREG},
2587 {0x0104, SIERRA_PLLCTRL_FBDIV_MODE01_PREG},
2588 {0x0013, SIERRA_PLLCTRL_SUBRATE_PREG},
2589 {0x0106, SIERRA_PLLCTRL_GEN_D_PREG},
2590 {0x5234, SIERRA_PLLCTRL_CPGAIN_MODE_PREG},
2591 {0x0000, SIERRA_DRVCTRL_ATTEN_PREG},
2592 {0x00AB, SIERRA_RX_CREQ_FLTR_A_MODE0_PREG},
2593 {0x3C0E, SIERRA_CREQ_CCLKDET_MODE01_PREG},
2594 {0x3220, SIERRA_CREQ_FSMCLK_SEL_PREG},
2595 {0x0000, SIERRA_CREQ_EQ_CTRL_PREG},
2596 {0x6320, SIERRA_DEQ_CONCUR_EPIOFFSET_MODE_PREG},
2597 {0x0000, SIERRA_CPI_OUTBUF_RATESEL_PREG},
2598 {0x15A2, SIERRA_LN_SPARE_REG_PREG},
2599 {0x7900, SIERRA_DEQ_BLK_TAU_CTRL1_PREG},
2600 {0x2202, SIERRA_DEQ_BLK_TAU_CTRL4_PREG},
2601 {0x2206, SIERRA_DEQ_TAU_CTRL2_PREG},
2602 {0x0005, SIERRA_LANE_TX_RECEIVER_DETECT_PREG},
2603 {0x8001, SIERRA_CREQ_SPARE_PREG},
2604 {0x0000, SIERRA_DEQ_CONCUR_CTRL1_PREG},
2605 {0xD004, SIERRA_DEQ_CONCUR_CTRL2_PREG},
2606 {0x0101, SIERRA_DEQ_GLUT9},
2607 {0x0101, SIERRA_DEQ_GLUT10},
2608 {0x0101, SIERRA_DEQ_GLUT11},
2609 {0x0101, SIERRA_DEQ_GLUT12},
2610 {0x0000, SIERRA_DEQ_GLUT13},
2611 {0x0000, SIERRA_DEQ_GLUT16},
2612 {0x0000, SIERRA_POSTPRECUR_EN_CEPH_CTRL_PREG},
2613 {0x0000, SIERRA_TAU_EN_CEPH2TO0_PREG},
2614 {0x0003, SIERRA_TAU_EN_CEPH5TO3_PREG},
2615 {0x0101, SIERRA_DEQ_ALUT8},
2616 {0x0101, SIERRA_DEQ_ALUT9},
2617 {0x0100, SIERRA_DEQ_ALUT10},
2618 {0x0000, SIERRA_OEPH_EN_CTRL_PREG},
2619 {0x5425, SIERRA_DEQ_OPENEYE_CTRL_PREG},
2620 {0x7458, SIERRA_CPICAL_RES_STARTCODE_MODE23_PREG},
2621 {0x321F, SIERRA_CPICAL_RES_STARTCODE_MODE01_PREG},
2631 .block_offset_shift = 0x2,
2632 .reg_offset_shift = 0x2,
2761 .block_offset_shift = 0x0,
2762 .reg_offset_shift = 0x1,