Lines Matching +full:sun4i +full:- +full:a10 +full:- +full:ccu
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/arm/sunxi/allwinner,sun4i-a10-mbus.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
20 the interconnects and interconnect-names properties set to the MBUS
21 controller and with "dma-mem" as the interconnect name.
24 "#interconnect-cells":
31 - allwinner,sun5i-a13-mbus
32 - allwinner,sun8i-a33-mbus
33 - allwinner,sun8i-a50-mbus
34 - allwinner,sun8i-a83t-mbus
35 - allwinner,sun8i-h3-mbus
36 - allwinner,sun8i-r40-mbus
37 - allwinner,sun8i-v3s-mbus
38 - allwinner,sun8i-v536-mbus
39 - allwinner,sun20i-d1-mbus
40 - allwinner,sun50i-a64-mbus
41 - allwinner,sun50i-a100-mbus
42 - allwinner,sun50i-h5-mbus
43 - allwinner,sun50i-h6-mbus
44 - allwinner,sun50i-h616-mbus
45 - allwinner,sun50i-r329-mbus
50 - description: MBUS interconnect/bandwidth limit/PMU registers
51 - description: DRAM controller/PHY registers
53 reg-names:
56 - const: mbus
57 - const: dram
62 - description: MBUS interconnect module clock
63 - description: DRAM controller/PHY module clock
64 - description: Register bus clock, shared by MBUS and DRAM
66 clock-names:
69 - const: mbus
70 - const: dram
71 - const: bus
78 dma-ranges:
82 '#address-cells': true
84 '#size-cells': true
87 - "#interconnect-cells"
88 - compatible
89 - reg
90 - clocks
91 - dma-ranges
99 - allwinner,sun5i-a13-mbus
100 - allwinner,sun8i-r40-mbus
107 reg-names:
113 clock-names:
117 - reg-names
118 - clock-names
125 reg-names:
131 clock-names:
137 - |
138 #include <dt-bindings/clock/sun50i-a64-ccu.h>
139 #include <dt-bindings/interrupt-controller/arm-gic.h>
141 dram-controller@1c01000 {
142 compatible = "allwinner,sun5i-a13-mbus";
144 clocks = <&ccu CLK_MBUS>;
145 #address-cells = <1>;
146 #size-cells = <1>;
147 dma-ranges = <0x00000000 0x40000000 0x20000000>;
148 #interconnect-cells = <1>;
151 - |
152 dram-controller@1c62000 {
153 compatible = "allwinner,sun50i-a64-mbus";
156 reg-names = "mbus", "dram";
157 clocks = <&ccu CLK_MBUS>,
158 <&ccu CLK_DRAM>,
159 <&ccu CLK_BUS_DRAM>;
160 clock-names = "mbus", "dram", "bus";
162 #address-cells = <1>;
163 #size-cells = <1>;
164 dma-ranges = <0x00000000 0x40000000 0xc0000000>;
165 #interconnect-cells = <1>;