[U-Boot] [RFC PATCH 22/29] drivers: mmc: remove static qualifier on mmc_power_init
Suneel Garapati
suneelglinux at gmail.com
Tue Oct 29 21:08:14 UTC 2019
From: Suneel Garapati <sgarapati at marvell.com>
For platforms with multiple slot support like OcteonTX,
this is invoked per slot.
Signed-off-by: Suneel Garapati <sgarapati at marvell.com>
---
drivers/mmc/mmc.c | 2 +-
include/mmc.h | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index f683b52ead..68d6c0d658 100644
--- a/drivers/mmc/mmc.c
+++ b/drivers/mmc/mmc.c
@@ -2640,7 +2640,7 @@ __weak void board_mmc_power_init(void)
}
#endif
-static int mmc_power_init(struct mmc *mmc)
+int mmc_power_init(struct mmc *mmc)
{
#if CONFIG_IS_ENABLED(DM_MMC)
#if CONFIG_IS_ENABLED(DM_REGULATOR)
diff --git a/include/mmc.h b/include/mmc.h
index 1a9efe4c38..360bc0e225 100644
--- a/include/mmc.h
+++ b/include/mmc.h
@@ -713,6 +713,7 @@ int mmc_unbind(struct udevice *dev);
int mmc_initialize(bd_t *bis);
int mmc_init_device(int num);
int mmc_init(struct mmc *mmc);
+int mmc_power_init(struct mmc *mmc);
int mmc_send_tuning(struct mmc *mmc, u32 opcode, int *cmd_error);
#if CONFIG_IS_ENABLED(MMC_UHS_SUPPORT) || \
--
2.23.0
More information about the U-Boot
mailing list