Lines Matching refs:regmap
60 struct regmap *regmap; member
160 ret = regmap_update_bits(priv->regmap, CAP11XX_REG_MAIN_CONTROL, 1, 0); in cap11xx_thread_func()
164 ret = regmap_read(priv->regmap, CAP11XX_REG_SENSOR_INPUT, &status); in cap11xx_thread_func()
180 return regmap_update_bits(priv->regmap, CAP11XX_REG_MAIN_CONTROL, in cap11xx_set_sleep()
228 priv->regmap = devm_regmap_init_i2c(i2c_client, &cap11xx_regmap_config); in cap11xx_i2c_probe()
229 if (IS_ERR(priv->regmap)) in cap11xx_i2c_probe()
230 return PTR_ERR(priv->regmap); in cap11xx_i2c_probe()
232 error = regmap_read(priv->regmap, CAP11XX_REG_PRODUCT_ID, &val); in cap11xx_i2c_probe()
242 error = regmap_read(priv->regmap, CAP11XX_REG_MANUFACTURER_ID, &val); in cap11xx_i2c_probe()
252 error = regmap_read(priv->regmap, CAP11XX_REG_REVISION, &rev); in cap11xx_i2c_probe()
268 error = regmap_update_bits(priv->regmap, CAP11XX_REG_CONFIG2, in cap11xx_i2c_probe()
281 error = regmap_update_bits(priv->regmap, CAP11XX_REG_MAIN_CONTROL, in cap11xx_i2c_probe()
288 error = regmap_write(priv->regmap, CAP11XX_REG_REPEAT_RATE, 0); in cap11xx_i2c_probe()