[GIT PULL] Synopsis DesignWare HDMI driver development updates

Russell King rmk at arm.linux.org.uk
Thu Oct 15 09:30:09 PDT 2015


David,

Please incorporate the latest Synopsis DesignWare HDMI driver development
updates, which can be found at:

  git://ftp.arm.linux.org.uk/~rmk/linux-arm.git drm-dwhdmi-devel

with SHA1 dfbdaf50460479446a258ef781683e7d7d6349d7.

This series:
* adds support for interlaced video modes to the ipu-v3 driver
  and dw_hdmi bridge.
* reworks the dw_hdmi connector enable/disable support, to ensure that
  when DRM disables the output, it stays disabled irrespective of the
  hotplug state.
* adds support for connector forcing, so we can force the hotplug state
  for this connector.
* adds the ALSA AHB audio driver to the bridge: Iwai has acked the
  audio driver.
* a few fixes to the ACR calculations to allow more modes to work with
  audio on iMX6.

Fabio has independently tested this series, so all patches here carry
his tested-by tag.

This will update the following files:

 drivers/gpu/drm/bridge/Kconfig             |  12 +
 drivers/gpu/drm/bridge/Makefile            |   1 +
 drivers/gpu/drm/bridge/dw_hdmi-ahb-audio.c | 653 +++++++++++++++++++++++++++++
 drivers/gpu/drm/bridge/dw_hdmi-audio.h     |  14 +
 drivers/gpu/drm/bridge/dw_hdmi.c           | 391 ++++++++++-------
 drivers/gpu/drm/bridge/dw_hdmi.h           |   3 +
 drivers/gpu/ipu-v3/ipu-dc.c                |  15 +-
 drivers/gpu/ipu-v3/ipu-di.c                | 129 +++---
 8 files changed, 1000 insertions(+), 218 deletions(-)
 create mode 100644 drivers/gpu/drm/bridge/dw_hdmi-ahb-audio.c
 create mode 100644 drivers/gpu/drm/bridge/dw_hdmi-audio.h

through these changes:

Russell King (13):
      gpu: imx: simplify sync polarity setting
      gpu: imx: fix support for interlaced modes
      drm: bridge/dw_hdmi: add support for interlaced video modes
      drm: bridge/dw_hdmi: add connector mode forcing
      drm: bridge/dw_hdmi: improve HDMI enable/disable handling
      drm: bridge/dw_hdmi-ahb-audio: add audio driver
      drm: bridge/dw_hdmi-ahb-audio: parse ELD from HDMI driver
      drm: bridge/dw_hdmi-ahb-audio: basic support for multi-channel PCM audio
      drm: bridge/dw_hdmi-ahb-audio: allow larger buffer sizes
      drm: bridge/dw_hdmi: avoid being recursive in N calculation
      drm: bridge/dw_hdmi: adjust pixel clock values in N calculation
      drm: bridge/dw_hdmi: remove ratio support from ACR code
      drm: bridge/dw_hdmi: replace CTS calculation for the ACR

Many thanks.


More information about the dri-devel mailing list