diff options
Diffstat (limited to 'sound/soc/codecs/twl4030.h')
-rw-r--r-- | sound/soc/codecs/twl4030.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sound/soc/codecs/twl4030.h b/sound/soc/codecs/twl4030.h index 09865d9f5203..a2065d417c2e 100644 --- a/sound/soc/codecs/twl4030.h +++ b/sound/soc/codecs/twl4030.h | |||
@@ -113,7 +113,16 @@ | |||
113 | #define TWL4030_CODECPDZ 0x02 | 113 | #define TWL4030_CODECPDZ 0x02 |
114 | #define TWL4030_OPT_MODE 0x01 | 114 | #define TWL4030_OPT_MODE 0x01 |
115 | 115 | ||
116 | /* TWL4030_REG_MICBIAS_CTL (0x04) Fields */ | ||
117 | |||
118 | #define TWL4030_MICBIAS2_CTL 0x40 | ||
119 | #define TWL4030_MICBIAS1_CTL 0x20 | ||
120 | #define TWL4030_HSMICBIAS_EN 0x04 | ||
121 | #define TWL4030_MICBIAS2_EN 0x02 | ||
122 | #define TWL4030_MICBIAS1_EN 0x01 | ||
123 | |||
116 | /* ANAMICL (0x05) Fields */ | 124 | /* ANAMICL (0x05) Fields */ |
125 | |||
117 | #define TWL4030_CNCL_OFFSET_START 0x80 | 126 | #define TWL4030_CNCL_OFFSET_START 0x80 |
118 | #define TWL4030_OFFSET_CNCL_SEL 0x60 | 127 | #define TWL4030_OFFSET_CNCL_SEL 0x60 |
119 | #define TWL4030_OFFSET_CNCL_SEL_ARX1 0x00 | 128 | #define TWL4030_OFFSET_CNCL_SEL_ARX1 0x00 |
@@ -127,10 +136,17 @@ | |||
127 | #define TWL4030_MAINMIC_EN 0x01 | 136 | #define TWL4030_MAINMIC_EN 0x01 |
128 | 137 | ||
129 | /* ANAMICR (0x06) Fields */ | 138 | /* ANAMICR (0x06) Fields */ |
139 | |||
130 | #define TWL4030_MICAMPR_EN 0x10 | 140 | #define TWL4030_MICAMPR_EN 0x10 |
131 | #define TWL4030_AUXR_EN 0x04 | 141 | #define TWL4030_AUXR_EN 0x04 |
132 | #define TWL4030_SUBMIC_EN 0x01 | 142 | #define TWL4030_SUBMIC_EN 0x01 |
133 | 143 | ||
144 | /* AVADC_CTL (0x07) Fields */ | ||
145 | |||
146 | #define TWL4030_ADCL_EN 0x08 | ||
147 | #define TWL4030_AVADC_CLK_PRIORITY 0x04 | ||
148 | #define TWL4030_ADCR_EN 0x02 | ||
149 | |||
134 | /* AUDIO_IF (0x0E) Fields */ | 150 | /* AUDIO_IF (0x0E) Fields */ |
135 | 151 | ||
136 | #define TWL4030_AIF_SLAVE_EN 0x80 | 152 | #define TWL4030_AIF_SLAVE_EN 0x80 |