Hi Linus, A bunch of ARM drivers got into the fixes vibe this time around, so this contains a bunch of fixes for imx, atmel hlcdc, arm hdlcd (only so many combos of hlcd), mediatek and omap drm.
Other than that there is one mgag200 fix and a few core drm regression fixes. Dave. The following changes since commit 1a695a905c18548062509178b98bc91e67510864: Linux 4.7-rc1 (2016-05-29 09:29:24 -0700) are available in the git repository at: git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.7-rc2 for you to fetch changes up to ab3ab68493aaac6fea4ad1bb597def9f48f41c71: drm/omap: fix unused variable warning. (2016-06-03 14:39:41 +1000) ---------------------------------------------------------------- Akshay Bhat (1): dt-bindings: imx: ldb: Add ddc-i2c-bus property Arnd Bergmann (3): drm/omapdrm: include pinctrl/consumer.h where needed drm/omap: include linux/seq_file.h where needed drm/omap: include gpio/consumer.h where needed Boris Brezillon (1): drm: atmel-hlcdc: fix atmel_hlcdc_crtc_reset() implementation Chris Wilson (1): drm: Wrap direct calls to driver->gem_free_object from CMA Dan Carpenter (1): drm: atmel-hlcdc: fix a NULL check Daniel Vetter (1): drm/hdlcd: Fix up crtc_state->event handling Dave Airlie (6): Merge tag 'mediatek-drm-fixes-2016-06-01' of git://git.pengutronix.de/git/pza/linux into drm-fixes Merge branch 'for-upstream/hdlcd' of git://linux-arm.org/linux-ld into drm-fixes Merge tag 'drm-atmel-hlcdc-fixes/for-4.7-rc2' of github.com:bbrezillon/linux-at91 into drm-fixes Merge tag 'imx-drm-next-2016-06-01' of git://git.pengutronix.de/git/pza/linux into drm-fixes Merge tag 'omapdrm-4.7-fixes' of git://git.kernel.org/.../tomba/linux into drm-fixes drm/omap: fix unused variable warning. Jim Lodes (2): OMAPDSS: HDMI5: Fix AVI infoframe OMAPDSS: HDMI5: Change DDC timings Liu Ying (2): drm/imx: ipuv3-plane: Constify ipu_plane_funcs drm/imx: plane: Don't set plane->crtc in ipu_plane_update() Liviu Dudau (3): drm: hdlcd: Revamp runtime power management drm: hdlcd: Cleanup the atomic plane operations drm: hdlcd: Add information about the underlying framebuffers in debugfs Lothar WaÃmann (2): drm/imx: parallel-display: remove dead code drm/imx: imx-ldb: honor 'native-mode' property when selecting video mode from DT Mathieu Larouche (1): drm/mgag200: Black screen fix for G200e rev 4 Peter Ujfalusi (2): drm/omap: Remove regulator API abuse Revert "drm/omap: no need to select OMAP2_DSS" Philipp Zabel (6): drm/imx: imx-ldb: use of_graph_get_endpoint_by_regs helper drm/imx: parallel-display: use of_graph_get_endpoint_by_regs helper drm/imx: ipuv3-plane: enable UYVY and VYUY formats drm/imx: use bus_flags for pixel clock polarity drm/mediatek: mtk_dpi: remove invalid error message drm/mediatek: mtk_dsi: Remove spurious drm_connector_unregister Steve Longerbeam (1): drm/imx: imx-ldb: Add DDC support Tomi Valkeinen (6): drm/omap: Fix missing includes drm/omap: fix OMAP4 hdmi_core_powerdown_disable() drm: add missing drm_mode_set_crtcinfo call drm/sti: remove extra mode fixup drm: make drm_atomic_set_mode_prop_for_crtc() more reliable drm: fix fb refcount issue with atomic modesetting .../devicetree/bindings/display/imx/ldb.txt | 1 + drivers/gpu/drm/arm/hdlcd_crtc.c | 86 ++++++++++++---------- drivers/gpu/drm/arm/hdlcd_drv.c | 68 ++++++++--------- drivers/gpu/drm/arm/hdlcd_drv.h | 5 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 10 +-- drivers/gpu/drm/drm_atomic.c | 3 +- drivers/gpu/drm/drm_crtc.c | 5 +- drivers/gpu/drm/drm_fb_cma_helper.c | 2 +- drivers/gpu/drm/drm_gem_cma_helper.c | 12 +-- drivers/gpu/drm/drm_modes.c | 2 + drivers/gpu/drm/imx/imx-drm-core.c | 13 ++-- drivers/gpu/drm/imx/imx-drm.h | 7 +- drivers/gpu/drm/imx/imx-ldb.c | 78 +++++++++++++------- drivers/gpu/drm/imx/imx-tve.c | 6 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 ++- drivers/gpu/drm/imx/ipuv3-plane.c | 5 +- drivers/gpu/drm/imx/parallel-display.c | 40 ++++------ drivers/gpu/drm/mediatek/mtk_dpi.c | 5 -- drivers/gpu/drm/mediatek/mtk_dsi.c | 4 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 10 ++- drivers/gpu/drm/omapdrm/Kconfig | 1 + drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 1 + drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 2 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 2 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 2 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 1 + .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 2 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 2 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 2 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 9 --- drivers/gpu/drm/omapdrm/dss/dss.c | 1 + drivers/gpu/drm/omapdrm/dss/hdmi4.c | 11 +-- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 10 +-- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 6 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 1 + drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 1 + drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 1 + drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 + drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 1 + drivers/gpu/drm/omapdrm/omap_fb.c | 2 + drivers/gpu/drm/omapdrm/omap_gem.c | 1 + drivers/gpu/drm/sti/sti_crtc.c | 10 --- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 6 +- 46 files changed, 227 insertions(+), 228 deletions(-)