aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorOhad Ben-Cohen <ohad@wizery.com>2011-04-05 11:02:25 -0400
committerChris Ball <cjb@laptop.org>2011-05-24 21:00:01 -0400
commit2059a02dcb84236f9db9197fa9b00418d7b8465b (patch)
treed51b9fe1b70a7e3e7d5c24912637d22a04bf35b5 /drivers
parent0b4043d70af5871908864fa725821bc8e667542d (diff)
mmc: add MMC_QUIRK_DISABLE_CD
006ebd5d introduced sdio_disable_cd(), which disconnects the pull-up resistor on CD/DAT[3] (pin 1) of the card. Make it possible to start using sdio_disable_cd() by introducing MMC_QUIRK_DISABLE_CD. Signed-off-by: Ohad Ben-Cohen <ohad@wizery.com> Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mmc/core/sdio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c
index c3c2bd0874e8..a5840c0de2e4 100644
--- a/drivers/mmc/core/sdio.c
+++ b/drivers/mmc/core/sdio.c
@@ -187,7 +187,7 @@ static int sdio_disable_cd(struct mmc_card *card)
187 int ret; 187 int ret;
188 u8 ctrl; 188 u8 ctrl;
189 189
190 if (!card->cccr.disable_cd) 190 if (!mmc_card_disable_cd(card))
191 return 0; 191 return 0;
192 192
193 ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_IF, 0, &ctrl); 193 ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_IF, 0, &ctrl);