mmc: sdio: fix sdio_reset_comm
authorlintao <lintao@rock-chips.com>
Mon, 10 Mar 2014 04:35:09 +0000 (12:35 +0800)
committerlintao <lintao@rock-chips.com>
Mon, 10 Mar 2014 04:35:09 +0000 (12:35 +0800)
drivers/mmc/core/sdio.c

index 413989e9d533e4eebc386a1d88507c85d58e6fff..adfabcef34375d33c99cdf0e312f2c0fd9abab58 100644 (file)
@@ -1275,7 +1275,7 @@ err:
        return err;
 }
 
-/*
+
 int sdio_reset_comm(struct mmc_card *card)
 {
        struct mmc_host *host = card->host;
@@ -1293,13 +1293,13 @@ int sdio_reset_comm(struct mmc_card *card)
        if (err)
                goto err;
 
-       host->ocr = mmc_select_voltage(host, ocr);
-       if (!host->ocr) {
+       host->ocr_avail_sdio = mmc_select_voltage(host, ocr);
+       if (!host->ocr_avail_sdio) {
                err = -EINVAL;
                goto err;
        }
 
-       err = mmc_sdio_init_card(host, host->ocr, card, 0);
+       err = mmc_sdio_init_card(host, host->ocr_avail_sdio, card, 0);
        if (err)
                goto err;
 
@@ -1312,4 +1312,4 @@ err:
        return err;
 }
 EXPORT_SYMBOL(sdio_reset_comm);
-*/
+