linux_dsm_epyc7002/drivers/gpu/drm/amd
Jonathan Kim 5e9eec0707 drm/amdgpu: add perfmons accessible during df c-states
During DF C-State, Perfmon counters outside of range 1D700-1D7FF will
encounter SLVERR affecting xGMI performance monitoring.  PerfmonCtr[7:4]
is being added to avoid SLVERR during read since it falls within this
range.  PerfmonCtl[7:4] is being added in order to arm PerfmonCtr[7:4].
Since PerfmonCtl[7:4] exists outside of range 1D700-1D7FF, DF routines
will be enabled to opportunistically re-arm PerfmonCtl[7:4] on retry
after SLVERR.

Signed-off-by: Jonathan Kim <Jonathan.Kim@amd.com>
Acked-by: Alex Deucher <Alexander.Deucher@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-12-23 14:55:53 -05:00
..
acp drm/amdgpu: fix license on Kconfig and Makefiles 2019-12-11 15:22:08 -05:00
amdgpu drm/amdgpu: simplify padding calculations (v2) 2019-12-23 14:55:44 -05:00
amdkfd drm/amdkfd: expose num_cp_queues data field to topology node (v2) 2019-12-19 10:10:18 -05:00
display drm/amdgpu/display: include delay.h 2019-12-18 16:09:14 -05:00
include drm/amdgpu: add perfmons accessible during df c-states 2019-12-23 14:55:53 -05:00
powerplay drm/amd/powerplay: skip disable dynamic state management 2019-12-19 10:10:05 -05:00