This is an automated email from the ASF dual-hosted git repository. michallenc pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 9f0842e7fe3a0b2c2e2a3e6c09c90a2e6d397d5b Author: raiden00pl <[email protected]> AuthorDate: Wed Aug 26 15:55:38 2026 +0200 Documentation: Update STM32 GPDMA driver status Mark GPDMA and LPDMA as served by the common driver on H5, U5, U3 and C5 in the STM32 ports guide and list STM32_HAVE_IP_DMA_GPDMA among the M33 IP symbols. Signed-off-by: raiden00pl <[email protected]> Assisted-by: Claude Code --- Documentation/guides/chip-specific/stm32_ports.rst | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/Documentation/guides/chip-specific/stm32_ports.rst b/Documentation/guides/chip-specific/stm32_ports.rst index e51c52283b1..6d5a6d8d1c0 100644 --- a/Documentation/guides/chip-specific/stm32_ports.rst +++ b/Documentation/guides/chip-specific/stm32_ports.rst @@ -292,7 +292,7 @@ I2C to be done not supported I3C to be done not supported ICACHE to be done not supported IWDG to be done not supported -LPDMA to be done not supported +LPDMA GPDMA arch/arm/src/common/stm32/stm32_dma_gpdma.c LPTIM to be done not supported LPUART M33 v3 arch/arm/src/common/stm32/stm32_serial_m33_v3.c PWR to be done not supported @@ -610,7 +610,7 @@ ETH to be done arch/arm/src/stm32h5/stm32_ethernet.c EXTI to be done arch/arm/src/stm32h5/stm32_exti_gpio.c FLASH to be done arch/arm/src/stm32h5/stm32_flash.c GPIO to be done arch/arm/src/stm32h5/stm32_gpio.c -GPDMA to be done arch/arm/src/stm32h5/stm32_dma.c +GPDMA GPDMA arch/arm/src/common/stm32/stm32_dma_gpdma.c I2C to be done arch/arm/src/stm32h5/stm32_i2c.c IWDG v1 arch/arm/src/stm32h5/stm32_iwdg.c ICACHE to be done arch/arm/src/stm32h5/stm32_icache.c @@ -828,7 +828,7 @@ DLYB to be done not supported EXTI M33 v1 arch/arm/src/common/stm32/stm32_exti_gpio_m33_v1.c FDCAN to be done not supported FLASH to be done not supported -GPDMA to be done not supported +GPDMA GPDMA arch/arm/src/common/stm32/stm32_dma_gpdma.c GPIO M33 v1 arch/arm/src/common/stm32/stm32_gpio_m33_v1.c GTZC to be done not supported HASH to be done not supported @@ -864,16 +864,16 @@ WWDG to be done not supported STM32U5 ------- -============ ============ ====================================== +============ ============ =========================================== Peripheral Core version Driver -============ ============ ====================================== +============ ============ =========================================== ADC to be done not supported DAC to be done not supported DCACHE to be done not supported EXTI to be done arch/arm/src/stm32u5/stm32_exti_gpio.c FLASH to be done arch/arm/src/stm32u5/stm32_flash.c GPIO to be done arch/arm/src/stm32u5/stm32_gpio.c -GPDMA to be done not supported +GPDMA GPDMA arch/arm/src/common/stm32/stm32_dma_gpdma.c HASH to be done not supported I2C to be done arch/arm/src/stm32u5/stm32_i2c.c ICACHE to be done not supported @@ -889,7 +889,7 @@ TAMP to be done not supported TIM/LPTIM v3 arch/arm/src/common/stm32/stm32_tim.c USART/LPUART v3 arch/arm/src/stm32u5/stm32_serial.c USB device not supported -============ ============ ====================================== +============ ============ =========================================== STM32WB ------- @@ -1037,8 +1037,9 @@ of a peripheral on a given core is ``V1``. - M3/M4: ``CONFIG_STM32_HAVE_IP_GPIO_M3M4_V1``, ``CONFIG_STM32_HAVE_IP_ADC_M3M4_V1``, ``CONFIG_STM32_HAVE_IP_ADC_M3M4_V2`` - M33: ``CONFIG_STM32_HAVE_IP_GPIO_M33_V1``, - ``CONFIG_STM32_HAVE_IP_EXTI_M33_V1``, and - ``CONFIG_STM32_HAVE_IP_USART_M33_V3`` + ``CONFIG_STM32_HAVE_IP_EXTI_M33_V1``, + ``CONFIG_STM32_HAVE_IP_USART_M33_V3``, and + ``CONFIG_STM32_HAVE_IP_DMA_GPDMA`` - No core prefix (used by several core classes): ``CONFIG_STM32_HAVE_IP_TIMERS_V1``, ``CONFIG_STM32_HAVE_IP_TIMERS_V2``, ``CONFIG_STM32_HAVE_IP_TIMERS_V3``
