mmc: fsl_esdhc_imx: use mmc_send_cmd instead of dm_mmc_send_cmd
authorJaehoon Chung <jh80.chung@samsung.com>
Sun, 30 May 2021 23:31:49 +0000 (08:31 +0900)
committerPeng Fan <peng.fan@nxp.com>
Tue, 22 Jun 2021 04:03:11 +0000 (12:03 +0800)
Use mmc_send_cmd instead of dm_mmc_send_cmd.
It doesn't need to distinguish this function.

Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
drivers/mmc/fsl_esdhc_imx.c
drivers/mmc/mmc_private.h
include/mmc.h

index 566ce04..40c797c 100644 (file)
@@ -865,7 +865,7 @@ static void esdhc_stop_tuning(struct mmc *mmc)
        cmd.cmdarg = 0;
        cmd.resp_type = MMC_RSP_R1b;
 
-       dm_mmc_send_cmd(mmc->dev, &cmd, NULL);
+       mmc_send_cmd(mmc, &cmd, NULL);
 }
 
 static int fsl_esdhc_execute_tuning(struct udevice *dev, uint32_t opcode)
index a0900e8..a6cd250 100644 (file)
@@ -12,7 +12,6 @@
 
 #include <mmc.h>
 
-int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data);
 int mmc_send_status(struct mmc *mmc, unsigned int *status);
 int mmc_poll_for_busy(struct mmc *mmc, int timeout);
 
index 8600881..7f8ba2b 100644 (file)
@@ -795,6 +795,7 @@ int mmc_initialize(struct bd_info *bis);
 int mmc_init_device(int num);
 int mmc_init(struct mmc *mmc);
 int mmc_send_tuning(struct mmc *mmc, u32 opcode, int *cmd_error);
+int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data);
 
 #if CONFIG_IS_ENABLED(MMC_UHS_SUPPORT) || \
     CONFIG_IS_ENABLED(MMC_HS200_SUPPORT) || \