[pull] radeon and amdgpu drm-next-4.2

Alex Deucher alexdeucher at gmail.com
Wed Jul 1 14:20:03 PDT 2015


Hi Dave,

First round of fixes for 4.2 for radeon and amdgpu.  Stuff all over the
place:
- hibernation, suspend fixes for radeon and amdgpu
- radeon audio fix
- amdgpu ioctl optimzations and fixes
- amdgpu VCE cs checker improvements
- misc bug fixes

The following changes since commit c5fd936e992dd2829167d2adc63e151675ca6898:

  drm/nouveau: Pause between setting gpu to D3hot and cutting the power (2015-06-26 10:26:37 +1000)

are available in the git repository at:

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

for you to fetch changes up to 479e9a95120aaae0bf0d3e0b5b26b36ac4a347b6:

  drm/radeon: only check the sink type on DP connectors (2015-06-30 09:30:01 -0400)

----------------------------------------------------------------
Alex Deucher (4):
      drm/amdgpu: fix hpd range check in dce_v8_0_hpd_irq()
      drm/amdgpu: allocate ip_block_enabled memory in common code
      Revert "drm/radeon: dont switch vt on suspend"
      drm/radeon: only check the sink type on DP connectors

Alexander Kuleshov (1):
      gpu/drm/amdgpu: Fix build when CONFIG_DEBUG_FS is not set

Ben Goz (2):
      drm/amdgpu: Initialize compute sdma and memory from kgd
      drm/amdgpu: Configure doorbell to maximum slots

Christian König (14):
      drm/amdgpu: simplify fence debugfs output a bit
      drm/amdgpu: add BO map/unmap trace point
      drm/amdgpu: add amdgpu_bo_list_set trace point
      drm/amdgpu: print the bo_list in the CS trace point as well
      drm/amdgpu: silence invalid error message
      drm/amdgpu: check VCE relocation buffer range
      drm/amdgpu: make VCE handle check more strict
      drm/amdgpu: check VCE feedback and bitstream index
      drm/amdgpu: fix crash on invalid CS IOCTL
      drm/amdgpu: add chunk id validity check
      drm/radeon: fix adding all VAs to the freed list on remove v2
      drm/amdgpu: recreate fence from user seq
      drm/amdgpu: add optional dependencies to the CS IOCTL v2
      drm/amdgpu: add flag to delay VM updates

Jérôme Glisse (2):
      drm/radeon: compute ring fix hibernation (CI GPU family) v2.
      drm/radeon: SDMA fix hibernation (CI GPU family).

Maninder Singh (3):
      drm/radeon: use kzalloc for allocating one thing
      drm/amdgpu: use kzalloc for allocating one thing
      drm/amdgpu: remove unnecessary check before kfree

Sonny Jiang (3):
      drm/amdgpu: reset wptr at cp compute resume (v2)
      drm/amdgpu: correct define SMU_EnabledFeatureScoreboard_SclkDpmOn
      drm/amdgpu: disable enable_nb_ps_policy temporarily

monk.liu (1):
      drm/amdgpu: fix wrong type

 drivers/gpu/drm/amd/amdgpu/amdgpu.h         |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c      |  89 ++++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c  |  13 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c   |  45 +++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c     |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h   |  69 ++++++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c     |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c     | 173 ++++++++++++++++++++++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h     |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c      |   4 +
 drivers/gpu/drm/amd/amdgpu/cik.c            |   4 -
 drivers/gpu/drm/amd/amdgpu/cikd.h           |   6 +
 drivers/gpu/drm/amd/amdgpu/cz_dpm.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/cz_dpm.h         |   2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c       |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c       |  42 +++++++
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c       |  55 ++++++++-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c      |  28 +++++
 drivers/gpu/drm/amd/amdgpu/vi.c             |   4 -
 drivers/gpu/drm/radeon/cik.c                |  34 ++++++
 drivers/gpu/drm/radeon/cik_sdma.c           |  11 ++
 drivers/gpu/drm/radeon/radeon_audio.c       |  18 +--
 drivers/gpu/drm/radeon/radeon_fb.c          |   1 -
 drivers/gpu/drm/radeon/radeon_ttm.c         |   2 +-
 drivers/gpu/drm/radeon/radeon_vm.c          |   4 +-
 include/uapi/drm/amdgpu_drm.h               |  12 ++
 27 files changed, 551 insertions(+), 89 deletions(-)


More information about the dri-devel mailing list