/linux-master/drivers/regulator/ |
H A D | s2mpa01.c | 28 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 D | lp873x-regulator.c | 32 .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 D | lp87565-regulator.c | 44 .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 D | s2mps11.c | 49 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 D | mpq7920.c | 121 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 D | stm32-booster.c | 34 .ramp_delay = 66000, /* up to 50us to stabilize */ 65 .ramp_delay = 66000,
|
H A D | max77686-regulator.c | 320 .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 D | max77802-regulator.c | 322 .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 D | tps51632-regulator.c | 80 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 D | rtq2208-regulator.c | 128 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 D | max77857-regulator.c | 314 .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 D | sy8106a-regulator.c | 54 * This ramp_delay is a conservative default value which works on 57 .ramp_delay = 200,
|
H A D | tps6286x-regulator.c | 100 .ramp_delay = 1000,
|
H A D | lochnagar-regulator.c | 159 .ramp_delay = 1000, 212 .ramp_delay = 1000,
|
H A D | palmas-regulator.c | 501 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 D | rc5t583-regulator.c | 78 .ramp_delay = 40 * 1000, \
|
H A D | stpmic1_regulator.c | 214 .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 D | max8973-regulator.c | 333 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 D | arizona-ldo1.c | 109 .ramp_delay = 24000, 133 .ramp_delay = 24000,
|
H A D | pfuze100-regulator.c | 118 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 D | s5m8767.c | 26 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 D | helpers.c | 911 * @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 D | machine.h | 154 * @ramp_delay: Time to settle down after voltage change (unit: uV/us) 218 unsigned int ramp_delay; member in struct:regulation_constraints
|
H A D | driver.h | 128 * 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 D | spm.c | 78 unsigned int ramp_delay; member in struct:spm_reg_data 253 .ramp_delay = 1250, 441 rdesc->ramp_delay = drv->reg_data->ramp_delay;
|