[PATCHv3 19/41] OMAPDSS: panel-dpi: Add DT support

Tony Lindgren
2014-04-08T15:29:15Z

* Tomi Valkeinen <tomi.valkeinen@ti.com> [140407 22:42]:
> On 08/04/14 03:13, Tony Lindgren wrote:
> > Tomi,
> >
> > * Tomi Valkeinen <tomi.valkeinen@ti.com> [140121 03:01]:
> >> Add DT support for panel-dpi.
> >
> > Looks like this patch did not get merged or am I missing
> > something?
>
> Yes, I dropped it. None of the boards that I converted used panel-dpi.
> There was so much discussions about the display bindings, so I thought
> it's better to leave out all but the needed patches.

OK

> > As you probably are aware, we have at least these boards
> > needing it before we can remove the omap3 legacy support:
> >
> > board-am3517evm.c
> > board-cm-t35.c
> > board-devkit8000.c
> > board-ldp.c
> > board-overo.c
> >
> > We could probably set the display timings based on the
> > compatible flag in the driver if that's an issue?
>
> The timings shouldn't be an issue. But there's the backlight GPIO,
> currently handled by panel-dpi, which should be removed from the panel.
> We should use gpio-backlight for that one.

Using gpio-backlight makes sense for sure.

FYI, in the case of the LDP there are four GPIOs to configure to
get things going:

gpio55 LCD RESET panel-dpi?
gpio56 LCD QVGA panel-dpi?
twl gpio7 LCD power panel-dpi
twl gpio15 LCD backlight gpio-backlight

> > And then board-omap3pandora.c also needs support for
> > panel_tpo_td043mtea1_platform_data.
>
> Yep, there's still much to do for DSS DT support. Hopefully it will be
> easier now that the core support is there. I'll continue working on the
> remaining boards and panels. However, I don't have any of the remaining
> boards, so help is of course appreciated.

Yeah I can test at least the LDP here.

Regards,

Tony