1 /* Copyright (c) 2012-2013, The Linux Foundation. All rights reserved. 2 * 3 * This program is free software; you can redistribute it and/or modify 4 * it under the terms of the GNU General Public License version 2 and 5 * only version 2 as published by the Free Software Foundation. 6 * 7 * This program is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * GNU General Public License for more details. 11 */ 12 #ifndef TABLA_CODEC_DIGITAL_H 13 14 #define TABLA_CODEC_DIGITAL_H 15 #include <linux/mfd/wcd9xxx/wcd9xxx_registers.h> 16 17 #define TABLA_A_CHIP_CTL WCD9XXX_A_CHIP_CTL 18 #define TABLA_A_CHIP_CTL__POR WCD9XXX_A_CHIP_CTL__POR 19 #define TABLA_A_CHIP_STATUS WCD9XXX_A_CHIP_STATUS 20 #define TABLA_A_CHIP_STATUS__POR WCD9XXX_A_CHIP_STATUS__POR 21 #define TABLA_A_CHIP_ID_BYTE_0 WCD9XXX_A_CHIP_ID_BYTE_0 22 #define TABLA_A_CHIP_ID_BYTE_0__POR WCD9XXX_A_CHIP_ID_BYTE_0__POR 23 #define TABLA_A_CHIP_ID_BYTE_1 WCD9XXX_A_CHIP_ID_BYTE_1 24 #define TABLA_A_CHIP_ID_BYTE_1__POR WCD9XXX_A_CHIP_ID_BYTE_1__POR 25 #define TABLA_A_CHIP_ID_BYTE_2 WCD9XXX_A_CHIP_ID_BYTE_2 26 #define TABLA_A_CHIP_ID_BYTE_2__POR WCD9XXX_A_CHIP_ID_BYTE_2__POR 27 #define TABLA_A_CHIP_ID_BYTE_3 WCD9XXX_A_CHIP_ID_BYTE_3 28 #define TABLA_A_CHIP_ID_BYTE_3__POR WCD9XXX_A_CHIP_ID_BYTE_3__POR 29 #define TABLA_A_CHIP_VERSION WCD9XXX_A_CHIP_VERSION 30 #define TABLA_A_CHIP_VERSION__POR WCD9XXX_A_CHIP_VERSION__POR 31 #define TABLA_A_SB_VERSION WCD9XXX_A_SB_VERSION 32 #define TABLA_A_SB_VERSION__POR WCD9XXX_A_SB_VERSION__POR 33 #define TABLA_A_SLAVE_ID_1 WCD9XXX_A_SLAVE_ID_1 34 #define TABLA_A_SLAVE_ID_1__POR WCD9XXX_A_SLAVE_ID_1__POR 35 #define TABLA_A_SLAVE_ID_2 WCD9XXX_A_SLAVE_ID_2 36 #define TABLA_A_SLAVE_ID_2__POR WCD9XXX_A_SLAVE_ID_2__POR 37 #define TABLA_A_SLAVE_ID_3 WCD9XXX_A_SLAVE_ID_3 38 #define TABLA_A_SLAVE_ID_3__POR WCD9XXX_A_SLAVE_ID_3__POR 39 #define TABLA_A_PIN_CTL_OE0 (0x10) 40 #define TABLA_A_PIN_CTL_OE0__POR (0x00000000) 41 #define TABLA_A_PIN_CTL_OE1 (0x11) 42 #define TABLA_A_PIN_CTL_OE1__POR (0x00000000) 43 #define TABLA_A_PIN_CTL_DATA0 (0x12) 44 #define TABLA_A_PIN_CTL_DATA0__POR (0x00000000) 45 #define TABLA_A_PIN_CTL_DATA1 (0x13) 46 #define TABLA_A_PIN_CTL_DATA1__POR (0x00000000) 47 #define TABLA_A_HDRIVE_GENERIC (0x18) 48 #define TABLA_A_HDRIVE_GENERIC__POR (0x00000000) 49 #define TABLA_A_HDRIVE_OVERRIDE (0x19) 50 #define TABLA_A_HDRIVE_OVERRIDE__POR (0x00000008) 51 #define TABLA_A_ANA_CSR_WAIT_STATE (0x20) 52 #define TABLA_A_ANA_CSR_WAIT_STATE__POR (0x00000044) 53 #define TABLA_A_PROCESS_MONITOR_CTL0 (0x40) 54 #define TABLA_A_PROCESS_MONITOR_CTL0__POR (0x00000080) 55 #define TABLA_A_PROCESS_MONITOR_CTL1 (0x41) 56 #define TABLA_A_PROCESS_MONITOR_CTL1__POR (0x00000000) 57 #define TABLA_A_PROCESS_MONITOR_CTL2 (0x42) 58 #define TABLA_A_PROCESS_MONITOR_CTL2__POR (0x00000000) 59 #define TABLA_A_PROCESS_MONITOR_CTL3 (0x43) 60 #define TABLA_A_PROCESS_MONITOR_CTL3__POR (0x00000001) 61 #define TABLA_A_QFUSE_CTL (0x48) 62 #define TABLA_A_QFUSE_CTL__POR (0x00000000) 63 #define TABLA_A_QFUSE_STATUS (0x49) 64 #define TABLA_A_QFUSE_STATUS__POR (0x00000000) 65 #define TABLA_A_QFUSE_DATA_OUT0 (0x4A) 66 #define TABLA_A_QFUSE_DATA_OUT0__POR (0x00000000) 67 #define TABLA_A_QFUSE_DATA_OUT1 (0x4B) 68 #define TABLA_A_QFUSE_DATA_OUT1__POR (0x00000000) 69 #define TABLA_A_QFUSE_DATA_OUT2 (0x4C) 70 #define TABLA_A_QFUSE_DATA_OUT2__POR (0x00000000) 71 #define TABLA_A_QFUSE_DATA_OUT3 (0x4D) 72 #define TABLA_A_QFUSE_DATA_OUT3__POR (0x00000000) 73 #define TABLA_A_CDC_CTL WCD9XXX_A_CDC_CTL 74 #define TABLA_A_CDC_CTL__POR WCD9XXX_A_CDC_CTL__POR 75 #define TABLA_A_LEAKAGE_CTL WCD9XXX_A_LEAKAGE_CTL 76 #define TABLA_A_LEAKAGE_CTL__POR WCD9XXX_A_LEAKAGE_CTL__POR 77 #define TABLA_A_INTR_MODE (0x90) 78 #define TABLA_A_INTR_MODE__POR (0x00000000) 79 #define TABLA_A_INTR_MASK0 (0x94) 80 #define TABLA_A_INTR_MASK0__POR (0x000000ff) 81 #define TABLA_A_INTR_MASK1 (0x95) 82 #define TABLA_A_INTR_MASK1__POR (0x000000ff) 83 #define TABLA_A_INTR_MASK2 (0x96) 84 #define TABLA_A_INTR_MASK2__POR (0x000000ff) 85 #define TABLA_A_INTR_STATUS0 (0x98) 86 #define TABLA_A_INTR_STATUS0__POR (0x00000000) 87 #define TABLA_A_INTR_STATUS1 (0x99) 88 #define TABLA_A_INTR_STATUS1__POR (0x00000000) 89 #define TABLA_A_INTR_STATUS2 (0x9A) 90 #define TABLA_A_INTR_STATUS2__POR (0x00000000) 91 #define TABLA_A_INTR_CLEAR0 (0x9C) 92 #define TABLA_A_INTR_CLEAR0__POR (0x00000000) 93 #define TABLA_A_INTR_CLEAR1 (0x9D) 94 #define TABLA_A_INTR_CLEAR1__POR (0x00000000) 95 #define TABLA_A_INTR_CLEAR2 (0x9E) 96 #define TABLA_A_INTR_CLEAR2__POR (0x00000000) 97 #define TABLA_A_INTR_LEVEL0 (0xA0) 98 #define TABLA_A_INTR_LEVEL0__POR (0x00000001) 99 #define TABLA_A_INTR_LEVEL1 (0xA1) 100 #define TABLA_A_INTR_LEVEL1__POR (0x00000000) 101 #define TABLA_A_INTR_LEVEL2 (0xA2) 102 #define TABLA_A_INTR_LEVEL2__POR (0x00000000) 103 #define TABLA_A_INTR_TEST0 (0xA4) 104 #define TABLA_A_INTR_TEST0__POR (0x00000000) 105 #define TABLA_A_INTR_TEST1 (0xA5) 106 #define TABLA_A_INTR_TEST1__POR (0x00000000) 107 #define TABLA_A_INTR_TEST2 (0xA6) 108 #define TABLA_A_INTR_TEST2__POR (0x00000000) 109 #define TABLA_A_INTR_SET0 (0xA8) 110 #define TABLA_A_INTR_SET0__POR (0x00000000) 111 #define TABLA_A_INTR_SET1 (0xA9) 112 #define TABLA_A_INTR_SET1__POR (0x00000000) 113 #define TABLA_A_INTR_SET2 (0xAA) 114 #define TABLA_A_INTR_SET2__POR (0x00000000) 115 #define TABLA_A_CDC_TX_I2S_SCK_MODE (0xC0) 116 #define TABLA_A_CDC_TX_I2S_SCK_MODE__POR (0x00000000) 117 #define TABLA_A_CDC_TX_I2S_WS_MODE (0xC1) 118 #define TABLA_A_CDC_TX_I2S_WS_MODE__POR (0x00000000) 119 #define TABLA_A_CDC_DMIC_DATA0_MODE (0xC4) 120 #define TABLA_A_CDC_DMIC_DATA0_MODE__POR (0x00000000) 121 #define TABLA_A_CDC_DMIC_CLK0_MODE (0xC5) 122 #define TABLA_A_CDC_DMIC_CLK0_MODE__POR (0x00000000) 123 #define TABLA_A_CDC_DMIC_DATA1_MODE (0xC6) 124 #define TABLA_A_CDC_DMIC_DATA1_MODE__POR (0x00000000) 125 #define TABLA_A_CDC_DMIC_CLK1_MODE (0xC7) 126 #define TABLA_A_CDC_DMIC_CLK1_MODE__POR (0x00000000) 127 #define TABLA_A_CDC_RX_I2S_SCK_MODE (0xC8) 128 #define TABLA_A_CDC_RX_I2S_SCK_MODE__POR (0x00000000) 129 #define TABLA_A_CDC_RX_I2S_WS_MODE (0xC9) 130 #define TABLA_A_CDC_RX_I2S_WS_MODE__POR (0x00000000) 131 #define TABLA_A_CDC_DMIC_DATA2_MODE (0xCA) 132 #define TABLA_A_CDC_DMIC_DATA2_MODE__POR (0x00000000) 133 #define TABLA_A_CDC_DMIC_CLK2_MODE (0xCB) 134 #define TABLA_A_CDC_DMIC_CLK2_MODE__POR (0x00000000) 135 #define TABLA_A_CDC_INTR_MODE (0xCC) 136 #define TABLA_A_CDC_INTR_MODE__POR (0x00000000) 137 #define TABLA_A_BIAS_REF_CTL (0x0100) 138 #define TABLA_A_BIAS_REF_CTL__POR (0x0000001C) 139 #define TABLA_A_BIAS_CENTRAL_BG_CTL (0x0101) 140 #define TABLA_A_BIAS_CENTRAL_BG_CTL__POR (0x00000050) 141 #define TABLA_A_BIAS_PRECHRG_CTL (0x0102) 142 #define TABLA_A_BIAS_PRECHRG_CTL__POR (0x00000007) 143 #define TABLA_A_BIAS_CURR_CTL_1 (0x0103) 144 #define TABLA_A_BIAS_CURR_CTL_1__POR (0x00000052) 145 #define TABLA_A_BIAS_CURR_CTL_2 (0x0104) 146 #define TABLA_A_BIAS_CURR_CTL_2__POR (0x00000000) 147 #define TABLA_A_BIAS_CONFIG_MODE_BG_CTL (0x0105) 148 #define TABLA_A_BIAS_CONFIG_MODE_BG_CTL__POR (0x00000016) 149 #define TABLA_A_BIAS_BG_STATUS (0x0106) 150 #define TABLA_A_BIAS_BG_STATUS__POR (0x00000000) 151 #define TABLA_A_CLK_BUFF_EN1 (0x0108) 152 #define TABLA_A_CLK_BUFF_EN1__POR (0x00000004) 153 #define TABLA_A_CLK_BUFF_EN2 (0x0109) 154 #define TABLA_A_CLK_BUFF_EN2__POR (0x00000002) 155 #define TABLA_A_LDO_H_MODE_1 (0x0110) 156 #define TABLA_A_LDO_H_MODE_1__POR (0x00000065) 157 #define TABLA_A_LDO_H_MODE_2 (0x0111) 158 #define TABLA_A_LDO_H_MODE_2__POR (0x000000A8) 159 #define TABLA_A_LDO_H_LOOP_CTL (0x0112) 160 #define TABLA_A_LDO_H_LOOP_CTL__POR (0x0000006B) 161 #define TABLA_A_LDO_H_COMP_1 (0x0113) 162 #define TABLA_A_LDO_H_COMP_1__POR (0x00000084) 163 #define TABLA_A_LDO_H_COMP_2 (0x0114) 164 #define TABLA_A_LDO_H_COMP_2__POR (0x000000E0) 165 #define TABLA_A_LDO_H_BIAS_1 (0x0115) 166 #define TABLA_A_LDO_H_BIAS_1__POR (0x0000006D) 167 #define TABLA_A_LDO_H_BIAS_2 (0x0116) 168 #define TABLA_A_LDO_H_BIAS_2__POR (0x000000A5) 169 #define TABLA_A_LDO_H_BIAS_3 (0x0117) 170 #define TABLA_A_LDO_H_BIAS_3__POR (0x00000060) 171 #define TABLA_A_LDO_L_MODE_1 (0x0118) 172 #define TABLA_A_LDO_L_MODE_1__POR (0x00000028) 173 #define TABLA_A_LDO_L_MODE_2 (0x0119) 174 #define TABLA_A_LDO_L_MODE_2__POR (0x000000A8) 175 #define TABLA_A_LDO_L_LOOP_CTL (0x011A) 176 #define TABLA_A_LDO_L_LOOP_CTL__POR (0x0000006D) 177 #define TABLA_A_LDO_L_COMP_1 (0x011B) 178 #define TABLA_A_LDO_L_COMP_1__POR (0x00000031) 179 #define TABLA_A_LDO_L_COMP_2 (0x011C) 180 #define TABLA_A_LDO_L_COMP_2__POR (0x000000A0) 181 #define TABLA_A_LDO_L_BIAS_1 (0x011D) 182 #define TABLA_A_LDO_L_BIAS_1__POR (0x0000006D) 183 #define TABLA_A_LDO_L_BIAS_2 (0x011E) 184 #define TABLA_A_LDO_L_BIAS_2__POR (0x00000065) 185 #define TABLA_A_LDO_L_BIAS_3 (0x011F) 186 #define TABLA_A_LDO_L_BIAS_3__POR (0x00000050) 187 #define TABLA_A_MICB_CFILT_1_CTL (0x0128) 188 #define TABLA_A_MICB_CFILT_1_CTL__POR (0x00000040) 189 #define TABLA_A_MICB_CFILT_1_VAL (0x0129) 190 #define TABLA_A_MICB_CFILT_1_VAL__POR (0x00000080) 191 #define TABLA_A_MICB_CFILT_1_PRECHRG (0x012A) 192 #define TABLA_A_MICB_CFILT_1_PRECHRG__POR (0x00000038) 193 #define TABLA_A_MICB_1_CTL (0x012B) 194 #define TABLA_A_MICB_1_CTL__POR (0x00000016) 195 #define TABLA_A_MICB_1_INT_RBIAS (0x012C) 196 #define TABLA_A_MICB_1_INT_RBIAS__POR (0x00000000) 197 #define TABLA_A_MICB_1_MBHC (0x012D) 198 #define TABLA_A_MICB_1_MBHC__POR (0x00000001) 199 #define TABLA_A_MICB_CFILT_2_CTL (0x012E) 200 #define TABLA_A_MICB_CFILT_2_CTL__POR (0x00000040) 201 #define TABLA_A_MICB_CFILT_2_VAL (0x012F) 202 #define TABLA_A_MICB_CFILT_2_VAL__POR (0x00000080) 203 #define TABLA_A_MICB_CFILT_2_PRECHRG (0x0130) 204 #define TABLA_A_MICB_CFILT_2_PRECHRG__POR (0x00000038) 205 #define TABLA_A_MICB_2_CTL (0x0131) 206 #define TABLA_A_MICB_2_CTL__POR (0x00000016) 207 #define TABLA_A_MICB_2_INT_RBIAS (0x0132) 208 #define TABLA_A_MICB_2_INT_RBIAS__POR (0x00000000) 209 #define TABLA_A_MICB_2_MBHC (0x0133) 210 #define TABLA_A_MICB_2_MBHC__POR (0x00000000) 211 #define TABLA_A_MICB_CFILT_3_CTL (0x0134) 212 #define TABLA_A_MICB_CFILT_3_CTL__POR (0x00000040) 213 #define TABLA_A_MICB_CFILT_3_VAL (0x0135) 214 #define TABLA_A_MICB_CFILT_3_VAL__POR (0x00000080) 215 #define TABLA_A_MICB_CFILT_3_PRECHRG (0x0136) 216 #define TABLA_A_MICB_CFILT_3_PRECHRG__POR (0x00000038) 217 #define TABLA_A_MICB_3_CTL (0x0137) 218 #define TABLA_A_MICB_3_CTL__POR (0x00000016) 219 #define TABLA_A_MICB_3_INT_RBIAS (0x0138) 220 #define TABLA_A_MICB_3_INT_RBIAS__POR (0x00000000) 221 #define TABLA_A_MICB_3_MBHC (0x0139) 222 #define TABLA_A_MICB_3_MBHC__POR (0x00000000) 223 #define TABLA_1_A_MICB_4_CTL (0x013A) 224 #define TABLA_2_A_MICB_4_CTL (0x013D) 225 #define TABLA_A_MICB_4_CTL__POR (0x00000016) 226 #define TABLA_1_A_MICB_4_INT_RBIAS (0x013B) 227 #define TABLA_2_A_MICB_4_INT_RBIAS (0x013E) 228 #define TABLA_A_MICB_4_INT_RBIAS__POR (0x00000000) 229 #define TABLA_1_A_MICB_4_MBHC (0x013C) 230 #define TABLA_2_A_MICB_4_MBHC (0x013F) 231 #define TABLA_A_MICB_4_MBHC__POR (0x00000001) 232 #define TABLA_A_TX_COM_BIAS (0x014C) 233 #define TABLA_A_TX_COM_BIAS__POR (0x000000E0) 234 #define TABLA_A_MBHC_SCALING_MUX_1 (0x014E) 235 #define TABLA_A_MBHC_SCALING_MUX_1__POR (0x00000000) 236 #define TABLA_A_MBHC_SCALING_MUX_2 (0x014F) 237 #define TABLA_A_MBHC_SCALING_MUX_2__POR (0x00000080) 238 #define TABLA_A_TX_SUP_SWITCH_CTRL_1 (0x0151) 239 #define TABLA_A_TX_SUP_SWITCH_CTRL_1__POR (0x00000000) 240 #define TABLA_A_TX_SUP_SWITCH_CTRL_2 (0x0152) 241 #define TABLA_A_TX_SUP_SWITCH_CTRL_2__POR (0x00000080) 242 #define TABLA_A_TX_1_2_EN (0x0153) 243 #define TABLA_A_TX_1_2_EN__POR (0x00000000) 244 #define TABLA_A_TX_1_2_TEST_EN (0x0154) 245 #define TABLA_A_TX_1_2_TEST_EN__POR (0x000000CC) 246 #define TABLA_A_TX_1_2_ADC_CH1 (0x0155) 247 #define TABLA_A_TX_1_2_ADC_CH1__POR (0x00000044) 248 #define TABLA_A_TX_1_2_ADC_CH2 (0x0156) 249 #define TABLA_A_TX_1_2_ADC_CH2__POR (0x00000044) 250 #define TABLA_A_TX_1_2_ATEST_REFCTRL (0x0157) 251 #define TABLA_A_TX_1_2_ATEST_REFCTRL__POR (0x00000000) 252 #define TABLA_A_TX_1_2_TEST_CTL (0x0158) 253 #define TABLA_A_TX_1_2_TEST_CTL__POR (0x00000038) 254 #define TABLA_A_TX_1_2_TEST_BLOCK_EN (0x0159) 255 #define TABLA_A_TX_1_2_TEST_BLOCK_EN__POR (0x000000FF) 256 #define TABLA_A_TX_1_2_TXFE_CLKDIV (0x015A) 257 #define TABLA_A_TX_1_2_TXFE_CLKDIV__POR (0x000000EE) 258 #define TABLA_A_TX_1_2_SAR_ERR_CH1 (0x015B) 259 #define TABLA_A_TX_1_2_SAR_ERR_CH1__POR (0x00000000) 260 #define TABLA_A_TX_1_2_SAR_ERR_CH2 (0x015C) 261 #define TABLA_A_TX_1_2_SAR_ERR_CH2__POR (0x00000000) 262 #define TABLA_A_TX_3_4_EN (0x015D) 263 #define TABLA_A_TX_3_4_EN__POR (0x00000000) 264 #define TABLA_A_TX_3_4_TEST_EN (0x015E) 265 #define TABLA_A_TX_3_4_TEST_EN__POR (0x000000CC) 266 #define TABLA_A_TX_3_4_ADC_CH3 (0x015F) 267 #define TABLA_A_TX_3_4_ADC_CH3__POR (0x00000044) 268 #define TABLA_A_TX_3_4_ADC_CH4 (0x0160) 269 #define TABLA_A_TX_3_4_ADC_CH4__POR (0x00000044) 270 #define TABLA_A_TX_3_4_ATEST_REFCTRL (0x0161) 271 #define TABLA_A_TX_3_4_ATEST_REFCTRL__POR (0x00000000) 272 #define TABLA_A_TX_3_4_TEST_CTL (0x0162) 273 #define TABLA_A_TX_3_4_TEST_CTL__POR (0x00000038) 274 #define TABLA_A_TX_3_4_TEST_BLOCK_EN (0x0163) 275 #define TABLA_A_TX_3_4_TEST_BLOCK_EN__POR (0x000000FF) 276 #define TABLA_A_TX_3_4_TXFE_CKDIV (0x0164) 277 #define TABLA_A_TX_3_4_TXFE_CKDIV__POR (0x000000EE) 278 #define TABLA_A_TX_3_4_SAR_ERR_CH3 (0x0165) 279 #define TABLA_A_TX_3_4_SAR_ERR_CH3__POR (0x00000000) 280 #define TABLA_A_TX_3_4_SAR_ERR_CH4 (0x0166) 281 #define TABLA_A_TX_3_4_SAR_ERR_CH4__POR (0x00000000) 282 #define TABLA_A_TX_5_6_EN (0x0167) 283 #define TABLA_A_TX_5_6_EN__POR (0x00000011) 284 #define TABLA_A_TX_5_6_TEST_EN (0x0168) 285 #define TABLA_A_TX_5_6_TEST_EN__POR (0x000000CC) 286 #define TABLA_A_TX_5_6_ADC_CH5 (0x0169) 287 #define TABLA_A_TX_5_6_ADC_CH5__POR (0x00000044) 288 #define TABLA_A_TX_5_6_ADC_CH6 (0x016A) 289 #define TABLA_A_TX_5_6_ADC_CH6__POR (0x00000044) 290 #define TABLA_A_TX_5_6_ATEST_REFCTRL (0x016B) 291 #define TABLA_A_TX_5_6_ATEST_REFCTRL__POR (0x00000000) 292 #define TABLA_A_TX_5_6_TEST_CTL (0x016C) 293 #define TABLA_A_TX_5_6_TEST_CTL__POR (0x00000038) 294 #define TABLA_A_TX_5_6_TEST_BLOCK_EN (0x016D) 295 #define TABLA_A_TX_5_6_TEST_BLOCK_EN__POR (0x000000FF) 296 #define TABLA_A_TX_5_6_TXFE_CKDIV (0x016E) 297 #define TABLA_A_TX_5_6_TXFE_CKDIV__POR (0x000000EE) 298 #define TABLA_A_TX_5_6_SAR_ERR_CH5 (0x016F) 299 #define TABLA_A_TX_5_6_SAR_ERR_CH5__POR (0x00000000) 300 #define TABLA_A_TX_5_6_SAR_ERR_CH6 (0x0170) 301 #define TABLA_A_TX_5_6_SAR_ERR_CH6__POR (0x00000000) 302 #define TABLA_A_TX_7_MBHC_EN (0x0171) 303 #define TABLA_A_TX_7_MBHC_EN__POR (0x0000000C) 304 #define TABLA_A_TX_7_MBHC_ATEST_REFCTRL (0x0172) 305 #define TABLA_A_TX_7_MBHC_ATEST_REFCTRL__POR (0x00000000) 306 #define TABLA_A_TX_7_MBHC_ADC (0x0173) 307 #define TABLA_A_TX_7_MBHC_ADC__POR (0x00000044) 308 #define TABLA_A_TX_7_MBHC_TEST_CTL (0x0174) 309 #define TABLA_A_TX_7_MBHC_TEST_CTL__POR (0x00000038) 310 #define TABLA_A_TX_7_MBHC_SAR_ERR (0x0175) 311 #define TABLA_A_TX_7_MBHC_SAR_ERR__POR (0x00000000) 312 #define TABLA_A_TX_7_TXFE_CLKDIV (0x0176) 313 #define TABLA_A_TX_7_TXFE_CLKDIV__POR (0x0000001C) 314 #define TABLA_A_AUX_COM_CTL (0x0180) 315 #define TABLA_A_AUX_COM_CTL__POR (0x00000034) 316 #define TABLA_A_AUX_COM_ATEST (0x0181) 317 #define TABLA_A_AUX_COM_ATEST__POR (0x00000000) 318 #define TABLA_A_AUX_L_EN (0x0182) 319 #define TABLA_A_AUX_L_EN__POR (0x00000000) 320 #define TABLA_A_AUX_L_GAIN (0x0183) 321 #define TABLA_A_AUX_L_GAIN__POR (0x0000001F) 322 #define TABLA_A_AUX_L_PA_CONN (0x0184) 323 #define TABLA_A_AUX_L_PA_CONN__POR (0x00000000) 324 #define TABLA_A_AUX_L_PA_CONN_INV (0x0185) 325 #define TABLA_A_AUX_L_PA_CONN_INV__POR (0x00000000) 326 #define TABLA_A_AUX_R_EN (0x0186) 327 #define TABLA_A_AUX_R_EN__POR (0x00000000) 328 #define TABLA_A_AUX_R_GAIN (0x0187) 329 #define TABLA_A_AUX_R_GAIN__POR (0x0000001F) 330 #define TABLA_A_AUX_R_PA_CONN (0x0188) 331 #define TABLA_A_AUX_R_PA_CONN__POR (0x00000000) 332 #define TABLA_A_AUX_R_PA_CONN_INV (0x0189) 333 #define TABLA_A_AUX_R_PA_CONN_INV__POR (0x00000000) 334 #define TABLA_A_CP_EN (0x0192) 335 #define TABLA_A_CP_EN__POR (0x000000E6) 336 #define TABLA_A_CP_CLK (0x0193) 337 #define TABLA_A_CP_CLK__POR (0x00000029) 338 #define TABLA_A_CP_STATIC (0x0194) 339 #define TABLA_A_CP_STATIC__POR (0x00000010) 340 #define TABLA_A_CP_DCC1 (0x0195) 341 #define TABLA_A_CP_DCC1__POR (0x00000052) 342 #define TABLA_A_CP_DCC3 (0x0196) 343 #define TABLA_A_CP_DCC3__POR (0x00000001) 344 #define TABLA_A_CP_ATEST (0x0197) 345 #define TABLA_A_CP_ATEST__POR (0x00000000) 346 #define TABLA_A_CP_DTEST (0x0198) 347 #define TABLA_A_CP_DTEST__POR (0x00000000) 348 #define TABLA_A_RX_COM_TIMER_DIV (0x019E) 349 #define TABLA_A_RX_COM_TIMER_DIV__POR (0x000000E8) 350 #define TABLA_A_RX_COM_OCP_CTL (0x019F) 351 #define TABLA_A_RX_COM_OCP_CTL__POR (0x0000001F) 352 #define TABLA_A_RX_COM_OCP_COUNT (0x01A0) 353 #define TABLA_A_RX_COM_OCP_COUNT__POR (0x00000077) 354 #define TABLA_A_RX_COM_DAC_CTL (0x01A1) 355 #define TABLA_A_RX_COM_DAC_CTL__POR (0x00000000) 356 #define TABLA_A_RX_COM_BIAS (0x01A2) 357 #define TABLA_A_RX_COM_BIAS__POR (0x00000000) 358 #define TABLA_A_RX_HPH_BIAS_PA (0x01A6) 359 #define TABLA_A_RX_HPH_BIAS_PA__POR (0x000000AA) 360 #define TABLA_A_RX_HPH_BIAS_LDO (0x01A7) 361 #define TABLA_A_RX_HPH_BIAS_LDO__POR (0x00000086) 362 #define TABLA_A_RX_HPH_BIAS_CNP (0x01A8) 363 #define TABLA_A_RX_HPH_BIAS_CNP__POR (0x0000008A) 364 #define TABLA_A_RX_HPH_BIAS_WG (0x01A9) 365 #define TABLA_A_RX_HPH_BIAS_WG__POR (0x00000060) 366 #define TABLA_A_RX_HPH_OCP_CTL (0x01AA) 367 #define TABLA_A_RX_HPH_OCP_CTL__POR (0x000000E8) 368 #define TABLA_A_RX_HPH_CNP_EN (0x01AB) 369 #define TABLA_A_RX_HPH_CNP_EN__POR (0x00000080) 370 #define TABLA_A_RX_HPH_CNP_WG_CTL (0x01AC) 371 #define TABLA_A_RX_HPH_CNP_WG_CTL__POR (0x000000DC) 372 #define TABLA_A_RX_HPH_CNP_WG_TIME (0x01AD) 373 #define TABLA_A_RX_HPH_CNP_WG_TIME__POR (0x00000028) 374 #define TABLA_A_RX_HPH_L_GAIN (0x01AE) 375 #define TABLA_A_RX_HPH_L_GAIN__POR (0x00000000) 376 #define TABLA_A_RX_HPH_L_TEST (0x01AF) 377 #define TABLA_A_RX_HPH_L_TEST__POR (0x00000001) 378 #define TABLA_A_RX_HPH_L_PA_CTL (0x01B0) 379 #define TABLA_A_RX_HPH_L_PA_CTL__POR (0x00000040) 380 #define TABLA_A_RX_HPH_L_DAC_CTL (0x01B1) 381 #define TABLA_A_RX_HPH_L_DAC_CTL__POR (0x00000000) 382 #define TABLA_A_RX_HPH_L_ATEST (0x01B2) 383 #define TABLA_A_RX_HPH_L_ATEST__POR (0x00000000) 384 #define TABLA_A_RX_HPH_L_STATUS (0x01B3) 385 #define TABLA_A_RX_HPH_L_STATUS__POR (0x00000004) 386 #define TABLA_A_RX_HPH_R_GAIN (0x01B4) 387 #define TABLA_A_RX_HPH_R_GAIN__POR (0x00000000) 388 #define TABLA_A_RX_HPH_R_TEST (0x01B5) 389 #define TABLA_A_RX_HPH_R_TEST__POR (0x00000001) 390 #define TABLA_A_RX_HPH_R_PA_CTL (0x01B6) 391 #define TABLA_A_RX_HPH_R_PA_CTL__POR (0x00000040) 392 #define TABLA_A_RX_HPH_R_DAC_CTL (0x01B7) 393 #define TABLA_A_RX_HPH_R_DAC_CTL__POR (0x00000000) 394 #define TABLA_A_RX_HPH_R_ATEST (0x01B8) 395 #define TABLA_A_RX_HPH_R_ATEST__POR (0x00000000) 396 #define TABLA_A_RX_HPH_R_STATUS (0x01B9) 397 #define TABLA_A_RX_HPH_R_STATUS__POR (0x00000004) 398 #define TABLA_A_RX_EAR_BIAS_PA (0x01BA) 399 #define TABLA_A_RX_EAR_BIAS_PA__POR (0x000000AA) 400 #define TABLA_A_RX_EAR_BIAS_CMBUFF (0x01BB) 401 #define TABLA_A_RX_EAR_BIAS_CMBUFF__POR (0x000000A0) 402 #define TABLA_A_RX_EAR_EN (0x01BC) 403 #define TABLA_A_RX_EAR_EN__POR (0x00000000) 404 #define TABLA_A_RX_EAR_GAIN (0x01BD) 405 #define TABLA_A_RX_EAR_GAIN__POR (0x00000008) 406 #define TABLA_A_RX_EAR_CMBUFF (0x01BE) 407 #define TABLA_A_RX_EAR_CMBUFF__POR (0x00000000) 408 #define TABLA_A_RX_EAR_ICTL (0x01BF) 409 #define TABLA_A_RX_EAR_ICTL__POR (0x00000040) 410 #define TABLA_A_RX_EAR_CCOMP (0x01C0) 411 #define TABLA_A_RX_EAR_CCOMP__POR (0x00000008) 412 #define TABLA_A_RX_EAR_VCM (0x01C1) 413 #define TABLA_A_RX_EAR_VCM__POR (0x00000000) 414 #define TABLA_A_RX_EAR_CNP (0x01C2) 415 #define TABLA_A_RX_EAR_CNP__POR (0x00000080) 416 #define TABLA_A_RX_EAR_ATEST (0x01C3) 417 #define TABLA_A_RX_EAR_ATEST__POR (0x00000000) 418 #define TABLA_A_RX_EAR_STATUS (0x01C5) 419 #define TABLA_A_RX_EAR_STATUS__POR (0x00000004) 420 #define TABLA_A_RX_LINE_BIAS_PA (0x01C6) 421 #define TABLA_A_RX_LINE_BIAS_PA__POR (0x000000AA) 422 #define TABLA_A_RX_LINE_BIAS_DAC (0x01C7) 423 #define TABLA_A_RX_LINE_BIAS_DAC__POR (0x000000A0) 424 #define TABLA_A_RX_LINE_BIAS_CNP (0x01C8) 425 #define TABLA_A_RX_LINE_BIAS_CNP__POR (0x0000003A) 426 #define TABLA_A_RX_LINE_COM (0x01C9) 427 #define TABLA_A_RX_LINE_COM__POR (0x00000000) 428 #define TABLA_A_RX_LINE_CNP_EN (0x01CA) 429 #define TABLA_A_RX_LINE_CNP_EN__POR (0x00000080) 430 #define TABLA_A_RX_LINE_CNP_WG_CTL (0x01CB) 431 #define TABLA_A_RX_LINE_CNP_WG_CTL__POR (0x0000001C) 432 #define TABLA_A_RX_LINE_CNP_WG_TIME (0x01CC) 433 #define TABLA_A_RX_LINE_CNP_WG_TIME__POR (0x00000064) 434 #define TABLA_A_RX_LINE_1_GAIN (0x01CD) 435 #define TABLA_A_RX_LINE_1_GAIN__POR (0x00000000) 436 #define TABLA_A_RX_LINE_1_TEST (0x01CE) 437 #define TABLA_A_RX_LINE_1_TEST__POR (0x00000000) 438 #define TABLA_A_RX_LINE_1_DAC_CTL (0x01CF) 439 #define TABLA_A_RX_LINE_1_DAC_CTL__POR (0x0000000C) 440 #define TABLA_A_RX_LINE_1_STATUS (0x01D0) 441 #define TABLA_A_RX_LINE_1_STATUS__POR (0x00000000) 442 #define TABLA_A_RX_LINE_2_GAIN (0x01D1) 443 #define TABLA_A_RX_LINE_2_GAIN__POR (0x00000000) 444 #define TABLA_A_RX_LINE_2_TEST (0x01D2) 445 #define TABLA_A_RX_LINE_2_TEST__POR (0x00000000) 446 #define TABLA_A_RX_LINE_2_DAC_CTL (0x01D3) 447 #define TABLA_A_RX_LINE_2_DAC_CTL__POR (0x0000000C) 448 #define TABLA_A_RX_LINE_2_STATUS (0x01D4) 449 #define TABLA_A_RX_LINE_2_STATUS__POR (0x00000000) 450 #define TABLA_A_RX_LINE_3_GAIN (0x01D5) 451 #define TABLA_A_RX_LINE_3_GAIN__POR (0x00000000) 452 #define TABLA_A_RX_LINE_3_TEST (0x01D6) 453 #define TABLA_A_RX_LINE_3_TEST__POR (0x00000000) 454 #define TABLA_A_RX_LINE_3_DAC_CTL (0x01D7) 455 #define TABLA_A_RX_LINE_3_DAC_CTL__POR (0x0000000C) 456 #define TABLA_A_RX_LINE_3_STATUS (0x01D8) 457 #define TABLA_A_RX_LINE_3_STATUS__POR (0x00000000) 458 #define TABLA_A_RX_LINE_4_GAIN (0x01D9) 459 #define TABLA_A_RX_LINE_4_GAIN__POR (0x00000000) 460 #define TABLA_A_RX_LINE_4_TEST (0x01DA) 461 #define TABLA_A_RX_LINE_4_TEST__POR (0x00000000) 462 #define TABLA_A_RX_LINE_4_DAC_CTL (0x01DB) 463 #define TABLA_A_RX_LINE_4_DAC_CTL__POR (0x0000000C) 464 #define TABLA_A_RX_LINE_4_STATUS (0x01DC) 465 #define TABLA_A_RX_LINE_4_STATUS__POR (0x00000000) 466 #define TABLA_A_RX_LINE_5_GAIN (0x01DD) 467 #define TABLA_A_RX_LINE_5_GAIN__POR (0x00000000) 468 #define TABLA_A_RX_LINE_5_TEST (0x01DE) 469 #define TABLA_A_RX_LINE_5_TEST__POR (0x00000000) 470 #define TABLA_A_RX_LINE_5_DAC_CTL (0x01DF) 471 #define TABLA_A_RX_LINE_5_DAC_CTL__POR (0x0000000C) 472 #define TABLA_A_RX_LINE_5_STATUS (0x01E0) 473 #define TABLA_A_RX_LINE_5_STATUS__POR (0x00000000) 474 #define TABLA_A_RX_LINE_CNP_DBG (0x01EC) 475 #define TABLA_A_RX_LINE_CNP_DBG__POR (0x00000000) 476 #define TABLA_A_MBHC_HPH (0x01ED) 477 #define TABLA_A_MBHC_HPH__POR (0x00000048) 478 #define TABLA_A_CONFIG_MODE_FREQ (0x01F7) 479 #define TABLA_A_CONFIG_MODE_FREQ__POR (0x00000047) 480 #define TABLA_A_CONFIG_MODE_TEST (0x01F8) 481 #define TABLA_A_CONFIG_MODE_TEST__POR (0x0000000A) 482 #define TABLA_A_CONFIG_MODE_STATUS (0x01F9) 483 #define TABLA_A_CONFIG_MODE_STATUS__POR (0x0000001C) 484 #define TABLA_A_CONFIG_MODE_TUNER (0x01FA) 485 #define TABLA_A_CONFIG_MODE_TUNER__POR (0x00000000) 486 #define TABLA_A_CDC_ANC1_CTL (0x00000200) 487 #define TABLA_A_CDC_ANC1_CTL__POR (0x00000000) 488 #define TABLA_A_CDC_ANC2_CTL (0x00000280) 489 #define TABLA_A_CDC_ANC2_CTL__POR (0x00000000) 490 #define TABLA_A_CDC_ANC1_SHIFT (0x00000201) 491 #define TABLA_A_CDC_ANC1_SHIFT__POR (0x00000000) 492 #define TABLA_A_CDC_ANC2_SHIFT (0x00000281) 493 #define TABLA_A_CDC_ANC2_SHIFT__POR (0x00000000) 494 #define TABLA_A_CDC_ANC1_FILT1_B1_CTL (0x00000202) 495 #define TABLA_A_CDC_ANC1_FILT1_B1_CTL__POR (0x00000000) 496 #define TABLA_A_CDC_ANC2_FILT1_B1_CTL (0x00000282) 497 #define TABLA_A_CDC_ANC2_FILT1_B1_CTL__POR (0x00000000) 498 #define TABLA_A_CDC_ANC1_FILT1_B2_CTL (0x00000203) 499 #define TABLA_A_CDC_ANC1_FILT1_B2_CTL__POR (0x00000000) 500 #define TABLA_A_CDC_ANC2_FILT1_B2_CTL (0x00000283) 501 #define TABLA_A_CDC_ANC2_FILT1_B2_CTL__POR (0x00000000) 502 #define TABLA_A_CDC_ANC1_FILT1_B3_CTL (0x00000204) 503 #define TABLA_A_CDC_ANC1_FILT1_B3_CTL__POR (0x00000000) 504 #define TABLA_A_CDC_ANC2_FILT1_B3_CTL (0x00000284) 505 #define TABLA_A_CDC_ANC2_FILT1_B3_CTL__POR (0x00000000) 506 #define TABLA_A_CDC_ANC1_FILT1_B4_CTL (0x00000205) 507 #define TABLA_A_CDC_ANC1_FILT1_B4_CTL__POR (0x00000000) 508 #define TABLA_A_CDC_ANC2_FILT1_B4_CTL (0x00000285) 509 #define TABLA_A_CDC_ANC2_FILT1_B4_CTL__POR (0x00000000) 510 #define TABLA_A_CDC_ANC1_FILT2_B1_CTL (0x00000206) 511 #define TABLA_A_CDC_ANC1_FILT2_B1_CTL__POR (0x00000000) 512 #define TABLA_A_CDC_ANC2_FILT2_B1_CTL (0x00000286) 513 #define TABLA_A_CDC_ANC2_FILT2_B1_CTL__POR (0x00000000) 514 #define TABLA_A_CDC_ANC1_FILT2_B2_CTL (0x00000207) 515 #define TABLA_A_CDC_ANC1_FILT2_B2_CTL__POR (0x00000000) 516 #define TABLA_A_CDC_ANC2_FILT2_B2_CTL (0x00000287) 517 #define TABLA_A_CDC_ANC2_FILT2_B2_CTL__POR (0x00000000) 518 #define TABLA_A_CDC_ANC1_FILT2_B3_CTL (0x00000208) 519 #define TABLA_A_CDC_ANC1_FILT2_B3_CTL__POR (0x00000000) 520 #define TABLA_A_CDC_ANC2_FILT2_B3_CTL (0x00000288) 521 #define TABLA_A_CDC_ANC2_FILT2_B3_CTL__POR (0x00000000) 522 #define TABLA_A_CDC_ANC1_SPARE (0x00000209) 523 #define TABLA_A_CDC_ANC1_SPARE__POR (0x00000000) 524 #define TABLA_A_CDC_ANC2_SPARE (0x00000289) 525 #define TABLA_A_CDC_ANC2_SPARE__POR (0x00000000) 526 #define TABLA_A_CDC_ANC1_FILT3_CTL (0x0000020A) 527 #define TABLA_A_CDC_ANC1_FILT3_CTL__POR (0x00000000) 528 #define TABLA_A_CDC_ANC2_FILT3_CTL (0x0000028A) 529 #define TABLA_A_CDC_ANC2_FILT3_CTL__POR (0x00000000) 530 #define TABLA_A_CDC_ANC1_FILT4_CTL (0x0000020B) 531 #define TABLA_A_CDC_ANC1_FILT4_CTL__POR (0x00000000) 532 #define TABLA_A_CDC_ANC2_FILT4_CTL (0x0000028B) 533 #define TABLA_A_CDC_ANC2_FILT4_CTL__POR (0x00000000) 534 #define TABLA_A_CDC_TX1_VOL_CTL_TIMER (0x00000220) 535 #define TABLA_A_CDC_TX1_VOL_CTL_TIMER__POR (0x00000000) 536 #define TABLA_A_CDC_TX2_VOL_CTL_TIMER (0x00000228) 537 #define TABLA_A_CDC_TX2_VOL_CTL_TIMER__POR (0x00000000) 538 #define TABLA_A_CDC_TX3_VOL_CTL_TIMER (0x00000230) 539 #define TABLA_A_CDC_TX3_VOL_CTL_TIMER__POR (0x00000000) 540 #define TABLA_A_CDC_TX4_VOL_CTL_TIMER (0x00000238) 541 #define TABLA_A_CDC_TX4_VOL_CTL_TIMER__POR (0x00000000) 542 #define TABLA_A_CDC_TX5_VOL_CTL_TIMER (0x00000240) 543 #define TABLA_A_CDC_TX5_VOL_CTL_TIMER__POR (0x00000000) 544 #define TABLA_A_CDC_TX6_VOL_CTL_TIMER (0x00000248) 545 #define TABLA_A_CDC_TX6_VOL_CTL_TIMER__POR (0x00000000) 546 #define TABLA_A_CDC_TX7_VOL_CTL_TIMER (0x00000250) 547 #define TABLA_A_CDC_TX7_VOL_CTL_TIMER__POR (0x00000000) 548 #define TABLA_A_CDC_TX8_VOL_CTL_TIMER (0x00000258) 549 #define TABLA_A_CDC_TX8_VOL_CTL_TIMER__POR (0x00000000) 550 #define TABLA_A_CDC_TX9_VOL_CTL_TIMER (0x00000260) 551 #define TABLA_A_CDC_TX9_VOL_CTL_TIMER__POR (0x00000000) 552 #define TABLA_A_CDC_TX10_VOL_CTL_TIMER (0x00000268) 553 #define TABLA_A_CDC_TX10_VOL_CTL_TIMER__POR (0x00000000) 554 #define TABLA_A_CDC_TX1_VOL_CTL_GAIN (0x00000221) 555 #define TABLA_A_CDC_TX1_VOL_CTL_GAIN__POR (0x00000000) 556 #define TABLA_A_CDC_TX2_VOL_CTL_GAIN (0x00000229) 557 #define TABLA_A_CDC_TX2_VOL_CTL_GAIN__POR (0x00000000) 558 #define TABLA_A_CDC_TX3_VOL_CTL_GAIN (0x00000231) 559 #define TABLA_A_CDC_TX3_VOL_CTL_GAIN__POR (0x00000000) 560 #define TABLA_A_CDC_TX4_VOL_CTL_GAIN (0x00000239) 561 #define TABLA_A_CDC_TX4_VOL_CTL_GAIN__POR (0x00000000) 562 #define TABLA_A_CDC_TX5_VOL_CTL_GAIN (0x00000241) 563 #define TABLA_A_CDC_TX5_VOL_CTL_GAIN__POR (0x00000000) 564 #define TABLA_A_CDC_TX6_VOL_CTL_GAIN (0x00000249) 565 #define TABLA_A_CDC_TX6_VOL_CTL_GAIN__POR (0x00000000) 566 #define TABLA_A_CDC_TX7_VOL_CTL_GAIN (0x00000251) 567 #define TABLA_A_CDC_TX7_VOL_CTL_GAIN__POR (0x00000000) 568 #define TABLA_A_CDC_TX8_VOL_CTL_GAIN (0x00000259) 569 #define TABLA_A_CDC_TX8_VOL_CTL_GAIN__POR (0x00000000) 570 #define TABLA_A_CDC_TX9_VOL_CTL_GAIN (0x00000261) 571 #define TABLA_A_CDC_TX9_VOL_CTL_GAIN__POR (0x00000000) 572 #define TABLA_A_CDC_TX10_VOL_CTL_GAIN (0x00000269) 573 #define TABLA_A_CDC_TX10_VOL_CTL_GAIN__POR (0x00000000) 574 #define TABLA_A_CDC_TX1_VOL_CTL_CFG (0x00000222) 575 #define TABLA_A_CDC_TX1_VOL_CTL_CFG__POR (0x00000000) 576 #define TABLA_A_CDC_TX2_VOL_CTL_CFG (0x0000022A) 577 #define TABLA_A_CDC_TX2_VOL_CTL_CFG__POR (0x00000000) 578 #define TABLA_A_CDC_TX3_VOL_CTL_CFG (0x00000232) 579 #define TABLA_A_CDC_TX3_VOL_CTL_CFG__POR (0x00000000) 580 #define TABLA_A_CDC_TX4_VOL_CTL_CFG (0x0000023A) 581 #define TABLA_A_CDC_TX4_VOL_CTL_CFG__POR (0x00000000) 582 #define TABLA_A_CDC_TX5_VOL_CTL_CFG (0x00000242) 583 #define TABLA_A_CDC_TX5_VOL_CTL_CFG__POR (0x00000000) 584 #define TABLA_A_CDC_TX6_VOL_CTL_CFG (0x0000024A) 585 #define TABLA_A_CDC_TX6_VOL_CTL_CFG__POR (0x00000000) 586 #define TABLA_A_CDC_TX7_VOL_CTL_CFG (0x00000252) 587 #define TABLA_A_CDC_TX7_VOL_CTL_CFG__POR (0x00000000) 588 #define TABLA_A_CDC_TX8_VOL_CTL_CFG (0x0000025A) 589 #define TABLA_A_CDC_TX8_VOL_CTL_CFG__POR (0x00000000) 590 #define TABLA_A_CDC_TX9_VOL_CTL_CFG (0x00000262) 591 #define TABLA_A_CDC_TX9_VOL_CTL_CFG__POR (0x00000000) 592 #define TABLA_A_CDC_TX10_VOL_CTL_CFG (0x0000026A) 593 #define TABLA_A_CDC_TX10_VOL_CTL_CFG__POR (0x00000000) 594 #define TABLA_A_CDC_TX1_MUX_CTL (0x00000223) 595 #define TABLA_A_CDC_TX1_MUX_CTL__POR (0x00000008) 596 #define TABLA_A_CDC_TX2_MUX_CTL (0x0000022B) 597 #define TABLA_A_CDC_TX2_MUX_CTL__POR (0x00000008) 598 #define TABLA_A_CDC_TX3_MUX_CTL (0x00000233) 599 #define TABLA_A_CDC_TX3_MUX_CTL__POR (0x00000008) 600 #define TABLA_A_CDC_TX4_MUX_CTL (0x0000023B) 601 #define TABLA_A_CDC_TX4_MUX_CTL__POR (0x00000008) 602 #define TABLA_A_CDC_TX5_MUX_CTL (0x00000243) 603 #define TABLA_A_CDC_TX5_MUX_CTL__POR (0x00000008) 604 #define TABLA_A_CDC_TX6_MUX_CTL (0x0000024B) 605 #define TABLA_A_CDC_TX6_MUX_CTL__POR (0x00000008) 606 #define TABLA_A_CDC_TX7_MUX_CTL (0x00000253) 607 #define TABLA_A_CDC_TX7_MUX_CTL__POR (0x00000008) 608 #define TABLA_A_CDC_TX8_MUX_CTL (0x0000025B) 609 #define TABLA_A_CDC_TX8_MUX_CTL__POR (0x00000008) 610 #define TABLA_A_CDC_TX9_MUX_CTL (0x00000263) 611 #define TABLA_A_CDC_TX9_MUX_CTL__POR (0x00000008) 612 #define TABLA_A_CDC_TX10_MUX_CTL (0x0000026B) 613 #define TABLA_A_CDC_TX10_MUX_CTL__POR (0x00000008) 614 #define TABLA_A_CDC_TX1_CLK_FS_CTL (0x00000224) 615 #define TABLA_A_CDC_TX1_CLK_FS_CTL__POR (0x00000003) 616 #define TABLA_A_CDC_TX2_CLK_FS_CTL (0x0000022C) 617 #define TABLA_A_CDC_TX2_CLK_FS_CTL__POR (0x00000003) 618 #define TABLA_A_CDC_TX3_CLK_FS_CTL (0x00000234) 619 #define TABLA_A_CDC_TX3_CLK_FS_CTL__POR (0x00000003) 620 #define TABLA_A_CDC_TX4_CLK_FS_CTL (0x0000023C) 621 #define TABLA_A_CDC_TX4_CLK_FS_CTL__POR (0x00000003) 622 #define TABLA_A_CDC_TX5_CLK_FS_CTL (0x00000244) 623 #define TABLA_A_CDC_TX5_CLK_FS_CTL__POR (0x00000003) 624 #define TABLA_A_CDC_TX6_CLK_FS_CTL (0x0000024C) 625 #define TABLA_A_CDC_TX6_CLK_FS_CTL__POR (0x00000003) 626 #define TABLA_A_CDC_TX7_CLK_FS_CTL (0x00000254) 627 #define TABLA_A_CDC_TX7_CLK_FS_CTL__POR (0x00000003) 628 #define TABLA_A_CDC_TX8_CLK_FS_CTL (0x0000025C) 629 #define TABLA_A_CDC_TX8_CLK_FS_CTL__POR (0x00000003) 630 #define TABLA_A_CDC_TX9_CLK_FS_CTL (0x00000264) 631 #define TABLA_A_CDC_TX9_CLK_FS_CTL__POR (0x00000003) 632 #define TABLA_A_CDC_TX10_CLK_FS_CTL (0x0000026C) 633 #define TABLA_A_CDC_TX10_CLK_FS_CTL__POR (0x00000003) 634 #define TABLA_A_CDC_TX1_DMIC_CTL (0x00000225) 635 #define TABLA_A_CDC_TX1_DMIC_CTL__POR (0x00000000) 636 #define TABLA_A_CDC_TX2_DMIC_CTL (0x0000022D) 637 #define TABLA_A_CDC_TX2_DMIC_CTL__POR (0x00000000) 638 #define TABLA_A_CDC_TX3_DMIC_CTL (0x00000235) 639 #define TABLA_A_CDC_TX3_DMIC_CTL__POR (0x00000000) 640 #define TABLA_A_CDC_TX4_DMIC_CTL (0x0000023D) 641 #define TABLA_A_CDC_TX4_DMIC_CTL__POR (0x00000000) 642 #define TABLA_A_CDC_TX5_DMIC_CTL (0x00000245) 643 #define TABLA_A_CDC_TX5_DMIC_CTL__POR (0x00000000) 644 #define TABLA_A_CDC_TX6_DMIC_CTL (0x0000024D) 645 #define TABLA_A_CDC_TX6_DMIC_CTL__POR (0x00000000) 646 #define TABLA_A_CDC_TX7_DMIC_CTL (0x00000255) 647 #define TABLA_A_CDC_TX7_DMIC_CTL__POR (0x00000000) 648 #define TABLA_A_CDC_TX8_DMIC_CTL (0x0000025D) 649 #define TABLA_A_CDC_TX8_DMIC_CTL__POR (0x00000000) 650 #define TABLA_A_CDC_TX9_DMIC_CTL (0x00000265) 651 #define TABLA_A_CDC_TX9_DMIC_CTL__POR (0x00000000) 652 #define TABLA_A_CDC_TX10_DMIC_CTL (0x0000026D) 653 #define TABLA_A_CDC_TX10_DMIC_CTL__POR (0x00000000) 654 #define TABLA_A_CDC_SRC1_PDA_CFG (0x000002A0) 655 #define TABLA_A_CDC_SRC1_PDA_CFG__POR (0x00000000) 656 #define TABLA_A_CDC_SRC2_PDA_CFG (0x000002A8) 657 #define TABLA_A_CDC_SRC2_PDA_CFG__POR (0x00000000) 658 #define TABLA_A_CDC_SRC1_FS_CTL (0x000002A1) 659 #define TABLA_A_CDC_SRC1_FS_CTL__POR (0x0000001b) 660 #define TABLA_A_CDC_SRC2_FS_CTL (0x000002A9) 661 #define TABLA_A_CDC_SRC2_FS_CTL__POR (0x0000001b) 662 #define TABLA_A_CDC_RX1_B1_CTL (0x000002B0) 663 #define TABLA_A_CDC_RX1_B1_CTL__POR (0x00000000) 664 #define TABLA_A_CDC_RX2_B1_CTL (0x000002B8) 665 #define TABLA_A_CDC_RX2_B1_CTL__POR (0x00000000) 666 #define TABLA_A_CDC_RX3_B1_CTL (0x000002C0) 667 #define TABLA_A_CDC_RX3_B1_CTL__POR (0x00000000) 668 #define TABLA_A_CDC_RX4_B1_CTL (0x000002C8) 669 #define TABLA_A_CDC_RX4_B1_CTL__POR (0x00000000) 670 #define TABLA_A_CDC_RX5_B1_CTL (0x000002D0) 671 #define TABLA_A_CDC_RX5_B1_CTL__POR (0x00000000) 672 #define TABLA_A_CDC_RX6_B1_CTL (0x000002D8) 673 #define TABLA_A_CDC_RX6_B1_CTL__POR (0x00000000) 674 #define TABLA_A_CDC_RX7_B1_CTL (0x000002E0) 675 #define TABLA_A_CDC_RX7_B1_CTL__POR (0x00000000) 676 #define TABLA_A_CDC_RX1_B2_CTL (0x000002B1) 677 #define TABLA_A_CDC_RX1_B2_CTL__POR (0x00000000) 678 #define TABLA_A_CDC_RX2_B2_CTL (0x000002B9) 679 #define TABLA_A_CDC_RX2_B2_CTL__POR (0x00000000) 680 #define TABLA_A_CDC_RX3_B2_CTL (0x000002C1) 681 #define TABLA_A_CDC_RX3_B2_CTL__POR (0x00000000) 682 #define TABLA_A_CDC_RX4_B2_CTL (0x000002C9) 683 #define TABLA_A_CDC_RX4_B2_CTL__POR (0x00000000) 684 #define TABLA_A_CDC_RX5_B2_CTL (0x000002D1) 685 #define TABLA_A_CDC_RX5_B2_CTL__POR (0x00000000) 686 #define TABLA_A_CDC_RX6_B2_CTL (0x000002D9) 687 #define TABLA_A_CDC_RX6_B2_CTL__POR (0x00000000) 688 #define TABLA_A_CDC_RX7_B2_CTL (0x000002E1) 689 #define TABLA_A_CDC_RX7_B2_CTL__POR (0x00000000) 690 #define TABLA_A_CDC_RX1_B3_CTL (0x000002B2) 691 #define TABLA_A_CDC_RX1_B3_CTL__POR (0x00000000) 692 #define TABLA_A_CDC_RX2_B3_CTL (0x000002BA) 693 #define TABLA_A_CDC_RX2_B3_CTL__POR (0x00000000) 694 #define TABLA_A_CDC_RX3_B3_CTL (0x000002C2) 695 #define TABLA_A_CDC_RX3_B3_CTL__POR (0x00000000) 696 #define TABLA_A_CDC_RX4_B3_CTL (0x000002CA) 697 #define TABLA_A_CDC_RX4_B3_CTL__POR (0x00000000) 698 #define TABLA_A_CDC_RX5_B3_CTL (0x000002D2) 699 #define TABLA_A_CDC_RX5_B3_CTL__POR (0x00000000) 700 #define TABLA_A_CDC_RX6_B3_CTL (0x000002DA) 701 #define TABLA_A_CDC_RX6_B3_CTL__POR (0x00000000) 702 #define TABLA_A_CDC_RX7_B3_CTL (0x000002E2) 703 #define TABLA_A_CDC_RX7_B3_CTL__POR (0x00000000) 704 #define TABLA_A_CDC_RX1_B4_CTL (0x000002B3) 705 #define TABLA_A_CDC_RX1_B4_CTL__POR (0x00000000) 706 #define TABLA_A_CDC_RX2_B4_CTL (0x000002BB) 707 #define TABLA_A_CDC_RX2_B4_CTL__POR (0x00000000) 708 #define TABLA_A_CDC_RX3_B4_CTL (0x000002C3) 709 #define TABLA_A_CDC_RX3_B4_CTL__POR (0x00000000) 710 #define TABLA_A_CDC_RX4_B4_CTL (0x000002CB) 711 #define TABLA_A_CDC_RX4_B4_CTL__POR (0x00000000) 712 #define TABLA_A_CDC_RX5_B4_CTL (0x000002D3) 713 #define TABLA_A_CDC_RX5_B4_CTL__POR (0x00000000) 714 #define TABLA_A_CDC_RX6_B4_CTL (0x000002DB) 715 #define TABLA_A_CDC_RX6_B4_CTL__POR (0x00000000) 716 #define TABLA_A_CDC_RX7_B4_CTL (0x000002E3) 717 #define TABLA_A_CDC_RX7_B4_CTL__POR (0x00000000) 718 #define TABLA_A_CDC_RX1_B5_CTL (0x000002B4) 719 #define TABLA_A_CDC_RX1_B5_CTL__POR (0x00000060) 720 #define TABLA_A_CDC_RX2_B5_CTL (0x000002BC) 721 #define TABLA_A_CDC_RX2_B5_CTL__POR (0x00000060) 722 #define TABLA_A_CDC_RX3_B5_CTL (0x000002C4) 723 #define TABLA_A_CDC_RX3_B5_CTL__POR (0x00000060) 724 #define TABLA_A_CDC_RX4_B5_CTL (0x000002CC) 725 #define TABLA_A_CDC_RX4_B5_CTL__POR (0x00000060) 726 #define TABLA_A_CDC_RX5_B5_CTL (0x000002D4) 727 #define TABLA_A_CDC_RX5_B5_CTL__POR (0x00000060) 728 #define TABLA_A_CDC_RX6_B5_CTL (0x000002DC) 729 #define TABLA_A_CDC_RX6_B5_CTL__POR (0x00000060) 730 #define TABLA_A_CDC_RX7_B5_CTL (0x000002E4) 731 #define TABLA_A_CDC_RX7_B5_CTL__POR (0x00000060) 732 #define TABLA_A_CDC_RX1_B6_CTL (0x000002B5) 733 #define TABLA_A_CDC_RX1_B6_CTL__POR (0x00000000) 734 #define TABLA_A_CDC_RX2_B6_CTL (0x000002BD) 735 #define TABLA_A_CDC_RX2_B6_CTL__POR (0x00000000) 736 #define TABLA_A_CDC_RX3_B6_CTL (0x000002C5) 737 #define TABLA_A_CDC_RX3_B6_CTL__POR (0x00000000) 738 #define TABLA_A_CDC_RX4_B6_CTL (0x000002CD) 739 #define TABLA_A_CDC_RX4_B6_CTL__POR (0x00000000) 740 #define TABLA_A_CDC_RX5_B6_CTL (0x000002D5) 741 #define TABLA_A_CDC_RX5_B6_CTL__POR (0x00000000) 742 #define TABLA_A_CDC_RX6_B6_CTL (0x000002DD) 743 #define TABLA_A_CDC_RX6_B6_CTL__POR (0x00000000) 744 #define TABLA_A_CDC_RX7_B6_CTL (0x000002E5) 745 #define TABLA_A_CDC_RX7_B6_CTL__POR (0x00000000) 746 #define TABLA_A_CDC_RX1_VOL_CTL_B1_CTL (0x000002B6) 747 #define TABLA_A_CDC_RX1_VOL_CTL_B1_CTL__POR (0x00000000) 748 #define TABLA_A_CDC_RX2_VOL_CTL_B1_CTL (0x000002BE) 749 #define TABLA_A_CDC_RX2_VOL_CTL_B1_CTL__POR (0x00000000) 750 #define TABLA_A_CDC_RX3_VOL_CTL_B1_CTL (0x000002C6) 751 #define TABLA_A_CDC_RX3_VOL_CTL_B1_CTL__POR (0x00000000) 752 #define TABLA_A_CDC_RX4_VOL_CTL_B1_CTL (0x000002CE) 753 #define TABLA_A_CDC_RX4_VOL_CTL_B1_CTL__POR (0x00000000) 754 #define TABLA_A_CDC_RX5_VOL_CTL_B1_CTL (0x000002D6) 755 #define TABLA_A_CDC_RX5_VOL_CTL_B1_CTL__POR (0x00000000) 756 #define TABLA_A_CDC_RX6_VOL_CTL_B1_CTL (0x000002DE) 757 #define TABLA_A_CDC_RX6_VOL_CTL_B1_CTL__POR (0x00000000) 758 #define TABLA_A_CDC_RX7_VOL_CTL_B1_CTL (0x000002E6) 759 #define TABLA_A_CDC_RX7_VOL_CTL_B1_CTL__POR (0x00000000) 760 #define TABLA_A_CDC_RX1_VOL_CTL_B2_CTL (0x000002B7) 761 #define TABLA_A_CDC_RX1_VOL_CTL_B2_CTL__POR (0x00000000) 762 #define TABLA_A_CDC_RX2_VOL_CTL_B2_CTL (0x000002BF) 763 #define TABLA_A_CDC_RX2_VOL_CTL_B2_CTL__POR (0x00000000) 764 #define TABLA_A_CDC_RX3_VOL_CTL_B2_CTL (0x000002C7) 765 #define TABLA_A_CDC_RX3_VOL_CTL_B2_CTL__POR (0x00000000) 766 #define TABLA_A_CDC_RX4_VOL_CTL_B2_CTL (0x000002CF) 767 #define TABLA_A_CDC_RX4_VOL_CTL_B2_CTL__POR (0x00000000) 768 #define TABLA_A_CDC_RX5_VOL_CTL_B2_CTL (0x000002D7) 769 #define TABLA_A_CDC_RX5_VOL_CTL_B2_CTL__POR (0x00000000) 770 #define TABLA_A_CDC_RX6_VOL_CTL_B2_CTL (0x000002DF) 771 #define TABLA_A_CDC_RX6_VOL_CTL_B2_CTL__POR (0x00000000) 772 #define TABLA_A_CDC_RX7_VOL_CTL_B2_CTL (0x000002E7) 773 #define TABLA_A_CDC_RX7_VOL_CTL_B2_CTL__POR (0x00000000) 774 #define TABLA_A_CDC_CLK_ANC_RESET_CTL (0x00000300) 775 #define TABLA_A_CDC_CLK_ANC_RESET_CTL__POR (0x00000000) 776 #define TABLA_A_CDC_CLK_RX_RESET_CTL (0x00000301) 777 #define TABLA_A_CDC_CLK_RX_RESET_CTL__POR (0x00000000) 778 #define TABLA_A_CDC_CLK_TX_RESET_B1_CTL (0x00000302) 779 #define TABLA_A_CDC_CLK_TX_RESET_B1_CTL__POR (0x00000000) 780 #define TABLA_A_CDC_CLK_TX_RESET_B2_CTL (0x00000303) 781 #define TABLA_A_CDC_CLK_TX_RESET_B2_CTL__POR (0x00000000) 782 #define TABLA_A_CDC_CLK_DMIC_CTL (0x00000304) 783 #define TABLA_A_CDC_CLK_DMIC_CTL__POR (0x00000000) 784 #define TABLA_A_CDC_CLK_RX_I2S_CTL (0x00000305) 785 #define TABLA_A_CDC_CLK_RX_I2S_CTL__POR (0x00000003) 786 #define TABLA_A_CDC_CLK_TX_I2S_CTL (0x00000306) 787 #define TABLA_A_CDC_CLK_TX_I2S_CTL__POR (0x00000003) 788 #define TABLA_A_CDC_CLK_OTHR_RESET_CTL (0x00000307) 789 #define TABLA_A_CDC_CLK_OTHR_RESET_CTL__POR (0x00000000) 790 #define TABLA_A_CDC_CLK_TX_CLK_EN_B1_CTL (0x00000308) 791 #define TABLA_A_CDC_CLK_TX_CLK_EN_B1_CTL__POR (0x00000000) 792 #define TABLA_A_CDC_CLK_TX_CLK_EN_B2_CTL (0x00000309) 793 #define TABLA_A_CDC_CLK_TX_CLK_EN_B2_CTL__POR (0x00000000) 794 #define TABLA_A_CDC_CLK_OTHR_CTL (0x0000030A) 795 #define TABLA_A_CDC_CLK_OTHR_CTL__POR (0x00000000) 796 #define TABLA_A_CDC_CLK_RDAC_CLK_EN_CTL (0x0000030B) 797 #define TABLA_A_CDC_CLK_RDAC_CLK_EN_CTL__POR (0x00000000) 798 #define TABLA_A_CDC_CLK_ANC_CLK_EN_CTL (0x0000030C) 799 #define TABLA_A_CDC_CLK_ANC_CLK_EN_CTL__POR (0x00000000) 800 #define TABLA_A_CDC_CLK_RX_B1_CTL (0x0000030D) 801 #define TABLA_A_CDC_CLK_RX_B1_CTL__POR (0x00000000) 802 #define TABLA_A_CDC_CLK_RX_B2_CTL (0x0000030E) 803 #define TABLA_A_CDC_CLK_RX_B2_CTL__POR (0x00000000) 804 #define TABLA_A_CDC_CLK_MCLK_CTL (0x0000030F) 805 #define TABLA_A_CDC_CLK_MCLK_CTL__POR (0x00000000) 806 #define TABLA_A_CDC_CLK_PDM_CTL (0x00000310) 807 #define TABLA_A_CDC_CLK_PDM_CTL__POR (0x00000000) 808 #define TABLA_A_CDC_CLK_SD_CTL (0x00000311) 809 #define TABLA_A_CDC_CLK_SD_CTL__POR (0x00000000) 810 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B1_CTL (0x00000320) 811 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B1_CTL__POR (0x00000007) 812 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B2_CTL (0x00000321) 813 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B2_CTL__POR (0x00000013) 814 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B3_CTL (0x00000322) 815 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B3_CTL__POR (0x00000053) 816 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B4_CTL (0x00000323) 817 #define TABLA_A_CDC_CLSG_FREQ_THRESH_B4_CTL__POR (0x0000007f) 818 #define TABLA_A_CDC_CLSG_GAIN_THRESH_CTL (0x00000324) 819 #define TABLA_A_CDC_CLSG_GAIN_THRESH_CTL__POR (0x00000026) 820 #define TABLA_A_CDC_CLSG_TIMER_B1_CFG (0x00000325) 821 #define TABLA_A_CDC_CLSG_TIMER_B1_CFG__POR (0x0000000a) 822 #define TABLA_A_CDC_CLSG_TIMER_B2_CFG (0x00000326) 823 #define TABLA_A_CDC_CLSG_TIMER_B2_CFG__POR (0x00000000) 824 #define TABLA_A_CDC_CLSG_CTL (0x00000327) 825 #define TABLA_A_CDC_CLSG_CTL__POR (0x00000013) 826 #define TABLA_A_CDC_IIR1_GAIN_B1_CTL (0x00000340) 827 #define TABLA_A_CDC_IIR1_GAIN_B1_CTL__POR (0x00000000) 828 #define TABLA_A_CDC_IIR2_GAIN_B1_CTL (0x00000350) 829 #define TABLA_A_CDC_IIR2_GAIN_B1_CTL__POR (0x00000000) 830 #define TABLA_A_CDC_IIR1_GAIN_B2_CTL (0x00000341) 831 #define TABLA_A_CDC_IIR1_GAIN_B2_CTL__POR (0x00000000) 832 #define TABLA_A_CDC_IIR2_GAIN_B2_CTL (0x00000351) 833 #define TABLA_A_CDC_IIR2_GAIN_B2_CTL__POR (0x00000000) 834 #define TABLA_A_CDC_IIR1_GAIN_B3_CTL (0x00000342) 835 #define TABLA_A_CDC_IIR1_GAIN_B3_CTL__POR (0x00000000) 836 #define TABLA_A_CDC_IIR2_GAIN_B3_CTL (0x00000352) 837 #define TABLA_A_CDC_IIR2_GAIN_B3_CTL__POR (0x00000000) 838 #define TABLA_A_CDC_IIR1_GAIN_B4_CTL (0x00000343) 839 #define TABLA_A_CDC_IIR1_GAIN_B4_CTL__POR (0x00000000) 840 #define TABLA_A_CDC_IIR2_GAIN_B4_CTL (0x00000353) 841 #define TABLA_A_CDC_IIR2_GAIN_B4_CTL__POR (0x00000000) 842 #define TABLA_A_CDC_IIR1_GAIN_B5_CTL (0x00000344) 843 #define TABLA_A_CDC_IIR1_GAIN_B5_CTL__POR (0x00000000) 844 #define TABLA_A_CDC_IIR2_GAIN_B5_CTL (0x00000354) 845 #define TABLA_A_CDC_IIR2_GAIN_B5_CTL__POR (0x00000000) 846 #define TABLA_A_CDC_IIR1_GAIN_B6_CTL (0x00000345) 847 #define TABLA_A_CDC_IIR1_GAIN_B6_CTL__POR (0x00000000) 848 #define TABLA_A_CDC_IIR2_GAIN_B6_CTL (0x00000355) 849 #define TABLA_A_CDC_IIR2_GAIN_B6_CTL__POR (0x00000000) 850 #define TABLA_A_CDC_IIR1_GAIN_B7_CTL (0x00000346) 851 #define TABLA_A_CDC_IIR1_GAIN_B7_CTL__POR (0x00000000) 852 #define TABLA_A_CDC_IIR2_GAIN_B7_CTL (0x00000356) 853 #define TABLA_A_CDC_IIR2_GAIN_B7_CTL__POR (0x00000000) 854 #define TABLA_A_CDC_IIR1_GAIN_B8_CTL (0x00000347) 855 #define TABLA_A_CDC_IIR1_GAIN_B8_CTL__POR (0x00000000) 856 #define TABLA_A_CDC_IIR2_GAIN_B8_CTL (0x00000357) 857 #define TABLA_A_CDC_IIR2_GAIN_B8_CTL__POR (0x00000000) 858 #define TABLA_A_CDC_IIR1_CTL (0x00000348) 859 #define TABLA_A_CDC_IIR1_CTL__POR (0x00000000) 860 #define TABLA_A_CDC_IIR2_CTL (0x00000358) 861 #define TABLA_A_CDC_IIR2_CTL__POR (0x00000000) 862 #define TABLA_A_CDC_IIR1_GAIN_TIMER_CTL (0x00000349) 863 #define TABLA_A_CDC_IIR1_GAIN_TIMER_CTL__POR (0x00000000) 864 #define TABLA_A_CDC_IIR2_GAIN_TIMER_CTL (0x00000359) 865 #define TABLA_A_CDC_IIR2_GAIN_TIMER_CTL__POR (0x00000000) 866 #define TABLA_A_CDC_IIR1_COEF_B1_CTL (0x0000034A) 867 #define TABLA_A_CDC_IIR1_COEF_B1_CTL__POR (0x00000000) 868 #define TABLA_A_CDC_IIR2_COEF_B1_CTL (0x0000035A) 869 #define TABLA_A_CDC_IIR2_COEF_B1_CTL__POR (0x00000000) 870 #define TABLA_A_CDC_IIR1_COEF_B2_CTL (0x0000034B) 871 #define TABLA_A_CDC_IIR1_COEF_B2_CTL__POR (0x00000000) 872 #define TABLA_A_CDC_IIR2_COEF_B2_CTL (0x0000035B) 873 #define TABLA_A_CDC_IIR2_COEF_B2_CTL__POR (0x00000000) 874 #define TABLA_A_CDC_IIR1_COEF_B3_CTL (0x0000034C) 875 #define TABLA_A_CDC_IIR1_COEF_B3_CTL__POR (0x00000000) 876 #define TABLA_A_CDC_IIR2_COEF_B3_CTL (0x0000035C) 877 #define TABLA_A_CDC_IIR2_COEF_B3_CTL__POR (0x00000000) 878 #define TABLA_A_CDC_IIR1_COEF_B4_CTL (0x0000034D) 879 #define TABLA_A_CDC_IIR1_COEF_B4_CTL__POR (0x00000000) 880 #define TABLA_A_CDC_IIR2_COEF_B4_CTL (0x0000035D) 881 #define TABLA_A_CDC_IIR2_COEF_B4_CTL__POR (0x00000000) 882 #define TABLA_A_CDC_IIR1_COEF_B5_CTL (0x0000034E) 883 #define TABLA_A_CDC_IIR1_COEF_B5_CTL__POR (0x00000000) 884 #define TABLA_A_CDC_IIR2_COEF_B5_CTL (0x0000035E) 885 #define TABLA_A_CDC_IIR2_COEF_B5_CTL__POR (0x00000000) 886 #define TABLA_A_CDC_TOP_GAIN_UPDATE (0x00000360) 887 #define TABLA_A_CDC_TOP_GAIN_UPDATE__POR (0x00000000) 888 #define TABLA_A_CDC_DEBUG_B1_CTL (0x00000368) 889 #define TABLA_A_CDC_DEBUG_B1_CTL__POR (0x00000000) 890 #define TABLA_A_CDC_DEBUG_B2_CTL (0x00000369) 891 #define TABLA_A_CDC_DEBUG_B2_CTL__POR (0x00000000) 892 #define TABLA_A_CDC_DEBUG_B3_CTL (0x0000036A) 893 #define TABLA_A_CDC_DEBUG_B3_CTL__POR (0x00000000) 894 #define TABLA_A_CDC_DEBUG_B4_CTL (0x0000036B) 895 #define TABLA_A_CDC_DEBUG_B4_CTL__POR (0x00000000) 896 #define TABLA_A_CDC_DEBUG_B5_CTL (0x0000036C) 897 #define TABLA_A_CDC_DEBUG_B5_CTL__POR (0x00000000) 898 #define TABLA_A_CDC_DEBUG_B6_CTL (0x0000036D) 899 #define TABLA_A_CDC_DEBUG_B6_CTL__POR (0x00000000) 900 #define TABLA_A_CDC_COMP1_B1_CTL (0x00000370) 901 #define TABLA_A_CDC_COMP1_B1_CTL__POR (0x00000030) 902 #define TABLA_A_CDC_COMP1_B2_CTL (0x00000371) 903 #define TABLA_A_CDC_COMP1_B2_CTL__POR (0x000000B5) 904 #define TABLA_A_CDC_COMP1_B3_CTL (0x00000372) 905 #define TABLA_A_CDC_COMP1_B3_CTL__POR (0x00000028) 906 #define TABLA_A_CDC_COMP1_B4_CTL (0x00000373) 907 #define TABLA_A_CDC_COMP1_B4_CTL__POR (0x0000003C) 908 #define TABLA_A_CDC_COMP1_B5_CTL (0x00000374) 909 #define TABLA_A_CDC_COMP1_B5_CTL__POR (0x0000001F) 910 #define TABLA_A_CDC_COMP1_B6_CTL (0x00000375) 911 #define TABLA_A_CDC_COMP1_B6_CTL__POR (0x00000000) 912 #define TABLA_A_CDC_COMP1_SHUT_DOWN_STATUS (0x00000376) 913 #define TABLA_A_CDC_COMP1_SHUT_DOWN_STATUS__POR (0x00000000) 914 #define TABLA_A_CDC_COMP1_FS_CFG (0x00000377) 915 #define TABLA_A_CDC_COMP1_FS_CFG__POR (0x0000001B) 916 #define TABLA_A_CDC_COMP2_B1_CTL (0x00000378) 917 #define TABLA_A_CDC_COMP2_B1_CTL__POR (0x00000030) 918 #define TABLA_A_CDC_COMP2_B2_CTL (0x00000379) 919 #define TABLA_A_CDC_COMP2_B2_CTL__POR (0x000000B5) 920 #define TABLA_A_CDC_COMP2_B3_CTL (0x0000037A) 921 #define TABLA_A_CDC_COMP2_B3_CTL__POR (0x00000028) 922 #define TABLA_A_CDC_COMP2_B4_CTL (0x0000037B) 923 #define TABLA_A_CDC_COMP2_B4_CTL__POR (0x0000003C) 924 #define TABLA_A_CDC_COMP2_B5_CTL (0x0000037C) 925 #define TABLA_A_CDC_COMP2_B5_CTL__POR (0x0000001F) 926 #define TABLA_A_CDC_COMP2_B6_CTL (0x0000037D) 927 #define TABLA_A_CDC_COMP2_B6_CTL__POR (0x00000000) 928 #define TABLA_A_CDC_COMP2_SHUT_DOWN_STATUS (0x0000037E) 929 #define TABLA_A_CDC_COMP2_SHUT_DOWN_STATUS__POR (0x00000000) 930 #define TABLA_A_CDC_COMP2_FS_CFG (0x0000037F) 931 #define TABLA_A_CDC_COMP2_FS_CFG__POR (0x0000001B) 932 #define TABLA_A_CDC_CONN_RX1_B1_CTL (0x00000380) 933 #define TABLA_A_CDC_CONN_RX1_B1_CTL__POR (0x00000000) 934 #define TABLA_A_CDC_CONN_RX1_B2_CTL (0x00000381) 935 #define TABLA_A_CDC_CONN_RX1_B2_CTL__POR (0x00000000) 936 #define TABLA_A_CDC_CONN_RX1_B3_CTL (0x00000382) 937 #define TABLA_A_CDC_CONN_RX1_B3_CTL__POR (0x00000000) 938 #define TABLA_A_CDC_CONN_RX2_B1_CTL (0x00000383) 939 #define TABLA_A_CDC_CONN_RX2_B1_CTL__POR (0x00000000) 940 #define TABLA_A_CDC_CONN_RX2_B2_CTL (0x00000384) 941 #define TABLA_A_CDC_CONN_RX2_B2_CTL__POR (0x00000000) 942 #define TABLA_A_CDC_CONN_RX2_B3_CTL (0x00000385) 943 #define TABLA_A_CDC_CONN_RX2_B3_CTL__POR (0x00000000) 944 #define TABLA_A_CDC_CONN_RX3_B1_CTL (0x00000386) 945 #define TABLA_A_CDC_CONN_RX3_B1_CTL__POR (0x00000000) 946 #define TABLA_A_CDC_CONN_RX3_B2_CTL (0x00000387) 947 #define TABLA_A_CDC_CONN_RX3_B2_CTL__POR (0x00000000) 948 #define TABLA_A_CDC_CONN_RX3_B3_CTL (0x00000388) 949 #define TABLA_A_CDC_CONN_RX3_B3_CTL__POR (0x00000000) 950 #define TABLA_A_CDC_CONN_RX4_B1_CTL (0x00000389) 951 #define TABLA_A_CDC_CONN_RX4_B1_CTL__POR (0x00000000) 952 #define TABLA_A_CDC_CONN_RX4_B2_CTL (0x0000038A) 953 #define TABLA_A_CDC_CONN_RX4_B2_CTL__POR (0x00000000) 954 #define TABLA_A_CDC_CONN_RX5_B1_CTL (0x0000038B) 955 #define TABLA_A_CDC_CONN_RX5_B1_CTL__POR (0x00000000) 956 #define TABLA_A_CDC_CONN_RX5_B2_CTL (0x0000038C) 957 #define TABLA_A_CDC_CONN_RX5_B2_CTL__POR (0x00000000) 958 #define TABLA_A_CDC_CONN_RX6_B1_CTL (0x0000038D) 959 #define TABLA_A_CDC_CONN_RX6_B1_CTL__POR (0x00000000) 960 #define TABLA_A_CDC_CONN_RX6_B2_CTL (0x0000038E) 961 #define TABLA_A_CDC_CONN_RX6_B2_CTL__POR (0x00000000) 962 #define TABLA_A_CDC_CONN_RX7_B1_CTL (0x0000038F) 963 #define TABLA_A_CDC_CONN_RX7_B1_CTL__POR (0x00000000) 964 #define TABLA_A_CDC_CONN_RX7_B2_CTL (0x00000390) 965 #define TABLA_A_CDC_CONN_RX7_B2_CTL__POR (0x00000000) 966 #define TABLA_A_CDC_CONN_ANC_B1_CTL (0x00000391) 967 #define TABLA_A_CDC_CONN_ANC_B1_CTL__POR (0x00000000) 968 #define TABLA_A_CDC_CONN_ANC_B2_CTL (0x00000392) 969 #define TABLA_A_CDC_CONN_ANC_B2_CTL__POR (0x00000000) 970 #define TABLA_A_CDC_CONN_TX_B1_CTL (0x00000393) 971 #define TABLA_A_CDC_CONN_TX_B1_CTL__POR (0x00000000) 972 #define TABLA_A_CDC_CONN_TX_B2_CTL (0x00000394) 973 #define TABLA_A_CDC_CONN_TX_B2_CTL__POR (0x00000000) 974 #define TABLA_A_CDC_CONN_TX_B3_CTL (0x00000395) 975 #define TABLA_A_CDC_CONN_TX_B3_CTL__POR (0x00000000) 976 #define TABLA_A_CDC_CONN_TX_B4_CTL (0x00000396) 977 #define TABLA_A_CDC_CONN_TX_B4_CTL__POR (0x00000000) 978 #define TABLA_A_CDC_CONN_EQ1_B1_CTL (0x00000397) 979 #define TABLA_A_CDC_CONN_EQ1_B1_CTL__POR (0x00000000) 980 #define TABLA_A_CDC_CONN_EQ1_B2_CTL (0x00000398) 981 #define TABLA_A_CDC_CONN_EQ1_B2_CTL__POR (0x00000000) 982 #define TABLA_A_CDC_CONN_EQ1_B3_CTL (0x00000399) 983 #define TABLA_A_CDC_CONN_EQ1_B3_CTL__POR (0x00000000) 984 #define TABLA_A_CDC_CONN_EQ1_B4_CTL (0x0000039A) 985 #define TABLA_A_CDC_CONN_EQ1_B4_CTL__POR (0x00000000) 986 #define TABLA_A_CDC_CONN_EQ2_B1_CTL (0x0000039B) 987 #define TABLA_A_CDC_CONN_EQ2_B1_CTL__POR (0x00000000) 988 #define TABLA_A_CDC_CONN_EQ2_B2_CTL (0x0000039C) 989 #define TABLA_A_CDC_CONN_EQ2_B2_CTL__POR (0x00000000) 990 #define TABLA_A_CDC_CONN_EQ2_B3_CTL (0x0000039D) 991 #define TABLA_A_CDC_CONN_EQ2_B3_CTL__POR (0x00000000) 992 #define TABLA_A_CDC_CONN_EQ2_B4_CTL (0x0000039E) 993 #define TABLA_A_CDC_CONN_EQ2_B4_CTL__POR (0x00000000) 994 #define TABLA_A_CDC_CONN_SRC1_B1_CTL (0x0000039F) 995 #define TABLA_A_CDC_CONN_SRC1_B1_CTL__POR (0x00000000) 996 #define TABLA_A_CDC_CONN_SRC1_B2_CTL (0x000003A0) 997 #define TABLA_A_CDC_CONN_SRC1_B2_CTL__POR (0x00000000) 998 #define TABLA_A_CDC_CONN_SRC2_B1_CTL (0x000003A1) 999 #define TABLA_A_CDC_CONN_SRC2_B1_CTL__POR (0x00000000) 1000 #define TABLA_A_CDC_CONN_SRC2_B2_CTL (0x000003A2) 1001 #define TABLA_A_CDC_CONN_SRC2_B2_CTL__POR (0x00000000) 1002 #define TABLA_A_CDC_CONN_TX_SB_B1_CTL (0x000003A3) 1003 #define TABLA_A_CDC_CONN_TX_SB_B1_CTL__POR (0x00000000) 1004 #define TABLA_A_CDC_CONN_TX_SB_B2_CTL (0x000003A4) 1005 #define TABLA_A_CDC_CONN_TX_SB_B2_CTL__POR (0x00000000) 1006 #define TABLA_A_CDC_CONN_TX_SB_B3_CTL (0x000003A5) 1007 #define TABLA_A_CDC_CONN_TX_SB_B3_CTL__POR (0x00000000) 1008 #define TABLA_A_CDC_CONN_TX_SB_B4_CTL (0x000003A6) 1009 #define TABLA_A_CDC_CONN_TX_SB_B4_CTL__POR (0x00000000) 1010 #define TABLA_A_CDC_CONN_TX_SB_B5_CTL (0x000003A7) 1011 #define TABLA_A_CDC_CONN_TX_SB_B5_CTL__POR (0x00000000) 1012 #define TABLA_A_CDC_CONN_TX_SB_B6_CTL (0x000003A8) 1013 #define TABLA_A_CDC_CONN_TX_SB_B6_CTL__POR (0x00000000) 1014 #define TABLA_A_CDC_CONN_TX_SB_B7_CTL (0x000003A9) 1015 #define TABLA_A_CDC_CONN_TX_SB_B7_CTL__POR (0x00000000) 1016 #define TABLA_A_CDC_CONN_TX_SB_B8_CTL (0x000003AA) 1017 #define TABLA_A_CDC_CONN_TX_SB_B8_CTL__POR (0x00000000) 1018 #define TABLA_A_CDC_CONN_TX_SB_B9_CTL (0x000003AB) 1019 #define TABLA_A_CDC_CONN_TX_SB_B9_CTL__POR (0x00000000) 1020 #define TABLA_A_CDC_CONN_TX_SB_B10_CTL (0x000003AC) 1021 #define TABLA_A_CDC_CONN_TX_SB_B10_CTL__POR (0x00000000) 1022 #define TABLA_A_CDC_CONN_TX_SB_B11_CTL (0x000003AD) 1023 #define TABLA_A_CDC_CONN_TX_SB_B11_CTL__POR (0x00000000) 1024 #define TABLA_A_CDC_CONN_RX_SB_B1_CTL (0x000003AE) 1025 #define TABLA_A_CDC_CONN_RX_SB_B1_CTL__POR (0x00000000) 1026 #define TABLA_A_CDC_CONN_RX_SB_B2_CTL (0x000003AF) 1027 #define TABLA_A_CDC_CONN_RX_SB_B2_CTL__POR (0x00000000) 1028 #define TABLA_A_CDC_CONN_CLSG_CTL (0x000003B0) 1029 #define TABLA_A_CDC_CONN_CLSG_CTL__POR (0x00000000) 1030 #define TABLA_A_CDC_CONN_SPARE (0x000003B1) 1031 #define TABLA_A_CDC_CONN_SPARE__POR (0x00000000) 1032 #define TABLA_A_CDC_MBHC_EN_CTL (0x000003C0) 1033 #define TABLA_A_CDC_MBHC_EN_CTL__POR (0x00000000) 1034 #define TABLA_A_CDC_MBHC_FEATURE_B1_CFG (0x000003C1) 1035 #define TABLA_A_CDC_MBHC_FEATURE_B1_CFG__POR (0x00000000) 1036 #define TABLA_A_CDC_MBHC_FEATURE_B2_CFG (0x000003C2) 1037 #define TABLA_A_CDC_MBHC_FEATURE_B2_CFG__POR (0x00000006) 1038 #define TABLA_A_CDC_MBHC_TIMER_B1_CTL (0x000003C3) 1039 #define TABLA_A_CDC_MBHC_TIMER_B1_CTL__POR (0x00000003) 1040 #define TABLA_A_CDC_MBHC_TIMER_B2_CTL (0x000003C4) 1041 #define TABLA_A_CDC_MBHC_TIMER_B2_CTL__POR (0x00000009) 1042 #define TABLA_A_CDC_MBHC_TIMER_B3_CTL (0x000003C5) 1043 #define TABLA_A_CDC_MBHC_TIMER_B3_CTL__POR (0x0000001e) 1044 #define TABLA_A_CDC_MBHC_TIMER_B4_CTL (0x000003C6) 1045 #define TABLA_A_CDC_MBHC_TIMER_B4_CTL__POR (0x00000045) 1046 #define TABLA_A_CDC_MBHC_TIMER_B5_CTL (0x000003C7) 1047 #define TABLA_A_CDC_MBHC_TIMER_B5_CTL__POR (0x00000004) 1048 #define TABLA_A_CDC_MBHC_TIMER_B6_CTL (0x000003C8) 1049 #define TABLA_A_CDC_MBHC_TIMER_B6_CTL__POR (0x00000078) 1050 #define TABLA_A_CDC_MBHC_B1_STATUS (0x000003C9) 1051 #define TABLA_A_CDC_MBHC_B1_STATUS__POR (0x00000000) 1052 #define TABLA_A_CDC_MBHC_B2_STATUS (0x000003CA) 1053 #define TABLA_A_CDC_MBHC_B2_STATUS__POR (0x00000000) 1054 #define TABLA_A_CDC_MBHC_B3_STATUS (0x000003CB) 1055 #define TABLA_A_CDC_MBHC_B3_STATUS__POR (0x00000000) 1056 #define TABLA_A_CDC_MBHC_B4_STATUS (0x000003CC) 1057 #define TABLA_A_CDC_MBHC_B4_STATUS__POR (0x00000000) 1058 #define TABLA_A_CDC_MBHC_B5_STATUS (0x000003CD) 1059 #define TABLA_A_CDC_MBHC_B5_STATUS__POR (0x00000000) 1060 #define TABLA_A_CDC_MBHC_B1_CTL (0x000003CE) 1061 #define TABLA_A_CDC_MBHC_B1_CTL__POR (0x000000c0) 1062 #define TABLA_A_CDC_MBHC_B2_CTL (0x000003CF) 1063 #define TABLA_A_CDC_MBHC_B2_CTL__POR (0x0000005d) 1064 #define TABLA_A_CDC_MBHC_VOLT_B1_CTL (0x000003D0) 1065 #define TABLA_A_CDC_MBHC_VOLT_B1_CTL__POR (0x00000000) 1066 #define TABLA_A_CDC_MBHC_VOLT_B2_CTL (0x000003D1) 1067 #define TABLA_A_CDC_MBHC_VOLT_B2_CTL__POR (0x00000000) 1068 #define TABLA_A_CDC_MBHC_VOLT_B3_CTL (0x000003D2) 1069 #define TABLA_A_CDC_MBHC_VOLT_B3_CTL__POR (0x00000000) 1070 #define TABLA_A_CDC_MBHC_VOLT_B4_CTL (0x000003D3) 1071 #define TABLA_A_CDC_MBHC_VOLT_B4_CTL__POR (0x00000000) 1072 #define TABLA_A_CDC_MBHC_VOLT_B5_CTL (0x000003D4) 1073 #define TABLA_A_CDC_MBHC_VOLT_B5_CTL__POR (0x00000000) 1074 #define TABLA_A_CDC_MBHC_VOLT_B6_CTL (0x000003D5) 1075 #define TABLA_A_CDC_MBHC_VOLT_B6_CTL__POR (0x00000000) 1076 #define TABLA_A_CDC_MBHC_VOLT_B7_CTL (0x000003D6) 1077 #define TABLA_A_CDC_MBHC_VOLT_B7_CTL__POR (0x000000ff) 1078 #define TABLA_A_CDC_MBHC_VOLT_B8_CTL (0x000003D7) 1079 #define TABLA_A_CDC_MBHC_VOLT_B8_CTL__POR (0x00000007) 1080 #define TABLA_A_CDC_MBHC_VOLT_B9_CTL (0x000003D8) 1081 #define TABLA_A_CDC_MBHC_VOLT_B9_CTL__POR (0x000000ff) 1082 #define TABLA_A_CDC_MBHC_VOLT_B10_CTL (0x000003D9) 1083 #define TABLA_A_CDC_MBHC_VOLT_B10_CTL__POR (0x0000007f) 1084 #define TABLA_A_CDC_MBHC_VOLT_B11_CTL (0x000003DA) 1085 #define TABLA_A_CDC_MBHC_VOLT_B11_CTL__POR (0x00000000) 1086 #define TABLA_A_CDC_MBHC_VOLT_B12_CTL (0x000003DB) 1087 #define TABLA_A_CDC_MBHC_VOLT_B12_CTL__POR (0x00000080) 1088 #define TABLA_A_CDC_MBHC_CLK_CTL (0x000003DC) 1089 #define TABLA_A_CDC_MBHC_CLK_CTL__POR (0x00000000) 1090 #define TABLA_A_CDC_MBHC_INT_CTL (0x000003DD) 1091 #define TABLA_A_CDC_MBHC_INT_CTL__POR (0x00000000) 1092 #define TABLA_A_CDC_MBHC_DEBUG_CTL (0x000003DE) 1093 #define TABLA_A_CDC_MBHC_DEBUG_CTL__POR (0x00000000) 1094 #define TABLA_A_CDC_MBHC_SPARE (0x000003DF) 1095 #define TABLA_A_CDC_MBHC_SPARE__POR (0x00000000) 1096 1097 1098 /* SLIMBUS Slave Registers */ 1099 #define TABLA_SLIM_PGD_PORT_INT_EN0 (0x30) 1100 #define TABLA_SLIM_PGD_PORT_INT_STATUS0 (0x34) 1101 #define TABLA_SLIM_PGD_PORT_INT_CLR0 (0x38) 1102 #define TABLA_SLIM_PGD_PORT_INT_SOURCE0 (0x60) 1103 1104 /* Macros for Packing Register Writes into a U32 */ 1105 #define TABLA_PACKED_REG_SIZE sizeof(u32) 1106 1107 #define TABLA_CODEC_PACK_ENTRY(reg, mask, val) ((val & 0xff)|\ 1108 ((mask & 0xff) << 8)|((reg & 0xffff) << 16)) 1109 1110 #define TABLA_CODEC_UNPACK_ENTRY(packed, reg, mask, val) \ 1111 do { \ 1112 ((reg) = ((packed >> 16) & (0xffff))); \ 1113 ((mask) = ((packed >> 8) & (0xff))); \ 1114 ((val) = ((packed) & (0xff))); \ 1115 } while (0); 1116 1117 #endif 1118