Home
last modified time | relevance | path

Searched refs:clock_ranges (Results 1 – 20 of 20) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/
Dsmu_v13_0_5_ppt.c401 struct pp_smu_wm_range_sets *clock_ranges) in smu_v13_0_5_set_watermarks_table() argument
407 if (!table || !clock_ranges) in smu_v13_0_5_set_watermarks_table()
410 if (clock_ranges) { in smu_v13_0_5_set_watermarks_table()
411 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in smu_v13_0_5_set_watermarks_table()
412 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in smu_v13_0_5_set_watermarks_table()
415 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in smu_v13_0_5_set_watermarks_table()
417 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in smu_v13_0_5_set_watermarks_table()
419 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in smu_v13_0_5_set_watermarks_table()
421 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in smu_v13_0_5_set_watermarks_table()
423 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in smu_v13_0_5_set_watermarks_table()
[all …]
Dsmu_v13_0_4_ppt.c646 struct pp_smu_wm_range_sets *clock_ranges) in smu_v13_0_4_set_watermarks_table() argument
652 if (!table || !clock_ranges) in smu_v13_0_4_set_watermarks_table()
655 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in smu_v13_0_4_set_watermarks_table()
656 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in smu_v13_0_4_set_watermarks_table()
659 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in smu_v13_0_4_set_watermarks_table()
661 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in smu_v13_0_4_set_watermarks_table()
663 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in smu_v13_0_4_set_watermarks_table()
665 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in smu_v13_0_4_set_watermarks_table()
667 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in smu_v13_0_4_set_watermarks_table()
670 clock_ranges->reader_wm_sets[i].wm_inst; in smu_v13_0_4_set_watermarks_table()
[all …]
Dyellow_carp_ppt.c492 struct pp_smu_wm_range_sets *clock_ranges) in yellow_carp_set_watermarks_table() argument
498 if (!table || !clock_ranges) in yellow_carp_set_watermarks_table()
501 if (clock_ranges) { in yellow_carp_set_watermarks_table()
502 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in yellow_carp_set_watermarks_table()
503 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in yellow_carp_set_watermarks_table()
506 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in yellow_carp_set_watermarks_table()
508 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in yellow_carp_set_watermarks_table()
510 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in yellow_carp_set_watermarks_table()
512 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in yellow_carp_set_watermarks_table()
514 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in yellow_carp_set_watermarks_table()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/pm/swsmu/smu12/
Drenoir_ppt.c1044 struct pp_smu_wm_range_sets *clock_ranges) in renoir_set_watermarks_table() argument
1050 if (clock_ranges) { in renoir_set_watermarks_table()
1051 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in renoir_set_watermarks_table()
1052 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in renoir_set_watermarks_table()
1056 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in renoir_set_watermarks_table()
1058 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in renoir_set_watermarks_table()
1060 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in renoir_set_watermarks_table()
1062 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in renoir_set_watermarks_table()
1064 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in renoir_set_watermarks_table()
1067 clock_ranges->reader_wm_sets[i].wm_inst; in renoir_set_watermarks_table()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/
Dvangogh_ppt.c1623 struct pp_smu_wm_range_sets *clock_ranges) in vangogh_set_watermarks_table() argument
1629 if (!table || !clock_ranges) in vangogh_set_watermarks_table()
1632 if (clock_ranges) { in vangogh_set_watermarks_table()
1633 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in vangogh_set_watermarks_table()
1634 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in vangogh_set_watermarks_table()
1637 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in vangogh_set_watermarks_table()
1639 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in vangogh_set_watermarks_table()
1641 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in vangogh_set_watermarks_table()
1643 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in vangogh_set_watermarks_table()
1645 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in vangogh_set_watermarks_table()
[all …]
Dnavi10_ppt.c2121 struct pp_smu_wm_range_sets *clock_ranges) in navi10_set_watermarks_table() argument
2127 if (clock_ranges) { in navi10_set_watermarks_table()
2128 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in navi10_set_watermarks_table()
2129 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in navi10_set_watermarks_table()
2132 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in navi10_set_watermarks_table()
2134 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in navi10_set_watermarks_table()
2136 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in navi10_set_watermarks_table()
2138 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in navi10_set_watermarks_table()
2140 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in navi10_set_watermarks_table()
2143 clock_ranges->reader_wm_sets[i].wm_inst; in navi10_set_watermarks_table()
[all …]
Dsienna_cichlid_ppt.c1821 struct pp_smu_wm_range_sets *clock_ranges) in sienna_cichlid_set_watermarks_table() argument
1827 if (clock_ranges) { in sienna_cichlid_set_watermarks_table()
1828 if (clock_ranges->num_reader_wm_sets > NUM_WM_RANGES || in sienna_cichlid_set_watermarks_table()
1829 clock_ranges->num_writer_wm_sets > NUM_WM_RANGES) in sienna_cichlid_set_watermarks_table()
1832 for (i = 0; i < clock_ranges->num_reader_wm_sets; i++) { in sienna_cichlid_set_watermarks_table()
1834 clock_ranges->reader_wm_sets[i].min_drain_clk_mhz; in sienna_cichlid_set_watermarks_table()
1836 clock_ranges->reader_wm_sets[i].max_drain_clk_mhz; in sienna_cichlid_set_watermarks_table()
1838 clock_ranges->reader_wm_sets[i].min_fill_clk_mhz; in sienna_cichlid_set_watermarks_table()
1840 clock_ranges->reader_wm_sets[i].max_fill_clk_mhz; in sienna_cichlid_set_watermarks_table()
1843 clock_ranges->reader_wm_sets[i].wm_inst; in sienna_cichlid_set_watermarks_table()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/pm/swsmu/
Dsmu_internal.h76 #define smu_set_watermarks_table(smu, clock_ranges) smu_ppt_funcs(set_watermarks_table, 0, smu, c… argument
Damdgpu_smu.c2167 struct pp_smu_wm_range_sets *clock_ranges) in smu_set_watermarks_for_clock_ranges() argument
2177 return smu_set_watermarks_table(smu, clock_ranges); in smu_set_watermarks_for_clock_ranges()
/Linux-v6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
Dhardwaremanager.c467 void *clock_ranges) in phm_set_watermarks_for_clocks_ranges() argument
475 clock_ranges); in phm_set_watermarks_for_clocks_ranges()
Dsmu10_hwmgr.c1353 void *clock_ranges) in smu10_set_watermarks_for_clocks_ranges() argument
1356 struct dm_pp_wm_sets_with_clock_ranges_soc15 *wm_with_clock_ranges = clock_ranges; in smu10_set_watermarks_for_clocks_ranges()
Dvega12_hwmgr.c1998 void *clock_ranges) in vega12_set_watermarks_for_clocks_ranges() argument
2002 struct dm_pp_wm_sets_with_clock_ranges_soc15 *wm_with_clock_ranges = clock_ranges; in vega12_set_watermarks_for_clocks_ranges()
Dvega20_hwmgr.c2938 void *clock_ranges) in vega20_set_watermarks_for_clocks_ranges() argument
2942 struct dm_pp_wm_sets_with_clock_ranges_soc15 *wm_with_clock_ranges = clock_ranges; in vega20_set_watermarks_for_clocks_ranges()
/Linux-v6.6/drivers/gpu/drm/amd/pm/powerplay/inc/
Dhardwaremanager.h456 void *clock_ranges);
Dhwmgr.h309 int (*set_watermarks_for_clocks_ranges)(struct pp_hwmgr *hwmgr, void *clock_ranges);
/Linux-v6.6/drivers/gpu/drm/amd/pm/powerplay/
Damd_powerplay.c1142 void *clock_ranges) in pp_set_watermarks_for_clocks_ranges() argument
1146 if (!hwmgr || !hwmgr->pm_en || !clock_ranges) in pp_set_watermarks_for_clocks_ranges()
1150 clock_ranges); in pp_set_watermarks_for_clocks_ranges()
/Linux-v6.6/drivers/gpu/drm/amd/pm/inc/
Damdgpu_dpm.h541 void *clock_ranges);
/Linux-v6.6/drivers/gpu/drm/amd/include/
Dkgd_pp_interface.h390 void *clock_ranges);
/Linux-v6.6/drivers/gpu/drm/amd/pm/swsmu/inc/
Damdgpu_smu.h777 struct pp_smu_wm_range_sets *clock_ranges);
/Linux-v6.6/drivers/gpu/drm/amd/pm/
Damdgpu_dpm.c1614 void *clock_ranges) in amdgpu_dpm_set_watermarks_for_clocks_ranges() argument
1624 clock_ranges); in amdgpu_dpm_set_watermarks_for_clocks_ranges()