Lines Matching refs:sm1
88 static int read_voltages(int *sm0, int *sm1) in read_voltages() argument
105 *sm1 = tps6586x_read(is_v2 ? SM1_VOLTAGE_V2 : SM1_VOLTAGE_V1); in read_voltages()
106 if (*sm0 == -1 || *sm1 == -1) in read_voltages()
172 int sm0, sm1; in tps6586x_adjust_sm0_sm1() local
178 if (read_voltages(&sm0, &sm1)) { in tps6586x_adjust_sm0_sm1()
189 if (min_sm0_over_sm1 != -1 && sm0 < sm1 + min_sm0_over_sm1) { in tps6586x_adjust_sm0_sm1()
191 __func__, sm0, sm1, min_sm0_over_sm1); in tps6586x_adjust_sm0_sm1()
215 while (!bad && (sm0 != sm0_target || sm1 != sm1_target)) { in tps6586x_adjust_sm0_sm1()
218 debug("%d-%d %d-%d ", sm0, sm0_target, sm1, sm1_target); in tps6586x_adjust_sm0_sm1()
226 if (sm1 < sm1_target) in tps6586x_adjust_sm0_sm1()
232 if (sm1 != sm1_target) { in tps6586x_adjust_sm0_sm1()
233 sm1 = calculate_next_voltage(sm1, sm1_target, step); in tps6586x_adjust_sm0_sm1()
234 bad |= set_voltage(SM1_VOLTAGE_V1, sm1, rate); in tps6586x_adjust_sm0_sm1()
241 debug("%d-%d %d-%d done\n", sm0, sm0_target, sm1, sm1_target); in tps6586x_adjust_sm0_sm1()