1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright (c) 2019 Amlogic, Inc. All rights reserved.
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/power/amlogic,t7-pwrc.h>
10 interrupt-parent = <&gic>;
15 #address-cells = <0x2>;
52 compatible = "arm,cortex-a53";
54 enable-method = "psci";
59 compatible = "arm,cortex-a53";
61 enable-method = "psci";
66 compatible = "arm,cortex-a53";
68 enable-method = "psci";
73 compatible = "arm,cortex-a53";
75 enable-method = "psci";
80 compatible = "arm,cortex-a73";
82 enable-method = "psci";
87 compatible = "arm,cortex-a73";
89 enable-method = "psci";
94 compatible = "arm,cortex-a73";
96 enable-method = "psci";
101 compatible = "arm,cortex-a73";
103 enable-method = "psci";
108 compatible = "arm,armv8-timer";
109 interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
110 <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
111 <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
112 <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
116 compatible = "arm,psci-1.0";
121 compatible = "amlogic,meson-gxbb-sm";
123 pwrc: power-controller {
124 compatible = "amlogic,t7-pwrc";
125 #power-domain-cells = <1>;
130 compatible = "simple-bus";
131 #address-cells = <2>;
135 gic: interrupt-controller@fff01000 {
136 compatible = "arm,gic-400";
137 #interrupt-cells = <3>;
138 #address-cells = <0>;
139 interrupt-controller;
140 reg = <0x0 0xfff01000 0 0x1000>,
141 <0x0 0xfff02000 0 0x0100>;
142 interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>;
146 compatible = "simple-bus";
147 reg = <0x0 0xfe000000 0x0 0x480000>;
148 #address-cells = <2>;
150 ranges = <0x0 0x0 0x0 0xfe000000 0x0 0x480000>;
153 compatible = "amlogic,t7-wdt";
154 reg = <0x0 0x2100 0x0 0x10>;
158 periphs_pinctrl: pinctrl@4000 {
159 compatible = "amlogic,t7-periphs-pinctrl";
160 #address-cells = <2>;
165 reg = <0x0 0x4000 0x0 0x0064>,
166 <0x0 0x40c0 0x0 0x0220>;
167 reg-names = "mux", "gpio";
170 gpio-ranges = <&periphs_pinctrl 0 0 157>;
174 uart_a: serial@78000 {
175 compatible = "amlogic,t7-uart", "amlogic,meson-s4-uart";
176 reg = <0x0 0x78000 0x0 0x18>;
177 interrupts = <GIC_SPI 168 IRQ_TYPE_EDGE_RISING>;