This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit bf840595f71d268fe52cd4f48f5b6d69944b3724
Author: Jukka Laitinen <[email protected]>
AuthorDate: Mon Sep 21 09:11:51 2026 +0300

    arch/arm/imxrt: Fix EDMA_ALIGN for Cortex-M33 in imxrt_edma_ver2.c
    
    Small fix to compile imxrt_edma_ver2.c correctly also for M33.
    
    Signed-off-by: Jukka Laitinen <[email protected]>
---
 arch/arm/src/imxrt/imxrt_edma_ver2.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/arch/arm/src/imxrt/imxrt_edma_ver2.c 
b/arch/arm/src/imxrt/imxrt_edma_ver2.c
index 1be42a936ec..4dc15d315e7 100644
--- a/arch/arm/src/imxrt/imxrt_edma_ver2.c
+++ b/arch/arm/src/imxrt/imxrt_edma_ver2.c
@@ -87,7 +87,11 @@
  * invalidation.
  */
 
-#define EDMA_ALIGN        ARMV7M_DCACHE_LINESIZE
+#ifdef CONFIG_ARCH_CORTEXM33
+#  define EDMA_ALIGN      ARMV8M_DCACHE_LINESIZE
+#else
+#  define EDMA_ALIGN      ARMV7M_DCACHE_LINESIZE
+#endif
 #define EDMA_ALIGN_MASK   (EDMA_ALIGN - 1)
 #define EDMA_ALIGN_UP(n)  (((n) + EDMA_ALIGN_MASK) & ~EDMA_ALIGN_MASK)
 

Reply via email to