[pull] radeon drm-fixes-4.1

2015-06-18 Thread Christian König
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

2015-06-11 Thread Alex Deucher
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

2015-06-03 Thread Alex Deucher
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

2015-05-28 Thread Alex Deucher
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

2015-05-27 Thread Alex Deucher
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

2015-05-21 Thread Alex Deucher
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

2015-05-07 Thread Alex Deucher
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

2015-04-29 Thread Alex Deucher
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(-)