I have tried. It is not backlight's problem. I found that only green color was showed, red and blue were filtered. So the picture looked green and dark. The color mode is RGB565. I wrote 0x07e0, 0xffe0, and 0xffff to /dev/fb0 respectively. All of them are showed to the same color, it's green. I am using the latest code from source.mvista.com on omap3430sdp. Does anybody encounter this problem ? Thanks Stanley. On Wed, 2008-08-27 at 19:57 +0530, iqbal wrote: > > The linux bootup logo is green, and LCD is dark. It looks like backlight > > disabled. > > > > I commented the following two sentences in lcd_2430.c, there is still > > the same thing. It seems these two sentences doesn't work. > > > > 96 omap_set_gpio_dataout(enable_gpio, 1); > > 97 omap_set_gpio_dataout(backlight_gpio, 1); > > > > Both the the latest kernels from omapzoom.org and linux-omap-2.6 have > > this problem. However, the old version in linux-omap-2.6, 2.6.21, > > doesn't have this problem. > > > > Stanley. > > If I use this piece of code in panel suspend and resume, I see that the panel > backlight is going off on suspend and comes back while calling resume. Give a > try . > > static int sdp2430_panel_suspend(struct platform_device *pdev, pm_message_t mesg) > { > + omap_set_gpio_dataout(backlight_gpio, 0); > + twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER,0x0, > + TWL4030_VPLL2_DEDICATED); > + twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER,0x0, > + TWL4030_VPLL2_DEV_GRP); > + mdelay(4); > return 0; > } > > static int sdp2430_panel_resume(struct platform_device *pdev) > { > + if (lcd_in_use) > + return 0; > + twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, > + ENABLE_VPLL2_DEDICATED,TWL4030_VPLL2_DEDICATED); > + twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, > + ENABLE_VPLL2_DEV_GRP,TWL4030_VPLL2_DEV_GRP); > + omap_set_gpio_dataout(backlight_gpio, 1); > + > return 0; > } > > > > > -- > > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > > the body of a message to majordomo@xxxxxxxxxxxxxxx > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > > > > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html