• Ohad Ben-Cohen's avatar
    mmc: quirks: wl1271 is MMC_QUIRK_DISABLE_CD · 14e7dc76
    Ohad Ben-Cohen authored
    The wl12xx device supports disconnecting the pull-up resistor on
    CD/DAT[3] (pin 1) of the card.
    
    Tell SDIO core to disconnect that resistor during card init,
    since we don't need it at that point (and anyway all
    hosts shall provide pull-up resistors on all data lines DAT[3:0]
    as described in section 6 of the SD physical specification).
    
    As a result, this may save some power, but it's also generally healthy
    since it prevents both ends from pulling up that pin, which
    results in undesirable asymmetric physical bus.
    Signed-off-by: default avatarOhad Ben-Cohen <ohad@wizery.com>
    Signed-off-by: default avatarChris Ball <cjb@laptop.org>
    14e7dc76
quirks.c 2.21 KB