On Wed, Sep 07, 2016 at 05:24:01PM +0300, Andy Shevchenko wrote: > On Tue, 2016-09-06 at 11:24 +0100, Mark Brown wrote: > > Nothing says you have to describe all regulators, you just need to > > tell the core you have told it about everything you're going to tell > > it about.  Until you do that the core has to assume that something may > > come along later and describe that supply. > That's I would like to make work. For now we have fixed voltage > regulator which returns EPROBE_DEFER since GPIO IP is not initialized > yet at that point. But regulator framework decides that it's not > possible case and overrides the error code. What do you mean? Of course we should handle probe deferral if we fail to get a resource like a GPIO. Are you trying to say that this doesn't work for you? > For me it still looks that regulator framework would not intercept > deferred regulators in case of full constraints. Feels like I'm missing > something... I can't parse the above, sorry.