Lines Matching refs:ramp_delay

60 static int get_ramp_delay(int ramp_delay)  in get_ramp_delay()  argument
64 ramp_delay /= 6250; in get_ramp_delay()
67 ramp_delay = ramp_delay >> 1; in get_ramp_delay()
68 if (ramp_delay == 0) in get_ramp_delay()
84 unsigned int ramp_delay = 0; in s2mps11_regulator_set_voltage_time_sel() local
89 ramp_delay = s2mps11->ramp_delay2; in s2mps11_regulator_set_voltage_time_sel()
93 ramp_delay = s2mps11->ramp_delay34; in s2mps11_regulator_set_voltage_time_sel()
96 ramp_delay = s2mps11->ramp_delay5; in s2mps11_regulator_set_voltage_time_sel()
100 ramp_delay = s2mps11->ramp_delay16; in s2mps11_regulator_set_voltage_time_sel()
105 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_regulator_set_voltage_time_sel()
108 ramp_delay = s2mps11->ramp_delay9; in s2mps11_regulator_set_voltage_time_sel()
111 if (ramp_delay == 0) in s2mps11_regulator_set_voltage_time_sel()
112 ramp_delay = rdev->desc->ramp_delay; in s2mps11_regulator_set_voltage_time_sel()
117 return DIV_ROUND_UP(abs(new_volt - old_volt), ramp_delay); in s2mps11_regulator_set_voltage_time_sel()
120 static int s2mps11_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mps11_set_ramp_delay() argument
129 if (ramp_delay > s2mps11->ramp_delay16) in s2mps11_set_ramp_delay()
130 s2mps11->ramp_delay16 = ramp_delay; in s2mps11_set_ramp_delay()
132 ramp_delay = s2mps11->ramp_delay16; in s2mps11_set_ramp_delay()
138 if (!ramp_delay) { in s2mps11_set_ramp_delay()
143 s2mps11->ramp_delay2 = ramp_delay; in s2mps11_set_ramp_delay()
149 if (!ramp_delay) { in s2mps11_set_ramp_delay()
154 if (ramp_delay > s2mps11->ramp_delay34) in s2mps11_set_ramp_delay()
155 s2mps11->ramp_delay34 = ramp_delay; in s2mps11_set_ramp_delay()
157 ramp_delay = s2mps11->ramp_delay34; in s2mps11_set_ramp_delay()
164 if (!ramp_delay) { in s2mps11_set_ramp_delay()
169 if (ramp_delay > s2mps11->ramp_delay34) in s2mps11_set_ramp_delay()
170 s2mps11->ramp_delay34 = ramp_delay; in s2mps11_set_ramp_delay()
172 ramp_delay = s2mps11->ramp_delay34; in s2mps11_set_ramp_delay()
178 s2mps11->ramp_delay5 = ramp_delay; in s2mps11_set_ramp_delay()
183 if (!ramp_delay) { in s2mps11_set_ramp_delay()
188 if (ramp_delay > s2mps11->ramp_delay16) in s2mps11_set_ramp_delay()
189 s2mps11->ramp_delay16 = ramp_delay; in s2mps11_set_ramp_delay()
191 ramp_delay = s2mps11->ramp_delay16; in s2mps11_set_ramp_delay()
198 if (ramp_delay > s2mps11->ramp_delay7810) in s2mps11_set_ramp_delay()
199 s2mps11->ramp_delay7810 = ramp_delay; in s2mps11_set_ramp_delay()
201 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_set_ramp_delay()
206 s2mps11->ramp_delay9 = ramp_delay; in s2mps11_set_ramp_delay()
228 ramp_val = get_ramp_delay(ramp_delay); in s2mps11_set_ramp_delay()
285 .ramp_delay = S2MPS11_RAMP_DELAY, \
301 .ramp_delay = S2MPS11_RAMP_DELAY, \
317 .ramp_delay = S2MPS11_RAMP_DELAY, \
333 .ramp_delay = S2MPS11_RAMP_DELAY, \
419 .ramp_delay = S2MPS13_BUCK_RAMP_DELAY, \
436 .ramp_delay = S2MPS13_BUCK_RAMP_DELAY, \
453 .ramp_delay = S2MPS13_BUCK_RAMP_DELAY, \
635 .ramp_delay = S2MPS14_BUCK_RAMP_DELAY, \
729 static int s2mpu02_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mpu02_set_ramp_delay() argument
750 ramp_val = get_ramp_delay(ramp_delay); in s2mpu02_set_ramp_delay()
868 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \
884 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \
900 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \
916 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \