From b2ed6b34da4b6d5ba77d4382070503a4a769975b Mon Sep 17 00:00:00 2001 From: Chen Jichang Date: Thu, 28 Aug 2025 17:02:20 +0800 Subject: [PATCH] fix(gdma): p4 ahb dma can assess psram --- components/soc/esp32p4/include/soc/Kconfig.soc_caps.in | 4 ++++ components/soc/esp32p4/include/soc/soc_caps.h | 1 + 2 files changed, 5 insertions(+) diff --git a/components/soc/esp32p4/include/soc/Kconfig.soc_caps.in b/components/soc/esp32p4/include/soc/Kconfig.soc_caps.in index 161e1fd7055..67fe8a75843 100644 --- a/components/soc/esp32p4/include/soc/Kconfig.soc_caps.in +++ b/components/soc/esp32p4/include/soc/Kconfig.soc_caps.in @@ -595,6 +595,10 @@ config SOC_GDMA_PAIRS_PER_GROUP_MAX int default 3 +config SOC_AHB_GDMA_SUPPORT_PSRAM + bool + default y + config SOC_AXI_GDMA_SUPPORT_PSRAM bool default y diff --git a/components/soc/esp32p4/include/soc/soc_caps.h b/components/soc/esp32p4/include/soc/soc_caps.h index f19b78f7dbf..32db06a2b18 100644 --- a/components/soc/esp32p4/include/soc/soc_caps.h +++ b/components/soc/esp32p4/include/soc/soc_caps.h @@ -215,6 +215,7 @@ #define SOC_GDMA_SUPPORT_CRC 1 #define SOC_GDMA_NUM_GROUPS_MAX 2 #define SOC_GDMA_PAIRS_PER_GROUP_MAX 3 +#define SOC_AHB_GDMA_SUPPORT_PSRAM 1 #define SOC_AXI_GDMA_SUPPORT_PSRAM 1 #define SOC_GDMA_SUPPORT_ETM 1 #define SOC_GDMA_SUPPORT_SLEEP_RETENTION 1