diff options
Diffstat (limited to 'firmware/target/mips/ingenic_jz47xx/codec-jz4740.c')
-rw-r--r-- | firmware/target/mips/ingenic_jz47xx/codec-jz4740.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c b/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c index d144a03553..ef8c343035 100644 --- a/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c +++ b/firmware/target/mips/ingenic_jz47xx/codec-jz4740.c | |||
@@ -28,7 +28,6 @@ static unsigned short codec_base_gain; | |||
28 | static unsigned short codec_mic_gain; | 28 | static unsigned short codec_mic_gain; |
29 | static bool HP_on_off_flag; | 29 | static bool HP_on_off_flag; |
30 | static int HP_register_value; | 30 | static int HP_register_value; |
31 | static int IS_WRITE_PCM; | ||
32 | 31 | ||
33 | static void i2s_codec_set_samplerate(unsigned short rate); | 32 | static void i2s_codec_set_samplerate(unsigned short rate); |
34 | 33 | ||
@@ -44,6 +43,9 @@ static void i2s_codec_reset(void) | |||
44 | 43 | ||
45 | static void i2s_codec_init(void) | 44 | static void i2s_codec_init(void) |
46 | { | 45 | { |
46 | __cpm_start_aic1(); | ||
47 | __cpm_start_aic2(); | ||
48 | |||
47 | __aic_enable(); | 49 | __aic_enable(); |
48 | 50 | ||
49 | __i2s_internal_codec(); | 51 | __i2s_internal_codec(); |
@@ -185,7 +187,6 @@ static unsigned short i2s_codec_get_volume(void) | |||
185 | static void i2s_codec_set_samplerate(unsigned short rate) | 187 | static void i2s_codec_set_samplerate(unsigned short rate) |
186 | { | 188 | { |
187 | unsigned short speed = 0; | 189 | unsigned short speed = 0; |
188 | unsigned short val = 0; | ||
189 | 190 | ||
190 | switch (rate) | 191 | switch (rate) |
191 | { | 192 | { |