Searched refs:tps65217 (Results 1 - 8 of 8) sorted by path

/linux-master/drivers/input/misc/
H A Dtps65218-pwrbutton.c14 #include <linux/mfd/tps65217.h>
49 { .compatible = "ti,tps65217-pwrbutton", .data = &tps65217_data },
143 { "tps65217-pwrbutton", },
/linux-master/drivers/mfd/
H A DMakefile95 obj-$(CONFIG_MFD_TPS65217) += tps65217.o
H A Dtps65217.c3 * tps65217.c
25 #include <linux/mfd/tps65217.h>
38 struct tps65217 *tps = irq_data_get_irq_chip_data(data);
45 struct tps65217 *tps = irq_data_get_irq_chip_data(data);
58 struct tps65217 *tps = irq_data_get_irq_chip_data(data);
66 struct tps65217 *tps = irq_data_get_irq_chip_data(data);
73 .name = "tps65217",
82 .name = "tps65217-pmic",
83 .of_compatible = "ti,tps65217-pmic",
86 .name = "tps65217
[all...]
/linux-master/drivers/power/supply/
H A Dtps65217_charger.c2 // Battery charger driver for TI's tps65217
8 * Battery charger driver for TI's tps65217
23 #include <linux/mfd/tps65217.h>
30 struct tps65217 *tps;
49 * tps65217 rev. G, p. 31 (see p. 32 for NTC schematic)
176 .name = "tps65217-charger",
185 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
240 IRQF_SHARED, "tps65217-charger",
265 { .compatible = "ti,tps65217-charger", },
274 .name = "tps65217
[all...]
/linux-master/drivers/regulator/
H A DMakefile180 obj-$(CONFIG_REGULATOR_TPS65217) += tps65217-regulator.o
H A Dtps65217-regulator.c3 * tps65217-regulator.c
20 #include <linux/mfd/tps65217.h>
66 struct tps65217 *tps = rdev_get_drvdata(dev);
80 struct tps65217 *tps = rdev_get_drvdata(dev);
95 struct tps65217 *tps = rdev_get_drvdata(dev);
116 struct tps65217 *tps = rdev_get_drvdata(dev);
129 struct tps65217 *tps = rdev_get_drvdata(dev);
215 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
260 .name = "tps65217-pmic",
280 MODULE_ALIAS("platform:tps65217
[all...]
/linux-master/drivers/video/backlight/
H A Dtps65217_bl.c15 #include <linux/mfd/tps65217.h>
21 struct tps65217 *tps;
170 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
256 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
300 { .compatible = "ti,tps65217-bl", },
309 .name = "tps65217-bl",
/linux-master/include/linux/mfd/
H A Dtps65217.h3 * linux/mfd/tps65217.h
250 * struct tps65217 - tps65217 sub-driver chip access routines
255 struct tps65217 { struct
267 static inline struct tps65217 *dev_to_tps65217(struct device *dev)
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,

Completed in 426 milliseconds