aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/soc/codecs/wm8994_herring.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sound/soc/codecs/wm8994_herring.c b/sound/soc/codecs/wm8994_herring.c
index 68dcf18..0650755 100644
--- a/sound/soc/codecs/wm8994_herring.c
+++ b/sound/soc/codecs/wm8994_herring.c
@@ -408,32 +408,32 @@ struct gain_info_t recording_gain_table[RECORDING_GAIN_NUM] = {
.mode = RECORDING_REC_MAIN,
.reg = WM8994_LEFT_LINE_INPUT_1_2_VOLUME, /* 18h */
.mask = WM8994_IN1L_VOL_MASK,
- .gain = WM8994_IN1L_VU | 0x1C
+ .gain = WM8994_IN1L_VU | 0x12 /* 10.5dB */
}, {
.mode = RECORDING_REC_MAIN,
.reg = WM8994_INPUT_MIXER_3, /* 29h */
.mask = WM8994_IN1L_MIXINL_VOL_MASK | WM8994_MIXOUTL_MIXINL_VOL_MASK,
- .gain = 0x0
+ .gain = 0x10 /* 30dB */
}, {
.mode = RECORDING_REC_MAIN,
.reg = WM8994_AIF1_ADC1_LEFT_VOLUME, /* 400h */
.mask = WM8994_AIF1ADC1L_VOL_MASK,
- .gain = WM8994_AIF1ADC1_VU | 0xD0 /* +6dB */
+ .gain = WM8994_AIF1ADC1_VU | 0xc0 /* +0dB */
}, {
.mode = RECORDING_REC_MAIN,
.reg = WM8994_AIF1_ADC1_RIGHT_VOLUME, /* 401h */
.mask = WM8994_AIF1ADC1R_VOL_MASK,
- .gain = WM8994_AIF1ADC1_VU | 0xD0 /* +6dB */
+ .gain = WM8994_AIF1ADC1_VU | 0xc0 /* +0dB */
}, { /* RECOGNITION_HP */
.mode = RECORDING_REC_HP,
.reg = WM8994_RIGHT_LINE_INPUT_1_2_VOLUME, /* 1Ah */
.mask = WM8994_IN1R_VOL_MASK,
- .gain = WM8994_IN1R_VU | 0x10
+ .gain = WM8994_IN1R_VU | 0x12 /* +10.5dB */
}, {
.mode = RECORDING_REC_HP,
.reg = WM8994_INPUT_MIXER_4, /* 2Ah */
.mask = WM8994_IN1R_MIXINR_VOL_MASK | WM8994_MIXOUTR_MIXINR_VOL_MASK,
- .gain = 0x0
+ .gain = 0x10 /* +30dB */
}, {
.mode = RECORDING_REC_HP,
.reg = WM8994_AIF1_ADC1_LEFT_VOLUME, /* 400h */