Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/include/linux/regulator/
H A Ddriver.h98 * select ramp delay equal to or less than(closest) ramp_delay.
157 int (*set_ramp_delay)(struct regulator_dev *, int ramp_delay);
243 * @ramp_delay: Time to settle down after voltage change (unit: uV/us)
325 unsigned int ramp_delay; member
/device/soc/rockchip/common/sdk_linux/drivers/regulator/
H A Drk808-regulator.c376 static int rk805_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in rk805_set_ramp_delay() argument
381 switch (ramp_delay) { in rk805_set_ramp_delay()
395 pr_warn("%s ramp_delay: %d not supported\n", rdev->desc->name, ramp_delay); in rk805_set_ramp_delay()
401 static int rk808_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in rk808_set_ramp_delay() argument
406 switch (ramp_delay) { in rk808_set_ramp_delay()
419 pr_warn("%s ramp_delay: %d not supported, setting 10000\n", rdev->desc->name, ramp_delay); in rk808_set_ramp_delay()
425 static int rk8xx_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in rk8xx_set_ramp_delay() argument
430 return rk805_set_ramp_delay(rdev, ramp_delay); in rk8xx_set_ramp_delay()
439 rk817_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) rk817_set_ramp_delay() argument
[all...]
H A Dfan53555.c730 /* if no ramp constraint set, get the pdata ramp_delay */ in fan53555_regulator_probe()
731 if (!di->regulator->constraints.ramp_delay) { in fan53555_regulator_probe()
737 di->regulator->constraints.ramp_delay = slew_rates[pdata->slew_rate]; in fan53555_regulator_probe()
H A Dcore.c1552 if ((rdev->constraints->ramp_delay || rdev->constraints->ramp_disable) && ops->set_ramp_delay) { in set_machine_constraints()
1553 ret = ops->set_ramp_delay(rdev, rdev->constraints->ramp_delay); in set_machine_constraints()
1555 rdev_err(rdev, "failed to set ramp_delay: %pe\n", ERR_PTR(ret)); in set_machine_constraints()
3378 unsigned int ramp_delay = 0; in _regulator_set_voltage_time() local
3380 if (rdev->constraints->ramp_delay) { in _regulator_set_voltage_time()
3381 ramp_delay = rdev->constraints->ramp_delay; in _regulator_set_voltage_time()
3382 } else if (rdev->desc->ramp_delay) { in _regulator_set_voltage_time()
3383 ramp_delay = rdev->desc->ramp_delay; in _regulator_set_voltage_time()
[all...]
H A Dof_regulator.c96 constraints->ramp_delay = pval; in of_get_regulation_constraints()
/device/soc/rockchip/rk3588/kernel/drivers/regulator/
H A Drk806-regulator.c823 static int rk806_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in rk806_set_ramp_delay() argument
831 switch (ramp_delay) { in rk806_set_ramp_delay()
857 pr_warn("%s ramp_delay: %d not supported, setting 10000\n", in rk806_set_ramp_delay()
858 rdev->desc->name, ramp_delay); in rk806_set_ramp_delay()
868 switch (ramp_delay) { in rk806_set_ramp_delay()
894 pr_warn("%s ramp_delay: %d not supported, setting 10000\n", in rk806_set_ramp_delay()
895 rdev->desc->name, ramp_delay); in rk806_set_ramp_delay()

Completed in 12 milliseconds