From f548336e271f970d7ccd8a84e85ce8590ff7deab Mon Sep 17 00:00:00 2001 From: Nicolas Pennequin Date: Sat, 29 Sep 2007 20:56:07 +0000 Subject: Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199). Original patch by Tomasz Mon, modified by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14907 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/ipod/lcd-gray.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'firmware/target/arm') diff --git a/firmware/target/arm/ipod/lcd-gray.c b/firmware/target/arm/ipod/lcd-gray.c index 265cc447d7..707075b701 100644 --- a/firmware/target/arm/ipod/lcd-gray.c +++ b/firmware/target/arm/ipod/lcd-gray.c @@ -368,3 +368,12 @@ void lcd_update(void) { lcd_update_rect(0, 0, LCD_WIDTH, LCD_HEIGHT); } + +#ifdef HAVE_LCD_SHUTDOWN +/* LCD powerdown */ +void lcd_shutdown(void) +{ + lcd_cmd_and_data(R_POWER_CONTROL, 0x1500); /* Turn off op amp power */ + lcd_cmd_and_data(R_POWER_CONTROL, 0x1502); /* Put LCD driver in standby */ +} +#endif -- cgit v1.2.3