/Linux-v4.19/drivers/mfd/ |
D | tps65217.c | 47 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 …]
|
D | Makefile | 91 obj-$(CONFIG_MFD_TPS65217) += tps65217.o
|
D | Kconfig | 1401 will be called tps65217.
|
/Linux-v4.19/Documentation/devicetree/bindings/input/ |
D | tps65218-pwrbutton.txt | 4 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/ |
D | tps65217_charger.txt | 4 -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/ |
D | tps65217.h | 263 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/ |
D | tps65217.dtsi | 11 * http://www.ti.com/lit/ds/symlink/tps65217.pdf 15 compatible = "ti,tps65217"; 20 compatible = "ti,tps65217-charger"; 27 compatible = "ti,tps65217-pwrbutton";
|
D | am335x-osd335x-common.dtsi | 57 /include/ "tps65217.dtsi"
|
D | am335x-chilisom.dtsi | 72 /include/ "tps65217.dtsi"
|
D | am335x-bone-common.dtsi | 301 /include/ "tps65217.dtsi"
|
D | am335x-boneblue.dts | 384 /include/ "tps65217.dtsi"
|
D | am335x-nano.dts | 407 #include "tps65217.dtsi"
|
D | am335x-shc.dts | 256 compatible = "ti,tps65217";
|
D | am335x-pepper.dts | 423 /include/ "tps65217.dtsi"
|
D | am335x-sl50.dts | 625 #include "tps65217.dtsi"
|
/Linux-v4.19/drivers/regulator/ |
D | tps65217-regulator.c | 75 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()
|
D | Makefile | 113 obj-$(CONFIG_REGULATOR_TPS65217) += tps65217-regulator.o
|
/Linux-v4.19/Documentation/devicetree/bindings/regulator/ |
D | tps65217.txt | 4 - compatible: "ti,tps65217" 18 tps65217: dcdc1, dcdc2, dcdc3, ldo1, ldo2, ldo3 and ldo4 25 compatible = "ti,tps65217";
|
D | tps65218.txt | 15 tps65217: regulator-dcdc1, regulator-dcdc2, regulator-dcdc3, regulator-dcdc4,
|
/Linux-v4.19/Documentation/devicetree/bindings/leds/backlight/ |
D | tps65217-backlight.txt | 7 - compatible: "ti,tps65217" 20 compatible = "ti,tps65217";
|
/Linux-v4.19/drivers/video/backlight/ |
D | tps65217_bl.c | 29 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/ |
D | tps65217_charger.c | 31 struct tps65217 *tps; 186 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_charger_probe()
|
/Linux-v4.19/ |
D | MAINTAINERS | 10631 F: drivers/mfd/tps65217.c 10640 F: drivers/regulator/tps65217-regulator.c
|