1// SPDX-License-Identifier: (GPL-2.0-only OR MIT) 2/* 3 * Spreadtrum Sharkl64 platform DTS file 4 * 5 * Copyright (C) 2014, Spreadtrum Communications Inc. 6 */ 7 8/ { 9 interrupt-parent = <&gic>; 10 #address-cells = <2>; 11 #size-cells = <2>; 12 13 soc { 14 compatible = "simple-bus"; 15 #address-cells = <2>; 16 #size-cells = <2>; 17 ranges; 18 19 ap-apb { 20 compatible = "simple-bus"; 21 #address-cells = <2>; 22 #size-cells = <2>; 23 ranges; 24 25 uart0: serial@70000000 { 26 compatible = "sprd,sc9836-uart"; 27 reg = <0 0x70000000 0 0x100>; 28 interrupts = <0 2 0xf04>; 29 clocks = <&clk26mhz>; 30 status = "disabled"; 31 }; 32 33 uart1: serial@70100000 { 34 compatible = "sprd,sc9836-uart"; 35 reg = <0 0x70100000 0 0x100>; 36 interrupts = <0 3 0xf04>; 37 clocks = <&clk26mhz>; 38 status = "disabled"; 39 }; 40 41 uart2: serial@70200000 { 42 compatible = "sprd,sc9836-uart"; 43 reg = <0 0x70200000 0 0x100>; 44 interrupts = <0 4 0xf04>; 45 clocks = <&clk26mhz>; 46 status = "disabled"; 47 }; 48 49 uart3: serial@70300000 { 50 compatible = "sprd,sc9836-uart"; 51 reg = <0 0x70300000 0 0x100>; 52 interrupts = <0 5 0xf04>; 53 clocks = <&clk26mhz>; 54 status = "disabled"; 55 }; 56 }; 57 }; 58 59 clk26mhz: clk26mhz { 60 compatible = "fixed-clock"; 61 #clock-cells = <0>; 62 clock-frequency = <26000000>; 63 }; 64}; 65