diff options
Diffstat (limited to 'firmware/target/coldfire/iriver/ata-iriver.c')
-rw-r--r-- | firmware/target/coldfire/iriver/ata-iriver.c | 6 |
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) | |||
55 | void ata_device_init(void) | 55 | void 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 | ||