summaryrefslogtreecommitdiff
path: root/firmware/target/coldfire/iriver/ata-iriver.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/coldfire/iriver/ata-iriver.c')
-rw-r--r--firmware/target/coldfire/iriver/ata-iriver.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/coldfire/iriver/ata-iriver.c b/firmware/target/coldfire/iriver/ata-iriver.c
index 1b8f475c4c..92b953d24e 100644
--- a/firmware/target/coldfire/iriver/ata-iriver.c
+++ b/firmware/target/coldfire/iriver/ata-iriver.c
@@ -55,9 +55,15 @@ bool ata_is_coldstart(void)
55void ata_device_init(void) 55void ata_device_init(void)
56{ 56{
57#ifdef HAVE_ATA_LED_CTRL 57#ifdef HAVE_ATA_LED_CTRL
58#if defined(IRIVER_H100_SERIES) /* For iriver H100 series only */
59 /* Enable disk LED */
60 and_l(~0x00000200, &GPIO_OUT);
61 or_l( 0x00000200, &GPIO_ENABLE);
62#else
58 /* Enable disk LED & ISD chip power control */ 63 /* Enable disk LED & ISD chip power control */
59 and_l(~0x00000240, &GPIO_OUT); 64 and_l(~0x00000240, &GPIO_OUT);
60 or_l( 0x00000240, &GPIO_ENABLE); 65 or_l( 0x00000240, &GPIO_ENABLE);
66#endif /* IRIVER_H100_SERIES */
61 or_l( 0x00000200, &GPIO_FUNCTION); 67 or_l( 0x00000200, &GPIO_FUNCTION);
62#endif 68#endif
63 69