From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933238AbcFPDsv (ORCPT ); Wed, 15 Jun 2016 23:48:51 -0400 Received: from gir.skynet.ie ([193.1.99.77]:60457 "EHLO gir.skynet.ie" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753270AbcFPDst (ORCPT ); Wed, 15 Jun 2016 23:48:49 -0400 Date: Thu, 16 Jun 2016 04:48:44 +0100 (IST) From: Dave Airlie X-X-Sender: airlied@skynet.skynet.ie To: torvalds@linux-foundation.org cc: DRI mailing list , linux-kernel@vger.kernel.org Subject: [git pull] drm fixes for rc4 Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="29444707-1780661549-1466048924=:1854" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --29444707-1780661549-1466048924=:1854 Content-Type: TEXT/PLAIN; charset=ISO-8859-15 Content-Transfer-Encoding: 8BIT 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(-) --29444707-1780661549-1466048924=:1854--