Searched full:bdma (Results 1 – 12 of 12) sorted by relevance
/Zephyr-latest/dts/bindings/dma/ |
D | st,stm32-bdma.yaml | 5 STM32 BDMA controller 7 The STM32 BDMA is a general-purpose direct memory access controller 8 capable of supporting 5 or 6 or 7 or 8 independent BDMA channels. 10 BDMA clients connected to the STM32 BDMA controller must use the format 12 channel: a phandle to the BDMA controller plus the following four integer cells: 13 1. channel: the bdma stream from 0 to <bdma-requests> 14 2. slot: bdma request 15 3. channel-config: A 32bit mask specifying the BDMA channel configuration 49 compatible = "st,stm32-bdma"; 64 compatible: "st,stm32-bdma" [all …]
|
/Zephyr-latest/drivers/dma/ |
D | dma_stm32_bdma.c | 8 * @brief Common part of BDMA drivers for stm32. 443 static int bdma_stm32_disable_channel(BDMA_TypeDef *bdma, uint32_t id) in bdma_stm32_disable_channel() argument 448 if (stm32_bdma_disable_channel(bdma, id) == 0) { in bdma_stm32_disable_channel() 463 /* The BDMA can only access memory addresses in SRAM4 */ in bdma_stm32_is_valid_memory_address() 487 BDMA_TypeDef *bdma = (BDMA_TypeDef *)dev_config->base; in bdma_stm32_configure() local 495 LOG_ERR("cannot configure the bdma channel %d.", id); in bdma_stm32_configure() 500 LOG_ERR("bdma channel %d is busy.", id); in bdma_stm32_configure() 504 if (bdma_stm32_disable_channel(bdma, id) != 0) { in bdma_stm32_configure() 505 LOG_ERR("could not disable bdma channel %d.", id); in bdma_stm32_configure() 660 * with bdma mux, in bdma_stm32_configure() [all …]
|
D | Kconfig.stm32 | 17 Driver for STM32 DMA V1, V2, V2bis and BDMA types. 64 bool "STM32 BDMA driver" 69 BDMA driver for STM32H7 series SoCs.
|
D | dmamux_stm32.c | 267 /* DMA 1 and DMA2 for DMAMUX1, BDMA for DMAMUX2 */ in dmamux_stm32_init() 347 * DMAMUX2 is used by BDMA
|
/Zephyr-latest/tests/drivers/dma/loop_transfer/boards/ |
D | nucleo_h743zi.conf | 4 # Required by BDMA which only has access to
|
D | stm32h750b_dk.conf | 4 # Required by BDMA which only has access to
|
D | nucleo_h743zi.overlay | 17 /* The BDMA driver expects the SRAM4 region
|
/Zephyr-latest/tests/drivers/dma/chan_blen_transfer/boards/ |
D | nucleo_h743zi.conf | 5 # Required by BDMA which only has access to
|
D | nucleo_h743zi.overlay | 19 /* The BDMA driver expects the SRAM4 region
|
/Zephyr-latest/modules/ |
D | Kconfig.stm32 | 620 Enable STM32Cube Basic direct memory access controller (BDMA) LL
|
/Zephyr-latest/dts/arm/st/h7/ |
D | stm32h7.dtsi | 955 bdma1: bdma@58025400 { 956 compatible = "st,stm32-bdma"; 989 /* dmamux2 has no dedicated clock, so we enable bdma clock */
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.4.rst | 855 * STM32H7: Added support for BDMA
|