Searched refs:ramp_delay (Results 1 - 25 of 44) sorted by relevance

12

/linux-master/drivers/regulator/
H A Ds2mpa01.c28 static int get_ramp_delay(int ramp_delay) argument
32 ramp_delay /= 6250;
35 ramp_delay = ramp_delay >> 1;
36 if (ramp_delay == 0)
52 unsigned int ramp_delay = 0; local
58 ramp_delay = s2mpa01->ramp_delay24;
61 ramp_delay = s2mpa01->ramp_delay3;
64 ramp_delay = s2mpa01->ramp_delay5;
68 ramp_delay
89 s2mpa01_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Dlp873x-regulator.c32 .ramp_delay = _delay, \
71 int ramp_delay)
78 if (ramp_delay <= 470)
80 else if (ramp_delay <= 940)
82 else if (ramp_delay <= 1900)
84 else if (ramp_delay <= 3800)
86 else if (ramp_delay <= 7500)
88 else if (ramp_delay <= 10000)
90 else if (ramp_delay <= 15000)
103 rdev->constraints->ramp_delay
70 lp873x_buck_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Dlp87565-regulator.c44 .ramp_delay = _delay, \
78 int ramp_delay)
84 if (ramp_delay <= 470)
86 else if (ramp_delay <= 940)
88 else if (ramp_delay <= 1900)
90 else if (ramp_delay <= 3800)
92 else if (ramp_delay <= 7500)
94 else if (ramp_delay <= 10000)
96 else if (ramp_delay <= 15000)
109 rdev->constraints->ramp_delay
77 lp87565_buck_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Ds2mps11.c49 static int get_ramp_delay(int ramp_delay) argument
53 ramp_delay /= 6250;
56 ramp_delay = ramp_delay >> 1;
57 if (ramp_delay == 0)
74 unsigned int ramp_delay = 0; local
79 ramp_delay = s2mps11->ramp_delay2;
83 ramp_delay = s2mps11->ramp_delay34;
86 ramp_delay = s2mps11->ramp_delay5;
90 ramp_delay
110 s2mps11_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
887 s2mpu02_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Dmpq7920.c121 static int mpq7920_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay);
193 static int mpq7920_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
197 if (ramp_delay > 8000 || ramp_delay < 0)
200 if (ramp_delay <= 4000)
H A Dstm32-booster.c34 .ramp_delay = 66000, /* up to 50us to stabilize */
65 .ramp_delay = 66000,
H A Dmax77686-regulator.c320 .ramp_delay = MAX77686_RAMP_DELAY, \
338 .ramp_delay = MAX77686_RAMP_DELAY, \
356 .ramp_delay = MAX77686_RAMP_DELAY, \
374 .ramp_delay = MAX77686_RAMP_DELAY, \
393 .ramp_delay = MAX77686_RAMP_DELAY, \
411 .ramp_delay = MAX77686_RAMP_DELAY, \
429 .ramp_delay = MAX77686_DVS_RAMP_DELAY, \
H A Dmax77802-regulator.c322 .ramp_delay = MAX77802_RAMP_DELAY, \
343 .ramp_delay = MAX77802_RAMP_DELAY, \
364 .ramp_delay = MAX77802_RAMP_DELAY, \
389 .ramp_delay = MAX77802_RAMP_DELAY, \
415 .ramp_delay = MAX77802_RAMP_DELAY, \
436 .ramp_delay = MAX77802_RAMP_DELAY, \
H A Dtps51632-regulator.c80 int ramp_delay)
86 if (ramp_delay == 0)
89 bit = DIV_ROUND_UP(ramp_delay, 6000) - 1;
264 tps->desc.ramp_delay = TPS51632_DEFAULT_RAMP_DELAY;
79 tps51632_dcdc_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
H A Drtq2208-regulator.c128 static int rtq2208_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
133 ramp_delay = max(ramp_delay, RTQ2208_RAMP_VALUE_MIN_uV);
134 ramp_delay = min(ramp_delay, RTQ2208_RAMP_VALUE_MAX_uV);
136 ramp_delay /= RTQ2208_RAMP_VALUE_MIN_uV;
139 * fls(ramp_delay) - 1: doing LSB shift, let it starts from 0
150 * For example, if I would like to select 64mv, the fls(ramp_delay) - 1 will be 0b111,
154 sel = fls(ramp_delay) - 1;
H A Dmax77857-regulator.c314 .ramp_delay = RAMAP_DELAY_INIT_VAL,
371 max77857_regulator_desc.ramp_delay = max77859_ramp_table[0];
402 max77857_regulator_desc.ramp_delay = max77857_ramp_table[1][0];
H A Dsy8106a-regulator.c54 * This ramp_delay is a conservative default value which works on
57 .ramp_delay = 200,
H A Dtps6286x-regulator.c100 .ramp_delay = 1000,
H A Dlochnagar-regulator.c159 .ramp_delay = 1000,
212 .ramp_delay = 1000,
H A Dpalmas-regulator.c501 int ramp_delay)
517 if (ramp_delay <= 0)
519 else if (ramp_delay <= 2500)
521 else if (ramp_delay <= 5000)
532 pmic->ramp_delay[id] = palmas_smps_ramp_delay[reg];
1057 desc->ramp_delay = 2500;
1178 desc->ramp_delay = palmas_smps_ramp_delay[reg & 0x3];
1179 pmic->ramp_delay[id] = desc->ramp_delay;
1350 desc->ramp_delay
500 palmas_smps_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Drc5t583-regulator.c78 .ramp_delay = 40 * 1000, \
H A Dstpmic1_regulator.c214 .ramp_delay = PMIC_RAMP_DELAY, \
234 .ramp_delay = PMIC_RAMP_DELAY, \
256 .ramp_delay = PMIC_RAMP_DELAY, \
276 .ramp_delay = PMIC_RAMP_DELAY, \
H A Dmax8973-regulator.c333 max->desc.ramp_delay = 12000;
336 max->desc.ramp_delay = 25000;
339 max->desc.ramp_delay = 50000;
342 max->desc.ramp_delay = 200000;
H A Darizona-ldo1.c109 .ramp_delay = 24000,
133 .ramp_delay = 24000,
H A Dpfuze100-regulator.c118 static int pfuze100_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
144 if (ramp_delay > 0) {
145 ramp_delay = 12500 / ramp_delay;
146 ramp_bits = (ramp_delay >> 1) - (ramp_delay >> 3);
H A Ds5m8767.c26 int ramp_delay; member in struct:s5m8767_info
343 if ((old_sel < new_sel) && s5m8767->ramp_delay)
345 s5m8767->ramp_delay * 1000);
746 s5m8767->ramp_delay = pdata->buck_ramp_delay;
894 switch (s5m8767->ramp_delay) {
H A Dhelpers.c911 * @target: targeted ramp_delay
958 * @ramp_delay: ramp-rate value given in units V/S (uV/uS)
964 int regulator_set_ramp_delay_regmap(struct regulator_dev *rdev, int ramp_delay) argument
972 ret = regulator_find_closest_bigger(ramp_delay, rdev->desc->ramp_delay_table,
977 "Can't set ramp-delay %u, setting %u\n", ramp_delay, local
/linux-master/include/linux/regulator/
H A Dmachine.h154 * @ramp_delay: Time to settle down after voltage change (unit: uV/us)
218 unsigned int ramp_delay; member in struct:regulation_constraints
H A Ddriver.h128 * select ramp delay equal to or less than(closest) ramp_delay.
197 int (*set_ramp_delay) (struct regulator_dev *, int ramp_delay);
287 * @ramp_delay: Time to settle down after voltage change (unit: uV/us)
379 unsigned int ramp_delay; member in struct:regulator_desc
759 int regulator_set_ramp_delay_regmap(struct regulator_dev *rdev, int ramp_delay);
/linux-master/drivers/soc/qcom/
H A Dspm.c78 unsigned int ramp_delay; member in struct:spm_reg_data
253 .ramp_delay = 1250,
441 rdesc->ramp_delay = drv->reg_data->ramp_delay;

Completed in 312 milliseconds

12