summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
authorBertrik Sikken <bertrik@sikken.nl>2010-07-31 12:43:38 +0000
committerBertrik Sikken <bertrik@sikken.nl>2010-07-31 12:43:38 +0000
commit4a8ea6c9d9b0db1de59ee4d2b9cc0125caa990c7 (patch)
treea3c6697c6de315cfab1f839191b1d62293978bca /firmware/drivers
parentc2529c341d4ecb8bea28f99f0f9e28e70c311487 (diff)
downloadrockbox-4a8ea6c9d9b0db1de59ee4d2b9cc0125caa990c7.tar.gz
rockbox-4a8ea6c9d9b0db1de59ee4d2b9cc0125caa990c7.zip
Various minor clean-ups for Zen Vision
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27636 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/audio/tlv320.c9
-rw-r--r--firmware/drivers/isp1583.c5
2 files changed, 9 insertions, 5 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
72struct tlv320_info 72static 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 */
79unsigned tlv320_regs[0xf]; 79static unsigned tlv320_regs[0xf];
80 80
81static void tlv320_write_reg(unsigned reg, unsigned value) 81static 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
309void audiohw_set_monitor(bool enable) 309void 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
diff --git a/firmware/drivers/isp1583.c b/firmware/drivers/isp1583.c
index 26d638171c..f45ff6eb5e 100644
--- a/firmware/drivers/isp1583.c
+++ b/firmware/drivers/isp1583.c
@@ -397,15 +397,16 @@ static void setup_endpoints(void)
397 ZVM_SPECIFIC; 397 ZVM_SPECIFIC;
398} 398}
399 399
400void usb_helper(void) 400#if 0 /* currently unused */
401static void usb_helper(void)
401{ 402{
402 if(ISP1583_GEN_INT_READ & ISP1583_INIT_INTEN_READ) 403 if(ISP1583_GEN_INT_READ & ISP1583_INIT_INTEN_READ)
403 { 404 {
404 logf("Helper detected interrupt... [%d]", (int)current_tick); 405 logf("Helper detected interrupt... [%d]", (int)current_tick);
405 usb_drv_int(); 406 usb_drv_int();
406 } 407 }
407 return;
408} 408}
409#endif
409 410
410void usb_drv_init(void) 411void usb_drv_init(void)
411{ 412{