diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/power.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/drivers/power.c b/firmware/drivers/power.c index c3f2d82db4..eda9d17796 100644 --- a/firmware/drivers/power.c +++ b/firmware/drivers/power.c | |||
@@ -108,7 +108,9 @@ void power_init(void) | |||
108 | #ifdef HAVE_CHARGING | 108 | #ifdef HAVE_CHARGING |
109 | bool charger_inserted(void) | 109 | bool charger_inserted(void) |
110 | { | 110 | { |
111 | #if CONFIG_CPU == MCF5249 | 111 | #if defined(IRIVER_H100_SERIES) |
112 | return (GPIO1_READ & 0x00400000)?true:false; | ||
113 | #elif defined(IRIVER_H300_SERIES) | ||
112 | return (GPIO1_READ & 0x00400000) || usb_powered(); | 114 | return (GPIO1_READ & 0x00400000) || usb_powered(); |
113 | #elif defined(GMINI_ARCH) | 115 | #elif defined(GMINI_ARCH) |
114 | return (P7 & 0x80) == 0; | 116 | return (P7 & 0x80) == 0; |