• Daniel Drake's avatar
    mmc: enable runtime PM by default · 08da834a
    Daniel Drake authored
    Now that we have improved the runtime power management powerup/powerdown
    code, we believe that MMC_CAP_POWER_OFF_CARD is no longer necessary:
    runtime PM should now work everywhere.
    
    The only hard evidence for introducing MMC_CAP_POWER_OFF_CARD was the
    Marvell sd8686 wifi chip, which was believed to require external gpio
    manipulation which wasn't supported by some boards.
    
    After further investigation it was realized (and confirmed by Marvell
    folks) that sd8686 requirements can be fulfilled by changing the reset
    sequence itself, even if no external gpio is manipulated.
    
    For further information, see the following thread:
    http://www.mail-archive.com/linux-mmc@vger.kernel.org/msg04289.html
    
    Enable this trivially for a release or two. If no problems are reported,
    we will follow up with a more extensive patch to remove this flag
    altogether. If problems are reported, we can look at whitelist/blacklist
    possibilities as before.
    Signed-off-by: default avatarDaniel Drake <dsd@laptop.org>
    Acked-by: default avatarOhad Ben-Cohen <ohad@wizery.com>
    Signed-off-by: default avatarChris Ball <cjb@laptop.org>
    08da834a
host.c 9.84 KB