mmc: core: Remove the redundant mmc_send_ext_csd() API
authorUlf Hansson <ulf.hansson@linaro.org>
Fri, 17 Oct 2014 09:54:22 +0000 (11:54 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 10 Nov 2014 11:40:44 +0000 (12:40 +0100)
Previous patches has replaced the calls to mmc_send_ext_csd() into
mmc_get_ext_csd(), thus mmc_send_ext_csd() has become redundant. Let's
remove it.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/core/mmc_ops.c
include/linux/mmc/core.h

index 72e1f9b3ed0da3e3a435a7af374eaca53a933276..9a6181bf0c063fff29ca52601df264a2b1a8f344 100644 (file)
@@ -378,13 +378,6 @@ err:
        return ret;
 }
 
-int mmc_send_ext_csd(struct mmc_card *card, u8 *ext_csd)
-{
-       return mmc_send_cxd_data(card, card->host, MMC_SEND_EXT_CSD,
-                       ext_csd, 512);
-}
-EXPORT_SYMBOL_GPL(mmc_send_ext_csd);
-
 int mmc_get_ext_csd(struct mmc_card *card, u8 **new_ext_csd)
 {
        int err;
@@ -404,7 +397,8 @@ int mmc_get_ext_csd(struct mmc_card *card, u8 **new_ext_csd)
        if (!ext_csd)
                return -ENOMEM;
 
-       err = mmc_send_ext_csd(card, ext_csd);
+       err = mmc_send_cxd_data(card, card->host, MMC_SEND_EXT_CSD, ext_csd,
+                               512);
        if (err)
                kfree(ext_csd);
        else
index 0a77d3567c27fd26cfcc500cfd48653f2338bf62..b11e43c10631695ec5163568a6126b84b802ab1c 100644 (file)
@@ -154,7 +154,6 @@ extern void mmc_start_bkops(struct mmc_card *card, bool from_exception);
 extern int __mmc_switch(struct mmc_card *, u8, u8, u8, unsigned int, bool,
                        bool, bool);
 extern int mmc_switch(struct mmc_card *, u8, u8, u8, unsigned int);
-extern int mmc_send_ext_csd(struct mmc_card *card, u8 *ext_csd);
 extern int mmc_get_ext_csd(struct mmc_card *card, u8 **new_ext_csd);
 
 #define MMC_ERASE_ARG          0x00000000