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

/drivers/regulator/
H A Ds2mpa01.c37 static int get_ramp_delay(int ramp_delay) argument
41 ramp_delay /= 6250;
44 ramp_delay = ramp_delay >> 1;
45 if (ramp_delay == 0)
61 unsigned int ramp_delay = 0; local
67 ramp_delay = s2mpa01->ramp_delay24;
70 ramp_delay = s2mpa01->ramp_delay3;
73 ramp_delay = s2mpa01->ramp_delay5;
77 ramp_delay
98 s2mpa01_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Ds2mps11.c57 static int get_ramp_delay(int ramp_delay) argument
61 ramp_delay /= 6250;
64 ramp_delay = ramp_delay >> 1;
65 if (ramp_delay == 0)
81 unsigned int ramp_delay = 0; local
86 ramp_delay = s2mps11->ramp_delay2;
90 ramp_delay = s2mps11->ramp_delay34;
93 ramp_delay = s2mps11->ramp_delay5;
97 ramp_delay
117 s2mps11_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
581 s2mpu02_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Dmax77802.c188 unsigned int ramp_delay)
193 if (ramp_delay <= limits[i])
198 dev_warn(&rdev->dev, "%s: ramp_delay: %d not supported, setting 100000\n",
199 rdev->desc->name, ramp_delay);
205 int ramp_delay)
217 ARRAY_SIZE(ramp_table_77802_2bit), ramp_delay);
226 int ramp_delay)
231 ARRAY_SIZE(ramp_table_77802_4bit), ramp_delay);
306 .ramp_delay = MAX77802_RAMP_DELAY, \
324 .ramp_delay
186 max77802_find_ramp_value(struct regulator_dev *rdev, const unsigned int limits[], int size, unsigned int ramp_delay) argument
204 max77802_set_ramp_delay_2bit(struct regulator_dev *rdev, int ramp_delay) argument
225 max77802_set_ramp_delay_4bit(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Dmax77686.c168 static int max77686_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
172 switch (ramp_delay) {
185 pr_warn("%s: ramp_delay: %d not supported, setting 100000\n",
186 rdev->desc->name, ramp_delay);
250 .ramp_delay = MAX77686_RAMP_DELAY, \
266 .ramp_delay = MAX77686_RAMP_DELAY, \
282 .ramp_delay = MAX77686_RAMP_DELAY, \
298 .ramp_delay = MAX77686_RAMP_DELAY, \
314 .ramp_delay = MAX77686_RAMP_DELAY, \
329 .ramp_delay
[all...]
H A Dmax8973-regulator.c277 pdata->reg_init_data->constraints.ramp_delay) {
278 if (pdata->reg_init_data->constraints.ramp_delay < 25000)
280 else if (pdata->reg_init_data->constraints.ramp_delay < 50000)
282 else if (pdata->reg_init_data->constraints.ramp_delay < 200000)
288 max->desc.ramp_delay = 12500;
H A Dpfuze100-regulator.c97 static int pfuze100_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
105 ramp_delay = 12500 / ramp_delay;
106 ramp_bits = (ramp_delay >> 1) - (ramp_delay >> 3);
H A Drk808-regulator.c67 static int rk808_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
73 switch (ramp_delay) {
86 pr_warn("%s ramp_delay: %d not supported, setting 10000\n",
87 rdev->desc->name, ramp_delay);
H A Dtps51632-regulator.c94 int ramp_delay)
97 int bit = ramp_delay/6000;
306 tps->desc.ramp_delay = TPS51632_DEFAULT_RAMP_DELAY;
93 tps51632_dcdc_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
H A Dltc3589.c110 static int ltc3589_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
115 if (unlikely(ramp_delay <= 0))
123 if ((880 << sel) >= ramp_delay) {
206 .ramp_delay = (go_bit) ? 1750 : 0, \
H A Dpalmas-regulator.c496 int ramp_delay)
512 if (ramp_delay <= 0)
514 else if (ramp_delay <= 2500)
516 else if (ramp_delay <= 5000)
527 pmic->ramp_delay[id] = palmas_smps_ramp_delay[reg];
1018 desc->ramp_delay = 2500;
1133 desc->ramp_delay = palmas_smps_ramp_delay[reg & 0x3];
1134 pmic->ramp_delay[id] = desc->ramp_delay;
1306 desc->ramp_delay
495 palmas_smps_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
[all...]
H A Dfan53555.c375 /* if no ramp constraint set, get the pdata ramp_delay */
376 if (!di->regulator->constraints.ramp_delay) {
380 di->regulator->constraints.ramp_delay
H A Ds5m8767.c33 int ramp_delay; member in struct:s5m8767_info
353 if ((old_sel < new_sel) && s5m8767->ramp_delay)
355 s5m8767->ramp_delay * 1000);
744 s5m8767->ramp_delay = pdata->buck_ramp_delay;
895 switch (s5m8767->ramp_delay) {
H A Dof_regulator.c68 constraints->ramp_delay = pval;
H A Drc5t583-regulator.c97 .ramp_delay = 40 * 1000, \
H A Dtps65218-regulator.c48 .ramp_delay = _delay, \
H A Dmax8997.c41 int ramp_delay; /* in mV/us */ member in struct:max8997_data
542 max8997->ramp_delay * 1000);
1177 max8997->ramp_delay = 10; /* set 10mV/us, which is the default */
H A Dcore.c1038 if ((rdev->constraints->ramp_delay || rdev->constraints->ramp_disable)
1040 ret = ops->set_ramp_delay(rdev, rdev->constraints->ramp_delay);
1042 rdev_err(rdev, "failed to set ramp_delay\n");
2702 * Drivers providing ramp_delay in regulation_constraints can use this as their
2709 unsigned int ramp_delay = 0; local
2712 if (rdev->constraints->ramp_delay)
2713 ramp_delay = rdev->constraints->ramp_delay;
2714 else if (rdev->desc->ramp_delay)
2715 ramp_delay
[all...]
H A Dtps62360-regulator.c284 tps->desc.ramp_delay = DIV_ROUND_UP(32000, BIT(ramp_ctrl));
H A Dtps65910-regulator.c1155 pmic->desc[i].ramp_delay = 12500;
1162 pmic->desc[i].ramp_delay = 5000;

Completed in 4547 milliseconds