diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2010-04-29 17:18:26 +0000 |
---|---|---|
committer | Lars-Peter Clausen <lars@metafoo.de> | 2010-04-29 17:18:26 +0000 |
commit | 5cd4a9739d948f626a8de7ea024d0f75b146be03 (patch) | |
tree | a74ef49b8275c3ec6c38998245c06e67df2f0c7e | |
parent | 0a9999bc197d31cb21bb6c36f3b910e1f79824aa (diff) | |
download | upstream-5cd4a9739d948f626a8de7ea024d0f75b146be03.tar.gz upstream-5cd4a9739d948f626a8de7ea024d0f75b146be03.tar.bz2 upstream-5cd4a9739d948f626a8de7ea024d0f75b146be03.zip |
uboot-xburst: Fix lcd display init sequence.
SVN-Revision: 21263
-rw-r--r-- | package/uboot-xburst/files/cpu/mips/nanonote_gpm940b0.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/package/uboot-xburst/files/cpu/mips/nanonote_gpm940b0.h b/package/uboot-xburst/files/cpu/mips/nanonote_gpm940b0.h index 932cee851f..8ff78ada24 100644 --- a/package/uboot-xburst/files/cpu/mips/nanonote_gpm940b0.h +++ b/package/uboot-xburst/files/cpu/mips/nanonote_gpm940b0.h @@ -142,16 +142,19 @@ do { \ #define __lcd_special_on() \ do { \ + __spi_write_reg1(0x05, 0x1e); \ udelay(50);\ - __spi_write_reg1(0x05, 0x16); \ - __spi_write_reg1(0x04, 0x0b); \ - __spi_write_reg1(0x07, 0x8d); \ + __spi_write_reg1(0x05, 0x5d); \ + __spi_write_reg1(0x0B, 0x81); \ __spi_write_reg1(0x01, 0x95); \ - __spi_write_reg1(0x08, 0xc0); \ - __spi_write_reg1(0x03, 0x40); \ - __spi_write_reg1(0x06, 0x75); \ - __spi_write_reg1(0x13, 0x01); \ - __spi_write_reg1(0x05, 0x57); \ + __spi_write_reg1(0x00, 0x07); \ + __spi_write_reg1(0x06, 0x15); \ + __spi_write_reg1(0x07, 0x8d); \ + __spi_write_reg1(0x04, 0x0f); \ + __spi_write_reg1(0x0d, 0x3d); \ + __spi_write_reg1(0x10, 0x42); \ + __spi_write_reg1(0x11, 0x3a); \ + __spi_write_reg1(0x05, 0x5f); \ } while (0) #define __lcd_special_off() \ |