diff options
author | Nicolas Pennequin <nicolas.pennequin@free.fr> | 2007-09-29 20:56:07 +0000 |
---|---|---|
committer | Nicolas Pennequin <nicolas.pennequin@free.fr> | 2007-09-29 20:56:07 +0000 |
commit | f548336e271f970d7ccd8a84e85ce8590ff7deab (patch) | |
tree | ca505478d72d93a2417731b8bb562c6da23576d2 /firmware/target/arm | |
parent | 18318d200e3f010dd70053b30f20f66c2eccf9fa (diff) | |
download | rockbox-f548336e271f970d7ccd8a84e85ce8590ff7deab.tar.gz rockbox-f548336e271f970d7ccd8a84e85ce8590ff7deab.zip |
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
Diffstat (limited to 'firmware/target/arm')
-rw-r--r-- | firmware/target/arm/ipod/lcd-gray.c | 9 |
1 files changed, 9 insertions, 0 deletions
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) | |||
368 | { | 368 | { |
369 | lcd_update_rect(0, 0, LCD_WIDTH, LCD_HEIGHT); | 369 | lcd_update_rect(0, 0, LCD_WIDTH, LCD_HEIGHT); |
370 | } | 370 | } |
371 | |||
372 | #ifdef HAVE_LCD_SHUTDOWN | ||
373 | /* LCD powerdown */ | ||
374 | void lcd_shutdown(void) | ||
375 | { | ||
376 | lcd_cmd_and_data(R_POWER_CONTROL, 0x1500); /* Turn off op amp power */ | ||
377 | lcd_cmd_and_data(R_POWER_CONTROL, 0x1502); /* Put LCD driver in standby */ | ||
378 | } | ||
379 | #endif | ||