[pull] amdgpu, radeon, scheduler drm-next-4.20

Alex Deucher alexdeucher at gmail.com
Wed Oct 17 21:54:27 UTC 2018


Hi Dave,

Fixes for 4.20.  Highlights:
- VCN DPG fixes for Picasso
- Add support for the latest vega20 vbios
- Scheduler timeout fix
- License fixes for radeon and amdgpu
- Misc other fixes

The following changes since commit ca4b869240d5810ebac6b1570ad7beffcfbac2f5:

  Merge branch 'drm-next-4.20' of git://people.freedesktop.org/~agd5f/linux into drm-next (2018-10-11 14:53:45 +1000)

are available in the git repository at:

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

for you to fetch changes up to 8e16695b4eb819881774b8c06eb164dc1fb74275:

  drm/amdgpu/vcn:Fix uninitialized symbol error (2018-10-17 16:13:07 -0500)

----------------------------------------------------------------
Christian König (2):
      drm/sched: add drm_sched_start_timeout helper
      drm/sched: fix timeout handling v2

Dan Carpenter (1):
      drm/amd/amdgpu: Fix debugfs error handling

Emily Deng (1):
      drm/amdgpu: Set the default value about gds vmid0 size

Evan Quan (5):
      drm/amd/powerplay: translate power_profile mode to pplib workload type
      drm/amd/powerplay: hint when power profile setting is not supported
      drm/amdgpu: update Vega20 SDMA golden setting
      drm/amd/powerplay: added I2C controller configuration
      drm/amd/powerplay: update PPtable with DC BTC and Tvr SocLimit fields

Feifei Xu (1):
      drm/amdgpu: Update gc_9_0 golden settings.

James Zhu (19):
      drm/amdgpu/vcn:Add new register offset/mask for VCN
      drm/amdgpu/vcn:Update latest UVD_MPC register for VCN
      drm/amdgpu/vcn:Update latest spg mode stop for VCN
      drm/amdgpu/vcn:Add ring W/R PTR check for VCN DPG mode stop
      drm/amdgpu/vcn:Reduce unnecessary local variable
      drm/amdgpu/vcn:Update DPG mode VCN memory control
      drm/amdgpu/vcn:Update DPG mode VCN global tiling registers
      drm/amdgpu/vcn:Add DPG mode Register XX check
      drm/amdgpu/vcn:Remove DPG mode unused steps during vcn start
      drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode start
      drm/amdgpu/vcn:Update SPG mode VCN memory control
      drm/amdgpu/vcn:Update SPG mode VCN global tiling
      drm/amdgpu/vcn:Move SPG mode mc resume after MPC control
      drm/amdgpu/vcn:Add SPG mode Register XX check
      drm/amdgpu/vcn:Remove SPG mode unused steps during vcn start
      drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode
      drm/amdgpu/vcn:Set VCPU busy after gate power during vcn SPG start
      drm/amdgpu/vcn:Update SPG mode UVD status clear
      drm/amdgpu/vcn:Fix uninitialized symbol error

Jonathan Gray (2):
      drm/amdgpu: correct SPDX identifier in amdgpu_trace_points.c
      drm/radeon: change SPDX identifier to MIT

Rex Zhu (1):
      drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init

Su Sung Chung (1):
      drm/amd/display: fix bug of accessing invalid memory

hersen wu (1):
      drm/amdgpu/display: dm/amdgpu: make dp phy debugfs for eDP

 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c   |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  16 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   2 +
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              | 290 ++++++++++++---------
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   3 +-
 .../drm/amd/display/modules/color/color_gamma.c    |   8 +-
 .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h  |  14 +
 .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h |  18 ++
 drivers/gpu/drm/amd/include/atomfirmware.h         |  88 +++++++
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   9 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c |  42 ++-
 .../amd/powerplay/hwmgr/vega20_processpptables.c   | 102 +++++---
 .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h    | 115 +++++---
 drivers/gpu/drm/radeon/mkregtable.c                |   2 +-
 drivers/gpu/drm/radeon/r100_track.h                |   2 +-
 drivers/gpu/drm/radeon/radeon_dp_mst.c             |   2 +-
 drivers/gpu/drm/radeon/radeon_legacy_tv.c          |   2 +-
 drivers/gpu/drm/radeon/radeon_trace.h              |   2 +-
 drivers/gpu/drm/radeon/radeon_trace_points.c       |   2 +-
 drivers/gpu/drm/scheduler/sched_main.c             |  59 ++++-
 include/drm/drm_pciids.h                           |   2 +-
 23 files changed, 567 insertions(+), 229 deletions(-)


More information about the amd-gfx mailing list