Lines Matching full:dma
4 $id: http://devicetree.org/schemas/dma/stm32/st,stm32-dma.yaml#
7 title: STMicroelectronics STM32 DMA Controller
10 The STM32 DMA is a general-purpose direct memory access controller capable of
11 supporting 8 independent DMA channels. Each channel can have up to 8 requests.
12 DMA clients connected to the STM32 DMA controller must use the format
13 described in the dma.txt file, using a four-cell specifier for each
14 channel: a phandle to the DMA controller plus the following four integer cells:
17 3. A 32bit mask specifying the DMA channel configuration which are device
33 4. A 32bit bitfield value specifying DMA features which are device dependent:
34 -bit 0-1: DMA FIFO threshold selection
39 -bit 2: DMA direct mode
41 0x1: Direct mode: each DMA request immediately initiates a transfer
43 -bit 4: alternative DMA request/acknowledge protocol
44 0x0: Use standard DMA ACK management, where ACK signal is maintained
46 0x1: Use alternative DMA ACK management, where ACK de-assertion does
56 - $ref: /schemas/dma/dma-controller.yaml#
59 "#dma-cells":
63 const: st,stm32-dma
73 description: Should contain all of the per-channel DMA
75 DMA channel index.
102 dma-controller@40026400 {
103 compatible = "st,stm32-dma";
114 #dma-cells = <4>;
117 dma-requests = <8>;