Lines Matching +full:3 +full:- +full:cell
2 # SPDX-License-Identifier: Apache-2.0
9 DMAMUX clients connected to the STM32 DMA ultiplexer must use a two-cell specifier
11 1. channel: the mux channel from 0 to <dma-channels> - 1
13 3. channel-config: A 32bit mask specifying the DMA channel configuration
15 -bit 6-7 : Direction (see dma.h)
20 -bit 9 : Peripheral Increment Address
23 -bit 10 : Memory Increment Address
26 -bit 11-12 : Peripheral data size
28 0x1: Half-word (16 bits)
31 -bit 13-14 : Memory data size
33 0x1: Half-word (16 bits)
36 -bit 15: Peripheral Increment Offset Size not USED for DMA V2
38 0x1: offset size is fixed to 4 (32-bit alignment)
39 -bit 16-17 : Priority level
46 compatible = "st,stm32-dmamux";
48 dma-channels = <14>;
49 dma-generators = <4>;
50 dma-requests= <36>;
55 compatible = "st,stm32-spi";
58 dma-names = "tx", "rx";
61 compatible: "st,stm32-dmamux"
63 include: dmamux-controller.yaml
72 "#dma-cells":
73 const: 3
77 …rnel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/plain/Bindings/dma/st,stm32-d…
79 dma-cells:
80 - channel
81 - slot
82 - channel-config