projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d152d37
)
drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega20
author
Alex Deucher
<
[email protected]
>
Fri, 21 Sep 2018 03:36:38 +0000
(22:36 -0500)
committer
Alex Deucher
<
[email protected]
>
Thu, 27 Sep 2018 02:09:11 +0000
(21:09 -0500)
So we can query what features are enabled for debugging.
Reviewed-by: Rex Zhu <
[email protected]
>
Signed-off-by: Alex Deucher <
[email protected]
>
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
b/drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
index 260e0e48dcd6937585fbbde5f41f0d76497260da..2a554f9edcdaf293ea3e129116f55764aeff719e 100644
(file)
--- a/
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
+++ b/
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
@@
-1941,6
+1941,11
@@
static int vega20_read_sensor(struct pp_hwmgr *hwmgr, int idx,
*size = 16;
ret = vega20_get_gpu_power(hwmgr, (uint32_t *)value);
break;
+ case AMDGPU_PP_SENSOR_ENABLED_SMC_FEATURES_MASK:
+ ret = vega20_get_enabled_smc_features(hwmgr, (uint64_t *)value);
+ if (!ret)
+ *size = 8;
+ break;
default:
ret = -EINVAL;
break;