summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Trumtrar <s.trumtrar@pengutronix.de>2024-03-26 12:50:42 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2024-04-02 10:19:50 +0200
commit98bfb54c0a0fe643120b9256cd18ac262f5d26e4 (patch)
treeafe28064ff0b11bf2313d3cf91f886e7da69e2d6
parent7818608d7e69a0c588fc56c72a5d703133b8ff94 (diff)
downloadbarebox-98bfb54c0a0fe643120b9256cd18ac262f5d26e4.tar.gz
barebox-98bfb54c0a0fe643120b9256cd18ac262f5d26e4.tar.xz
mci: arasan: fix build for non-ZynqMP
Registering sdclk only makes sense on the ZynqMP architecture. Guard calling the function with a IS_ENABLED() Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Link: https://lore.barebox.org/20240326-worktree-barebox-bosch-be-ppm4-v1-2-7ea75c487348@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/mci/arasan-sdhci.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mci/arasan-sdhci.c b/drivers/mci/arasan-sdhci.c
index f01396d7ee..b7dd98049f 100644
--- a/drivers/mci/arasan-sdhci.c
+++ b/drivers/mci/arasan-sdhci.c
@@ -772,7 +772,8 @@ static int arasan_sdhci_probe(struct device *dev)
mci->f_min = 50000000 / 256;
- arasan_sdhci_register_sdclk(&arasan_sdhci->clk_data, clk_xin, dev);
+ if (IS_ENABLED(CONFIG_ARCH_ZYNQMP))
+ arasan_sdhci_register_sdclk(&arasan_sdhci->clk_data, clk_xin, dev);
arasan_dt_parse_clk_phases(dev, &arasan_sdhci->clk_data);