]> Pileus Git - ~andy/linux/blobdiff - drivers/mmc/core/debugfs.c
mmc: core: Initiate suspend|resume from mmc bus instead of mmc host
[~andy/linux] / drivers / mmc / core / debugfs.c
index 35c2f85b1956ead16a75673d6e29e0aa137aaaed..54829c0ed0002fcc08f193b6af6112eabd00699d 100644 (file)
@@ -258,13 +258,13 @@ static int mmc_dbg_card_status_get(void *data, u64 *val)
        u32             status;
        int             ret;
 
-       mmc_claim_host(card->host);
+       mmc_get_card(card);
 
        ret = mmc_send_status(data, &status);
        if (!ret)
                *val = status;
 
-       mmc_release_host(card->host);
+       mmc_put_card(card);
 
        return ret;
 }
@@ -291,9 +291,9 @@ static int mmc_ext_csd_open(struct inode *inode, struct file *filp)
                goto out_free;
        }
 
-       mmc_claim_host(card->host);
+       mmc_get_card(card);
        err = mmc_send_ext_csd(card, ext_csd);
-       mmc_release_host(card->host);
+       mmc_put_card(card);
        if (err)
                goto out_free;