MLK-13387-3 regulator: consumer: add new event macro
authorRichard Zhu <hongxing.zhu@nxp.com>
Mon, 17 Oct 2016 07:17:43 +0000 (15:17 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:52:30 +0000 (14:52 -0500)
Add one new regulator events macro 'REGULATOR_EVENT_AFT_DO_ENABLE'.
1.8v of imx7d pcie phy, should be turned on after
the 1p0d(1.0v) of pcie phy is turned on.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
drivers/regulator/core.c

index 852ff1c..df2fb57 100644 (file)
@@ -2135,6 +2135,7 @@ static int _regulator_do_enable(struct regulator_dev *rdev)
        _regulator_enable_delay(delay);
 
        trace_regulator_enable_complete(rdev_get_name(rdev));
+       _notifier_call_chain(rdev, REGULATOR_EVENT_AFT_DO_ENABLE, NULL);
 
        return 0;
 }