| // SPDX-License-Identifier: GPL-2.0 |
| |
| /dts-v1/; |
| |
| #include "loongson64c-package.dtsi" |
| #include "ls7a-pch.dtsi" |
| |
| / { |
| compatible = "loongson,loongson64c-4core-ls7a"; |
| }; |
| |
| &package0 { |
| htvec: interrupt-controller@efdfb000080 { |
| compatible = "loongson,htvec-1.0"; |
| reg = <0xefd 0xfb000080 0x40>; |
| interrupt-controller; |
| #interrupt-cells = <1>; |
| |
| interrupt-parent = <&liointc>; |
| interrupts = <24 IRQ_TYPE_LEVEL_HIGH>, |
| <25 IRQ_TYPE_LEVEL_HIGH>, |
| <26 IRQ_TYPE_LEVEL_HIGH>, |
| <27 IRQ_TYPE_LEVEL_HIGH>; |
| }; |
| }; |
| |
| &pch { |
| msi: msi-controller@2ff00000 { |
| compatible = "loongson,pch-msi-1.0"; |
| reg = <0 0x2ff00000 0 0x8>; |
| interrupt-controller; |
| msi-controller; |
| loongson,msi-base-vec = <64>; |
| loongson,msi-num-vecs = <64>; |
| interrupt-parent = <&htvec>; |
| }; |
| }; |