summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorSimon Wilson <simonwilson@google.com>2011-08-03 11:23:38 -0700
committerSimon Wilson <simonwilson@google.com>2011-08-03 11:23:41 -0700
commite522d0eeea3c764e35b6a2440de7051bda953b16 (patch)
tree21bcc1f3965a2d6443be3a19266f847914e6b5ff /audio
parent0d39e4171299ce81f91e507768c6c4d36edb749b (diff)
downloaddevice_samsung_tuna-e522d0eeea3c764e35b6a2440de7051bda953b16.zip
device_samsung_tuna-e522d0eeea3c764e35b6a2440de7051bda953b16.tar.gz
device_samsung_tuna-e522d0eeea3c764e35b6a2440de7051bda953b16.tar.bz2
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
Diffstat (limited to 'audio')
-rw-r--r--audio/audio_hw.c11
1 files changed, 5 insertions, 6 deletions
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,