Lines Matching refs:regmap
149 struct regmap *regmap; member
194 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_als_enable()
209 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_pxs_enable()
255 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_set_power_state()
285 ret = regmap_read(data->regmap, rpr0521_gain[chan].reg, ®); in rpr0521_get_gain()
312 return regmap_update_bits(data->regmap, rpr0521_gain[chan].reg, in rpr0521_set_gain()
340 ret = regmap_bulk_read(data->regmap, in rpr0521_read_raw()
401 ret = regmap_read(data->regmap, RPR0521_REG_ID, &id); in rpr0521_init()
414 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_init()
436 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_poweroff()
478 struct regmap *regmap; in rpr0521_probe() local
485 regmap = devm_regmap_init_i2c(client, &rpr0521_regmap_config); in rpr0521_probe()
486 if (IS_ERR(regmap)) { in rpr0521_probe()
488 return PTR_ERR(regmap); in rpr0521_probe()
494 data->regmap = regmap; in rpr0521_probe()