Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/mfd/
Dtps65217.c47 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_lock()
54 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_sync_unlock()
67 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_enable()
75 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_disable()
114 struct tps65217 *tps = data; in tps65217_irq_thread()
143 struct tps65217 *tps = h->host_data; in tps65217_irq_map()
158 static int tps65217_irq_init(struct tps65217 *tps, int irq) in tps65217_irq_init()
198 int tps65217_reg_read(struct tps65217 *tps, unsigned int reg, in tps65217_reg_read()
213 int tps65217_reg_write(struct tps65217 *tps, unsigned int reg, in tps65217_reg_write()
259 static int tps65217_update_bits(struct tps65217 *tps, unsigned int reg, in tps65217_update_bits()
[all …]
DMakefile91 obj-$(CONFIG_MFD_TPS65217) += tps65217.o
DKconfig1401 will be called tps65217.
/Linux-v4.19/Documentation/devicetree/bindings/input/
Dtps65218-pwrbutton.txt4 TPS65217 chip see Documentation/devicetree/bindings/regulator/tps65217.txt.
9 - compatible: should be "ti,tps65217-pwrbutton" or "ti,tps65218-pwrbutton"
13 - <2>: For controllers compatible with tps65217
19 tps65217-pwrbutton {
20 compatible = "ti,tps65217-pwrbutton";
/Linux-v4.19/Documentation/devicetree/bindings/power/supply/
Dtps65217_charger.txt4 -compatible: "ti,tps65217-charger"
9 This node is a subnode of the tps65217 PMIC.
13 tps65217-charger {
14 compatible = "ti,tps65217-charger";
/Linux-v4.19/include/linux/mfd/
Dtps65217.h263 struct tps65217 { struct
275 static inline struct tps65217 *dev_to_tps65217(struct device *dev) in dev_to_tps65217() argument
280 int tps65217_reg_read(struct tps65217 *tps, unsigned int reg,
282 int tps65217_reg_write(struct tps65217 *tps, unsigned int reg,
284 int tps65217_set_bits(struct tps65217 *tps, unsigned int reg,
286 int tps65217_clear_bits(struct tps65217 *tps, unsigned int reg,
/Linux-v4.19/arch/arm/boot/dts/
Dtps65217.dtsi11 * http://www.ti.com/lit/ds/symlink/tps65217.pdf
15 compatible = "ti,tps65217";
20 compatible = "ti,tps65217-charger";
27 compatible = "ti,tps65217-pwrbutton";
Dam335x-osd335x-common.dtsi57 /include/ "tps65217.dtsi"
Dam335x-chilisom.dtsi72 /include/ "tps65217.dtsi"
Dam335x-bone-common.dtsi301 /include/ "tps65217.dtsi"
Dam335x-boneblue.dts384 /include/ "tps65217.dtsi"
Dam335x-nano.dts407 #include "tps65217.dtsi"
Dam335x-shc.dts256 compatible = "ti,tps65217";
Dam335x-pepper.dts423 /include/ "tps65217.dtsi"
Dam335x-sl50.dts625 #include "tps65217.dtsi"
/Linux-v4.19/drivers/regulator/
Dtps65217-regulator.c75 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_enable()
89 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_disable()
104 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_voltage_sel()
125 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_suspend_enable()
138 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_suspend_disable()
224 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_regulator_probe()
DMakefile113 obj-$(CONFIG_REGULATOR_TPS65217) += tps65217-regulator.o
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dtps65217.txt4 - compatible: "ti,tps65217"
18 tps65217: dcdc1, dcdc2, dcdc3, ldo1, ldo2, ldo3 and ldo4
25 compatible = "ti,tps65217";
Dtps65218.txt15 tps65217: regulator-dcdc1, regulator-dcdc2, regulator-dcdc3, regulator-dcdc4,
/Linux-v4.19/Documentation/devicetree/bindings/leds/backlight/
Dtps65217-backlight.txt7 - compatible: "ti,tps65217"
20 compatible = "ti,tps65217";
/Linux-v4.19/drivers/video/backlight/
Dtps65217_bl.c29 struct tps65217 *tps;
186 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_bl_parse_dt()
272 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_bl_probe()
/Linux-v4.19/drivers/power/supply/
Dtps65217_charger.c31 struct tps65217 *tps;
186 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_charger_probe()
/Linux-v4.19/
DMAINTAINERS10631 F: drivers/mfd/tps65217.c
10640 F: drivers/regulator/tps65217-regulator.c