Lines Matching refs:regmap
196 struct regmap *regmap; member
268 error = regmap_write(haptics->regmap, in drv260x_worker()
274 error = regmap_write(haptics->regmap, in drv260x_worker()
308 error = regmap_write(haptics->regmap, DRV260X_MODE, DRV260X_STANDBY); in drv260x_close()
360 error = regmap_write(haptics->regmap, in drv260x_init()
369 error = regmap_write(haptics->regmap, in drv260x_init()
380 error = regmap_register_patch(haptics->regmap, in drv260x_init()
393 error = regmap_register_patch(haptics->regmap, in drv260x_init()
403 error = regmap_update_bits(haptics->regmap, DRV260X_LIB_SEL, in drv260x_init()
416 error = regmap_register_patch(haptics->regmap, in drv260x_init()
426 error = regmap_update_bits(haptics->regmap, DRV260X_LIB_SEL, in drv260x_init()
440 error = regmap_write(haptics->regmap, DRV260X_GO, DRV260X_GO_BIT); in drv260x_init()
449 error = regmap_read(haptics->regmap, DRV260X_GO, &cal_buf); in drv260x_init()
618 haptics->regmap = devm_regmap_init_i2c(client, &drv260x_regmap_config); in drv260x_probe()
619 if (IS_ERR(haptics->regmap)) { in drv260x_probe()
620 error = PTR_ERR(haptics->regmap); in drv260x_probe()
650 ret = regmap_update_bits(haptics->regmap, in drv260x_suspend()
664 regmap_update_bits(haptics->regmap, in drv260x_suspend()
688 ret = regmap_update_bits(haptics->regmap, in drv260x_resume()