* Yanick Saugy <yanick.saugy@xxxxxxxxxx> [100916 05:48]: > Hi, > > I solved my problem. It appeared the PIN which controls LCD's reset > signal (VGA_nRESET/h_GPIO_96) was not configured as a GPIO, and the > driver tries to use it as GPIO, so the logical value was 0. We had to > modify the OMAP MUX, and select this PIN (CAM_XCLKA) as an output GPIO > (OMAP_MUX_MODE4). > > Be aware of changing this PIN will probably disable the camera, because > it was previously configured as a clock. > > There is the patch for the LCD (diff -Naur): > > --- a/arch/arm/mach-omap2/board-zoom2.c 2010-09-15 15:27:05.148399721 > +0200 > +++ b/arch/arm/mach-omap2/board-zoom2.c 2010-09-15 14:46:09.792900019 > +0200 > @@ -71,6 +71,7 @@ > > #ifdef CONFIG_OMAP_MUX > static struct omap_board_mux board_mux[] __initdata = { > + OMAP3_MUX(CAM_XCLKA, OMAP_MUX_MODE4 | OMAP_PIN_OUTPUT), > { .reg_offset = OMAP_MUX_TERMINATOR }, > }; > #else Please repost with proper Signed-off-by. You might want to also Cc Tomi Valkeinen. Regards, Tony -- 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