Lines Matching defs:pcf857x
3 * Driver for pcf857x, pca857x, and pca967x I2C GPIO expanders
57 * The pcf857x, pca857x, and pca967x chips only expose one read and one
66 * pcf857x parts, making the "legacy" I2C driver model problematic.
68 struct pcf857x {
120 struct pcf857x *gpio = gpiochip_get_data(chip);
133 struct pcf857x *gpio = gpiochip_get_data(chip);
143 struct pcf857x *gpio = gpiochip_get_data(chip);
157 struct pcf857x *gpio = gpiochip_get_data(chip);
180 struct pcf857x *gpio = gpiochip_get_data(chip);
193 struct pcf857x *gpio = data;
220 struct pcf857x *gpio = irq_data_get_irq_chip_data(data);
227 struct pcf857x *gpio = irq_data_get_irq_chip_data(data);
236 struct pcf857x *gpio = irq_data_get_irq_chip_data(data);
245 struct pcf857x *gpio = irq_data_get_irq_chip_data(data);
252 struct pcf857x *gpio = irq_data_get_irq_chip_data(data);
258 .name = "pcf857x",
275 struct pcf857x *gpio;
410 struct pcf857x *gpio = i2c_get_clientdata(client);
418 .name = "pcf857x",