The mfd-core no longer registers the supply aliases, instead the platform driver probe method must now call mfd_register_supply_aliases().
Signed-off-by: Hans de Goede <[email protected]> --- drivers/regulator/axp20x-regulator.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/regulator/axp20x-regulator.c b/drivers/regulator/axp20x-regulator.c index 004aadb..0e5ff8a 100644 --- a/drivers/regulator/axp20x-regulator.c +++ b/drivers/regulator/axp20x-regulator.c @@ -21,6 +21,7 @@ #include <linux/platform_device.h> #include <linux/regmap.h> #include <linux/mfd/axp20x.h> +#include <linux/mfd/core.h> #include <linux/regulator/driver.h> #include <linux/regulator/of_regulator.h> @@ -238,6 +239,10 @@ static int axp20x_regulator_probe(struct platform_device *pdev) int ret, i; u32 workmode; + ret = mfd_register_supply_aliases(pdev); + if (ret) + return ret; + ret = axp20x_regulator_parse_dt(pdev); if (ret) return ret; -- 2.0.0 -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
