summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h
diff options
context:
space:
mode:
authorVitaly Prosyak2015-11-30 22:39:53 +0100
committerAlex Deucher2015-12-21 22:42:52 +0100
commitc4dd206be1560ebb6eef9cf2200d10a4577cef3f (patch)
tree6cf1e82e2751da36951af1d6374a944df1c75297 /drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h
parentdrm/amd/powerplay: display gpu load when print performance for tonga. (diff)
downloadkernel-qcow2-linux-c4dd206be1560ebb6eef9cf2200d10a4577cef3f.tar.gz
kernel-qcow2-linux-c4dd206be1560ebb6eef9cf2200d10a4577cef3f.tar.xz
kernel-qcow2-linux-c4dd206be1560ebb6eef9cf2200d10a4577cef3f.zip
amd\powerplay Implement get dal power level
Implement get dal power level and simple clock info Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h')
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h b/drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h
index efa23c182bd0..2ec8c22d4348 100644
--- a/drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h
+++ b/drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h
@@ -138,6 +138,12 @@ struct amd_pp_display_configuration {
uint32_t cpu_pstate_separation_time;
};
+struct amd_pp_dal_clock_info {
+ uint32_t engine_max_clock;
+ uint32_t memory_max_clock;
+ uint32_t level;
+};
+
enum {
PP_GROUP_UNKNOWN = 0,
PP_GROUP_GFX = 1,
@@ -212,4 +218,7 @@ int amd_powerplay_fini(void *handle);
int amd_powerplay_display_configuration_change(void *handle, const void *input);
+int amd_powerplay_get_display_power_level(void *handle, void *output);
+
+
#endif /* _AMD_POWERPLAY_H_ */