Home
last modified time | relevance | path

Searched refs:ramp_delay (Results 1 – 23 of 23) sorted by relevance

/linux-4.1.27/drivers/regulator/
Ds2mpa01.c37 static int get_ramp_delay(int ramp_delay) in get_ramp_delay() argument
41 ramp_delay /= 6250; in get_ramp_delay()
44 ramp_delay = ramp_delay >> 1; in get_ramp_delay()
45 if (ramp_delay == 0) in get_ramp_delay()
61 unsigned int ramp_delay = 0; in s2mpa01_regulator_set_voltage_time_sel() local
67 ramp_delay = s2mpa01->ramp_delay24; in s2mpa01_regulator_set_voltage_time_sel()
70 ramp_delay = s2mpa01->ramp_delay3; in s2mpa01_regulator_set_voltage_time_sel()
73 ramp_delay = s2mpa01->ramp_delay5; in s2mpa01_regulator_set_voltage_time_sel()
77 ramp_delay = s2mpa01->ramp_delay16; in s2mpa01_regulator_set_voltage_time_sel()
80 ramp_delay = s2mpa01->ramp_delay7; in s2mpa01_regulator_set_voltage_time_sel()
[all …]
Ds2mps11.c60 static int get_ramp_delay(int ramp_delay) in get_ramp_delay() argument
64 ramp_delay /= 6250; in get_ramp_delay()
67 ramp_delay = ramp_delay >> 1; in get_ramp_delay()
68 if (ramp_delay == 0) in get_ramp_delay()
84 unsigned int ramp_delay = 0; in s2mps11_regulator_set_voltage_time_sel() local
89 ramp_delay = s2mps11->ramp_delay2; in s2mps11_regulator_set_voltage_time_sel()
93 ramp_delay = s2mps11->ramp_delay34; in s2mps11_regulator_set_voltage_time_sel()
96 ramp_delay = s2mps11->ramp_delay5; in s2mps11_regulator_set_voltage_time_sel()
100 ramp_delay = s2mps11->ramp_delay16; in s2mps11_regulator_set_voltage_time_sel()
105 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_regulator_set_voltage_time_sel()
[all …]
Dmax77802.c237 unsigned int ramp_delay) in max77802_find_ramp_value() argument
242 if (ramp_delay <= limits[i]) in max77802_find_ramp_value()
248 rdev->desc->name, ramp_delay); in max77802_find_ramp_value()
254 int ramp_delay) in max77802_set_ramp_delay_2bit() argument
266 ARRAY_SIZE(ramp_table_77802_2bit), ramp_delay); in max77802_set_ramp_delay_2bit()
275 int ramp_delay) in max77802_set_ramp_delay_4bit() argument
280 ARRAY_SIZE(ramp_table_77802_4bit), ramp_delay); in max77802_set_ramp_delay_4bit()
375 .ramp_delay = MAX77802_RAMP_DELAY, \
396 .ramp_delay = MAX77802_RAMP_DELAY, \
417 .ramp_delay = MAX77802_RAMP_DELAY, \
[all …]
Dmax77686.c235 static int max77686_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in max77686_set_ramp_delay() argument
239 switch (ramp_delay) { in max77686_set_ramp_delay()
253 rdev->desc->name, ramp_delay); in max77686_set_ramp_delay()
351 .ramp_delay = MAX77686_RAMP_DELAY, \
369 .ramp_delay = MAX77686_RAMP_DELAY, \
387 .ramp_delay = MAX77686_RAMP_DELAY, \
405 .ramp_delay = MAX77686_RAMP_DELAY, \
424 .ramp_delay = MAX77686_RAMP_DELAY, \
441 .ramp_delay = MAX77686_RAMP_DELAY, \
458 .ramp_delay = MAX77686_DVS_RAMP_DELAY, \
Dmax8973-regulator.c277 pdata->reg_init_data->constraints.ramp_delay) { in max8973_init_dcdc()
278 if (pdata->reg_init_data->constraints.ramp_delay < 25000) in max8973_init_dcdc()
280 else if (pdata->reg_init_data->constraints.ramp_delay < 50000) in max8973_init_dcdc()
282 else if (pdata->reg_init_data->constraints.ramp_delay < 200000) in max8973_init_dcdc()
288 max->desc.ramp_delay = 12500; in max8973_init_dcdc()
Dltc3589.c110 static int ltc3589_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in ltc3589_set_ramp_delay() argument
115 if (unlikely(ramp_delay <= 0)) in ltc3589_set_ramp_delay()
123 if ((880 << sel) >= ramp_delay) { in ltc3589_set_ramp_delay()
206 .ramp_delay = (go_bit) ? 1750 : 0, \
Dtps51632-regulator.c94 int ramp_delay) in tps51632_dcdc_set_ramp_delay() argument
97 int bit = ramp_delay/6000; in tps51632_dcdc_set_ramp_delay()
286 tps->desc.ramp_delay = TPS51632_DEFAULT_RAMP_DELAY; in tps51632_probe()
Dpfuze100-regulator.c107 static int pfuze100_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in pfuze100_set_ramp_delay() argument
115 ramp_delay = 12500 / ramp_delay; in pfuze100_set_ramp_delay()
116 ramp_bits = (ramp_delay >> 1) - (ramp_delay >> 3); in pfuze100_set_ramp_delay()
Dpalmas-regulator.c496 int ramp_delay) in palmas_smps_set_ramp_delay() argument
512 if (ramp_delay <= 0) in palmas_smps_set_ramp_delay()
514 else if (ramp_delay <= 2500) in palmas_smps_set_ramp_delay()
516 else if (ramp_delay <= 5000) in palmas_smps_set_ramp_delay()
527 pmic->ramp_delay[id] = palmas_smps_ramp_delay[reg]; in palmas_smps_set_ramp_delay()
1021 desc->ramp_delay = 2500; in tps65917_ldo_registration()
1136 desc->ramp_delay = palmas_smps_ramp_delay[reg & 0x3]; in palmas_smps_registration()
1137 pmic->ramp_delay[id] = desc->ramp_delay; in palmas_smps_registration()
1309 desc->ramp_delay = 2500; in tps65917_smps_registration()
Drk808-regulator.c73 static int rk808_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in rk808_set_ramp_delay() argument
79 switch (ramp_delay) { in rk808_set_ramp_delay()
93 rdev->desc->name, ramp_delay); in rk808_set_ramp_delay()
Ds5m8767.c33 int ramp_delay; member
353 if ((old_sel < new_sel) && s5m8767->ramp_delay) in s5m8767_set_voltage_time_sel()
355 s5m8767->ramp_delay * 1000); in s5m8767_set_voltage_time_sel()
745 s5m8767->ramp_delay = pdata->buck_ramp_delay; in s5m8767_pmic_probe()
896 switch (s5m8767->ramp_delay) { in s5m8767_pmic_probe()
Dfan53555.c377 if (!di->regulator->constraints.ramp_delay) { in fan53555_regulator_probe()
381 di->regulator->constraints.ramp_delay in fan53555_regulator_probe()
Drc5t583-regulator.c97 .ramp_delay = 40 * 1000, \
Dcore.c1048 if ((rdev->constraints->ramp_delay || rdev->constraints->ramp_disable) in set_machine_constraints()
1050 ret = ops->set_ramp_delay(rdev, rdev->constraints->ramp_delay); in set_machine_constraints()
2797 unsigned int ramp_delay = 0; in regulator_set_voltage_time_sel() local
2800 if (rdev->constraints->ramp_delay) in regulator_set_voltage_time_sel()
2801 ramp_delay = rdev->constraints->ramp_delay; in regulator_set_voltage_time_sel()
2802 else if (rdev->desc->ramp_delay) in regulator_set_voltage_time_sel()
2803 ramp_delay = rdev->desc->ramp_delay; in regulator_set_voltage_time_sel()
2805 if (ramp_delay == 0) { in regulator_set_voltage_time_sel()
2817 return DIV_ROUND_UP(abs(new_volt - old_volt), ramp_delay); in regulator_set_voltage_time_sel()
Dtps65218-regulator.c48 .ramp_delay = _delay, \
Dof_regulator.c76 constraints->ramp_delay = pval; in of_get_regulation_constraints()
Dmax8997.c41 int ramp_delay; /* in mV/us */ member
542 max8997->ramp_delay * 1000); in max8997_set_voltage_buck_time_sel()
1178 max8997->ramp_delay = 10; /* set 10mV/us, which is the default */ in max8997_pmic_probe()
Dtps62360-regulator.c284 tps->desc.ramp_delay = DIV_ROUND_UP(32000, BIT(ramp_ctrl)); in tps62360_init_dcdc()
Dtps65910-regulator.c1156 pmic->desc[i].ramp_delay = 12500; in tps65910_probe()
1163 pmic->desc[i].ramp_delay = 5000; in tps65910_probe()
/linux-4.1.27/include/linux/regulator/
Ddriver.h156 int (*set_ramp_delay) (struct regulator_dev *, int ramp_delay);
282 unsigned int ramp_delay; member
Dmachine.h133 unsigned int ramp_delay; member
/linux-4.1.27/include/sound/
Dwavefront.h259 u8 ramp_delay:7; member
/linux-4.1.27/include/linux/mfd/
Dpalmas.h534 unsigned int ramp_delay[PALMAS_REG_SMPS10_OUT1]; member