Lines Matching defs:ramp_delay

29 static int get_ramp_delay(int ramp_delay)
33 ramp_delay /= 6250;
36 ramp_delay = ramp_delay >> 1;
37 if (ramp_delay == 0)
53 unsigned int ramp_delay = 0;
59 ramp_delay = s2mpa01->ramp_delay24;
62 ramp_delay = s2mpa01->ramp_delay3;
65 ramp_delay = s2mpa01->ramp_delay5;
69 ramp_delay = s2mpa01->ramp_delay16;
72 ramp_delay = s2mpa01->ramp_delay7;
77 ramp_delay = s2mpa01->ramp_delay8910;
81 if (ramp_delay == 0)
82 ramp_delay = rdev->desc->ramp_delay;
87 return DIV_ROUND_UP(abs(new_volt - old_volt), ramp_delay);
90 static int s2mpa01_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay)
100 if (!ramp_delay) {
105 if (ramp_delay > s2mpa01->ramp_delay16)
106 s2mpa01->ramp_delay16 = ramp_delay;
108 ramp_delay = s2mpa01->ramp_delay16;
114 if (!ramp_delay) {
119 if (ramp_delay > s2mpa01->ramp_delay24)
120 s2mpa01->ramp_delay24 = ramp_delay;
122 ramp_delay = s2mpa01->ramp_delay24;
129 if (!ramp_delay) {
134 s2mpa01->ramp_delay3 = ramp_delay;
140 if (!ramp_delay) {
145 if (ramp_delay > s2mpa01->ramp_delay24)
146 s2mpa01->ramp_delay24 = ramp_delay;
148 ramp_delay = s2mpa01->ramp_delay24;
154 s2mpa01->ramp_delay5 = ramp_delay;
158 if (ramp_delay > s2mpa01->ramp_delay16)
159 s2mpa01->ramp_delay16 = ramp_delay;
161 ramp_delay = s2mpa01->ramp_delay16;
166 s2mpa01->ramp_delay7 = ramp_delay;
172 if (ramp_delay > s2mpa01->ramp_delay8910)
173 s2mpa01->ramp_delay8910 = ramp_delay;
175 ramp_delay = s2mpa01->ramp_delay8910;
197 ramp_val = get_ramp_delay(ramp_delay);
258 .ramp_delay = S2MPA01_RAMP_DELAY, \
276 .ramp_delay = S2MPA01_RAMP_DELAY, \
294 .ramp_delay = S2MPA01_RAMP_DELAY, \