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(-) _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx