aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/extcon/extcon-class.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/extcon/extcon-class.c')
-rw-r--r--drivers/extcon/extcon-class.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/extcon/extcon-class.c b/drivers/extcon/extcon-class.c
index 148382faded9..17544320d1a6 100644
--- a/drivers/extcon/extcon-class.c
+++ b/drivers/extcon/extcon-class.c
@@ -452,7 +452,8 @@ int extcon_register_interest(struct extcon_specific_cable_nb *obj,
452 if (!obj->edev) 452 if (!obj->edev)
453 return -ENODEV; 453 return -ENODEV;
454 454
455 obj->cable_index = extcon_find_cable_index(obj->edev, cable_name); 455 obj->cable_index = extcon_find_cable_index(obj->edev,
456 cable_name);
456 if (obj->cable_index < 0) 457 if (obj->cable_index < 0)
457 return obj->cable_index; 458 return obj->cable_index;
458 459
@@ -460,7 +461,8 @@ int extcon_register_interest(struct extcon_specific_cable_nb *obj,
460 461
461 obj->internal_nb.notifier_call = _call_per_cable; 462 obj->internal_nb.notifier_call = _call_per_cable;
462 463
463 return raw_notifier_chain_register(&obj->edev->nh, &obj->internal_nb); 464 return raw_notifier_chain_register(&obj->edev->nh,
465 &obj->internal_nb);
464 } else { 466 } else {
465 struct class_dev_iter iter; 467 struct class_dev_iter iter;
466 struct extcon_dev *extd; 468 struct extcon_dev *extd;