From 0d3a1bc6175b3445633174fafbdc92dba1bf18d2 Mon Sep 17 00:00:00 2001 From: Jani Paalijarvi Date: Tue, 7 May 2024 14:07:02 +0300 Subject: [PATCH] arm64/imx9: Fix fat_dma_ macro issue. Defining fat_dma_alloc(s) as imx9_dma_alloc(s) causes compiler errors. Signed-off-by: Jani Paalijarvi --- arch/arm64/src/imx9/imx9_dma_alloc.c | 12 ++++++++++++ arch/arm64/src/imx9/imx9_dma_alloc.h | 5 ----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/arch/arm64/src/imx9/imx9_dma_alloc.c b/arch/arm64/src/imx9/imx9_dma_alloc.c index b397f91127..172e2276db 100644 --- a/arch/arm64/src/imx9/imx9_dma_alloc.c +++ b/arch/arm64/src/imx9/imx9_dma_alloc.c @@ -142,4 +142,16 @@ void imx9_dma_free(void *memory, size_t size) gran_free(dma_allocator, memory, size); } +#ifdef CONFIG_FAT_DMAMEMORY +FAR void *fat_dma_alloc(size_t size) +{ + return imx9_dma_alloc(size); +} + +void fat_dma_free(FAR void *memory, size_t size) +{ + imx9_dma_free(memory, size); +} +#endif + #endif /* CONFIG_IMX9_DMA_ALLOC */ diff --git a/arch/arm64/src/imx9/imx9_dma_alloc.h b/arch/arm64/src/imx9/imx9_dma_alloc.h index dd98bdf369..d0c78ec451 100644 --- a/arch/arm64/src/imx9/imx9_dma_alloc.h +++ b/arch/arm64/src/imx9/imx9_dma_alloc.h @@ -80,9 +80,4 @@ void *imx9_dma_alloc(size_t size); void imx9_dma_free(void *memory, size_t size); -#ifdef CONFIG_FAT_DMAMEMORY -# define fat_dma_alloc(s) imx9_dma_alloc(s) -# define fat_dma_free(m,s) imx9_dma_free(m,s) -#endif - #endif /* __ARCH_ARM64_SRC_IMX9_IMX9_DMA_ALLOC_H */