Lines Matching +full:loongson +full:- +full:1

1 // SPDX-License-Identifier: GPL-2.0
3 /dts-v1/;
5 #include <dt-bindings/interrupt-controller/irq.h>
8 compatible = "loongson,loongson2k1000";
10 #address-cells = <2>;
11 #size-cells = <2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
19 compatible = "loongson,gs264";
21 #clock-cells = <1>;
35 #clock-cells = <0>;
36 compatible = "fixed-clock";
37 clock-frequency = <800000000>;
40 cpuintc: interrupt-controller {
41 #address-cells = <0>;
42 #interrupt-cells = <1>;
43 interrupt-controller;
44 compatible = "mti,cpu-interrupt-controller";
48 compatible = "simple-bus";
49 #address-cells = <2>;
50 #size-cells = <2>;
55 pm: reset-controller@1fe07000 {
56 compatible = "loongson,ls2k-pm";
60 liointc0: interrupt-controller@1fe11400 {
61 compatible = "loongson,liointc-2.0";
65 reg-names = "main", "isr0", "isr1";
67 interrupt-controller;
68 #interrupt-cells = <2>;
70 interrupt-parent = <&cpuintc>;
72 interrupt-names = "int0";
74 loongson,parent_int_map = <0xffffffff>, /* int0 */
80 liointc1: interrupt-controller@1fe11440 {
81 compatible = "loongson,liointc-2.0";
85 reg-names = "main", "isr0", "isr1";
87 interrupt-controller;
88 #interrupt-cells = <2>;
90 interrupt-parent = <&cpuintc>;
92 interrupt-names = "int1";
94 loongson,parent_int_map = <0x00000000>, /* int0 */
100 rtc0: rtc@1fe07800 {
101 compatible = "loongson,ls2k1000-rtc";
103 interrupt-parent = <&liointc0>;
107 uart0: serial@1fe00000 {
110 clock-frequency = <125000000>;
111 interrupt-parent = <&liointc0>;
113 no-loopback-test;
116 pci@1a000000 {
117 compatible = "loongson,ls2k-pci";
119 #address-cells = <3>;
120 #size-cells = <2>;
121 #interrupt-cells = <2>;
134 "loongson, pci-gmac";
139 interrupt-names = "macirq", "eth_lpi";
140 interrupt-parent = <&liointc0>;
141 phy-mode = "rgmii";
143 #address-cells = <1>;
144 #size-cells = <0>;
145 compatible = "snps,dwmac-mdio";
146 phy0: ethernet-phy@0 {
152 gmac@3,1 {
157 "loongson, pci-gmac";
162 interrupt-names = "macirq", "eth_lpi";
163 interrupt-parent = <&liointc0>;
164 phy-mode = "rgmii";
166 #address-cells = <1>;
167 #size-cells = <0>;
168 compatible = "snps,dwmac-mdio";
169 phy1: ethernet-phy@1 {
175 ehci@4,1 {
183 interrupt-parent = <&liointc1>;
194 interrupt-parent = <&liointc1>;
205 interrupt-parent = <&liointc0>;
215 #interrupt-cells = <1>;
217 interrupt-parent = <&liointc1>;
218 interrupt-map-mask = <0 0 0 0>;
219 interrupt-map = <0 0 0 0 &liointc1 0 IRQ_TYPE_LEVEL_LOW>;
220 external-facing;
230 #interrupt-cells = <1>;
231 interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
232 interrupt-parent = <&liointc1>;
233 interrupt-map-mask = <0 0 0 0>;
234 interrupt-map = <0 0 0 0 &liointc1 1 IRQ_TYPE_LEVEL_LOW>;
235 external-facing;
245 #interrupt-cells = <1>;
247 interrupt-parent = <&liointc1>;
248 interrupt-map-mask = <0 0 0 0>;
249 interrupt-map = <0 0 0 0 &liointc1 2 IRQ_TYPE_LEVEL_LOW>;
250 external-facing;
260 #interrupt-cells = <1>;
262 interrupt-parent = <&liointc1>;
263 interrupt-map-mask = <0 0 0 0>;
264 interrupt-map = <0 0 0 0 &liointc1 3 IRQ_TYPE_LEVEL_LOW>;
265 external-facing;
275 #interrupt-cells = <1>;
277 interrupt-parent = <&liointc1>;
278 interrupt-map-mask = <0 0 0 0>;
279 interrupt-map = <0 0 0 0 &liointc1 4 IRQ_TYPE_LEVEL_LOW>;
280 external-facing;
290 #interrupt-cells = <1>;
292 interrupt-parent = <&liointc1>;
293 interrupt-map-mask = <0 0 0 0>;
294 interrupt-map = <0 0 0 0 &liointc1 5 IRQ_TYPE_LEVEL_LOW>;
295 external-facing;