From 9310fc0b4c78eff371101088ea31d62cf35bfb76 Mon Sep 17 00:00:00 2001 From: Bertrik Sikken Date: Sat, 5 Nov 2011 12:30:19 +0000 Subject: Sansa clip zip: do not enable display if it's already enabled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30903 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/sansa-clipzip/lcd-clipzip.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'firmware/target/arm/as3525/sansa-clipzip/lcd-clipzip.c') diff --git a/firmware/target/arm/as3525/sansa-clipzip/lcd-clipzip.c b/firmware/target/arm/as3525/sansa-clipzip/lcd-clipzip.c index 14f5cc1ce7..4650913ce3 100644 --- a/firmware/target/arm/as3525/sansa-clipzip/lcd-clipzip.c +++ b/firmware/target/arm/as3525/sansa-clipzip/lcd-clipzip.c @@ -263,7 +263,9 @@ static void lcd_init_type1(void) /* enables/disables the lcd */ void lcd_enable(bool on) { - lcd_enabled = on; + if (on == lcd_enabled) { + return; + } if (lcd_type == 0) { if (on) { @@ -301,6 +303,8 @@ void lcd_enable(bool on) lcd_write_dat(0x01); } } + + lcd_enabled = on; } /* returns true if the lcd is enabled */ -- cgit v1.2.3