Hi, On Wed, 2010-08-11 at 05:19 +0200, ext Stanley.Miao wrote: > If we blank the panel by > echo 1 > /sys/devices/platform/omapfb/graphics/fb0/blank > > Then, we reboot the sytem, the kernel will crash at > drivers/video/omap2/dss/core.c:323 > > This is because the panel is closed twice. Now check the state of a dssdev > to forbid a panel is power on or power off twice. Otherwise this looks fine, except that panel-taal.c does not need modifications, as it already handles this case. Also, at some point I (or somebody else =) should think how to do proper locking for the panel drivers. Currently it's rather broken, and, for example, enabling and disabling a panel at the same time will cause problems. Except for panel-taal, which uses its own lock. Tomi -- 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