Lines Matching refs:regmaps
1310 struct regmap *regmaps[], int irq) in max310x_probe() argument
1319 if (IS_ERR(regmaps[i])) in max310x_probe()
1320 return PTR_ERR(regmaps[i]); in max310x_probe()
1364 s->regmap = regmaps[0]; in max310x_probe()
1378 regmap_write(regmaps[i], MAX310X_MODE2_REG, in max310x_probe()
1381 regmap_write(regmaps[i], MAX310X_MODE2_REG, 0); in max310x_probe()
1384 ret = regmap_read_poll_timeout(regmaps[i], MAX310X_BRGDIVLSB_REG, in max310x_probe()
1393 regmap_write(regmaps[i], MAX310X_MODE1_REG, devtype->mode1); in max310x_probe()
1418 s->p[i].regmap = regmaps[i]; in max310x_probe()
1609 struct regmap *regmaps[MAX310X_MAX_PORTS]; in max310x_spi_probe() local
1631 regmaps[i] = devm_regmap_init_spi(spi, ®cfg); in max310x_spi_probe()
1634 return max310x_probe(&spi->dev, devtype, &max310x_spi_if_cfg, regmaps, spi->irq); in max310x_spi_probe()
1714 struct regmap *regmaps[MAX310X_MAX_PORTS]; in max310x_i2c_probe() local
1730 regmaps[0] = devm_regmap_init_i2c(client, ®cfg_i2c); in max310x_i2c_probe()
1741 regmaps[i] = devm_regmap_init_i2c(port_client, ®cfg_i2c); in max310x_i2c_probe()
1745 regmaps, client->irq); in max310x_i2c_probe()