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
126 static const struct chip_desc chips[] = { variable
276 { .compatible = "maxim,max7356", .data = &chips[max_7356] },
277 { .compatible = "maxim,max7357", .data = &chips[max_7357] },
278 { .compatible = "maxim,max7358", .data = &chips[max_7358] },
279 { .compatible = "maxim,max7367", .data = &chips[max_7367] },
280 { .compatible = "maxim,max7368", .data = &chips[max_7368] },
281 { .compatible = "maxim,max7369", .data = &chips[max_7369] },
282 { .compatible = "nxp,pca9540", .data = &chips[pca_9540] },
283 { .compatible = "nxp,pca9542", .data = &chips[pca_9542] },
284 { .compatible = "nxp,pca9543", .data = &chips[pca_9543] },
285 { .compatible = "nxp,pca9544", .data = &chips[pca_9544] },
286 { .compatible = "nxp,pca9545", .data = &chips[pca_9545] },
287 { .compatible = "nxp,pca9546", .data = &chips[pca_9546] },
288 { .compatible = "nxp,pca9547", .data = &chips[pca_9547] },
289 { .compatible = "nxp,pca9548", .data = &chips[pca_9548] },
290 { .compatible = "nxp,pca9846", .data = &chips[pca_9846] },
291 { .compatible = "nxp,pca9847", .data = &chips[pca_9847] },
292 { .compatible = "nxp,pca9848", .data = &chips[pca_9848] },
293 { .compatible = "nxp,pca9849", .data = &chips[pca_9849] },
602 data->chip = &chips[id->driver_data]; in pca954x_probe()