blob: 7407247f40ef02357eb8516fbf562dcb5b3d0aab [file] [log] [blame]
/* Copyright (c) 2014, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
* only version 2 as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
#ifndef MSM8X16_WCD_REGISTERS_H
#define MSM8X16_WCD_REGISTERS_H
#define MSM8X16_WCD_A_DIGITAL_REVISION1 (0x000)
#define MSM8X16_WCD_A_DIGITAL_REVISION1__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_REVISION2 (0x001)
#define MSM8X16_WCD_A_DIGITAL_REVISION2__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_PERPH_TYPE (0x004)
#define MSM8X16_WCD_A_DIGITAL_PERPH_TYPE__POR (0x23)
#define MSM8X16_WCD_A_DIGITAL_PERPH_SUBTYPE (0x005)
#define MSM8X16_WCD_A_DIGITAL_PERPH_SUBTYPE__POR (0x01)
#define MSM8X16_WCD_A_DIGITAL_INT_RT_STS (0x010)
#define MSM8X16_WCD_A_DIGITAL_INT_RT_STS__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_SET_TYPE (0x011)
#define MSM8X16_WCD_A_DIGITAL_INT_SET_TYPE__POR (0xFF)
#define MSM8X16_WCD_A_DIGITAL_INT_POLARITY_HIGH (0x012)
#define MSM8X16_WCD_A_DIGITAL_INT_POLARITY_HIGH__POR (0xFF)
#define MSM8X16_WCD_A_DIGITAL_INT_POLARITY_LOW (0x013)
#define MSM8X16_WCD_A_DIGITAL_INT_POLARITY_LOW__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_LATCHED_CLR (0x014)
#define MSM8X16_WCD_A_DIGITAL_INT_LATCHED_CLR__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_EN_SET (0x015)
#define MSM8X16_WCD_A_DIGITAL_INT_EN_SET__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_EN_CLR (0x016)
#define MSM8X16_WCD_A_DIGITAL_INT_EN_CLR__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_LATCHED_STS (0x018)
#define MSM8X16_WCD_A_DIGITAL_INT_LATCHED_STS__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_PENDING_STS (0x019)
#define MSM8X16_WCD_A_DIGITAL_INT_PENDING_STS__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_MID_SEL (0x01A)
#define MSM8X16_WCD_A_DIGITAL_INT_MID_SEL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_PRIORITY (0x01B)
#define MSM8X16_WCD_A_DIGITAL_INT_PRIORITY__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_GPIO_MODE (0x040)
#define MSM8X16_WCD_A_DIGITAL_GPIO_MODE__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_PIN_CTL_OE (0x041)
#define MSM8X16_WCD_A_DIGITAL_PIN_CTL_OE__POR (0x01)
#define MSM8X16_WCD_A_DIGITAL_PIN_CTL_DATA (0x042)
#define MSM8X16_WCD_A_DIGITAL_PIN_CTL_DATA__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_PIN_STATUS (0x043)
#define MSM8X16_WCD_A_DIGITAL_PIN_STATUS__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_HDRIVE_CTL (0x044)
#define MSM8X16_WCD_A_DIGITAL_HDRIVE_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_RST_CTL (0x046)
#define MSM8X16_WCD_A_DIGITAL_CDC_RST_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_TOP_CLK_CTL (0x048)
#define MSM8X16_WCD_A_DIGITAL_CDC_TOP_CLK_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_ANA_CLK_CTL (0x049)
#define MSM8X16_WCD_A_DIGITAL_CDC_ANA_CLK_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_DIG_CLK_CTL (0x04A)
#define MSM8X16_WCD_A_DIGITAL_CDC_DIG_CLK_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_TX1_CTL (0x050)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_TX1_CTL__POR (0x02)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_TX2_CTL (0x051)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_TX2_CTL__POR (0x02)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_HPHR_DAC_CTL (0x052)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_HPHR_DAC_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX1_CTL (0x053)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX1_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX2_CTL (0x054)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX2_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX3_CTL (0x055)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX3_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX_LB_CTL (0x056)
#define MSM8X16_WCD_A_DIGITAL_CDC_CONN_RX_LB_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_CDC_RX_CTL1 (0x058)
#define MSM8X16_WCD_A_DIGITAL_CDC_RX_CTL1__POR (0x7C)
#define MSM8X16_WCD_A_DIGITAL_CDC_RX_CTL2 (0x059)
#define MSM8X16_WCD_A_DIGITAL_CDC_RX_CTL2__POR (0x7C)
#define MSM8X16_WCD_A_DIGITAL_CDC_RX_CTL3 (0x05A)
#define MSM8X16_WCD_A_DIGITAL_CDC_RX_CTL3__POR (0x7C)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA0 (0x05B)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA0__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA1 (0x05C)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA1__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA2 (0x05D)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA2__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA3 (0x05E)
#define MSM8X16_WCD_A_DIGITAL_DEM_BYPASS_DATA3__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_DIG_DEBUG_CTL (0x068)
#define MSM8X16_WCD_A_DIGITAL_DIG_DEBUG_CTL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_DIG_DEBUG_EN (0x069)
#define MSM8X16_WCD_A_DIGITAL_DIG_DEBUG_EN__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_SPARE_0 (0x070)
#define MSM8X16_WCD_A_DIGITAL_SPARE_0__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_SPARE_1 (0x071)
#define MSM8X16_WCD_A_DIGITAL_SPARE_1__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_SPARE_2 (0x072)
#define MSM8X16_WCD_A_DIGITAL_SPARE_2__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_SEC_ACCESS (0x0D0)
#define MSM8X16_WCD_A_DIGITAL_SEC_ACCESS__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL1 (0x0D8)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL1__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL2 (0x0D9)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL2__POR (0x01)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL3 (0x0DA)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL3__POR (0x05)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL4 (0x0DB)
#define MSM8X16_WCD_A_DIGITAL_PERPH_RESET_CTL4__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_TEST1 (0x0E0)
#define MSM8X16_WCD_A_DIGITAL_INT_TEST1__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_INT_TEST_VAL (0x0E1)
#define MSM8X16_WCD_A_DIGITAL_INT_TEST_VAL__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_TRIM_NUM (0x0F0)
#define MSM8X16_WCD_A_DIGITAL_TRIM_NUM__POR (0x00)
#define MSM8X16_WCD_A_DIGITAL_TRIM_CTRL (0x0F1)
#define MSM8X16_WCD_A_DIGITAL_TRIM_CTRL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_REVISION1 (0x100)
#define MSM8X16_WCD_A_ANALOG_REVISION1__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_REVISION2 (0x101)
#define MSM8X16_WCD_A_ANALOG_REVISION2__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_REVISION3 (0x102)
#define MSM8X16_WCD_A_ANALOG_REVISION3__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_REVISION4 (0x103)
#define MSM8X16_WCD_A_ANALOG_REVISION4__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_PERPH_TYPE (0x104)
#define MSM8X16_WCD_A_ANALOG_PERPH_TYPE__POR (0x23)
#define MSM8X16_WCD_A_ANALOG_PERPH_SUBTYPE (0x105)
#define MSM8X16_WCD_A_ANALOG_PERPH_SUBTYPE__POR (0x09)
#define MSM8X16_WCD_A_ANALOG_INT_RT_STS (0x110)
#define MSM8X16_WCD_A_ANALOG_INT_RT_STS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_SET_TYPE (0x111)
#define MSM8X16_WCD_A_ANALOG_INT_SET_TYPE__POR (0x3F)
#define MSM8X16_WCD_A_ANALOG_INT_POLARITY_HIGH (0x112)
#define MSM8X16_WCD_A_ANALOG_INT_POLARITY_HIGH__POR (0x3F)
#define MSM8X16_WCD_A_ANALOG_INT_POLARITY_LOW (0x113)
#define MSM8X16_WCD_A_ANALOG_INT_POLARITY_LOW__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_LATCHED_CLR (0x114)
#define MSM8X16_WCD_A_ANALOG_INT_LATCHED_CLR__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_EN_SET (0x115)
#define MSM8X16_WCD_A_ANALOG_INT_EN_SET__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_EN_CLR (0x116)
#define MSM8X16_WCD_A_ANALOG_INT_EN_CLR__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_LATCHED_STS (0x118)
#define MSM8X16_WCD_A_ANALOG_INT_LATCHED_STS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_PENDING_STS (0x119)
#define MSM8X16_WCD_A_ANALOG_INT_PENDING_STS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_MID_SEL (0x11A)
#define MSM8X16_WCD_A_ANALOG_INT_MID_SEL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_PRIORITY (0x11B)
#define MSM8X16_WCD_A_ANALOG_INT_PRIORITY__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MICB_1_EN (0x140)
#define MSM8X16_WCD_A_ANALOG_MICB_1_EN__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MICB_1_VAL (0x141)
#define MSM8X16_WCD_A_ANALOG_MICB_1_VAL__POR (0x20)
#define MSM8X16_WCD_A_ANALOG_MICB_1_CTL (0x142)
#define MSM8X16_WCD_A_ANALOG_MICB_1_CTL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MICB_1_INT_RBIAS (0x143)
#define MSM8X16_WCD_A_ANALOG_MICB_1_INT_RBIAS__POR (0x49)
#define MSM8X16_WCD_A_ANALOG_MICB_2_EN (0x144)
#define MSM8X16_WCD_A_ANALOG_MICB_2_EN__POR (0x20)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_ATEST_CTL_2 (0x145)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_ATEST_CTL_2__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MASTER_BIAS_CTL (0x146)
#define MSM8X16_WCD_A_ANALOG_MASTER_BIAS_CTL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MBHC_DET_CTL_1 (0x147)
#define MSM8X16_WCD_A_ANALOG_MBHC_DET_CTL_1__POR (0x35)
#define MSM8X16_WCD_A_ANALOG_MBHC_DET_CTL_2 (0x150)
#define MSM8X16_WCD_A_ANALOG_MBHC_DET_CTL_2__POR (0x08)
#define MSM8X16_WCD_A_ANALOG_MBHC_FSM_CTL (0x151)
#define MSM8X16_WCD_A_ANALOG_MBHC_FSM_CTL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MBHC_DBNC_TIMER (0x152)
#define MSM8X16_WCD_A_ANALOG_MBHC_DBNC_TIMER__POR (0x98)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN0_ZDETL_CTL (0x153)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN0_ZDETL_CTL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN1_ZDETM_CTL (0x154)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN1_ZDETM_CTL__POR (0x20)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN2_ZDETH_CTL (0x155)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN2_ZDETH_CTL__POR (0x40)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN3_CTL (0x156)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN3_CTL__POR (0x61)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN4_CTL (0x157)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN4_CTL__POR (0x80)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN_RESULT (0x158)
#define MSM8X16_WCD_A_ANALOG_MBHC_BTN_RESULT__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_MBHC_ZDET_ELECT_RESULT (0x159)
#define MSM8X16_WCD_A_ANALOG_MBHC_ZDET_ELECT_RESULT__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_TX_1_EN (0x160)
#define MSM8X16_WCD_A_ANALOG_TX_1_EN__POR (0x03)
#define MSM8X16_WCD_A_ANALOG_TX_2_EN (0x161)
#define MSM8X16_WCD_A_ANALOG_TX_2_EN__POR (0x03)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_TEST_CTL_1 (0x162)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_TEST_CTL_1__POR (0xBF)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_TEST_CTL_2 (0x163)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_TEST_CTL_2__POR (0x8C)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_ATEST_CTL (0x164)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_ATEST_CTL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_OPAMP_BIAS (0x165)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_OPAMP_BIAS__POR (0x6B)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_TXFE_CLKDIV (0x166)
#define MSM8X16_WCD_A_ANALOG_TX_1_2_TXFE_CLKDIV__POR (0x51)
#define MSM8X16_WCD_A_ANALOG_TX_3_EN (0x167)
#define MSM8X16_WCD_A_ANALOG_TX_3_EN__POR (0x02)
#define MSM8X16_WCD_A_ANALOG_NCP_EN (0x180)
#define MSM8X16_WCD_A_ANALOG_NCP_EN__POR (0x26)
#define MSM8X16_WCD_A_ANALOG_NCP_CLK (0x181)
#define MSM8X16_WCD_A_ANALOG_NCP_CLK__POR (0x23)
#define MSM8X16_WCD_A_ANALOG_NCP_DEGLITCH (0x182)
#define MSM8X16_WCD_A_ANALOG_NCP_DEGLITCH__POR (0x5B)
#define MSM8X16_WCD_A_ANALOG_NCP_FBCTRL (0x183)
#define MSM8X16_WCD_A_ANALOG_NCP_FBCTRL__POR (0x08)
#define MSM8X16_WCD_A_ANALOG_NCP_BIAS (0x184)
#define MSM8X16_WCD_A_ANALOG_NCP_BIAS__POR (0x29)
#define MSM8X16_WCD_A_ANALOG_NCP_VCTRL (0x185)
#define MSM8X16_WCD_A_ANALOG_NCP_VCTRL__POR (0x24)
#define MSM8X16_WCD_A_ANALOG_NCP_TEST (0x186)
#define MSM8X16_WCD_A_ANALOG_NCP_TEST__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_NCP_CLIM_ADDR (0x187)
#define MSM8X16_WCD_A_ANALOG_NCP_CLIM_ADDR__POR (0xD5)
#define MSM8X16_WCD_A_ANALOG_RX_CLOCK_DIVIDER (0x190)
#define MSM8X16_WCD_A_ANALOG_RX_CLOCK_DIVIDER__POR (0xE8)
#define MSM8X16_WCD_A_ANALOG_RX_COM_OCP_CTL (0x191)
#define MSM8X16_WCD_A_ANALOG_RX_COM_OCP_CTL__POR (0xCF)
#define MSM8X16_WCD_A_ANALOG_RX_COM_OCP_COUNT (0x192)
#define MSM8X16_WCD_A_ANALOG_RX_COM_OCP_COUNT__POR (0x6E)
#define MSM8X16_WCD_A_ANALOG_RX_COM_BIAS_DAC (0x193)
#define MSM8X16_WCD_A_ANALOG_RX_COM_BIAS_DAC__POR (0x10)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_BIAS_PA (0x194)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_BIAS_PA__POR (0x5A)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_BIAS_LDO_OCP (0x195)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_BIAS_LDO_OCP__POR (0x69)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_BIAS_CNP (0x196)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_BIAS_CNP__POR (0x29)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_CNP_EN (0x197)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_CNP_EN__POR (0x80)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_CNP_WG_CTL (0x198)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_CNP_WG_CTL__POR (0xDA)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_CNP_WG_TIME (0x199)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_CNP_WG_TIME__POR (0x16)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_L_TEST (0x19A)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_L_TEST__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_L_PA_DAC_CTL (0x19B)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_L_PA_DAC_CTL__POR (0x20)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_R_TEST (0x19C)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_R_TEST__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_R_PA_DAC_CTL (0x19D)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_R_PA_DAC_CTL__POR (0x20)
#define MSM8X16_WCD_A_ANALOG_RX_EAR_CTL (0x19E)
#define MSM8X16_WCD_A_ANALOG_RX_EAR_CTL___POR (0x12)
#define MSM8X16_WCD_A_ANALOG_RX_ATEST (0x19F)
#define MSM8X16_WCD_A_ANALOG_RX_ATEST__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_STATUS (0x1A0)
#define MSM8X16_WCD_A_ANALOG_RX_HPH_STATUS__POR (0x0C)
#define MSM8X16_WCD_A_ANALOG_RX_EAR_STATUS (0x1A1)
#define MSM8X16_WCD_A_ANALOG_RX_EAR_STATUS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_SPKR_DAC_CTL (0x1B0)
#define MSM8X16_WCD_A_ANALOG_SPKR_DAC_CTL__POR (0x83)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_CLIP_DET (0x1B1)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_CLIP_DET__POR (0x91)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_CTL (0x1B2)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_CTL__POR (0x29)
#define MSM8X16_WCD_A_ANALOG_SPKR_ANA_BIAS_SET (0x1B3)
#define MSM8X16_WCD_A_ANALOG_SPKR_ANA_BIAS_SET__POR (0x4D)
#define MSM8X16_WCD_A_ANALOG_SPKR_OCP_CTL (0x1B4)
#define MSM8X16_WCD_A_ANALOG_SPKR_OCP_CTL__POR (0xA1)
#define MSM8X16_WCD_A_ANALOG_SPKR_PWRSTG_CTL (0x1B5)
#define MSM8X16_WCD_A_ANALOG_SPKR_PWRSTG_CTL__POR (0x1E)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_MISC (0x1B6)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_MISC__POR (0xCB)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_DBG (0x1B7)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_DBG__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_CURRENT_LIMIT (0x1C0)
#define MSM8X16_WCD_A_ANALOG_CURRENT_LIMIT__POR (0x02)
#define MSM8X16_WCD_A_ANALOG_OUTPUT_VOLTAGE (0x1C1)
#define MSM8X16_WCD_A_ANALOG_OUTPUT_VOLTAGE__POR (0x14)
#define MSM8X16_WCD_A_ANALOG_BYPASS_MODE (0x1C2)
#define MSM8X16_WCD_A_ANALOG_BYPASS_MODE__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_BOOST_EN_CTL (0x1C3)
#define MSM8X16_WCD_A_ANALOG_BOOST_EN_CTL__POR (0x1F)
#define MSM8X16_WCD_A_ANALOG_SLOPE_COMP_IP_ZERO (0x1C4)
#define MSM8X16_WCD_A_ANALOG_SLOPE_COMP_IP_ZERO__POR (0x8C)
#define MSM8X16_WCD_A_ANALOG_RDSON_MAX_DUTY_CYCLE (0x1C5)
#define MSM8X16_WCD_A_ANALOG_RDSON_MAX_DUTY_CYCLE__POR (0xC0)
#define MSM8X16_WCD_A_ANALOG_BOOST_TEST1_1 (0x1C6)
#define MSM8X16_WCD_A_ANALOG_BOOST_TEST1_1__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_BOOST_TEST_2 (0x1C7)
#define MSM8X16_WCD_A_ANALOG_BOOST_TEST_2__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_SPKR_SAR_STATUS (0x1C8)
#define MSM8X16_WCD_A_ANALOG_SPKR_SAR_STATUS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_STATUS (0x1C9)
#define MSM8X16_WCD_A_ANALOG_SPKR_DRV_STATUS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_PBUS_ADD_CSR (0x1CE)
#define MSM8X16_WCD_A_ANALOG_PBUS_ADD_CSR__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_PBUS_ADD_SEL (0x1CF)
#define MSM8X16_WCD_A_ANALOG_PBUS_ADD_SEL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_SEC_ACCESS (0x1D0)
#define MSM8X16_WCD_A_ANALOG_SEC_ACCESS__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL1 (0x1D8)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL1__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL2 (0x1D9)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL2__POR (0x01)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL3 (0x1DA)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL3__POR (0x05)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL4 (0x1DB)
#define MSM8X16_WCD_A_ANALOG_PERPH_RESET_CTL4__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_TEST1 (0x1E0)
#define MSM8X16_WCD_A_ANALOG_INT_TEST1__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_INT_TEST_VAL (0x1E1)
#define MSM8X16_WCD_A_ANALOG_INT_TEST_VAL__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_TRIM_NUM (0x1F0)
#define MSM8X16_WCD_A_ANALOG_TRIM_NUM__POR (0x04)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL1 (0x1F1)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL1__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL2 (0x1F2)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL2__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL3 (0x1F3)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL3__POR (0x00)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL4 (0x1F4)
#define MSM8X16_WCD_A_ANALOG_TRIM_CTRL4__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_RX_RESET_CTL (0x400)
#define MSM8X16_WCD_A_CDC_CLK_RX_RESET_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_TX_RESET_B1_CTL (0x404)
#define MSM8X16_WCD_A_CDC_CLK_TX_RESET_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_DMIC_B1_CTL (0x408)
#define MSM8X16_WCD_A_CDC_CLK_DMIC_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_RX_I2S_CTL (0x40C)
#define MSM8X16_WCD_A_CDC_CLK_RX_I2S_CTL__POR (0x13)
#define MSM8X16_WCD_A_CDC_CLK_TX_I2S_CTL (0x410)
#define MSM8X16_WCD_A_CDC_CLK_TX_I2S_CTL__POR (0x13)
#define MSM8X16_WCD_A_CDC_CLK_OTHR_RESET_B1_CTL (0x414)
#define MSM8X16_WCD_A_CDC_CLK_OTHR_RESET_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_TX_CLK_EN_B1_CTL (0x418)
#define MSM8X16_WCD_A_CDC_CLK_TX_CLK_EN_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_OTHR_CTL (0x41C)
#define MSM8X16_WCD_A_CDC_CLK_OTHR_CTL__POR (0x04)
#define MSM8X16_WCD_A_CDC_CLK_RX_B1_CTL (0x420)
#define MSM8X16_WCD_A_CDC_CLK_RX_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_MCLK_CTL (0x424)
#define MSM8X16_WCD_A_CDC_CLK_MCLK_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_PDM_CTL (0x428)
#define MSM8X16_WCD_A_CDC_CLK_PDM_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CLK_SD_CTL (0x42C)
#define MSM8X16_WCD_A_CDC_CLK_SD_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_B1_CTL (0x440)
#define MSM8X16_WCD_A_CDC_RX1_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_B1_CTL (0x460)
#define MSM8X16_WCD_A_CDC_RX2_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_B1_CTL (0x480)
#define MSM8X16_WCD_A_CDC_RX3_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_B2_CTL (0x444)
#define MSM8X16_WCD_A_CDC_RX1_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_B2_CTL (0x464)
#define MSM8X16_WCD_A_CDC_RX2_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_B2_CTL (0x484)
#define MSM8X16_WCD_A_CDC_RX3_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_B3_CTL (0x448)
#define MSM8X16_WCD_A_CDC_RX1_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_B3_CTL (0x468)
#define MSM8X16_WCD_A_CDC_RX2_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_B3_CTL (0x488)
#define MSM8X16_WCD_A_CDC_RX3_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_B4_CTL (0x44C)
#define MSM8X16_WCD_A_CDC_RX1_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_B4_CTL (0x46C)
#define MSM8X16_WCD_A_CDC_RX2_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_B4_CTL (0x48C)
#define MSM8X16_WCD_A_CDC_RX3_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_B5_CTL (0x450)
#define MSM8X16_WCD_A_CDC_RX1_B5_CTL__POR (0x68)
#define MSM8X16_WCD_A_CDC_RX2_B5_CTL (0x470)
#define MSM8X16_WCD_A_CDC_RX2_B5_CTL__POR (0x68)
#define MSM8X16_WCD_A_CDC_RX3_B5_CTL (0x490)
#define MSM8X16_WCD_A_CDC_RX3_B5_CTL__POR (0x68)
#define MSM8X16_WCD_A_CDC_RX1_B6_CTL (0x454)
#define MSM8X16_WCD_A_CDC_RX1_B6_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_B6_CTL (0x474)
#define MSM8X16_WCD_A_CDC_RX2_B6_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_B6_CTL (0x494)
#define MSM8X16_WCD_A_CDC_RX3_B6_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_VOL_CTL_B1_CTL (0x458)
#define MSM8X16_WCD_A_CDC_RX1_VOL_CTL_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_VOL_CTL_B1_CTL (0x478)
#define MSM8X16_WCD_A_CDC_RX2_VOL_CTL_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_VOL_CTL_B1_CTL (0x498)
#define MSM8X16_WCD_A_CDC_RX3_VOL_CTL_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX1_VOL_CTL_B2_CTL (0x45C)
#define MSM8X16_WCD_A_CDC_RX1_VOL_CTL_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX2_VOL_CTL_B2_CTL (0x47C)
#define MSM8X16_WCD_A_CDC_RX2_VOL_CTL_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_RX3_VOL_CTL_B2_CTL (0x49C)
#define MSM8X16_WCD_A_CDC_RX3_VOL_CTL_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_TOP_GAIN_UPDATE (0x4A0)
#define MSM8X16_WCD_A_CDC_TOP_GAIN_UPDATE__POR (0x00)
#define MSM8X16_WCD_A_CDC_TOP_CTL (0x4A4)
#define MSM8X16_WCD_A_CDC_TOP_CTL__POR (0x01)
#define MSM8X16_WCD_A_CDC_DEBUG_DESER1_CTL (0x4E0)
#define MSM8X16_WCD_A_CDC_DEBUG_DESER1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_DEBUG_DESER2_CTL (0x4E4)
#define MSM8X16_WCD_A_CDC_DEBUG_DESER2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_DEBUG_B1_CTL_CFG (0x4E8)
#define MSM8X16_WCD_A_CDC_DEBUG_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_DEBUG_B2_CTL_CFG (0x4EC)
#define MSM8X16_WCD_A_CDC_DEBUG_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_DEBUG_B3_CTL_CFG (0x4F0)
#define MSM8X16_WCD_A_CDC_DEBUG_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B1_CTL (0x500)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B1_CTL (0x540)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B2_CTL (0x504)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B2_CTL (0x544)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B3_CTL (0x508)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B3_CTL (0x548)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B4_CTL (0x50C)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B4_CTL (0x54C)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B5_CTL (0x510)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B5_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B5_CTL (0x550)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B5_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B6_CTL (0x514)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B6_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B6_CTL (0x554)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B6_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B7_CTL (0x518)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B7_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B7_CTL (0x558)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B7_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B8_CTL (0x51C)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_B8_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B8_CTL (0x55C)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_B8_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_CTL (0x520)
#define MSM8X16_WCD_A_CDC_IIR1_CTL__POR (0x40)
#define MSM8X16_WCD_A_CDC_IIR2_CTL (0x560)
#define MSM8X16_WCD_A_CDC_IIR2_CTL__POR (0x40)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_TIMER_CTL (0x524)
#define MSM8X16_WCD_A_CDC_IIR1_GAIN_TIMER_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_TIMER_CTL (0x564)
#define MSM8X16_WCD_A_CDC_IIR2_GAIN_TIMER_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_COEF_B1_CTL (0x528)
#define MSM8X16_WCD_A_CDC_IIR1_COEF_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_COEF_B1_CTL (0x568)
#define MSM8X16_WCD_A_CDC_IIR2_COEF_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR1_COEF_B2_CTL (0x52C)
#define MSM8X16_WCD_A_CDC_IIR1_COEF_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_IIR2_COEF_B2_CTL (0x56C)
#define MSM8X16_WCD_A_CDC_IIR2_COEF_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX1_B1_CTL (0x580)
#define MSM8X16_WCD_A_CDC_CONN_RX1_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX1_B2_CTL (0x584)
#define MSM8X16_WCD_A_CDC_CONN_RX1_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX1_B3_CTL (0x588)
#define MSM8X16_WCD_A_CDC_CONN_RX1_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX2_B1_CTL (0x58C)
#define MSM8X16_WCD_A_CDC_CONN_RX2_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX2_B2_CTL (0x590)
#define MSM8X16_WCD_A_CDC_CONN_RX2_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX2_B3_CTL (0x594)
#define MSM8X16_WCD_A_CDC_CONN_RX2_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX3_B1_CTL (0x598)
#define MSM8X16_WCD_A_CDC_CONN_RX3_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_RX3_B2_CTL (0x59C)
#define MSM8X16_WCD_A_CDC_CONN_RX3_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_TX_B1_CTL (0x5A0)
#define MSM8X16_WCD_A_CDC_CONN_TX_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B1_CTL (0x5A8)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B2_CTL (0x5AC)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B3_CTL (0x5B0)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B4_CTL (0x5B4)
#define MSM8X16_WCD_A_CDC_CONN_EQ1_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B1_CTL (0x5B8)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B2_CTL (0x5BC)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B2_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B3_CTL (0x5C0)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B3_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B4_CTL (0x5C4)
#define MSM8X16_WCD_A_CDC_CONN_EQ2_B4_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_CONN_TX_I2S_SD1_CTL (0x5C8)
#define MSM8X16_WCD_A_CDC_CONN_TX_I2S_SD1_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX1_VOL_CTL_TIMER (0x680)
#define MSM8X16_WCD_A_CDC_TX1_VOL_CTL_TIMER__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX2_VOL_CTL_TIMER (0x6A0)
#define MSM8X16_WCD_A_CDC_TX2_VOL_CTL_TIMER__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX1_VOL_CTL_GAIN (0x684)
#define MSM8X16_WCD_A_CDC_TX1_VOL_CTL_GAIN__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX2_VOL_CTL_GAIN (0x6A4)
#define MSM8X16_WCD_A_CDC_TX2_VOL_CTL_GAIN__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX1_VOL_CTL_CFG (0x688)
#define MSM8X16_WCD_A_CDC_TX1_VOL_CTL_CFG__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX2_VOL_CTL_CFG (0x6A8)
#define MSM8X16_WCD_A_CDC_TX2_VOL_CTL_CFG__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX1_MUX_CTL (0x68C)
#define MSM8X16_WCD_A_CDC_TX1_MUX_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX2_MUX_CTL (0x6AC)
#define MSM8X16_WCD_A_CDC_TX2_MUX_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX1_CLK_FS_CTL (0x690)
#define MSM8X16_WCD_A_CDC_TX1_CLK_FS_CTL__POR (0x03)
#define MSM8X16_WCD_A_CDC_TX2_CLK_FS_CTL (0x6B0)
#define MSM8X16_WCD_A_CDC_TX2_CLK_FS_CTL__POR (0x03)
#define MSM8X16_WCD_A_CDC_TX1_DMIC_CTL (0x694)
#define MSM8X16_WCD_A_CDC_TX1_DMIC_CTL__POR (0x00)
#define MSM8X16_WCD_A_CDC_TX2_DMIC_CTL (0x6B4)
#define MSM8X16_WCD_A_CDC_TX2_DMIC_CTL__POR (0x00)
#endif