Home
last modified time | relevance | path

Searched refs:smu_clk_type (Results 1 – 24 of 24) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Dsmu_v11_0.h254 int smu_v11_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
257 int smu_v11_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
261 enum smu_clk_type clk_type,
272 enum smu_clk_type clk_type,
277 enum smu_clk_type clk_type,
281 enum smu_clk_type clk_type,
285 enum smu_clk_type clk_type,
H A Dsmu_v13_0.h225 int smu_v13_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
228 int smu_v13_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
232 enum smu_clk_type clk_type,
243 enum smu_clk_type clk_type,
247 enum smu_clk_type clk_type, uint16_t level,
H A Damdgpu_smu.h616 int (*print_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, char *buf);
629 …int (*emit_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, char *buf, int *offset…
637 int (*force_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t mask);
660 enum smu_clk_type clk_type,
1210 …int (*get_dpm_ultimate_freq)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t *min, u…
1216 …int (*set_soft_freq_limited_range)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t m…
1476 int smu_get_dpm_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
1479 int smu_set_soft_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
H A Dsmu_v12_0.h58 int smu_v12_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
H A Dsmu_types.h259 enum smu_clk_type { enum
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_5_ppt.c587 enum smu_clk_type clk_type, in smu_v13_0_5_get_current_clk_freq()
618 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_level_count()
647 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_freq_by_index()
691 enum smu_clk_type clk_type) in smu_v13_0_5_clk_dpm_is_enabled()
720 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_ultimate_freq()
830 enum smu_clk_type clk_type, in smu_v13_0_5_set_soft_freq_limited_range()
875 enum smu_clk_type clk_type, char *buf) in smu_v13_0_5_print_clk_levels()
949 enum smu_clk_type clk_type, uint32_t mask) in smu_v13_0_5_force_clk_levels()
984 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_profile_freq()
H A Dsmu_v13_0_4_ppt.c389 enum smu_clk_type clk_type, in smu_v13_0_4_get_current_clk_freq()
425 enum smu_clk_type clk_type, in smu_v13_0_4_get_dpm_freq_by_index()
469 enum smu_clk_type clk_type, in smu_v13_0_4_get_dpm_level_count()
498 enum smu_clk_type clk_type, char *buf) in smu_v13_0_4_print_clk_levels()
716 enum smu_clk_type clk_type) in smu_v13_0_4_clk_dpm_is_enabled()
745 enum smu_clk_type clk_type, in smu_v13_0_4_get_dpm_ultimate_freq()
854 enum smu_clk_type clk_type, in smu_v13_0_4_set_soft_freq_limited_range()
903 enum smu_clk_type clk_type, in smu_v13_0_4_force_clk_levels()
938 enum smu_clk_type clk_type, in smu_v13_0_4_get_dpm_profile_freq()
H A Dyellow_carp_ppt.c718 enum smu_clk_type clk_type, in yellow_carp_get_current_clk_freq()
752 enum smu_clk_type clk_type, in yellow_carp_get_dpm_level_count()
781 enum smu_clk_type clk_type, in yellow_carp_get_dpm_freq_by_index()
825 enum smu_clk_type clk_type) in yellow_carp_clk_dpm_is_enabled()
854 enum smu_clk_type clk_type, in yellow_carp_get_dpm_ultimate_freq()
964 enum smu_clk_type clk_type, in yellow_carp_set_soft_freq_limited_range()
1019 enum smu_clk_type clk_type) in yellow_carp_get_umd_pstate_clk_default()
1055 enum smu_clk_type clk_type, char *buf) in yellow_carp_print_clk_levels()
1131 enum smu_clk_type clk_type, uint32_t mask) in yellow_carp_force_clk_levels()
1168 enum smu_clk_type clk_type, in yellow_carp_get_dpm_profile_freq()
H A Dsmu_v13_0.c848 enum smu_clk_type clock_select) in smu_v13_0_get_max_sustainable_clock()
1084 enum smu_clk_type clk_select = 0; in smu_v13_0_display_clock_voltage_request()
1548 int smu_v13_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type, in smu_v13_0_get_dpm_ultimate_freq()
1617 enum smu_clk_type clk_type, in smu_v13_0_set_soft_freq_limited_range()
1654 enum smu_clk_type clk_type, in smu_v13_0_set_hard_freq_limited_range()
1892 enum smu_clk_type clk_type, uint16_t level, in smu_v13_0_get_dpm_freq_by_index()
1925 enum smu_clk_type clk_type, in smu_v13_0_get_dpm_level_count()
1939 enum smu_clk_type clk_type, in smu_v13_0_get_fine_grained_status()
1977 enum smu_clk_type clk_type, in smu_v13_0_set_single_dpm_table()
H A Dsmu_v13_0_6_ppt.c212 enum smu_clk_type clk_type;
386 enum smu_clk_type clk_type, in smu_v13_0_6_get_dpm_ultimate_freq()
471 enum smu_clk_type clk_type, in smu_v13_0_6_get_dpm_level_count()
751 enum smu_clk_type clk_type, in smu_v13_0_6_get_current_clk_freq_by_table()
786 enum smu_clk_type type, char *buf) in smu_v13_0_6_print_clk_levels()
1066 enum smu_clk_type type, uint32_t mask) in smu_v13_0_6_force_clk_levels()
1477 enum smu_clk_type clk_type, in smu_v13_0_6_set_soft_freq_limited_range()
H A Daldebaran_ppt.c678 enum smu_clk_type clk_type, in aldebaran_get_current_clk_freq_by_table()
743 enum smu_clk_type type, char *buf) in aldebaran_print_clk_levels()
992 enum smu_clk_type type, uint32_t mask) in aldebaran_force_clk_levels()
1302 enum smu_clk_type clk_type, in aldebaran_set_soft_freq_limited_range()
H A Dsmu_v13_0_7_ppt.c864 enum smu_clk_type clk_type, in smu_v13_0_7_get_dpm_ultimate_freq()
994 enum smu_clk_type clk_type, in smu_v13_0_7_get_current_clk_freq_by_table()
1138 enum smu_clk_type clk_type, in smu_v13_0_7_print_clk_levels()
1563 enum smu_clk_type clk_type, in smu_v13_0_7_force_clk_levels()
H A Dsmu_v13_0_0_ppt.c883 enum smu_clk_type clk_type, in smu_v13_0_0_get_dpm_ultimate_freq()
1013 enum smu_clk_type clk_type, in smu_v13_0_0_get_current_clk_freq_by_table()
1157 enum smu_clk_type clk_type, in smu_v13_0_0_print_clk_levels()
1582 enum smu_clk_type clk_type, in smu_v13_0_0_force_clk_levels()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Drenoir_ppt.c202 static int renoir_get_dpm_clk_limited(struct smu_context *smu, enum smu_clk_type clk_type, in renoir_get_dpm_clk_limited()
281 enum smu_clk_type clk_type, in renoir_get_dpm_ultimate_freq()
495 enum smu_clk_type clk_type, char *buf) in renoir_print_clk_levels()
697 enum smu_clk_type clk_type; in renoir_force_dpm_limit_value()
699 enum smu_clk_type clks[] = { in renoir_force_dpm_limit_value()
724 enum smu_clk_type clk_type; in renoir_unforce_dpm_levels()
727 enum smu_clk_type clk_type; in renoir_unforce_dpm_levels()
798 enum smu_clk_type clk_type, uint32_t mask) in renoir_force_clk_levels()
H A Dsmu_v12_0.c213 int smu_v12_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type, in smu_v12_0_set_soft_freq_limited_range()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.h72 enum smu_clk_type clk_type);
H A Damdgpu_smu.c61 enum smu_clk_type clk_type,
131 enum smu_clk_type clk_type, in smu_set_soft_freq_range()
147 enum smu_clk_type clk_type, in smu_get_dpm_freq_range()
391 enum smu_clk_type clk_type; in smu_restore_dpm_user_profile()
2027 enum smu_clk_type clk_type, in smu_force_smuclk_levels()
2057 enum smu_clk_type clk_type; in smu_force_ppclk_levels()
2443 static enum smu_clk_type smu_convert_to_smuclk(enum pp_clock_type type) in smu_convert_to_smuclk()
2445 enum smu_clk_type clk_type; in smu_convert_to_smuclk()
2492 enum smu_clk_type clk_type; in smu_print_ppclk_levels()
2504 enum smu_clk_type clk_type; in smu_emit_ppclk_levels()
[all …]
H A Dsmu_cmn.c551 enum smu_clk_type clk_type) in smu_cmn_clk_dpm_is_enabled()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dcyan_skillfish_ppt.c260 enum smu_clk_type clk_type, in cyan_skillfish_get_current_clk_freq()
291 enum smu_clk_type clk_type, in cyan_skillfish_print_clk_levels()
536 enum smu_clk_type clk_type, in cyan_skillfish_get_dpm_ultimate_freq()
H A Dvangogh_ppt.c583 enum smu_clk_type clk_type, char *buf) in vangogh_print_legacy_clk_levels()
685 enum smu_clk_type clk_type, char *buf) in vangogh_print_clk_levels()
813 enum smu_clk_type clk_type, char *buf) in vangogh_common_print_clk_levels()
888 enum smu_clk_type clk_type) in vangogh_clk_dpm_is_enabled()
920 enum smu_clk_type clk_type, in vangogh_get_dpm_ultimate_freq()
1126 enum smu_clk_type clk_type, in vangogh_set_soft_freq_limited_range()
1208 enum smu_clk_type clk_type, uint32_t mask) in vangogh_force_clk_levels()
1318 enum smu_clk_type clk_type; in vangogh_force_dpm_limit_value()
1320 enum smu_clk_type clks[] = { in vangogh_force_dpm_limit_value()
1346 enum smu_clk_type clk_type; in vangogh_unforce_dpm_levels()
[all …]
H A Dsmu_v11_0.c794 enum smu_clk_type clock_select) in smu_v11_0_get_max_sustainable_clock()
1058 enum smu_clk_type clk_select = 0; in smu_v11_0_display_clock_voltage_request()
1698 int smu_v11_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type, in smu_v11_0_get_dpm_ultimate_freq()
1758 enum smu_clk_type clk_type, in smu_v11_0_set_soft_freq_limited_range()
1795 enum smu_clk_type clk_type, in smu_v11_0_set_hard_freq_limited_range()
1952 enum smu_clk_type clk_type, in smu_v11_0_get_dpm_freq_by_index()
1990 enum smu_clk_type clk_type, in smu_v11_0_get_dpm_level_count()
2000 enum smu_clk_type clk_type, in smu_v11_0_set_single_dpm_table()
2038 enum smu_clk_type clk_type, in smu_v11_0_get_dpm_level_range()
H A Dnavi10_ppt.c1185 enum smu_clk_type clk_type, in navi10_get_current_clk_freq_by_table()
1225 static int navi10_is_support_fine_grained_dpm(struct smu_context *smu, enum smu_clk_type clk_type) in navi10_is_support_fine_grained_dpm()
1259 enum smu_clk_type clk_type, in navi10_emit_clk_levels()
1472 enum smu_clk_type clk_type, char *buf) in navi10_print_clk_levels()
1665 enum smu_clk_type clk_type, uint32_t mask) in navi10_force_clk_levels()
1806 enum smu_clk_type clk_type, in navi10_get_clock_by_type_with_latency()
H A Darcturus_ppt.c696 enum smu_clk_type clk_type, in arcturus_get_current_clk_freq_by_table()
761 enum smu_clk_type type, char *buf) in arcturus_print_clk_levels()
1003 enum smu_clk_type type, uint32_t mask) in arcturus_force_clk_levels()
H A Dsienna_cichlid_ppt.c1178 enum smu_clk_type clk_type, in sienna_cichlid_get_current_clk_freq_by_table()
1228 static bool sienna_cichlid_is_support_fine_grained_dpm(struct smu_context *smu, enum smu_clk_type c… in sienna_cichlid_is_support_fine_grained_dpm()
1261 enum smu_clk_type clk_type, char *buf) in sienna_cichlid_print_clk_levels()
1430 enum smu_clk_type clk_type, uint32_t mask) in sienna_cichlid_force_clk_levels()
2138 enum smu_clk_type clk_type, in sienna_cichlid_get_dpm_ultimate_freq()