Lines Matching refs:error

251 	int error;
257 error = regmap_write(haptics->regmap,
259 if (error) {
261 "Failed to write set mode: %d\n", error);
263 error = regmap_write(haptics->regmap,
265 if (error)
267 "Failed to set magnitude: %d\n", error);
293 int error;
297 error = regmap_write(haptics->regmap, DRV260X_MODE, DRV260X_STANDBY);
298 if (error)
300 "Failed to enter standby mode: %d\n", error);
346 int error;
349 error = regmap_write(haptics->regmap,
351 if (error) {
354 error);
355 return error;
358 error = regmap_write(haptics->regmap,
360 if (error) {
363 error);
364 return error;
369 error = regmap_register_patch(haptics->regmap,
372 if (error) {
375 error);
376 return error;
382 error = regmap_register_patch(haptics->regmap,
385 if (error) {
388 error);
389 return error;
392 error = regmap_update_bits(haptics->regmap, DRV260X_LIB_SEL,
395 if (error) {
398 error);
399 return error;
405 error = regmap_register_patch(haptics->regmap,
408 if (error) {
411 error);
412 return error;
415 error = regmap_update_bits(haptics->regmap, DRV260X_LIB_SEL,
418 if (error) {
421 error);
422 return error;
429 error = regmap_write(haptics->regmap, DRV260X_GO, DRV260X_GO_BIT);
430 if (error) {
433 error);
434 return error;
439 error = regmap_read(haptics->regmap, DRV260X_GO, &cal_buf);
440 if (error) {
443 error);
444 return error;
467 int error;
473 error = device_property_read_u32(dev, "mode", &haptics->mode);
474 if (error) {
475 dev_err(dev, "Can't fetch 'mode' property: %d\n", error);
476 return error;
485 error = device_property_read_u32(dev, "library-sel", &haptics->library);
486 if (error) {
487 dev_err(dev, "Can't fetch 'library-sel' property: %d\n", error);
488 return error;
512 error = device_property_read_u32(dev, "vib-rated-mv", &voltage);
513 haptics->rated_voltage = error ? DRV260X_DEF_RATED_VOLT :
516 error = device_property_read_u32(dev, "vib-overdrive-mv", &voltage);
517 haptics->overdrive_voltage = error ? DRV260X_DEF_OD_CLAMP_VOLT :
522 error = PTR_ERR(haptics->regulator);
523 dev_err(dev, "unable to get regulator, error: %d\n", error);
524 return error;
543 error = input_ff_create_memless(haptics->input_dev, NULL,
545 if (error) {
546 dev_err(dev, "input_ff_create() failed: %d\n", error);
547 return error;
557 error = PTR_ERR(haptics->regmap);
558 dev_err(dev, "Failed to allocate register map: %d\n", error);
559 return error;
562 error = drv260x_init(haptics);
563 if (error) {
564 dev_err(dev, "Device init failed: %d\n", error);
565 return error;
568 error = input_register_device(haptics->input_dev);
569 if (error) {
570 dev_err(dev, "couldn't register input device: %d\n", error);
571 return error;