On Wed, May 14, 2014 at 02:11:25PM +0200, Rafael J. Wysocki wrote: > On Monday, May 12, 2014 09:31:53 PM Mark Brown wrote: > > On Mon, May 12, 2014 at 10:27:14PM +0200, Laurent Pinchart wrote: > > > That solves the probe time dependencies, but unfortunately not the runtime PM > > > dependencies. > > It also solves the system suspend dependencies. > Well, I'm not sure about that. How does it do that, exactly? Since the core device probe is deferred until everything it depends on is ready it'll get pushed along the device list so that it appears after everything it needs and hence is suspended first.