regulator/of_get_regulator: add child path to find the regulator supplier
authorzoro <long17.cool@163.com>
Wed, 14 Nov 2018 09:38:22 +0000 (17:38 +0800)
committerMark Brown <broonie@kernel.org>
Thu, 15 Nov 2018 22:15:32 +0000 (14:15 -0800)
commitfe06051dbf8abf5962d9258c4a863056bdfa6eae
tree4c171e969a9fb8981445fa2d6c95cd244e207732
parent96392c3d8ca47f6654dfa40680c926b1a3419754
regulator/of_get_regulator: add child path to find the regulator supplier

when the VIR_LDO1 regulator supplier is it's brother,
we can't find the supplier.

example code :
&vir_regulator {
ldo0_vir: ldo0-virtual {
regulator-compatible = "VIR_LDO0";
regulator-name= "VIR_LDO0";
regulator-min-microvolt = <1000000>;
regulator-max-microvolt = <2000000>;
};
ldo1_vir: ldo1-virtual {
regulator-compatible = "VIR_LDO1";
regulator-name= "VIR_LDO1";
regulator-min-microvolt = <1000000>;
regulator-max-microvolt = <3000000>;
ldo1-supply = <&ldo0_vir>;
};
...
}

so we add the child ptah to find the suppier.

Signed-off-by: zoro <long17.cool@163.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/core.c