diff options
Diffstat (limited to 'firmware/target/arm')
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 | { |