#ifndef __CS35L35_H__
#define __CS35L35_H__
#define CS35L35_FIRSTREG …
#define CS35L35_LASTREG …
#define CS35L35_CHIP_ID …
#define CS35L35_DEVID_AB …
#define CS35L35_DEVID_CD …
#define CS35L35_DEVID_E …
#define CS35L35_FAB_ID …
#define CS35L35_REV_ID …
#define CS35L35_PWRCTL1 …
#define CS35L35_PWRCTL2 …
#define CS35L35_PWRCTL3 …
#define CS35L35_CLK_CTL1 …
#define CS35L35_CLK_CTL2 …
#define CS35L35_CLK_CTL3 …
#define CS35L35_SP_FMT_CTL1 …
#define CS35L35_SP_FMT_CTL2 …
#define CS35L35_SP_FMT_CTL3 …
#define CS35L35_MAG_COMP_CTL …
#define CS35L35_AMP_INP_DRV_CTL …
#define CS35L35_AMP_DIG_VOL_CTL …
#define CS35L35_AMP_DIG_VOL …
#define CS35L35_ADV_DIG_VOL …
#define CS35L35_PROTECT_CTL …
#define CS35L35_AMP_GAIN_AUD_CTL …
#define CS35L35_AMP_GAIN_PDM_CTL …
#define CS35L35_AMP_GAIN_ADV_CTL …
#define CS35L35_GPI_CTL …
#define CS35L35_BST_CVTR_V_CTL …
#define CS35L35_BST_PEAK_I …
#define CS35L35_BST_RAMP_CTL …
#define CS35L35_BST_CONV_COEF_1 …
#define CS35L35_BST_CONV_COEF_2 …
#define CS35L35_BST_CONV_SLOPE_COMP …
#define CS35L35_BST_CONV_SW_FREQ …
#define CS35L35_CLASS_H_CTL …
#define CS35L35_CLASS_H_HEADRM_CTL …
#define CS35L35_CLASS_H_RELEASE_RATE …
#define CS35L35_CLASS_H_FET_DRIVE_CTL …
#define CS35L35_CLASS_H_VP_CTL …
#define CS35L35_CLASS_H_STATUS …
#define CS35L35_VPBR_CTL …
#define CS35L35_VPBR_VOL_CTL …
#define CS35L35_VPBR_TIMING_CTL …
#define CS35L35_VPBR_MODE_VOL_CTL …
#define CS35L35_VPBR_ATTEN_STATUS …
#define CS35L35_SPKR_MON_CTL …
#define CS35L35_IMON_SCALE_CTL …
#define CS35L35_AUDIN_RXLOC_CTL …
#define CS35L35_ADVIN_RXLOC_CTL …
#define CS35L35_VMON_TXLOC_CTL …
#define CS35L35_IMON_TXLOC_CTL …
#define CS35L35_VPMON_TXLOC_CTL …
#define CS35L35_VBSTMON_TXLOC_CTL …
#define CS35L35_VPBR_STATUS_TXLOC_CTL …
#define CS35L35_ZERO_FILL_LOC_CTL …
#define CS35L35_AUDIN_DEPTH_CTL …
#define CS35L35_SPKMON_DEPTH_CTL …
#define CS35L35_SUPMON_DEPTH_CTL …
#define CS35L35_ZEROFILL_DEPTH_CTL …
#define CS35L35_MULT_DEV_SYNCH1 …
#define CS35L35_MULT_DEV_SYNCH2 …
#define CS35L35_PROT_RELEASE_CTL …
#define CS35L35_DIAG_MODE_REG_LOCK …
#define CS35L35_DIAG_MODE_CTL_1 …
#define CS35L35_DIAG_MODE_CTL_2 …
#define CS35L35_INT_MASK_1 …
#define CS35L35_INT_MASK_2 …
#define CS35L35_INT_MASK_3 …
#define CS35L35_INT_MASK_4 …
#define CS35L35_INT_STATUS_1 …
#define CS35L35_INT_STATUS_2 …
#define CS35L35_INT_STATUS_3 …
#define CS35L35_INT_STATUS_4 …
#define CS35L35_PLL_STATUS …
#define CS35L35_OTP_TRIM_STATUS …
#define CS35L35_MAX_REGISTER …
#define CS35L35_SFT_RST …
#define CS35L35_DISCHG_FLT …
#define CS35L35_PDN_ALL …
#define CS35L35_PDN_VMON …
#define CS35L35_PDN_IMON …
#define CS35L35_PDN_CLASSH …
#define CS35L35_PDN_VPBR …
#define CS35L35_PDN_BST …
#define CS35L35_PDN_AMP …
#define CS35L35_PDN_VBSTMON_OUT …
#define CS35L35_PDN_VMON_OUT …
#define CS35L35_AUDIN_DEPTH_MASK …
#define CS35L35_AUDIN_DEPTH_SHIFT …
#define CS35L35_ADVIN_DEPTH_MASK …
#define CS35L35_ADVIN_DEPTH_SHIFT …
#define CS35L35_SDIN_DEPTH_8 …
#define CS35L35_SDIN_DEPTH_16 …
#define CS35L35_SDIN_DEPTH_24 …
#define CS35L35_SDOUT_DEPTH_8 …
#define CS35L35_SDOUT_DEPTH_12 …
#define CS35L35_SDOUT_DEPTH_16 …
#define CS35L35_AUD_IN_LR_MASK …
#define CS35L35_AUD_IN_LR_SHIFT …
#define CS35L35_ADV_IN_LR_MASK …
#define CS35L35_ADV_IN_LR_SHIFT …
#define CS35L35_AUD_IN_LOC_MASK …
#define CS35L35_AUD_IN_LOC_SHIFT …
#define CS35L35_ADV_IN_LOC_MASK …
#define CS35L35_ADV_IN_LOC_SHIFT …
#define CS35L35_IMON_DEPTH_MASK …
#define CS35L35_IMON_DEPTH_SHIFT …
#define CS35L35_VMON_DEPTH_MASK …
#define CS35L35_VMON_DEPTH_SHIFT …
#define CS35L35_VBSTMON_DEPTH_MASK …
#define CS35L35_VBSTMON_DEPTH_SHIFT …
#define CS35L35_VPMON_DEPTH_MASK …
#define CS35L35_VPMON_DEPTH_SHIFT …
#define CS35L35_VPBRSTAT_DEPTH_MASK …
#define CS35L35_VPBRSTAT_DEPTH_SHIFT …
#define CS35L35_ZEROFILL_DEPTH_MASK …
#define CS35L35_ZEROFILL_DEPTH_SHIFT …
#define CS35L35_MON_TXLOC_MASK …
#define CS35L35_MON_TXLOC_SHIFT …
#define CS35L35_MON_FRM_MASK …
#define CS35L35_MON_FRM_SHIFT …
#define CS35L35_IMON_SCALE_MASK …
#define CS35L35_IMON_SCALE_SHIFT …
#define CS35L35_MS_MASK …
#define CS35L35_MS_SHIFT …
#define CS35L35_SPMODE_MASK …
#define CS35L35_SP_DRV_MASK …
#define CS35L35_SP_DRV_SHIFT …
#define CS35L35_CLK_CTL2_MASK …
#define CS35L35_PDM_MODE_MASK …
#define CS35L35_PDM_MODE_SHIFT …
#define CS35L35_CLK_SOURCE_MASK …
#define CS35L35_CLK_SOURCE_SHIFT …
#define CS35L35_CLK_SOURCE_MCLK …
#define CS35L35_CLK_SOURCE_SCLK …
#define CS35L35_CLK_SOURCE_PDM …
#define CS35L35_SP_SCLKS_MASK …
#define CS35L35_SP_SCLKS_SHIFT …
#define CS35L35_SP_SCLKS_16FS …
#define CS35L35_SP_SCLKS_32FS …
#define CS35L35_SP_SCLKS_48FS …
#define CS35L35_SP_SCLKS_64FS …
#define CS35L35_SP_RATE_MASK …
#define CS35L35_SP_RATE_SHIFT …
#define CS35L35_PDN_BST_MASK …
#define CS35L35_PDN_BST_FETON_SHIFT …
#define CS35L35_PDN_BST_FETOFF_SHIFT …
#define CS35L35_PWR2_PDN_MASK …
#define CS35L35_PWR3_PDN_MASK …
#define CS35L35_PDN_ALL_MASK …
#define CS35L35_DISCHG_FILT_MASK …
#define CS35L35_DISCHG_FILT_SHIFT …
#define CS35L35_MCLK_DIS_MASK …
#define CS35L35_MCLK_DIS_SHIFT …
#define CS35L35_BST_CTL_MASK …
#define CS35L35_BST_CTL_SHIFT …
#define CS35L35_BST_IPK_MASK …
#define CS35L35_BST_IPK_SHIFT …
#define CS35L35_AMP_MUTE_MASK …
#define CS35L35_AMP_MUTE_SHIFT …
#define CS35L35_AMP_GAIN_ZC_MASK …
#define CS35L35_AMP_GAIN_ZC_SHIFT …
#define CS35L35_AMP_DIGSFT_MASK …
#define CS35L35_AMP_DIGSFT_SHIFT …
#define CS35L35_SP_I2S_DRV_MASK …
#define CS35L35_SP_I2S_DRV_SHIFT …
#define CS35L35_BST_CONV_COEFF_MASK …
#define CS35L35_BST_CONV_SLOPE_MASK …
#define CS35L35_BST_CONV_LBST_MASK …
#define CS35L35_BST_CONV_SWFREQ_MASK …
#define CS35L35_CH_STEREO_MASK …
#define CS35L35_CH_STEREO_SHIFT …
#define CS35L35_CH_BST_OVR_MASK …
#define CS35L35_CH_BST_OVR_SHIFT …
#define CS35L35_CH_BST_LIM_MASK …
#define CS35L35_CH_BST_LIM_SHIFT …
#define CS35L35_CH_MEM_DEPTH_MASK …
#define CS35L35_CH_MEM_DEPTH_SHIFT …
#define CS35L35_CH_HDRM_CTL_MASK …
#define CS35L35_CH_HDRM_CTL_SHIFT …
#define CS35L35_CH_REL_RATE_MASK …
#define CS35L35_CH_REL_RATE_SHIFT …
#define CS35L35_CH_WKFET_DIS_MASK …
#define CS35L35_CH_WKFET_DIS_SHIFT …
#define CS35L35_CH_WKFET_DEL_MASK …
#define CS35L35_CH_WKFET_DEL_SHIFT …
#define CS35L35_CH_WKFET_THLD_MASK …
#define CS35L35_CH_WKFET_THLD_SHIFT …
#define CS35L35_CH_VP_AUTO_MASK …
#define CS35L35_CH_VP_AUTO_SHIFT …
#define CS35L35_CH_VP_RATE_MASK …
#define CS35L35_CH_VP_RATE_SHIFT …
#define CS35L35_CH_VP_MAN_MASK …
#define CS35L35_CH_VP_MAN_SHIFT …
#define CS35L35_CAL_ERR_RLS …
#define CS35L35_SHORT_RLS …
#define CS35L35_OTW_RLS …
#define CS35L35_OTE_RLS …
#define CS35L35_INT1_CRIT_MASK …
#define CS35L35_INT2_CRIT_MASK …
#define CS35L35_INT3_CRIT_MASK …
#define CS35L35_INT4_CRIT_MASK …
#define CS35L35_M_PDN_DONE_SHIFT …
#define CS35L35_M_PDN_DONE_MASK …
#define CS35L35_CAL_ERR …
#define CS35L35_OTP_ERR …
#define CS35L35_LRCLK_ERR …
#define CS35L35_SPCLK_ERR …
#define CS35L35_MCLK_ERR …
#define CS35L35_AMP_SHORT …
#define CS35L35_OTW …
#define CS35L35_OTE …
#define CS35L35_PDN_DONE …
#define CS35L35_VPBR_ERR …
#define CS35L35_VPBR_CLR …
#define CS35L35_BST_HIGH …
#define CS35L35_BST_HIGH_FLAG …
#define CS35L35_BST_IPK_FLAG …
#define CS35L35_LBST_SHORT …
#define CS35L35_VMON_OVFL …
#define CS35L35_IMON_OVFL …
#define CS35L35_FORMATS …
struct cs35l35_private { … };
static const char * const cs35l35_supplies[] = …;
#endif