Lines Matching full:chips
9 * chips made by NXP Semiconductors.
14 * It's also compatible to Maxims MAX735x I2C switch chips, which are controlled
15 * as the NXP PCA9548 and the MAX736x chips that act like the PCA9544.
20 * These chips are all controlled via the I2C bus itself, and all have a
108 static const struct chip_desc chips[] = { variable
258 { .compatible = "maxim,max7356", .data = &chips[max_7356] },
259 { .compatible = "maxim,max7357", .data = &chips[max_7357] },
260 { .compatible = "maxim,max7358", .data = &chips[max_7358] },
261 { .compatible = "maxim,max7367", .data = &chips[max_7367] },
262 { .compatible = "maxim,max7368", .data = &chips[max_7368] },
263 { .compatible = "maxim,max7369", .data = &chips[max_7369] },
264 { .compatible = "nxp,pca9540", .data = &chips[pca_9540] },
265 { .compatible = "nxp,pca9542", .data = &chips[pca_9542] },
266 { .compatible = "nxp,pca9543", .data = &chips[pca_9543] },
267 { .compatible = "nxp,pca9544", .data = &chips[pca_9544] },
268 { .compatible = "nxp,pca9545", .data = &chips[pca_9545] },
269 { .compatible = "nxp,pca9546", .data = &chips[pca_9546] },
270 { .compatible = "nxp,pca9547", .data = &chips[pca_9547] },
271 { .compatible = "nxp,pca9548", .data = &chips[pca_9548] },
272 { .compatible = "nxp,pca9846", .data = &chips[pca_9846] },
273 { .compatible = "nxp,pca9847", .data = &chips[pca_9847] },
274 { .compatible = "nxp,pca9848", .data = &chips[pca_9848] },
275 { .compatible = "nxp,pca9849", .data = &chips[pca_9849] },
531 data->chip = &chips[id->driver_data]; in pca954x_probe()