summaryrefslogtreecommitdiff
path: root/firmware/sound.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/sound.c')
-rw-r--r--firmware/sound.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/firmware/sound.c b/firmware/sound.c
index 4f95b6ed50..2973721e1c 100644
--- a/firmware/sound.c
+++ b/firmware/sound.c
@@ -189,8 +189,7 @@ static void set_prescaled_volume(void)
189 */ 189 */
190#if defined(HAVE_SW_TONE_CONTROLS) || !(defined(HAVE_WM8975) \ 190#if defined(HAVE_SW_TONE_CONTROLS) || !(defined(HAVE_WM8975) \
191 || defined(HAVE_WM8711) || defined(HAVE_WM8721) || defined(HAVE_WM8731) \ 191 || defined(HAVE_WM8711) || defined(HAVE_WM8721) || defined(HAVE_WM8731) \
192 || defined(HAVE_WM8751) || defined(HAVE_WM8758) || defined(HAVE_WM8985) \ 192 || defined(HAVE_WM8758) || defined(HAVE_WM8985) || defined(HAVE_UDA1341))
193 || defined(HAVE_UDA1341))
194 193
195 prescale = MAX(current_bass, current_treble); 194 prescale = MAX(current_bass, current_treble);
196 if (prescale < 0) 195 if (prescale < 0)
@@ -297,7 +296,7 @@ void sound_set_bass(int value)
297 296
298#if !defined(AUDIOHW_HAVE_CLIPPING) 297#if !defined(AUDIOHW_HAVE_CLIPPING)
299#if defined(HAVE_WM8750) || defined(HAVE_WM8751) 298#if defined(HAVE_WM8750) || defined(HAVE_WM8751)
300 current_bass = value; 299 current_bass = value / 15;
301#else 300#else
302 current_bass = value * 10; 301 current_bass = value * 10;
303#endif 302#endif
@@ -321,7 +320,7 @@ void sound_set_treble(int value)
321 320
322#if !defined(AUDIOHW_HAVE_CLIPPING) 321#if !defined(AUDIOHW_HAVE_CLIPPING)
323#if defined(HAVE_WM8750) || defined(HAVE_WM8751) 322#if defined(HAVE_WM8750) || defined(HAVE_WM8751)
324 current_treble = value; 323 current_treble = value / 15;
325#else 324#else
326 current_treble = value * 10; 325 current_treble = value * 10;
327#endif 326#endif