Lines Matching +full:channel +full:- +full:2
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/dma/cirrus,ep9301-dma-m2p.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexander Sverdlin <alexander.sverdlin@gmail.com>
11 - Nikita Shubin <nikita.shubin@maquefel.me>
14 - $ref: dma-controller.yaml#
19 - const: cirrus,ep9301-dma-m2p
20 - items:
21 - enum:
22 - cirrus,ep9302-dma-m2p
23 - cirrus,ep9307-dma-m2p
24 - cirrus,ep9312-dma-m2p
25 - cirrus,ep9315-dma-m2p
26 - const: cirrus,ep9301-dma-m2p
30 - description: m2p0 channel registers
31 - description: m2p1 channel registers
32 - description: m2p2 channel registers
33 - description: m2p3 channel registers
34 - description: m2p4 channel registers
35 - description: m2p5 channel registers
36 - description: m2p6 channel registers
37 - description: m2p7 channel registers
38 - description: m2p8 channel registers
39 - description: m2p9 channel registers
43 - description: m2p0 channel gate clock
44 - description: m2p1 channel gate clock
45 - description: m2p2 channel gate clock
46 - description: m2p3 channel gate clock
47 - description: m2p4 channel gate clock
48 - description: m2p5 channel gate clock
49 - description: m2p6 channel gate clock
50 - description: m2p7 channel gate clock
51 - description: m2p8 channel gate clock
52 - description: m2p9 channel gate clock
54 clock-names:
56 - const: m2p0
57 - const: m2p1
58 - const: m2p2
59 - const: m2p3
60 - const: m2p4
61 - const: m2p5
62 - const: m2p6
63 - const: m2p7
64 - const: m2p8
65 - const: m2p9
69 - description: m2p0 channel interrupt
70 - description: m2p1 channel interrupt
71 - description: m2p2 channel interrupt
72 - description: m2p3 channel interrupt
73 - description: m2p4 channel interrupt
74 - description: m2p5 channel interrupt
75 - description: m2p6 channel interrupt
76 - description: m2p7 channel interrupt
77 - description: m2p8 channel interrupt
78 - description: m2p9 channel interrupt
80 '#dma-cells':
81 const: 2
83 The first cell is the unique device channel number as indicated by this
86 0: I2S channel 1
87 1: I2S channel 2 (unused)
88 2: AC97 channel 1 (unused)
89 3: AC97 channel 2 (unused)
90 4: AC97 channel 3 (unused)
91 5: I2S channel 3 (unused)
100 2: Device to memory
103 - compatible
104 - reg
105 - clocks
106 - clock-names
107 - interrupts
112 - |
113 #include <dt-bindings/clock/cirrus,ep9301-syscon.h>
114 dma-controller@80000000 {
115 compatible = "cirrus,ep9301-dma-m2p";
136 clock-names = "m2p0", "m2p1",
141 interrupt-parent = <&vic0>;
143 #dma-cells = <2>;