summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/iriver/h10/lcd-h10_20gb.c1
-rw-r--r--firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c1
-rw-r--r--firmware/target/arm/sandisk/sansa-e200/lcd-e200.c1
-rw-r--r--firmware/target/arm/tcc780x/cowond2/lcd-cowond2.c1
-rw-r--r--firmware/target/arm/tms320dm320/creative-zvm/lcd-creativezvm.c1
5 files changed, 5 insertions, 0 deletions
diff --git a/firmware/target/arm/iriver/h10/lcd-h10_20gb.c b/firmware/target/arm/iriver/h10/lcd-h10_20gb.c
index 1ee43c390f..7d942662b8 100644
--- a/firmware/target/arm/iriver/h10/lcd-h10_20gb.c
+++ b/firmware/target/arm/iriver/h10/lcd-h10_20gb.c
@@ -361,6 +361,7 @@ void lcd_enable(bool on)
361 /* Probably out of sync and we don't wanna pepper the code with 361 /* Probably out of sync and we don't wanna pepper the code with
362 lcd_update() calls for this. */ 362 lcd_update() calls for this. */
363 lcd_update(); 363 lcd_update();
364 lcd_call_enable_hook();
364 } 365 }
365 else 366 else
366 { 367 {
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 7484cae94e..1833639cf0 100644
--- a/firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c
+++ b/firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c
@@ -287,6 +287,7 @@ void lcd_enable(bool state)
287 287
288 lcd_on = true; 288 lcd_on = true;
289 lcd_update(); 289 lcd_update();
290 lcd_call_enable_hook();
290 } 291 }
291 else 292 else
292 { 293 {
diff --git a/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c b/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c
index acdb2c9956..9f8f580802 100644
--- a/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c
+++ b/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c
@@ -436,6 +436,7 @@ void lcd_enable(bool on)
436 DEV_EN |= DEV_LCD; /* Enable LCD controller */ 436 DEV_EN |= DEV_LCD; /* Enable LCD controller */
437 lcd_display_on(); /* Turn on display */ 437 lcd_display_on(); /* Turn on display */
438 lcd_update(); /* Resync display */ 438 lcd_update(); /* Resync display */
439 lcd_call_enable_hook();
439 LCD_REG_6 |= 1; /* Restart DMA */ 440 LCD_REG_6 |= 1; /* Restart DMA */
440 sleep(HZ/50); /* Wait for a frame to be written */ 441 sleep(HZ/50); /* Wait for a frame to be written */
441 } 442 }
diff --git a/firmware/target/arm/tcc780x/cowond2/lcd-cowond2.c b/firmware/target/arm/tcc780x/cowond2/lcd-cowond2.c
index 8a268db4cc..062b178a05 100644
--- a/firmware/target/arm/tcc780x/cowond2/lcd-cowond2.c
+++ b/firmware/target/arm/tcc780x/cowond2/lcd-cowond2.c
@@ -212,6 +212,7 @@ void lcd_enable(bool on)
212 lcd_display_on(); 212 lcd_display_on();
213 LCDC_CTRL |= 1; /* controller enable */ 213 LCDC_CTRL |= 1; /* controller enable */
214 lcd_update(); /* Resync display */ 214 lcd_update(); /* Resync display */
215 lcd_call_enable_hook();
215 } 216 }
216 else 217 else
217 { 218 {
diff --git a/firmware/target/arm/tms320dm320/creative-zvm/lcd-creativezvm.c b/firmware/target/arm/tms320dm320/creative-zvm/lcd-creativezvm.c
index a2634f0de7..b4b76d4241 100644
--- a/firmware/target/arm/tms320dm320/creative-zvm/lcd-creativezvm.c
+++ b/firmware/target/arm/tms320dm320/creative-zvm/lcd-creativezvm.c
@@ -235,6 +235,7 @@ return;
235 { 235 {
236 lcd_display_on(false); /* Turn on display */ 236 lcd_display_on(false); /* Turn on display */
237 lcd_update(); /* Resync display */ 237 lcd_update(); /* Resync display */
238 lcd_call_enable_hook();
238 } 239 }
239 else 240 else
240 { 241 {