[PULL] topic/drm-misc

Daniel Vetter daniel.vetter at ffwll.ch
Wed May 18 19:53:08 UTC 2016


Hi Dave,

Update drm-misc pull with a few more fixes included, plus the two from
Arnd for the fallout from the drm_gem_object_lookup() refactor that I
failed to spot :(

Cheers, Daniel


The following changes since commit 99ee87295017e36abb6925e6139ca303cb55aee7:

  Merge tag 'topic/drm-misc-2016-05-13' of git://anongit.freedesktop.org/drm-intel into drm-next (2016-05-17 07:06:14 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2016-05-18

for you to fetch changes up to c6740c9c9e914742fd2ec159142c40701f7df966:

  drm: remove unused dev variables (2016-05-18 19:16:24 +0200)

----------------------------------------------------------------
Arnd Bergmann (2):
      drm: mediatek: fixup drm_gem_object_lookup API change
      drm: remove unused dev variables

Chris Wilson (2):
      drm: Remove unused drm_device from drm_gem_object_lookup()
      drm: Avoid connector reference imbalance on error path

Dan Carpenter (1):
      drm/exynos/hdmi: add a missing tab

Daniel Vetter (4):
      drm: Drop crtc argument from __drm_atomic_helper_crtc_destroy_state
      drm: Drop plane argument from __drm_atomic_helper_plane_destroy_state
      drm: Drop connector argument from __drm_atomic_helper_connector_destroy_state
      drm: Fix error handling in drm_connector_register

Gerd Hoffmann (1):
      qxl: catch qxlfb_create_pinned_object failures

Jon Hunter (1):
      drm/tegra: Fix crash caused by reference count imbalance

Lyude (2):
      drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config()
      drm/fb_helper: Fix references to dev->mode_config.num_connector

Noralf Trønnes (2):
      drm/fb-cma-helper: Use const for drm_framebuffer_funcs argument
      drm/fb-cma-helper: Add function drm_fb_cma_create_with_funcs()

 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c    |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c         |  3 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c    |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c        | 10 +++----
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c         |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c         |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c          |  2 +-
 drivers/gpu/drm/armada/armada_crtc.c           |  3 +--
 drivers/gpu/drm/armada/armada_fb.c             |  2 +-
 drivers/gpu/drm/armada/armada_gem.c            |  6 ++---
 drivers/gpu/drm/armada/armada_gem.h            |  4 +--
 drivers/gpu/drm/ast/ast_main.c                 |  4 +--
 drivers/gpu/drm/ast/ast_mode.c                 |  2 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c |  2 +-
 drivers/gpu/drm/bochs/bochs_mm.c               |  4 +--
 drivers/gpu/drm/cirrus/cirrus_main.c           |  4 +--
 drivers/gpu/drm/drm_atomic.c                   | 20 +++++++-------
 drivers/gpu/drm/drm_atomic_helper.c            | 25 +++++++----------
 drivers/gpu/drm/drm_crtc.c                     |  4 +--
 drivers/gpu/drm/drm_fb_cma_helper.c            | 37 +++++++++++++++++++-------
 drivers/gpu/drm/drm_fb_helper.c                |  5 ++--
 drivers/gpu/drm/drm_gem.c                      | 14 +++-------
 drivers/gpu/drm/drm_gem_cma_helper.c           |  2 +-
 drivers/gpu/drm/drm_prime.c                    |  2 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c          |  8 +++---
 drivers/gpu/drm/exynos/exynos_drm_fb.c         |  3 +--
 drivers/gpu/drm/exynos/exynos_drm_gem.c        | 10 +++----
 drivers/gpu/drm/exynos/exynos_drm_plane.c      |  2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c           |  2 +-
 drivers/gpu/drm/gma500/framebuffer.c           |  2 +-
 drivers/gpu/drm/gma500/gem.c                   |  2 +-
 drivers/gpu/drm/gma500/gma_display.c           |  2 +-
 drivers/gpu/drm/i915/i915_gem.c                | 22 +++++++--------
 drivers/gpu/drm/i915/i915_gem_tiling.c         |  4 +--
 drivers/gpu/drm/i915/intel_display.c           |  7 +++--
 drivers/gpu/drm/i915/intel_fbdev.c             |  6 ++---
 drivers/gpu/drm/i915/intel_overlay.c           |  2 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c        |  2 +-
 drivers/gpu/drm/mediatek/mtk_drm_fb.c          |  2 +-
 drivers/gpu/drm/mediatek/mtk_drm_gem.c         |  2 +-
 drivers/gpu/drm/mediatek/mtk_drm_plane.c       |  2 +-
 drivers/gpu/drm/mgag200/mgag200_cursor.c       |  2 +-
 drivers/gpu/drm/mgag200/mgag200_main.c         |  4 +--
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c       |  2 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c       |  2 +-
 drivers/gpu/drm/msm/msm_drv.c                  |  6 ++---
 drivers/gpu/drm/msm/msm_fb.c                   |  3 +--
 drivers/gpu/drm/msm/msm_gem.c                  |  2 +-
 drivers/gpu/drm/nouveau/dispnv04/crtc.c        |  2 +-
 drivers/gpu/drm/nouveau/nouveau_display.c      |  4 +--
 drivers/gpu/drm/nouveau/nouveau_gem.c          |  9 +++----
 drivers/gpu/drm/nouveau/nv50_display.c         |  3 +--
 drivers/gpu/drm/omapdrm/omap_drv.c             |  6 ++---
 drivers/gpu/drm/omapdrm/omap_drv.h             |  4 +--
 drivers/gpu/drm/omapdrm/omap_fb.c              |  2 +-
 drivers/gpu/drm/omapdrm/omap_gem.c             |  2 +-
 drivers/gpu/drm/omapdrm/omap_plane.c           |  2 +-
 drivers/gpu/drm/qxl/qxl_display.c              |  6 +++--
 drivers/gpu/drm/qxl/qxl_dumb.c                 |  2 +-
 drivers/gpu/drm/qxl/qxl_fb.c                   |  3 +++
 drivers/gpu/drm/qxl/qxl_ioctl.c                | 11 ++++----
 drivers/gpu/drm/radeon/radeon_cs.c             |  3 +--
 drivers/gpu/drm/radeon/radeon_cursor.c         |  2 +-
 drivers/gpu/drm/radeon/radeon_display.c        |  2 +-
 drivers/gpu/drm/radeon/radeon_gem.c            | 16 +++++------
 drivers/gpu/drm/rcar-du/rcar_du_plane.c        |  2 +-
 drivers/gpu/drm/rcar-du/rcar_du_vsp.c          |  2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c     |  3 +--
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c    |  2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c    |  4 +--
 drivers/gpu/drm/tegra/dc.c                     |  8 +++---
 drivers/gpu/drm/tegra/drm.c                    | 20 +++++++-------
 drivers/gpu/drm/tegra/dsi.c                    | 15 ++++++++---
 drivers/gpu/drm/tegra/fb.c                     |  2 +-
 drivers/gpu/drm/tegra/gem.c                    |  2 +-
 drivers/gpu/drm/udl/udl_fb.c                   |  2 +-
 drivers/gpu/drm/udl/udl_gem.c                  |  2 +-
 drivers/gpu/drm/vc4/vc4_bo.c                   |  2 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                 |  2 +-
 drivers/gpu/drm/vc4/vc4_gem.c                  |  2 +-
 drivers/gpu/drm/vc4/vc4_plane.c                |  2 +-
 drivers/gpu/drm/vgem/vgem_drv.c                |  2 +-
 drivers/gpu/drm/virtio/virtgpu_display.c       |  4 +--
 drivers/gpu/drm/virtio/virtgpu_gem.c           |  2 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c         | 11 ++++----
 include/drm/drm_atomic_helper.h                |  9 +++----
 include/drm/drm_fb_cma_helper.h                |  5 +++-
 include/drm/drm_gem.h                          |  4 +--
 88 files changed, 229 insertions(+), 223 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dri-devel mailing list