Lines Matching full:dma
5 STM32 DMA controller (V1)
8 This DMA controller includes FIFO control registers.
9 DMA clients connected to the STM32 DMA controller must use the format
10 described in the dma.txt file, using a four-cell specifier for each
11 channel: a phandle to the DMA controller plus the following four integer cells:
12 1. channel: the dma stream from 0 to <dma-requests>
13 2. slot: DMA periph request ID, which is written in the DMAREQ_ID of the DMAMUX_CxCR
15 or a value between <1> .. <dma-generators> (not supported yet)
16 or a value between <dma-generators>+1 .. <dma-generators>+<dma-requests>
17 3. channel-config: A 32bit mask specifying the DMA channel configuration
19 -bit 6-7 : Direction (see dma.h)
48 4. features: A 32bit bitfield value specifying DMA features
49 -bit 0-1: DMA FIFO threshold selection
55 Example of dma usual combination for peripheral transfer
60 dma2: dma-controller@40020400 {
61 compatible = "st,stm32-dma-v1";
64 dma-requests = <7>;
74 dma-names = "tx", "rx";
77 compatible: "st,stm32-dma-v1"
79 include: st,stm32-dma.yaml
82 "#dma-cells":
85 # Parameter syntax of stm32 follows the dma client dts syntax
87 …rg/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/plain/Bindings/dma/st,stm32-dma.yaml
89 dma-cells: