Lines Matching defs:regmap
20 #include <linux/regmap.h>
275 struct regmap *regmap;
299 regmap_read(s->regmap, port->iobase + reg, &val);
308 regmap_write(s->regmap, port->iobase + reg, val);
315 regmap_update_bits(s->regmap, port->iobase + reg, mask, val);
324 ret = regmap_read(s->regmap, MAX310X_REVID_REG, &val);
346 ret = regmap_read(s->regmap, MAX310X_CLKSRC_REG, &val);
364 ret = regmap_write(s->regmap, MAX310X_GLOBALCMD_REG,
369 regmap_read(s->regmap, MAX310X_REVID_EXTREG, &val);
370 regmap_write(s->regmap, MAX310X_GLOBALCMD_REG, MAX310X_EXTREG_DSBL);
395 ret = regmap_write(s->regmap, MAX310X_GLOBALCMD_REG,
400 regmap_read(s->regmap, MAX310X_REVID_EXTREG, &val);
401 regmap_write(s->regmap, MAX310X_GLOBALCMD_REG, MAX310X_EXTREG_DSBL);
609 regmap_write(s->regmap, MAX310X_PLLCFG_REG, pllcfg);
613 regmap_write(s->regmap, MAX310X_CLKSRC_REG, clksrc);
622 regmap_read(s->regmap, MAX310X_STS_IRQSTS_REG, &val);
846 WARN_ON_ONCE(regmap_read(s->regmap,
1265 struct regmap *regmap, int irq)
1272 if (IS_ERR(regmap))
1273 return PTR_ERR(regmap);
1312 s->regmap = regmap;
1325 regmap_write(s->regmap, MAX310X_MODE2_REG + offs,
1328 regmap_write(s->regmap, MAX310X_MODE2_REG + offs, 0);
1332 regmap_read(s->regmap,
1336 regmap_write(s->regmap, MAX310X_MODE1_REG + offs,
1474 struct regmap *regmap;
1499 regmap = devm_regmap_init_spi(spi, ®cfg);
1501 return max310x_probe(&spi->dev, devtype, regmap, spi->irq);