From 1139fab2a612299f9fe5218f4423d8b83f5c75cd Mon Sep 17 00:00:00 2001 From: Vandhiadevan Karunamoorthy Date: Wed, 28 Jul 2021 19:50:51 +0530 Subject: [PATCH] ipq9574: Add eMMC gpio initialization Change-Id: I195549e196f30a40743a014cd7e092a824f6b4a0 Signed-off-by: Vandhiadevan Karunamoorthy --- board/qca/arm/ipq9574/ipq9574.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/board/qca/arm/ipq9574/ipq9574.c b/board/qca/arm/ipq9574/ipq9574.c index 171cc86300..baf2483e2e 100644 --- a/board/qca/arm/ipq9574/ipq9574.c +++ b/board/qca/arm/ipq9574/ipq9574.c @@ -148,6 +148,8 @@ int board_mmc_init(bd_t *bis) { int node; int ret = 0; + int gpio_node; + qca_smem_flash_info_t *sfi = &qca_smem_flash_info; node = fdt_path_offset(gd->fdt_blob, "mmc"); @@ -156,6 +158,11 @@ int board_mmc_init(bd_t *bis) return -1; } + gpio_node = fdt_path_offset(gd->fdt_blob, "/sdhci@7804000/mmc_gpio"); + if (gpio_node >= 0) { + qca_gpio_init(gpio_node); + } + mmc_host.ioaddr = (void *)MSM_SDC1_SDHCI_BASE; mmc_host.voltages = MMC_VDD_165_195; mmc_host.version = SDHCI_SPEC_300;