[pull] amdgpu, radeon, scheduler drm-next-5.5
Alex Deucher
alexdeucher at gmail.com
Fri Nov 8 21:27:13 UTC 2019
Hi Dave, Daniel,
Fixes for 5.5.
The following changes since commit cea35f5ad5ffac06ea29e0d7a7f748683e1f1b7d:
drm/i915: Don't select BROKEN (2019-11-06 05:46:04 +1000)
are available in the Git repository at:
git://people.freedesktop.org/~agd5f/linux tags/drm-next-5.5-2019-11-08
for you to fetch changes up to 53dbc27ad5a93932ff1892a8e4ef266827d74a0f:
drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table (2019-11-08 12:30:24 -0500)
----------------------------------------------------------------
drm-next-5.5-2019-11-08:
amdgpu:
- Enable VCN dynamic powergating on RV/RV2
- Fixes for Navi14
- Misc Navi fixes
- Fix MSI-X tear down
- Misc Arturus fixes
- Fix xgmi powerstate handling
- Documenation fixes
scheduler:
- Fix static code checker warning
- Fix possible thread reactivation while thread is stopped
- Avoid cleanup if thread is parked
radeon:
- SI dpm fix ported from amdgpu
----------------------------------------------------------------
Alex Deucher (7):
drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE
drm/amdgpu: enable VCN DPG on Raven and Raven2
drm/amdgpu/gpuvm: add some additional comments in amdgpu_vm_update_ptes
drm/amdgpu/renoir: move gfxoff handling into gfx9 module
drm/radeon: fix si_enable_smc_cac() failed issue
drm/amdgpu: Improve RAS documentation (v2)
drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table
Andrey Grodzovsky (5):
drm/sched: Fix passing zero to 'PTR_ERR' warning v2
drm/sched: Use completion to wait for sched->thread idle v2.
Revert "drm/amdgpu: dont schedule jobs while in reset"
drm/sched: Avoid job cleanup if sched thread is parked.
drm/amdgpu: Avoid accidental thread reactivation.
Emily Deng (2):
drm/amdgpu/discovery: Need to free discovery memory
drm/amdgpu: Need to disable msix when unloading driver
Eric Huang (1):
drm/amdgpu: change read of GPU clock counter on Vega10 VF
Evan Quan (9):
drm/amdgpu: change pstate only after all XGMI device initialized
drm/amd/powerplay: update is_sw_smu_xgmi check
drm/amd/powerplay: support xgmi pstate setting on powerplay routine V2
drm/amd/powerplay: update Arcturus driver-smu interface header
drm/amdgpu: register gpu instance before fan boost feature enablment
drm/amdgpu: fix possible pstate switch race condition
drm/amdgpu: perform p-state switch after the whole hive initialized
drm/amd/powerplay: fix deadlock on setting power_dpm_force_performance_level
drm/amd/powerplay: correct Arcturus OD support
Hawking Zhang (1):
drm/amdgpu: disallow direct upload save restore list from gfx driver
Jonathan Kim (1):
drm/amdgpu: fix vega20 pstate status change
Kenneth Feng (1):
drm/amd/powerplay: dynamically disable ds and ulv for compute
Kevin Wang (2):
drm/amd/swSMU: fix smu workload bit map error
drm/amdgpu: fix sysfs interface pcie_replay_count error on navi asic
Neil Mayhew (1):
drm/amdgpu: Show resolution correctly in mode validation debug output
Oak Zeng (1):
drm/amdgpu: Add comments to gmc structure
Pan Bian (2):
drm/amdgpu: fix potential double drop fence reference
drm/amdgpu: fix double reference dropping
Raul E Rangel (1):
drm/amd/powerplay: fix struct init in renoir_print_clk_levels
Shirish S (1):
drm/amdgpu: dont schedule jobs while in reset
Stephen Rothwell (1):
drm/sched: struct completion requires linux/completion.h inclusion
Tianci.Yin (1):
drm/amdgpu: add navi14 PCI ID
Xiaojie Yuan (1):
drm/amd/powerplay: print the pptable provider
Zhan Liu (2):
drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14
Revert "drm/amd/display: setting the DIG_MODE to the correct value."
changzhu (3):
drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10
drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9
drm/amdgpu: allow direct upload save restore list for raven2
Documentation/gpu/amdgpu.rst | 35 ++++++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 6 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 10 ++++
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 43 ++++++++++++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 30 +++++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 40 +++++++++++---
drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +++-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 42 +++++++++++++--
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 48 +++++++++++++++++
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 37 +++++++++++--
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 8 ++-
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 9 ++++
drivers/gpu/drm/amd/amdgpu/nv.c | 11 ++++
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 13 ++++-
drivers/gpu/drm/amd/amdgpu/soc15.c | 13 +++--
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 9 ----
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 5 ++
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 ++
drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 26 +++++++++
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 29 ++++++----
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 62 ++++++++++++++++++++++
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 15 ++++++
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 3 ++
.../amd/powerplay/inc/smu11_driver_if_arcturus.h | 2 +-
drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 2 +-
drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 +-
drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 4 +-
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 7 ++-
drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2 +-
drivers/gpu/drm/radeon/si_dpm.c | 1 +
drivers/gpu/drm/scheduler/sched_entity.c | 12 +++--
drivers/gpu/drm/scheduler/sched_main.c | 23 ++++++--
include/drm/gpu_scheduler.h | 3 ++
41 files changed, 508 insertions(+), 76 deletions(-)
More information about the amd-gfx
mailing list