Lines Matching refs:regmap

312 	struct regmap			*regmap;  member
329 regmap_read(s->regmap, in sc16is7xx_port_read()
339 regmap_write(s->regmap, in sc16is7xx_port_write()
348 regmap_update_bits(s->regmap, in sc16is7xx_port_update()
440 regcache_cache_bypass(s->regmap, true); in sc16is7xx_set_baud()
443 regcache_cache_bypass(s->regmap, false); in sc16is7xx_set_baud()
457 regcache_cache_bypass(s->regmap, true); in sc16is7xx_set_baud()
460 regcache_cache_bypass(s->regmap, false); in sc16is7xx_set_baud()
497 regcache_cache_bypass(s->regmap, true); in sc16is7xx_handle_rx()
498 regmap_raw_read(s->regmap, SC16IS7XX_RHR_REG, in sc16is7xx_handle_rx()
500 regcache_cache_bypass(s->regmap, false); in sc16is7xx_handle_rx()
580 regcache_cache_bypass(s->regmap, true); in sc16is7xx_handle_tx()
581 regmap_raw_write(s->regmap, SC16IS7XX_THR_REG, s->buf, to_send); in sc16is7xx_handle_tx()
582 regcache_cache_bypass(s->regmap, false); in sc16is7xx_handle_tx()
802 regcache_cache_bypass(s->regmap, true); in sc16is7xx_set_termios()
814 regcache_cache_bypass(s->regmap, false); in sc16is7xx_set_termios()
881 regcache_cache_bypass(s->regmap, true); in sc16is7xx_startup()
898 regcache_cache_bypass(s->regmap, false); in sc16is7xx_startup()
1044 struct regmap *regmap, int irq, unsigned long flags) in sc16is7xx_probe() argument
1050 if (IS_ERR(regmap)) in sc16is7xx_probe()
1051 return PTR_ERR(regmap); in sc16is7xx_probe()
1073 s->regmap = regmap; in sc16is7xx_probe()
1212 struct regmap *regmap; in sc16is7xx_i2c_probe() local
1226 regmap = devm_regmap_init_i2c(i2c, &regcfg); in sc16is7xx_i2c_probe()
1228 return sc16is7xx_probe(&i2c->dev, devtype, regmap, i2c->irq, flags); in sc16is7xx_i2c_probe()