Home
last modified time | relevance | path

Searched refs:tps6507x (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.6/drivers/mfd/
Dtps6507x.c36 static int tps6507x_i2c_read_device(struct tps6507x_dev *tps6507x, char reg, in tps6507x_i2c_read_device() argument
39 struct i2c_client *i2c = tps6507x->i2c_client; in tps6507x_i2c_read_device()
64 static int tps6507x_i2c_write_device(struct tps6507x_dev *tps6507x, char reg, in tps6507x_i2c_write_device() argument
67 struct i2c_client *i2c = tps6507x->i2c_client; in tps6507x_i2c_write_device()
88 struct tps6507x_dev *tps6507x; in tps6507x_i2c_probe() local
90 tps6507x = devm_kzalloc(&i2c->dev, sizeof(struct tps6507x_dev), in tps6507x_i2c_probe()
92 if (tps6507x == NULL) in tps6507x_i2c_probe()
95 i2c_set_clientdata(i2c, tps6507x); in tps6507x_i2c_probe()
96 tps6507x->dev = &i2c->dev; in tps6507x_i2c_probe()
97 tps6507x->i2c_client = i2c; in tps6507x_i2c_probe()
[all …]
DMakefile93 obj-$(CONFIG_TPS6507X) += tps6507x.o
DKconfig1583 will be called tps6507x.
/Linux-v6.6/Documentation/devicetree/bindings/mfd/
Dtps6507x.txt4 - compatible: "ti,tps6507x"
14 tps6507x: vdcdc1, vdcdc2, vdcdc3, vldo1, vldo2
22 tps6507x:
35 pmu: tps6507x@48 {
36 compatible = "ti,tps6507x";
/Linux-v6.6/include/linux/mfd/
Dtps6507x.h159 int (*read_dev)(struct tps6507x_dev *tps6507x, char reg, int size,
161 int (*write_dev)(struct tps6507x_dev *tps6507x, char reg, int size,
/Linux-v6.6/arch/arm/boot/dts/
Dtps6507x.dtsi12 compatible = "ti,tps6507x";
/Linux-v6.6/drivers/input/touchscreen/
DMakefile111 obj-$(CONFIG_TOUCHSCREEN_TPS6507X) += tps6507x-ts.o
/Linux-v6.6/arch/arm/boot/dts/ti/davinci/
Dda850-evm.dts336 /include/ "../../tps6507x.dtsi"
/Linux-v6.6/drivers/regulator/
DMakefile174 obj-$(CONFIG_REGULATOR_TPS6507X) += tps6507x-regulator.o