summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/target/coldfire/iaudio/x5/power-x5.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/firmware/target/coldfire/iaudio/x5/power-x5.c b/firmware/target/coldfire/iaudio/x5/power-x5.c
index 0df6d379a4..14236cbb37 100644
--- a/firmware/target/coldfire/iaudio/x5/power-x5.c
+++ b/firmware/target/coldfire/iaudio/x5/power-x5.c
@@ -42,7 +42,13 @@ bool charger_inserted(void)
42 42
43void ide_power_enable(bool on) 43void ide_power_enable(bool on)
44{ 44{
45 (void)on; 45 /* GPOOD3 */
46 int level = set_irq_level(HIGHEST_IRQ_LEVEL);
47 if(on)
48 pcf50606_write(0x3c, 0x07);
49 else
50 pcf50606_write(0x3c, 0x00);
51 set_irq_level(level);
46} 52}
47 53
48bool ide_powered(void) 54bool ide_powered(void)