[pull] radeon drm-fixes-4.1
Hi Dave, just your MST fix and another one from Michel which is CC stable as well. Branch is based on drm-fixes, not sure if you still take stuff for 4.1 or if that will go into 4.2. I won't mind either way. Regards, Christian. The following changes since commit 25161084b1c1b0c29948f6f77266a35f302196b7: drm/mgag200: Reject non-character-cell-aligned mode widths (2015-06-16 10:01:16 +1000) are available in the git repository at: git://people.freedesktop.org/~deathsimple/linux drm-fixes-4.1 for you to fetch changes up to 7f017e56770e82c8fe2d4d8c59e58f519f455ad7: drm/radeon: don't probe MST on hw we don't support it on (2015-06-18 20:36:56 +0200) Dave Airlie (1): drm/radeon: don't probe MST on hw we don't support it on Michel Dänzer (1): drm/radeon: Add RADEON_INFO_VA_UNMAP_WORKING query drivers/gpu/drm/radeon/radeon_dp_mst.c | 5 + drivers/gpu/drm/radeon/radeon_kms.c| 3 +++ include/uapi/drm/radeon_drm.h | 1 + 3 files changed, 9 insertions(+)
[pull] radeon drm-fixes-4.1
Hi Dave, If you are still taking fixes for 4.1, take this and ignore my last radeon 4.2 pull request. The following changes since commit 38d8571dad8a759bdc051dbff747b189c90658cf: drm: fix writing to /sys/class/drm/*/status (2015-06-06 08:27:30 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to ee18e599251ed06bf0c8ade7c434a0de311342ca: drm/radeon: Make sure radeon_vm_bo_set_addr always unreserves the BO (2015-06-11 10:27:54 -0400) Alex Deucher (2): Revert "drm/radeon: don't share plls if monitors differ in audio support" Revert "drm/radeon: adjust pll when audio is not enabled" Jérôme Glisse (1): drm/radeon: fix freeze for laptop with Turks/Thames GPU. Michel Dänzer (1): drm/radeon: Make sure radeon_vm_bo_set_addr always unreserves the BO drivers/gpu/drm/radeon/atombios_crtc.c | 7 +-- drivers/gpu/drm/radeon/radeon_device.c | 15 +++ drivers/gpu/drm/radeon/radeon_vm.c | 17 - 3 files changed, 28 insertions(+), 11 deletions(-)
[pull] radeon drm-fixes-4.1
Hi Dave, One more small r7xx audio regression fix for 4.1 The following changes since commit 1fe7142063517dfb17bfd3ada394e1dd7ee44ba7: Merge branch 'linux-4.1' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes (2015-05-29 11:13:52 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to 091f0a70ffe2a1297d52fe32d6c6794d955e01e5: drm/radeon: use proper ACR regisiter for DCE3.2 (2015-06-01 23:16:22 -0400) Alex Deucher (1): drm/radeon: use proper ACR regisiter for DCE3.2 drivers/gpu/drm/radeon/dce3_1_afmt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[pull] radeon drm-fixes-4.1
Hi Dave, One more last minute fix for radeon. Fixes some fallout from a previous fix on older asics. The following changes since commit 97758ff7c8f93ea0ed43eb7aef6c942f667372a0: Merge tag 'topic/drm-fixes-2015-05-27' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-05-28 10:38:09 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to 7c0411d2fabc2e2702c9871ffb603e251158b317: drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling" (2015-05-28 09:54:43 -0400) Christian König (1): drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling" drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/ni.c| 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c| 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
[pull] radeon drm-fixes-4.1
Hi Dave, One revert and two small fixes for display and audio regressions. The following changes since commit 990ed2720717173bbdea4cfb2bad37cc7aa91495: drm/vgem: drop DRIVER_PRIME (v2) (2015-05-26 16:17:06 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to fbfd3bc7dfd7efcad2d2e52bf634f84c80a77a35: drm/radeon/audio: make sure connector is valid in hotplug case (2015-05-27 13:14:59 -0400) Alex Deucher (3): drm/radeon: don't share plls if monitors differ in audio support Revert "drm/radeon: only mark audio as connected if the monitor supports it (v3)" drm/radeon/audio: make sure connector is valid in hotplug case drivers/gpu/drm/radeon/atombios_crtc.c | 4 +++- drivers/gpu/drm/radeon/evergreen_hdmi.c| 5 +++-- drivers/gpu/drm/radeon/radeon_audio.c | 27 --- drivers/gpu/drm/radeon/radeon_connectors.c | 8 ++-- 4 files changed, 20 insertions(+), 24 deletions(-)
[pull] radeon drm-fixes-4.1
Hi Dave, Just two small DP fixes for 4.1 The following changes since commit 755c814a7d826257d5488cfaa801ec19377c472a: drm/msm/mdp5: fix incorrect parameter for msm_framebuffer_iova() (2015-05-21 14:31:45 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to 6ca121351bf65f9f3375d3b0d54c2aed3b3f47ad: drm/radeon: fix error flag checking in native aux path (2015-05-21 12:43:21 -0400) Alex Deucher (2): drm/radeon: retry dcpd fetch drm/radeon: fix error flag checking in native aux path drivers/gpu/drm/radeon/atombios_dp.c | 20 +++- drivers/gpu/drm/radeon/radeon_dp_auxch.c | 2 -- 2 files changed, 11 insertions(+), 11 deletions(-)
[pull] radeon drm-fixes-4.1
Hi Dave, Mostly stability fixes for UVD and VCE, plus a few other bug and regression fixes. The following changes since commit 71aee81937963ccb07b3fa1b912e4cc6cd77dfa8: Merge tag 'drm-intel-fixes-2015-04-30' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-05-04 08:56:47 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to 12e49feadff6d7b7ebbe852b36943a71524d8d34: drm/radeon: stop trying to suspend UVD sessions (2015-05-07 11:00:18 -0400) Alex Deucher (1): drm/radeon: don't setup audio on asics that don't support it Christian König (6): drm/radeon: disable semaphores for UVD V1 (v2) drm/radeon: fix userptr lockup drm/radeon: make VCE handle check more strict drm/radeon: make UVD handle checking more strict drm/radeon: more strictly validate the UVD codec drm/radeon: stop trying to suspend UVD sessions monk.liu (1): drm/radeon: fix userptr BO unpin bug v3 drivers/gpu/drm/radeon/radeon.h | 1 - drivers/gpu/drm/radeon/radeon_asic.c | 2 +- drivers/gpu/drm/radeon/radeon_asic.h | 4 + drivers/gpu/drm/radeon/radeon_audio.c | 4 + drivers/gpu/drm/radeon/radeon_mn.c| 3 + drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/radeon_uvd.c | 144 ++ drivers/gpu/drm/radeon/radeon_vce.c | 65 +++ drivers/gpu/drm/radeon/rv770d.h | 3 + drivers/gpu/drm/radeon/uvd_v1_0.c | 14 +--- drivers/gpu/drm/radeon/uvd_v2_2.c | 29 +++ 11 files changed, 190 insertions(+), 87 deletions(-)
[pull] radeon drm-fixes-4.1
Hi Dave, Fixes for 4.1 for radeon all destined for stable: - fix fallout from the audio rework - VM fixes - other assorted bug fixes The following changes since commit 59fd7e4b0b0769638b5162e56c28bbb027a118d3: Merge tag 'drm-intel-next-fixes-2015-04-25' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-04-27 10:35:15 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-4.1 for you to fetch changes up to 9fb2bcf928ed5c664affaeb7edf9cc19f590b9f3: drm/radeon: fix userptr return value checking (v2) (2015-04-27 11:38:28 -0400) Alex Deucher (7): drm/radeon: fix ordering of AVI packet setup drm/radeon: drop dce6_dp_enable drm/radeon/audio: don't enable packets until the end drm/radeon: only mark audio as connected if the monitor supports it (v3) drm/radeon: only enable audio streams if the monitor supports it drm/radeon: adjust pll when audio is not enabled drm/radeon: add SI DPM quirk for Sapphire R9 270 Dual-X 2G GDDR5 Christian König (4): drm/radeon: fix lockup when BOs aren't part of the VM on release drm/radeon: reset BOs address after clearing it. drm/radeon: check new address before removing old one drm/radeon: fix userptr return value checking (v2) Michel Dänzer (1): drm/radeon: Use drm_calloc_ab for CS relocs drivers/gpu/drm/radeon/atombios_crtc.c | 3 ++ drivers/gpu/drm/radeon/atombios_encoders.c | 6 ++-- drivers/gpu/drm/radeon/dce6_afmt.c | 25 -- drivers/gpu/drm/radeon/evergreen_hdmi.c| 53 +++--- drivers/gpu/drm/radeon/r600_hdmi.c | 9 ++--- drivers/gpu/drm/radeon/radeon_audio.c | 30 + drivers/gpu/drm/radeon/radeon_connectors.c | 8 +++-- drivers/gpu/drm/radeon/radeon_cs.c | 4 +-- drivers/gpu/drm/radeon/radeon_mn.c | 10 +++--- drivers/gpu/drm/radeon/radeon_vm.c | 36 +++- drivers/gpu/drm/radeon/si_dpm.c| 1 + 11 files changed, 95 insertions(+), 90 deletions(-)