Make TE pulses much longer.
diff --git a/drivers/video/omap2/displays/panel-tonka.c b/drivers/video/omap2/displays/panel-tonka.c
index 302adf6..0782eb2 100644
--- a/drivers/video/omap2/displays/panel-tonka.c
+++ b/drivers/video/omap2/displays/panel-tonka.c
@@ -1319,19 +1319,24 @@
if (r)
printk("3\n");
msleep(1);
- /* LTPS timing */
- r = tonka_dcs_write_1(td, 0xB0, 0x15);
+ /* Set TE pulse lines 0-511. */
+ r = tonka_dcs_write_5(td, 0xB9, 0x10, 0x00, 0x00, 0x02, 0x00);
if (r)
printk("4\n");
msleep(1);
- r = tonka_dcs_write_5(td, 0xCB, 0x43, 0x41, 0x43, 0x41, 0x43);
+ /* LTPS timing */
+ r = tonka_dcs_write_1(td, 0xB0, 0x15);
if (r)
printk("5\n");
msleep(1);
+ r = tonka_dcs_write_5(td, 0xCB, 0x43, 0x41, 0x43, 0x41, 0x43);
+ if (r)
+ printk("6\n");
+ msleep(1);
/* lock */
r = tonka_dcs_write_2(td, 0xF0, 0x00, 0x00);
if (r)
- printk("6\n");
+ printk("7\n");
msleep(1);
#endif