From f437f786cdba7bd909c480977cfc4de5ab004c3f Mon Sep 17 00:00:00 2001 From: Bastien Curutchet Date: Mon, 21 Oct 2024 17:13:27 +0200 Subject: [PATCH] memory: ti-aemif: Add ARCH_DAVINCI to architectures that uses TI_AEMIF TI_AEMIF configuration doesn't depend on ARCH_DAVINCI while the AEMIF controller is present in the DaVinci SoCs. Add ARCH_DAVINCI to the potential users of the TI_AEMIF driver Add to driver's includes to fix build issue on ARCH_DAVINCI Signed-off-by: Bastien Curutchet Reviewed-by: Tom Rini --- drivers/memory/Kconfig | 2 +- drivers/memory/ti-aemif.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/memory/Kconfig b/drivers/memory/Kconfig index d10edd2774..7c40f17698 100644 --- a/drivers/memory/Kconfig +++ b/drivers/memory/Kconfig @@ -39,7 +39,7 @@ config STM32_FMC2_EBI config TI_AEMIF tristate "Texas Instruments AEMIF driver" - depends on ARCH_KEYSTONE + depends on ARCH_KEYSTONE || ARCH_DAVINCI help This driver is for the AEMIF module available in Texas Instruments SoCs. AEMIF stands for Asynchronous External Memory Interface and diff --git a/drivers/memory/ti-aemif.c b/drivers/memory/ti-aemif.c index 8e7ddde970..82a9c8cf7b 100644 --- a/drivers/memory/ti-aemif.c +++ b/drivers/memory/ti-aemif.c @@ -7,6 +7,7 @@ */ #include +#include #include #define AEMIF_WAITCYCLE_CONFIG (0x4) -- 2.39.5