aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/twl4030.h
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/codecs/twl4030.h')
-rw-r--r--sound/soc/codecs/twl4030.h16
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