diff options
author | Alex Deucher <alexander.deucher@amd.com> | 2018-04-21 14:09:59 -0500 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-05-15 13:43:48 -0500 |
commit | 9e70b539292652d31091568f89e73b54e3a4f79d (patch) | |
tree | 21ef42882fd11d97edfea87e95527c0a896268df /drivers | |
parent | a3c991f922f99160cb695f9d28e04cd8e818d6f9 (diff) | |
download | linux-9e70b539292652d31091568f89e73b54e3a4f79d.tar.bz2 |
drm/amdgpu/powerplay: actually return the power with the new query
Set query to the power value so we actually return it. Fixes
no power value returned on asics with the new query.
Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
Reviewed-by: Rex Zhu <Rex.Zhu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c index 232ea6fc30f4..c9dd0bec1e24 100644 --- a/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c +++ b/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c @@ -3369,6 +3369,7 @@ static int smu7_get_gpu_power(struct pp_hwmgr *hwmgr, u32 *query) smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_GetCurrPkgPwr, 0); tmp = cgs_read_register(hwmgr->device, mmSMC_MSG_ARG_0); + *query = tmp; if (tmp != 0) return 0; |