diff options
author | Steffen Trumtrar <s.trumtrar@pengutronix.de> | 2024-03-26 12:50:42 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2024-04-02 10:19:50 +0200 |
commit | 98bfb54c0a0fe643120b9256cd18ac262f5d26e4 (patch) | |
tree | afe28064ff0b11bf2313d3cf91f886e7da69e2d6 | |
parent | 7818608d7e69a0c588fc56c72a5d703133b8ff94 (diff) | |
download | barebox-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.c | 3 |
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); |