On Tue, May 13, 2025 at 9:58 AM Lijo Lazar <[email protected]> wrote: > > Move them to SMUv13.0.6 header file as they are used only in SMU > v13.0.6. > > Signed-off-by: Lijo Lazar <[email protected]>
Reviewed-by: Alex Deucher <[email protected]> > --- > drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 9 --------- > drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 8 ++++++++ > 2 files changed, 8 insertions(+), 9 deletions(-) > > diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > b/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > index 9d4cb54a45de..4263798d716b 100644 > --- a/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > +++ b/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > @@ -298,14 +298,5 @@ int smu_v13_0_get_boot_freq_by_index(struct smu_context > *smu, > > void smu_v13_0_interrupt_work(struct smu_context *smu); > void smu_v13_0_reset_custom_level(struct smu_context *smu); > -bool smu_v13_0_12_is_dpm_running(struct smu_context *smu); > -int smu_v13_0_12_get_max_metrics_size(void); > -int smu_v13_0_12_setup_driver_pptable(struct smu_context *smu); > -int smu_v13_0_12_get_smu_metrics_data(struct smu_context *smu, > - MetricsMember_t member, > - uint32_t *value); > -ssize_t smu_v13_0_12_get_gpu_metrics(struct smu_context *smu, void **table); > -extern const struct cmn2asic_mapping smu_v13_0_12_feature_mask_map[]; > -extern const struct cmn2asic_msg_mapping smu_v13_0_12_message_map[]; > #endif > #endif > diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h > b/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h > index 6e7293d3f264..1ccc150882eb 100644 > --- a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h > +++ b/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h > @@ -75,4 +75,12 @@ extern void smu_v13_0_6_set_ppt_funcs(struct smu_context > *smu); > bool smu_v13_0_6_cap_supported(struct smu_context *smu, enum > smu_v13_0_6_caps cap); > int smu_v13_0_6_get_static_metrics_table(struct smu_context *smu); > > +bool smu_v13_0_12_is_dpm_running(struct smu_context *smu); > +int smu_v13_0_12_get_max_metrics_size(void); > +int smu_v13_0_12_setup_driver_pptable(struct smu_context *smu); > +int smu_v13_0_12_get_smu_metrics_data(struct smu_context *smu, > + MetricsMember_t member, uint32_t > *value); > +ssize_t smu_v13_0_12_get_gpu_metrics(struct smu_context *smu, void **table); > +extern const struct cmn2asic_mapping smu_v13_0_12_feature_mask_map[]; > +extern const struct cmn2asic_msg_mapping smu_v13_0_12_message_map[]; > #endif > -- > 2.25.1 >
