Lines Matching refs:pcf857x
2 * pcf857x - driver for pcf857x, pca857x, and pca967x I2C GPIO expanders
25 #include <linux/i2c/pcf857x.h>
47 * The pcf857x, pca857x, and pca967x chips only expose one read and one
56 * pcf857x parts, making the "legacy" I2C driver model problematic.
58 struct pcf857x {
71 struct pcf857x *gpio = container_of(chip, struct pcf857x, chip);
84 struct pcf857x *gpio = container_of(chip, struct pcf857x, chip);
93 struct pcf857x *gpio = container_of(chip, struct pcf857x, chip);
139 struct pcf857x *gpio = container_of(chip, struct pcf857x, chip);
152 struct pcf857x *gpio = container_of(chip, struct pcf857x, chip);
161 struct pcf857x *gpio = container_of(chip, struct pcf857x, chip);
187 struct pcf857x *gpio;
321 struct pcf857x *gpio = i2c_get_clientdata(client);
345 .name = "pcf857x",