On Wed, Sep 30, 2015 at 08:48:12PM +0200, Sascha Hauer wrote: > During boot the fsl,imx6q-gpc is probed and tries to get its regulator. > fsl,anatop-regulator is already registered, the dlg,da9063 is not. The > call to regulator_get tries to resolve the supply using > regulator_resolve_supply. regulator_resolve_supply then calls > regulator_dev_lookup which returns NULL because the supply (vddsoc_reg) > is specified in the device tree but not yet present. &ret is correctly > filled with -EPROBE_DEFER in this case, but this is ignored. Instead due > to 9f7e25edb157 the dummy regulator is used. This case worked before > 9f7e25edb157.
Ah, I see - yes that's a bug. Untested patch incoming, let me know if that works.
signature.asc
Description: Digital signature