tps6507x 37 drivers/mfd/tps6507x.c static int tps6507x_i2c_read_device(struct tps6507x_dev *tps6507x, char reg, tps6507x 40 drivers/mfd/tps6507x.c struct i2c_client *i2c = tps6507x->i2c_client; tps6507x 65 drivers/mfd/tps6507x.c static int tps6507x_i2c_write_device(struct tps6507x_dev *tps6507x, char reg, tps6507x 68 drivers/mfd/tps6507x.c struct i2c_client *i2c = tps6507x->i2c_client; tps6507x 90 drivers/mfd/tps6507x.c struct tps6507x_dev *tps6507x; tps6507x 92 drivers/mfd/tps6507x.c tps6507x = devm_kzalloc(&i2c->dev, sizeof(struct tps6507x_dev), tps6507x 94 drivers/mfd/tps6507x.c if (tps6507x == NULL) tps6507x 97 drivers/mfd/tps6507x.c i2c_set_clientdata(i2c, tps6507x); tps6507x 98 drivers/mfd/tps6507x.c tps6507x->dev = &i2c->dev; tps6507x 99 drivers/mfd/tps6507x.c tps6507x->i2c_client = i2c; tps6507x 100 drivers/mfd/tps6507x.c tps6507x->read_dev = tps6507x_i2c_read_device; tps6507x 101 drivers/mfd/tps6507x.c tps6507x->write_dev = tps6507x_i2c_write_device; tps6507x 103 drivers/mfd/tps6507x.c return devm_mfd_add_devices(tps6507x->dev, -1, tps6507x_devs, tps6507x 159 include/linux/mfd/tps6507x.h int (*read_dev)(struct tps6507x_dev *tps6507x, char reg, int size, tps6507x 161 include/linux/mfd/tps6507x.h int (*write_dev)(struct tps6507x_dev *tps6507x, char reg, int size,