[GIT PULL] imx-drm changes to use media bus formats and LDB drm_panel support
Philipp Zabel
p.zabel at pengutronix.de
Tue Mar 31 05:00:09 PDT 2015
Hi Dave,
The ldb patches in this series depend on the of-graph helpers that are
included in the "Use of-graph helpers to loop over endpoints" pull
request I've just send. Could you please merge this series after the
other?
The following changes since commit d7de390bff7ad0f551fc0e409543e98db86a65df:
Merge branch 'drm-atmel-hlcdc-4.1-fixes' of git://github.com/bbrezillon/linux-at91 into drm-next (2015-03-31 13:38:01 +1000)
are available in the git repository at:
git://git.pengutronix.de/git/pza/linux.git tags/imx-drm-next-2015-03-31
for you to fetch changes up to 5e501ed7253b369a8a9ec553c35238a3d6808f28:
drm/imx: imx-ldb: allow to determine bus format from the connected panel (2015-03-31 12:44:50 +0200)
----------------------------------------------------------------
imx-drm changes to use media bus formats and LDB drm_panel support
- Add media bus formats needed by imx-drm
- Switch to use media bus formats to describe the pixel format
on the internal parallel bus between display interface and
encoders
- Some preparations for TV Output via TVEv2 on i.MX5
- Add drm_panel support to the i.MX LVDS driver, allow to
determine the bus pixel format from the panel descriptor.
----------------------------------------------------------------
Boris Brezillion (1):
Add RGB444_1X12 and RGB565_1X16 media bus formats
Philipp Zabel (11):
drm/imx: Add support for interlaced scanout
drm/imx: ipuv3-crtc: Allow to divide DI clock from TVEv2
Add LVDS RGB media bus formats
Add BGR888_1X24 and GBR888_1X24 media bus formats
Add YUV8_1X24 media bus format
Add RGB666_1X24_CPADHI media bus format
drm/imx: switch to use media bus formats
drm/imx: consolidate bus format variable names
drm/imx: imx-ldb: add drm_panel support
drm/imx: imx-ldb: reset display clock input when disabling LVDS
drm/imx: imx-ldb: allow to determine bus format from the connected panel
Documentation/DocBook/media/v4l/subdev-formats.xml | 426 ++++++++++++++++++++-
Documentation/devicetree/bindings/drm/imx/ldb.txt | 62 ++-
drivers/gpu/drm/imx/Kconfig | 1 +
drivers/gpu/drm/imx/dw_hdmi-imx.c | 2 +-
drivers/gpu/drm/imx/imx-drm-core.c | 14 +-
drivers/gpu/drm/imx/imx-drm.h | 10 +-
drivers/gpu/drm/imx/imx-ldb.c | 196 +++++++---
drivers/gpu/drm/imx/imx-tve.c | 6 +-
drivers/gpu/drm/imx/ipuv3-crtc.c | 24 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 7 +-
drivers/gpu/drm/imx/ipuv3-plane.h | 2 +-
drivers/gpu/drm/imx/parallel-display.c | 13 +-
drivers/gpu/ipu-v3/ipu-dc.c | 18 +-
include/uapi/linux/media-bus-format.h | 13 +-
include/video/imx-ipu-v3.h | 2 +-
15 files changed, 668 insertions(+), 128 deletions(-)
regards
Philipp
More information about the dri-devel
mailing list