From 5e902861d9a19f2d20ccf8ebea171f46dac89391 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Mon, 6 Jun 2022 15:35:41 -0700 Subject: [PATCH] imxrt:usdhc fix error when CONFIG_ARMV7M_DCACHE is off --- arch/arm/src/imxrt/imxrt_usdhc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/src/imxrt/imxrt_usdhc.c b/arch/arm/src/imxrt/imxrt_usdhc.c index 558cfd3b54d..3f39b06af39 100644 --- a/arch/arm/src/imxrt/imxrt_usdhc.c +++ b/arch/arm/src/imxrt/imxrt_usdhc.c @@ -2217,7 +2217,9 @@ static void imxrt_blocksetup(struct sdio_dev_s *dev, /* Configure block size for next transfer */ +#if defined(CONFIG_ARMV7M_DCACHE) priv->blocksize = blocklen; +#endif putreg32(USDHC_BLKATTR_SIZE(blocklen) | USDHC_BLKATTR_CNT(nblocks), priv->addr + IMXRT_USDHC_BLKATTR_OFFSET);