From 9c2ebdf7247f6a2d27dbfc10305f4e92f8bbb801 Mon Sep 17 00:00:00 2001 From: Maurus Cuelenaere Date: Wed, 20 May 2009 12:43:23 +0000 Subject: Speed up LCD driver on Ingenic Jz4740 by doing some sort of partial LCD updates. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20997 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/mips/ingenic_jz47xx/lcd-jz4740.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/firmware/target/mips/ingenic_jz47xx/lcd-jz4740.c b/firmware/target/mips/ingenic_jz47xx/lcd-jz4740.c index 44d80e1c58..e3b1bd918b 100644 --- a/firmware/target/mips/ingenic_jz47xx/lcd-jz4740.c +++ b/firmware/target/mips/ingenic_jz47xx/lcd-jz4740.c @@ -71,13 +71,11 @@ bool lcd_active(void) /* Update a fraction of the display. */ void lcd_update_rect(int x, int y, int width, int height) { - /* Currently only do full updates. - * DMA can't handle partial updates and CPU is too slow compared - * to full DMA updates */ + /* Currently only do updates with full LCD width. + * DMA can't handle full partial updates and CPU is too slow compared + * to DMA updates */ x = 0; - y = 0; width = LCD_WIDTH; - height = LCD_HEIGHT; mutex_lock(&lcd_mtx); -- cgit v1.2.3