[git pull] drm fixes for rc2

Dave Airlie airlied at linux.ie
Fri Jun 3 22:10:32 UTC 2016


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(-)


More information about the dri-devel mailing list