diff options
Diffstat (limited to 'firmware/drivers/audio/tlv320.c')
-rw-r--r-- | firmware/drivers/audio/tlv320.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/firmware/drivers/audio/tlv320.c b/firmware/drivers/audio/tlv320.c index b537fd5773..dc19023521 100644 --- a/firmware/drivers/audio/tlv320.c +++ b/firmware/drivers/audio/tlv320.c | |||
@@ -69,14 +69,14 @@ int tenthdb2master(int db) | |||
69 | #define TLV320_ADDR 0x1A | 69 | #define TLV320_ADDR 0x1A |
70 | #endif | 70 | #endif |
71 | 71 | ||
72 | struct tlv320_info | 72 | static struct tlv320_info |
73 | { | 73 | { |
74 | int vol_l; | 74 | int vol_l; |
75 | int vol_r; | 75 | int vol_r; |
76 | } tlv320; | 76 | } tlv320; |
77 | 77 | ||
78 | /* Shadow registers */ | 78 | /* Shadow registers */ |
79 | unsigned tlv320_regs[0xf]; | 79 | static unsigned tlv320_regs[0xf]; |
80 | 80 | ||
81 | static void tlv320_write_reg(unsigned reg, unsigned value) | 81 | static void tlv320_write_reg(unsigned reg, unsigned value) |
82 | { | 82 | { |
@@ -304,8 +304,8 @@ void audiohw_disable_recording(void) | |||
304 | value_pc |= PC_ADC | PC_MIC | PC_LINE; /* ADC, MIC and LINE off */ | 304 | value_pc |= PC_ADC | PC_MIC | PC_LINE; /* ADC, MIC and LINE off */ |
305 | tlv320_write_reg(REG_PC, value_pc); | 305 | tlv320_write_reg(REG_PC, value_pc); |
306 | } | 306 | } |
307 | #endif | ||
308 | 307 | ||
308 | #ifdef HAVE_FMRADIO_IN | ||
309 | void audiohw_set_monitor(bool enable) | 309 | void audiohw_set_monitor(bool enable) |
310 | { | 310 | { |
311 | unsigned value_aap, value_pc; | 311 | unsigned value_aap, value_pc; |
@@ -325,3 +325,6 @@ void audiohw_set_monitor(bool enable) | |||
325 | tlv320_write_reg(REG_AAP, value_aap); | 325 | tlv320_write_reg(REG_AAP, value_aap); |
326 | tlv320_write_reg(REG_PC, value_pc); | 326 | tlv320_write_reg(REG_PC, value_pc); |
327 | } | 327 | } |
328 | #endif /* HAVE_FMRADIO_IN */ | ||
329 | #endif /* HAVE_RECORDING */ | ||
330 | |||