From 6450de3eae5a05bf6539e0b02ba1055364424cd4 Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Thu, 15 May 2008 01:04:47 +0000 Subject: Save around a hundred uA - not much, but why not? - No functional change for users. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17519 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c b/firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c index 673f76d..1299059 100644 --- a/firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c +++ b/firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c @@ -280,6 +280,7 @@ void lcd_sleep(void) lcd_enable(false); LCD_SPI_powerdown(); + GPBDAT &= ~(1 << 2); /* Fully disable the backlight controller */ } } @@ -293,6 +294,7 @@ void lcd_enable(bool state) /* "enabled" implies "powered" */ if (!lcd_powered) { + GPBDAT |= (1 << 2); /* Enable the backlight controller */ LCD_SPI_powerup(); /* Wait long enough for a frame to be written - yes, it * takes awhile. */ -- cgit v1.1