Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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()
218 struct tps65218 *tps; in tps65218_probe()
267 struct tps65218 *tps = i2c_get_clientdata(client); in tps65218_remove()
DMakefile67 obj-$(CONFIG_MFD_TPS65218) += tps65218.o
DKconfig1099 will be called tps65218.
/linux-4.1.27/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.1.27/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.1.27/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()
DMakefile87 obj-$(CONFIG_REGULATOR_TPS65218) += tps65218-regulator.o
/linux-4.1.27/drivers/input/misc/
Dtps65218-pwrbutton.c29 struct tps65218 *tps;
60 struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent); in tps65218_pwron_probe()
DMakefile67 obj-$(CONFIG_INPUT_TPS65218_PWRBUTTON) += tps65218-pwrbutton.o
DKconfig461 be called tps65218-pwrbutton.
/linux-4.1.27/arch/arm/boot/dts/
Dam437x-gp-evm.dts351 tps65218: tps65218@24 { label
353 compatible = "ti,tps65218";
359 compatible = "ti,tps65218-dcdc1";
368 compatible = "ti,tps65218-dcdc2";
377 compatible = "ti,tps65218-dcdc3";
385 compatible = "ti,tps65218-dcdc5";
392 compatible = "ti,tps65218-dcdc6";
399 compatible = "ti,tps65218-ldo1";
Dam43x-epos-evm.dts368 tps65218: tps65218@24 { label
370 compatible = "ti,tps65218";
376 compatible = "ti,tps65218-dcdc1";
385 compatible = "ti,tps65218-dcdc2";
394 compatible = "ti,tps65218-dcdc3";
403 compatible = "ti,tps65218-dcdc5";
410 compatible = "ti,tps65218-dcdc6";
417 compatible = "ti,tps65218-ldo1";
Dam437x-sk-evm.dts393 compatible = "ti,tps65218";
400 compatible = "ti,tps65218-dcdc1";
410 compatible = "ti,tps65218-dcdc2";
420 compatible = "ti,tps65218-dcdc3";
429 compatible = "ti,tps65218-dcdc4";
438 compatible = "ti,tps65218-ldo1";
447 compatible = "ti,tps65218-pwrbutton";
/linux-4.1.27/
DMAINTAINERS7051 F: drivers/mfd/tps65218.c
7060 F: drivers/regulator/tps65218-regulator.c