From e522d0eeea3c764e35b6a2440de7051bda953b16 Mon Sep 17 00:00:00 2001 From: Simon Wilson Date: Wed, 3 Aug 2011 11:23:38 -0700 Subject: audio: use 0dB gain for all mixers A mixer gain of 118 (-2dB) was used to avoid noise caused by saturation in the ABE. However, this has been fixed with ABE firmware 9.46, so these gains can be restored to 0dB for maximum dynamic range. Change-Id: Id6a6ae5faeac8673faad3444d5e46e6469d5bd2d --- audio/audio_hw.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'audio') diff --git a/audio/audio_hw.c b/audio/audio_hw.c index 95f8ef2..b0399da 100644 --- a/audio/audio_hw.c +++ b/audio/audio_hw.c @@ -75,7 +75,6 @@ /* Mixer control gain and route values */ #define MIXER_ABE_GAIN_0DB 120 -#define MIXER_ABE_GAIN_MINUS1DB 118 #define MIXER_CODEC_VOLUME_MAX 15 #define MIXER_PLAYBACK_HS_DAC "HS DAC" #define MIXER_PLAYBACK_HF_DAC "HF DAC" @@ -130,19 +129,19 @@ struct route_setting defaults[] = { /* general */ { .ctl_name = MIXER_DL1_MEDIA_PLAYBACK_VOLUME, - .intval = MIXER_ABE_GAIN_MINUS1DB, + .intval = MIXER_ABE_GAIN_0DB, }, { .ctl_name = MIXER_DL2_MEDIA_PLAYBACK_VOLUME, - .intval = MIXER_ABE_GAIN_MINUS1DB, + .intval = MIXER_ABE_GAIN_0DB, }, { .ctl_name = MIXER_DL1_VOICE_PLAYBACK_VOLUME, - .intval = MIXER_ABE_GAIN_MINUS1DB, + .intval = MIXER_ABE_GAIN_0DB, }, { .ctl_name = MIXER_DL2_VOICE_PLAYBACK_VOLUME, - .intval = MIXER_ABE_GAIN_MINUS1DB, + .intval = MIXER_ABE_GAIN_0DB, }, { .ctl_name = MIXER_SDT_DL_VOLUME, @@ -204,7 +203,7 @@ struct route_setting defaults[] = { /* bt */ { .ctl_name = MIXER_BT_UL_VOLUME, - .intval = MIXER_ABE_GAIN_MINUS1DB, + .intval = MIXER_ABE_GAIN_0DB, }, { .ctl_name = NULL, -- cgit v1.1