aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator/core.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/regulator/core.c')
-rw-r--r--drivers/regulator/core.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/regulator/core.c b/drivers/regulator/core.c
index b60a4c9f8f16..6d2ce8a05331 100644
--- a/drivers/regulator/core.c
+++ b/drivers/regulator/core.c
@@ -1341,6 +1341,9 @@ static int _regulator_disable(struct regulator_dev *rdev)
1341 __func__, rdev_get_name(rdev)); 1341 __func__, rdev_get_name(rdev));
1342 return ret; 1342 return ret;
1343 } 1343 }
1344
1345 _notifier_call_chain(rdev, REGULATOR_EVENT_DISABLE,
1346 NULL);
1344 } 1347 }
1345 1348
1346 /* decrease our supplies ref count and disable if required */ 1349 /* decrease our supplies ref count and disable if required */
@@ -1399,8 +1402,8 @@ static int _regulator_force_disable(struct regulator_dev *rdev)
1399 return ret; 1402 return ret;
1400 } 1403 }
1401 /* notify other consumers that power has been forced off */ 1404 /* notify other consumers that power has been forced off */
1402 _notifier_call_chain(rdev, REGULATOR_EVENT_FORCE_DISABLE, 1405 _notifier_call_chain(rdev, REGULATOR_EVENT_FORCE_DISABLE |
1403 NULL); 1406 REGULATOR_EVENT_DISABLE, NULL);
1404 } 1407 }
1405 1408
1406 /* decrease our supplies ref count and disable if required */ 1409 /* decrease our supplies ref count and disable if required */