Home
last modified time | relevance | path

Searched refs:ltc3589 (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/regulator/
Dltc3589.c95 struct ltc3589 { struct
113 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev); in ltc3589_set_ramp_delay() argument
125 return regmap_update_bits(ltc3589->regmap, in ltc3589_set_ramp_delay()
135 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev); in ltc3589_set_suspend_voltage() local
143 return regmap_update_bits(ltc3589->regmap, rdev->desc->vsel_reg + 1, in ltc3589_set_suspend_voltage()
150 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev); in ltc3589_set_suspend_mode() local
161 return regmap_update_bits(ltc3589->regmap, LTC3589_VCCR, mask, bit); in ltc3589_set_suspend_mode()
253 static int ltc3589_parse_regulators_dt(struct ltc3589 *ltc3589) in ltc3589_parse_regulators_dt() argument
255 struct device *dev = ltc3589->dev; in ltc3589_parse_regulators_dt()
280 struct ltc3589_regulator *desc = &ltc3589->regulator_descs[i]; in ltc3589_parse_regulators_dt()
[all …]
DMakefile57 obj-$(CONFIG_REGULATOR_LTC3589) += ltc3589.o
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dltc3589.txt4 - compatible: "lltc,ltc3589", "lltc,ltc3589-1" or "lltc,ltc3589-2"
31 ltc3589: pmic@34 {
32 compatible = "lltc,ltc3589-1";
/Linux-v4.19/arch/arm/boot/dts/
Dimx53-usbarmory.dts144 ltc3589: pmic@34 { label
145 compatible = "lltc,ltc3589-2";