diff options
author | Michael Giacomelli <giac2000@hotmail.com> | 2011-07-24 21:56:24 +0000 |
---|---|---|
committer | Michael Giacomelli <giac2000@hotmail.com> | 2011-07-24 21:56:24 +0000 |
commit | c27ea297a35b555b93a5e2be66297c1ba6cdbed4 (patch) | |
tree | f96abc8f6e30274aaa9863eae98f924565d25c2c /firmware/drivers | |
parent | 855e3c6f0f7b32375b054781fd4d419e1b0fc306 (diff) | |
download | rockbox-c27ea297a35b555b93a5e2be66297c1ba6cdbed4.tar.gz rockbox-c27ea297a35b555b93a5e2be66297c1ba6cdbed4.zip |
Commit FS#12111 by Stephan Grossklass. Disables output mixer auto gain control on AMSv2. Should fix occasional distortion reported when running the player at very high output levels (e.g. at or above 0dB).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30208 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/audio/as3514.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/drivers/audio/as3514.c b/firmware/drivers/audio/as3514.c index 1774932c51..64531cfc2b 100644 --- a/firmware/drivers/audio/as3514.c +++ b/firmware/drivers/audio/as3514.c | |||
@@ -151,7 +151,7 @@ void audiohw_preinit(void) | |||
151 | #ifdef HAVE_AS3543 | 151 | #ifdef HAVE_AS3543 |
152 | 152 | ||
153 | as3514_write(AS3514_AUDIOSET1, AUDIOSET1_DAC_on | AUDIOSET1_DAC_GAIN_on); | 153 | as3514_write(AS3514_AUDIOSET1, AUDIOSET1_DAC_on | AUDIOSET1_DAC_GAIN_on); |
154 | as3514_write(AS3514_AUDIOSET2, AUDIOSET2_HPH_QUALITY_LOW_POWER); | 154 | as3514_write(AS3514_AUDIOSET2, AUDIOSET2_AGC_off | AUDIOSET2_HPH_QUALITY_LOW_POWER); |
155 | /* common ground on, delay playback unmuting when inserting headphones */ | 155 | /* common ground on, delay playback unmuting when inserting headphones */ |
156 | as3514_write(AS3514_AUDIOSET3, AUDIOSET3_HPCM_on | AUDIOSET3_HP_LONGSTART); | 156 | as3514_write(AS3514_AUDIOSET3, AUDIOSET3_HPCM_on | AUDIOSET3_HP_LONGSTART); |
157 | 157 | ||