Lines Matching refs:error
71 int error;
75 error = pwm_config(haptic->pwm_dev, delta, pargs.period);
76 if (error) {
77 dev_err(haptic->dev, "failed to configure pwm: %d\n", error);
78 return error;
86 int error;
91 error = regmap_update_bits(haptic->regmap_haptic,
95 if (error) {
97 on ? "enable" : "disable", error);
98 return error;
108 int error;
128 error = regmap_write(haptic->regmap_haptic,
130 if (error) {
132 "failed to update haptic config: %d\n", error);
133 return error;
141 int error;
146 error = regmap_update_bits(haptic->regmap_pmic,
150 if (error) {
151 dev_err(haptic->dev, "cannot update pmic regmap: %d\n", error);
152 return error;
160 int error;
165 error = pwm_enable(haptic->pwm_dev);
166 if (error) {
168 "failed to enable haptic pwm device: %d\n", error);
172 error = max77693_haptic_lowsys(haptic, true);
173 if (error)
176 error = max77693_haptic_configure(haptic, true);
177 if (error)
192 int error;
197 error = max77693_haptic_configure(haptic, false);
198 if (error)
201 error = max77693_haptic_lowsys(haptic, false);
202 if (error)
218 int error;
220 error = max77693_haptic_set_duty_cycle(haptic);
221 if (error) {
222 dev_err(haptic->dev, "failed to set duty cycle: %d\n", error);
261 int error;
263 error = max77843_haptic_bias(haptic, true);
264 if (error)
265 return error;
267 error = regulator_enable(haptic->motor_reg);
268 if (error) {
270 "failed to enable regulator: %d\n", error);
271 return error;
280 int error;
285 error = regulator_disable(haptic->motor_reg);
286 if (error)
288 "failed to disable regulator: %d\n", error);
297 int error;
360 error = input_ff_create_memless(haptic->input_dev, NULL,
362 if (error) {
364 return error;
367 error = input_register_device(haptic->input_dev);
368 if (error) {
370 return error;