Home
last modified time | relevance | path

Searched refs:smu_dpm_clks (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/
Ddcn31_clk_mgr.c483 struct dcn31_smu_dpm_clks *smu_dpm_clks) in dcn31_get_dpm_table_from_smu() argument
485 DpmClocks_t *table = smu_dpm_clks->dpm_clks; in dcn31_get_dpm_table_from_smu()
490 if (!table || smu_dpm_clks->mc_address.quad_part == 0) in dcn31_get_dpm_table_from_smu()
496 smu_dpm_clks->mc_address.high_part); in dcn31_get_dpm_table_from_smu()
498 smu_dpm_clks->mc_address.low_part); in dcn31_get_dpm_table_from_smu()
629 struct dcn31_smu_dpm_clks smu_dpm_clks = { 0 }; in dcn31_clk_mgr_construct() local
656 smu_dpm_clks.dpm_clks = (DpmClocks_t *)dm_helpers_allocate_gpu_mem( in dcn31_clk_mgr_construct()
660 &smu_dpm_clks.mc_address.quad_part); in dcn31_clk_mgr_construct()
662 if (smu_dpm_clks.dpm_clks == NULL) { in dcn31_clk_mgr_construct()
663 smu_dpm_clks.dpm_clks = &dummy_clocks; in dcn31_clk_mgr_construct()
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
Dvg_clk_mgr.c710 struct smu_dpm_clks *smu_dpm_clks) in vg_get_dpm_table_from_smu() argument
712 struct vg_dpm_clocks *table = smu_dpm_clks->dpm_clks; in vg_get_dpm_table_from_smu()
717 if (!table || smu_dpm_clks->mc_address.quad_part == 0) in vg_get_dpm_table_from_smu()
723 smu_dpm_clks->mc_address.high_part); in vg_get_dpm_table_from_smu()
725 smu_dpm_clks->mc_address.low_part); in vg_get_dpm_table_from_smu()
735 struct smu_dpm_clks smu_dpm_clks = { 0 }; in vg_clk_mgr_construct() local
762 smu_dpm_clks.dpm_clks = (struct vg_dpm_clocks *)dm_helpers_allocate_gpu_mem( in vg_clk_mgr_construct()
766 &smu_dpm_clks.mc_address.quad_part); in vg_clk_mgr_construct()
768 if (smu_dpm_clks.dpm_clks == NULL) { in vg_clk_mgr_construct()
769 smu_dpm_clks.dpm_clks = &dummy_clocks; in vg_clk_mgr_construct()
[all …]
Ddcn301_smu.h124 struct smu_dpm_clks { struct