Lines Matching refs:regmap
85 struct regmap *regmap; member
190 ret = regmap_update_bits(priv->regmap, CAP11XX_REG_MAIN_CONTROL, 1, 0); in cap11xx_thread_func()
194 ret = regmap_read(priv->regmap, CAP11XX_REG_SENSOR_INPUT, &status); in cap11xx_thread_func()
216 return regmap_update_bits(priv->regmap, CAP11XX_REG_MAIN_CONTROL, in cap11xx_set_sleep()
246 regmap_update_bits(priv->regmap, CAP11XX_REG_LED_OUTPUT_CONTROL, in cap11xx_led_work()
282 error = regmap_update_bits(priv->regmap, in cap11xx_init_leds()
287 error = regmap_update_bits(priv->regmap, CAP11XX_REG_LED_DUTY_CYCLE_4, in cap11xx_init_leds()
362 priv->regmap = devm_regmap_init_i2c(i2c_client, &cap11xx_regmap_config); in cap11xx_i2c_probe()
363 if (IS_ERR(priv->regmap)) in cap11xx_i2c_probe()
364 return PTR_ERR(priv->regmap); in cap11xx_i2c_probe()
366 error = regmap_read(priv->regmap, CAP11XX_REG_PRODUCT_ID, &val); in cap11xx_i2c_probe()
376 error = regmap_read(priv->regmap, CAP11XX_REG_MANUFACTURER_ID, &val); in cap11xx_i2c_probe()
386 error = regmap_read(priv->regmap, CAP11XX_REG_REVISION, &rev); in cap11xx_i2c_probe()
402 error = regmap_update_bits(priv->regmap, CAP11XX_REG_CONFIG2, in cap11xx_i2c_probe()
415 error = regmap_update_bits(priv->regmap, CAP11XX_REG_MAIN_CONTROL, in cap11xx_i2c_probe()
422 error = regmap_write(priv->regmap, CAP11XX_REG_REPEAT_RATE, 0); in cap11xx_i2c_probe()