> 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