On 30.09.2014 20:33, Kevin Hilman wrote: > Ulf Hansson <ulf.hansson@xxxxxxxxxx> writes: > >> At ->probe() it's common practice for drivers/subsystems to bring their >> devices to full power and without depending on CONFIG_PM_RUNTIME. >> >> We could also expect that drivers/subsystems requires their device's >> corresponding PM domains to be powered, to successfully complete a >> ->probe() sequence. >> >> Align to the behavior above, by ensuring all PM domains are powered >> prior initialization of a generic PM domain. >> >> Do note, since the generic PM domain will try to power off unused PM >> domains at late_init, there are no increased power consumption over >> time. > > IMO "no increased power consumption" is a bit misleading because > boot-time power consumption may have a major increase when all power > domains are powered on. Sure, they will eventually (hopefully) be > turned off in after late_initcall, but there will still be an impact. > > I guess the Samsung folks should comment here on whether that is > significant. Unfortunately this series has not been posted to linux-samsung-soc mailing list and I'm a formerly-Samsung folk now, so it hasn't really reached there. Best regards, Tomasz -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html