Merge branch 'feature/sdmmc_p4_psram' into 'master'

feat(sdmmc): add support for PSRAM DMA

Closes IDF-9662

See merge request espressif/esp-idf!30044
This commit is contained in:
Ivan Grokhotkov
2024-04-17 18:10:00 +08:00
9 changed files with 101 additions and 44 deletions

View File

@@ -1027,6 +1027,10 @@ config SOC_SDMMC_IO_POWER_EXTERNAL
bool
default y
config SOC_SDMMC_PSRAM_DMA_CAPABLE
bool
default y
config SOC_SHA_DMA_MAX_BUFFER_SIZE
int
default 3968

View File

@@ -415,6 +415,7 @@
/* Supported host clock delay phase number */
#define SOC_SDMMC_DELAY_PHASE_NUM 4
#define SOC_SDMMC_IO_POWER_EXTERNAL 1 ///< SDMMC IO power controlled by external power supply
#define SOC_SDMMC_PSRAM_DMA_CAPABLE 1 ///< SDMMC peripheral can do DMA transfer to/from PSRAM
// TODO: IDF-5353 (Copy from esp32c3, need check)
/*--------------------------- SHA CAPS ---------------------------------------*/