On Fri, Oct 2, 2015 at 1:56 AM, Ulf Hansson <ulf.hansson@xxxxxxxxxx> wrote: > MMC_CLKGATE was once invented to save power by gating the bus clock at > request inactivity. At that time it served its purpose. The modern way to > deal with power saving for these scenarios, is by using runtime PM. > > Nowadays, several host drivers have deployed runtime PM, but for those > that haven't and which still cares power saving at request inactivity, > it's certainly time to deploy runtime PM as it has been around for several > years now. > > To simplify code to mmc core and thus decrease maintenance efforts, this > patch removes all code related to MMC_CLKGATE. > > Signed-off-by: Ulf Hansson <ulf.hansson@xxxxxxxxxx> Runtime PM is the generic solution to the specific problem, good feat. 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