Merge branch 'fix/p4_edma_size' into 'master'

fix(gdma): correct the max burst size of p4 edma

See merge request espressif/esp-idf!41594
This commit is contained in:
morris
2025-08-29 15:54:53 +08:00
3 changed files with 6 additions and 1 deletions

View File

@@ -47,7 +47,7 @@
#define GDMA_LL_AHB_DESC_ALIGNMENT 4
#define GDMA_LL_AXI_DESC_ALIGNMENT 8
#define GDMA_LL_MAX_BURST_SIZE_PSRAM 64 // PSRAM controller doesn't support burst access with size > 64 bytes
#define GDMA_LL_MAX_BURST_SIZE_PSRAM 128 // PSRAM controller doesn't support burst access with size > 128 bytes
#define GDMA_LL_TX_ETM_EVENT_TABLE(group, chan, event) \
(uint32_t[2][GDMA_ETM_EVENT_MAX]){ \

View File

@@ -607,6 +607,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

View File

@@ -224,6 +224,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