Home
last modified time | relevance | path

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

12

/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/inc/
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,
Dsmu_v13_0.h218 int smu_v13_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
221 int smu_v13_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
225 enum smu_clk_type clk_type,
236 enum smu_clk_type clk_type,
240 enum smu_clk_type clk_type, uint16_t level,
303 enum smu_clk_type clk_type,
Dsmu_v14_0.h185 int smu_v14_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
188 int smu_v14_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
192 enum smu_clk_type clk_type,
203 enum smu_clk_type clk_type,
Damdgpu_smu.h666 int (*print_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, char *buf);
679 …int (*emit_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, char *buf, int *offset…
687 int (*force_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t mask);
710 enum smu_clk_type clk_type,
1257 …int (*get_dpm_ultimate_freq)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t *min, u…
1263 …int (*set_soft_freq_limited_range)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t m…
1602 int smu_get_dpm_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
1605 int smu_set_soft_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
Dsmu_v12_0.h58 int smu_v12_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
Dsmu_types.h287 enum smu_clk_type { enum
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu14/
Dsmu_v14_0_0_ppt.c631 enum smu_clk_type clk_type, in smu_v14_0_1_get_dpm_freq_by_index()
685 enum smu_clk_type clk_type, in smu_v14_0_0_get_dpm_freq_by_index()
729 enum smu_clk_type clk_type, in smu_v14_0_common_get_dpm_freq_by_index()
742 enum smu_clk_type clk_type) in smu_v14_0_0_clk_dpm_is_enabled()
773 enum smu_clk_type clk_type, in smu_v14_0_1_get_dpm_ultimate_freq()
895 enum smu_clk_type clk_type, in smu_v14_0_0_get_dpm_ultimate_freq()
1009 enum smu_clk_type clk_type, in smu_v14_0_common_get_dpm_ultimate_freq()
1022 enum smu_clk_type clk_type, in smu_v14_0_0_get_current_clk_freq()
1061 enum smu_clk_type clk_type, in smu_v14_0_1_get_dpm_level_count()
1092 enum smu_clk_type clk_type, in smu_v14_0_0_get_dpm_level_count()
[all …]
Dsmu_v14_0.c1034 int smu_v14_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type, in smu_v14_0_get_dpm_ultimate_freq()
1103 enum smu_clk_type clk_type, in smu_v14_0_set_soft_freq_limited_range()
1140 enum smu_clk_type clk_type, in smu_v14_0_set_hard_freq_limited_range()
1366 enum smu_clk_type clk_type, in smu_v14_0_get_dpm_freq_by_index()
1400 enum smu_clk_type clk_type, in smu_v14_0_get_dpm_level_count()
1411 enum smu_clk_type clk_type, in smu_v14_0_get_fine_grained_status()
1449 enum smu_clk_type clk_type, in smu_v14_0_set_single_dpm_table()
Dsmu_v14_0_2_ppt.c822 enum smu_clk_type clk_type, in smu_v14_0_2_get_dpm_ultimate_freq()
951 enum smu_clk_type clk_type, in smu_v14_0_2_get_current_clk_freq_by_table()
1070 enum smu_clk_type clk_type, in smu_v14_0_2_print_clk_levels()
1393 enum smu_clk_type clk_type, in smu_v14_0_2_force_clk_levels()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu13/
Dsmu_v13_0_5_ppt.c593 enum smu_clk_type clk_type, in smu_v13_0_5_get_current_clk_freq()
624 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_level_count()
653 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_freq_by_index()
697 enum smu_clk_type clk_type) in smu_v13_0_5_clk_dpm_is_enabled()
726 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_ultimate_freq()
814 enum smu_clk_type clk_type, in smu_v13_0_5_set_soft_freq_limited_range()
859 enum smu_clk_type clk_type, char *buf) in smu_v13_0_5_print_clk_levels()
933 enum smu_clk_type clk_type, uint32_t mask) in smu_v13_0_5_force_clk_levels()
968 enum smu_clk_type clk_type, in smu_v13_0_5_get_dpm_profile_freq()
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()
722 enum smu_clk_type clk_type) in smu_v13_0_4_clk_dpm_is_enabled()
751 enum smu_clk_type clk_type, in smu_v13_0_4_get_dpm_ultimate_freq()
838 enum smu_clk_type clk_type, in smu_v13_0_4_set_soft_freq_limited_range()
887 enum smu_clk_type clk_type, in smu_v13_0_4_force_clk_levels()
922 enum smu_clk_type clk_type, in smu_v13_0_4_get_dpm_profile_freq()
Dyellow_carp_ppt.c724 enum smu_clk_type clk_type, in yellow_carp_get_current_clk_freq()
758 enum smu_clk_type clk_type, in yellow_carp_get_dpm_level_count()
787 enum smu_clk_type clk_type, in yellow_carp_get_dpm_freq_by_index()
831 enum smu_clk_type clk_type) in yellow_carp_clk_dpm_is_enabled()
860 enum smu_clk_type clk_type, in yellow_carp_get_dpm_ultimate_freq()
948 enum smu_clk_type clk_type, in yellow_carp_set_soft_freq_limited_range()
1003 enum smu_clk_type clk_type) in yellow_carp_get_umd_pstate_clk_default()
1039 enum smu_clk_type clk_type, char *buf) in yellow_carp_print_clk_levels()
1115 enum smu_clk_type clk_type, uint32_t mask) in yellow_carp_force_clk_levels()
1152 enum smu_clk_type clk_type, in yellow_carp_get_dpm_profile_freq()
Dsmu_v13_0.c849 enum smu_clk_type clock_select) in smu_v13_0_get_max_sustainable_clock()
1085 enum smu_clk_type clk_select = 0; in smu_v13_0_display_clock_voltage_request()
1553 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()
1609 enum smu_clk_type clk_type, in smu_v13_0_set_soft_freq_limited_range()
1646 enum smu_clk_type clk_type, in smu_v13_0_set_hard_freq_limited_range()
1884 enum smu_clk_type clk_type, in smu_v13_0_get_boot_freq_by_index()
1918 enum smu_clk_type clk_type, uint16_t level, in smu_v13_0_get_dpm_freq_by_index()
1951 enum smu_clk_type clk_type, in smu_v13_0_get_dpm_level_count()
1965 enum smu_clk_type clk_type, in smu_v13_0_get_fine_grained_status()
2003 enum smu_clk_type clk_type, in smu_v13_0_set_single_dpm_table()
Dsmu_v13_0_6_ppt.c260 enum smu_clk_type clk_type;
646 enum smu_clk_type clk_type, in smu_v13_0_6_get_dpm_ultimate_freq()
731 enum smu_clk_type clk_type, in smu_v13_0_6_get_dpm_level_count()
1029 enum smu_clk_type clk_type, in smu_v13_0_6_get_current_clk_freq_by_table()
1115 enum smu_clk_type type, char *buf) in smu_v13_0_6_print_clk_levels()
1323 enum smu_clk_type type, uint32_t mask) in smu_v13_0_6_force_clk_levels()
1760 enum smu_clk_type clk_type, in smu_v13_0_6_set_soft_freq_limited_range()
Daldebaran_ppt.c707 enum smu_clk_type clk_type, in aldebaran_get_current_clk_freq_by_table()
772 enum smu_clk_type type, char *buf, int *offset) in aldebaran_emit_clk_levels()
985 enum smu_clk_type type, uint32_t mask) in aldebaran_force_clk_levels()
1300 enum smu_clk_type clk_type, in aldebaran_set_soft_freq_limited_range()
Dsmu_v13_0_7_ppt.c889 enum smu_clk_type clk_type, in smu_v13_0_7_get_dpm_ultimate_freq()
1019 enum smu_clk_type clk_type, in smu_v13_0_7_get_current_clk_freq_by_table()
1190 enum smu_clk_type clk_type, in smu_v13_0_7_print_clk_levels()
1900 enum smu_clk_type clk_type, in smu_v13_0_7_force_clk_levels()
Dsmu_v13_0_0_ppt.c900 enum smu_clk_type clk_type, in smu_v13_0_0_get_dpm_ultimate_freq()
1030 enum smu_clk_type clk_type, in smu_v13_0_0_get_current_clk_freq_by_table()
1201 enum smu_clk_type clk_type, in smu_v13_0_0_print_clk_levels()
1911 enum smu_clk_type clk_type, in smu_v13_0_0_force_clk_levels()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu12/
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()
695 enum smu_clk_type clk_type; in renoir_force_dpm_limit_value()
697 enum smu_clk_type clks[] = { in renoir_force_dpm_limit_value()
722 enum smu_clk_type clk_type; in renoir_unforce_dpm_levels()
725 enum smu_clk_type clk_type; in renoir_unforce_dpm_levels()
796 enum smu_clk_type clk_type, uint32_t mask) in renoir_force_clk_levels()
931 enum smu_clk_type clk_type) in renior_set_dpm_profile_freq()
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()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu11/
Dvangogh_ppt.c517 static int vangogh_get_dpm_clk_limited(struct smu_context *smu, enum smu_clk_type clk_type, in vangogh_get_dpm_clk_limited()
561 enum smu_clk_type clk_type, char *buf) in vangogh_print_legacy_clk_levels()
663 enum smu_clk_type clk_type, char *buf) in vangogh_print_clk_levels()
791 enum smu_clk_type clk_type, char *buf) in vangogh_common_print_clk_levels()
858 enum smu_clk_type clk_type) in vangogh_clk_dpm_is_enabled()
890 enum smu_clk_type clk_type, in vangogh_get_dpm_ultimate_freq()
1096 enum smu_clk_type clk_type, in vangogh_set_soft_freq_limited_range()
1178 enum smu_clk_type clk_type, uint32_t mask) in vangogh_force_clk_levels()
1288 enum smu_clk_type clk_type; in vangogh_force_dpm_limit_value()
1290 enum smu_clk_type clks[] = { in vangogh_force_dpm_limit_value()
[all …]
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()
Dsmu_v11_0.c791 enum smu_clk_type clock_select) in smu_v11_0_get_max_sustainable_clock()
1055 enum smu_clk_type clk_select = 0; in smu_v11_0_display_clock_voltage_request()
1704 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()
1764 enum smu_clk_type clk_type, in smu_v11_0_set_soft_freq_limited_range()
1801 enum smu_clk_type clk_type, in smu_v11_0_set_hard_freq_limited_range()
1958 enum smu_clk_type clk_type, in smu_v11_0_get_dpm_freq_by_index()
1996 enum smu_clk_type clk_type, in smu_v11_0_get_dpm_level_count()
2006 enum smu_clk_type clk_type, in smu_v11_0_set_single_dpm_table()
2044 enum smu_clk_type clk_type, in smu_v11_0_get_dpm_level_range()
Dnavi10_ppt.c1182 enum smu_clk_type clk_type, in navi10_get_current_clk_freq_by_table()
1222 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()
1256 enum smu_clk_type clk_type, in navi10_emit_clk_levels()
1467 enum smu_clk_type clk_type, char *buf) in navi10_print_clk_levels()
1658 enum smu_clk_type clk_type, uint32_t mask) in navi10_force_clk_levels()
1799 enum smu_clk_type clk_type, in navi10_get_clock_by_type_with_latency()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/
Dsmu_cmn.h82 enum smu_clk_type clk_type);
Damdgpu_smu.c63 enum smu_clk_type clk_type,
133 enum smu_clk_type clk_type, in smu_set_soft_freq_range()
149 enum smu_clk_type clk_type, in smu_get_dpm_freq_range()
419 static void smu_set_user_clk_dependencies(struct smu_context *smu, enum smu_clk_type clk) in smu_set_user_clk_dependencies()
477 enum smu_clk_type clk_type; in smu_restore_dpm_user_profile()
2423 enum smu_clk_type clk_type, in smu_force_smuclk_levels()
2453 enum smu_clk_type clk_type; in smu_force_ppclk_levels()
2821 static int smu_print_smuclk_levels(struct smu_context *smu, enum smu_clk_type clk_type, char *buf) in smu_print_smuclk_levels()
2834 static enum smu_clk_type smu_convert_to_smuclk(enum pp_clock_type type) in smu_convert_to_smuclk()
2836 enum smu_clk_type clk_type; in smu_convert_to_smuclk()
[all …]

12