Hi Dave, this series contains the imx-hdmi to dw_hdmi drm_bridge conversion, ipuv3-crtc mode_fixup support and assorted core cleanup and encoder fixes. regards Philipp The following changes since commit 97bf6af1f928216fd6c5a66e8a57bfa95a659672: Linux 3.19-rc1 (2014-12-20 17:08:50 -0800) are available in the git repository at: git://git.pengutronix.de/git/pza/linux tags/imx-drm-next-2015-01-09 for you to fetch changes up to d50141d8072e5322ee0518a8c967b5c9caf463d2: imx-drm: core: handling of DI clock flags to ipu_crtc_mode_set() (2015-01-07 21:32:07 +0100) ---------------------------------------------------------------- imx-drm mode fixup support, imx-hdmi bridge conversion and imx-drm cleanup - Implement mode_fixup for a DI vertical timing limitation - Use generic DRM OF helpers in DRM core - Convert imx-hdmi to dw_hdmi drm_bridge and add rockchip driver - Add DC use counter to fix multi-display support - Simplify handling of DI clock flags - A few small fixes and cleanup ---------------------------------------------------------------- Andy Yan (12): drm: imx: imx-hdmi: make checkpatch happy drm: imx: imx-hdmi: return defer if can't get ddc i2c adapter drm: imx: imx-hdmi: convert imx-hdmi to drm_bridge mode drm: imx: imx-hdmi: split phy configuration to platform driver drm: imx: imx-hdmi: move imx-hdmi to bridge/dw_hdmi dt-bindings: add document for dw_hdmi drm: bridge/dw_hdmi: add support for multi-byte register width access drm: bridge/dw_hdmi: add mode_valid support drm: bridge/dw_hdmi: clear i2cmphy_stat0 reg in hdmi_phy_wait_i2c_done drm: bridge/dw_hdmi: add function dw_hdmi_phy_enable_spare dt-bindings: Add documentation for rockchip dw hdmi drm: bridge/dw_hdmi: add rockchip rk3288 support Jiada Wang (1): gpu: ipu-di: Add ipu_di_adjust_videomode() Peter Seiderer (2): drm/imx: parallel-display: fix imxpd-->edid memleak drm/imx: imx-ldb: fix channel->edid memleak Philipp Zabel (2): drm: bridge/dw_hdmi: request interrupt only after initializing the mutes drm: rockchip: export functions needed by rockchip dw_hdmi bridge driver Russell King (2): drm/imx: convert imx-drm to use the generic DRM OF helper imx-drm: core: handling of DI clock flags to ipu_crtc_mode_set() Steve Longerbeam (7): gpu: ipu-v3: Implement use counter for ipu_dc_enable(), ipu_dc_disable() gpu: ipu-di: remove some non-functional code drm_modes: add drm_display_mode_to_videomode imx-drm: ipuv3-crtc: Implement mode_fixup imx-drm: encoder prepare/mode_set must use adjusted mode gpu: ipu-v3: Use videomode in struct ipu_di_signal_cfg gpu: ipu-di: Switch to DIV_ROUND_CLOSEST for DI clock divider calc .../devicetree/bindings/drm/bridge/dw_hdmi.txt | 50 ++ .../devicetree/bindings/video/dw_hdmi-rockchip.txt | 46 ++ drivers/gpu/drm/bridge/Kconfig | 5 + drivers/gpu/drm/bridge/Makefile | 1 + .../gpu/drm/{imx/imx-hdmi.c => bridge/dw_hdmi.c} | 724 ++++++++++----------- .../gpu/drm/{imx/imx-hdmi.h => bridge/dw_hdmi.h} | 4 +- drivers/gpu/drm/drm_modes.c | 40 ++ drivers/gpu/drm/imx/Kconfig | 1 + drivers/gpu/drm/imx/Makefile | 2 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 258 ++++++++ drivers/gpu/drm/imx/imx-drm-core.c | 87 +-- drivers/gpu/drm/imx/imx-drm.h | 2 +- drivers/gpu/drm/imx/imx-ldb.c | 8 +- drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 78 +-- drivers/gpu/drm/imx/parallel-display.c | 7 +- drivers/gpu/drm/rockchip/Kconfig | 10 + drivers/gpu/drm/rockchip/Makefile | 2 + drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 341 ++++++++++ drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/ipu-v3/ipu-dc.c | 25 +- drivers/gpu/ipu-v3/ipu-di.c | 121 ++-- include/drm/bridge/dw_hdmi.h | 61 ++ include/drm/drm_modes.h | 2 + include/video/imx-ipu-v3.h | 21 +- 26 files changed, 1334 insertions(+), 568 deletions(-) create mode 100644 Documentation/devicetree/bindings/drm/bridge/dw_hdmi.txt create mode 100644 Documentation/devicetree/bindings/video/dw_hdmi-rockchip.txt rename drivers/gpu/drm/{imx/imx-hdmi.c => bridge/dw_hdmi.c} (72%) rename drivers/gpu/drm/{imx/imx-hdmi.h => bridge/dw_hdmi.h} (99%) create mode 100644 drivers/gpu/drm/imx/dw_hdmi-imx.c create mode 100644 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c create mode 100644 include/drm/bridge/dw_hdmi.h _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel