0001 // SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause
0002
0003 / {
0004 #address-cells = <1>;
0005 #size-cells = <1>;
0006
0007 aliases {
0008 serial0 = &uart0;
0009 serial1 = &uart1;
0010 };
0011
0012 cpuintc: cpuintc {
0013 compatible = "mti,cpu-interrupt-controller";
0014 #address-cells = <0>;
0015 #interrupt-cells = <1>;
0016 interrupt-controller;
0017 };
0018
0019 soc: soc {
0020 compatible = "simple-bus";
0021 #address-cells = <1>;
0022 #size-cells = <1>;
0023 ranges = <0x0 0x18000000 0x10000>;
0024
0025 uart0: uart@2000 {
0026 compatible = "ns16550a";
0027 reg = <0x2000 0x100>;
0028
0029 clock-frequency = <200000000>;
0030
0031 interrupt-parent = <&cpuintc>;
0032 interrupts = <31>;
0033
0034 reg-io-width = <1>;
0035 reg-shift = <2>;
0036 fifo-size = <1>;
0037 no-loopback-test;
0038
0039 status = "disabled";
0040 };
0041
0042 uart1: uart@2100 {
0043 compatible = "ns16550a";
0044 reg = <0x2100 0x100>;
0045
0046 clock-frequency = <200000000>;
0047
0048 interrupt-parent = <&cpuintc>;
0049 interrupts = <30>;
0050
0051 reg-io-width = <1>;
0052 reg-shift = <2>;
0053 fifo-size = <1>;
0054 no-loopback-test;
0055
0056 status = "disabled";
0057 };
0058 };
0059 };