Lines Matching refs:ss_divider_index

563 	if (pl->ss_divider_index == 0 || pl->ds_divider_index == 0) {  in sumo_program_power_level()
567 sumo_set_ss_dividers(rdev, index, pl->ss_divider_index); in sumo_program_power_level()
1065 ps->levels[0].ss_divider_index = in sumo_patch_thermal_state()
1071 if (ps->levels[0].ds_divider_index > ps->levels[0].ss_divider_index + 1) in sumo_patch_thermal_state()
1072 ps->levels[0].ds_divider_index = ps->levels[0].ss_divider_index + 1; in sumo_patch_thermal_state()
1074 if (ps->levels[0].ss_divider_index == ps->levels[0].ds_divider_index) { in sumo_patch_thermal_state()
1075 if (ps->levels[0].ss_divider_index > 1) in sumo_patch_thermal_state()
1076 ps->levels[0].ss_divider_index = ps->levels[0].ss_divider_index - 1; in sumo_patch_thermal_state()
1079 if (ps->levels[0].ss_divider_index == 0) in sumo_patch_thermal_state()
1083 ps->levels[0].ss_divider_index = 0; in sumo_patch_thermal_state()
1119 ps->levels[i].ss_divider_index = in sumo_apply_state_adjust_rules()
1125 if (ps->levels[i].ds_divider_index > ps->levels[i].ss_divider_index + 1) in sumo_apply_state_adjust_rules()
1126 ps->levels[i].ds_divider_index = ps->levels[i].ss_divider_index + 1; in sumo_apply_state_adjust_rules()
1128 if (ps->levels[i].ss_divider_index == ps->levels[i].ds_divider_index) { in sumo_apply_state_adjust_rules()
1129 if (ps->levels[i].ss_divider_index > 1) in sumo_apply_state_adjust_rules()
1130 ps->levels[i].ss_divider_index = ps->levels[i].ss_divider_index - 1; in sumo_apply_state_adjust_rules()
1133 if (ps->levels[i].ss_divider_index == 0) in sumo_apply_state_adjust_rules()
1137 ps->levels[i].ss_divider_index = 0; in sumo_apply_state_adjust_rules()
1448 pl->ss_divider_index = 4; in sumo_parse_pplib_clock_info()
1733 pi->boot_pl.ss_divider_index = 0; in sumo_construct_boot_and_acpi_state()