Home
last modified time | relevance | path

Searched refs:tps65218 (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dtps65218.txt4 For tps65218 regulators/LDOs
6 - "ti,tps65218-dcdc1" for DCDC1
7 - "ti,tps65218-dcdc2" for DCDC2
8 - "ti,tps65218-dcdc3" for DCDC3
9 - "ti,tps65218-dcdc4" for DCDC4
10 - "ti,tps65218-dcdc5" for DCDC5
11 - "ti,tps65218-dcdc6" for DCDC6
12 - "ti,tps65218-ldo1" for LDO1
20 compatible = "ti,tps65218-dcdc1";
/linux-4.4.14/drivers/mfd/
Dtps65218.c43 int tps65218_reg_read(struct tps65218 *tps, unsigned int reg, in tps65218_reg_read()
58 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, in tps65218_reg_write()
90 static int tps65218_update_bits(struct tps65218 *tps, unsigned int reg, in tps65218_update_bits()
114 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg, in tps65218_set_bits()
121 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg, in tps65218_clear_bits()
219 struct tps65218 *tps; in tps65218_probe()
268 struct tps65218 *tps = i2c_get_clientdata(client); in tps65218_remove()
DMakefile70 obj-$(CONFIG_MFD_TPS65218) += tps65218.o
DKconfig1154 will be called tps65218.
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dtps65218-pwrbutton.txt6 - compatible: should be "ti,tps65218-pwrbutton"
8 - <3 IRQ_TYPE_EDGE_BOTH>: For controllers compatible with tps65218
14 compatible = "ti,tps65218-pwrbutton";
/linux-4.4.14/include/linux/mfd/
Dtps65218.h260 struct tps65218 { struct
274 int tps65218_reg_read(struct tps65218 *tps, unsigned int reg, argument
276 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg,
278 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg,
280 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg,
/linux-4.4.14/drivers/regulator/
Dtps65218-regulator.c107 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_voltage_sel()
130 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_enable()
144 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_disable()
220 struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent); in tps65218_regulator_probe()
DMakefile90 obj-$(CONFIG_REGULATOR_TPS65218) += tps65218-regulator.o
/linux-4.4.14/drivers/input/misc/
Dtps65218-pwrbutton.c29 struct tps65218 *tps;
60 struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent); in tps65218_pwron_probe()
DMakefile68 obj-$(CONFIG_INPUT_TPS65218_PWRBUTTON) += tps65218-pwrbutton.o
DKconfig449 be called tps65218-pwrbutton.
/linux-4.4.14/arch/arm/boot/dts/
Dam43x-epos-evm.dts416 tps65218: tps65218@24 { label
418 compatible = "ti,tps65218";
424 compatible = "ti,tps65218-dcdc1";
433 compatible = "ti,tps65218-dcdc2";
442 compatible = "ti,tps65218-dcdc3";
451 compatible = "ti,tps65218-dcdc4";
460 compatible = "ti,tps65218-dcdc5";
467 compatible = "ti,tps65218-dcdc6";
474 compatible = "ti,tps65218-ldo1";
Dam437x-sk-evm.dts424 compatible = "ti,tps65218";
431 compatible = "ti,tps65218-dcdc1";
441 compatible = "ti,tps65218-dcdc2";
451 compatible = "ti,tps65218-dcdc3";
460 compatible = "ti,tps65218-dcdc4";
469 compatible = "ti,tps65218-ldo1";
478 compatible = "ti,tps65218-pwrbutton";
Dam437x-gp-evm.dts508 tps65218: tps65218@24 { label
510 compatible = "ti,tps65218";
516 compatible = "ti,tps65218-dcdc1";
525 compatible = "ti,tps65218-dcdc2";
534 compatible = "ti,tps65218-dcdc3";
542 compatible = "ti,tps65218-dcdc5";
551 compatible = "ti,tps65218-dcdc6";
560 compatible = "ti,tps65218-ldo1";
/linux-4.4.14/
DMAINTAINERS7660 F: drivers/mfd/tps65218.c
7669 F: drivers/regulator/tps65218-regulator.c