[git pull] drm fixes for rc4

Dave Airlie airlied at linux.ie
Thu Jun 16 03:48:44 UTC 2016


Hi Linus,

Main drm fixes pull for rc4, one regression fix in the connector
refcounting, and an MST fix.

There rest is nouveau, amdkfd, i915, etnaviv, and radeon/amdgpu fixes,
mostly regression or black screen fixes.

Dave.

The following changes since commit 7ff6977be8e3c7e6f5ae1ee56bc1535c5ca653b1:

  Merge branch 'fixes-for-v4.7-rc3' of http://git.agner.ch/git/linux-drm-fsl-dcu into drm-fixes (2016-06-10 12:17:46 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.7-rc4

for you to fetch changes up to 0ab15bdeb2943bd6491a35ec4eeb53a9a4436525:

  Merge branch 'drm-fixes-4.7' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2016-06-16 10:24:13 +1000)

----------------------------------------------------------------
Alex Deucher (3):
      drm/radeon: fix asic initialization for virtualized environments
      drm/amdgpu/gfx7: fix broken condition check
      Revert "drm/amdgpu: add pipeline sync while vmid switch in same ctx"

Ander Conselvan de Oliveira (1):
      drm/i915: Fix NULL pointer deference when out of PLLs in IVB

Andres Rodriguez (1):
      amdgpu: fix asic initialization for virtualized environments (v2)

Andrey Grodzovsky (1):
      drm/dp/mst: Always clear proposed vcpi table for port.

Ben Skeggs (1):
      drm/nouveau/iccsense: fix memory leak

Chris Wilson (2):
      drm/i915: Silence "unexpected child device config size" for VBT on 845g
      drm/i915: Only ignore eDP ports that are connected

Christian König (1):
      drm/radeon: don't use fractional dividers on RS[78]80 if SS is enabled

Dave Airlie (5):
      Merge tag 'drm-amdkfd-fixes-2016-06-03' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes
      Merge tag 'drm-intel-fixes-2016-06-14' of git://anongit.freedesktop.org/drm-intel into drm-fixes
      Merge branch 'linux-4.7' of git://github.com/skeggsb/linux into drm-fixes
      Merge branch 'drm-etnaviv-fixes' of git://git.pengutronix.de/git/lst/linux into drm-fixes
      Merge branch 'drm-fixes-4.7' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

Jérôme Glisse (1):
      drm/radeon: do not hard reset GPU while freezing on r600/r700 family

Lucas Stach (1):
      drm/etnaviv: initialize iommu domain page size

Lyude (1):
      drm/i915/ilk: Don't disable SSC source if it's in use

Oded Gabbay (3):
      drm/amdkfd: unbind only existing processes
      drm/amdkfd: destroy dbgmgr in notifier release
      drm/amdkfd: print once about mem_banks truncation

Philipp Zabel (2):
      drm/crtc: fix connector reference counting mismatch in drm_crtc_helper_set_config
      drm/crtc: only store the necessary data for set_config rollback

Rex Zhu (2):
      drm/amd/powerplay: update powerplay table parsing
      drm/amd/powerplay: select samu dpm 0 as boot level on polaris.

Robin Murphy (1):
      drm/nouveau/Revert "drm/nouveau/device/pci: set as non-CPU-coherent on ARM64"

Ville Syrjälä (2):
      drm/i915: Check VBT for port presence in addition to the strap on VLV/CHV
      drm/i915: Extract physical display dimensions from VBT

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                | 11 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 17 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  9 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  6 +-
 drivers/gpu/drm/amd/amdgpu/cik.c                   |  7 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    | 15 ++++
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           | 70 ++++++++++-------
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr_ppt.h    |  1 +
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  | 28 ++++---
 .../gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h    | 16 ++++
 .../amd/powerplay/hwmgr/tonga_processpptables.c    | 91 +++++++++++++++-------
 drivers/gpu/drm/drm_crtc_helper.c                  | 54 ++++++-------
 drivers/gpu/drm/drm_dp_mst_topology.c              |  8 +-
 drivers/gpu/drm/etnaviv/etnaviv_iommu.c            |  1 +
 drivers/gpu/drm/i915/i915_drv.h                    |  1 +
 drivers/gpu/drm/i915/intel_bios.c                  | 46 ++++++++++-
 drivers/gpu/drm/i915/intel_display.c               | 88 ++++++++++++++-------
 drivers/gpu/drm/i915/intel_dp.c                    | 18 +++--
 drivers/gpu/drm/i915/intel_dpll_mgr.c              |  3 +
 drivers/gpu/drm/i915/intel_drv.h                   |  2 +-
 drivers/gpu/drm/i915/intel_dsi.c                   |  3 +
 drivers/gpu/drm/i915/intel_hdmi.c                  |  3 +
 drivers/gpu/drm/i915/intel_lvds.c                  |  2 +
 drivers/gpu/drm/i915/intel_vbt_defs.h              |  7 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c   |  2 +-
 .../gpu/drm/nouveau/nvkm/subdev/iccsense/base.c    | 16 ++--
 drivers/gpu/drm/radeon/atombios_crtc.c             |  5 +-
 drivers/gpu/drm/radeon/radeon_device.c             | 23 +++++-
 30 files changed, 393 insertions(+), 164 deletions(-)


More information about the dri-devel mailing list