Merge branch 'feat/esp_driver_dma_v6.0' into 'release/v6.0'

feat(dma): graduate the dma driver from esp_hw_support to esp_driver_dma (v6.0)

See merge request espressif/esp-idf!45387
This commit is contained in:
morris
2026-01-30 12:40:39 +08:00
90 changed files with 137 additions and 135 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ set(srcs "src/esp_lcd_common.c"
"src/esp_lcd_panel_st7789.c"
"src/esp_lcd_panel_ops.c")
set(includes "include" "interface")
set(priv_requires "esp_mm" "esp_psram" "esp_pm" "esp_driver_i2s")
set(priv_requires "esp_mm" "esp_psram" "esp_pm" "esp_driver_i2s" "esp_driver_dma")
set(public_requires "esp_driver_gpio" "esp_driver_i2c" "esp_driver_spi" "esp_driver_parlio" "esp_hal_lcd")
if(CONFIG_SOC_DMA2D_SUPPORTED)
+2 -2
View File
@@ -6,7 +6,7 @@ entries:
esp_lcd_panel_dpi: mipi_dsi_bridge_isr_handler (noflash)
[mapping:esp_lcd_dsi_dma]
archive: libesp_hw_support.a
archive: libesp_driver_dma.a
entries:
if LCD_DSI_ISR_HANDLER_IN_IRAM = y:
# Control dw_gdma function placement granularly
@@ -16,7 +16,7 @@ entries:
dw_gdma: dw_gdma_channel_enable_ctrl (noflash)
[mapping:esp_lcd_rgb_dma]
archive: libesp_hw_support.a
archive: libesp_driver_dma.a
entries:
if LCD_RGB_ISR_IRAM_SAFE = y:
gdma: gdma_reset (noflash)