Changes since v1:
- separated the code changes from the omap/drm videomode conversion patches
- the DT bindings document is now explicitly states that the drive edge is
referring to the pixel clock
Since we have several panels under omapdrm/displays/ where the data drive edge
is set to be different then the sync drive edge, the first three patch will add
support to select the sync drive edge via DT.
I was not able to locate the datasheet for all the panels and because the
different edge was used in omapdrm and omapfb for a long time without complains
from users - and they were written this way - I think it is a valid that we can
have panels requiring different edge for data and sync to be driven.
This series will add support for the sync drive edge setting and the omapdrm's
videmode conversion series depends on this change. It is also planned that the
omapdrm is going to move to use the drm/panel in the future and to be able to
convert the panel drivers we will need this feature.
Peter Ujfalusi (3):
dt-bindings: display: display-timing: Add property to configure sync
video: display_timing: Add flags to select the edge when the sync is
video: of: display_timing: Add support for syncclk-active property
.../devicetree/bindings/display/panel/display-timing.txt | 8 ++++++++
drivers/video/of_display_timing.c | 9 +++++++++
include/video/display_timing.h | 4 ++++
3 files changed, 21 insertions(+)