Searched refs:tps6507x_dev (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/input/touchscreen/ |
D | tps6507x-ts.c | 44 struct tps6507x_dev *mfd; 204 struct tps6507x_dev *tps6507x_dev = dev_get_drvdata(pdev->dev.parent); in tps6507x_ts_probe() local 216 tps_board = dev_get_platdata(tps6507x_dev->dev); in tps6507x_ts_probe() 218 dev_err(tps6507x_dev->dev, in tps6507x_ts_probe() 231 dev_err(tps6507x_dev->dev, "failed to allocate driver data\n"); in tps6507x_ts_probe() 235 tsc->mfd = tps6507x_dev; in tps6507x_ts_probe() 236 tsc->dev = tps6507x_dev->dev; in tps6507x_ts_probe()
|
/Linux-v4.19/drivers/mfd/ |
D | tps6507x.c | 37 static int tps6507x_i2c_read_device(struct tps6507x_dev *tps6507x, char reg, in tps6507x_i2c_read_device() 65 static int tps6507x_i2c_write_device(struct tps6507x_dev *tps6507x, char reg, in tps6507x_i2c_write_device() 90 struct tps6507x_dev *tps6507x; in tps6507x_i2c_probe() 92 tps6507x = devm_kzalloc(&i2c->dev, sizeof(struct tps6507x_dev), in tps6507x_i2c_probe()
|
/Linux-v4.19/drivers/regulator/ |
D | tps6507x-regulator.c | 117 struct tps6507x_dev *mfd; 426 struct tps6507x_dev *tps6507x_dev = dev_get_drvdata(pdev->dev.parent); in tps6507x_pmic_probe() local 443 tps_board = dev_get_platdata(tps6507x_dev->dev); in tps6507x_pmic_probe() 445 tps6507x_dev->dev->of_node) in tps6507x_pmic_probe() 466 tps->mfd = tps6507x_dev; in tps6507x_pmic_probe() 485 config.dev = tps6507x_dev->dev; in tps6507x_pmic_probe() 503 dev_err(tps6507x_dev->dev, in tps6507x_pmic_probe() 513 tps6507x_dev->pmic = tps; in tps6507x_pmic_probe() 514 platform_set_drvdata(pdev, tps6507x_dev); in tps6507x_pmic_probe()
|
/Linux-v4.19/include/linux/mfd/ |
D | tps6507x.h | 156 struct tps6507x_dev { struct 159 int (*read_dev)(struct tps6507x_dev *tps6507x, char reg, int size, argument 161 int (*write_dev)(struct tps6507x_dev *tps6507x, char reg, int size, argument
|