#ifndef DSI_PHY_28NM_XML
#define DSI_PHY_28NM_XML
#ifdef __KERNEL__
#include <linux/bug.h>
#define assert(x) …
#else
#include <assert.h>
#endif
#ifdef __cplusplus
#define __struct_cast …
#else
#define __struct_cast(X) …
#endif
#define REG_DSI_28nm_PHY_LN(i0) …
static inline uint32_t REG_DSI_28nm_PHY_LN_CFG_0(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_CFG_1(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_CFG_2(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_CFG_3(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_CFG_4(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_TEST_DATAPATH(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_DEBUG_SEL(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_TEST_STR_0(uint32_t i0) { … }
static inline uint32_t REG_DSI_28nm_PHY_LN_TEST_STR_1(uint32_t i0) { … }
#define REG_DSI_28nm_PHY_LNCK_CFG_0 …
#define REG_DSI_28nm_PHY_LNCK_CFG_1 …
#define REG_DSI_28nm_PHY_LNCK_CFG_2 …
#define REG_DSI_28nm_PHY_LNCK_CFG_3 …
#define REG_DSI_28nm_PHY_LNCK_CFG_4 …
#define REG_DSI_28nm_PHY_LNCK_TEST_DATAPATH …
#define REG_DSI_28nm_PHY_LNCK_DEBUG_SEL …
#define REG_DSI_28nm_PHY_LNCK_TEST_STR0 …
#define REG_DSI_28nm_PHY_LNCK_TEST_STR1 …
#define REG_DSI_28nm_PHY_TIMING_CTRL_0 …
#define DSI_28nm_PHY_TIMING_CTRL_0_CLK_ZERO__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_0_CLK_ZERO__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_0_CLK_ZERO(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_1 …
#define DSI_28nm_PHY_TIMING_CTRL_1_CLK_TRAIL__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_1_CLK_TRAIL__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_1_CLK_TRAIL(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_2 …
#define DSI_28nm_PHY_TIMING_CTRL_2_CLK_PREPARE__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_2_CLK_PREPARE__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_2_CLK_PREPARE(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_3 …
#define DSI_28nm_PHY_TIMING_CTRL_3_CLK_ZERO_8 …
#define REG_DSI_28nm_PHY_TIMING_CTRL_4 …
#define DSI_28nm_PHY_TIMING_CTRL_4_HS_EXIT__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_4_HS_EXIT__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_4_HS_EXIT(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_5 …
#define DSI_28nm_PHY_TIMING_CTRL_5_HS_ZERO__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_5_HS_ZERO__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_5_HS_ZERO(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_6 …
#define DSI_28nm_PHY_TIMING_CTRL_6_HS_PREPARE__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_6_HS_PREPARE__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_6_HS_PREPARE(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_7 …
#define DSI_28nm_PHY_TIMING_CTRL_7_HS_TRAIL__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_7_HS_TRAIL__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_7_HS_TRAIL(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_8 …
#define DSI_28nm_PHY_TIMING_CTRL_8_HS_RQST__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_8_HS_RQST__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_8_HS_RQST(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_9 …
#define DSI_28nm_PHY_TIMING_CTRL_9_TA_GO__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_9_TA_GO__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_9_TA_GO(uint32_t val)
{ … }
#define DSI_28nm_PHY_TIMING_CTRL_9_TA_SURE__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_9_TA_SURE__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_9_TA_SURE(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_10 …
#define DSI_28nm_PHY_TIMING_CTRL_10_TA_GET__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_10_TA_GET__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_10_TA_GET(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_TIMING_CTRL_11 …
#define DSI_28nm_PHY_TIMING_CTRL_11_TRIG3_CMD__MASK …
#define DSI_28nm_PHY_TIMING_CTRL_11_TRIG3_CMD__SHIFT …
static inline uint32_t DSI_28nm_PHY_TIMING_CTRL_11_TRIG3_CMD(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_CTRL_0 …
#define REG_DSI_28nm_PHY_CTRL_1 …
#define REG_DSI_28nm_PHY_CTRL_2 …
#define REG_DSI_28nm_PHY_CTRL_3 …
#define REG_DSI_28nm_PHY_CTRL_4 …
#define REG_DSI_28nm_PHY_STRENGTH_0 …
#define REG_DSI_28nm_PHY_STRENGTH_1 …
#define REG_DSI_28nm_PHY_BIST_CTRL_0 …
#define REG_DSI_28nm_PHY_BIST_CTRL_1 …
#define REG_DSI_28nm_PHY_BIST_CTRL_2 …
#define REG_DSI_28nm_PHY_BIST_CTRL_3 …
#define REG_DSI_28nm_PHY_BIST_CTRL_4 …
#define REG_DSI_28nm_PHY_BIST_CTRL_5 …
#define REG_DSI_28nm_PHY_GLBL_TEST_CTRL …
#define DSI_28nm_PHY_GLBL_TEST_CTRL_BITCLK_HS_SEL …
#define REG_DSI_28nm_PHY_LDO_CNTRL …
#define REG_DSI_28nm_PHY_REGULATOR_CTRL_0 …
#define REG_DSI_28nm_PHY_REGULATOR_CTRL_1 …
#define REG_DSI_28nm_PHY_REGULATOR_CTRL_2 …
#define REG_DSI_28nm_PHY_REGULATOR_CTRL_3 …
#define REG_DSI_28nm_PHY_REGULATOR_CTRL_4 …
#define REG_DSI_28nm_PHY_REGULATOR_CTRL_5 …
#define REG_DSI_28nm_PHY_REGULATOR_CAL_PWR_CFG …
#define REG_DSI_28nm_PHY_PLL_REFCLK_CFG …
#define DSI_28nm_PHY_PLL_REFCLK_CFG_DBLR …
#define REG_DSI_28nm_PHY_PLL_POSTDIV1_CFG …
#define REG_DSI_28nm_PHY_PLL_CHGPUMP_CFG …
#define REG_DSI_28nm_PHY_PLL_VCOLPF_CFG …
#define REG_DSI_28nm_PHY_PLL_VREG_CFG …
#define DSI_28nm_PHY_PLL_VREG_CFG_POSTDIV1_BYPASS_B …
#define REG_DSI_28nm_PHY_PLL_PWRGEN_CFG …
#define REG_DSI_28nm_PHY_PLL_DMUX_CFG …
#define REG_DSI_28nm_PHY_PLL_AMUX_CFG …
#define REG_DSI_28nm_PHY_PLL_GLB_CFG …
#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_PWRDN_B …
#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_LDO_PWRDN_B …
#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_PWRGEN_PWRDN_B …
#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_ENABLE …
#define REG_DSI_28nm_PHY_PLL_POSTDIV2_CFG …
#define REG_DSI_28nm_PHY_PLL_POSTDIV3_CFG …
#define REG_DSI_28nm_PHY_PLL_LPFR_CFG …
#define REG_DSI_28nm_PHY_PLL_LPFC1_CFG …
#define REG_DSI_28nm_PHY_PLL_LPFC2_CFG …
#define REG_DSI_28nm_PHY_PLL_SDM_CFG0 …
#define DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV__MASK …
#define DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV__SHIFT …
static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV(uint32_t val)
{ … }
#define DSI_28nm_PHY_PLL_SDM_CFG0_BYP …
#define REG_DSI_28nm_PHY_PLL_SDM_CFG1 …
#define DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET__MASK …
#define DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET__SHIFT …
static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET(uint32_t val)
{ … }
#define DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN__MASK …
#define DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN__SHIFT …
static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_PLL_SDM_CFG2 …
#define DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0__MASK …
#define DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0__SHIFT …
static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_PLL_SDM_CFG3 …
#define DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8__MASK …
#define DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8__SHIFT …
static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8(uint32_t val)
{ … }
#define REG_DSI_28nm_PHY_PLL_SDM_CFG4 …
#define REG_DSI_28nm_PHY_PLL_SSC_CFG0 …
#define REG_DSI_28nm_PHY_PLL_SSC_CFG1 …
#define REG_DSI_28nm_PHY_PLL_SSC_CFG2 …
#define REG_DSI_28nm_PHY_PLL_SSC_CFG3 …
#define REG_DSI_28nm_PHY_PLL_LKDET_CFG0 …
#define REG_DSI_28nm_PHY_PLL_LKDET_CFG1 …
#define REG_DSI_28nm_PHY_PLL_LKDET_CFG2 …
#define REG_DSI_28nm_PHY_PLL_TEST_CFG …
#define DSI_28nm_PHY_PLL_TEST_CFG_PLL_SW_RESET …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG0 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG1 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG2 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG3 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG4 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG5 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG6 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG7 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG8 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG9 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG10 …
#define REG_DSI_28nm_PHY_PLL_CAL_CFG11 …
#define REG_DSI_28nm_PHY_PLL_EFUSE_CFG …
#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS_SEL …
#define REG_DSI_28nm_PHY_PLL_CTRL_42 …
#define REG_DSI_28nm_PHY_PLL_CTRL_43 …
#define REG_DSI_28nm_PHY_PLL_CTRL_44 …
#define REG_DSI_28nm_PHY_PLL_CTRL_45 …
#define REG_DSI_28nm_PHY_PLL_CTRL_46 …
#define REG_DSI_28nm_PHY_PLL_CTRL_47 …
#define REG_DSI_28nm_PHY_PLL_CTRL_48 …
#define REG_DSI_28nm_PHY_PLL_STATUS …
#define DSI_28nm_PHY_PLL_STATUS_PLL_RDY …
#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS0 …
#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS1 …
#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS2 …
#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS3 …
#define REG_DSI_28nm_PHY_PLL_CTRL_54 …
#ifdef __cplusplus
#endif
#endif