1*54fd6939SJiyong Park /* 2*54fd6939SJiyong Park * Copyright 2021 NXP 3*54fd6939SJiyong Park * SPDX-License-Identifier: BSD-3-Clause 4*54fd6939SJiyong Park * 5*54fd6939SJiyong Park */ 6*54fd6939SJiyong Park 7*54fd6939SJiyong Park #ifndef DDR4FW 8*54fd6939SJiyong Park #define DDR4FW 9*54fd6939SJiyong Park 10*54fd6939SJiyong Park #define PHY_GEN2_MAX_IMAGE_SIZE 32768 11*54fd6939SJiyong Park #define PHY_GEN2_IMEM_ADDR 0x50000 12*54fd6939SJiyong Park #define PHY_GEN2_DMEM_ADDR 0x54000 13*54fd6939SJiyong Park 14*54fd6939SJiyong Park struct ddr4u1d { 15*54fd6939SJiyong Park uint8_t reserved00; 16*54fd6939SJiyong Park uint8_t msg_misc; 17*54fd6939SJiyong Park uint16_t pmu_revision; 18*54fd6939SJiyong Park uint8_t pstate; 19*54fd6939SJiyong Park uint8_t pll_bypass_en; 20*54fd6939SJiyong Park uint16_t dramfreq; 21*54fd6939SJiyong Park uint8_t dfi_freq_ratio; 22*54fd6939SJiyong Park uint8_t bpznres_val; 23*54fd6939SJiyong Park uint8_t phy_odt_impedance; 24*54fd6939SJiyong Park uint8_t phy_drv_impedance; 25*54fd6939SJiyong Park uint8_t phy_vref; 26*54fd6939SJiyong Park uint8_t dram_type; 27*54fd6939SJiyong Park uint8_t disabled_dbyte; 28*54fd6939SJiyong Park uint8_t enabled_dqs; 29*54fd6939SJiyong Park uint8_t cs_present; 30*54fd6939SJiyong Park uint8_t cs_present_d0; 31*54fd6939SJiyong Park uint8_t cs_present_d1; 32*54fd6939SJiyong Park uint8_t addr_mirror; 33*54fd6939SJiyong Park uint8_t cs_test_fail; 34*54fd6939SJiyong Park uint8_t phy_cfg; 35*54fd6939SJiyong Park uint16_t sequence_ctrl; 36*54fd6939SJiyong Park uint8_t hdt_ctrl; 37*54fd6939SJiyong Park uint8_t reserved19[0x1B - 0x19]; 38*54fd6939SJiyong Park uint8_t share2dvref_result; 39*54fd6939SJiyong Park uint8_t reserved1c[0x22 - 0x1c]; 40*54fd6939SJiyong Park uint16_t phy_config_override; 41*54fd6939SJiyong Park uint8_t dfimrlmargin; 42*54fd6939SJiyong Park int8_t cdd_rr_3_2; 43*54fd6939SJiyong Park int8_t cdd_rr_3_1; 44*54fd6939SJiyong Park int8_t cdd_rr_3_0; 45*54fd6939SJiyong Park int8_t cdd_rr_2_3; 46*54fd6939SJiyong Park int8_t cdd_rr_2_1; 47*54fd6939SJiyong Park int8_t cdd_rr_2_0; 48*54fd6939SJiyong Park int8_t cdd_rr_1_3; 49*54fd6939SJiyong Park int8_t cdd_rr_1_2; 50*54fd6939SJiyong Park int8_t cdd_rr_1_0; 51*54fd6939SJiyong Park int8_t cdd_rr_0_3; 52*54fd6939SJiyong Park int8_t cdd_rr_0_2; 53*54fd6939SJiyong Park int8_t cdd_rr_0_1; 54*54fd6939SJiyong Park int8_t cdd_ww_3_2; 55*54fd6939SJiyong Park int8_t cdd_ww_3_1; 56*54fd6939SJiyong Park int8_t cdd_ww_3_0; 57*54fd6939SJiyong Park int8_t cdd_ww_2_3; 58*54fd6939SJiyong Park int8_t cdd_ww_2_1; 59*54fd6939SJiyong Park int8_t cdd_ww_2_0; 60*54fd6939SJiyong Park int8_t cdd_ww_1_3; 61*54fd6939SJiyong Park int8_t cdd_ww_1_2; 62*54fd6939SJiyong Park int8_t cdd_ww_1_0; 63*54fd6939SJiyong Park int8_t cdd_ww_0_3; 64*54fd6939SJiyong Park int8_t cdd_ww_0_2; 65*54fd6939SJiyong Park int8_t cdd_ww_0_1; 66*54fd6939SJiyong Park int8_t cdd_rw_3_3; 67*54fd6939SJiyong Park int8_t cdd_rw_3_2; 68*54fd6939SJiyong Park int8_t cdd_rw_3_1; 69*54fd6939SJiyong Park int8_t cdd_rw_3_0; 70*54fd6939SJiyong Park int8_t cdd_rw_2_3; 71*54fd6939SJiyong Park int8_t cdd_rw_2_2; 72*54fd6939SJiyong Park int8_t cdd_rw_2_1; 73*54fd6939SJiyong Park int8_t cdd_rw_2_0; 74*54fd6939SJiyong Park int8_t cdd_rw_1_3; 75*54fd6939SJiyong Park int8_t cdd_rw_1_2; 76*54fd6939SJiyong Park int8_t cdd_rw_1_1; 77*54fd6939SJiyong Park int8_t cdd_rw_1_0; 78*54fd6939SJiyong Park int8_t cdd_rw_0_3; 79*54fd6939SJiyong Park int8_t cdd_rw_0_2; 80*54fd6939SJiyong Park int8_t cdd_rw_0_1; 81*54fd6939SJiyong Park int8_t cdd_rw_0_0; 82*54fd6939SJiyong Park int8_t cdd_wr_3_3; 83*54fd6939SJiyong Park int8_t cdd_wr_3_2; 84*54fd6939SJiyong Park int8_t cdd_wr_3_1; 85*54fd6939SJiyong Park int8_t cdd_wr_3_0; 86*54fd6939SJiyong Park int8_t cdd_wr_2_3; 87*54fd6939SJiyong Park int8_t cdd_wr_2_2; 88*54fd6939SJiyong Park int8_t cdd_wr_2_1; 89*54fd6939SJiyong Park int8_t cdd_wr_2_0; 90*54fd6939SJiyong Park int8_t cdd_wr_1_3; 91*54fd6939SJiyong Park int8_t cdd_wr_1_2; 92*54fd6939SJiyong Park int8_t cdd_wr_1_1; 93*54fd6939SJiyong Park int8_t cdd_wr_1_0; 94*54fd6939SJiyong Park int8_t cdd_wr_0_3; 95*54fd6939SJiyong Park int8_t cdd_wr_0_2; 96*54fd6939SJiyong Park int8_t cdd_wr_0_1; 97*54fd6939SJiyong Park int8_t cdd_wr_0_0; 98*54fd6939SJiyong Park uint8_t reserved5d; 99*54fd6939SJiyong Park uint16_t mr0; 100*54fd6939SJiyong Park uint16_t mr1; 101*54fd6939SJiyong Park uint16_t mr2; 102*54fd6939SJiyong Park uint16_t mr3; 103*54fd6939SJiyong Park uint16_t mr4; 104*54fd6939SJiyong Park uint16_t mr5; 105*54fd6939SJiyong Park uint16_t mr6; 106*54fd6939SJiyong Park uint8_t x16present; 107*54fd6939SJiyong Park uint8_t cs_setup_gddec; 108*54fd6939SJiyong Park uint16_t rtt_nom_wr_park0; 109*54fd6939SJiyong Park uint16_t rtt_nom_wr_park1; 110*54fd6939SJiyong Park uint16_t rtt_nom_wr_park2; 111*54fd6939SJiyong Park uint16_t rtt_nom_wr_park3; 112*54fd6939SJiyong Park uint16_t rtt_nom_wr_park4; 113*54fd6939SJiyong Park uint16_t rtt_nom_wr_park5; 114*54fd6939SJiyong Park uint16_t rtt_nom_wr_park6; 115*54fd6939SJiyong Park uint16_t rtt_nom_wr_park7; 116*54fd6939SJiyong Park uint8_t acsm_odt_ctrl0; 117*54fd6939SJiyong Park uint8_t acsm_odt_ctrl1; 118*54fd6939SJiyong Park uint8_t acsm_odt_ctrl2; 119*54fd6939SJiyong Park uint8_t acsm_odt_ctrl3; 120*54fd6939SJiyong Park uint8_t acsm_odt_ctrl4; 121*54fd6939SJiyong Park uint8_t acsm_odt_ctrl5; 122*54fd6939SJiyong Park uint8_t acsm_odt_ctrl6; 123*54fd6939SJiyong Park uint8_t acsm_odt_ctrl7; 124*54fd6939SJiyong Park uint8_t vref_dq_r0nib0; 125*54fd6939SJiyong Park uint8_t vref_dq_r0nib1; 126*54fd6939SJiyong Park uint8_t vref_dq_r0nib2; 127*54fd6939SJiyong Park uint8_t vref_dq_r0nib3; 128*54fd6939SJiyong Park uint8_t vref_dq_r0nib4; 129*54fd6939SJiyong Park uint8_t vref_dq_r0nib5; 130*54fd6939SJiyong Park uint8_t vref_dq_r0nib6; 131*54fd6939SJiyong Park uint8_t vref_dq_r0nib7; 132*54fd6939SJiyong Park uint8_t vref_dq_r0nib8; 133*54fd6939SJiyong Park uint8_t vref_dq_r0nib9; 134*54fd6939SJiyong Park uint8_t vref_dq_r0nib10; 135*54fd6939SJiyong Park uint8_t vref_dq_r0nib11; 136*54fd6939SJiyong Park uint8_t vref_dq_r0nib12; 137*54fd6939SJiyong Park uint8_t vref_dq_r0nib13; 138*54fd6939SJiyong Park uint8_t vref_dq_r0nib14; 139*54fd6939SJiyong Park uint8_t vref_dq_r0nib15; 140*54fd6939SJiyong Park uint8_t vref_dq_r0nib16; 141*54fd6939SJiyong Park uint8_t vref_dq_r0nib17; 142*54fd6939SJiyong Park uint8_t vref_dq_r0nib18; 143*54fd6939SJiyong Park uint8_t vref_dq_r0nib19; 144*54fd6939SJiyong Park uint8_t vref_dq_r1nib0; 145*54fd6939SJiyong Park uint8_t vref_dq_r1nib1; 146*54fd6939SJiyong Park uint8_t vref_dq_r1nib2; 147*54fd6939SJiyong Park uint8_t vref_dq_r1nib3; 148*54fd6939SJiyong Park uint8_t vref_dq_r1nib4; 149*54fd6939SJiyong Park uint8_t vref_dq_r1nib5; 150*54fd6939SJiyong Park uint8_t vref_dq_r1nib6; 151*54fd6939SJiyong Park uint8_t vref_dq_r1nib7; 152*54fd6939SJiyong Park uint8_t vref_dq_r1nib8; 153*54fd6939SJiyong Park uint8_t vref_dq_r1nib9; 154*54fd6939SJiyong Park uint8_t vref_dq_r1nib10; 155*54fd6939SJiyong Park uint8_t vref_dq_r1nib11; 156*54fd6939SJiyong Park uint8_t vref_dq_r1nib12; 157*54fd6939SJiyong Park uint8_t vref_dq_r1nib13; 158*54fd6939SJiyong Park uint8_t vref_dq_r1nib14; 159*54fd6939SJiyong Park uint8_t vref_dq_r1nib15; 160*54fd6939SJiyong Park uint8_t vref_dq_r1nib16; 161*54fd6939SJiyong Park uint8_t vref_dq_r1nib17; 162*54fd6939SJiyong Park uint8_t vref_dq_r1nib18; 163*54fd6939SJiyong Park uint8_t vref_dq_r1nib19; 164*54fd6939SJiyong Park uint8_t vref_dq_r2nib0; 165*54fd6939SJiyong Park uint8_t vref_dq_r2nib1; 166*54fd6939SJiyong Park uint8_t vref_dq_r2nib2; 167*54fd6939SJiyong Park uint8_t vref_dq_r2nib3; 168*54fd6939SJiyong Park uint8_t vref_dq_r2nib4; 169*54fd6939SJiyong Park uint8_t vref_dq_r2nib5; 170*54fd6939SJiyong Park uint8_t vref_dq_r2nib6; 171*54fd6939SJiyong Park uint8_t vref_dq_r2nib7; 172*54fd6939SJiyong Park uint8_t vref_dq_r2nib8; 173*54fd6939SJiyong Park uint8_t vref_dq_r2nib9; 174*54fd6939SJiyong Park uint8_t vref_dq_r2nib10; 175*54fd6939SJiyong Park uint8_t vref_dq_r2nib11; 176*54fd6939SJiyong Park uint8_t vref_dq_r2nib12; 177*54fd6939SJiyong Park uint8_t vref_dq_r2nib13; 178*54fd6939SJiyong Park uint8_t vref_dq_r2nib14; 179*54fd6939SJiyong Park uint8_t vref_dq_r2nib15; 180*54fd6939SJiyong Park uint8_t vref_dq_r2nib16; 181*54fd6939SJiyong Park uint8_t vref_dq_r2nib17; 182*54fd6939SJiyong Park uint8_t vref_dq_r2nib18; 183*54fd6939SJiyong Park uint8_t vref_dq_r2nib19; 184*54fd6939SJiyong Park uint8_t vref_dq_r3nib0; 185*54fd6939SJiyong Park uint8_t vref_dq_r3nib1; 186*54fd6939SJiyong Park uint8_t vref_dq_r3nib2; 187*54fd6939SJiyong Park uint8_t vref_dq_r3nib3; 188*54fd6939SJiyong Park uint8_t vref_dq_r3nib4; 189*54fd6939SJiyong Park uint8_t vref_dq_r3nib5; 190*54fd6939SJiyong Park uint8_t vref_dq_r3nib6; 191*54fd6939SJiyong Park uint8_t vref_dq_r3nib7; 192*54fd6939SJiyong Park uint8_t vref_dq_r3nib8; 193*54fd6939SJiyong Park uint8_t vref_dq_r3nib9; 194*54fd6939SJiyong Park uint8_t vref_dq_r3nib10; 195*54fd6939SJiyong Park uint8_t vref_dq_r3nib11; 196*54fd6939SJiyong Park uint8_t vref_dq_r3nib12; 197*54fd6939SJiyong Park uint8_t vref_dq_r3nib13; 198*54fd6939SJiyong Park uint8_t vref_dq_r3nib14; 199*54fd6939SJiyong Park uint8_t vref_dq_r3nib15; 200*54fd6939SJiyong Park uint8_t vref_dq_r3nib16; 201*54fd6939SJiyong Park uint8_t vref_dq_r3nib17; 202*54fd6939SJiyong Park uint8_t vref_dq_r3nib18; 203*54fd6939SJiyong Park uint8_t vref_dq_r3nib19; 204*54fd6939SJiyong Park uint8_t reserved_d6[0x3f6 - 0xd6]; 205*54fd6939SJiyong Park uint16_t alt_cas_l; 206*54fd6939SJiyong Park uint8_t alt_wcas_l; 207*54fd6939SJiyong Park uint8_t d4misc; 208*54fd6939SJiyong Park } __packed; 209*54fd6939SJiyong Park 210*54fd6939SJiyong Park struct ddr4u2d { 211*54fd6939SJiyong Park uint8_t reserved00; 212*54fd6939SJiyong Park uint8_t msg_misc; 213*54fd6939SJiyong Park uint16_t pmu_revision; 214*54fd6939SJiyong Park uint8_t pstate; 215*54fd6939SJiyong Park uint8_t pll_bypass_en; 216*54fd6939SJiyong Park uint16_t dramfreq; 217*54fd6939SJiyong Park uint8_t dfi_freq_ratio; 218*54fd6939SJiyong Park uint8_t bpznres_val; 219*54fd6939SJiyong Park uint8_t phy_odt_impedance; 220*54fd6939SJiyong Park uint8_t phy_drv_impedance; 221*54fd6939SJiyong Park uint8_t phy_vref; 222*54fd6939SJiyong Park uint8_t dram_type; 223*54fd6939SJiyong Park uint8_t disabled_dbyte; 224*54fd6939SJiyong Park uint8_t enabled_dqs; 225*54fd6939SJiyong Park uint8_t cs_present; 226*54fd6939SJiyong Park uint8_t cs_present_d0; 227*54fd6939SJiyong Park uint8_t cs_present_d1; 228*54fd6939SJiyong Park uint8_t addr_mirror; 229*54fd6939SJiyong Park uint8_t cs_test_fail; 230*54fd6939SJiyong Park uint8_t phy_cfg; 231*54fd6939SJiyong Park uint16_t sequence_ctrl; 232*54fd6939SJiyong Park uint8_t hdt_ctrl; 233*54fd6939SJiyong Park uint8_t rx2d_train_opt; 234*54fd6939SJiyong Park uint8_t tx2d_train_opt; 235*54fd6939SJiyong Park uint8_t share2dvref_result; 236*54fd6939SJiyong Park uint8_t delay_weight2d; 237*54fd6939SJiyong Park uint8_t voltage_weight2d; 238*54fd6939SJiyong Park uint8_t reserved1e[0x22 - 0x1e]; 239*54fd6939SJiyong Park uint16_t phy_config_override; 240*54fd6939SJiyong Park uint8_t dfimrlmargin; 241*54fd6939SJiyong Park uint8_t r0_rx_clk_dly_margin; 242*54fd6939SJiyong Park uint8_t r0_vref_dac_margin; 243*54fd6939SJiyong Park uint8_t r0_tx_dq_dly_margin; 244*54fd6939SJiyong Park uint8_t r0_device_vref_margin; 245*54fd6939SJiyong Park uint8_t reserved29[0x33 - 0x29]; 246*54fd6939SJiyong Park uint8_t r1_rx_clk_dly_margin; 247*54fd6939SJiyong Park uint8_t r1_vref_dac_margin; 248*54fd6939SJiyong Park uint8_t r1_tx_dq_dly_margin; 249*54fd6939SJiyong Park uint8_t r1_device_vref_margin; 250*54fd6939SJiyong Park uint8_t reserved37[0x41 - 0x37]; 251*54fd6939SJiyong Park uint8_t r2_rx_clk_dly_margin; 252*54fd6939SJiyong Park uint8_t r2_vref_dac_margin; 253*54fd6939SJiyong Park uint8_t r2_tx_dq_dly_margin; 254*54fd6939SJiyong Park uint8_t r2_device_vref_margin; 255*54fd6939SJiyong Park uint8_t reserved45[0x4f - 0x45]; 256*54fd6939SJiyong Park uint8_t r3_rx_clk_dly_margin; 257*54fd6939SJiyong Park uint8_t r3_vref_dac_margin; 258*54fd6939SJiyong Park uint8_t r3_tx_dq_dly_margin; 259*54fd6939SJiyong Park uint8_t r3_device_vref_margin; 260*54fd6939SJiyong Park uint8_t reserved53[0x5e - 0x53]; 261*54fd6939SJiyong Park uint16_t mr0; 262*54fd6939SJiyong Park uint16_t mr1; 263*54fd6939SJiyong Park uint16_t mr2; 264*54fd6939SJiyong Park uint16_t mr3; 265*54fd6939SJiyong Park uint16_t mr4; 266*54fd6939SJiyong Park uint16_t mr5; 267*54fd6939SJiyong Park uint16_t mr6; 268*54fd6939SJiyong Park uint8_t x16present; 269*54fd6939SJiyong Park uint8_t cs_setup_gddec; 270*54fd6939SJiyong Park uint16_t rtt_nom_wr_park0; 271*54fd6939SJiyong Park uint16_t rtt_nom_wr_park1; 272*54fd6939SJiyong Park uint16_t rtt_nom_wr_park2; 273*54fd6939SJiyong Park uint16_t rtt_nom_wr_park3; 274*54fd6939SJiyong Park uint16_t rtt_nom_wr_park4; 275*54fd6939SJiyong Park uint16_t rtt_nom_wr_park5; 276*54fd6939SJiyong Park uint16_t rtt_nom_wr_park6; 277*54fd6939SJiyong Park uint16_t rtt_nom_wr_park7; 278*54fd6939SJiyong Park uint8_t acsm_odt_ctrl0; 279*54fd6939SJiyong Park uint8_t acsm_odt_ctrl1; 280*54fd6939SJiyong Park uint8_t acsm_odt_ctrl2; 281*54fd6939SJiyong Park uint8_t acsm_odt_ctrl3; 282*54fd6939SJiyong Park uint8_t acsm_odt_ctrl4; 283*54fd6939SJiyong Park uint8_t acsm_odt_ctrl5; 284*54fd6939SJiyong Park uint8_t acsm_odt_ctrl6; 285*54fd6939SJiyong Park uint8_t acsm_odt_ctrl7; 286*54fd6939SJiyong Park uint8_t vref_dq_r0nib0; 287*54fd6939SJiyong Park uint8_t vref_dq_r0nib1; 288*54fd6939SJiyong Park uint8_t vref_dq_r0nib2; 289*54fd6939SJiyong Park uint8_t vref_dq_r0nib3; 290*54fd6939SJiyong Park uint8_t vref_dq_r0nib4; 291*54fd6939SJiyong Park uint8_t vref_dq_r0nib5; 292*54fd6939SJiyong Park uint8_t vref_dq_r0nib6; 293*54fd6939SJiyong Park uint8_t vref_dq_r0nib7; 294*54fd6939SJiyong Park uint8_t vref_dq_r0nib8; 295*54fd6939SJiyong Park uint8_t vref_dq_r0nib9; 296*54fd6939SJiyong Park uint8_t vref_dq_r0nib10; 297*54fd6939SJiyong Park uint8_t vref_dq_r0nib11; 298*54fd6939SJiyong Park uint8_t vref_dq_r0nib12; 299*54fd6939SJiyong Park uint8_t vref_dq_r0nib13; 300*54fd6939SJiyong Park uint8_t vref_dq_r0nib14; 301*54fd6939SJiyong Park uint8_t vref_dq_r0nib15; 302*54fd6939SJiyong Park uint8_t vref_dq_r0nib16; 303*54fd6939SJiyong Park uint8_t vref_dq_r0nib17; 304*54fd6939SJiyong Park uint8_t vref_dq_r0nib18; 305*54fd6939SJiyong Park uint8_t vref_dq_r0nib19; 306*54fd6939SJiyong Park uint8_t vref_dq_r1nib0; 307*54fd6939SJiyong Park uint8_t vref_dq_r1nib1; 308*54fd6939SJiyong Park uint8_t vref_dq_r1nib2; 309*54fd6939SJiyong Park uint8_t vref_dq_r1nib3; 310*54fd6939SJiyong Park uint8_t vref_dq_r1nib4; 311*54fd6939SJiyong Park uint8_t vref_dq_r1nib5; 312*54fd6939SJiyong Park uint8_t vref_dq_r1nib6; 313*54fd6939SJiyong Park uint8_t vref_dq_r1nib7; 314*54fd6939SJiyong Park uint8_t vref_dq_r1nib8; 315*54fd6939SJiyong Park uint8_t vref_dq_r1nib9; 316*54fd6939SJiyong Park uint8_t vref_dq_r1nib10; 317*54fd6939SJiyong Park uint8_t vref_dq_r1nib11; 318*54fd6939SJiyong Park uint8_t vref_dq_r1nib12; 319*54fd6939SJiyong Park uint8_t vref_dq_r1nib13; 320*54fd6939SJiyong Park uint8_t vref_dq_r1nib14; 321*54fd6939SJiyong Park uint8_t vref_dq_r1nib15; 322*54fd6939SJiyong Park uint8_t vref_dq_r1nib16; 323*54fd6939SJiyong Park uint8_t vref_dq_r1nib17; 324*54fd6939SJiyong Park uint8_t vref_dq_r1nib18; 325*54fd6939SJiyong Park uint8_t vref_dq_r1nib19; 326*54fd6939SJiyong Park uint8_t vref_dq_r2nib0; 327*54fd6939SJiyong Park uint8_t vref_dq_r2nib1; 328*54fd6939SJiyong Park uint8_t vref_dq_r2nib2; 329*54fd6939SJiyong Park uint8_t vref_dq_r2nib3; 330*54fd6939SJiyong Park uint8_t vref_dq_r2nib4; 331*54fd6939SJiyong Park uint8_t vref_dq_r2nib5; 332*54fd6939SJiyong Park uint8_t vref_dq_r2nib6; 333*54fd6939SJiyong Park uint8_t vref_dq_r2nib7; 334*54fd6939SJiyong Park uint8_t vref_dq_r2nib8; 335*54fd6939SJiyong Park uint8_t vref_dq_r2nib9; 336*54fd6939SJiyong Park uint8_t vref_dq_r2nib10; 337*54fd6939SJiyong Park uint8_t vref_dq_r2nib11; 338*54fd6939SJiyong Park uint8_t vref_dq_r2nib12; 339*54fd6939SJiyong Park uint8_t vref_dq_r2nib13; 340*54fd6939SJiyong Park uint8_t vref_dq_r2nib14; 341*54fd6939SJiyong Park uint8_t vref_dq_r2nib15; 342*54fd6939SJiyong Park uint8_t vref_dq_r2nib16; 343*54fd6939SJiyong Park uint8_t vref_dq_r2nib17; 344*54fd6939SJiyong Park uint8_t vref_dq_r2nib18; 345*54fd6939SJiyong Park uint8_t vref_dq_r2nib19; 346*54fd6939SJiyong Park uint8_t vref_dq_r3nib0; 347*54fd6939SJiyong Park uint8_t vref_dq_r3nib1; 348*54fd6939SJiyong Park uint8_t vref_dq_r3nib2; 349*54fd6939SJiyong Park uint8_t vref_dq_r3nib3; 350*54fd6939SJiyong Park uint8_t vref_dq_r3nib4; 351*54fd6939SJiyong Park uint8_t vref_dq_r3nib5; 352*54fd6939SJiyong Park uint8_t vref_dq_r3nib6; 353*54fd6939SJiyong Park uint8_t vref_dq_r3nib7; 354*54fd6939SJiyong Park uint8_t vref_dq_r3nib8; 355*54fd6939SJiyong Park uint8_t vref_dq_r3nib9; 356*54fd6939SJiyong Park uint8_t vref_dq_r3nib10; 357*54fd6939SJiyong Park uint8_t vref_dq_r3nib11; 358*54fd6939SJiyong Park uint8_t vref_dq_r3nib12; 359*54fd6939SJiyong Park uint8_t vref_dq_r3nib13; 360*54fd6939SJiyong Park uint8_t vref_dq_r3nib14; 361*54fd6939SJiyong Park uint8_t vref_dq_r3nib15; 362*54fd6939SJiyong Park uint8_t vref_dq_r3nib16; 363*54fd6939SJiyong Park uint8_t vref_dq_r3nib17; 364*54fd6939SJiyong Park uint8_t vref_dq_r3nib18; 365*54fd6939SJiyong Park uint8_t vref_dq_r3nib19; 366*54fd6939SJiyong Park uint8_t reserved_d6[0x3f6 - 0xd6]; 367*54fd6939SJiyong Park uint16_t alt_cas_l; 368*54fd6939SJiyong Park uint8_t alt_wcas_l; 369*54fd6939SJiyong Park uint8_t d4misc; 370*54fd6939SJiyong Park } __packed; 371*54fd6939SJiyong Park 372*54fd6939SJiyong Park struct ddr4r1d { 373*54fd6939SJiyong Park uint8_t reserved00; 374*54fd6939SJiyong Park uint8_t msg_misc; 375*54fd6939SJiyong Park uint16_t pmu_revision; 376*54fd6939SJiyong Park uint8_t pstate; 377*54fd6939SJiyong Park uint8_t pll_bypass_en; 378*54fd6939SJiyong Park uint16_t dramfreq; 379*54fd6939SJiyong Park uint8_t dfi_freq_ratio; 380*54fd6939SJiyong Park uint8_t bpznres_val; 381*54fd6939SJiyong Park uint8_t phy_odt_impedance; 382*54fd6939SJiyong Park uint8_t phy_drv_impedance; 383*54fd6939SJiyong Park uint8_t phy_vref; 384*54fd6939SJiyong Park uint8_t dram_type; 385*54fd6939SJiyong Park uint8_t disabled_dbyte; 386*54fd6939SJiyong Park uint8_t enabled_dqs; 387*54fd6939SJiyong Park uint8_t cs_present; 388*54fd6939SJiyong Park uint8_t cs_present_d0; 389*54fd6939SJiyong Park uint8_t cs_present_d1; 390*54fd6939SJiyong Park uint8_t addr_mirror; 391*54fd6939SJiyong Park uint8_t cs_test_fail; 392*54fd6939SJiyong Park uint8_t phy_cfg; 393*54fd6939SJiyong Park uint16_t sequence_ctrl; 394*54fd6939SJiyong Park uint8_t hdt_ctrl; 395*54fd6939SJiyong Park uint8_t reserved19[0x22 - 0x19]; 396*54fd6939SJiyong Park uint16_t phy_config_override; 397*54fd6939SJiyong Park uint8_t dfimrlmargin; 398*54fd6939SJiyong Park int8_t cdd_rr_3_2; 399*54fd6939SJiyong Park int8_t cdd_rr_3_1; 400*54fd6939SJiyong Park int8_t cdd_rr_3_0; 401*54fd6939SJiyong Park int8_t cdd_rr_2_3; 402*54fd6939SJiyong Park int8_t cdd_rr_2_1; 403*54fd6939SJiyong Park int8_t cdd_rr_2_0; 404*54fd6939SJiyong Park int8_t cdd_rr_1_3; 405*54fd6939SJiyong Park int8_t cdd_rr_1_2; 406*54fd6939SJiyong Park int8_t cdd_rr_1_0; 407*54fd6939SJiyong Park int8_t cdd_rr_0_3; 408*54fd6939SJiyong Park int8_t cdd_rr_0_2; 409*54fd6939SJiyong Park int8_t cdd_rr_0_1; 410*54fd6939SJiyong Park int8_t cdd_ww_3_2; 411*54fd6939SJiyong Park int8_t cdd_ww_3_1; 412*54fd6939SJiyong Park int8_t cdd_ww_3_0; 413*54fd6939SJiyong Park int8_t cdd_ww_2_3; 414*54fd6939SJiyong Park int8_t cdd_ww_2_1; 415*54fd6939SJiyong Park int8_t cdd_ww_2_0; 416*54fd6939SJiyong Park int8_t cdd_ww_1_3; 417*54fd6939SJiyong Park int8_t cdd_ww_1_2; 418*54fd6939SJiyong Park int8_t cdd_ww_1_0; 419*54fd6939SJiyong Park int8_t cdd_ww_0_3; 420*54fd6939SJiyong Park int8_t cdd_ww_0_2; 421*54fd6939SJiyong Park int8_t cdd_ww_0_1; 422*54fd6939SJiyong Park int8_t cdd_rw_3_3; 423*54fd6939SJiyong Park int8_t cdd_rw_3_2; 424*54fd6939SJiyong Park int8_t cdd_rw_3_1; 425*54fd6939SJiyong Park int8_t cdd_rw_3_0; 426*54fd6939SJiyong Park int8_t cdd_rw_2_3; 427*54fd6939SJiyong Park int8_t cdd_rw_2_2; 428*54fd6939SJiyong Park int8_t cdd_rw_2_1; 429*54fd6939SJiyong Park int8_t cdd_rw_2_0; 430*54fd6939SJiyong Park int8_t cdd_rw_1_3; 431*54fd6939SJiyong Park int8_t cdd_rw_1_2; 432*54fd6939SJiyong Park int8_t cdd_rw_1_1; 433*54fd6939SJiyong Park int8_t cdd_rw_1_0; 434*54fd6939SJiyong Park int8_t cdd_rw_0_3; 435*54fd6939SJiyong Park int8_t cdd_rw_0_2; 436*54fd6939SJiyong Park int8_t cdd_rw_0_1; 437*54fd6939SJiyong Park int8_t cdd_rw_0_0; 438*54fd6939SJiyong Park int8_t cdd_wr_3_3; 439*54fd6939SJiyong Park int8_t cdd_wr_3_2; 440*54fd6939SJiyong Park int8_t cdd_wr_3_1; 441*54fd6939SJiyong Park int8_t cdd_wr_3_0; 442*54fd6939SJiyong Park int8_t cdd_wr_2_3; 443*54fd6939SJiyong Park int8_t cdd_wr_2_2; 444*54fd6939SJiyong Park int8_t cdd_wr_2_1; 445*54fd6939SJiyong Park int8_t cdd_wr_2_0; 446*54fd6939SJiyong Park int8_t cdd_wr_1_3; 447*54fd6939SJiyong Park int8_t cdd_wr_1_2; 448*54fd6939SJiyong Park int8_t cdd_wr_1_1; 449*54fd6939SJiyong Park int8_t cdd_wr_1_0; 450*54fd6939SJiyong Park int8_t cdd_wr_0_3; 451*54fd6939SJiyong Park int8_t cdd_wr_0_2; 452*54fd6939SJiyong Park int8_t cdd_wr_0_1; 453*54fd6939SJiyong Park int8_t cdd_wr_0_0; 454*54fd6939SJiyong Park uint8_t reserved5d; 455*54fd6939SJiyong Park uint16_t mr0; 456*54fd6939SJiyong Park uint16_t mr1; 457*54fd6939SJiyong Park uint16_t mr2; 458*54fd6939SJiyong Park uint16_t mr3; 459*54fd6939SJiyong Park uint16_t mr4; 460*54fd6939SJiyong Park uint16_t mr5; 461*54fd6939SJiyong Park uint16_t mr6; 462*54fd6939SJiyong Park uint8_t x16present; 463*54fd6939SJiyong Park uint8_t cs_setup_gddec; 464*54fd6939SJiyong Park uint16_t rtt_nom_wr_park0; 465*54fd6939SJiyong Park uint16_t rtt_nom_wr_park1; 466*54fd6939SJiyong Park uint16_t rtt_nom_wr_park2; 467*54fd6939SJiyong Park uint16_t rtt_nom_wr_park3; 468*54fd6939SJiyong Park uint16_t rtt_nom_wr_park4; 469*54fd6939SJiyong Park uint16_t rtt_nom_wr_park5; 470*54fd6939SJiyong Park uint16_t rtt_nom_wr_park6; 471*54fd6939SJiyong Park uint16_t rtt_nom_wr_park7; 472*54fd6939SJiyong Park uint8_t acsm_odt_ctrl0; 473*54fd6939SJiyong Park uint8_t acsm_odt_ctrl1; 474*54fd6939SJiyong Park uint8_t acsm_odt_ctrl2; 475*54fd6939SJiyong Park uint8_t acsm_odt_ctrl3; 476*54fd6939SJiyong Park uint8_t acsm_odt_ctrl4; 477*54fd6939SJiyong Park uint8_t acsm_odt_ctrl5; 478*54fd6939SJiyong Park uint8_t acsm_odt_ctrl6; 479*54fd6939SJiyong Park uint8_t acsm_odt_ctrl7; 480*54fd6939SJiyong Park uint8_t vref_dq_r0nib0; 481*54fd6939SJiyong Park uint8_t vref_dq_r0nib1; 482*54fd6939SJiyong Park uint8_t vref_dq_r0nib2; 483*54fd6939SJiyong Park uint8_t vref_dq_r0nib3; 484*54fd6939SJiyong Park uint8_t vref_dq_r0nib4; 485*54fd6939SJiyong Park uint8_t vref_dq_r0nib5; 486*54fd6939SJiyong Park uint8_t vref_dq_r0nib6; 487*54fd6939SJiyong Park uint8_t vref_dq_r0nib7; 488*54fd6939SJiyong Park uint8_t vref_dq_r0nib8; 489*54fd6939SJiyong Park uint8_t vref_dq_r0nib9; 490*54fd6939SJiyong Park uint8_t vref_dq_r0nib10; 491*54fd6939SJiyong Park uint8_t vref_dq_r0nib11; 492*54fd6939SJiyong Park uint8_t vref_dq_r0nib12; 493*54fd6939SJiyong Park uint8_t vref_dq_r0nib13; 494*54fd6939SJiyong Park uint8_t vref_dq_r0nib14; 495*54fd6939SJiyong Park uint8_t vref_dq_r0nib15; 496*54fd6939SJiyong Park uint8_t vref_dq_r0nib16; 497*54fd6939SJiyong Park uint8_t vref_dq_r0nib17; 498*54fd6939SJiyong Park uint8_t vref_dq_r0nib18; 499*54fd6939SJiyong Park uint8_t vref_dq_r0nib19; 500*54fd6939SJiyong Park uint8_t vref_dq_r1nib0; 501*54fd6939SJiyong Park uint8_t vref_dq_r1nib1; 502*54fd6939SJiyong Park uint8_t vref_dq_r1nib2; 503*54fd6939SJiyong Park uint8_t vref_dq_r1nib3; 504*54fd6939SJiyong Park uint8_t vref_dq_r1nib4; 505*54fd6939SJiyong Park uint8_t vref_dq_r1nib5; 506*54fd6939SJiyong Park uint8_t vref_dq_r1nib6; 507*54fd6939SJiyong Park uint8_t vref_dq_r1nib7; 508*54fd6939SJiyong Park uint8_t vref_dq_r1nib8; 509*54fd6939SJiyong Park uint8_t vref_dq_r1nib9; 510*54fd6939SJiyong Park uint8_t vref_dq_r1nib10; 511*54fd6939SJiyong Park uint8_t vref_dq_r1nib11; 512*54fd6939SJiyong Park uint8_t vref_dq_r1nib12; 513*54fd6939SJiyong Park uint8_t vref_dq_r1nib13; 514*54fd6939SJiyong Park uint8_t vref_dq_r1nib14; 515*54fd6939SJiyong Park uint8_t vref_dq_r1nib15; 516*54fd6939SJiyong Park uint8_t vref_dq_r1nib16; 517*54fd6939SJiyong Park uint8_t vref_dq_r1nib17; 518*54fd6939SJiyong Park uint8_t vref_dq_r1nib18; 519*54fd6939SJiyong Park uint8_t vref_dq_r1nib19; 520*54fd6939SJiyong Park uint8_t vref_dq_r2nib0; 521*54fd6939SJiyong Park uint8_t vref_dq_r2nib1; 522*54fd6939SJiyong Park uint8_t vref_dq_r2nib2; 523*54fd6939SJiyong Park uint8_t vref_dq_r2nib3; 524*54fd6939SJiyong Park uint8_t vref_dq_r2nib4; 525*54fd6939SJiyong Park uint8_t vref_dq_r2nib5; 526*54fd6939SJiyong Park uint8_t vref_dq_r2nib6; 527*54fd6939SJiyong Park uint8_t vref_dq_r2nib7; 528*54fd6939SJiyong Park uint8_t vref_dq_r2nib8; 529*54fd6939SJiyong Park uint8_t vref_dq_r2nib9; 530*54fd6939SJiyong Park uint8_t vref_dq_r2nib10; 531*54fd6939SJiyong Park uint8_t vref_dq_r2nib11; 532*54fd6939SJiyong Park uint8_t vref_dq_r2nib12; 533*54fd6939SJiyong Park uint8_t vref_dq_r2nib13; 534*54fd6939SJiyong Park uint8_t vref_dq_r2nib14; 535*54fd6939SJiyong Park uint8_t vref_dq_r2nib15; 536*54fd6939SJiyong Park uint8_t vref_dq_r2nib16; 537*54fd6939SJiyong Park uint8_t vref_dq_r2nib17; 538*54fd6939SJiyong Park uint8_t vref_dq_r2nib18; 539*54fd6939SJiyong Park uint8_t vref_dq_r2nib19; 540*54fd6939SJiyong Park uint8_t vref_dq_r3nib0; 541*54fd6939SJiyong Park uint8_t vref_dq_r3nib1; 542*54fd6939SJiyong Park uint8_t vref_dq_r3nib2; 543*54fd6939SJiyong Park uint8_t vref_dq_r3nib3; 544*54fd6939SJiyong Park uint8_t vref_dq_r3nib4; 545*54fd6939SJiyong Park uint8_t vref_dq_r3nib5; 546*54fd6939SJiyong Park uint8_t vref_dq_r3nib6; 547*54fd6939SJiyong Park uint8_t vref_dq_r3nib7; 548*54fd6939SJiyong Park uint8_t vref_dq_r3nib8; 549*54fd6939SJiyong Park uint8_t vref_dq_r3nib9; 550*54fd6939SJiyong Park uint8_t vref_dq_r3nib10; 551*54fd6939SJiyong Park uint8_t vref_dq_r3nib11; 552*54fd6939SJiyong Park uint8_t vref_dq_r3nib12; 553*54fd6939SJiyong Park uint8_t vref_dq_r3nib13; 554*54fd6939SJiyong Park uint8_t vref_dq_r3nib14; 555*54fd6939SJiyong Park uint8_t vref_dq_r3nib15; 556*54fd6939SJiyong Park uint8_t vref_dq_r3nib16; 557*54fd6939SJiyong Park uint8_t vref_dq_r3nib17; 558*54fd6939SJiyong Park uint8_t vref_dq_r3nib18; 559*54fd6939SJiyong Park uint8_t vref_dq_r3nib19; 560*54fd6939SJiyong Park uint8_t f0rc00_d0; 561*54fd6939SJiyong Park uint8_t f0rc01_d0; 562*54fd6939SJiyong Park uint8_t f0rc02_d0; 563*54fd6939SJiyong Park uint8_t f0rc03_d0; 564*54fd6939SJiyong Park uint8_t f0rc04_d0; 565*54fd6939SJiyong Park uint8_t f0rc05_d0; 566*54fd6939SJiyong Park uint8_t f0rc06_d0; 567*54fd6939SJiyong Park uint8_t f0rc07_d0; 568*54fd6939SJiyong Park uint8_t f0rc08_d0; 569*54fd6939SJiyong Park uint8_t f0rc09_d0; 570*54fd6939SJiyong Park uint8_t f0rc0a_d0; 571*54fd6939SJiyong Park uint8_t f0rc0b_d0; 572*54fd6939SJiyong Park uint8_t f0rc0c_d0; 573*54fd6939SJiyong Park uint8_t f0rc0d_d0; 574*54fd6939SJiyong Park uint8_t f0rc0e_d0; 575*54fd6939SJiyong Park uint8_t f0rc0f_d0; 576*54fd6939SJiyong Park uint8_t f0rc1x_d0; 577*54fd6939SJiyong Park uint8_t f0rc2x_d0; 578*54fd6939SJiyong Park uint8_t f0rc3x_d0; 579*54fd6939SJiyong Park uint8_t f0rc4x_d0; 580*54fd6939SJiyong Park uint8_t f0rc5x_d0; 581*54fd6939SJiyong Park uint8_t f0rc6x_d0; 582*54fd6939SJiyong Park uint8_t f0rc7x_d0; 583*54fd6939SJiyong Park uint8_t f0rc8x_d0; 584*54fd6939SJiyong Park uint8_t f0rc9x_d0; 585*54fd6939SJiyong Park uint8_t f0rcax_d0; 586*54fd6939SJiyong Park uint8_t f0rcbx_d0; 587*54fd6939SJiyong Park uint8_t f1rc00_d0; 588*54fd6939SJiyong Park uint8_t f1rc01_d0; 589*54fd6939SJiyong Park uint8_t f1rc02_d0; 590*54fd6939SJiyong Park uint8_t f1rc03_d0; 591*54fd6939SJiyong Park uint8_t f1rc04_d0; 592*54fd6939SJiyong Park uint8_t f1rc05_d0; 593*54fd6939SJiyong Park uint8_t f1rc06_d0; 594*54fd6939SJiyong Park uint8_t f1rc07_d0; 595*54fd6939SJiyong Park uint8_t f1rc08_d0; 596*54fd6939SJiyong Park uint8_t f1rc09_d0; 597*54fd6939SJiyong Park uint8_t f1rc0a_d0; 598*54fd6939SJiyong Park uint8_t f1rc0b_d0; 599*54fd6939SJiyong Park uint8_t f1rc0c_d0; 600*54fd6939SJiyong Park uint8_t f1rc0d_d0; 601*54fd6939SJiyong Park uint8_t f1rc0e_d0; 602*54fd6939SJiyong Park uint8_t f1rc0f_d0; 603*54fd6939SJiyong Park uint8_t f1rc1x_d0; 604*54fd6939SJiyong Park uint8_t f1rc2x_d0; 605*54fd6939SJiyong Park uint8_t f1rc3x_d0; 606*54fd6939SJiyong Park uint8_t f1rc4x_d0; 607*54fd6939SJiyong Park uint8_t f1rc5x_d0; 608*54fd6939SJiyong Park uint8_t f1rc6x_d0; 609*54fd6939SJiyong Park uint8_t f1rc7x_d0; 610*54fd6939SJiyong Park uint8_t f1rc8x_d0; 611*54fd6939SJiyong Park uint8_t f1rc9x_d0; 612*54fd6939SJiyong Park uint8_t f1rcax_d0; 613*54fd6939SJiyong Park uint8_t f1rcbx_d0; 614*54fd6939SJiyong Park uint8_t f0rc00_d1; 615*54fd6939SJiyong Park uint8_t f0rc01_d1; 616*54fd6939SJiyong Park uint8_t f0rc02_d1; 617*54fd6939SJiyong Park uint8_t f0rc03_d1; 618*54fd6939SJiyong Park uint8_t f0rc04_d1; 619*54fd6939SJiyong Park uint8_t f0rc05_d1; 620*54fd6939SJiyong Park uint8_t f0rc06_d1; 621*54fd6939SJiyong Park uint8_t f0rc07_d1; 622*54fd6939SJiyong Park uint8_t f0rc08_d1; 623*54fd6939SJiyong Park uint8_t f0rc09_d1; 624*54fd6939SJiyong Park uint8_t f0rc0a_d1; 625*54fd6939SJiyong Park uint8_t f0rc0b_d1; 626*54fd6939SJiyong Park uint8_t f0rc0c_d1; 627*54fd6939SJiyong Park uint8_t f0rc0d_d1; 628*54fd6939SJiyong Park uint8_t f0rc0e_d1; 629*54fd6939SJiyong Park uint8_t f0rc0f_d1; 630*54fd6939SJiyong Park uint8_t f0rc1x_d1; 631*54fd6939SJiyong Park uint8_t f0rc2x_d1; 632*54fd6939SJiyong Park uint8_t f0rc3x_d1; 633*54fd6939SJiyong Park uint8_t f0rc4x_d1; 634*54fd6939SJiyong Park uint8_t f0rc5x_d1; 635*54fd6939SJiyong Park uint8_t f0rc6x_d1; 636*54fd6939SJiyong Park uint8_t f0rc7x_d1; 637*54fd6939SJiyong Park uint8_t f0rc8x_d1; 638*54fd6939SJiyong Park uint8_t f0rc9x_d1; 639*54fd6939SJiyong Park uint8_t f0rcax_d1; 640*54fd6939SJiyong Park uint8_t f0rcbx_d1; 641*54fd6939SJiyong Park uint8_t f1rc00_d1; 642*54fd6939SJiyong Park uint8_t f1rc01_d1; 643*54fd6939SJiyong Park uint8_t f1rc02_d1; 644*54fd6939SJiyong Park uint8_t f1rc03_d1; 645*54fd6939SJiyong Park uint8_t f1rc04_d1; 646*54fd6939SJiyong Park uint8_t f1rc05_d1; 647*54fd6939SJiyong Park uint8_t f1rc06_d1; 648*54fd6939SJiyong Park uint8_t f1rc07_d1; 649*54fd6939SJiyong Park uint8_t f1rc08_d1; 650*54fd6939SJiyong Park uint8_t f1rc09_d1; 651*54fd6939SJiyong Park uint8_t f1rc0a_d1; 652*54fd6939SJiyong Park uint8_t f1rc0b_d1; 653*54fd6939SJiyong Park uint8_t f1rc0c_d1; 654*54fd6939SJiyong Park uint8_t f1rc0d_d1; 655*54fd6939SJiyong Park uint8_t f1rc0e_d1; 656*54fd6939SJiyong Park uint8_t f1rc0f_d1; 657*54fd6939SJiyong Park uint8_t f1rc1x_d1; 658*54fd6939SJiyong Park uint8_t f1rc2x_d1; 659*54fd6939SJiyong Park uint8_t f1rc3x_d1; 660*54fd6939SJiyong Park uint8_t f1rc4x_d1; 661*54fd6939SJiyong Park uint8_t f1rc5x_d1; 662*54fd6939SJiyong Park uint8_t f1rc6x_d1; 663*54fd6939SJiyong Park uint8_t f1rc7x_d1; 664*54fd6939SJiyong Park uint8_t f1rc8x_d1; 665*54fd6939SJiyong Park uint8_t f1rc9x_d1; 666*54fd6939SJiyong Park uint8_t f1rcax_d1; 667*54fd6939SJiyong Park uint8_t f1rcbx_d1; 668*54fd6939SJiyong Park uint8_t reserved142[0x3f6 - 0x142]; 669*54fd6939SJiyong Park uint16_t alt_cas_l; 670*54fd6939SJiyong Park uint8_t alt_wcas_l; 671*54fd6939SJiyong Park uint8_t d4misc; 672*54fd6939SJiyong Park } __packed; 673*54fd6939SJiyong Park 674*54fd6939SJiyong Park struct ddr4r2d { 675*54fd6939SJiyong Park uint8_t reserved00; 676*54fd6939SJiyong Park uint8_t msg_misc; 677*54fd6939SJiyong Park uint16_t pmu_revision; 678*54fd6939SJiyong Park uint8_t pstate; 679*54fd6939SJiyong Park uint8_t pll_bypass_en; 680*54fd6939SJiyong Park uint16_t dramfreq; 681*54fd6939SJiyong Park uint8_t dfi_freq_ratio; 682*54fd6939SJiyong Park uint8_t bpznres_val; 683*54fd6939SJiyong Park uint8_t phy_odt_impedance; 684*54fd6939SJiyong Park uint8_t phy_drv_impedance; 685*54fd6939SJiyong Park uint8_t phy_vref; 686*54fd6939SJiyong Park uint8_t dram_type; 687*54fd6939SJiyong Park uint8_t disabled_dbyte; 688*54fd6939SJiyong Park uint8_t enabled_dqs; 689*54fd6939SJiyong Park uint8_t cs_present; 690*54fd6939SJiyong Park uint8_t cs_present_d0; 691*54fd6939SJiyong Park uint8_t cs_present_d1; 692*54fd6939SJiyong Park uint8_t addr_mirror; 693*54fd6939SJiyong Park uint8_t cs_test_fail; 694*54fd6939SJiyong Park uint8_t phy_cfg; 695*54fd6939SJiyong Park uint16_t sequence_ctrl; 696*54fd6939SJiyong Park uint8_t hdt_ctrl; 697*54fd6939SJiyong Park uint8_t rx2d_train_opt; 698*54fd6939SJiyong Park uint8_t tx2d_train_opt; 699*54fd6939SJiyong Park uint8_t share2dvref_result; 700*54fd6939SJiyong Park uint8_t delay_weight2d; 701*54fd6939SJiyong Park uint8_t voltage_weight2d; 702*54fd6939SJiyong Park uint8_t reserved1e[0x22-0x1e]; 703*54fd6939SJiyong Park uint16_t phy_config_override; 704*54fd6939SJiyong Park uint8_t dfimrlmargin; 705*54fd6939SJiyong Park uint8_t r0_rx_clk_dly_margin; 706*54fd6939SJiyong Park uint8_t r0_vref_dac_margin; 707*54fd6939SJiyong Park uint8_t r0_tx_dq_dly_margin; 708*54fd6939SJiyong Park uint8_t r0_device_vref_margin; 709*54fd6939SJiyong Park uint8_t reserved29[0x33-0x29]; 710*54fd6939SJiyong Park uint8_t r1_rx_clk_dly_margin; 711*54fd6939SJiyong Park uint8_t r1_vref_dac_margin; 712*54fd6939SJiyong Park uint8_t r1_tx_dq_dly_margin; 713*54fd6939SJiyong Park uint8_t r1_device_vref_margin; 714*54fd6939SJiyong Park uint8_t reserved37[0x41-0x37]; 715*54fd6939SJiyong Park uint8_t r2_rx_clk_dly_margin; 716*54fd6939SJiyong Park uint8_t r2_vref_dac_margin; 717*54fd6939SJiyong Park uint8_t r2_tx_dq_dly_margin; 718*54fd6939SJiyong Park uint8_t r2_device_vref_margin; 719*54fd6939SJiyong Park uint8_t reserved45[0x4f - 0x45]; 720*54fd6939SJiyong Park uint8_t r3_rx_clk_dly_margin; 721*54fd6939SJiyong Park uint8_t r3_vref_dac_margin; 722*54fd6939SJiyong Park uint8_t r3_tx_dq_dly_margin; 723*54fd6939SJiyong Park uint8_t r3_device_vref_margin; 724*54fd6939SJiyong Park uint8_t reserved53[0x5e - 0x53]; 725*54fd6939SJiyong Park uint16_t mr0; 726*54fd6939SJiyong Park uint16_t mr1; 727*54fd6939SJiyong Park uint16_t mr2; 728*54fd6939SJiyong Park uint16_t mr3; 729*54fd6939SJiyong Park uint16_t mr4; 730*54fd6939SJiyong Park uint16_t mr5; 731*54fd6939SJiyong Park uint16_t mr6; 732*54fd6939SJiyong Park uint8_t x16present; 733*54fd6939SJiyong Park uint8_t cs_setup_gddec; 734*54fd6939SJiyong Park uint16_t rtt_nom_wr_park0; 735*54fd6939SJiyong Park uint16_t rtt_nom_wr_park1; 736*54fd6939SJiyong Park uint16_t rtt_nom_wr_park2; 737*54fd6939SJiyong Park uint16_t rtt_nom_wr_park3; 738*54fd6939SJiyong Park uint16_t rtt_nom_wr_park4; 739*54fd6939SJiyong Park uint16_t rtt_nom_wr_park5; 740*54fd6939SJiyong Park uint16_t rtt_nom_wr_park6; 741*54fd6939SJiyong Park uint16_t rtt_nom_wr_park7; 742*54fd6939SJiyong Park uint8_t acsm_odt_ctrl0; 743*54fd6939SJiyong Park uint8_t acsm_odt_ctrl1; 744*54fd6939SJiyong Park uint8_t acsm_odt_ctrl2; 745*54fd6939SJiyong Park uint8_t acsm_odt_ctrl3; 746*54fd6939SJiyong Park uint8_t acsm_odt_ctrl4; 747*54fd6939SJiyong Park uint8_t acsm_odt_ctrl5; 748*54fd6939SJiyong Park uint8_t acsm_odt_ctrl6; 749*54fd6939SJiyong Park uint8_t acsm_odt_ctrl7; 750*54fd6939SJiyong Park uint8_t vref_dq_r0nib0; 751*54fd6939SJiyong Park uint8_t vref_dq_r0nib1; 752*54fd6939SJiyong Park uint8_t vref_dq_r0nib2; 753*54fd6939SJiyong Park uint8_t vref_dq_r0nib3; 754*54fd6939SJiyong Park uint8_t vref_dq_r0nib4; 755*54fd6939SJiyong Park uint8_t vref_dq_r0nib5; 756*54fd6939SJiyong Park uint8_t vref_dq_r0nib6; 757*54fd6939SJiyong Park uint8_t vref_dq_r0nib7; 758*54fd6939SJiyong Park uint8_t vref_dq_r0nib8; 759*54fd6939SJiyong Park uint8_t vref_dq_r0nib9; 760*54fd6939SJiyong Park uint8_t vref_dq_r0nib10; 761*54fd6939SJiyong Park uint8_t vref_dq_r0nib11; 762*54fd6939SJiyong Park uint8_t vref_dq_r0nib12; 763*54fd6939SJiyong Park uint8_t vref_dq_r0nib13; 764*54fd6939SJiyong Park uint8_t vref_dq_r0nib14; 765*54fd6939SJiyong Park uint8_t vref_dq_r0nib15; 766*54fd6939SJiyong Park uint8_t vref_dq_r0nib16; 767*54fd6939SJiyong Park uint8_t vref_dq_r0nib17; 768*54fd6939SJiyong Park uint8_t vref_dq_r0nib18; 769*54fd6939SJiyong Park uint8_t vref_dq_r0nib19; 770*54fd6939SJiyong Park uint8_t vref_dq_r1nib0; 771*54fd6939SJiyong Park uint8_t vref_dq_r1nib1; 772*54fd6939SJiyong Park uint8_t vref_dq_r1nib2; 773*54fd6939SJiyong Park uint8_t vref_dq_r1nib3; 774*54fd6939SJiyong Park uint8_t vref_dq_r1nib4; 775*54fd6939SJiyong Park uint8_t vref_dq_r1nib5; 776*54fd6939SJiyong Park uint8_t vref_dq_r1nib6; 777*54fd6939SJiyong Park uint8_t vref_dq_r1nib7; 778*54fd6939SJiyong Park uint8_t vref_dq_r1nib8; 779*54fd6939SJiyong Park uint8_t vref_dq_r1nib9; 780*54fd6939SJiyong Park uint8_t vref_dq_r1nib10; 781*54fd6939SJiyong Park uint8_t vref_dq_r1nib11; 782*54fd6939SJiyong Park uint8_t vref_dq_r1nib12; 783*54fd6939SJiyong Park uint8_t vref_dq_r1nib13; 784*54fd6939SJiyong Park uint8_t vref_dq_r1nib14; 785*54fd6939SJiyong Park uint8_t vref_dq_r1nib15; 786*54fd6939SJiyong Park uint8_t vref_dq_r1nib16; 787*54fd6939SJiyong Park uint8_t vref_dq_r1nib17; 788*54fd6939SJiyong Park uint8_t vref_dq_r1nib18; 789*54fd6939SJiyong Park uint8_t vref_dq_r1nib19; 790*54fd6939SJiyong Park uint8_t vref_dq_r2nib0; 791*54fd6939SJiyong Park uint8_t vref_dq_r2nib1; 792*54fd6939SJiyong Park uint8_t vref_dq_r2nib2; 793*54fd6939SJiyong Park uint8_t vref_dq_r2nib3; 794*54fd6939SJiyong Park uint8_t vref_dq_r2nib4; 795*54fd6939SJiyong Park uint8_t vref_dq_r2nib5; 796*54fd6939SJiyong Park uint8_t vref_dq_r2nib6; 797*54fd6939SJiyong Park uint8_t vref_dq_r2nib7; 798*54fd6939SJiyong Park uint8_t vref_dq_r2nib8; 799*54fd6939SJiyong Park uint8_t vref_dq_r2nib9; 800*54fd6939SJiyong Park uint8_t vref_dq_r2nib10; 801*54fd6939SJiyong Park uint8_t vref_dq_r2nib11; 802*54fd6939SJiyong Park uint8_t vref_dq_r2nib12; 803*54fd6939SJiyong Park uint8_t vref_dq_r2nib13; 804*54fd6939SJiyong Park uint8_t vref_dq_r2nib14; 805*54fd6939SJiyong Park uint8_t vref_dq_r2nib15; 806*54fd6939SJiyong Park uint8_t vref_dq_r2nib16; 807*54fd6939SJiyong Park uint8_t vref_dq_r2nib17; 808*54fd6939SJiyong Park uint8_t vref_dq_r2nib18; 809*54fd6939SJiyong Park uint8_t vref_dq_r2nib19; 810*54fd6939SJiyong Park uint8_t vref_dq_r3nib0; 811*54fd6939SJiyong Park uint8_t vref_dq_r3nib1; 812*54fd6939SJiyong Park uint8_t vref_dq_r3nib2; 813*54fd6939SJiyong Park uint8_t vref_dq_r3nib3; 814*54fd6939SJiyong Park uint8_t vref_dq_r3nib4; 815*54fd6939SJiyong Park uint8_t vref_dq_r3nib5; 816*54fd6939SJiyong Park uint8_t vref_dq_r3nib6; 817*54fd6939SJiyong Park uint8_t vref_dq_r3nib7; 818*54fd6939SJiyong Park uint8_t vref_dq_r3nib8; 819*54fd6939SJiyong Park uint8_t vref_dq_r3nib9; 820*54fd6939SJiyong Park uint8_t vref_dq_r3nib10; 821*54fd6939SJiyong Park uint8_t vref_dq_r3nib11; 822*54fd6939SJiyong Park uint8_t vref_dq_r3nib12; 823*54fd6939SJiyong Park uint8_t vref_dq_r3nib13; 824*54fd6939SJiyong Park uint8_t vref_dq_r3nib14; 825*54fd6939SJiyong Park uint8_t vref_dq_r3nib15; 826*54fd6939SJiyong Park uint8_t vref_dq_r3nib16; 827*54fd6939SJiyong Park uint8_t vref_dq_r3nib17; 828*54fd6939SJiyong Park uint8_t vref_dq_r3nib18; 829*54fd6939SJiyong Park uint8_t vref_dq_r3nib19; 830*54fd6939SJiyong Park uint8_t f0rc00_d0; 831*54fd6939SJiyong Park uint8_t f0rc01_d0; 832*54fd6939SJiyong Park uint8_t f0rc02_d0; 833*54fd6939SJiyong Park uint8_t f0rc03_d0; 834*54fd6939SJiyong Park uint8_t f0rc04_d0; 835*54fd6939SJiyong Park uint8_t f0rc05_d0; 836*54fd6939SJiyong Park uint8_t f0rc06_d0; 837*54fd6939SJiyong Park uint8_t f0rc07_d0; 838*54fd6939SJiyong Park uint8_t f0rc08_d0; 839*54fd6939SJiyong Park uint8_t f0rc09_d0; 840*54fd6939SJiyong Park uint8_t f0rc0a_d0; 841*54fd6939SJiyong Park uint8_t f0rc0b_d0; 842*54fd6939SJiyong Park uint8_t f0rc0c_d0; 843*54fd6939SJiyong Park uint8_t f0rc0d_d0; 844*54fd6939SJiyong Park uint8_t f0rc0e_d0; 845*54fd6939SJiyong Park uint8_t f0rc0f_d0; 846*54fd6939SJiyong Park uint8_t f0rc1x_d0; 847*54fd6939SJiyong Park uint8_t f0rc2x_d0; 848*54fd6939SJiyong Park uint8_t f0rc3x_d0; 849*54fd6939SJiyong Park uint8_t f0rc4x_d0; 850*54fd6939SJiyong Park uint8_t f0rc5x_d0; 851*54fd6939SJiyong Park uint8_t f0rc6x_d0; 852*54fd6939SJiyong Park uint8_t f0rc7x_d0; 853*54fd6939SJiyong Park uint8_t f0rc8x_d0; 854*54fd6939SJiyong Park uint8_t f0rc9x_d0; 855*54fd6939SJiyong Park uint8_t f0rcax_d0; 856*54fd6939SJiyong Park uint8_t f0rcbx_d0; 857*54fd6939SJiyong Park uint8_t f1rc00_d0; 858*54fd6939SJiyong Park uint8_t f1rc01_d0; 859*54fd6939SJiyong Park uint8_t f1rc02_d0; 860*54fd6939SJiyong Park uint8_t f1rc03_d0; 861*54fd6939SJiyong Park uint8_t f1rc04_d0; 862*54fd6939SJiyong Park uint8_t f1rc05_d0; 863*54fd6939SJiyong Park uint8_t f1rc06_d0; 864*54fd6939SJiyong Park uint8_t f1rc07_d0; 865*54fd6939SJiyong Park uint8_t f1rc08_d0; 866*54fd6939SJiyong Park uint8_t f1rc09_d0; 867*54fd6939SJiyong Park uint8_t f1rc0a_d0; 868*54fd6939SJiyong Park uint8_t f1rc0b_d0; 869*54fd6939SJiyong Park uint8_t f1rc0c_d0; 870*54fd6939SJiyong Park uint8_t f1rc0d_d0; 871*54fd6939SJiyong Park uint8_t f1rc0e_d0; 872*54fd6939SJiyong Park uint8_t f1rc0f_d0; 873*54fd6939SJiyong Park uint8_t f1rc1x_d0; 874*54fd6939SJiyong Park uint8_t f1rc2x_d0; 875*54fd6939SJiyong Park uint8_t f1rc3x_d0; 876*54fd6939SJiyong Park uint8_t f1rc4x_d0; 877*54fd6939SJiyong Park uint8_t f1rc5x_d0; 878*54fd6939SJiyong Park uint8_t f1rc6x_d0; 879*54fd6939SJiyong Park uint8_t f1rc7x_d0; 880*54fd6939SJiyong Park uint8_t f1rc8x_d0; 881*54fd6939SJiyong Park uint8_t f1rc9x_d0; 882*54fd6939SJiyong Park uint8_t f1rcax_d0; 883*54fd6939SJiyong Park uint8_t f1rcbx_d0; 884*54fd6939SJiyong Park uint8_t f0rc00_d1; 885*54fd6939SJiyong Park uint8_t f0rc01_d1; 886*54fd6939SJiyong Park uint8_t f0rc02_d1; 887*54fd6939SJiyong Park uint8_t f0rc03_d1; 888*54fd6939SJiyong Park uint8_t f0rc04_d1; 889*54fd6939SJiyong Park uint8_t f0rc05_d1; 890*54fd6939SJiyong Park uint8_t f0rc06_d1; 891*54fd6939SJiyong Park uint8_t f0rc07_d1; 892*54fd6939SJiyong Park uint8_t f0rc08_d1; 893*54fd6939SJiyong Park uint8_t f0rc09_d1; 894*54fd6939SJiyong Park uint8_t f0rc0a_d1; 895*54fd6939SJiyong Park uint8_t f0rc0b_d1; 896*54fd6939SJiyong Park uint8_t f0rc0c_d1; 897*54fd6939SJiyong Park uint8_t f0rc0d_d1; 898*54fd6939SJiyong Park uint8_t f0rc0e_d1; 899*54fd6939SJiyong Park uint8_t f0rc0f_d1; 900*54fd6939SJiyong Park uint8_t f0rc1x_d1; 901*54fd6939SJiyong Park uint8_t f0rc2x_d1; 902*54fd6939SJiyong Park uint8_t f0rc3x_d1; 903*54fd6939SJiyong Park uint8_t f0rc4x_d1; 904*54fd6939SJiyong Park uint8_t f0rc5x_d1; 905*54fd6939SJiyong Park uint8_t f0rc6x_d1; 906*54fd6939SJiyong Park uint8_t f0rc7x_d1; 907*54fd6939SJiyong Park uint8_t f0rc8x_d1; 908*54fd6939SJiyong Park uint8_t f0rc9x_d1; 909*54fd6939SJiyong Park uint8_t f0rcax_d1; 910*54fd6939SJiyong Park uint8_t f0rcbx_d1; 911*54fd6939SJiyong Park uint8_t f1rc00_d1; 912*54fd6939SJiyong Park uint8_t f1rc01_d1; 913*54fd6939SJiyong Park uint8_t f1rc02_d1; 914*54fd6939SJiyong Park uint8_t f1rc03_d1; 915*54fd6939SJiyong Park uint8_t f1rc04_d1; 916*54fd6939SJiyong Park uint8_t f1rc05_d1; 917*54fd6939SJiyong Park uint8_t f1rc06_d1; 918*54fd6939SJiyong Park uint8_t f1rc07_d1; 919*54fd6939SJiyong Park uint8_t f1rc08_d1; 920*54fd6939SJiyong Park uint8_t f1rc09_d1; 921*54fd6939SJiyong Park uint8_t f1rc0a_d1; 922*54fd6939SJiyong Park uint8_t f1rc0b_d1; 923*54fd6939SJiyong Park uint8_t f1rc0c_d1; 924*54fd6939SJiyong Park uint8_t f1rc0d_d1; 925*54fd6939SJiyong Park uint8_t f1rc0e_d1; 926*54fd6939SJiyong Park uint8_t f1rc0f_d1; 927*54fd6939SJiyong Park uint8_t f1rc1x_d1; 928*54fd6939SJiyong Park uint8_t f1rc2x_d1; 929*54fd6939SJiyong Park uint8_t f1rc3x_d1; 930*54fd6939SJiyong Park uint8_t f1rc4x_d1; 931*54fd6939SJiyong Park uint8_t f1rc5x_d1; 932*54fd6939SJiyong Park uint8_t f1rc6x_d1; 933*54fd6939SJiyong Park uint8_t f1rc7x_d1; 934*54fd6939SJiyong Park uint8_t f1rc8x_d1; 935*54fd6939SJiyong Park uint8_t f1rc9x_d1; 936*54fd6939SJiyong Park uint8_t f1rcax_d1; 937*54fd6939SJiyong Park uint8_t f1rcbx_d1; 938*54fd6939SJiyong Park uint8_t reserved142[0x3f6 - 0x142]; 939*54fd6939SJiyong Park uint16_t alt_cas_l; 940*54fd6939SJiyong Park uint8_t alt_wcas_l; 941*54fd6939SJiyong Park uint8_t d4misc; 942*54fd6939SJiyong Park } __packed; 943*54fd6939SJiyong Park 944*54fd6939SJiyong Park struct ddr4lr1d { 945*54fd6939SJiyong Park uint8_t reserved00; 946*54fd6939SJiyong Park uint8_t msg_misc; 947*54fd6939SJiyong Park uint16_t pmu_revision; 948*54fd6939SJiyong Park uint8_t pstate; 949*54fd6939SJiyong Park uint8_t pll_bypass_en; 950*54fd6939SJiyong Park uint16_t dramfreq; 951*54fd6939SJiyong Park uint8_t dfi_freq_ratio; 952*54fd6939SJiyong Park uint8_t bpznres_val; 953*54fd6939SJiyong Park uint8_t phy_odt_impedance; 954*54fd6939SJiyong Park uint8_t phy_drv_impedance; 955*54fd6939SJiyong Park uint8_t phy_vref; 956*54fd6939SJiyong Park uint8_t dram_type; 957*54fd6939SJiyong Park uint8_t disabled_dbyte; 958*54fd6939SJiyong Park uint8_t enabled_dqs; 959*54fd6939SJiyong Park uint8_t cs_present; 960*54fd6939SJiyong Park uint8_t cs_present_d0; 961*54fd6939SJiyong Park uint8_t cs_present_d1; 962*54fd6939SJiyong Park uint8_t addr_mirror; 963*54fd6939SJiyong Park uint8_t cs_test_fail; 964*54fd6939SJiyong Park uint8_t phy_cfg; 965*54fd6939SJiyong Park uint16_t sequence_ctrl; 966*54fd6939SJiyong Park uint8_t hdt_ctrl; 967*54fd6939SJiyong Park uint8_t reserved19[0x22 - 0x19]; 968*54fd6939SJiyong Park uint16_t phy_config_override; 969*54fd6939SJiyong Park uint8_t dfimrlmargin; 970*54fd6939SJiyong Park int8_t cdd_rr_3_2; 971*54fd6939SJiyong Park int8_t cdd_rr_3_1; 972*54fd6939SJiyong Park int8_t cdd_rr_3_0; 973*54fd6939SJiyong Park int8_t cdd_rr_2_3; 974*54fd6939SJiyong Park int8_t cdd_rr_2_1; 975*54fd6939SJiyong Park int8_t cdd_rr_2_0; 976*54fd6939SJiyong Park int8_t cdd_rr_1_3; 977*54fd6939SJiyong Park int8_t cdd_rr_1_2; 978*54fd6939SJiyong Park int8_t cdd_rr_1_0; 979*54fd6939SJiyong Park int8_t cdd_rr_0_3; 980*54fd6939SJiyong Park int8_t cdd_rr_0_2; 981*54fd6939SJiyong Park int8_t cdd_rr_0_1; 982*54fd6939SJiyong Park int8_t cdd_ww_3_2; 983*54fd6939SJiyong Park int8_t cdd_ww_3_1; 984*54fd6939SJiyong Park int8_t cdd_ww_3_0; 985*54fd6939SJiyong Park int8_t cdd_ww_2_3; 986*54fd6939SJiyong Park int8_t cdd_ww_2_1; 987*54fd6939SJiyong Park int8_t cdd_ww_2_0; 988*54fd6939SJiyong Park int8_t cdd_ww_1_3; 989*54fd6939SJiyong Park int8_t cdd_ww_1_2; 990*54fd6939SJiyong Park int8_t cdd_ww_1_0; 991*54fd6939SJiyong Park int8_t cdd_ww_0_3; 992*54fd6939SJiyong Park int8_t cdd_ww_0_2; 993*54fd6939SJiyong Park int8_t cdd_ww_0_1; 994*54fd6939SJiyong Park int8_t cdd_rw_3_3; 995*54fd6939SJiyong Park int8_t cdd_rw_3_2; 996*54fd6939SJiyong Park int8_t cdd_rw_3_1; 997*54fd6939SJiyong Park int8_t cdd_rw_3_0; 998*54fd6939SJiyong Park int8_t cdd_rw_2_3; 999*54fd6939SJiyong Park int8_t cdd_rw_2_2; 1000*54fd6939SJiyong Park int8_t cdd_rw_2_1; 1001*54fd6939SJiyong Park int8_t cdd_rw_2_0; 1002*54fd6939SJiyong Park int8_t cdd_rw_1_3; 1003*54fd6939SJiyong Park int8_t cdd_rw_1_2; 1004*54fd6939SJiyong Park int8_t cdd_rw_1_1; 1005*54fd6939SJiyong Park int8_t cdd_rw_1_0; 1006*54fd6939SJiyong Park int8_t cdd_rw_0_3; 1007*54fd6939SJiyong Park int8_t cdd_rw_0_2; 1008*54fd6939SJiyong Park int8_t cdd_rw_0_1; 1009*54fd6939SJiyong Park int8_t cdd_rw_0_0; 1010*54fd6939SJiyong Park int8_t cdd_wr_3_3; 1011*54fd6939SJiyong Park int8_t cdd_wr_3_2; 1012*54fd6939SJiyong Park int8_t cdd_wr_3_1; 1013*54fd6939SJiyong Park int8_t cdd_wr_3_0; 1014*54fd6939SJiyong Park int8_t cdd_wr_2_3; 1015*54fd6939SJiyong Park int8_t cdd_wr_2_2; 1016*54fd6939SJiyong Park int8_t cdd_wr_2_1; 1017*54fd6939SJiyong Park int8_t cdd_wr_2_0; 1018*54fd6939SJiyong Park int8_t cdd_wr_1_3; 1019*54fd6939SJiyong Park int8_t cdd_wr_1_2; 1020*54fd6939SJiyong Park int8_t cdd_wr_1_1; 1021*54fd6939SJiyong Park int8_t cdd_wr_1_0; 1022*54fd6939SJiyong Park int8_t cdd_wr_0_3; 1023*54fd6939SJiyong Park int8_t cdd_wr_0_2; 1024*54fd6939SJiyong Park int8_t cdd_wr_0_1; 1025*54fd6939SJiyong Park int8_t cdd_wr_0_0; 1026*54fd6939SJiyong Park uint8_t reserved5d; 1027*54fd6939SJiyong Park uint16_t mr0; 1028*54fd6939SJiyong Park uint16_t mr1; 1029*54fd6939SJiyong Park uint16_t mr2; 1030*54fd6939SJiyong Park uint16_t mr3; 1031*54fd6939SJiyong Park uint16_t mr4; 1032*54fd6939SJiyong Park uint16_t mr5; 1033*54fd6939SJiyong Park uint16_t mr6; 1034*54fd6939SJiyong Park uint8_t x16present; 1035*54fd6939SJiyong Park uint8_t cs_setup_gddec; 1036*54fd6939SJiyong Park uint16_t rtt_nom_wr_park0; 1037*54fd6939SJiyong Park uint16_t rtt_nom_wr_park1; 1038*54fd6939SJiyong Park uint16_t rtt_nom_wr_park2; 1039*54fd6939SJiyong Park uint16_t rtt_nom_wr_park3; 1040*54fd6939SJiyong Park uint16_t rtt_nom_wr_park4; 1041*54fd6939SJiyong Park uint16_t rtt_nom_wr_park5; 1042*54fd6939SJiyong Park uint16_t rtt_nom_wr_park6; 1043*54fd6939SJiyong Park uint16_t rtt_nom_wr_park7; 1044*54fd6939SJiyong Park uint8_t acsm_odt_ctrl0; 1045*54fd6939SJiyong Park uint8_t acsm_odt_ctrl1; 1046*54fd6939SJiyong Park uint8_t acsm_odt_ctrl2; 1047*54fd6939SJiyong Park uint8_t acsm_odt_ctrl3; 1048*54fd6939SJiyong Park uint8_t acsm_odt_ctrl4; 1049*54fd6939SJiyong Park uint8_t acsm_odt_ctrl5; 1050*54fd6939SJiyong Park uint8_t acsm_odt_ctrl6; 1051*54fd6939SJiyong Park uint8_t acsm_odt_ctrl7; 1052*54fd6939SJiyong Park uint8_t vref_dq_r0nib0; 1053*54fd6939SJiyong Park uint8_t vref_dq_r0nib1; 1054*54fd6939SJiyong Park uint8_t vref_dq_r0nib2; 1055*54fd6939SJiyong Park uint8_t vref_dq_r0nib3; 1056*54fd6939SJiyong Park uint8_t vref_dq_r0nib4; 1057*54fd6939SJiyong Park uint8_t vref_dq_r0nib5; 1058*54fd6939SJiyong Park uint8_t vref_dq_r0nib6; 1059*54fd6939SJiyong Park uint8_t vref_dq_r0nib7; 1060*54fd6939SJiyong Park uint8_t vref_dq_r0nib8; 1061*54fd6939SJiyong Park uint8_t vref_dq_r0nib9; 1062*54fd6939SJiyong Park uint8_t vref_dq_r0nib10; 1063*54fd6939SJiyong Park uint8_t vref_dq_r0nib11; 1064*54fd6939SJiyong Park uint8_t vref_dq_r0nib12; 1065*54fd6939SJiyong Park uint8_t vref_dq_r0nib13; 1066*54fd6939SJiyong Park uint8_t vref_dq_r0nib14; 1067*54fd6939SJiyong Park uint8_t vref_dq_r0nib15; 1068*54fd6939SJiyong Park uint8_t vref_dq_r0nib16; 1069*54fd6939SJiyong Park uint8_t vref_dq_r0nib17; 1070*54fd6939SJiyong Park uint8_t vref_dq_r0nib18; 1071*54fd6939SJiyong Park uint8_t vref_dq_r0nib19; 1072*54fd6939SJiyong Park uint8_t vref_dq_r1nib0; 1073*54fd6939SJiyong Park uint8_t vref_dq_r1nib1; 1074*54fd6939SJiyong Park uint8_t vref_dq_r1nib2; 1075*54fd6939SJiyong Park uint8_t vref_dq_r1nib3; 1076*54fd6939SJiyong Park uint8_t vref_dq_r1nib4; 1077*54fd6939SJiyong Park uint8_t vref_dq_r1nib5; 1078*54fd6939SJiyong Park uint8_t vref_dq_r1nib6; 1079*54fd6939SJiyong Park uint8_t vref_dq_r1nib7; 1080*54fd6939SJiyong Park uint8_t vref_dq_r1nib8; 1081*54fd6939SJiyong Park uint8_t vref_dq_r1nib9; 1082*54fd6939SJiyong Park uint8_t vref_dq_r1nib10; 1083*54fd6939SJiyong Park uint8_t vref_dq_r1nib11; 1084*54fd6939SJiyong Park uint8_t vref_dq_r1nib12; 1085*54fd6939SJiyong Park uint8_t vref_dq_r1nib13; 1086*54fd6939SJiyong Park uint8_t vref_dq_r1nib14; 1087*54fd6939SJiyong Park uint8_t vref_dq_r1nib15; 1088*54fd6939SJiyong Park uint8_t vref_dq_r1nib16; 1089*54fd6939SJiyong Park uint8_t vref_dq_r1nib17; 1090*54fd6939SJiyong Park uint8_t vref_dq_r1nib18; 1091*54fd6939SJiyong Park uint8_t vref_dq_r1nib19; 1092*54fd6939SJiyong Park uint8_t vref_dq_r2nib0; 1093*54fd6939SJiyong Park uint8_t vref_dq_r2nib1; 1094*54fd6939SJiyong Park uint8_t vref_dq_r2nib2; 1095*54fd6939SJiyong Park uint8_t vref_dq_r2nib3; 1096*54fd6939SJiyong Park uint8_t vref_dq_r2nib4; 1097*54fd6939SJiyong Park uint8_t vref_dq_r2nib5; 1098*54fd6939SJiyong Park uint8_t vref_dq_r2nib6; 1099*54fd6939SJiyong Park uint8_t vref_dq_r2nib7; 1100*54fd6939SJiyong Park uint8_t vref_dq_r2nib8; 1101*54fd6939SJiyong Park uint8_t vref_dq_r2nib9; 1102*54fd6939SJiyong Park uint8_t vref_dq_r2nib10; 1103*54fd6939SJiyong Park uint8_t vref_dq_r2nib11; 1104*54fd6939SJiyong Park uint8_t vref_dq_r2nib12; 1105*54fd6939SJiyong Park uint8_t vref_dq_r2nib13; 1106*54fd6939SJiyong Park uint8_t vref_dq_r2nib14; 1107*54fd6939SJiyong Park uint8_t vref_dq_r2nib15; 1108*54fd6939SJiyong Park uint8_t vref_dq_r2nib16; 1109*54fd6939SJiyong Park uint8_t vref_dq_r2nib17; 1110*54fd6939SJiyong Park uint8_t vref_dq_r2nib18; 1111*54fd6939SJiyong Park uint8_t vref_dq_r2nib19; 1112*54fd6939SJiyong Park uint8_t vref_dq_r3nib0; 1113*54fd6939SJiyong Park uint8_t vref_dq_r3nib1; 1114*54fd6939SJiyong Park uint8_t vref_dq_r3nib2; 1115*54fd6939SJiyong Park uint8_t vref_dq_r3nib3; 1116*54fd6939SJiyong Park uint8_t vref_dq_r3nib4; 1117*54fd6939SJiyong Park uint8_t vref_dq_r3nib5; 1118*54fd6939SJiyong Park uint8_t vref_dq_r3nib6; 1119*54fd6939SJiyong Park uint8_t vref_dq_r3nib7; 1120*54fd6939SJiyong Park uint8_t vref_dq_r3nib8; 1121*54fd6939SJiyong Park uint8_t vref_dq_r3nib9; 1122*54fd6939SJiyong Park uint8_t vref_dq_r3nib10; 1123*54fd6939SJiyong Park uint8_t vref_dq_r3nib11; 1124*54fd6939SJiyong Park uint8_t vref_dq_r3nib12; 1125*54fd6939SJiyong Park uint8_t vref_dq_r3nib13; 1126*54fd6939SJiyong Park uint8_t vref_dq_r3nib14; 1127*54fd6939SJiyong Park uint8_t vref_dq_r3nib15; 1128*54fd6939SJiyong Park uint8_t vref_dq_r3nib16; 1129*54fd6939SJiyong Park uint8_t vref_dq_r3nib17; 1130*54fd6939SJiyong Park uint8_t vref_dq_r3nib18; 1131*54fd6939SJiyong Park uint8_t vref_dq_r3nib19; 1132*54fd6939SJiyong Park uint8_t f0rc00_d0; 1133*54fd6939SJiyong Park uint8_t f0rc01_d0; 1134*54fd6939SJiyong Park uint8_t f0rc02_d0; 1135*54fd6939SJiyong Park uint8_t f0rc03_d0; 1136*54fd6939SJiyong Park uint8_t f0rc04_d0; 1137*54fd6939SJiyong Park uint8_t f0rc05_d0; 1138*54fd6939SJiyong Park uint8_t f0rc06_d0; 1139*54fd6939SJiyong Park uint8_t f0rc07_d0; 1140*54fd6939SJiyong Park uint8_t f0rc08_d0; 1141*54fd6939SJiyong Park uint8_t f0rc09_d0; 1142*54fd6939SJiyong Park uint8_t f0rc0a_d0; 1143*54fd6939SJiyong Park uint8_t f0rc0b_d0; 1144*54fd6939SJiyong Park uint8_t f0rc0c_d0; 1145*54fd6939SJiyong Park uint8_t f0rc0d_d0; 1146*54fd6939SJiyong Park uint8_t f0rc0e_d0; 1147*54fd6939SJiyong Park uint8_t f0rc0f_d0; 1148*54fd6939SJiyong Park uint8_t f0rc1x_d0; 1149*54fd6939SJiyong Park uint8_t f0rc2x_d0; 1150*54fd6939SJiyong Park uint8_t f0rc3x_d0; 1151*54fd6939SJiyong Park uint8_t f0rc4x_d0; 1152*54fd6939SJiyong Park uint8_t f0rc5x_d0; 1153*54fd6939SJiyong Park uint8_t f0rc6x_d0; 1154*54fd6939SJiyong Park uint8_t f0rc7x_d0; 1155*54fd6939SJiyong Park uint8_t f0rc8x_d0; 1156*54fd6939SJiyong Park uint8_t f0rc9x_d0; 1157*54fd6939SJiyong Park uint8_t f0rcax_d0; 1158*54fd6939SJiyong Park uint8_t f0rcbx_d0; 1159*54fd6939SJiyong Park uint8_t f1rc00_d0; 1160*54fd6939SJiyong Park uint8_t f1rc01_d0; 1161*54fd6939SJiyong Park uint8_t f1rc02_d0; 1162*54fd6939SJiyong Park uint8_t f1rc03_d0; 1163*54fd6939SJiyong Park uint8_t f1rc04_d0; 1164*54fd6939SJiyong Park uint8_t f1rc05_d0; 1165*54fd6939SJiyong Park uint8_t f1rc06_d0; 1166*54fd6939SJiyong Park uint8_t f1rc07_d0; 1167*54fd6939SJiyong Park uint8_t f1rc08_d0; 1168*54fd6939SJiyong Park uint8_t f1rc09_d0; 1169*54fd6939SJiyong Park uint8_t f1rc0a_d0; 1170*54fd6939SJiyong Park uint8_t f1rc0b_d0; 1171*54fd6939SJiyong Park uint8_t f1rc0c_d0; 1172*54fd6939SJiyong Park uint8_t f1rc0d_d0; 1173*54fd6939SJiyong Park uint8_t f1rc0e_d0; 1174*54fd6939SJiyong Park uint8_t f1rc0f_d0; 1175*54fd6939SJiyong Park uint8_t f1rc1x_d0; 1176*54fd6939SJiyong Park uint8_t f1rc2x_d0; 1177*54fd6939SJiyong Park uint8_t f1rc3x_d0; 1178*54fd6939SJiyong Park uint8_t f1rc4x_d0; 1179*54fd6939SJiyong Park uint8_t f1rc5x_d0; 1180*54fd6939SJiyong Park uint8_t f1rc6x_d0; 1181*54fd6939SJiyong Park uint8_t f1rc7x_d0; 1182*54fd6939SJiyong Park uint8_t f1rc8x_d0; 1183*54fd6939SJiyong Park uint8_t f1rc9x_d0; 1184*54fd6939SJiyong Park uint8_t f1rcax_d0; 1185*54fd6939SJiyong Park uint8_t f1rcbx_d0; 1186*54fd6939SJiyong Park uint8_t f0rc00_d1; 1187*54fd6939SJiyong Park uint8_t f0rc01_d1; 1188*54fd6939SJiyong Park uint8_t f0rc02_d1; 1189*54fd6939SJiyong Park uint8_t f0rc03_d1; 1190*54fd6939SJiyong Park uint8_t f0rc04_d1; 1191*54fd6939SJiyong Park uint8_t f0rc05_d1; 1192*54fd6939SJiyong Park uint8_t f0rc06_d1; 1193*54fd6939SJiyong Park uint8_t f0rc07_d1; 1194*54fd6939SJiyong Park uint8_t f0rc08_d1; 1195*54fd6939SJiyong Park uint8_t f0rc09_d1; 1196*54fd6939SJiyong Park uint8_t f0rc0a_d1; 1197*54fd6939SJiyong Park uint8_t f0rc0b_d1; 1198*54fd6939SJiyong Park uint8_t f0rc0c_d1; 1199*54fd6939SJiyong Park uint8_t f0rc0d_d1; 1200*54fd6939SJiyong Park uint8_t f0rc0e_d1; 1201*54fd6939SJiyong Park uint8_t f0rc0f_d1; 1202*54fd6939SJiyong Park uint8_t f0rc1x_d1; 1203*54fd6939SJiyong Park uint8_t f0rc2x_d1; 1204*54fd6939SJiyong Park uint8_t f0rc3x_d1; 1205*54fd6939SJiyong Park uint8_t f0rc4x_d1; 1206*54fd6939SJiyong Park uint8_t f0rc5x_d1; 1207*54fd6939SJiyong Park uint8_t f0rc6x_d1; 1208*54fd6939SJiyong Park uint8_t f0rc7x_d1; 1209*54fd6939SJiyong Park uint8_t f0rc8x_d1; 1210*54fd6939SJiyong Park uint8_t f0rc9x_d1; 1211*54fd6939SJiyong Park uint8_t f0rcax_d1; 1212*54fd6939SJiyong Park uint8_t f0rcbx_d1; 1213*54fd6939SJiyong Park uint8_t f1rc00_d1; 1214*54fd6939SJiyong Park uint8_t f1rc01_d1; 1215*54fd6939SJiyong Park uint8_t f1rc02_d1; 1216*54fd6939SJiyong Park uint8_t f1rc03_d1; 1217*54fd6939SJiyong Park uint8_t f1rc04_d1; 1218*54fd6939SJiyong Park uint8_t f1rc05_d1; 1219*54fd6939SJiyong Park uint8_t f1rc06_d1; 1220*54fd6939SJiyong Park uint8_t f1rc07_d1; 1221*54fd6939SJiyong Park uint8_t f1rc08_d1; 1222*54fd6939SJiyong Park uint8_t f1rc09_d1; 1223*54fd6939SJiyong Park uint8_t f1rc0a_d1; 1224*54fd6939SJiyong Park uint8_t f1rc0b_d1; 1225*54fd6939SJiyong Park uint8_t f1rc0c_d1; 1226*54fd6939SJiyong Park uint8_t f1rc0d_d1; 1227*54fd6939SJiyong Park uint8_t f1rc0e_d1; 1228*54fd6939SJiyong Park uint8_t f1rc0f_d1; 1229*54fd6939SJiyong Park uint8_t f1rc1x_d1; 1230*54fd6939SJiyong Park uint8_t f1rc2x_d1; 1231*54fd6939SJiyong Park uint8_t f1rc3x_d1; 1232*54fd6939SJiyong Park uint8_t f1rc4x_d1; 1233*54fd6939SJiyong Park uint8_t f1rc5x_d1; 1234*54fd6939SJiyong Park uint8_t f1rc6x_d1; 1235*54fd6939SJiyong Park uint8_t f1rc7x_d1; 1236*54fd6939SJiyong Park uint8_t f1rc8x_d1; 1237*54fd6939SJiyong Park uint8_t f1rc9x_d1; 1238*54fd6939SJiyong Park uint8_t f1rcax_d1; 1239*54fd6939SJiyong Park uint8_t f1rcbx_d1; 1240*54fd6939SJiyong Park uint8_t bc00_d0; 1241*54fd6939SJiyong Park uint8_t bc01_d0; 1242*54fd6939SJiyong Park uint8_t bc02_d0; 1243*54fd6939SJiyong Park uint8_t bc03_d0; 1244*54fd6939SJiyong Park uint8_t bc04_d0; 1245*54fd6939SJiyong Park uint8_t bc05_d0; 1246*54fd6939SJiyong Park uint8_t bc06_d0; 1247*54fd6939SJiyong Park uint8_t bc07_d0; 1248*54fd6939SJiyong Park uint8_t bc08_d0; 1249*54fd6939SJiyong Park uint8_t bc09_d0; 1250*54fd6939SJiyong Park uint8_t bc0a_d0; 1251*54fd6939SJiyong Park uint8_t bc0b_d0; 1252*54fd6939SJiyong Park uint8_t bc0c_d0; 1253*54fd6939SJiyong Park uint8_t bc0d_d0; 1254*54fd6939SJiyong Park uint8_t bc0e_d0; 1255*54fd6939SJiyong Park uint8_t f0bc6x_d0; 1256*54fd6939SJiyong Park uint8_t f0bccx_d0; 1257*54fd6939SJiyong Park uint8_t f0bcdx_d0; 1258*54fd6939SJiyong Park uint8_t f0bcex_d0; 1259*54fd6939SJiyong Park uint8_t f0bcfx_d0; 1260*54fd6939SJiyong Park uint8_t f1bccx_d0; 1261*54fd6939SJiyong Park uint8_t f1bcdx_d0; 1262*54fd6939SJiyong Park uint8_t f1bcex_d0; 1263*54fd6939SJiyong Park uint8_t f1bcfx_d0; 1264*54fd6939SJiyong Park uint8_t f0bc2x_b0_d0; 1265*54fd6939SJiyong Park uint8_t f0bc3x_b0_d0; 1266*54fd6939SJiyong Park uint8_t f0bc4x_b0_d0; 1267*54fd6939SJiyong Park uint8_t f0bc5x_b0_d0; 1268*54fd6939SJiyong Park uint8_t f0bc8x_b0_d0; 1269*54fd6939SJiyong Park uint8_t f0bc9x_b0_d0; 1270*54fd6939SJiyong Park uint8_t f0bcax_b0_d0; 1271*54fd6939SJiyong Park uint8_t f0bcbx_b0_d0; 1272*54fd6939SJiyong Park uint8_t f1bc2x_b0_d0; 1273*54fd6939SJiyong Park uint8_t f1bc3x_b0_d0; 1274*54fd6939SJiyong Park uint8_t f1bc4x_b0_d0; 1275*54fd6939SJiyong Park uint8_t f1bc5x_b0_d0; 1276*54fd6939SJiyong Park uint8_t f1bc8x_b0_d0; 1277*54fd6939SJiyong Park uint8_t f1bc9x_b0_d0; 1278*54fd6939SJiyong Park uint8_t f1bcax_b0_d0; 1279*54fd6939SJiyong Park uint8_t f1bcbx_b0_d0; 1280*54fd6939SJiyong Park uint8_t f2bc2x_b0_d0; 1281*54fd6939SJiyong Park uint8_t f2bc3x_b0_d0; 1282*54fd6939SJiyong Park uint8_t f2bc4x_b0_d0; 1283*54fd6939SJiyong Park uint8_t f2bc5x_b0_d0; 1284*54fd6939SJiyong Park uint8_t f2bc8x_b0_d0; 1285*54fd6939SJiyong Park uint8_t f2bc9x_b0_d0; 1286*54fd6939SJiyong Park uint8_t f2bcax_b0_d0; 1287*54fd6939SJiyong Park uint8_t f2bcbx_b0_d0; 1288*54fd6939SJiyong Park uint8_t f3bc2x_b0_d0; 1289*54fd6939SJiyong Park uint8_t f3bc3x_b0_d0; 1290*54fd6939SJiyong Park uint8_t f3bc4x_b0_d0; 1291*54fd6939SJiyong Park uint8_t f3bc5x_b0_d0; 1292*54fd6939SJiyong Park uint8_t f3bc8x_b0_d0; 1293*54fd6939SJiyong Park uint8_t f3bc9x_b0_d0; 1294*54fd6939SJiyong Park uint8_t f3bcax_b0_d0; 1295*54fd6939SJiyong Park uint8_t f3bcbx_b0_d0; 1296*54fd6939SJiyong Park uint8_t f0bc2x_b1_d0; 1297*54fd6939SJiyong Park uint8_t f0bc3x_b1_d0; 1298*54fd6939SJiyong Park uint8_t f0bc4x_b1_d0; 1299*54fd6939SJiyong Park uint8_t f0bc5x_b1_d0; 1300*54fd6939SJiyong Park uint8_t f0bc8x_b1_d0; 1301*54fd6939SJiyong Park uint8_t f0bc9x_b1_d0; 1302*54fd6939SJiyong Park uint8_t f0bcax_b1_d0; 1303*54fd6939SJiyong Park uint8_t f0bcbx_b1_d0; 1304*54fd6939SJiyong Park uint8_t f1bc2x_b1_d0; 1305*54fd6939SJiyong Park uint8_t f1bc3x_b1_d0; 1306*54fd6939SJiyong Park uint8_t f1bc4x_b1_d0; 1307*54fd6939SJiyong Park uint8_t f1bc5x_b1_d0; 1308*54fd6939SJiyong Park uint8_t f1bc8x_b1_d0; 1309*54fd6939SJiyong Park uint8_t f1bc9x_b1_d0; 1310*54fd6939SJiyong Park uint8_t f1bcax_b1_d0; 1311*54fd6939SJiyong Park uint8_t f1bcbx_b1_d0; 1312*54fd6939SJiyong Park uint8_t f2bc2x_b1_d0; 1313*54fd6939SJiyong Park uint8_t f2bc3x_b1_d0; 1314*54fd6939SJiyong Park uint8_t f2bc4x_b1_d0; 1315*54fd6939SJiyong Park uint8_t f2bc5x_b1_d0; 1316*54fd6939SJiyong Park uint8_t f2bc8x_b1_d0; 1317*54fd6939SJiyong Park uint8_t f2bc9x_b1_d0; 1318*54fd6939SJiyong Park uint8_t f2bcax_b1_d0; 1319*54fd6939SJiyong Park uint8_t f2bcbx_b1_d0; 1320*54fd6939SJiyong Park uint8_t f3bc2x_b1_d0; 1321*54fd6939SJiyong Park uint8_t f3bc3x_b1_d0; 1322*54fd6939SJiyong Park uint8_t f3bc4x_b1_d0; 1323*54fd6939SJiyong Park uint8_t f3bc5x_b1_d0; 1324*54fd6939SJiyong Park uint8_t f3bc8x_b1_d0; 1325*54fd6939SJiyong Park uint8_t f3bc9x_b1_d0; 1326*54fd6939SJiyong Park uint8_t f3bcax_b1_d0; 1327*54fd6939SJiyong Park uint8_t f3bcbx_b1_d0; 1328*54fd6939SJiyong Park uint8_t f0bc2x_b2_d0; 1329*54fd6939SJiyong Park uint8_t f0bc3x_b2_d0; 1330*54fd6939SJiyong Park uint8_t f0bc4x_b2_d0; 1331*54fd6939SJiyong Park uint8_t f0bc5x_b2_d0; 1332*54fd6939SJiyong Park uint8_t f0bc8x_b2_d0; 1333*54fd6939SJiyong Park uint8_t f0bc9x_b2_d0; 1334*54fd6939SJiyong Park uint8_t f0bcax_b2_d0; 1335*54fd6939SJiyong Park uint8_t f0bcbx_b2_d0; 1336*54fd6939SJiyong Park uint8_t f1bc2x_b2_d0; 1337*54fd6939SJiyong Park uint8_t f1bc3x_b2_d0; 1338*54fd6939SJiyong Park uint8_t f1bc4x_b2_d0; 1339*54fd6939SJiyong Park uint8_t f1bc5x_b2_d0; 1340*54fd6939SJiyong Park uint8_t f1bc8x_b2_d0; 1341*54fd6939SJiyong Park uint8_t f1bc9x_b2_d0; 1342*54fd6939SJiyong Park uint8_t f1bcax_b2_d0; 1343*54fd6939SJiyong Park uint8_t f1bcbx_b2_d0; 1344*54fd6939SJiyong Park uint8_t f2bc2x_b2_d0; 1345*54fd6939SJiyong Park uint8_t f2bc3x_b2_d0; 1346*54fd6939SJiyong Park uint8_t f2bc4x_b2_d0; 1347*54fd6939SJiyong Park uint8_t f2bc5x_b2_d0; 1348*54fd6939SJiyong Park uint8_t f2bc8x_b2_d0; 1349*54fd6939SJiyong Park uint8_t f2bc9x_b2_d0; 1350*54fd6939SJiyong Park uint8_t f2bcax_b2_d0; 1351*54fd6939SJiyong Park uint8_t f2bcbx_b2_d0; 1352*54fd6939SJiyong Park uint8_t f3bc2x_b2_d0; 1353*54fd6939SJiyong Park uint8_t f3bc3x_b2_d0; 1354*54fd6939SJiyong Park uint8_t f3bc4x_b2_d0; 1355*54fd6939SJiyong Park uint8_t f3bc5x_b2_d0; 1356*54fd6939SJiyong Park uint8_t f3bc8x_b2_d0; 1357*54fd6939SJiyong Park uint8_t f3bc9x_b2_d0; 1358*54fd6939SJiyong Park uint8_t f3bcax_b2_d0; 1359*54fd6939SJiyong Park uint8_t f3bcbx_b2_d0; 1360*54fd6939SJiyong Park uint8_t f0bc2x_b3_d0; 1361*54fd6939SJiyong Park uint8_t f0bc3x_b3_d0; 1362*54fd6939SJiyong Park uint8_t f0bc4x_b3_d0; 1363*54fd6939SJiyong Park uint8_t f0bc5x_b3_d0; 1364*54fd6939SJiyong Park uint8_t f0bc8x_b3_d0; 1365*54fd6939SJiyong Park uint8_t f0bc9x_b3_d0; 1366*54fd6939SJiyong Park uint8_t f0bcax_b3_d0; 1367*54fd6939SJiyong Park uint8_t f0bcbx_b3_d0; 1368*54fd6939SJiyong Park uint8_t f1bc2x_b3_d0; 1369*54fd6939SJiyong Park uint8_t f1bc3x_b3_d0; 1370*54fd6939SJiyong Park uint8_t f1bc4x_b3_d0; 1371*54fd6939SJiyong Park uint8_t f1bc5x_b3_d0; 1372*54fd6939SJiyong Park uint8_t f1bc8x_b3_d0; 1373*54fd6939SJiyong Park uint8_t f1bc9x_b3_d0; 1374*54fd6939SJiyong Park uint8_t f1bcax_b3_d0; 1375*54fd6939SJiyong Park uint8_t f1bcbx_b3_d0; 1376*54fd6939SJiyong Park uint8_t f2bc2x_b3_d0; 1377*54fd6939SJiyong Park uint8_t f2bc3x_b3_d0; 1378*54fd6939SJiyong Park uint8_t f2bc4x_b3_d0; 1379*54fd6939SJiyong Park uint8_t f2bc5x_b3_d0; 1380*54fd6939SJiyong Park uint8_t f2bc8x_b3_d0; 1381*54fd6939SJiyong Park uint8_t f2bc9x_b3_d0; 1382*54fd6939SJiyong Park uint8_t f2bcax_b3_d0; 1383*54fd6939SJiyong Park uint8_t f2bcbx_b3_d0; 1384*54fd6939SJiyong Park uint8_t f3bc2x_b3_d0; 1385*54fd6939SJiyong Park uint8_t f3bc3x_b3_d0; 1386*54fd6939SJiyong Park uint8_t f3bc4x_b3_d0; 1387*54fd6939SJiyong Park uint8_t f3bc5x_b3_d0; 1388*54fd6939SJiyong Park uint8_t f3bc8x_b3_d0; 1389*54fd6939SJiyong Park uint8_t f3bc9x_b3_d0; 1390*54fd6939SJiyong Park uint8_t f3bcax_b3_d0; 1391*54fd6939SJiyong Park uint8_t f3bcbx_b3_d0; 1392*54fd6939SJiyong Park uint8_t f0bc2x_b4_d0; 1393*54fd6939SJiyong Park uint8_t f0bc3x_b4_d0; 1394*54fd6939SJiyong Park uint8_t f0bc4x_b4_d0; 1395*54fd6939SJiyong Park uint8_t f0bc5x_b4_d0; 1396*54fd6939SJiyong Park uint8_t f0bc8x_b4_d0; 1397*54fd6939SJiyong Park uint8_t f0bc9x_b4_d0; 1398*54fd6939SJiyong Park uint8_t f0bcax_b4_d0; 1399*54fd6939SJiyong Park uint8_t f0bcbx_b4_d0; 1400*54fd6939SJiyong Park uint8_t f1bc2x_b4_d0; 1401*54fd6939SJiyong Park uint8_t f1bc3x_b4_d0; 1402*54fd6939SJiyong Park uint8_t f1bc4x_b4_d0; 1403*54fd6939SJiyong Park uint8_t f1bc5x_b4_d0; 1404*54fd6939SJiyong Park uint8_t f1bc8x_b4_d0; 1405*54fd6939SJiyong Park uint8_t f1bc9x_b4_d0; 1406*54fd6939SJiyong Park uint8_t f1bcax_b4_d0; 1407*54fd6939SJiyong Park uint8_t f1bcbx_b4_d0; 1408*54fd6939SJiyong Park uint8_t f2bc2x_b4_d0; 1409*54fd6939SJiyong Park uint8_t f2bc3x_b4_d0; 1410*54fd6939SJiyong Park uint8_t f2bc4x_b4_d0; 1411*54fd6939SJiyong Park uint8_t f2bc5x_b4_d0; 1412*54fd6939SJiyong Park uint8_t f2bc8x_b4_d0; 1413*54fd6939SJiyong Park uint8_t f2bc9x_b4_d0; 1414*54fd6939SJiyong Park uint8_t f2bcax_b4_d0; 1415*54fd6939SJiyong Park uint8_t f2bcbx_b4_d0; 1416*54fd6939SJiyong Park uint8_t f3bc2x_b4_d0; 1417*54fd6939SJiyong Park uint8_t f3bc3x_b4_d0; 1418*54fd6939SJiyong Park uint8_t f3bc4x_b4_d0; 1419*54fd6939SJiyong Park uint8_t f3bc5x_b4_d0; 1420*54fd6939SJiyong Park uint8_t f3bc8x_b4_d0; 1421*54fd6939SJiyong Park uint8_t f3bc9x_b4_d0; 1422*54fd6939SJiyong Park uint8_t f3bcax_b4_d0; 1423*54fd6939SJiyong Park uint8_t f3bcbx_b4_d0; 1424*54fd6939SJiyong Park uint8_t f0bc2x_b5_d0; 1425*54fd6939SJiyong Park uint8_t f0bc3x_b5_d0; 1426*54fd6939SJiyong Park uint8_t f0bc4x_b5_d0; 1427*54fd6939SJiyong Park uint8_t f0bc5x_b5_d0; 1428*54fd6939SJiyong Park uint8_t f0bc8x_b5_d0; 1429*54fd6939SJiyong Park uint8_t f0bc9x_b5_d0; 1430*54fd6939SJiyong Park uint8_t f0bcax_b5_d0; 1431*54fd6939SJiyong Park uint8_t f0bcbx_b5_d0; 1432*54fd6939SJiyong Park uint8_t f1bc2x_b5_d0; 1433*54fd6939SJiyong Park uint8_t f1bc3x_b5_d0; 1434*54fd6939SJiyong Park uint8_t f1bc4x_b5_d0; 1435*54fd6939SJiyong Park uint8_t f1bc5x_b5_d0; 1436*54fd6939SJiyong Park uint8_t f1bc8x_b5_d0; 1437*54fd6939SJiyong Park uint8_t f1bc9x_b5_d0; 1438*54fd6939SJiyong Park uint8_t f1bcax_b5_d0; 1439*54fd6939SJiyong Park uint8_t f1bcbx_b5_d0; 1440*54fd6939SJiyong Park uint8_t f2bc2x_b5_d0; 1441*54fd6939SJiyong Park uint8_t f2bc3x_b5_d0; 1442*54fd6939SJiyong Park uint8_t f2bc4x_b5_d0; 1443*54fd6939SJiyong Park uint8_t f2bc5x_b5_d0; 1444*54fd6939SJiyong Park uint8_t f2bc8x_b5_d0; 1445*54fd6939SJiyong Park uint8_t f2bc9x_b5_d0; 1446*54fd6939SJiyong Park uint8_t f2bcax_b5_d0; 1447*54fd6939SJiyong Park uint8_t f2bcbx_b5_d0; 1448*54fd6939SJiyong Park uint8_t f3bc2x_b5_d0; 1449*54fd6939SJiyong Park uint8_t f3bc3x_b5_d0; 1450*54fd6939SJiyong Park uint8_t f3bc4x_b5_d0; 1451*54fd6939SJiyong Park uint8_t f3bc5x_b5_d0; 1452*54fd6939SJiyong Park uint8_t f3bc8x_b5_d0; 1453*54fd6939SJiyong Park uint8_t f3bc9x_b5_d0; 1454*54fd6939SJiyong Park uint8_t f3bcax_b5_d0; 1455*54fd6939SJiyong Park uint8_t f3bcbx_b5_d0; 1456*54fd6939SJiyong Park uint8_t f0bc2x_b6_d0; 1457*54fd6939SJiyong Park uint8_t f0bc3x_b6_d0; 1458*54fd6939SJiyong Park uint8_t f0bc4x_b6_d0; 1459*54fd6939SJiyong Park uint8_t f0bc5x_b6_d0; 1460*54fd6939SJiyong Park uint8_t f0bc8x_b6_d0; 1461*54fd6939SJiyong Park uint8_t f0bc9x_b6_d0; 1462*54fd6939SJiyong Park uint8_t f0bcax_b6_d0; 1463*54fd6939SJiyong Park uint8_t f0bcbx_b6_d0; 1464*54fd6939SJiyong Park uint8_t f1bc2x_b6_d0; 1465*54fd6939SJiyong Park uint8_t f1bc3x_b6_d0; 1466*54fd6939SJiyong Park uint8_t f1bc4x_b6_d0; 1467*54fd6939SJiyong Park uint8_t f1bc5x_b6_d0; 1468*54fd6939SJiyong Park uint8_t f1bc8x_b6_d0; 1469*54fd6939SJiyong Park uint8_t f1bc9x_b6_d0; 1470*54fd6939SJiyong Park uint8_t f1bcax_b6_d0; 1471*54fd6939SJiyong Park uint8_t f1bcbx_b6_d0; 1472*54fd6939SJiyong Park uint8_t f2bc2x_b6_d0; 1473*54fd6939SJiyong Park uint8_t f2bc3x_b6_d0; 1474*54fd6939SJiyong Park uint8_t f2bc4x_b6_d0; 1475*54fd6939SJiyong Park uint8_t f2bc5x_b6_d0; 1476*54fd6939SJiyong Park uint8_t f2bc8x_b6_d0; 1477*54fd6939SJiyong Park uint8_t f2bc9x_b6_d0; 1478*54fd6939SJiyong Park uint8_t f2bcax_b6_d0; 1479*54fd6939SJiyong Park uint8_t f2bcbx_b6_d0; 1480*54fd6939SJiyong Park uint8_t f3bc2x_b6_d0; 1481*54fd6939SJiyong Park uint8_t f3bc3x_b6_d0; 1482*54fd6939SJiyong Park uint8_t f3bc4x_b6_d0; 1483*54fd6939SJiyong Park uint8_t f3bc5x_b6_d0; 1484*54fd6939SJiyong Park uint8_t f3bc8x_b6_d0; 1485*54fd6939SJiyong Park uint8_t f3bc9x_b6_d0; 1486*54fd6939SJiyong Park uint8_t f3bcax_b6_d0; 1487*54fd6939SJiyong Park uint8_t f3bcbx_b6_d0; 1488*54fd6939SJiyong Park uint8_t f0bc2x_b7_d0; 1489*54fd6939SJiyong Park uint8_t f0bc3x_b7_d0; 1490*54fd6939SJiyong Park uint8_t f0bc4x_b7_d0; 1491*54fd6939SJiyong Park uint8_t f0bc5x_b7_d0; 1492*54fd6939SJiyong Park uint8_t f0bc8x_b7_d0; 1493*54fd6939SJiyong Park uint8_t f0bc9x_b7_d0; 1494*54fd6939SJiyong Park uint8_t f0bcax_b7_d0; 1495*54fd6939SJiyong Park uint8_t f0bcbx_b7_d0; 1496*54fd6939SJiyong Park uint8_t f1bc2x_b7_d0; 1497*54fd6939SJiyong Park uint8_t f1bc3x_b7_d0; 1498*54fd6939SJiyong Park uint8_t f1bc4x_b7_d0; 1499*54fd6939SJiyong Park uint8_t f1bc5x_b7_d0; 1500*54fd6939SJiyong Park uint8_t f1bc8x_b7_d0; 1501*54fd6939SJiyong Park uint8_t f1bc9x_b7_d0; 1502*54fd6939SJiyong Park uint8_t f1bcax_b7_d0; 1503*54fd6939SJiyong Park uint8_t f1bcbx_b7_d0; 1504*54fd6939SJiyong Park uint8_t f2bc2x_b7_d0; 1505*54fd6939SJiyong Park uint8_t f2bc3x_b7_d0; 1506*54fd6939SJiyong Park uint8_t f2bc4x_b7_d0; 1507*54fd6939SJiyong Park uint8_t f2bc5x_b7_d0; 1508*54fd6939SJiyong Park uint8_t f2bc8x_b7_d0; 1509*54fd6939SJiyong Park uint8_t f2bc9x_b7_d0; 1510*54fd6939SJiyong Park uint8_t f2bcax_b7_d0; 1511*54fd6939SJiyong Park uint8_t f2bcbx_b7_d0; 1512*54fd6939SJiyong Park uint8_t f3bc2x_b7_d0; 1513*54fd6939SJiyong Park uint8_t f3bc3x_b7_d0; 1514*54fd6939SJiyong Park uint8_t f3bc4x_b7_d0; 1515*54fd6939SJiyong Park uint8_t f3bc5x_b7_d0; 1516*54fd6939SJiyong Park uint8_t f3bc8x_b7_d0; 1517*54fd6939SJiyong Park uint8_t f3bc9x_b7_d0; 1518*54fd6939SJiyong Park uint8_t f3bcax_b7_d0; 1519*54fd6939SJiyong Park uint8_t f3bcbx_b7_d0; 1520*54fd6939SJiyong Park uint8_t f0bc2x_b8_d0; 1521*54fd6939SJiyong Park uint8_t f0bc3x_b8_d0; 1522*54fd6939SJiyong Park uint8_t f0bc4x_b8_d0; 1523*54fd6939SJiyong Park uint8_t f0bc5x_b8_d0; 1524*54fd6939SJiyong Park uint8_t f0bc8x_b8_d0; 1525*54fd6939SJiyong Park uint8_t f0bc9x_b8_d0; 1526*54fd6939SJiyong Park uint8_t f0bcax_b8_d0; 1527*54fd6939SJiyong Park uint8_t f0bcbx_b8_d0; 1528*54fd6939SJiyong Park uint8_t f1bc2x_b8_d0; 1529*54fd6939SJiyong Park uint8_t f1bc3x_b8_d0; 1530*54fd6939SJiyong Park uint8_t f1bc4x_b8_d0; 1531*54fd6939SJiyong Park uint8_t f1bc5x_b8_d0; 1532*54fd6939SJiyong Park uint8_t f1bc8x_b8_d0; 1533*54fd6939SJiyong Park uint8_t f1bc9x_b8_d0; 1534*54fd6939SJiyong Park uint8_t f1bcax_b8_d0; 1535*54fd6939SJiyong Park uint8_t f1bcbx_b8_d0; 1536*54fd6939SJiyong Park uint8_t f2bc2x_b8_d0; 1537*54fd6939SJiyong Park uint8_t f2bc3x_b8_d0; 1538*54fd6939SJiyong Park uint8_t f2bc4x_b8_d0; 1539*54fd6939SJiyong Park uint8_t f2bc5x_b8_d0; 1540*54fd6939SJiyong Park uint8_t f2bc8x_b8_d0; 1541*54fd6939SJiyong Park uint8_t f2bc9x_b8_d0; 1542*54fd6939SJiyong Park uint8_t f2bcax_b8_d0; 1543*54fd6939SJiyong Park uint8_t f2bcbx_b8_d0; 1544*54fd6939SJiyong Park uint8_t f3bc2x_b8_d0; 1545*54fd6939SJiyong Park uint8_t f3bc3x_b8_d0; 1546*54fd6939SJiyong Park uint8_t f3bc4x_b8_d0; 1547*54fd6939SJiyong Park uint8_t f3bc5x_b8_d0; 1548*54fd6939SJiyong Park uint8_t f3bc8x_b8_d0; 1549*54fd6939SJiyong Park uint8_t f3bc9x_b8_d0; 1550*54fd6939SJiyong Park uint8_t f3bcax_b8_d0; 1551*54fd6939SJiyong Park uint8_t f3bcbx_b8_d0; 1552*54fd6939SJiyong Park uint8_t f5bc5x_d0; 1553*54fd6939SJiyong Park uint8_t f5bc6x_d0; 1554*54fd6939SJiyong Park uint8_t f4bc8x_d0; 1555*54fd6939SJiyong Park uint8_t f4bc9x_d0; 1556*54fd6939SJiyong Park uint8_t f4bcax_d0; 1557*54fd6939SJiyong Park uint8_t f4bcbx_d0; 1558*54fd6939SJiyong Park uint8_t f4bccx_d0; 1559*54fd6939SJiyong Park uint8_t f4bcdx_d0; 1560*54fd6939SJiyong Park uint8_t f4bcex_d0; 1561*54fd6939SJiyong Park uint8_t f4bcfx_d0; 1562*54fd6939SJiyong Park uint8_t f5bc8x_d0; 1563*54fd6939SJiyong Park uint8_t f5bc9x_d0; 1564*54fd6939SJiyong Park uint8_t f5bcax_d0; 1565*54fd6939SJiyong Park uint8_t f5bcbx_d0; 1566*54fd6939SJiyong Park uint8_t f5bccx_d0; 1567*54fd6939SJiyong Park uint8_t f5bcdx_d0; 1568*54fd6939SJiyong Park uint8_t f5bcex_d0; 1569*54fd6939SJiyong Park uint8_t f5bcfx_d0; 1570*54fd6939SJiyong Park uint8_t f6bc8x_d0; 1571*54fd6939SJiyong Park uint8_t f6bc9x_d0; 1572*54fd6939SJiyong Park uint8_t f6bcax_d0; 1573*54fd6939SJiyong Park uint8_t f6bcbx_d0; 1574*54fd6939SJiyong Park uint8_t f6bccx_d0; 1575*54fd6939SJiyong Park uint8_t f6bcdx_d0; 1576*54fd6939SJiyong Park uint8_t f6bcex_d0; 1577*54fd6939SJiyong Park uint8_t f6bcfx_d0; 1578*54fd6939SJiyong Park uint8_t f7bc8x_d0; 1579*54fd6939SJiyong Park uint8_t f7bc9x_d0; 1580*54fd6939SJiyong Park uint8_t f7bcax_d0; 1581*54fd6939SJiyong Park uint8_t f7bcbx_d0; 1582*54fd6939SJiyong Park uint8_t f7bccx_d0; 1583*54fd6939SJiyong Park uint8_t f7bcdx_d0; 1584*54fd6939SJiyong Park uint8_t f7bcex_d0; 1585*54fd6939SJiyong Park uint8_t f7bcfx_d0; 1586*54fd6939SJiyong Park uint8_t bc00_d1; 1587*54fd6939SJiyong Park uint8_t bc01_d1; 1588*54fd6939SJiyong Park uint8_t bc02_d1; 1589*54fd6939SJiyong Park uint8_t bc03_d1; 1590*54fd6939SJiyong Park uint8_t bc04_d1; 1591*54fd6939SJiyong Park uint8_t bc05_d1; 1592*54fd6939SJiyong Park uint8_t bc06_d1; 1593*54fd6939SJiyong Park uint8_t bc07_d1; 1594*54fd6939SJiyong Park uint8_t bc08_d1; 1595*54fd6939SJiyong Park uint8_t bc09_d1; 1596*54fd6939SJiyong Park uint8_t bc0a_d1; 1597*54fd6939SJiyong Park uint8_t bc0b_d1; 1598*54fd6939SJiyong Park uint8_t bc0c_d1; 1599*54fd6939SJiyong Park uint8_t bc0d_d1; 1600*54fd6939SJiyong Park uint8_t bc0e_d1; 1601*54fd6939SJiyong Park uint8_t f0bc6x_d1; 1602*54fd6939SJiyong Park uint8_t f0bccx_d1; 1603*54fd6939SJiyong Park uint8_t f0bcdx_d1; 1604*54fd6939SJiyong Park uint8_t f0bcex_d1; 1605*54fd6939SJiyong Park uint8_t f0bcfx_d1; 1606*54fd6939SJiyong Park uint8_t f1bccx_d1; 1607*54fd6939SJiyong Park uint8_t f1bcdx_d1; 1608*54fd6939SJiyong Park uint8_t f1bcex_d1; 1609*54fd6939SJiyong Park uint8_t f1bcfx_d1; 1610*54fd6939SJiyong Park uint8_t f0bc2x_b0_d1; 1611*54fd6939SJiyong Park uint8_t f0bc3x_b0_d1; 1612*54fd6939SJiyong Park uint8_t f0bc4x_b0_d1; 1613*54fd6939SJiyong Park uint8_t f0bc5x_b0_d1; 1614*54fd6939SJiyong Park uint8_t f0bc8x_b0_d1; 1615*54fd6939SJiyong Park uint8_t f0bc9x_b0_d1; 1616*54fd6939SJiyong Park uint8_t f0bcax_b0_d1; 1617*54fd6939SJiyong Park uint8_t f0bcbx_b0_d1; 1618*54fd6939SJiyong Park uint8_t f1bc2x_b0_d1; 1619*54fd6939SJiyong Park uint8_t f1bc3x_b0_d1; 1620*54fd6939SJiyong Park uint8_t f1bc4x_b0_d1; 1621*54fd6939SJiyong Park uint8_t f1bc5x_b0_d1; 1622*54fd6939SJiyong Park uint8_t f1bc8x_b0_d1; 1623*54fd6939SJiyong Park uint8_t f1bc9x_b0_d1; 1624*54fd6939SJiyong Park uint8_t f1bcax_b0_d1; 1625*54fd6939SJiyong Park uint8_t f1bcbx_b0_d1; 1626*54fd6939SJiyong Park uint8_t f2bc2x_b0_d1; 1627*54fd6939SJiyong Park uint8_t f2bc3x_b0_d1; 1628*54fd6939SJiyong Park uint8_t f2bc4x_b0_d1; 1629*54fd6939SJiyong Park uint8_t f2bc5x_b0_d1; 1630*54fd6939SJiyong Park uint8_t f2bc8x_b0_d1; 1631*54fd6939SJiyong Park uint8_t f2bc9x_b0_d1; 1632*54fd6939SJiyong Park uint8_t f2bcax_b0_d1; 1633*54fd6939SJiyong Park uint8_t f2bcbx_b0_d1; 1634*54fd6939SJiyong Park uint8_t f3bc2x_b0_d1; 1635*54fd6939SJiyong Park uint8_t f3bc3x_b0_d1; 1636*54fd6939SJiyong Park uint8_t f3bc4x_b0_d1; 1637*54fd6939SJiyong Park uint8_t f3bc5x_b0_d1; 1638*54fd6939SJiyong Park uint8_t f3bc8x_b0_d1; 1639*54fd6939SJiyong Park uint8_t f3bc9x_b0_d1; 1640*54fd6939SJiyong Park uint8_t f3bcax_b0_d1; 1641*54fd6939SJiyong Park uint8_t f3bcbx_b0_d1; 1642*54fd6939SJiyong Park uint8_t f0bc2x_b1_d1; 1643*54fd6939SJiyong Park uint8_t f0bc3x_b1_d1; 1644*54fd6939SJiyong Park uint8_t f0bc4x_b1_d1; 1645*54fd6939SJiyong Park uint8_t f0bc5x_b1_d1; 1646*54fd6939SJiyong Park uint8_t f0bc8x_b1_d1; 1647*54fd6939SJiyong Park uint8_t f0bc9x_b1_d1; 1648*54fd6939SJiyong Park uint8_t f0bcax_b1_d1; 1649*54fd6939SJiyong Park uint8_t f0bcbx_b1_d1; 1650*54fd6939SJiyong Park uint8_t f1bc2x_b1_d1; 1651*54fd6939SJiyong Park uint8_t f1bc3x_b1_d1; 1652*54fd6939SJiyong Park uint8_t f1bc4x_b1_d1; 1653*54fd6939SJiyong Park uint8_t f1bc5x_b1_d1; 1654*54fd6939SJiyong Park uint8_t f1bc8x_b1_d1; 1655*54fd6939SJiyong Park uint8_t f1bc9x_b1_d1; 1656*54fd6939SJiyong Park uint8_t f1bcax_b1_d1; 1657*54fd6939SJiyong Park uint8_t f1bcbx_b1_d1; 1658*54fd6939SJiyong Park uint8_t f2bc2x_b1_d1; 1659*54fd6939SJiyong Park uint8_t f2bc3x_b1_d1; 1660*54fd6939SJiyong Park uint8_t f2bc4x_b1_d1; 1661*54fd6939SJiyong Park uint8_t f2bc5x_b1_d1; 1662*54fd6939SJiyong Park uint8_t f2bc8x_b1_d1; 1663*54fd6939SJiyong Park uint8_t f2bc9x_b1_d1; 1664*54fd6939SJiyong Park uint8_t f2bcax_b1_d1; 1665*54fd6939SJiyong Park uint8_t f2bcbx_b1_d1; 1666*54fd6939SJiyong Park uint8_t f3bc2x_b1_d1; 1667*54fd6939SJiyong Park uint8_t f3bc3x_b1_d1; 1668*54fd6939SJiyong Park uint8_t f3bc4x_b1_d1; 1669*54fd6939SJiyong Park uint8_t f3bc5x_b1_d1; 1670*54fd6939SJiyong Park uint8_t f3bc8x_b1_d1; 1671*54fd6939SJiyong Park uint8_t f3bc9x_b1_d1; 1672*54fd6939SJiyong Park uint8_t f3bcax_b1_d1; 1673*54fd6939SJiyong Park uint8_t f3bcbx_b1_d1; 1674*54fd6939SJiyong Park uint8_t f0bc2x_b2_d1; 1675*54fd6939SJiyong Park uint8_t f0bc3x_b2_d1; 1676*54fd6939SJiyong Park uint8_t f0bc4x_b2_d1; 1677*54fd6939SJiyong Park uint8_t f0bc5x_b2_d1; 1678*54fd6939SJiyong Park uint8_t f0bc8x_b2_d1; 1679*54fd6939SJiyong Park uint8_t f0bc9x_b2_d1; 1680*54fd6939SJiyong Park uint8_t f0bcax_b2_d1; 1681*54fd6939SJiyong Park uint8_t f0bcbx_b2_d1; 1682*54fd6939SJiyong Park uint8_t f1bc2x_b2_d1; 1683*54fd6939SJiyong Park uint8_t f1bc3x_b2_d1; 1684*54fd6939SJiyong Park uint8_t f1bc4x_b2_d1; 1685*54fd6939SJiyong Park uint8_t f1bc5x_b2_d1; 1686*54fd6939SJiyong Park uint8_t f1bc8x_b2_d1; 1687*54fd6939SJiyong Park uint8_t f1bc9x_b2_d1; 1688*54fd6939SJiyong Park uint8_t f1bcax_b2_d1; 1689*54fd6939SJiyong Park uint8_t f1bcbx_b2_d1; 1690*54fd6939SJiyong Park uint8_t f2bc2x_b2_d1; 1691*54fd6939SJiyong Park uint8_t f2bc3x_b2_d1; 1692*54fd6939SJiyong Park uint8_t f2bc4x_b2_d1; 1693*54fd6939SJiyong Park uint8_t f2bc5x_b2_d1; 1694*54fd6939SJiyong Park uint8_t f2bc8x_b2_d1; 1695*54fd6939SJiyong Park uint8_t f2bc9x_b2_d1; 1696*54fd6939SJiyong Park uint8_t f2bcax_b2_d1; 1697*54fd6939SJiyong Park uint8_t f2bcbx_b2_d1; 1698*54fd6939SJiyong Park uint8_t f3bc2x_b2_d1; 1699*54fd6939SJiyong Park uint8_t f3bc3x_b2_d1; 1700*54fd6939SJiyong Park uint8_t f3bc4x_b2_d1; 1701*54fd6939SJiyong Park uint8_t f3bc5x_b2_d1; 1702*54fd6939SJiyong Park uint8_t f3bc8x_b2_d1; 1703*54fd6939SJiyong Park uint8_t f3bc9x_b2_d1; 1704*54fd6939SJiyong Park uint8_t f3bcax_b2_d1; 1705*54fd6939SJiyong Park uint8_t f3bcbx_b2_d1; 1706*54fd6939SJiyong Park uint8_t f0bc2x_b3_d1; 1707*54fd6939SJiyong Park uint8_t f0bc3x_b3_d1; 1708*54fd6939SJiyong Park uint8_t f0bc4x_b3_d1; 1709*54fd6939SJiyong Park uint8_t f0bc5x_b3_d1; 1710*54fd6939SJiyong Park uint8_t f0bc8x_b3_d1; 1711*54fd6939SJiyong Park uint8_t f0bc9x_b3_d1; 1712*54fd6939SJiyong Park uint8_t f0bcax_b3_d1; 1713*54fd6939SJiyong Park uint8_t f0bcbx_b3_d1; 1714*54fd6939SJiyong Park uint8_t f1bc2x_b3_d1; 1715*54fd6939SJiyong Park uint8_t f1bc3x_b3_d1; 1716*54fd6939SJiyong Park uint8_t f1bc4x_b3_d1; 1717*54fd6939SJiyong Park uint8_t f1bc5x_b3_d1; 1718*54fd6939SJiyong Park uint8_t f1bc8x_b3_d1; 1719*54fd6939SJiyong Park uint8_t f1bc9x_b3_d1; 1720*54fd6939SJiyong Park uint8_t f1bcax_b3_d1; 1721*54fd6939SJiyong Park uint8_t f1bcbx_b3_d1; 1722*54fd6939SJiyong Park uint8_t f2bc2x_b3_d1; 1723*54fd6939SJiyong Park uint8_t f2bc3x_b3_d1; 1724*54fd6939SJiyong Park uint8_t f2bc4x_b3_d1; 1725*54fd6939SJiyong Park uint8_t f2bc5x_b3_d1; 1726*54fd6939SJiyong Park uint8_t f2bc8x_b3_d1; 1727*54fd6939SJiyong Park uint8_t f2bc9x_b3_d1; 1728*54fd6939SJiyong Park uint8_t f2bcax_b3_d1; 1729*54fd6939SJiyong Park uint8_t f2bcbx_b3_d1; 1730*54fd6939SJiyong Park uint8_t f3bc2x_b3_d1; 1731*54fd6939SJiyong Park uint8_t f3bc3x_b3_d1; 1732*54fd6939SJiyong Park uint8_t f3bc4x_b3_d1; 1733*54fd6939SJiyong Park uint8_t f3bc5x_b3_d1; 1734*54fd6939SJiyong Park uint8_t f3bc8x_b3_d1; 1735*54fd6939SJiyong Park uint8_t f3bc9x_b3_d1; 1736*54fd6939SJiyong Park uint8_t f3bcax_b3_d1; 1737*54fd6939SJiyong Park uint8_t f3bcbx_b3_d1; 1738*54fd6939SJiyong Park uint8_t f0bc2x_b4_d1; 1739*54fd6939SJiyong Park uint8_t f0bc3x_b4_d1; 1740*54fd6939SJiyong Park uint8_t f0bc4x_b4_d1; 1741*54fd6939SJiyong Park uint8_t f0bc5x_b4_d1; 1742*54fd6939SJiyong Park uint8_t f0bc8x_b4_d1; 1743*54fd6939SJiyong Park uint8_t f0bc9x_b4_d1; 1744*54fd6939SJiyong Park uint8_t f0bcax_b4_d1; 1745*54fd6939SJiyong Park uint8_t f0bcbx_b4_d1; 1746*54fd6939SJiyong Park uint8_t f1bc2x_b4_d1; 1747*54fd6939SJiyong Park uint8_t f1bc3x_b4_d1; 1748*54fd6939SJiyong Park uint8_t f1bc4x_b4_d1; 1749*54fd6939SJiyong Park uint8_t f1bc5x_b4_d1; 1750*54fd6939SJiyong Park uint8_t f1bc8x_b4_d1; 1751*54fd6939SJiyong Park uint8_t f1bc9x_b4_d1; 1752*54fd6939SJiyong Park uint8_t f1bcax_b4_d1; 1753*54fd6939SJiyong Park uint8_t f1bcbx_b4_d1; 1754*54fd6939SJiyong Park uint8_t f2bc2x_b4_d1; 1755*54fd6939SJiyong Park uint8_t f2bc3x_b4_d1; 1756*54fd6939SJiyong Park uint8_t f2bc4x_b4_d1; 1757*54fd6939SJiyong Park uint8_t f2bc5x_b4_d1; 1758*54fd6939SJiyong Park uint8_t f2bc8x_b4_d1; 1759*54fd6939SJiyong Park uint8_t f2bc9x_b4_d1; 1760*54fd6939SJiyong Park uint8_t f2bcax_b4_d1; 1761*54fd6939SJiyong Park uint8_t f2bcbx_b4_d1; 1762*54fd6939SJiyong Park uint8_t f3bc2x_b4_d1; 1763*54fd6939SJiyong Park uint8_t f3bc3x_b4_d1; 1764*54fd6939SJiyong Park uint8_t f3bc4x_b4_d1; 1765*54fd6939SJiyong Park uint8_t f3bc5x_b4_d1; 1766*54fd6939SJiyong Park uint8_t f3bc8x_b4_d1; 1767*54fd6939SJiyong Park uint8_t f3bc9x_b4_d1; 1768*54fd6939SJiyong Park uint8_t f3bcax_b4_d1; 1769*54fd6939SJiyong Park uint8_t f3bcbx_b4_d1; 1770*54fd6939SJiyong Park uint8_t f0bc2x_b5_d1; 1771*54fd6939SJiyong Park uint8_t f0bc3x_b5_d1; 1772*54fd6939SJiyong Park uint8_t f0bc4x_b5_d1; 1773*54fd6939SJiyong Park uint8_t f0bc5x_b5_d1; 1774*54fd6939SJiyong Park uint8_t f0bc8x_b5_d1; 1775*54fd6939SJiyong Park uint8_t f0bc9x_b5_d1; 1776*54fd6939SJiyong Park uint8_t f0bcax_b5_d1; 1777*54fd6939SJiyong Park uint8_t f0bcbx_b5_d1; 1778*54fd6939SJiyong Park uint8_t f1bc2x_b5_d1; 1779*54fd6939SJiyong Park uint8_t f1bc3x_b5_d1; 1780*54fd6939SJiyong Park uint8_t f1bc4x_b5_d1; 1781*54fd6939SJiyong Park uint8_t f1bc5x_b5_d1; 1782*54fd6939SJiyong Park uint8_t f1bc8x_b5_d1; 1783*54fd6939SJiyong Park uint8_t f1bc9x_b5_d1; 1784*54fd6939SJiyong Park uint8_t f1bcax_b5_d1; 1785*54fd6939SJiyong Park uint8_t f1bcbx_b5_d1; 1786*54fd6939SJiyong Park uint8_t f2bc2x_b5_d1; 1787*54fd6939SJiyong Park uint8_t f2bc3x_b5_d1; 1788*54fd6939SJiyong Park uint8_t f2bc4x_b5_d1; 1789*54fd6939SJiyong Park uint8_t f2bc5x_b5_d1; 1790*54fd6939SJiyong Park uint8_t f2bc8x_b5_d1; 1791*54fd6939SJiyong Park uint8_t f2bc9x_b5_d1; 1792*54fd6939SJiyong Park uint8_t f2bcax_b5_d1; 1793*54fd6939SJiyong Park uint8_t f2bcbx_b5_d1; 1794*54fd6939SJiyong Park uint8_t f3bc2x_b5_d1; 1795*54fd6939SJiyong Park uint8_t f3bc3x_b5_d1; 1796*54fd6939SJiyong Park uint8_t f3bc4x_b5_d1; 1797*54fd6939SJiyong Park uint8_t f3bc5x_b5_d1; 1798*54fd6939SJiyong Park uint8_t f3bc8x_b5_d1; 1799*54fd6939SJiyong Park uint8_t f3bc9x_b5_d1; 1800*54fd6939SJiyong Park uint8_t f3bcax_b5_d1; 1801*54fd6939SJiyong Park uint8_t f3bcbx_b5_d1; 1802*54fd6939SJiyong Park uint8_t f0bc2x_b6_d1; 1803*54fd6939SJiyong Park uint8_t f0bc3x_b6_d1; 1804*54fd6939SJiyong Park uint8_t f0bc4x_b6_d1; 1805*54fd6939SJiyong Park uint8_t f0bc5x_b6_d1; 1806*54fd6939SJiyong Park uint8_t f0bc8x_b6_d1; 1807*54fd6939SJiyong Park uint8_t f0bc9x_b6_d1; 1808*54fd6939SJiyong Park uint8_t f0bcax_b6_d1; 1809*54fd6939SJiyong Park uint8_t f0bcbx_b6_d1; 1810*54fd6939SJiyong Park uint8_t f1bc2x_b6_d1; 1811*54fd6939SJiyong Park uint8_t f1bc3x_b6_d1; 1812*54fd6939SJiyong Park uint8_t f1bc4x_b6_d1; 1813*54fd6939SJiyong Park uint8_t f1bc5x_b6_d1; 1814*54fd6939SJiyong Park uint8_t f1bc8x_b6_d1; 1815*54fd6939SJiyong Park uint8_t f1bc9x_b6_d1; 1816*54fd6939SJiyong Park uint8_t f1bcax_b6_d1; 1817*54fd6939SJiyong Park uint8_t f1bcbx_b6_d1; 1818*54fd6939SJiyong Park uint8_t f2bc2x_b6_d1; 1819*54fd6939SJiyong Park uint8_t f2bc3x_b6_d1; 1820*54fd6939SJiyong Park uint8_t f2bc4x_b6_d1; 1821*54fd6939SJiyong Park uint8_t f2bc5x_b6_d1; 1822*54fd6939SJiyong Park uint8_t f2bc8x_b6_d1; 1823*54fd6939SJiyong Park uint8_t f2bc9x_b6_d1; 1824*54fd6939SJiyong Park uint8_t f2bcax_b6_d1; 1825*54fd6939SJiyong Park uint8_t f2bcbx_b6_d1; 1826*54fd6939SJiyong Park uint8_t f3bc2x_b6_d1; 1827*54fd6939SJiyong Park uint8_t f3bc3x_b6_d1; 1828*54fd6939SJiyong Park uint8_t f3bc4x_b6_d1; 1829*54fd6939SJiyong Park uint8_t f3bc5x_b6_d1; 1830*54fd6939SJiyong Park uint8_t f3bc8x_b6_d1; 1831*54fd6939SJiyong Park uint8_t f3bc9x_b6_d1; 1832*54fd6939SJiyong Park uint8_t f3bcax_b6_d1; 1833*54fd6939SJiyong Park uint8_t f3bcbx_b6_d1; 1834*54fd6939SJiyong Park uint8_t f0bc2x_b7_d1; 1835*54fd6939SJiyong Park uint8_t f0bc3x_b7_d1; 1836*54fd6939SJiyong Park uint8_t f0bc4x_b7_d1; 1837*54fd6939SJiyong Park uint8_t f0bc5x_b7_d1; 1838*54fd6939SJiyong Park uint8_t f0bc8x_b7_d1; 1839*54fd6939SJiyong Park uint8_t f0bc9x_b7_d1; 1840*54fd6939SJiyong Park uint8_t f0bcax_b7_d1; 1841*54fd6939SJiyong Park uint8_t f0bcbx_b7_d1; 1842*54fd6939SJiyong Park uint8_t f1bc2x_b7_d1; 1843*54fd6939SJiyong Park uint8_t f1bc3x_b7_d1; 1844*54fd6939SJiyong Park uint8_t f1bc4x_b7_d1; 1845*54fd6939SJiyong Park uint8_t f1bc5x_b7_d1; 1846*54fd6939SJiyong Park uint8_t f1bc8x_b7_d1; 1847*54fd6939SJiyong Park uint8_t f1bc9x_b7_d1; 1848*54fd6939SJiyong Park uint8_t f1bcax_b7_d1; 1849*54fd6939SJiyong Park uint8_t f1bcbx_b7_d1; 1850*54fd6939SJiyong Park uint8_t f2bc2x_b7_d1; 1851*54fd6939SJiyong Park uint8_t f2bc3x_b7_d1; 1852*54fd6939SJiyong Park uint8_t f2bc4x_b7_d1; 1853*54fd6939SJiyong Park uint8_t f2bc5x_b7_d1; 1854*54fd6939SJiyong Park uint8_t f2bc8x_b7_d1; 1855*54fd6939SJiyong Park uint8_t f2bc9x_b7_d1; 1856*54fd6939SJiyong Park uint8_t f2bcax_b7_d1; 1857*54fd6939SJiyong Park uint8_t f2bcbx_b7_d1; 1858*54fd6939SJiyong Park uint8_t f3bc2x_b7_d1; 1859*54fd6939SJiyong Park uint8_t f3bc3x_b7_d1; 1860*54fd6939SJiyong Park uint8_t f3bc4x_b7_d1; 1861*54fd6939SJiyong Park uint8_t f3bc5x_b7_d1; 1862*54fd6939SJiyong Park uint8_t f3bc8x_b7_d1; 1863*54fd6939SJiyong Park uint8_t f3bc9x_b7_d1; 1864*54fd6939SJiyong Park uint8_t f3bcax_b7_d1; 1865*54fd6939SJiyong Park uint8_t f3bcbx_b7_d1; 1866*54fd6939SJiyong Park uint8_t f0bc2x_b8_d1; 1867*54fd6939SJiyong Park uint8_t f0bc3x_b8_d1; 1868*54fd6939SJiyong Park uint8_t f0bc4x_b8_d1; 1869*54fd6939SJiyong Park uint8_t f0bc5x_b8_d1; 1870*54fd6939SJiyong Park uint8_t f0bc8x_b8_d1; 1871*54fd6939SJiyong Park uint8_t f0bc9x_b8_d1; 1872*54fd6939SJiyong Park uint8_t f0bcax_b8_d1; 1873*54fd6939SJiyong Park uint8_t f0bcbx_b8_d1; 1874*54fd6939SJiyong Park uint8_t f1bc2x_b8_d1; 1875*54fd6939SJiyong Park uint8_t f1bc3x_b8_d1; 1876*54fd6939SJiyong Park uint8_t f1bc4x_b8_d1; 1877*54fd6939SJiyong Park uint8_t f1bc5x_b8_d1; 1878*54fd6939SJiyong Park uint8_t f1bc8x_b8_d1; 1879*54fd6939SJiyong Park uint8_t f1bc9x_b8_d1; 1880*54fd6939SJiyong Park uint8_t f1bcax_b8_d1; 1881*54fd6939SJiyong Park uint8_t f1bcbx_b8_d1; 1882*54fd6939SJiyong Park uint8_t f2bc2x_b8_d1; 1883*54fd6939SJiyong Park uint8_t f2bc3x_b8_d1; 1884*54fd6939SJiyong Park uint8_t f2bc4x_b8_d1; 1885*54fd6939SJiyong Park uint8_t f2bc5x_b8_d1; 1886*54fd6939SJiyong Park uint8_t f2bc8x_b8_d1; 1887*54fd6939SJiyong Park uint8_t f2bc9x_b8_d1; 1888*54fd6939SJiyong Park uint8_t f2bcax_b8_d1; 1889*54fd6939SJiyong Park uint8_t f2bcbx_b8_d1; 1890*54fd6939SJiyong Park uint8_t f3bc2x_b8_d1; 1891*54fd6939SJiyong Park uint8_t f3bc3x_b8_d1; 1892*54fd6939SJiyong Park uint8_t f3bc4x_b8_d1; 1893*54fd6939SJiyong Park uint8_t f3bc5x_b8_d1; 1894*54fd6939SJiyong Park uint8_t f3bc8x_b8_d1; 1895*54fd6939SJiyong Park uint8_t f3bc9x_b8_d1; 1896*54fd6939SJiyong Park uint8_t f3bcax_b8_d1; 1897*54fd6939SJiyong Park uint8_t f3bcbx_b8_d1; 1898*54fd6939SJiyong Park uint8_t f5bc5x_d1; 1899*54fd6939SJiyong Park uint8_t f5bc6x_d1; 1900*54fd6939SJiyong Park uint8_t f4bc8x_d1; 1901*54fd6939SJiyong Park uint8_t f4bc9x_d1; 1902*54fd6939SJiyong Park uint8_t f4bcax_d1; 1903*54fd6939SJiyong Park uint8_t f4bcbx_d1; 1904*54fd6939SJiyong Park uint8_t f4bccx_d1; 1905*54fd6939SJiyong Park uint8_t f4bcdx_d1; 1906*54fd6939SJiyong Park uint8_t f4bcex_d1; 1907*54fd6939SJiyong Park uint8_t f4bcfx_d1; 1908*54fd6939SJiyong Park uint8_t f5bc8x_d1; 1909*54fd6939SJiyong Park uint8_t f5bc9x_d1; 1910*54fd6939SJiyong Park uint8_t f5bcax_d1; 1911*54fd6939SJiyong Park uint8_t f5bcbx_d1; 1912*54fd6939SJiyong Park uint8_t f5bccx_d1; 1913*54fd6939SJiyong Park uint8_t f5bcdx_d1; 1914*54fd6939SJiyong Park uint8_t f5bcex_d1; 1915*54fd6939SJiyong Park uint8_t f5bcfx_d1; 1916*54fd6939SJiyong Park uint8_t f6bc8x_d1; 1917*54fd6939SJiyong Park uint8_t f6bc9x_d1; 1918*54fd6939SJiyong Park uint8_t f6bcax_d1; 1919*54fd6939SJiyong Park uint8_t f6bcbx_d1; 1920*54fd6939SJiyong Park uint8_t f6bccx_d1; 1921*54fd6939SJiyong Park uint8_t f6bcdx_d1; 1922*54fd6939SJiyong Park uint8_t f6bcex_d1; 1923*54fd6939SJiyong Park uint8_t f6bcfx_d1; 1924*54fd6939SJiyong Park uint8_t f7bc8x_d1; 1925*54fd6939SJiyong Park uint8_t f7bc9x_d1; 1926*54fd6939SJiyong Park uint8_t f7bcax_d1; 1927*54fd6939SJiyong Park uint8_t f7bcbx_d1; 1928*54fd6939SJiyong Park uint8_t f7bccx_d1; 1929*54fd6939SJiyong Park uint8_t f7bcdx_d1; 1930*54fd6939SJiyong Park uint8_t f7bcex_d1; 1931*54fd6939SJiyong Park uint8_t f7bcfx_d1; 1932*54fd6939SJiyong Park uint16_t alt_cas_l; 1933*54fd6939SJiyong Park uint8_t alt_wcas_l; 1934*54fd6939SJiyong Park uint8_t d4misc; 1935*54fd6939SJiyong Park } __packed; 1936*54fd6939SJiyong Park 1937*54fd6939SJiyong Park struct ddr4lr2d { 1938*54fd6939SJiyong Park uint8_t reserved00; 1939*54fd6939SJiyong Park uint8_t msg_misc; 1940*54fd6939SJiyong Park uint16_t pmu_revision; 1941*54fd6939SJiyong Park uint8_t pstate; 1942*54fd6939SJiyong Park uint8_t pll_bypass_en; 1943*54fd6939SJiyong Park uint16_t dramfreq; 1944*54fd6939SJiyong Park uint8_t dfi_freq_ratio; 1945*54fd6939SJiyong Park uint8_t bpznres_val; 1946*54fd6939SJiyong Park uint8_t phy_odt_impedance; 1947*54fd6939SJiyong Park uint8_t phy_drv_impedance; 1948*54fd6939SJiyong Park uint8_t phy_vref; 1949*54fd6939SJiyong Park uint8_t dram_type; 1950*54fd6939SJiyong Park uint8_t disabled_dbyte; 1951*54fd6939SJiyong Park uint8_t enabled_dqs; 1952*54fd6939SJiyong Park uint8_t cs_present; 1953*54fd6939SJiyong Park uint8_t cs_present_d0; 1954*54fd6939SJiyong Park uint8_t cs_present_d1; 1955*54fd6939SJiyong Park uint8_t addr_mirror; 1956*54fd6939SJiyong Park uint8_t cs_test_fail; 1957*54fd6939SJiyong Park uint8_t phy_cfg; 1958*54fd6939SJiyong Park uint16_t sequence_ctrl; 1959*54fd6939SJiyong Park uint8_t hdt_ctrl; 1960*54fd6939SJiyong Park uint8_t rx2d_train_opt; 1961*54fd6939SJiyong Park uint8_t tx2d_train_opt; 1962*54fd6939SJiyong Park uint8_t share2dvref_result; 1963*54fd6939SJiyong Park uint8_t delay_weight2d; 1964*54fd6939SJiyong Park uint8_t voltage_weight2d; 1965*54fd6939SJiyong Park uint8_t reserved1e[0x22 - 0x1e]; 1966*54fd6939SJiyong Park uint16_t phy_config_override; 1967*54fd6939SJiyong Park uint8_t dfimrlmargin; 1968*54fd6939SJiyong Park uint8_t r0_rx_clk_dly_margin; 1969*54fd6939SJiyong Park uint8_t r0_vref_dac_margin; 1970*54fd6939SJiyong Park uint8_t r0_tx_dq_dly_margin; 1971*54fd6939SJiyong Park uint8_t r0_device_vref_margin; 1972*54fd6939SJiyong Park uint8_t reserved29[0x33 - 0x29]; 1973*54fd6939SJiyong Park uint8_t r1_rx_clk_dly_margin; 1974*54fd6939SJiyong Park uint8_t r1_vref_dac_margin; 1975*54fd6939SJiyong Park uint8_t r1_tx_dq_dly_margin; 1976*54fd6939SJiyong Park uint8_t r1_device_vref_margin; 1977*54fd6939SJiyong Park uint8_t reserved37[0x41 - 0x37]; 1978*54fd6939SJiyong Park uint8_t r2_rx_clk_dly_margin; 1979*54fd6939SJiyong Park uint8_t r2_vref_dac_margin; 1980*54fd6939SJiyong Park uint8_t r2_tx_dq_dly_margin; 1981*54fd6939SJiyong Park uint8_t r2_device_vref_margin; 1982*54fd6939SJiyong Park uint8_t reserved45[0x4f - 0x45]; 1983*54fd6939SJiyong Park uint8_t r3_rx_clk_dly_margin; 1984*54fd6939SJiyong Park uint8_t r3_vref_dac_margin; 1985*54fd6939SJiyong Park uint8_t r3_tx_dq_dly_margin; 1986*54fd6939SJiyong Park uint8_t r3_device_vref_margin; 1987*54fd6939SJiyong Park uint8_t reserved53[0x5e - 0x53]; 1988*54fd6939SJiyong Park uint16_t mr0; 1989*54fd6939SJiyong Park uint16_t mr1; 1990*54fd6939SJiyong Park uint16_t mr2; 1991*54fd6939SJiyong Park uint16_t mr3; 1992*54fd6939SJiyong Park uint16_t mr4; 1993*54fd6939SJiyong Park uint16_t mr5; 1994*54fd6939SJiyong Park uint16_t mr6; 1995*54fd6939SJiyong Park uint8_t x16present; 1996*54fd6939SJiyong Park uint8_t cs_setup_gddec; 1997*54fd6939SJiyong Park uint16_t rtt_nom_wr_park0; 1998*54fd6939SJiyong Park uint16_t rtt_nom_wr_park1; 1999*54fd6939SJiyong Park uint16_t rtt_nom_wr_park2; 2000*54fd6939SJiyong Park uint16_t rtt_nom_wr_park3; 2001*54fd6939SJiyong Park uint16_t rtt_nom_wr_park4; 2002*54fd6939SJiyong Park uint16_t rtt_nom_wr_park5; 2003*54fd6939SJiyong Park uint16_t rtt_nom_wr_park6; 2004*54fd6939SJiyong Park uint16_t rtt_nom_wr_park7; 2005*54fd6939SJiyong Park uint8_t acsm_odt_ctrl0; 2006*54fd6939SJiyong Park uint8_t acsm_odt_ctrl1; 2007*54fd6939SJiyong Park uint8_t acsm_odt_ctrl2; 2008*54fd6939SJiyong Park uint8_t acsm_odt_ctrl3; 2009*54fd6939SJiyong Park uint8_t acsm_odt_ctrl4; 2010*54fd6939SJiyong Park uint8_t acsm_odt_ctrl5; 2011*54fd6939SJiyong Park uint8_t acsm_odt_ctrl6; 2012*54fd6939SJiyong Park uint8_t acsm_odt_ctrl7; 2013*54fd6939SJiyong Park uint8_t vref_dq_r0nib0; 2014*54fd6939SJiyong Park uint8_t vref_dq_r0nib1; 2015*54fd6939SJiyong Park uint8_t vref_dq_r0nib2; 2016*54fd6939SJiyong Park uint8_t vref_dq_r0nib3; 2017*54fd6939SJiyong Park uint8_t vref_dq_r0nib4; 2018*54fd6939SJiyong Park uint8_t vref_dq_r0nib5; 2019*54fd6939SJiyong Park uint8_t vref_dq_r0nib6; 2020*54fd6939SJiyong Park uint8_t vref_dq_r0nib7; 2021*54fd6939SJiyong Park uint8_t vref_dq_r0nib8; 2022*54fd6939SJiyong Park uint8_t vref_dq_r0nib9; 2023*54fd6939SJiyong Park uint8_t vref_dq_r0nib10; 2024*54fd6939SJiyong Park uint8_t vref_dq_r0nib11; 2025*54fd6939SJiyong Park uint8_t vref_dq_r0nib12; 2026*54fd6939SJiyong Park uint8_t vref_dq_r0nib13; 2027*54fd6939SJiyong Park uint8_t vref_dq_r0nib14; 2028*54fd6939SJiyong Park uint8_t vref_dq_r0nib15; 2029*54fd6939SJiyong Park uint8_t vref_dq_r0nib16; 2030*54fd6939SJiyong Park uint8_t vref_dq_r0nib17; 2031*54fd6939SJiyong Park uint8_t vref_dq_r0nib18; 2032*54fd6939SJiyong Park uint8_t vref_dq_r0nib19; 2033*54fd6939SJiyong Park uint8_t vref_dq_r1nib0; 2034*54fd6939SJiyong Park uint8_t vref_dq_r1nib1; 2035*54fd6939SJiyong Park uint8_t vref_dq_r1nib2; 2036*54fd6939SJiyong Park uint8_t vref_dq_r1nib3; 2037*54fd6939SJiyong Park uint8_t vref_dq_r1nib4; 2038*54fd6939SJiyong Park uint8_t vref_dq_r1nib5; 2039*54fd6939SJiyong Park uint8_t vref_dq_r1nib6; 2040*54fd6939SJiyong Park uint8_t vref_dq_r1nib7; 2041*54fd6939SJiyong Park uint8_t vref_dq_r1nib8; 2042*54fd6939SJiyong Park uint8_t vref_dq_r1nib9; 2043*54fd6939SJiyong Park uint8_t vref_dq_r1nib10; 2044*54fd6939SJiyong Park uint8_t vref_dq_r1nib11; 2045*54fd6939SJiyong Park uint8_t vref_dq_r1nib12; 2046*54fd6939SJiyong Park uint8_t vref_dq_r1nib13; 2047*54fd6939SJiyong Park uint8_t vref_dq_r1nib14; 2048*54fd6939SJiyong Park uint8_t vref_dq_r1nib15; 2049*54fd6939SJiyong Park uint8_t vref_dq_r1nib16; 2050*54fd6939SJiyong Park uint8_t vref_dq_r1nib17; 2051*54fd6939SJiyong Park uint8_t vref_dq_r1nib18; 2052*54fd6939SJiyong Park uint8_t vref_dq_r1nib19; 2053*54fd6939SJiyong Park uint8_t vref_dq_r2nib0; 2054*54fd6939SJiyong Park uint8_t vref_dq_r2nib1; 2055*54fd6939SJiyong Park uint8_t vref_dq_r2nib2; 2056*54fd6939SJiyong Park uint8_t vref_dq_r2nib3; 2057*54fd6939SJiyong Park uint8_t vref_dq_r2nib4; 2058*54fd6939SJiyong Park uint8_t vref_dq_r2nib5; 2059*54fd6939SJiyong Park uint8_t vref_dq_r2nib6; 2060*54fd6939SJiyong Park uint8_t vref_dq_r2nib7; 2061*54fd6939SJiyong Park uint8_t vref_dq_r2nib8; 2062*54fd6939SJiyong Park uint8_t vref_dq_r2nib9; 2063*54fd6939SJiyong Park uint8_t vref_dq_r2nib10; 2064*54fd6939SJiyong Park uint8_t vref_dq_r2nib11; 2065*54fd6939SJiyong Park uint8_t vref_dq_r2nib12; 2066*54fd6939SJiyong Park uint8_t vref_dq_r2nib13; 2067*54fd6939SJiyong Park uint8_t vref_dq_r2nib14; 2068*54fd6939SJiyong Park uint8_t vref_dq_r2nib15; 2069*54fd6939SJiyong Park uint8_t vref_dq_r2nib16; 2070*54fd6939SJiyong Park uint8_t vref_dq_r2nib17; 2071*54fd6939SJiyong Park uint8_t vref_dq_r2nib18; 2072*54fd6939SJiyong Park uint8_t vref_dq_r2nib19; 2073*54fd6939SJiyong Park uint8_t vref_dq_r3nib0; 2074*54fd6939SJiyong Park uint8_t vref_dq_r3nib1; 2075*54fd6939SJiyong Park uint8_t vref_dq_r3nib2; 2076*54fd6939SJiyong Park uint8_t vref_dq_r3nib3; 2077*54fd6939SJiyong Park uint8_t vref_dq_r3nib4; 2078*54fd6939SJiyong Park uint8_t vref_dq_r3nib5; 2079*54fd6939SJiyong Park uint8_t vref_dq_r3nib6; 2080*54fd6939SJiyong Park uint8_t vref_dq_r3nib7; 2081*54fd6939SJiyong Park uint8_t vref_dq_r3nib8; 2082*54fd6939SJiyong Park uint8_t vref_dq_r3nib9; 2083*54fd6939SJiyong Park uint8_t vref_dq_r3nib10; 2084*54fd6939SJiyong Park uint8_t vref_dq_r3nib11; 2085*54fd6939SJiyong Park uint8_t vref_dq_r3nib12; 2086*54fd6939SJiyong Park uint8_t vref_dq_r3nib13; 2087*54fd6939SJiyong Park uint8_t vref_dq_r3nib14; 2088*54fd6939SJiyong Park uint8_t vref_dq_r3nib15; 2089*54fd6939SJiyong Park uint8_t vref_dq_r3nib16; 2090*54fd6939SJiyong Park uint8_t vref_dq_r3nib17; 2091*54fd6939SJiyong Park uint8_t vref_dq_r3nib18; 2092*54fd6939SJiyong Park uint8_t vref_dq_r3nib19; 2093*54fd6939SJiyong Park uint8_t f0rc00_d0; 2094*54fd6939SJiyong Park uint8_t f0rc01_d0; 2095*54fd6939SJiyong Park uint8_t f0rc02_d0; 2096*54fd6939SJiyong Park uint8_t f0rc03_d0; 2097*54fd6939SJiyong Park uint8_t f0rc04_d0; 2098*54fd6939SJiyong Park uint8_t f0rc05_d0; 2099*54fd6939SJiyong Park uint8_t f0rc06_d0; 2100*54fd6939SJiyong Park uint8_t f0rc07_d0; 2101*54fd6939SJiyong Park uint8_t f0rc08_d0; 2102*54fd6939SJiyong Park uint8_t f0rc09_d0; 2103*54fd6939SJiyong Park uint8_t f0rc0a_d0; 2104*54fd6939SJiyong Park uint8_t f0rc0b_d0; 2105*54fd6939SJiyong Park uint8_t f0rc0c_d0; 2106*54fd6939SJiyong Park uint8_t f0rc0d_d0; 2107*54fd6939SJiyong Park uint8_t f0rc0e_d0; 2108*54fd6939SJiyong Park uint8_t f0rc0f_d0; 2109*54fd6939SJiyong Park uint8_t f0rc1x_d0; 2110*54fd6939SJiyong Park uint8_t f0rc2x_d0; 2111*54fd6939SJiyong Park uint8_t f0rc3x_d0; 2112*54fd6939SJiyong Park uint8_t f0rc4x_d0; 2113*54fd6939SJiyong Park uint8_t f0rc5x_d0; 2114*54fd6939SJiyong Park uint8_t f0rc6x_d0; 2115*54fd6939SJiyong Park uint8_t f0rc7x_d0; 2116*54fd6939SJiyong Park uint8_t f0rc8x_d0; 2117*54fd6939SJiyong Park uint8_t f0rc9x_d0; 2118*54fd6939SJiyong Park uint8_t f0rcax_d0; 2119*54fd6939SJiyong Park uint8_t f0rcbx_d0; 2120*54fd6939SJiyong Park uint8_t f1rc00_d0; 2121*54fd6939SJiyong Park uint8_t f1rc01_d0; 2122*54fd6939SJiyong Park uint8_t f1rc02_d0; 2123*54fd6939SJiyong Park uint8_t f1rc03_d0; 2124*54fd6939SJiyong Park uint8_t f1rc04_d0; 2125*54fd6939SJiyong Park uint8_t f1rc05_d0; 2126*54fd6939SJiyong Park uint8_t f1rc06_d0; 2127*54fd6939SJiyong Park uint8_t f1rc07_d0; 2128*54fd6939SJiyong Park uint8_t f1rc08_d0; 2129*54fd6939SJiyong Park uint8_t f1rc09_d0; 2130*54fd6939SJiyong Park uint8_t f1rc0a_d0; 2131*54fd6939SJiyong Park uint8_t f1rc0b_d0; 2132*54fd6939SJiyong Park uint8_t f1rc0c_d0; 2133*54fd6939SJiyong Park uint8_t f1rc0d_d0; 2134*54fd6939SJiyong Park uint8_t f1rc0e_d0; 2135*54fd6939SJiyong Park uint8_t f1rc0f_d0; 2136*54fd6939SJiyong Park uint8_t f1rc1x_d0; 2137*54fd6939SJiyong Park uint8_t f1rc2x_d0; 2138*54fd6939SJiyong Park uint8_t f1rc3x_d0; 2139*54fd6939SJiyong Park uint8_t f1rc4x_d0; 2140*54fd6939SJiyong Park uint8_t f1rc5x_d0; 2141*54fd6939SJiyong Park uint8_t f1rc6x_d0; 2142*54fd6939SJiyong Park uint8_t f1rc7x_d0; 2143*54fd6939SJiyong Park uint8_t f1rc8x_d0; 2144*54fd6939SJiyong Park uint8_t f1rc9x_d0; 2145*54fd6939SJiyong Park uint8_t f1rcax_d0; 2146*54fd6939SJiyong Park uint8_t f1rcbx_d0; 2147*54fd6939SJiyong Park uint8_t f0rc00_d1; 2148*54fd6939SJiyong Park uint8_t f0rc01_d1; 2149*54fd6939SJiyong Park uint8_t f0rc02_d1; 2150*54fd6939SJiyong Park uint8_t f0rc03_d1; 2151*54fd6939SJiyong Park uint8_t f0rc04_d1; 2152*54fd6939SJiyong Park uint8_t f0rc05_d1; 2153*54fd6939SJiyong Park uint8_t f0rc06_d1; 2154*54fd6939SJiyong Park uint8_t f0rc07_d1; 2155*54fd6939SJiyong Park uint8_t f0rc08_d1; 2156*54fd6939SJiyong Park uint8_t f0rc09_d1; 2157*54fd6939SJiyong Park uint8_t f0rc0a_d1; 2158*54fd6939SJiyong Park uint8_t f0rc0b_d1; 2159*54fd6939SJiyong Park uint8_t f0rc0c_d1; 2160*54fd6939SJiyong Park uint8_t f0rc0d_d1; 2161*54fd6939SJiyong Park uint8_t f0rc0e_d1; 2162*54fd6939SJiyong Park uint8_t f0rc0f_d1; 2163*54fd6939SJiyong Park uint8_t f0rc1x_d1; 2164*54fd6939SJiyong Park uint8_t f0rc2x_d1; 2165*54fd6939SJiyong Park uint8_t f0rc3x_d1; 2166*54fd6939SJiyong Park uint8_t f0rc4x_d1; 2167*54fd6939SJiyong Park uint8_t f0rc5x_d1; 2168*54fd6939SJiyong Park uint8_t f0rc6x_d1; 2169*54fd6939SJiyong Park uint8_t f0rc7x_d1; 2170*54fd6939SJiyong Park uint8_t f0rc8x_d1; 2171*54fd6939SJiyong Park uint8_t f0rc9x_d1; 2172*54fd6939SJiyong Park uint8_t f0rcax_d1; 2173*54fd6939SJiyong Park uint8_t f0rcbx_d1; 2174*54fd6939SJiyong Park uint8_t f1rc00_d1; 2175*54fd6939SJiyong Park uint8_t f1rc01_d1; 2176*54fd6939SJiyong Park uint8_t f1rc02_d1; 2177*54fd6939SJiyong Park uint8_t f1rc03_d1; 2178*54fd6939SJiyong Park uint8_t f1rc04_d1; 2179*54fd6939SJiyong Park uint8_t f1rc05_d1; 2180*54fd6939SJiyong Park uint8_t f1rc06_d1; 2181*54fd6939SJiyong Park uint8_t f1rc07_d1; 2182*54fd6939SJiyong Park uint8_t f1rc08_d1; 2183*54fd6939SJiyong Park uint8_t f1rc09_d1; 2184*54fd6939SJiyong Park uint8_t f1rc0a_d1; 2185*54fd6939SJiyong Park uint8_t f1rc0b_d1; 2186*54fd6939SJiyong Park uint8_t f1rc0c_d1; 2187*54fd6939SJiyong Park uint8_t f1rc0d_d1; 2188*54fd6939SJiyong Park uint8_t f1rc0e_d1; 2189*54fd6939SJiyong Park uint8_t f1rc0f_d1; 2190*54fd6939SJiyong Park uint8_t f1rc1x_d1; 2191*54fd6939SJiyong Park uint8_t f1rc2x_d1; 2192*54fd6939SJiyong Park uint8_t f1rc3x_d1; 2193*54fd6939SJiyong Park uint8_t f1rc4x_d1; 2194*54fd6939SJiyong Park uint8_t f1rc5x_d1; 2195*54fd6939SJiyong Park uint8_t f1rc6x_d1; 2196*54fd6939SJiyong Park uint8_t f1rc7x_d1; 2197*54fd6939SJiyong Park uint8_t f1rc8x_d1; 2198*54fd6939SJiyong Park uint8_t f1rc9x_d1; 2199*54fd6939SJiyong Park uint8_t f1rcax_d1; 2200*54fd6939SJiyong Park uint8_t f1rcbx_d1; 2201*54fd6939SJiyong Park uint8_t bc00_d0; 2202*54fd6939SJiyong Park uint8_t bc01_d0; 2203*54fd6939SJiyong Park uint8_t bc02_d0; 2204*54fd6939SJiyong Park uint8_t bc03_d0; 2205*54fd6939SJiyong Park uint8_t bc04_d0; 2206*54fd6939SJiyong Park uint8_t bc05_d0; 2207*54fd6939SJiyong Park uint8_t bc06_d0; 2208*54fd6939SJiyong Park uint8_t bc07_d0; 2209*54fd6939SJiyong Park uint8_t bc08_d0; 2210*54fd6939SJiyong Park uint8_t bc09_d0; 2211*54fd6939SJiyong Park uint8_t bc0a_d0; 2212*54fd6939SJiyong Park uint8_t bc0b_d0; 2213*54fd6939SJiyong Park uint8_t bc0c_d0; 2214*54fd6939SJiyong Park uint8_t bc0d_d0; 2215*54fd6939SJiyong Park uint8_t bc0e_d0; 2216*54fd6939SJiyong Park uint8_t f0bc6x_d0; 2217*54fd6939SJiyong Park uint8_t f0bccx_d0; 2218*54fd6939SJiyong Park uint8_t f0bcdx_d0; 2219*54fd6939SJiyong Park uint8_t f0bcex_d0; 2220*54fd6939SJiyong Park uint8_t f0bcfx_d0; 2221*54fd6939SJiyong Park uint8_t f1bccx_d0; 2222*54fd6939SJiyong Park uint8_t f1bcdx_d0; 2223*54fd6939SJiyong Park uint8_t f1bcex_d0; 2224*54fd6939SJiyong Park uint8_t f1bcfx_d0; 2225*54fd6939SJiyong Park uint8_t f0bc2x_b0_d0; 2226*54fd6939SJiyong Park uint8_t f0bc3x_b0_d0; 2227*54fd6939SJiyong Park uint8_t f0bc4x_b0_d0; 2228*54fd6939SJiyong Park uint8_t f0bc5x_b0_d0; 2229*54fd6939SJiyong Park uint8_t f0bc8x_b0_d0; 2230*54fd6939SJiyong Park uint8_t f0bc9x_b0_d0; 2231*54fd6939SJiyong Park uint8_t f0bcax_b0_d0; 2232*54fd6939SJiyong Park uint8_t f0bcbx_b0_d0; 2233*54fd6939SJiyong Park uint8_t f1bc2x_b0_d0; 2234*54fd6939SJiyong Park uint8_t f1bc3x_b0_d0; 2235*54fd6939SJiyong Park uint8_t f1bc4x_b0_d0; 2236*54fd6939SJiyong Park uint8_t f1bc5x_b0_d0; 2237*54fd6939SJiyong Park uint8_t f1bc8x_b0_d0; 2238*54fd6939SJiyong Park uint8_t f1bc9x_b0_d0; 2239*54fd6939SJiyong Park uint8_t f1bcax_b0_d0; 2240*54fd6939SJiyong Park uint8_t f1bcbx_b0_d0; 2241*54fd6939SJiyong Park uint8_t f2bc2x_b0_d0; 2242*54fd6939SJiyong Park uint8_t f2bc3x_b0_d0; 2243*54fd6939SJiyong Park uint8_t f2bc4x_b0_d0; 2244*54fd6939SJiyong Park uint8_t f2bc5x_b0_d0; 2245*54fd6939SJiyong Park uint8_t f2bc8x_b0_d0; 2246*54fd6939SJiyong Park uint8_t f2bc9x_b0_d0; 2247*54fd6939SJiyong Park uint8_t f2bcax_b0_d0; 2248*54fd6939SJiyong Park uint8_t f2bcbx_b0_d0; 2249*54fd6939SJiyong Park uint8_t f3bc2x_b0_d0; 2250*54fd6939SJiyong Park uint8_t f3bc3x_b0_d0; 2251*54fd6939SJiyong Park uint8_t f3bc4x_b0_d0; 2252*54fd6939SJiyong Park uint8_t f3bc5x_b0_d0; 2253*54fd6939SJiyong Park uint8_t f3bc8x_b0_d0; 2254*54fd6939SJiyong Park uint8_t f3bc9x_b0_d0; 2255*54fd6939SJiyong Park uint8_t f3bcax_b0_d0; 2256*54fd6939SJiyong Park uint8_t f3bcbx_b0_d0; 2257*54fd6939SJiyong Park uint8_t f0bc2x_b1_d0; 2258*54fd6939SJiyong Park uint8_t f0bc3x_b1_d0; 2259*54fd6939SJiyong Park uint8_t f0bc4x_b1_d0; 2260*54fd6939SJiyong Park uint8_t f0bc5x_b1_d0; 2261*54fd6939SJiyong Park uint8_t f0bc8x_b1_d0; 2262*54fd6939SJiyong Park uint8_t f0bc9x_b1_d0; 2263*54fd6939SJiyong Park uint8_t f0bcax_b1_d0; 2264*54fd6939SJiyong Park uint8_t f0bcbx_b1_d0; 2265*54fd6939SJiyong Park uint8_t f1bc2x_b1_d0; 2266*54fd6939SJiyong Park uint8_t f1bc3x_b1_d0; 2267*54fd6939SJiyong Park uint8_t f1bc4x_b1_d0; 2268*54fd6939SJiyong Park uint8_t f1bc5x_b1_d0; 2269*54fd6939SJiyong Park uint8_t f1bc8x_b1_d0; 2270*54fd6939SJiyong Park uint8_t f1bc9x_b1_d0; 2271*54fd6939SJiyong Park uint8_t f1bcax_b1_d0; 2272*54fd6939SJiyong Park uint8_t f1bcbx_b1_d0; 2273*54fd6939SJiyong Park uint8_t f2bc2x_b1_d0; 2274*54fd6939SJiyong Park uint8_t f2bc3x_b1_d0; 2275*54fd6939SJiyong Park uint8_t f2bc4x_b1_d0; 2276*54fd6939SJiyong Park uint8_t f2bc5x_b1_d0; 2277*54fd6939SJiyong Park uint8_t f2bc8x_b1_d0; 2278*54fd6939SJiyong Park uint8_t f2bc9x_b1_d0; 2279*54fd6939SJiyong Park uint8_t f2bcax_b1_d0; 2280*54fd6939SJiyong Park uint8_t f2bcbx_b1_d0; 2281*54fd6939SJiyong Park uint8_t f3bc2x_b1_d0; 2282*54fd6939SJiyong Park uint8_t f3bc3x_b1_d0; 2283*54fd6939SJiyong Park uint8_t f3bc4x_b1_d0; 2284*54fd6939SJiyong Park uint8_t f3bc5x_b1_d0; 2285*54fd6939SJiyong Park uint8_t f3bc8x_b1_d0; 2286*54fd6939SJiyong Park uint8_t f3bc9x_b1_d0; 2287*54fd6939SJiyong Park uint8_t f3bcax_b1_d0; 2288*54fd6939SJiyong Park uint8_t f3bcbx_b1_d0; 2289*54fd6939SJiyong Park uint8_t f0bc2x_b2_d0; 2290*54fd6939SJiyong Park uint8_t f0bc3x_b2_d0; 2291*54fd6939SJiyong Park uint8_t f0bc4x_b2_d0; 2292*54fd6939SJiyong Park uint8_t f0bc5x_b2_d0; 2293*54fd6939SJiyong Park uint8_t f0bc8x_b2_d0; 2294*54fd6939SJiyong Park uint8_t f0bc9x_b2_d0; 2295*54fd6939SJiyong Park uint8_t f0bcax_b2_d0; 2296*54fd6939SJiyong Park uint8_t f0bcbx_b2_d0; 2297*54fd6939SJiyong Park uint8_t f1bc2x_b2_d0; 2298*54fd6939SJiyong Park uint8_t f1bc3x_b2_d0; 2299*54fd6939SJiyong Park uint8_t f1bc4x_b2_d0; 2300*54fd6939SJiyong Park uint8_t f1bc5x_b2_d0; 2301*54fd6939SJiyong Park uint8_t f1bc8x_b2_d0; 2302*54fd6939SJiyong Park uint8_t f1bc9x_b2_d0; 2303*54fd6939SJiyong Park uint8_t f1bcax_b2_d0; 2304*54fd6939SJiyong Park uint8_t f1bcbx_b2_d0; 2305*54fd6939SJiyong Park uint8_t f2bc2x_b2_d0; 2306*54fd6939SJiyong Park uint8_t f2bc3x_b2_d0; 2307*54fd6939SJiyong Park uint8_t f2bc4x_b2_d0; 2308*54fd6939SJiyong Park uint8_t f2bc5x_b2_d0; 2309*54fd6939SJiyong Park uint8_t f2bc8x_b2_d0; 2310*54fd6939SJiyong Park uint8_t f2bc9x_b2_d0; 2311*54fd6939SJiyong Park uint8_t f2bcax_b2_d0; 2312*54fd6939SJiyong Park uint8_t f2bcbx_b2_d0; 2313*54fd6939SJiyong Park uint8_t f3bc2x_b2_d0; 2314*54fd6939SJiyong Park uint8_t f3bc3x_b2_d0; 2315*54fd6939SJiyong Park uint8_t f3bc4x_b2_d0; 2316*54fd6939SJiyong Park uint8_t f3bc5x_b2_d0; 2317*54fd6939SJiyong Park uint8_t f3bc8x_b2_d0; 2318*54fd6939SJiyong Park uint8_t f3bc9x_b2_d0; 2319*54fd6939SJiyong Park uint8_t f3bcax_b2_d0; 2320*54fd6939SJiyong Park uint8_t f3bcbx_b2_d0; 2321*54fd6939SJiyong Park uint8_t f0bc2x_b3_d0; 2322*54fd6939SJiyong Park uint8_t f0bc3x_b3_d0; 2323*54fd6939SJiyong Park uint8_t f0bc4x_b3_d0; 2324*54fd6939SJiyong Park uint8_t f0bc5x_b3_d0; 2325*54fd6939SJiyong Park uint8_t f0bc8x_b3_d0; 2326*54fd6939SJiyong Park uint8_t f0bc9x_b3_d0; 2327*54fd6939SJiyong Park uint8_t f0bcax_b3_d0; 2328*54fd6939SJiyong Park uint8_t f0bcbx_b3_d0; 2329*54fd6939SJiyong Park uint8_t f1bc2x_b3_d0; 2330*54fd6939SJiyong Park uint8_t f1bc3x_b3_d0; 2331*54fd6939SJiyong Park uint8_t f1bc4x_b3_d0; 2332*54fd6939SJiyong Park uint8_t f1bc5x_b3_d0; 2333*54fd6939SJiyong Park uint8_t f1bc8x_b3_d0; 2334*54fd6939SJiyong Park uint8_t f1bc9x_b3_d0; 2335*54fd6939SJiyong Park uint8_t f1bcax_b3_d0; 2336*54fd6939SJiyong Park uint8_t f1bcbx_b3_d0; 2337*54fd6939SJiyong Park uint8_t f2bc2x_b3_d0; 2338*54fd6939SJiyong Park uint8_t f2bc3x_b3_d0; 2339*54fd6939SJiyong Park uint8_t f2bc4x_b3_d0; 2340*54fd6939SJiyong Park uint8_t f2bc5x_b3_d0; 2341*54fd6939SJiyong Park uint8_t f2bc8x_b3_d0; 2342*54fd6939SJiyong Park uint8_t f2bc9x_b3_d0; 2343*54fd6939SJiyong Park uint8_t f2bcax_b3_d0; 2344*54fd6939SJiyong Park uint8_t f2bcbx_b3_d0; 2345*54fd6939SJiyong Park uint8_t f3bc2x_b3_d0; 2346*54fd6939SJiyong Park uint8_t f3bc3x_b3_d0; 2347*54fd6939SJiyong Park uint8_t f3bc4x_b3_d0; 2348*54fd6939SJiyong Park uint8_t f3bc5x_b3_d0; 2349*54fd6939SJiyong Park uint8_t f3bc8x_b3_d0; 2350*54fd6939SJiyong Park uint8_t f3bc9x_b3_d0; 2351*54fd6939SJiyong Park uint8_t f3bcax_b3_d0; 2352*54fd6939SJiyong Park uint8_t f3bcbx_b3_d0; 2353*54fd6939SJiyong Park uint8_t f0bc2x_b4_d0; 2354*54fd6939SJiyong Park uint8_t f0bc3x_b4_d0; 2355*54fd6939SJiyong Park uint8_t f0bc4x_b4_d0; 2356*54fd6939SJiyong Park uint8_t f0bc5x_b4_d0; 2357*54fd6939SJiyong Park uint8_t f0bc8x_b4_d0; 2358*54fd6939SJiyong Park uint8_t f0bc9x_b4_d0; 2359*54fd6939SJiyong Park uint8_t f0bcax_b4_d0; 2360*54fd6939SJiyong Park uint8_t f0bcbx_b4_d0; 2361*54fd6939SJiyong Park uint8_t f1bc2x_b4_d0; 2362*54fd6939SJiyong Park uint8_t f1bc3x_b4_d0; 2363*54fd6939SJiyong Park uint8_t f1bc4x_b4_d0; 2364*54fd6939SJiyong Park uint8_t f1bc5x_b4_d0; 2365*54fd6939SJiyong Park uint8_t f1bc8x_b4_d0; 2366*54fd6939SJiyong Park uint8_t f1bc9x_b4_d0; 2367*54fd6939SJiyong Park uint8_t f1bcax_b4_d0; 2368*54fd6939SJiyong Park uint8_t f1bcbx_b4_d0; 2369*54fd6939SJiyong Park uint8_t f2bc2x_b4_d0; 2370*54fd6939SJiyong Park uint8_t f2bc3x_b4_d0; 2371*54fd6939SJiyong Park uint8_t f2bc4x_b4_d0; 2372*54fd6939SJiyong Park uint8_t f2bc5x_b4_d0; 2373*54fd6939SJiyong Park uint8_t f2bc8x_b4_d0; 2374*54fd6939SJiyong Park uint8_t f2bc9x_b4_d0; 2375*54fd6939SJiyong Park uint8_t f2bcax_b4_d0; 2376*54fd6939SJiyong Park uint8_t f2bcbx_b4_d0; 2377*54fd6939SJiyong Park uint8_t f3bc2x_b4_d0; 2378*54fd6939SJiyong Park uint8_t f3bc3x_b4_d0; 2379*54fd6939SJiyong Park uint8_t f3bc4x_b4_d0; 2380*54fd6939SJiyong Park uint8_t f3bc5x_b4_d0; 2381*54fd6939SJiyong Park uint8_t f3bc8x_b4_d0; 2382*54fd6939SJiyong Park uint8_t f3bc9x_b4_d0; 2383*54fd6939SJiyong Park uint8_t f3bcax_b4_d0; 2384*54fd6939SJiyong Park uint8_t f3bcbx_b4_d0; 2385*54fd6939SJiyong Park uint8_t f0bc2x_b5_d0; 2386*54fd6939SJiyong Park uint8_t f0bc3x_b5_d0; 2387*54fd6939SJiyong Park uint8_t f0bc4x_b5_d0; 2388*54fd6939SJiyong Park uint8_t f0bc5x_b5_d0; 2389*54fd6939SJiyong Park uint8_t f0bc8x_b5_d0; 2390*54fd6939SJiyong Park uint8_t f0bc9x_b5_d0; 2391*54fd6939SJiyong Park uint8_t f0bcax_b5_d0; 2392*54fd6939SJiyong Park uint8_t f0bcbx_b5_d0; 2393*54fd6939SJiyong Park uint8_t f1bc2x_b5_d0; 2394*54fd6939SJiyong Park uint8_t f1bc3x_b5_d0; 2395*54fd6939SJiyong Park uint8_t f1bc4x_b5_d0; 2396*54fd6939SJiyong Park uint8_t f1bc5x_b5_d0; 2397*54fd6939SJiyong Park uint8_t f1bc8x_b5_d0; 2398*54fd6939SJiyong Park uint8_t f1bc9x_b5_d0; 2399*54fd6939SJiyong Park uint8_t f1bcax_b5_d0; 2400*54fd6939SJiyong Park uint8_t f1bcbx_b5_d0; 2401*54fd6939SJiyong Park uint8_t f2bc2x_b5_d0; 2402*54fd6939SJiyong Park uint8_t f2bc3x_b5_d0; 2403*54fd6939SJiyong Park uint8_t f2bc4x_b5_d0; 2404*54fd6939SJiyong Park uint8_t f2bc5x_b5_d0; 2405*54fd6939SJiyong Park uint8_t f2bc8x_b5_d0; 2406*54fd6939SJiyong Park uint8_t f2bc9x_b5_d0; 2407*54fd6939SJiyong Park uint8_t f2bcax_b5_d0; 2408*54fd6939SJiyong Park uint8_t f2bcbx_b5_d0; 2409*54fd6939SJiyong Park uint8_t f3bc2x_b5_d0; 2410*54fd6939SJiyong Park uint8_t f3bc3x_b5_d0; 2411*54fd6939SJiyong Park uint8_t f3bc4x_b5_d0; 2412*54fd6939SJiyong Park uint8_t f3bc5x_b5_d0; 2413*54fd6939SJiyong Park uint8_t f3bc8x_b5_d0; 2414*54fd6939SJiyong Park uint8_t f3bc9x_b5_d0; 2415*54fd6939SJiyong Park uint8_t f3bcax_b5_d0; 2416*54fd6939SJiyong Park uint8_t f3bcbx_b5_d0; 2417*54fd6939SJiyong Park uint8_t f0bc2x_b6_d0; 2418*54fd6939SJiyong Park uint8_t f0bc3x_b6_d0; 2419*54fd6939SJiyong Park uint8_t f0bc4x_b6_d0; 2420*54fd6939SJiyong Park uint8_t f0bc5x_b6_d0; 2421*54fd6939SJiyong Park uint8_t f0bc8x_b6_d0; 2422*54fd6939SJiyong Park uint8_t f0bc9x_b6_d0; 2423*54fd6939SJiyong Park uint8_t f0bcax_b6_d0; 2424*54fd6939SJiyong Park uint8_t f0bcbx_b6_d0; 2425*54fd6939SJiyong Park uint8_t f1bc2x_b6_d0; 2426*54fd6939SJiyong Park uint8_t f1bc3x_b6_d0; 2427*54fd6939SJiyong Park uint8_t f1bc4x_b6_d0; 2428*54fd6939SJiyong Park uint8_t f1bc5x_b6_d0; 2429*54fd6939SJiyong Park uint8_t f1bc8x_b6_d0; 2430*54fd6939SJiyong Park uint8_t f1bc9x_b6_d0; 2431*54fd6939SJiyong Park uint8_t f1bcax_b6_d0; 2432*54fd6939SJiyong Park uint8_t f1bcbx_b6_d0; 2433*54fd6939SJiyong Park uint8_t f2bc2x_b6_d0; 2434*54fd6939SJiyong Park uint8_t f2bc3x_b6_d0; 2435*54fd6939SJiyong Park uint8_t f2bc4x_b6_d0; 2436*54fd6939SJiyong Park uint8_t f2bc5x_b6_d0; 2437*54fd6939SJiyong Park uint8_t f2bc8x_b6_d0; 2438*54fd6939SJiyong Park uint8_t f2bc9x_b6_d0; 2439*54fd6939SJiyong Park uint8_t f2bcax_b6_d0; 2440*54fd6939SJiyong Park uint8_t f2bcbx_b6_d0; 2441*54fd6939SJiyong Park uint8_t f3bc2x_b6_d0; 2442*54fd6939SJiyong Park uint8_t f3bc3x_b6_d0; 2443*54fd6939SJiyong Park uint8_t f3bc4x_b6_d0; 2444*54fd6939SJiyong Park uint8_t f3bc5x_b6_d0; 2445*54fd6939SJiyong Park uint8_t f3bc8x_b6_d0; 2446*54fd6939SJiyong Park uint8_t f3bc9x_b6_d0; 2447*54fd6939SJiyong Park uint8_t f3bcax_b6_d0; 2448*54fd6939SJiyong Park uint8_t f3bcbx_b6_d0; 2449*54fd6939SJiyong Park uint8_t f0bc2x_b7_d0; 2450*54fd6939SJiyong Park uint8_t f0bc3x_b7_d0; 2451*54fd6939SJiyong Park uint8_t f0bc4x_b7_d0; 2452*54fd6939SJiyong Park uint8_t f0bc5x_b7_d0; 2453*54fd6939SJiyong Park uint8_t f0bc8x_b7_d0; 2454*54fd6939SJiyong Park uint8_t f0bc9x_b7_d0; 2455*54fd6939SJiyong Park uint8_t f0bcax_b7_d0; 2456*54fd6939SJiyong Park uint8_t f0bcbx_b7_d0; 2457*54fd6939SJiyong Park uint8_t f1bc2x_b7_d0; 2458*54fd6939SJiyong Park uint8_t f1bc3x_b7_d0; 2459*54fd6939SJiyong Park uint8_t f1bc4x_b7_d0; 2460*54fd6939SJiyong Park uint8_t f1bc5x_b7_d0; 2461*54fd6939SJiyong Park uint8_t f1bc8x_b7_d0; 2462*54fd6939SJiyong Park uint8_t f1bc9x_b7_d0; 2463*54fd6939SJiyong Park uint8_t f1bcax_b7_d0; 2464*54fd6939SJiyong Park uint8_t f1bcbx_b7_d0; 2465*54fd6939SJiyong Park uint8_t f2bc2x_b7_d0; 2466*54fd6939SJiyong Park uint8_t f2bc3x_b7_d0; 2467*54fd6939SJiyong Park uint8_t f2bc4x_b7_d0; 2468*54fd6939SJiyong Park uint8_t f2bc5x_b7_d0; 2469*54fd6939SJiyong Park uint8_t f2bc8x_b7_d0; 2470*54fd6939SJiyong Park uint8_t f2bc9x_b7_d0; 2471*54fd6939SJiyong Park uint8_t f2bcax_b7_d0; 2472*54fd6939SJiyong Park uint8_t f2bcbx_b7_d0; 2473*54fd6939SJiyong Park uint8_t f3bc2x_b7_d0; 2474*54fd6939SJiyong Park uint8_t f3bc3x_b7_d0; 2475*54fd6939SJiyong Park uint8_t f3bc4x_b7_d0; 2476*54fd6939SJiyong Park uint8_t f3bc5x_b7_d0; 2477*54fd6939SJiyong Park uint8_t f3bc8x_b7_d0; 2478*54fd6939SJiyong Park uint8_t f3bc9x_b7_d0; 2479*54fd6939SJiyong Park uint8_t f3bcax_b7_d0; 2480*54fd6939SJiyong Park uint8_t f3bcbx_b7_d0; 2481*54fd6939SJiyong Park uint8_t f0bc2x_b8_d0; 2482*54fd6939SJiyong Park uint8_t f0bc3x_b8_d0; 2483*54fd6939SJiyong Park uint8_t f0bc4x_b8_d0; 2484*54fd6939SJiyong Park uint8_t f0bc5x_b8_d0; 2485*54fd6939SJiyong Park uint8_t f0bc8x_b8_d0; 2486*54fd6939SJiyong Park uint8_t f0bc9x_b8_d0; 2487*54fd6939SJiyong Park uint8_t f0bcax_b8_d0; 2488*54fd6939SJiyong Park uint8_t f0bcbx_b8_d0; 2489*54fd6939SJiyong Park uint8_t f1bc2x_b8_d0; 2490*54fd6939SJiyong Park uint8_t f1bc3x_b8_d0; 2491*54fd6939SJiyong Park uint8_t f1bc4x_b8_d0; 2492*54fd6939SJiyong Park uint8_t f1bc5x_b8_d0; 2493*54fd6939SJiyong Park uint8_t f1bc8x_b8_d0; 2494*54fd6939SJiyong Park uint8_t f1bc9x_b8_d0; 2495*54fd6939SJiyong Park uint8_t f1bcax_b8_d0; 2496*54fd6939SJiyong Park uint8_t f1bcbx_b8_d0; 2497*54fd6939SJiyong Park uint8_t f2bc2x_b8_d0; 2498*54fd6939SJiyong Park uint8_t f2bc3x_b8_d0; 2499*54fd6939SJiyong Park uint8_t f2bc4x_b8_d0; 2500*54fd6939SJiyong Park uint8_t f2bc5x_b8_d0; 2501*54fd6939SJiyong Park uint8_t f2bc8x_b8_d0; 2502*54fd6939SJiyong Park uint8_t f2bc9x_b8_d0; 2503*54fd6939SJiyong Park uint8_t f2bcax_b8_d0; 2504*54fd6939SJiyong Park uint8_t f2bcbx_b8_d0; 2505*54fd6939SJiyong Park uint8_t f3bc2x_b8_d0; 2506*54fd6939SJiyong Park uint8_t f3bc3x_b8_d0; 2507*54fd6939SJiyong Park uint8_t f3bc4x_b8_d0; 2508*54fd6939SJiyong Park uint8_t f3bc5x_b8_d0; 2509*54fd6939SJiyong Park uint8_t f3bc8x_b8_d0; 2510*54fd6939SJiyong Park uint8_t f3bc9x_b8_d0; 2511*54fd6939SJiyong Park uint8_t f3bcax_b8_d0; 2512*54fd6939SJiyong Park uint8_t f3bcbx_b8_d0; 2513*54fd6939SJiyong Park uint8_t f5bc5x_d0; 2514*54fd6939SJiyong Park uint8_t f5bc6x_d0; 2515*54fd6939SJiyong Park uint8_t f4bc8x_d0; 2516*54fd6939SJiyong Park uint8_t f4bc9x_d0; 2517*54fd6939SJiyong Park uint8_t f4bcax_d0; 2518*54fd6939SJiyong Park uint8_t f4bcbx_d0; 2519*54fd6939SJiyong Park uint8_t f4bccx_d0; 2520*54fd6939SJiyong Park uint8_t f4bcdx_d0; 2521*54fd6939SJiyong Park uint8_t f4bcex_d0; 2522*54fd6939SJiyong Park uint8_t f4bcfx_d0; 2523*54fd6939SJiyong Park uint8_t f5bc8x_d0; 2524*54fd6939SJiyong Park uint8_t f5bc9x_d0; 2525*54fd6939SJiyong Park uint8_t f5bcax_d0; 2526*54fd6939SJiyong Park uint8_t f5bcbx_d0; 2527*54fd6939SJiyong Park uint8_t f5bccx_d0; 2528*54fd6939SJiyong Park uint8_t f5bcdx_d0; 2529*54fd6939SJiyong Park uint8_t f5bcex_d0; 2530*54fd6939SJiyong Park uint8_t f5bcfx_d0; 2531*54fd6939SJiyong Park uint8_t f6bc8x_d0; 2532*54fd6939SJiyong Park uint8_t f6bc9x_d0; 2533*54fd6939SJiyong Park uint8_t f6bcax_d0; 2534*54fd6939SJiyong Park uint8_t f6bcbx_d0; 2535*54fd6939SJiyong Park uint8_t f6bccx_d0; 2536*54fd6939SJiyong Park uint8_t f6bcdx_d0; 2537*54fd6939SJiyong Park uint8_t f6bcex_d0; 2538*54fd6939SJiyong Park uint8_t f6bcfx_d0; 2539*54fd6939SJiyong Park uint8_t f7bc8x_d0; 2540*54fd6939SJiyong Park uint8_t f7bc9x_d0; 2541*54fd6939SJiyong Park uint8_t f7bcax_d0; 2542*54fd6939SJiyong Park uint8_t f7bcbx_d0; 2543*54fd6939SJiyong Park uint8_t f7bccx_d0; 2544*54fd6939SJiyong Park uint8_t f7bcdx_d0; 2545*54fd6939SJiyong Park uint8_t f7bcex_d0; 2546*54fd6939SJiyong Park uint8_t f7bcfx_d0; 2547*54fd6939SJiyong Park uint8_t bc00_d1; 2548*54fd6939SJiyong Park uint8_t bc01_d1; 2549*54fd6939SJiyong Park uint8_t bc02_d1; 2550*54fd6939SJiyong Park uint8_t bc03_d1; 2551*54fd6939SJiyong Park uint8_t bc04_d1; 2552*54fd6939SJiyong Park uint8_t bc05_d1; 2553*54fd6939SJiyong Park uint8_t bc06_d1; 2554*54fd6939SJiyong Park uint8_t bc07_d1; 2555*54fd6939SJiyong Park uint8_t bc08_d1; 2556*54fd6939SJiyong Park uint8_t bc09_d1; 2557*54fd6939SJiyong Park uint8_t bc0a_d1; 2558*54fd6939SJiyong Park uint8_t bc0b_d1; 2559*54fd6939SJiyong Park uint8_t bc0c_d1; 2560*54fd6939SJiyong Park uint8_t bc0d_d1; 2561*54fd6939SJiyong Park uint8_t bc0e_d1; 2562*54fd6939SJiyong Park uint8_t f0bc6x_d1; 2563*54fd6939SJiyong Park uint8_t f0bccx_d1; 2564*54fd6939SJiyong Park uint8_t f0bcdx_d1; 2565*54fd6939SJiyong Park uint8_t f0bcex_d1; 2566*54fd6939SJiyong Park uint8_t f0bcfx_d1; 2567*54fd6939SJiyong Park uint8_t f1bccx_d1; 2568*54fd6939SJiyong Park uint8_t f1bcdx_d1; 2569*54fd6939SJiyong Park uint8_t f1bcex_d1; 2570*54fd6939SJiyong Park uint8_t f1bcfx_d1; 2571*54fd6939SJiyong Park uint8_t f0bc2x_b0_d1; 2572*54fd6939SJiyong Park uint8_t f0bc3x_b0_d1; 2573*54fd6939SJiyong Park uint8_t f0bc4x_b0_d1; 2574*54fd6939SJiyong Park uint8_t f0bc5x_b0_d1; 2575*54fd6939SJiyong Park uint8_t f0bc8x_b0_d1; 2576*54fd6939SJiyong Park uint8_t f0bc9x_b0_d1; 2577*54fd6939SJiyong Park uint8_t f0bcax_b0_d1; 2578*54fd6939SJiyong Park uint8_t f0bcbx_b0_d1; 2579*54fd6939SJiyong Park uint8_t f1bc2x_b0_d1; 2580*54fd6939SJiyong Park uint8_t f1bc3x_b0_d1; 2581*54fd6939SJiyong Park uint8_t f1bc4x_b0_d1; 2582*54fd6939SJiyong Park uint8_t f1bc5x_b0_d1; 2583*54fd6939SJiyong Park uint8_t f1bc8x_b0_d1; 2584*54fd6939SJiyong Park uint8_t f1bc9x_b0_d1; 2585*54fd6939SJiyong Park uint8_t f1bcax_b0_d1; 2586*54fd6939SJiyong Park uint8_t f1bcbx_b0_d1; 2587*54fd6939SJiyong Park uint8_t f2bc2x_b0_d1; 2588*54fd6939SJiyong Park uint8_t f2bc3x_b0_d1; 2589*54fd6939SJiyong Park uint8_t f2bc4x_b0_d1; 2590*54fd6939SJiyong Park uint8_t f2bc5x_b0_d1; 2591*54fd6939SJiyong Park uint8_t f2bc8x_b0_d1; 2592*54fd6939SJiyong Park uint8_t f2bc9x_b0_d1; 2593*54fd6939SJiyong Park uint8_t f2bcax_b0_d1; 2594*54fd6939SJiyong Park uint8_t f2bcbx_b0_d1; 2595*54fd6939SJiyong Park uint8_t f3bc2x_b0_d1; 2596*54fd6939SJiyong Park uint8_t f3bc3x_b0_d1; 2597*54fd6939SJiyong Park uint8_t f3bc4x_b0_d1; 2598*54fd6939SJiyong Park uint8_t f3bc5x_b0_d1; 2599*54fd6939SJiyong Park uint8_t f3bc8x_b0_d1; 2600*54fd6939SJiyong Park uint8_t f3bc9x_b0_d1; 2601*54fd6939SJiyong Park uint8_t f3bcax_b0_d1; 2602*54fd6939SJiyong Park uint8_t f3bcbx_b0_d1; 2603*54fd6939SJiyong Park uint8_t f0bc2x_b1_d1; 2604*54fd6939SJiyong Park uint8_t f0bc3x_b1_d1; 2605*54fd6939SJiyong Park uint8_t f0bc4x_b1_d1; 2606*54fd6939SJiyong Park uint8_t f0bc5x_b1_d1; 2607*54fd6939SJiyong Park uint8_t f0bc8x_b1_d1; 2608*54fd6939SJiyong Park uint8_t f0bc9x_b1_d1; 2609*54fd6939SJiyong Park uint8_t f0bcax_b1_d1; 2610*54fd6939SJiyong Park uint8_t f0bcbx_b1_d1; 2611*54fd6939SJiyong Park uint8_t f1bc2x_b1_d1; 2612*54fd6939SJiyong Park uint8_t f1bc3x_b1_d1; 2613*54fd6939SJiyong Park uint8_t f1bc4x_b1_d1; 2614*54fd6939SJiyong Park uint8_t f1bc5x_b1_d1; 2615*54fd6939SJiyong Park uint8_t f1bc8x_b1_d1; 2616*54fd6939SJiyong Park uint8_t f1bc9x_b1_d1; 2617*54fd6939SJiyong Park uint8_t f1bcax_b1_d1; 2618*54fd6939SJiyong Park uint8_t f1bcbx_b1_d1; 2619*54fd6939SJiyong Park uint8_t f2bc2x_b1_d1; 2620*54fd6939SJiyong Park uint8_t f2bc3x_b1_d1; 2621*54fd6939SJiyong Park uint8_t f2bc4x_b1_d1; 2622*54fd6939SJiyong Park uint8_t f2bc5x_b1_d1; 2623*54fd6939SJiyong Park uint8_t f2bc8x_b1_d1; 2624*54fd6939SJiyong Park uint8_t f2bc9x_b1_d1; 2625*54fd6939SJiyong Park uint8_t f2bcax_b1_d1; 2626*54fd6939SJiyong Park uint8_t f2bcbx_b1_d1; 2627*54fd6939SJiyong Park uint8_t f3bc2x_b1_d1; 2628*54fd6939SJiyong Park uint8_t f3bc3x_b1_d1; 2629*54fd6939SJiyong Park uint8_t f3bc4x_b1_d1; 2630*54fd6939SJiyong Park uint8_t f3bc5x_b1_d1; 2631*54fd6939SJiyong Park uint8_t f3bc8x_b1_d1; 2632*54fd6939SJiyong Park uint8_t f3bc9x_b1_d1; 2633*54fd6939SJiyong Park uint8_t f3bcax_b1_d1; 2634*54fd6939SJiyong Park uint8_t f3bcbx_b1_d1; 2635*54fd6939SJiyong Park uint8_t f0bc2x_b2_d1; 2636*54fd6939SJiyong Park uint8_t f0bc3x_b2_d1; 2637*54fd6939SJiyong Park uint8_t f0bc4x_b2_d1; 2638*54fd6939SJiyong Park uint8_t f0bc5x_b2_d1; 2639*54fd6939SJiyong Park uint8_t f0bc8x_b2_d1; 2640*54fd6939SJiyong Park uint8_t f0bc9x_b2_d1; 2641*54fd6939SJiyong Park uint8_t f0bcax_b2_d1; 2642*54fd6939SJiyong Park uint8_t f0bcbx_b2_d1; 2643*54fd6939SJiyong Park uint8_t f1bc2x_b2_d1; 2644*54fd6939SJiyong Park uint8_t f1bc3x_b2_d1; 2645*54fd6939SJiyong Park uint8_t f1bc4x_b2_d1; 2646*54fd6939SJiyong Park uint8_t f1bc5x_b2_d1; 2647*54fd6939SJiyong Park uint8_t f1bc8x_b2_d1; 2648*54fd6939SJiyong Park uint8_t f1bc9x_b2_d1; 2649*54fd6939SJiyong Park uint8_t f1bcax_b2_d1; 2650*54fd6939SJiyong Park uint8_t f1bcbx_b2_d1; 2651*54fd6939SJiyong Park uint8_t f2bc2x_b2_d1; 2652*54fd6939SJiyong Park uint8_t f2bc3x_b2_d1; 2653*54fd6939SJiyong Park uint8_t f2bc4x_b2_d1; 2654*54fd6939SJiyong Park uint8_t f2bc5x_b2_d1; 2655*54fd6939SJiyong Park uint8_t f2bc8x_b2_d1; 2656*54fd6939SJiyong Park uint8_t f2bc9x_b2_d1; 2657*54fd6939SJiyong Park uint8_t f2bcax_b2_d1; 2658*54fd6939SJiyong Park uint8_t f2bcbx_b2_d1; 2659*54fd6939SJiyong Park uint8_t f3bc2x_b2_d1; 2660*54fd6939SJiyong Park uint8_t f3bc3x_b2_d1; 2661*54fd6939SJiyong Park uint8_t f3bc4x_b2_d1; 2662*54fd6939SJiyong Park uint8_t f3bc5x_b2_d1; 2663*54fd6939SJiyong Park uint8_t f3bc8x_b2_d1; 2664*54fd6939SJiyong Park uint8_t f3bc9x_b2_d1; 2665*54fd6939SJiyong Park uint8_t f3bcax_b2_d1; 2666*54fd6939SJiyong Park uint8_t f3bcbx_b2_d1; 2667*54fd6939SJiyong Park uint8_t f0bc2x_b3_d1; 2668*54fd6939SJiyong Park uint8_t f0bc3x_b3_d1; 2669*54fd6939SJiyong Park uint8_t f0bc4x_b3_d1; 2670*54fd6939SJiyong Park uint8_t f0bc5x_b3_d1; 2671*54fd6939SJiyong Park uint8_t f0bc8x_b3_d1; 2672*54fd6939SJiyong Park uint8_t f0bc9x_b3_d1; 2673*54fd6939SJiyong Park uint8_t f0bcax_b3_d1; 2674*54fd6939SJiyong Park uint8_t f0bcbx_b3_d1; 2675*54fd6939SJiyong Park uint8_t f1bc2x_b3_d1; 2676*54fd6939SJiyong Park uint8_t f1bc3x_b3_d1; 2677*54fd6939SJiyong Park uint8_t f1bc4x_b3_d1; 2678*54fd6939SJiyong Park uint8_t f1bc5x_b3_d1; 2679*54fd6939SJiyong Park uint8_t f1bc8x_b3_d1; 2680*54fd6939SJiyong Park uint8_t f1bc9x_b3_d1; 2681*54fd6939SJiyong Park uint8_t f1bcax_b3_d1; 2682*54fd6939SJiyong Park uint8_t f1bcbx_b3_d1; 2683*54fd6939SJiyong Park uint8_t f2bc2x_b3_d1; 2684*54fd6939SJiyong Park uint8_t f2bc3x_b3_d1; 2685*54fd6939SJiyong Park uint8_t f2bc4x_b3_d1; 2686*54fd6939SJiyong Park uint8_t f2bc5x_b3_d1; 2687*54fd6939SJiyong Park uint8_t f2bc8x_b3_d1; 2688*54fd6939SJiyong Park uint8_t f2bc9x_b3_d1; 2689*54fd6939SJiyong Park uint8_t f2bcax_b3_d1; 2690*54fd6939SJiyong Park uint8_t f2bcbx_b3_d1; 2691*54fd6939SJiyong Park uint8_t f3bc2x_b3_d1; 2692*54fd6939SJiyong Park uint8_t f3bc3x_b3_d1; 2693*54fd6939SJiyong Park uint8_t f3bc4x_b3_d1; 2694*54fd6939SJiyong Park uint8_t f3bc5x_b3_d1; 2695*54fd6939SJiyong Park uint8_t f3bc8x_b3_d1; 2696*54fd6939SJiyong Park uint8_t f3bc9x_b3_d1; 2697*54fd6939SJiyong Park uint8_t f3bcax_b3_d1; 2698*54fd6939SJiyong Park uint8_t f3bcbx_b3_d1; 2699*54fd6939SJiyong Park uint8_t f0bc2x_b4_d1; 2700*54fd6939SJiyong Park uint8_t f0bc3x_b4_d1; 2701*54fd6939SJiyong Park uint8_t f0bc4x_b4_d1; 2702*54fd6939SJiyong Park uint8_t f0bc5x_b4_d1; 2703*54fd6939SJiyong Park uint8_t f0bc8x_b4_d1; 2704*54fd6939SJiyong Park uint8_t f0bc9x_b4_d1; 2705*54fd6939SJiyong Park uint8_t f0bcax_b4_d1; 2706*54fd6939SJiyong Park uint8_t f0bcbx_b4_d1; 2707*54fd6939SJiyong Park uint8_t f1bc2x_b4_d1; 2708*54fd6939SJiyong Park uint8_t f1bc3x_b4_d1; 2709*54fd6939SJiyong Park uint8_t f1bc4x_b4_d1; 2710*54fd6939SJiyong Park uint8_t f1bc5x_b4_d1; 2711*54fd6939SJiyong Park uint8_t f1bc8x_b4_d1; 2712*54fd6939SJiyong Park uint8_t f1bc9x_b4_d1; 2713*54fd6939SJiyong Park uint8_t f1bcax_b4_d1; 2714*54fd6939SJiyong Park uint8_t f1bcbx_b4_d1; 2715*54fd6939SJiyong Park uint8_t f2bc2x_b4_d1; 2716*54fd6939SJiyong Park uint8_t f2bc3x_b4_d1; 2717*54fd6939SJiyong Park uint8_t f2bc4x_b4_d1; 2718*54fd6939SJiyong Park uint8_t f2bc5x_b4_d1; 2719*54fd6939SJiyong Park uint8_t f2bc8x_b4_d1; 2720*54fd6939SJiyong Park uint8_t f2bc9x_b4_d1; 2721*54fd6939SJiyong Park uint8_t f2bcax_b4_d1; 2722*54fd6939SJiyong Park uint8_t f2bcbx_b4_d1; 2723*54fd6939SJiyong Park uint8_t f3bc2x_b4_d1; 2724*54fd6939SJiyong Park uint8_t f3bc3x_b4_d1; 2725*54fd6939SJiyong Park uint8_t f3bc4x_b4_d1; 2726*54fd6939SJiyong Park uint8_t f3bc5x_b4_d1; 2727*54fd6939SJiyong Park uint8_t f3bc8x_b4_d1; 2728*54fd6939SJiyong Park uint8_t f3bc9x_b4_d1; 2729*54fd6939SJiyong Park uint8_t f3bcax_b4_d1; 2730*54fd6939SJiyong Park uint8_t f3bcbx_b4_d1; 2731*54fd6939SJiyong Park uint8_t f0bc2x_b5_d1; 2732*54fd6939SJiyong Park uint8_t f0bc3x_b5_d1; 2733*54fd6939SJiyong Park uint8_t f0bc4x_b5_d1; 2734*54fd6939SJiyong Park uint8_t f0bc5x_b5_d1; 2735*54fd6939SJiyong Park uint8_t f0bc8x_b5_d1; 2736*54fd6939SJiyong Park uint8_t f0bc9x_b5_d1; 2737*54fd6939SJiyong Park uint8_t f0bcax_b5_d1; 2738*54fd6939SJiyong Park uint8_t f0bcbx_b5_d1; 2739*54fd6939SJiyong Park uint8_t f1bc2x_b5_d1; 2740*54fd6939SJiyong Park uint8_t f1bc3x_b5_d1; 2741*54fd6939SJiyong Park uint8_t f1bc4x_b5_d1; 2742*54fd6939SJiyong Park uint8_t f1bc5x_b5_d1; 2743*54fd6939SJiyong Park uint8_t f1bc8x_b5_d1; 2744*54fd6939SJiyong Park uint8_t f1bc9x_b5_d1; 2745*54fd6939SJiyong Park uint8_t f1bcax_b5_d1; 2746*54fd6939SJiyong Park uint8_t f1bcbx_b5_d1; 2747*54fd6939SJiyong Park uint8_t f2bc2x_b5_d1; 2748*54fd6939SJiyong Park uint8_t f2bc3x_b5_d1; 2749*54fd6939SJiyong Park uint8_t f2bc4x_b5_d1; 2750*54fd6939SJiyong Park uint8_t f2bc5x_b5_d1; 2751*54fd6939SJiyong Park uint8_t f2bc8x_b5_d1; 2752*54fd6939SJiyong Park uint8_t f2bc9x_b5_d1; 2753*54fd6939SJiyong Park uint8_t f2bcax_b5_d1; 2754*54fd6939SJiyong Park uint8_t f2bcbx_b5_d1; 2755*54fd6939SJiyong Park uint8_t f3bc2x_b5_d1; 2756*54fd6939SJiyong Park uint8_t f3bc3x_b5_d1; 2757*54fd6939SJiyong Park uint8_t f3bc4x_b5_d1; 2758*54fd6939SJiyong Park uint8_t f3bc5x_b5_d1; 2759*54fd6939SJiyong Park uint8_t f3bc8x_b5_d1; 2760*54fd6939SJiyong Park uint8_t f3bc9x_b5_d1; 2761*54fd6939SJiyong Park uint8_t f3bcax_b5_d1; 2762*54fd6939SJiyong Park uint8_t f3bcbx_b5_d1; 2763*54fd6939SJiyong Park uint8_t f0bc2x_b6_d1; 2764*54fd6939SJiyong Park uint8_t f0bc3x_b6_d1; 2765*54fd6939SJiyong Park uint8_t f0bc4x_b6_d1; 2766*54fd6939SJiyong Park uint8_t f0bc5x_b6_d1; 2767*54fd6939SJiyong Park uint8_t f0bc8x_b6_d1; 2768*54fd6939SJiyong Park uint8_t f0bc9x_b6_d1; 2769*54fd6939SJiyong Park uint8_t f0bcax_b6_d1; 2770*54fd6939SJiyong Park uint8_t f0bcbx_b6_d1; 2771*54fd6939SJiyong Park uint8_t f1bc2x_b6_d1; 2772*54fd6939SJiyong Park uint8_t f1bc3x_b6_d1; 2773*54fd6939SJiyong Park uint8_t f1bc4x_b6_d1; 2774*54fd6939SJiyong Park uint8_t f1bc5x_b6_d1; 2775*54fd6939SJiyong Park uint8_t f1bc8x_b6_d1; 2776*54fd6939SJiyong Park uint8_t f1bc9x_b6_d1; 2777*54fd6939SJiyong Park uint8_t f1bcax_b6_d1; 2778*54fd6939SJiyong Park uint8_t f1bcbx_b6_d1; 2779*54fd6939SJiyong Park uint8_t f2bc2x_b6_d1; 2780*54fd6939SJiyong Park uint8_t f2bc3x_b6_d1; 2781*54fd6939SJiyong Park uint8_t f2bc4x_b6_d1; 2782*54fd6939SJiyong Park uint8_t f2bc5x_b6_d1; 2783*54fd6939SJiyong Park uint8_t f2bc8x_b6_d1; 2784*54fd6939SJiyong Park uint8_t f2bc9x_b6_d1; 2785*54fd6939SJiyong Park uint8_t f2bcax_b6_d1; 2786*54fd6939SJiyong Park uint8_t f2bcbx_b6_d1; 2787*54fd6939SJiyong Park uint8_t f3bc2x_b6_d1; 2788*54fd6939SJiyong Park uint8_t f3bc3x_b6_d1; 2789*54fd6939SJiyong Park uint8_t f3bc4x_b6_d1; 2790*54fd6939SJiyong Park uint8_t f3bc5x_b6_d1; 2791*54fd6939SJiyong Park uint8_t f3bc8x_b6_d1; 2792*54fd6939SJiyong Park uint8_t f3bc9x_b6_d1; 2793*54fd6939SJiyong Park uint8_t f3bcax_b6_d1; 2794*54fd6939SJiyong Park uint8_t f3bcbx_b6_d1; 2795*54fd6939SJiyong Park uint8_t f0bc2x_b7_d1; 2796*54fd6939SJiyong Park uint8_t f0bc3x_b7_d1; 2797*54fd6939SJiyong Park uint8_t f0bc4x_b7_d1; 2798*54fd6939SJiyong Park uint8_t f0bc5x_b7_d1; 2799*54fd6939SJiyong Park uint8_t f0bc8x_b7_d1; 2800*54fd6939SJiyong Park uint8_t f0bc9x_b7_d1; 2801*54fd6939SJiyong Park uint8_t f0bcax_b7_d1; 2802*54fd6939SJiyong Park uint8_t f0bcbx_b7_d1; 2803*54fd6939SJiyong Park uint8_t f1bc2x_b7_d1; 2804*54fd6939SJiyong Park uint8_t f1bc3x_b7_d1; 2805*54fd6939SJiyong Park uint8_t f1bc4x_b7_d1; 2806*54fd6939SJiyong Park uint8_t f1bc5x_b7_d1; 2807*54fd6939SJiyong Park uint8_t f1bc8x_b7_d1; 2808*54fd6939SJiyong Park uint8_t f1bc9x_b7_d1; 2809*54fd6939SJiyong Park uint8_t f1bcax_b7_d1; 2810*54fd6939SJiyong Park uint8_t f1bcbx_b7_d1; 2811*54fd6939SJiyong Park uint8_t f2bc2x_b7_d1; 2812*54fd6939SJiyong Park uint8_t f2bc3x_b7_d1; 2813*54fd6939SJiyong Park uint8_t f2bc4x_b7_d1; 2814*54fd6939SJiyong Park uint8_t f2bc5x_b7_d1; 2815*54fd6939SJiyong Park uint8_t f2bc8x_b7_d1; 2816*54fd6939SJiyong Park uint8_t f2bc9x_b7_d1; 2817*54fd6939SJiyong Park uint8_t f2bcax_b7_d1; 2818*54fd6939SJiyong Park uint8_t f2bcbx_b7_d1; 2819*54fd6939SJiyong Park uint8_t f3bc2x_b7_d1; 2820*54fd6939SJiyong Park uint8_t f3bc3x_b7_d1; 2821*54fd6939SJiyong Park uint8_t f3bc4x_b7_d1; 2822*54fd6939SJiyong Park uint8_t f3bc5x_b7_d1; 2823*54fd6939SJiyong Park uint8_t f3bc8x_b7_d1; 2824*54fd6939SJiyong Park uint8_t f3bc9x_b7_d1; 2825*54fd6939SJiyong Park uint8_t f3bcax_b7_d1; 2826*54fd6939SJiyong Park uint8_t f3bcbx_b7_d1; 2827*54fd6939SJiyong Park uint8_t f0bc2x_b8_d1; 2828*54fd6939SJiyong Park uint8_t f0bc3x_b8_d1; 2829*54fd6939SJiyong Park uint8_t f0bc4x_b8_d1; 2830*54fd6939SJiyong Park uint8_t f0bc5x_b8_d1; 2831*54fd6939SJiyong Park uint8_t f0bc8x_b8_d1; 2832*54fd6939SJiyong Park uint8_t f0bc9x_b8_d1; 2833*54fd6939SJiyong Park uint8_t f0bcax_b8_d1; 2834*54fd6939SJiyong Park uint8_t f0bcbx_b8_d1; 2835*54fd6939SJiyong Park uint8_t f1bc2x_b8_d1; 2836*54fd6939SJiyong Park uint8_t f1bc3x_b8_d1; 2837*54fd6939SJiyong Park uint8_t f1bc4x_b8_d1; 2838*54fd6939SJiyong Park uint8_t f1bc5x_b8_d1; 2839*54fd6939SJiyong Park uint8_t f1bc8x_b8_d1; 2840*54fd6939SJiyong Park uint8_t f1bc9x_b8_d1; 2841*54fd6939SJiyong Park uint8_t f1bcax_b8_d1; 2842*54fd6939SJiyong Park uint8_t f1bcbx_b8_d1; 2843*54fd6939SJiyong Park uint8_t f2bc2x_b8_d1; 2844*54fd6939SJiyong Park uint8_t f2bc3x_b8_d1; 2845*54fd6939SJiyong Park uint8_t f2bc4x_b8_d1; 2846*54fd6939SJiyong Park uint8_t f2bc5x_b8_d1; 2847*54fd6939SJiyong Park uint8_t f2bc8x_b8_d1; 2848*54fd6939SJiyong Park uint8_t f2bc9x_b8_d1; 2849*54fd6939SJiyong Park uint8_t f2bcax_b8_d1; 2850*54fd6939SJiyong Park uint8_t f2bcbx_b8_d1; 2851*54fd6939SJiyong Park uint8_t f3bc2x_b8_d1; 2852*54fd6939SJiyong Park uint8_t f3bc3x_b8_d1; 2853*54fd6939SJiyong Park uint8_t f3bc4x_b8_d1; 2854*54fd6939SJiyong Park uint8_t f3bc5x_b8_d1; 2855*54fd6939SJiyong Park uint8_t f3bc8x_b8_d1; 2856*54fd6939SJiyong Park uint8_t f3bc9x_b8_d1; 2857*54fd6939SJiyong Park uint8_t f3bcax_b8_d1; 2858*54fd6939SJiyong Park uint8_t f3bcbx_b8_d1; 2859*54fd6939SJiyong Park uint8_t f5bc5x_d1; 2860*54fd6939SJiyong Park uint8_t f5bc6x_d1; 2861*54fd6939SJiyong Park uint8_t f4bc8x_d1; 2862*54fd6939SJiyong Park uint8_t f4bc9x_d1; 2863*54fd6939SJiyong Park uint8_t f4bcax_d1; 2864*54fd6939SJiyong Park uint8_t f4bcbx_d1; 2865*54fd6939SJiyong Park uint8_t f4bccx_d1; 2866*54fd6939SJiyong Park uint8_t f4bcdx_d1; 2867*54fd6939SJiyong Park uint8_t f4bcex_d1; 2868*54fd6939SJiyong Park uint8_t f4bcfx_d1; 2869*54fd6939SJiyong Park uint8_t f5bc8x_d1; 2870*54fd6939SJiyong Park uint8_t f5bc9x_d1; 2871*54fd6939SJiyong Park uint8_t f5bcax_d1; 2872*54fd6939SJiyong Park uint8_t f5bcbx_d1; 2873*54fd6939SJiyong Park uint8_t f5bccx_d1; 2874*54fd6939SJiyong Park uint8_t f5bcdx_d1; 2875*54fd6939SJiyong Park uint8_t f5bcex_d1; 2876*54fd6939SJiyong Park uint8_t f5bcfx_d1; 2877*54fd6939SJiyong Park uint8_t f6bc8x_d1; 2878*54fd6939SJiyong Park uint8_t f6bc9x_d1; 2879*54fd6939SJiyong Park uint8_t f6bcax_d1; 2880*54fd6939SJiyong Park uint8_t f6bcbx_d1; 2881*54fd6939SJiyong Park uint8_t f6bccx_d1; 2882*54fd6939SJiyong Park uint8_t f6bcdx_d1; 2883*54fd6939SJiyong Park uint8_t f6bcex_d1; 2884*54fd6939SJiyong Park uint8_t f6bcfx_d1; 2885*54fd6939SJiyong Park uint8_t f7bc8x_d1; 2886*54fd6939SJiyong Park uint8_t f7bc9x_d1; 2887*54fd6939SJiyong Park uint8_t f7bcax_d1; 2888*54fd6939SJiyong Park uint8_t f7bcbx_d1; 2889*54fd6939SJiyong Park uint8_t f7bccx_d1; 2890*54fd6939SJiyong Park uint8_t f7bcdx_d1; 2891*54fd6939SJiyong Park uint8_t f7bcex_d1; 2892*54fd6939SJiyong Park uint8_t f7bcfx_d1; 2893*54fd6939SJiyong Park uint16_t alt_cas_l; 2894*54fd6939SJiyong Park uint8_t alt_wcas_l; 2895*54fd6939SJiyong Park uint8_t d4misc; 2896*54fd6939SJiyong Park } __packed; 2897*54fd6939SJiyong Park #endif 2898