Home
last modified time | relevance | path

Searched refs:tps6507x_dev (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/input/touchscreen/
H A Dtps6507x-ts.c43 struct tps6507x_dev *mfd;
200 struct tps6507x_dev *tps6507x_dev = dev_get_drvdata(pdev->dev.parent); in tps6507x_ts_probe() local
211 tps_board = dev_get_platdata(tps6507x_dev->dev); in tps6507x_ts_probe()
213 dev_err(tps6507x_dev->dev, in tps6507x_ts_probe()
226 dev_err(tps6507x_dev->dev, "failed to allocate driver data\n"); in tps6507x_ts_probe()
230 tsc->mfd = tps6507x_dev; in tps6507x_ts_probe()
231 tsc->dev = tps6507x_dev->dev; in tps6507x_ts_probe()
/openbmc/linux/drivers/mfd/
H A Dtps6507x.c36 static int tps6507x_i2c_read_device(struct tps6507x_dev *tps6507x, char reg, in tps6507x_i2c_read_device()
64 static int tps6507x_i2c_write_device(struct tps6507x_dev *tps6507x, char reg, in tps6507x_i2c_write_device()
88 struct tps6507x_dev *tps6507x; in tps6507x_i2c_probe()
90 tps6507x = devm_kzalloc(&i2c->dev, sizeof(struct tps6507x_dev), in tps6507x_i2c_probe()
/openbmc/linux/drivers/regulator/
H A Dtps6507x-regulator.c109 struct tps6507x_dev *mfd;
371 struct tps6507x_dev *tps6507x_dev = dev_get_drvdata(pdev->dev.parent); in tps6507x_pmic_probe() local
385 tps_board = dev_get_platdata(tps6507x_dev->dev); in tps6507x_pmic_probe()
396 tps->mfd = tps6507x_dev; in tps6507x_pmic_probe()
418 config.dev = tps6507x_dev->dev; in tps6507x_pmic_probe()
425 dev_err(tps6507x_dev->dev, in tps6507x_pmic_probe()
432 tps6507x_dev->pmic = tps; in tps6507x_pmic_probe()
433 platform_set_drvdata(pdev, tps6507x_dev); in tps6507x_pmic_probe()
/openbmc/linux/include/linux/mfd/
H A Dtps6507x.h156 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