[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