diff options
| author | Evan Wilson <evan@oliodevices.com> | 2015-09-25 02:24:22 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit2@ip-172-31-25-77.us-west-1.compute.internal> | 2015-04-16 10:08:13 +0000 |
| commit | ae8e626dc32e7672790a7ca596d3c3f9da74cce2 (patch) | |
| tree | da99fb8c784a6ab7482caf0f232ef511b86a40bc /drivers/video/omap2/displays/panel-ili9342.c | |
| parent | b72c68ae6a0cee195be0ef0ae16a1e4d12969ac2 (diff) | |
| parent | e761f27f3257036ddc8e7cf94bc4b657d97a0e32 (diff) | |
| download | olio-linux-3.10-ae8e626dc32e7672790a7ca596d3c3f9da74cce2.tar.xz olio-linux-3.10-ae8e626dc32e7672790a7ca596d3c3f9da74cce2.zip | |
Merge "Latest display init code" into android-3.10-bringup
Diffstat (limited to 'drivers/video/omap2/displays/panel-ili9342.c')
| -rw-r--r-- | drivers/video/omap2/displays/panel-ili9342.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/drivers/video/omap2/displays/panel-ili9342.c b/drivers/video/omap2/displays/panel-ili9342.c index beeec62ca80..9993cc75191 100644 --- a/drivers/video/omap2/displays/panel-ili9342.c +++ b/drivers/video/omap2/displays/panel-ili9342.c @@ -394,14 +394,14 @@ static inline void ili9342_init_seq(struct spi_device *spi) { ili9342_write_data(spi, 0x00); ili9342_write_cmd(spi, 0xC0); - ili9342_write_data(spi, 0x12); - ili9342_write_data(spi, 0x0F); + ili9342_write_data(spi, 0x0B); + ili9342_write_data(spi, 0x09); ili9342_write_cmd(spi, 0xC1); ili9342_write_data(spi, 0x12); ili9342_write_cmd(spi, 0xC5); - ili9342_write_data(spi, 0xDE); + ili9342_write_data(spi, 0xDA); // RGB color mode @@ -419,36 +419,36 @@ static inline void ili9342_init_seq(struct spi_device *spi) { ili9342_write_cmd(spi, 0xE0); ili9342_write_data(spi, 0x00); //63 - ili9342_write_data(spi, 0x10); //62 - ili9342_write_data(spi, 0x19); //61 - ili9342_write_data(spi, 0x05); //59 + ili9342_write_data(spi, 0x0e); //62 + ili9342_write_data(spi, 0x17); //61 + ili9342_write_data(spi, 0x06); //59 ili9342_write_data(spi, 0x12); //57 - ili9342_write_data(spi, 0x07); //50 + ili9342_write_data(spi, 0x06); //50 ili9342_write_data(spi, 0x41); //43 - ili9342_write_data(spi, 0x48); //27 - ili9342_write_data(spi, 0x5a); //20 - ili9342_write_data(spi, 0x02); //13 - ili9342_write_data(spi, 0x0b); //06 - ili9342_write_data(spi, 0x09); //04 - ili9342_write_data(spi, 0x33); //02 + ili9342_write_data(spi, 0x68); //27 + ili9342_write_data(spi, 0x58); //20 + ili9342_write_data(spi, 0x06); //13 + ili9342_write_data(spi, 0x0f); //06 + ili9342_write_data(spi, 0x0d); //04 + ili9342_write_data(spi, 0x34); //02 ili9342_write_data(spi, 0x37); //01 ili9342_write_data(spi, 0x0F); //00 ili9342_write_cmd(spi, 0xE1); - ili9342_write_data(spi, 0x00); //00 - ili9342_write_data(spi, 0x0f); //01 - ili9342_write_data(spi, 0x14); //02 - ili9342_write_data(spi, 0x03); //04 - ili9342_write_data(spi, 0x0e); //06 - ili9342_write_data(spi, 0x03); //13 - ili9342_write_data(spi, 0x35); //20 - ili9342_write_data(spi, 0x52); //27 - ili9342_write_data(spi, 0x49); //43 + ili9342_write_data(spi, 0x08); //00 + ili9342_write_data(spi, 0x10); //01 + ili9342_write_data(spi, 0x17); //02 + ili9342_write_data(spi, 0x06); //04 + ili9342_write_data(spi, 0x12); //06 + ili9342_write_data(spi, 0x07); //13 + ili9342_write_data(spi, 0x37); //20 + ili9342_write_data(spi, 0x54); //27 + ili9342_write_data(spi, 0x4e); //43 ili9342_write_data(spi, 0x07); //50 ili9342_write_data(spi, 0x10); //57 ili9342_write_data(spi, 0x0e); //59 - ili9342_write_data(spi, 0x31); //61 - ili9342_write_data(spi, 0x34); //62 + ili9342_write_data(spi, 0x34); //61 + ili9342_write_data(spi, 0x36); //62 ili9342_write_data(spi, 0x0F); //63 ili9342_write_cmd(spi, 0x35); |