summaryrefslogtreecommitdiff
path: root/firmware/target/arm/iriver/h10/power-h10.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/iriver/h10/power-h10.c')
-rw-r--r--firmware/target/arm/iriver/h10/power-h10.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/firmware/target/arm/iriver/h10/power-h10.c b/firmware/target/arm/iriver/h10/power-h10.c
index 6e7b65a803..143248efcd 100644
--- a/firmware/target/arm/iriver/h10/power-h10.c
+++ b/firmware/target/arm/iriver/h10/power-h10.c
@@ -71,7 +71,7 @@ void power_init(void)
71 71
72bool charger_inserted(void) 72bool charger_inserted(void)
73{ 73{
74 return (GPIOL_INPUT_VAL & 0x04)?true:false; /* FIXME: This only checks if USB is connected */ 74 return (GPIOF_INPUT_VAL & 0x08)?true:false;
75} 75}
76 76
77void ide_power_enable(bool on) 77void ide_power_enable(bool on)
@@ -89,8 +89,5 @@ bool ide_powered(void)
89 89
90void power_off(void) 90void power_off(void)
91{ 91{
92 /* Give things a second to settle before cutting power */
93 sleep(HZ);
94
95 GPIOF_OUTPUT_VAL &=~ 0x20; 92 GPIOF_OUTPUT_VAL &=~ 0x20;
96} 93}