On Tue, Sep 3, 2013 at 11:29 AM, Ulf Hansson <ulf.hansson@xxxxxxxxxx> wrote: > By optionally putting the pins into sleep state in the .runtime_suspend > callback we can accomplish two things. One is to minimize current leakage > from pins and thus save power, second we can prevent the IP from driving > pins output in an uncontrolled manner, which may happen if the power domain > drops the domain regulator. > > When returning from idle, entering .runtime_resume callback, the pins > are restored to default state. > > Signed-off-by: Ulf Hansson <ulf.hansson@xxxxxxxxxx> > Acked-by: Rickard Andersson <rickard.andersson@xxxxxxxxxxxxxx> > Cc: Linus Walleij <linus.walleij@xxxxxxxxxx> Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx> Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html