summaryrefslogtreecommitdiff
path: root/firmware/drivers/audio/dummy_codec.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/audio/dummy_codec.c')
-rw-r--r--firmware/drivers/audio/dummy_codec.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/firmware/drivers/audio/dummy_codec.c b/firmware/drivers/audio/dummy_codec.c
index 94ba04b56a..3e73137eb9 100644
--- a/firmware/drivers/audio/dummy_codec.c
+++ b/firmware/drivers/audio/dummy_codec.c
@@ -26,16 +26,6 @@
26#include "system.h" 26#include "system.h"
27#include "pcm_sw_volume.h" 27#include "pcm_sw_volume.h"
28 28
29const struct sound_settings_info audiohw_settings[] = {
30 [SOUND_VOLUME] = {"dB", 0, 1, VOLUME_MIN/10, VOLUME_MAX/10, 0},
31 /* HAVE_SW_TONE_CONTROLS */
32 [SOUND_BASS] = {"dB", 0, 1, -24, 24, 0},
33 [SOUND_TREBLE] = {"dB", 0, 1, -24, 24, 0},
34 [SOUND_BALANCE] = {"%", 0, 1,-100, 100, 0},
35 [SOUND_CHANNELS] = {"", 0, 1, 0, 5, 0},
36 [SOUND_STEREO_WIDTH] = {"%", 0, 5, 0, 250, 100},
37};
38
39void audiohw_preinit(void) { } 29void audiohw_preinit(void) { }
40 30
41void audiohw_postinit(void) { } 31void audiohw_postinit(void) { }
@@ -48,7 +38,7 @@ void audiohw_set_frequency(int fsel)
48} 38}
49 39
50#ifdef HAVE_SW_VOLUME_CONTROL 40#ifdef HAVE_SW_VOLUME_CONTROL
51void audiohw_set_master_vol(int vol_l, int vol_r) 41void audiohw_set_volume(int vol_l, int vol_r)
52{ 42{
53 /* SW volume for <= 1.0 gain, HW at unity, < VOLUME_MIN == MUTE */ 43 /* SW volume for <= 1.0 gain, HW at unity, < VOLUME_MIN == MUTE */
54 int sw_volume_l = vol_l < VOLUME_MIN ? PCM_MUTE_LEVEL : MIN(vol_l, 0); 44 int sw_volume_l = vol_l < VOLUME_MIN ? PCM_MUTE_LEVEL : MIN(vol_l, 0);