Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/mfd/
Dtps65217.h254 struct tps65217 { struct
262 static inline struct tps65217 *dev_to_tps65217(struct device *dev) in dev_to_tps65217() argument
267 static inline unsigned long tps65217_chip_id(struct tps65217 *tps65217) in tps65217_chip_id() argument
269 return tps65217->id; in tps65217_chip_id()
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,
/linux-4.4.14/drivers/mfd/
Dtps65217.c55 int tps65217_reg_read(struct tps65217 *tps, unsigned int reg, in tps65217_reg_read()
70 int tps65217_reg_write(struct tps65217 *tps, unsigned int reg, in tps65217_reg_write()
116 static int tps65217_update_bits(struct tps65217 *tps, unsigned int reg, in tps65217_update_bits()
138 int tps65217_set_bits(struct tps65217 *tps, unsigned int reg, in tps65217_set_bits()
145 int tps65217_clear_bits(struct tps65217 *tps, unsigned int reg, in tps65217_clear_bits()
168 struct tps65217 *tps; in tps65217_probe()
240 struct tps65217 *tps = i2c_get_clientdata(client); in tps65217_remove()
DMakefile69 obj-$(CONFIG_MFD_TPS65217) += tps65217.o
DKconfig1138 will be called tps65217.
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dtps65217_charger.txt4 -compatible: "ti,tps65217-charger"
6 This node is a subnode of the tps65217 PMIC.
10 tps65217-charger {
/linux-4.4.14/drivers/regulator/
Dtps65217-regulator.c73 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_enable()
87 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_disable()
102 struct tps65217 *tps = rdev_get_drvdata(dev); in tps65217_pmic_set_voltage_sel()
180 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_regulator_probe()
DMakefile89 obj-$(CONFIG_REGULATOR_TPS65217) += tps65217-regulator.o
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dtps65217.txt4 - compatible: "ti,tps65217"
18 tps65217: dcdc1, dcdc2, dcdc3, ldo1, ldo2, ldo3 and ldo4
25 compatible = "ti,tps65217";
/linux-4.4.14/Documentation/devicetree/bindings/leds/backlight/
Dtps65217-backlight.txt7 - compatible: "ti,tps65217"
20 compatible = "ti,tps65217";
/linux-4.4.14/arch/arm/boot/dts/
Dtps65217.dtsi11 * http://www.ti.com/lit/ds/symlink/tps65217.pdf
15 compatible = "ti,tps65217";
Dam335x-chilisom.dtsi131 /include/ "tps65217.dtsi"
Dam335x-bone-common.dtsi289 /include/ "tps65217.dtsi"
Dam335x-nano.dts378 #include "tps65217.dtsi"
Dam335x-sl50.dts378 #include "tps65217.dtsi"
Dam335x-pepper.dts430 /include/ "tps65217.dtsi"
/linux-4.4.14/drivers/video/backlight/
Dtps65217_bl.c29 struct tps65217 *tps;
186 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_bl_parse_dt()
273 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_bl_probe()
/linux-4.4.14/drivers/power/
Dtps65217_charger.c41 struct tps65217 *tps;
198 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); in tps65217_charger_probe()
/linux-4.4.14/
DMAINTAINERS7659 F: drivers/mfd/tps65217.c
7668 F: drivers/regulator/tps65217-regulator.c