From f45fa546b49956dc5b2695c8b42f3b07a30ac54e Mon Sep 17 00:00:00 2001 From: Laurentiu Mihalcea Date: Fri, 24 Nov 2023 15:21:48 +0200 Subject: [PATCH] imx93_a55: include: cleanup: Remove unused definitions With the transition to the native Zephyr drivers and the timer domain, some definitions from the headers found in the src/platform/imx93_a55/include hierarchy are no longer needed. As such, this commit removes them. Signed-off-by: Laurentiu Mihalcea --- src/platform/imx93_a55/include/platform/lib/dma.h | 13 +------------ .../imx93_a55/include/platform/lib/memory.h | 7 ------- 2 files changed, 1 insertion(+), 19 deletions(-) diff --git a/src/platform/imx93_a55/include/platform/lib/dma.h b/src/platform/imx93_a55/include/platform/lib/dma.h index 93d62c2dec5d..c7724cd5b5ef 100644 --- a/src/platform/imx93_a55/include/platform/lib/dma.h +++ b/src/platform/imx93_a55/include/platform/lib/dma.h @@ -8,18 +8,7 @@ #ifndef __PLATFORM_LIB_DMA_H__ #define __PLATFORM_LIB_DMA_H__ -/* i.MX93 uses dummy DMA and EDMA */ -#define PLATFORM_NUM_DMACS 2 - -#define DMA_ID_EDMA2 0 -#define DMA_ID_HOST 1 - -/* TODO: this is already defined with EDMA2_CHAN_MAX */ -#define PLATFORM_MAX_DMA_CHAN 64 - -/* TODO: required by Zephyr DMA domain to work */ -#define dma_chan_irq_name(dma, chan) dma_irq_name(dma) -#define dma_chan_irq(dma, chan) ((int *)(dma)->plat_data.drv_plat_data)[chan] +/* TODO: remove me whenever possible */ #endif /* __PLATFORM_LIB_DMA_H__ */ diff --git a/src/platform/imx93_a55/include/platform/lib/memory.h b/src/platform/imx93_a55/include/platform/lib/memory.h index 77ca3ec6103b..6d991ba22e51 100644 --- a/src/platform/imx93_a55/include/platform/lib/memory.h +++ b/src/platform/imx93_a55/include/platform/lib/memory.h @@ -51,13 +51,6 @@ /* SOF uses A side of the WAKEUPMIX MU */ #define MU_BASE 0x42430000ULL -/* SOF uses EDMA2 (a.k.a EDMA4 in the TRM) */ -#define EDMA2_BASE 0x42010000 -#define EDMA2_CHAN_SIZE 0x8000 - -/* WM8962 is connected to SAI3 */ -#define SAI3_BASE 0x42660000 - static inline void *platform_shared_get(void *ptr, int bytes) { return ptr;