18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci/dts-v1/; 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci/ { 58c2ecf20Sopenharmony_ci compatible = "cdns,xtensa-xtfpga"; 68c2ecf20Sopenharmony_ci #address-cells = <1>; 78c2ecf20Sopenharmony_ci #size-cells = <1>; 88c2ecf20Sopenharmony_ci interrupt-parent = <&pic>; 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci chosen { 118c2ecf20Sopenharmony_ci bootargs = "earlycon=cdns,0xfd000000,115200 console=tty0 console=ttyPS0,115200 root=/dev/ram0 rw earlyprintk xilinx_uartps.rx_trigger_level=32 loglevel=8 nohz=off ignore_loglevel"; 128c2ecf20Sopenharmony_ci }; 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci memory@0 { 158c2ecf20Sopenharmony_ci device_type = "memory"; 168c2ecf20Sopenharmony_ci reg = <0x00000000 0x40000000>; 178c2ecf20Sopenharmony_ci }; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci cpus { 208c2ecf20Sopenharmony_ci #address-cells = <1>; 218c2ecf20Sopenharmony_ci #size-cells = <0>; 228c2ecf20Sopenharmony_ci cpu@0 { 238c2ecf20Sopenharmony_ci compatible = "cdns,xtensa-cpu"; 248c2ecf20Sopenharmony_ci reg = <0>; 258c2ecf20Sopenharmony_ci }; 268c2ecf20Sopenharmony_ci }; 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci pic: pic { 298c2ecf20Sopenharmony_ci compatible = "cdns,xtensa-pic"; 308c2ecf20Sopenharmony_ci #interrupt-cells = <2>; 318c2ecf20Sopenharmony_ci interrupt-controller; 328c2ecf20Sopenharmony_ci }; 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci clocks { 358c2ecf20Sopenharmony_ci osc: main-oscillator { 368c2ecf20Sopenharmony_ci #clock-cells = <0>; 378c2ecf20Sopenharmony_ci compatible = "fixed-clock"; 388c2ecf20Sopenharmony_ci }; 398c2ecf20Sopenharmony_ci }; 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ci soc { 428c2ecf20Sopenharmony_ci #address-cells = <1>; 438c2ecf20Sopenharmony_ci #size-cells = <1>; 448c2ecf20Sopenharmony_ci compatible = "simple-bus"; 458c2ecf20Sopenharmony_ci ranges = <0x00000000 0xf0000000 0x10000000>; 468c2ecf20Sopenharmony_ci 478c2ecf20Sopenharmony_ci uart0: serial@0d000000 { 488c2ecf20Sopenharmony_ci compatible = "xlnx,xuartps", "cdns,uart-r1p8"; 498c2ecf20Sopenharmony_ci clocks = <&osc>, <&osc>; 508c2ecf20Sopenharmony_ci clock-names = "uart_clk", "pclk"; 518c2ecf20Sopenharmony_ci reg = <0x0d000000 0x1000>; 528c2ecf20Sopenharmony_ci interrupts = <0 1>; 538c2ecf20Sopenharmony_ci }; 548c2ecf20Sopenharmony_ci }; 558c2ecf20Sopenharmony_ci}; 56