On Wed, 2012-08-15 at 11:26 -0400, Raphaël Assénat wrote:

> > +
> > +   /* ChiMei G121S1-L01 */
> > +   {
> > +           {
> 
> ...
> 
> > +                   .vsync_level    = OMAPDSS_SIG_ACTIVE_HIGH,
> > +                   .hsync_level    = OMAPDSS_SIG_ACTIVE_HIGH,
> > +                   .data_pclk_edge = OMAPDSS_DRIVE_SIG_RISING_EDGE,
> > +                   .de_level       = OMAPDSS_SIG_ACTIVE_HIGH,
> > +                   .sync_pclk_edge = OMAPDSS_DRIVE_SIG_OPPOSITE_EDGES,
> 
> Actually those 3 panels only use the DE signal. The hsync/vsync signals
> are not used and on our system we mux them out to make sure they are
> kept low as recommended in the panel datasheets.
> 
> Since vsync/hsync are not used, I think the vsync_level, hsync_level and
> sync_pclk_edge entries could be removed. Otherwise the updated patch
> works fine as is.

Okay. How do panels like that work? How can they know where a new frame
starts?

Actually, I now googled for those panels, and they are all LVDS panels,
not DPI panels. So the patch doesn't look correct at all.

Do you have a DPI-to-LVDS converter chip on your board?

 Tomi

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to