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

/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dsumo_dpm.c564 if (pl->ss_divider_index == 0 || pl->ds_divider_index == 0) { sumo_program_power_level()
569 sumo_set_ds_dividers(rdev, index, pl->ds_divider_index); sumo_program_power_level()
1069 ps->levels[0].ds_divider_index = sumo_patch_thermal_state()
1072 if (ps->levels[0].ds_divider_index > ps->levels[0].ss_divider_index + 1) sumo_patch_thermal_state()
1073 ps->levels[0].ds_divider_index = ps->levels[0].ss_divider_index + 1; sumo_patch_thermal_state()
1075 if (ps->levels[0].ss_divider_index == ps->levels[0].ds_divider_index) { sumo_patch_thermal_state()
1081 ps->levels[0].ds_divider_index = 0; sumo_patch_thermal_state()
1083 if (ps->levels[0].ds_divider_index == 0) sumo_patch_thermal_state()
1123 ps->levels[i].ds_divider_index = sumo_apply_state_adjust_rules()
1126 if (ps->levels[i].ds_divider_index > ps->levels[i].ss_divider_index + 1) sumo_apply_state_adjust_rules()
1127 ps->levels[i].ds_divider_index = ps->levels[i].ss_divider_index + 1; sumo_apply_state_adjust_rules()
1129 if (ps->levels[i].ss_divider_index == ps->levels[i].ds_divider_index) { sumo_apply_state_adjust_rules()
1135 ps->levels[i].ds_divider_index = 0; sumo_apply_state_adjust_rules()
1137 if (ps->levels[i].ds_divider_index == 0) sumo_apply_state_adjust_rules()
1448 pl->ds_divider_index = 5; sumo_parse_pplib_clock_info()
1732 pi->boot_pl.ds_divider_index = 0; sumo_construct_boot_and_acpi_state()
H A Dtrinity_dpm.h33 u8 ds_divider_index; member in struct:trinity_pl
H A Dsumo_dpm.h34 u32 ds_divider_index; member in struct:sumo_pl
H A Dkv_dpm.h73 u8 ds_divider_index; member in struct:kv_pl
H A Dtrinity_dpm.c724 trinity_set_ds_dividers(rdev, index, pl->ds_divider_index); trinity_program_power_level()
1346 pi->boot_pl.ds_divider_index = 0; trinity_construct_boot_state()
1420 ps->levels[0].ds_divider_index = trinity_patch_thermal_state()
1422 ps->levels[0].ss_divider_index = ps->levels[0].ds_divider_index; trinity_patch_thermal_state()
1580 ps->levels[i].ds_divider_index = trinity_apply_state_adjust_rules()
1583 ps->levels[i].ss_divider_index = ps->levels[i].ds_divider_index; trinity_apply_state_adjust_rules()
1723 pl->ds_divider_index = 5; trinity_parse_pplib_clock_info()
H A Dkv_dpm.c2031 pi->boot_pl.ds_divider_index = 0; kv_construct_boot_state()
2626 pl->ds_divider_index = 5; kv_parse_pplib_clock_info()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
H A Dcz_dpm.h84 uint8_t ds_divider_index; member in struct:cz_pl
H A Dkv_dpm.h99 u8 ds_divider_index; member in struct:kv_pl
H A Dcz_dpm.c212 pi->boot_pl.ds_divider_index = 0; cz_construct_boot_state()
252 pl->ds_divider_index = 5; cz_parse_pplib_clock_info()
H A Dkv_dpm.c2125 pi->boot_pl.ds_divider_index = 0; kv_construct_boot_state()
2723 pl->ds_divider_index = 5; kv_parse_pplib_clock_info()

Completed in 389 milliseconds