Lines Matching refs:ds_divider_index
561 if (pl->ss_divider_index == 0 || pl->ds_divider_index == 0) { in sumo_program_power_level()
566 sumo_set_ds_dividers(rdev, index, pl->ds_divider_index); in sumo_program_power_level()
1066 ps->levels[0].ds_divider_index = in sumo_patch_thermal_state()
1069 if (ps->levels[0].ds_divider_index > ps->levels[0].ss_divider_index + 1) in sumo_patch_thermal_state()
1070 ps->levels[0].ds_divider_index = ps->levels[0].ss_divider_index + 1; in sumo_patch_thermal_state()
1072 if (ps->levels[0].ss_divider_index == ps->levels[0].ds_divider_index) { in sumo_patch_thermal_state()
1078 ps->levels[0].ds_divider_index = 0; in sumo_patch_thermal_state()
1080 if (ps->levels[0].ds_divider_index == 0) in sumo_patch_thermal_state()
1120 ps->levels[i].ds_divider_index = in sumo_apply_state_adjust_rules()
1123 if (ps->levels[i].ds_divider_index > ps->levels[i].ss_divider_index + 1) in sumo_apply_state_adjust_rules()
1124 ps->levels[i].ds_divider_index = ps->levels[i].ss_divider_index + 1; in sumo_apply_state_adjust_rules()
1126 if (ps->levels[i].ss_divider_index == ps->levels[i].ds_divider_index) { in sumo_apply_state_adjust_rules()
1132 ps->levels[i].ds_divider_index = 0; in sumo_apply_state_adjust_rules()
1134 if (ps->levels[i].ds_divider_index == 0) in sumo_apply_state_adjust_rules()
1445 pl->ds_divider_index = 5; in sumo_parse_pplib_clock_info()
1734 pi->boot_pl.ds_divider_index = 0; in sumo_construct_boot_and_acpi_state()