Lines Matching refs:error
81 int error; in drv2665_worker() local
83 error = regmap_read(haptics->regmap, DRV2665_STATUS, &read_buf); in drv2665_worker()
84 if (error) { in drv2665_worker()
86 "Failed to read status: %d\n", error); in drv2665_worker()
91 error = regmap_bulk_write(haptics->regmap, in drv2665_worker()
95 if (error) { in drv2665_worker()
97 "Failed to write FIFO: %d\n", error); in drv2665_worker()
116 int error; in drv2665_close() local
120 error = regmap_update_bits(haptics->regmap, DRV2665_CTRL_2, in drv2665_close()
122 if (error) in drv2665_close()
124 "Failed to enter standby mode: %d\n", error); in drv2665_close()
134 int error; in drv2665_init() local
136 error = regmap_register_patch(haptics->regmap, in drv2665_init()
139 if (error) { in drv2665_init()
142 error); in drv2665_init()
143 return error; in drv2665_init()
162 int error; in drv2665_probe() local
170 error = PTR_ERR(haptics->regulator); in drv2665_probe()
172 "unable to get regulator, error: %d\n", error); in drv2665_probe()
173 return error; in drv2665_probe()
188 error = input_ff_create_memless(haptics->input_dev, NULL, in drv2665_probe()
190 if (error) { in drv2665_probe()
192 error); in drv2665_probe()
193 return error; in drv2665_probe()
203 error = PTR_ERR(haptics->regmap); in drv2665_probe()
205 error); in drv2665_probe()
206 return error; in drv2665_probe()
209 error = drv2665_init(haptics); in drv2665_probe()
210 if (error) { in drv2665_probe()
211 dev_err(&client->dev, "Device init failed: %d\n", error); in drv2665_probe()
212 return error; in drv2665_probe()
215 error = input_register_device(haptics->input_dev); in drv2665_probe()
216 if (error) { in drv2665_probe()
218 error); in drv2665_probe()
219 return error; in drv2665_probe()
228 int error; in drv2665_suspend() local
233 error = regmap_update_bits(haptics->regmap, DRV2665_CTRL_2, in drv2665_suspend()
235 if (error) { in drv2665_suspend()
238 return error; in drv2665_suspend()
241 error = regulator_disable(haptics->regulator); in drv2665_suspend()
242 if (error) { in drv2665_suspend()
247 return error; in drv2665_suspend()
257 int error; in drv2665_resume() local
262 error = regulator_enable(haptics->regulator); in drv2665_resume()
263 if (error) { in drv2665_resume()
265 return error; in drv2665_resume()
268 error = regmap_update_bits(haptics->regmap, DRV2665_CTRL_2, in drv2665_resume()
270 if (error) { in drv2665_resume()
273 return error; in drv2665_resume()