Lines Matching +full:8 +full:- +full:cpu
1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #address-cells = <2>;
14 #size-cells = <1>;
16 interrupt-parent = <&gic>;
31 #address-cells = <1>;
32 #size-cells = <0>;
34 cpu-map {
37 cpu = <&cpu0>;
40 cpu = <&cpu1>;
43 cpu = <&cpu2>;
46 cpu = <&cpu3>;
52 cpu = <&cpu4>;
55 cpu = <&cpu5>;
58 cpu = <&cpu6>;
61 cpu = <&cpu7>;
66 cpu0: cpu@0 {
67 device_type = "cpu";
68 compatible = "arm,cortex-a55";
70 enable-method = "psci";
73 cpu1: cpu@1 {
74 device_type = "cpu";
75 compatible = "arm,cortex-a55";
77 enable-method = "psci";
80 cpu2: cpu@2 {
81 device_type = "cpu";
82 compatible = "arm,cortex-a55";
84 enable-method = "psci";
87 cpu3: cpu@3 {
88 device_type = "cpu";
89 compatible = "arm,cortex-a55";
91 enable-method = "psci";
94 cpu4: cpu@100 {
95 device_type = "cpu";
96 compatible = "samsung,mongoose-m3";
98 enable-method = "psci";
101 cpu5: cpu@101 {
102 device_type = "cpu";
103 compatible = "samsung,mongoose-m3";
105 enable-method = "psci";
108 cpu6: cpu@102 {
109 device_type = "cpu";
110 compatible = "samsung,mongoose-m3";
112 enable-method = "psci";
115 cpu7: cpu@103 {
116 device_type = "cpu";
117 compatible = "samsung,mongoose-m3";
119 enable-method = "psci";
123 oscclk: osc-clock {
124 compatible = "fixed-clock";
125 #clock-cells = <0>;
126 clock-output-names = "oscclk";
129 pmu-a55 {
130 compatible = "arm,cortex-a55-pmu";
135 interrupt-affinity = <&cpu0>,
141 pmu-mongoose-m3 {
142 compatible = "samsung,mongoose-pmu";
147 interrupt-affinity = <&cpu4>,
162 compatible = "simple-bus";
165 #address-cells = <1>;
166 #size-cells = <1>;
169 compatible = "samsung,exynos9810-chipid",
170 "samsung,exynos850-chipid";
174 gic: interrupt-controller@10101000 {
175 compatible = "arm,gic-400";
180 #interrupt-cells = <3>;
181 interrupt-controller;
182 interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(8) |
184 #address-cells = <0>;
185 #size-cells = <1>;
189 compatible = "samsung,exynos9810-pinctrl";
195 compatible = "samsung,exynos9810-pinctrl";
201 compatible = "samsung,exynos9810-pinctrl";
207 compatible = "samsung,exynos9810-pinctrl";
213 compatible = "samsung,exynos9810-pinctrl";
218 compatible = "samsung,exynos9810-pinctrl";
224 compatible = "samsung,exynos9810-pinctrl";
227 wakeup-interrupt-controller {
228 compatible = "samsung,exynos9810-wakeup-eint",
229 "samsung,exynos850-wakeup-eint",
230 "samsung,exynos7-wakeup-eint";
234 pmu_system_controller: system-controller@14060000 {
235 compatible = "samsung,exynos9810-pmu",
236 "samsung,exynos7-pmu", "syscon";
241 compatible = "samsung,exynos9810-pinctrl";
244 wakeup-interrupt-controller {
245 compatible = "samsung,exynos9810-wakeup-eint",
246 "samsung,exynos850-wakeup-eint",
247 "samsung,exynos7-wakeup-eint";
252 compatible = "samsung,exynos9810-pinctrl";
258 compatible = "arm,armv8-timer";
260 interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
261 <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
262 <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
263 <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
265 * Non-updatable, broken stock Samsung bootloader does not
268 clock-frequency = <26000000>;
272 #include "exynos9810-pinctrl.dtsi"
273 #include "arm/samsung/exynos-syscon-restart.dtsi"