Lines Matching refs:ramp_delay

49 static int get_ramp_delay(int ramp_delay)  in get_ramp_delay()  argument
53 ramp_delay /= 6250; in get_ramp_delay()
56 ramp_delay = ramp_delay >> 1; in get_ramp_delay()
57 if (ramp_delay == 0) in get_ramp_delay()
74 unsigned int ramp_delay = 0; in s2mps11_regulator_set_voltage_time_sel() local
79 ramp_delay = s2mps11->ramp_delay2; in s2mps11_regulator_set_voltage_time_sel()
83 ramp_delay = s2mps11->ramp_delay34; in s2mps11_regulator_set_voltage_time_sel()
86 ramp_delay = s2mps11->ramp_delay5; in s2mps11_regulator_set_voltage_time_sel()
90 ramp_delay = s2mps11->ramp_delay16; in s2mps11_regulator_set_voltage_time_sel()
95 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_regulator_set_voltage_time_sel()
98 ramp_delay = s2mps11->ramp_delay9; in s2mps11_regulator_set_voltage_time_sel()
101 if (ramp_delay == 0) in s2mps11_regulator_set_voltage_time_sel()
102 ramp_delay = rdev->desc->ramp_delay; in s2mps11_regulator_set_voltage_time_sel()
107 return DIV_ROUND_UP(abs(new_volt - old_volt), ramp_delay); in s2mps11_regulator_set_voltage_time_sel()
110 static int s2mps11_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mps11_set_ramp_delay() argument
120 if (ramp_delay > s2mps11->ramp_delay16) in s2mps11_set_ramp_delay()
121 s2mps11->ramp_delay16 = ramp_delay; in s2mps11_set_ramp_delay()
123 ramp_delay = s2mps11->ramp_delay16; in s2mps11_set_ramp_delay()
129 if (!ramp_delay) { in s2mps11_set_ramp_delay()
134 s2mps11->ramp_delay2 = ramp_delay; in s2mps11_set_ramp_delay()
140 if (!ramp_delay) { in s2mps11_set_ramp_delay()
145 if (ramp_delay > s2mps11->ramp_delay34) in s2mps11_set_ramp_delay()
146 s2mps11->ramp_delay34 = ramp_delay; in s2mps11_set_ramp_delay()
148 ramp_delay = s2mps11->ramp_delay34; in s2mps11_set_ramp_delay()
155 if (!ramp_delay) { in s2mps11_set_ramp_delay()
160 if (ramp_delay > s2mps11->ramp_delay34) in s2mps11_set_ramp_delay()
161 s2mps11->ramp_delay34 = ramp_delay; in s2mps11_set_ramp_delay()
163 ramp_delay = s2mps11->ramp_delay34; in s2mps11_set_ramp_delay()
169 s2mps11->ramp_delay5 = ramp_delay; in s2mps11_set_ramp_delay()
174 if (!ramp_delay) { in s2mps11_set_ramp_delay()
179 if (ramp_delay > s2mps11->ramp_delay16) in s2mps11_set_ramp_delay()
180 s2mps11->ramp_delay16 = ramp_delay; in s2mps11_set_ramp_delay()
182 ramp_delay = s2mps11->ramp_delay16; in s2mps11_set_ramp_delay()
189 if (ramp_delay > s2mps11->ramp_delay7810) in s2mps11_set_ramp_delay()
190 s2mps11->ramp_delay7810 = ramp_delay; in s2mps11_set_ramp_delay()
192 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_set_ramp_delay()
197 s2mps11->ramp_delay9 = ramp_delay; in s2mps11_set_ramp_delay()
218 ramp_val = get_ramp_delay(ramp_delay); in s2mps11_set_ramp_delay()
363 .ramp_delay = RAMP_DELAY_12_MVUS, \
383 .ramp_delay = S2MPS11_RAMP_DELAY, \
400 .ramp_delay = S2MPS11_RAMP_DELAY, \
417 .ramp_delay = S2MPS11_RAMP_DELAY, \
433 .ramp_delay = S2MPS11_RAMP_DELAY, \
523 .ramp_delay = S2MPS13_BUCK_RAMP_DELAY, \
540 .ramp_delay = S2MPS13_BUCK_RAMP_DELAY, \
557 .ramp_delay = S2MPS13_BUCK_RAMP_DELAY, \
654 .ramp_delay = S2MPS14_BUCK_RAMP_DELAY, \
743 .ramp_delay = 12500, \
888 static int s2mpu02_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mpu02_set_ramp_delay() argument
910 ramp_val = get_ramp_delay(ramp_delay); in s2mpu02_set_ramp_delay()
1028 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \
1044 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \
1060 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \
1076 .ramp_delay = S2MPU02_BUCK_RAMP_DELAY, \