Home
last modified time | relevance | path

Searched refs:ds_divider_index (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/gpu/drm/radeon/
H A Dsumo_dpm.c563 if (pl->ss_divider_index == 0 || pl->ds_divider_index == 0) { in sumo_program_power_level()
568 sumo_set_ds_dividers(rdev, index, pl->ds_divider_index); in sumo_program_power_level()
1068 ps->levels[0].ds_divider_index = in sumo_patch_thermal_state()
1072 ps->levels[0].ds_divider_index = ps->levels[0].ss_divider_index + 1; in sumo_patch_thermal_state()
1080 ps->levels[0].ds_divider_index = 0; in sumo_patch_thermal_state()
1082 if (ps->levels[0].ds_divider_index == 0) in sumo_patch_thermal_state()
1122 ps->levels[i].ds_divider_index = in sumo_apply_state_adjust_rules()
1134 ps->levels[i].ds_divider_index = 0; in sumo_apply_state_adjust_rules()
1136 if (ps->levels[i].ds_divider_index == 0) in sumo_apply_state_adjust_rules()
1447 pl->ds_divider_index = 5; in sumo_parse_pplib_clock_info()
[all …]
H A Dtrinity_dpm.h33 u8 ds_divider_index; member
H A Dkv_dpm.h73 u8 ds_divider_index; member
H A Dsumo_dpm.h35 u32 ds_divider_index; member
H A Dtrinity_dpm.c681 trinity_set_ds_dividers(rdev, index, pl->ds_divider_index); in trinity_program_power_level()
1303 pi->boot_pl.ds_divider_index = 0; in trinity_construct_boot_state()
1377 ps->levels[0].ds_divider_index = in trinity_patch_thermal_state()
1379 ps->levels[0].ss_divider_index = ps->levels[0].ds_divider_index; in trinity_patch_thermal_state()
1537 ps->levels[i].ds_divider_index = in trinity_apply_state_adjust_rules()
1540 ps->levels[i].ss_divider_index = ps->levels[i].ds_divider_index; in trinity_apply_state_adjust_rules()
1680 pl->ds_divider_index = 5; in trinity_parse_pplib_clock_info()
H A Dkv_dpm.c1829 pi->boot_pl.ds_divider_index = 0; in kv_construct_boot_state()
2424 pl->ds_divider_index = 5; in kv_parse_pplib_clock_info()
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dkv_dpm.h99 u8 ds_divider_index; member
H A Dkv_dpm.c2091 pi->boot_pl.ds_divider_index = 0; in kv_construct_boot_state()
2688 pl->ds_divider_index = 5; in kv_parse_pplib_clock_info()
3209 (kv_cpl1->ds_divider_index == kv_cpl2->ds_divider_index) && in kv_are_power_levels_equal()
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.h78 uint8_t ds_divider_index; member
H A Dsmu10_hwmgr.c903 smu10_ps->levels[index].ds_divider_index = 5; in smu10_dpm_get_pp_table_entry_callback()