Lines Matching +full:pch +full:- +full:msi +full:- +full:1
1 // SPDX-License-Identifier: GPL-2.0
4 pch: bus@10000000 { label
5 compatible = "simple-bus";
6 #address-cells = <2>;
7 #size-cells = <2>;
13 pic: interrupt-controller@10000000 {
14 compatible = "loongson,pch-pic-1.0";
16 interrupt-controller;
17 interrupt-parent = <&htvec>;
18 loongson,pic-base-vec = <0>;
19 #interrupt-cells = <2>;
23 compatible = "loongson,ls7a-rtc";
25 interrupt-parent = <&pic>;
32 clock-frequency = <50000000>;
33 interrupt-parent = <&pic>;
35 no-loopback-test;
42 clock-frequency = <50000000>;
43 interrupt-parent = <&pic>;
45 no-loopback-test;
52 clock-frequency = <50000000>;
53 interrupt-parent = <&pic>;
55 no-loopback-test;
62 clock-frequency = <50000000>;
63 interrupt-parent = <&pic>;
65 no-loopback-test;
68 pci@1a000000 {
69 compatible = "loongson,ls7a-pci";
71 #address-cells = <3>;
72 #size-cells = <2>;
73 #interrupt-cells = <2>;
74 msi-parent = <&msi>;
90 interrupt-parent = <&pic>;
93 ehci@4,1 {
101 interrupt-parent = <&pic>;
112 interrupt-parent = <&pic>;
115 ehci@5,1 {
123 interrupt-parent = <&pic>;
134 interrupt-parent = <&pic>;
137 sata@8,1 {
145 interrupt-parent = <&pic>;
156 interrupt-parent = <&pic>;
167 interrupt-parent = <&pic>;
170 dc@6,1 {
178 interrupt-parent = <&pic>;
189 interrupt-parent = <&pic>;
201 interrupt-names = "macirq", "eth_lpi";
202 interrupt-parent = <&pic>;
203 phy-mode = "rgmii";
205 #address-cells = <1>;
206 #size-cells = <0>;
207 compatible = "snps,dwmac-mdio";
208 phy0: ethernet-phy@0 {
214 gmac@3,1 {
219 "loongson, pci-gmac";
224 interrupt-names = "macirq", "eth_lpi";
225 interrupt-parent = <&pic>;
226 phy-mode = "rgmii";
228 #address-cells = <1>;
229 #size-cells = <0>;
230 compatible = "snps,dwmac-mdio";
231 phy1: ethernet-phy@1 {
238 compatible = "pci0014,7a19.1",
245 interrupt-parent = <&pic>;
247 #interrupt-cells = <1>;
248 interrupt-map-mask = <0 0 0 0>;
249 interrupt-map = <0 0 0 0 &pic 32 IRQ_TYPE_LEVEL_HIGH>;
253 compatible = "pci0014,7a09.1",
260 interrupt-parent = <&pic>;
262 #interrupt-cells = <1>;
263 interrupt-map-mask = <0 0 0 0>;
264 interrupt-map = <0 0 0 0 &pic 33 IRQ_TYPE_LEVEL_HIGH>;
268 compatible = "pci0014,7a09.1",
275 interrupt-parent = <&pic>;
277 #interrupt-cells = <1>;
278 interrupt-map-mask = <0 0 0 0>;
279 interrupt-map = <0 0 0 0 &pic 34 IRQ_TYPE_LEVEL_HIGH>;
283 compatible = "pci0014,7a09.1",
290 interrupt-parent = <&pic>;
292 #interrupt-cells = <1>;
293 interrupt-map-mask = <0 0 0 0>;
294 interrupt-map = <0 0 0 0 &pic 35 IRQ_TYPE_LEVEL_HIGH>;
298 compatible = "pci0014,7a19.1",
305 interrupt-parent = <&pic>;
307 #interrupt-cells = <1>;
308 interrupt-map-mask = <0 0 0 0>;
309 interrupt-map = <0 0 0 0 &pic 36 IRQ_TYPE_LEVEL_HIGH>;
313 compatible = "pci0014,7a09.1",
320 interrupt-parent = <&pic>;
322 #interrupt-cells = <1>;
323 interrupt-map-mask = <0 0 0 0>;
324 interrupt-map = <0 0 0 0 &pic 37 IRQ_TYPE_LEVEL_HIGH>;
328 compatible = "pci0014,7a29.1",
335 interrupt-parent = <&pic>;
337 #interrupt-cells = <1>;
338 interrupt-map-mask = <0 0 0 0>;
339 interrupt-map = <0 0 0 0 &pic 40 IRQ_TYPE_LEVEL_HIGH>;
343 compatible = "pci0014,7a19.1",
350 interrupt-parent = <&pic>;
352 #interrupt-cells = <1>;
353 interrupt-map-mask = <0 0 0 0>;
354 interrupt-map = <0 0 0 0 &pic 41 IRQ_TYPE_LEVEL_HIGH>;
358 compatible = "pci0014,7a29.1",
365 interrupt-parent = <&pic>;
367 #interrupt-cells = <1>;
368 interrupt-map-mask = <0 0 0 0>;
369 interrupt-map = <0 0 0 0 &pic 42 IRQ_TYPE_LEVEL_HIGH>;
373 compatible = "pci0014,7a19.1",
380 interrupt-parent = <&pic>;
382 #interrupt-cells = <1>;
383 interrupt-map-mask = <0 0 0 0>;
384 interrupt-map = <0 0 0 0 &pic 43 IRQ_TYPE_LEVEL_HIGH>;
388 compatible = "pci0014,7a29.1",
395 interrupt-parent = <&pic>;
397 #interrupt-cells = <1>;
398 interrupt-map-mask = <0 0 0 0>;
399 interrupt-map = <0 0 0 0 &pic 38 IRQ_TYPE_LEVEL_HIGH>;
403 compatible = "pci0014,7a19.1",
410 interrupt-parent = <&pic>;
412 #interrupt-cells = <1>;
413 interrupt-map-mask = <0 0 0 0>;
414 interrupt-map = <0 0 0 0 &pic 39 IRQ_TYPE_LEVEL_HIGH>;
420 #address-cells = <2>;
421 #size-cells = <1>;
422 ranges = <1 0 0 0x18000000 0x20000>;