diff options
Diffstat (limited to 'firmware/target')
-rw-r--r-- | firmware/target/arm/pnx0101/pcm-pnx0101.c | 6 | ||||
-rw-r--r-- | firmware/target/mips/ingenic_jz47xx/codec-jz4740.c | 24 |
2 files changed, 6 insertions, 24 deletions
diff --git a/firmware/target/arm/pnx0101/pcm-pnx0101.c b/firmware/target/arm/pnx0101/pcm-pnx0101.c index bb11ad32fe..a2394bc355 100644 --- a/firmware/target/arm/pnx0101/pcm-pnx0101.c +++ b/firmware/target/arm/pnx0101/pcm-pnx0101.c | |||
@@ -209,3 +209,9 @@ const void * pcm_play_dma_get_peak_buffer(int *count) | |||
209 | *count = cnt >> 2; | 209 | *count = cnt >> 2; |
210 | return (void *)((addr + 2) & ~3); | 210 | return (void *)((addr + 2) & ~3); |
211 | } | 211 | } |
212 | |||
213 | void audiohw_set_volume(int value) | ||
214 | { | ||
215 | int tmp = (60 - value * 4) & 0xff; | ||
216 | CODECVOL = tmp | (tmp << 8); | ||
217 | } | ||
diff --git a/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c b/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c index 065433e12a..eae89cf78b 100644 --- a/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c +++ b/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c | |||
@@ -26,30 +26,6 @@ | |||
26 | #include "system.h" | 26 | #include "system.h" |
27 | #include "pcm_sw_volume.h" | 27 | #include "pcm_sw_volume.h" |
28 | 28 | ||
29 | /* TODO */ | ||
30 | const struct sound_settings_info audiohw_settings[] = { | ||
31 | #ifdef HAVE_SW_VOLUME_CONTROL | ||
32 | [SOUND_VOLUME] = {"dB", 0, 1, -74, 6, -25}, | ||
33 | #else | ||
34 | [SOUND_VOLUME] = {"dB", 0, 1, 0, 6, 0}, | ||
35 | #endif | ||
36 | /* HAVE_SW_TONE_CONTROLS */ | ||
37 | #ifdef AUDIOHW_HAVE_BASS | ||
38 | [SOUND_BASS] = {"dB", 0, 1, -24, 24, 0}, | ||
39 | #endif | ||
40 | #ifdef AUDIOHW_HAVE_TREBLE | ||
41 | [SOUND_TREBLE] = {"dB", 0, 1, -24, 24, 0}, | ||
42 | #endif | ||
43 | [SOUND_BALANCE] = {"%", 0, 1,-100, 100, 0}, | ||
44 | [SOUND_CHANNELS] = {"", 0, 1, 0, 5, 0}, | ||
45 | [SOUND_STEREO_WIDTH] = {"%", 0, 5, 0, 250, 100}, | ||
46 | #ifdef HAVE_RECORDING | ||
47 | [SOUND_LEFT_GAIN] = {"dB", 1, 1, 0, 31, 23}, | ||
48 | [SOUND_RIGHT_GAIN] = {"dB", 1, 1, 0, 31, 23}, | ||
49 | [SOUND_MIC_GAIN] = {"dB", 1, 1, 0, 1, 1}, | ||
50 | #endif | ||
51 | }; | ||
52 | |||
53 | #if 0 | 29 | #if 0 |
54 | static unsigned short codec_volume; | 30 | static unsigned short codec_volume; |
55 | static unsigned short codec_base_gain; | 31 | static unsigned short codec_base_gain; |