[pull] radeon and amdgpu drm-next-4.3

Alex Deucher alexdeucher at gmail.com
Wed Sep 2 13:02:07 PDT 2015


Hi Dave,

More fixes for radeon and amdgpu for 4.3:
- Send full DP aux address fixes for radeon and amdgpu
- Fix an HDMI display regression for pre-DCE5 parts
- UVD suspend fixes for amdgpu
- Add an rs480 suspend quirk
- Fix bo reserve handling in amdgpu GEM_OP ioctl
- GPU scheduler fixes
- SDMA optimizations
- MEC fix for Fiji

The following changes since commit 92cffd56b21c825579f3b37bc7803e4c37073076:

  drm/nouveau/dispnv04: fix build on powerpc (2015-08-28 20:33:58 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-next-4.3

for you to fetch changes up to bddf8026386927985ef6d0d11c3ba78f70b76bad:

  drm/amdgpu: set MEC doorbell range for Fiji (2015-09-02 12:35:52 -0400)

----------------------------------------------------------------
Alex Deucher (3):
      drm/radeon: fix HDMI quantization_range for pre-DCE5 asics
      drm/radeon/native: Send out the full AUX address
      drm/amdgpu/atom: Send out the full AUX address

Christian König (6):
      drm/amdgpu: let the scheduler work more with jobs v2
      drm/amdgpu: add scheduler dependency callback v2
      drm/amdgpu: stop trying to suspend UVD sessions v2
      drm/amdgpu: partially revert "modify amdgpu_fence_wait_any() to amdgpu_fence_wait_multiple()" v2
      drm/amdgpu: fix amdgpu_bo_unreserve order in GEM_OP IOCTL v2
      drm/amdgpu: use PT for VM sync on unmap

Chunming Zhou (3):
      drm/amdgpu: use IB for fill_buffer instead of direct command
      drm/amdgpu: re-work sync_resv
      drm/amdgpu: make wait_event uninterruptible in push_job

Jammy Zhou (7):
      drm/amdgpu: add count field for the SDMA NOP packet v2
      drm/amdgpu: add burst_nop flag for sdma
      drm/amdgpu: add AMDGPU_MAX_SDMA_INSTANCES
      drm/amdgpu: add amdgpu_get_sdma_instance helper function
      drm/amdgpu: add insert_nop ring func and default implementation
      drm/amdgpu: implement burst NOP for SDMA
      drm/amdgpu: set MEC doorbell range for Fiji

Jeffery Miller (1):
      Add radeon suspend/resume quirk for HP Compaq dc5750.

Ville Syrjälä (1):
      drm/radeon/atom: Send out the full AUX address

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                | 41 +++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          | 44 +++--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           | 24 +++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c             |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c          |  7 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           | 46 +++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            | 42 +++++-----
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 19 ++---
 drivers/gpu/drm/amd/amdgpu/atombios_dp.c           |  3 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              | 47 ++++++++---
 drivers/gpu/drm/amd/amdgpu/cikd.h                  |  1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  5 +-
 drivers/gpu/drm/amd/amdgpu/iceland_sdma_pkt_open.h |  5 ++
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             | 47 ++++++++---
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             | 46 ++++++++---
 drivers/gpu/drm/amd/amdgpu/tonga_sdma_pkt_open.h   |  5 ++
 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |  1 +
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |  1 +
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |  1 +
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |  1 +
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |  1 +
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.c      | 90 +++++++++++++++-------
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.h      |  3 +
 drivers/gpu/drm/radeon/atombios_dp.c               |  5 +-
 drivers/gpu/drm/radeon/radeon_audio.c              | 16 ++--
 drivers/gpu/drm/radeon/radeon_combios.c            |  8 ++
 drivers/gpu/drm/radeon/radeon_dp_auxch.c           |  4 +-
 29 files changed, 360 insertions(+), 164 deletions(-)


More information about the dri-devel mailing list