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 78a29e6..ff35758 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> @@ -237,6 +238,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; -- 1.9.0 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

