I recently encountered a problem about glcd of omap-l138, sometimes, GLCD may lost control of system and only display one color on screen( white), when you launch matrix-gui program (matrix-gui is a qt program in dvsdk_omapl138-evm_4_00_00_22_setuplinux packet), choose "Generic ARM Benchmarks"
and then choose "Whetstone", try more times , you may get this error.
I try to print all the regs of glcd modlue when this happened:
root@zlg:~# insmod lcd.ko
LCD Raster Interface Configuration
----------------------------------
LCD Control Register: 0x501
LCD State Register: 0x0
Raster Control: 0xff0c1
Timing Register 0: 0x5064fe70
Timing Register 1: 0x80105df
Timing Register 2: 0x230ff00
DMA Control Register: 0x640
DMA 0 Start Address: 0xc7a00fe0
DMA 0 End Address: 0xc7a96ffc
the LCD State Register val is 0x0, means that the no error happened, but it may be other value like 0x144.
I using innoLux AT056TN52 LCD panel which resolution is 640x480.
Thanks