diff --git a/board/qca/arm/ipq40xx/ipq40xx.h b/board/qca/arm/ipq40xx/ipq40xx.h index c94f734c91..7ba7c8839f 100644 --- a/board/qca/arm/ipq40xx/ipq40xx.h +++ b/board/qca/arm/ipq40xx/ipq40xx.h @@ -177,8 +177,4 @@ unsigned int get_board_index(unsigned int machid); void reset_crashdump(void); void ipq_fdt_fixup_socinfo(void *blob); -__weak void mmc_iopad_config(struct sdhci_host *host) -{ - return; -} #endif diff --git a/board/qca/arm/ipq806x/ipq806x.h b/board/qca/arm/ipq806x/ipq806x.h index b8dcfef5ae..c8c1dc2743 100644 --- a/board/qca/arm/ipq806x/ipq806x.h +++ b/board/qca/arm/ipq806x/ipq806x.h @@ -223,8 +223,4 @@ void ipq_fdt_fixup_socinfo(void *blob); void board_pci_init(int id); void board_pcie_clock_init(int id); -__weak void mmc_iopad_config(struct sdhci_host *host) -{ - return; -} #endif /* _IPQ806X_H_ */ diff --git a/board/qca/arm/ipq807x/ipq807x.h b/board/qca/arm/ipq807x/ipq807x.h index f13afa2f6e..fd09cd2007 100644 --- a/board/qca/arm/ipq807x/ipq807x.h +++ b/board/qca/arm/ipq807x/ipq807x.h @@ -308,8 +308,4 @@ __weak int ipq_get_tz_version(char *version_name, int buf_size) return 1; } -__weak void mmc_iopad_config(struct sdhci_host *host) -{ - return; -} #endif /* _IPQ807X_H_ */ diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdhci.c index 129d96b99a..d51c36f146 100644 --- a/drivers/mmc/sdhci.c +++ b/drivers/mmc/sdhci.c @@ -600,6 +600,10 @@ static int sdhci_init(struct mmc *mmc) return 0; } +__weak void mmc_iopad_config(struct sdhci_host *host) +{ + return; +} static const struct mmc_ops sdhci_ops = { .send_cmd = sdhci_send_command,