Lines Matching +full:sun50i +full:- +full:a64 +full:- +full:dma
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 #include <arm/allwinner/sunxi-h3-h5.dtsi>
6 #include <dt-bindings/thermal/thermal.h>
10 #address-cells = <1>;
11 #size-cells = <0>;
14 compatible = "arm,cortex-a53";
17 enable-method = "psci";
19 #cooling-cells = <2>;
23 compatible = "arm,cortex-a53";
26 enable-method = "psci";
28 #cooling-cells = <2>;
32 compatible = "arm,cortex-a53";
35 enable-method = "psci";
37 #cooling-cells = <2>;
41 compatible = "arm,cortex-a53";
44 enable-method = "psci";
46 #cooling-cells = <2>;
51 compatible = "arm,cortex-a53-pmu";
56 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
60 compatible = "arm,psci-0.2";
65 compatible = "arm,armv8-timer";
66 arm,no-tick-in-suspend;
78 syscon: system-control@1c00000 {
79 compatible = "allwinner,sun50i-h5-system-control";
81 #address-cells = <1>;
82 #size-cells = <1>;
86 compatible = "mmio-sram";
88 #address-cells = <1>;
89 #size-cells = <1>;
92 ve_sram: sram-section@0 {
93 compatible = "allwinner,sun50i-h5-sram-c1",
94 "allwinner,sun4i-a10-sram-c1";
100 video-codec@1c0e000 {
101 compatible = "allwinner,sun50i-h5-video-engine";
105 clock-names = "ahb", "mod", "ram";
112 compatible = "allwinner,sun50i-h5-crypto";
116 clock-names = "bus", "mod";
121 compatible = "allwinner,sun8i-h3-deinterlace";
126 clock-names = "bus", "mod", "ram";
130 interconnect-names = "dma-mem";
134 compatible = "allwinner,sun50i-h5-mali", "arm,mali-450";
153 interrupt-names = "gp",
165 clock-names = "bus", "core";
168 assigned-clocks = <&ccu CLK_GPU>;
169 assigned-clock-rates = <384000000>;
172 ths: thermal-sensor@1c25000 {
173 compatible = "allwinner,sun50i-h5-ths";
178 clock-names = "bus", "mod";
179 nvmem-cells = <&ths_calibration>;
180 nvmem-cell-names = "calibration";
181 #thermal-sensor-cells = <1>;
185 thermal-zones {
186 cpu_thermal: cpu-thermal {
187 polling-delay-passive = <0>;
188 polling-delay = <0>;
189 thermal-sensors = <&ths 0>;
192 cpu_hot_trip: cpu-hot {
198 cpu_very_hot_trip: cpu-very-hot {
205 cooling-maps {
208 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
216 gpu-thermal {
217 polling-delay-passive = <0>;
218 polling-delay = <0>;
219 thermal-sensors = <&ths 1>;
225 compatible = "allwinner,sun50i-h5-ccu";
229 compatible = "allwinner,sun50i-h5-de2-clk";
233 compatible = "allwinner,sun50i-h5-mbus";
237 compatible = "allwinner,sun50i-h5-mmc",
238 "allwinner,sun50i-a64-mmc";
240 clock-names = "ahb", "mmc";
244 compatible = "allwinner,sun50i-h5-mmc",
245 "allwinner,sun50i-a64-mmc";
247 clock-names = "ahb", "mmc";
251 compatible = "allwinner,sun50i-h5-emmc",
252 "allwinner,sun50i-a64-emmc";
254 clock-names = "ahb", "mmc";
261 compatible = "allwinner,sun50i-h5-pinctrl";
265 compatible = "allwinner,sun50i-h5-rtc";
269 compatible = "allwinner,sun50i-h5-sid";