Lines Matching refs:regmap

111 	struct regmap *regmap;  member
151 error = regmap_read(haptics->regmap, DRV2667_PAGE, &read_buf); in drv2667_set_waveform_freq()
160 error = regmap_write(haptics->regmap, in drv2667_set_waveform_freq()
169 error = regmap_write(haptics->regmap, DRV2667_RAM_FREQ, freq); in drv2667_set_waveform_freq()
177 error = regmap_write(haptics->regmap, DRV2667_PAGE, read_buf); in drv2667_set_waveform_freq()
194 error = regmap_write(haptics->regmap, in drv2667_worker()
202 error = regmap_write(haptics->regmap, DRV2667_RAM_AMP, in drv2667_worker()
210 error = regmap_write(haptics->regmap, in drv2667_worker()
218 error = regmap_write(haptics->regmap, in drv2667_worker()
225 error = regmap_update_bits(haptics->regmap, DRV2667_CTRL_2, in drv2667_worker()
258 error = regmap_update_bits(haptics->regmap, DRV2667_CTRL_2, in drv2667_close()
292 error = regmap_register_patch(haptics->regmap, in drv2667_init()
302 error = regmap_write(haptics->regmap, DRV2667_PAGE, haptics->page); in drv2667_init()
313 error = regmap_register_patch(haptics->regmap, in drv2667_init()
323 error = regmap_write(haptics->regmap, DRV2667_PAGE, DRV2667_PAGE_0); in drv2667_init()
327 regmap_write(haptics->regmap, DRV2667_PAGE, DRV2667_PAGE_0); in drv2667_init()
385 haptics->regmap = devm_regmap_init_i2c(client, &drv2667_regmap_config); in drv2667_probe()
386 if (IS_ERR(haptics->regmap)) { in drv2667_probe()
387 error = PTR_ERR(haptics->regmap); in drv2667_probe()
417 ret = regmap_update_bits(haptics->regmap, DRV2667_CTRL_2, in drv2667_suspend()
428 regmap_update_bits(haptics->regmap, in drv2667_suspend()
452 ret = regmap_update_bits(haptics->regmap, DRV2667_CTRL_2, in drv2667_resume()