- #gpio-cells:       Should be two.  The first cell is the pin number and
                        the second cell is used to specify flags.
                        See ../gpio/gpio.txt for more information.
+  - xxx-in-supply:     Phandle to parent supply node of each regulator
+                       populated under regulators node. xxx can be
+                       buck0, buck1, ldo0 or ldo1.
   - regulators:        List of child nodes that specify the regulator
                        initialization data.
 Example:
        gpio-controller;
        #gpio-cells = <2>;
 
+       buck0-in-supply = <&vsys_3v3>;
+       buck1-in-supply = <&vsys_3v3>;
+       ldo0-in-supply = <&vsys_3v3>;
+       ldo1-in-supply = <&vsys_3v3>;
+
        regulators {
                lp8733_buck0: buck0 {
                        regulator-name = "lp8733-buck0";
 
        [_id] = {                                                       \
                .desc = {                                               \
                        .name                   = _name,                \
+                       .supply_name            = _of "-in",            \
                        .id                     = _id,                  \
                        .of_match               = of_match_ptr(_of),    \
                        .regulators_node        = of_match_ptr("regulators"),\