From 670559f86836cd4036b8ae31e0cc65bd65ecf814 Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Tue, 15 May 2007 00:22:51 +0000 Subject: Make sure that the IDE power pin is properly initialized git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13389 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s3c2440/gigabeat-fx/power-meg-fx.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/firmware/target/arm/s3c2440/gigabeat-fx/power-meg-fx.c b/firmware/target/arm/s3c2440/gigabeat-fx/power-meg-fx.c index a8a86479ab..7921e0ccd4 100644 --- a/firmware/target/arm/s3c2440/gigabeat-fx/power-meg-fx.c +++ b/firmware/target/arm/s3c2440/gigabeat-fx/power-meg-fx.c @@ -30,6 +30,10 @@ void power_init(void) { + /* Initialize IDE power pin */ + GPGCON=( GPGCON&~(1<<23) ) | (1<<22); /* Make the pin an output */ + GPGUP |= 1<<11; /* Disable pullup in SOC as we are now driving */ + ide_power_enable(true); /* Charger detect */ } -- cgit