/openbmc/linux/drivers/mfd/ |
H A D | tps65217.c | 38 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_lock() 45 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_sync_unlock() 58 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_enable() 66 struct tps65217 *tps = irq_data_get_irq_chip_data(data); in tps65217_irq_disable() 105 struct tps65217 *tps = data; in tps65217_irq_thread() 134 struct tps65217 *tps = h->host_data; in tps65217_irq_map() 149 static int tps65217_irq_init(struct tps65217 *tps, int irq) in tps65217_irq_init() 189 int tps65217_reg_read(struct tps65217 *tps, unsigned int reg, in tps65217_reg_read() 204 int tps65217_reg_write(struct tps65217 *tps, unsigned int reg, in tps65217_reg_write() 250 static int tps65217_update_bits(struct tps65217 *tps, unsigned int reg, in tps65217_update_bits() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A 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";
|
/openbmc/linux/arch/arm/boot/dts/ |
H A D | tps65217.dtsi | 8 * http://www.ti.com/lit/ds/symlink/tps65217.pdf 12 compatible = "ti,tps65217"; 17 compatible = "ti,tps65217-charger"; 24 compatible = "ti,tps65217-pwrbutton";
|
/openbmc/linux/include/linux/mfd/ |
H A D | tps65217.h | 255 struct tps65217 { struct 267 static inline struct tps65217 *dev_to_tps65217(struct device *dev) in dev_to_tps65217() argument 272 int tps65217_reg_read(struct tps65217 *tps, unsigned int reg, 274 int tps65217_reg_write(struct tps65217 *tps, unsigned int reg, 276 int tps65217_set_bits(struct tps65217 *tps, unsigned int reg, 278 int tps65217_clear_bits(struct tps65217 *tps, unsigned int reg,
|
/openbmc/linux/drivers/regulator/ |
H A D | tps65217-regulator.c | 66 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_enable() 80 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_disable() 95 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_voltage_sel() 116 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_suspend_enable() 129 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_suspend_disable() 215 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_regulator_probe()
|
H A D | Makefile | 177 obj-$(CONFIG_REGULATOR_TPS65217) += tps65217-regulator.o
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | tps65217.txt | 4 - compatible: "ti,tps65217" 18 tps65217: dcdc1, dcdc2, dcdc3, ldo1, ldo2, ldo3 and ldo4 25 compatible = "ti,tps65217";
|
H A D | tps65218.txt | 15 tps65217: regulator-dcdc1, regulator-dcdc2, regulator-dcdc3, regulator-dcdc4,
|
/openbmc/linux/Documentation/devicetree/bindings/leds/backlight/ |
H A D | tps65217-backlight.txt | 7 - compatible: "ti,tps65217" 20 compatible = "ti,tps65217";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | tps65217.dtsi | 11 * http://www.ti.com/lit/ds/symlink/tps65217.pdf 15 compatible = "ti,tps65217";
|
H A D | am335x-brppt1-spi.dts | 142 compatible = "ti,tps65217"; 145 compatible = "ti,tps65217-bl";
|
H A D | am335x-brppt1-mmc.dts | 141 compatible = "ti,tps65217"; 144 compatible = "ti,tps65217-bl";
|
H A D | am335x-brxre1.dts | 140 compatible = "ti,tps65217"; 143 compatible = "ti,tps65217-bl";
|
H A D | am335x-brppt1-nand.dts | 141 compatible = "ti,tps65217"; 144 compatible = "ti,tps65217-bl";
|
H A D | am335x-chilisom.dtsi | 72 /include/ "tps65217.dtsi"
|
H A D | am335x-bone-common.dtsi | 294 /include/ "tps65217.dtsi"
|
H A D | am335x-sl50.dts | 445 #include "tps65217.dtsi"
|
H A D | am335x-shc.dts | 254 compatible = "ti,tps65217";
|
/openbmc/linux/drivers/video/backlight/ |
H A D | tps65217_bl.c | 21 struct tps65217 *tps; 170 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_bl_parse_dt() 256 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_bl_probe()
|
/openbmc/linux/drivers/power/supply/ |
H A D | tps65217_charger.c | 30 struct tps65217 *tps; 185 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_charger_probe()
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-osd335x-common.dtsi | 58 /include/ "../../tps65217.dtsi"
|
H A D | am335x-chilisom.dtsi | 69 /include/ "../../tps65217.dtsi"
|
H A D | am335x-bone-common.dtsi | 281 /include/ "../../tps65217.dtsi"
|
H A D | am335x-nano.dts | 430 #include "../../tps65217.dtsi"
|
H A D | am335x-boneblue.dts | 356 /include/ "../../tps65217.dtsi"
|