drm/amd/powerplay: add interface to notify smu enable pme restore register
This patch adds interface to notify smu enable pme restore register for display and in smu v11 didn't have this implementation. Signed-off-by: Huang Rui <ray.huang@amd.com> Reviewed-by: Kevin Wang <Kevin1.Wang@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
@@ -319,6 +319,7 @@ struct smu_funcs
|
||||
struct smu_performance_level *level);
|
||||
int (*get_current_shallow_sleep_clocks)(struct smu_context *smu,
|
||||
struct smu_clock_info *clocks);
|
||||
int (*notify_smu_enable_pwe)(struct smu_context *smu);
|
||||
};
|
||||
|
||||
#define smu_init_microcode(smu) \
|
||||
@@ -436,6 +437,8 @@ struct smu_funcs
|
||||
((smu)->funcs->get_perf_level ? (smu)->funcs->get_perf_level((smu), (designation), (level)) : 0)
|
||||
#define smu_get_current_shallow_sleep_clocks(smu, clocks) \
|
||||
((smu)->funcs->get_current_shallow_sleep_clocks ? (smu)->funcs->get_current_shallow_sleep_clocks((smu), (clocks)) : 0)
|
||||
#define smu_notify_smu_enable_pwe(smu) \
|
||||
((smu)->funcs->notify_smu_enable_pwe ? (smu)->funcs->notify_smu_enable_pwe((smu)) : 0)
|
||||
|
||||
|
||||
extern int smu_get_atom_data_table(struct smu_context *smu, uint32_t table,
|
||||
|
Reference in New Issue
Block a user