0001 /*
0002 * Spreadtrum Sharkl64 platform DTS file
0003 *
0004 * Copyright (C) 2014, Spreadtrum Communications Inc.
0005 *
0006 * This file is licensed under a dual GPLv2 or X11 license.
0007 */
0008
0009 / {
0010 interrupt-parent = <&gic>;
0011 #address-cells = <2>;
0012 #size-cells = <2>;
0013
0014 soc {
0015 compatible = "simple-bus";
0016 #address-cells = <2>;
0017 #size-cells = <2>;
0018 ranges;
0019
0020 ap-apb {
0021 compatible = "simple-bus";
0022 #address-cells = <2>;
0023 #size-cells = <2>;
0024 ranges;
0025
0026 uart0: serial@70000000 {
0027 compatible = "sprd,sc9836-uart";
0028 reg = <0 0x70000000 0 0x100>;
0029 interrupts = <0 2 0xf04>;
0030 clocks = <&clk26mhz>;
0031 status = "disabled";
0032 };
0033
0034 uart1: serial@70100000 {
0035 compatible = "sprd,sc9836-uart";
0036 reg = <0 0x70100000 0 0x100>;
0037 interrupts = <0 3 0xf04>;
0038 clocks = <&clk26mhz>;
0039 status = "disabled";
0040 };
0041
0042 uart2: serial@70200000 {
0043 compatible = "sprd,sc9836-uart";
0044 reg = <0 0x70200000 0 0x100>;
0045 interrupts = <0 4 0xf04>;
0046 clocks = <&clk26mhz>;
0047 status = "disabled";
0048 };
0049
0050 uart3: serial@70300000 {
0051 compatible = "sprd,sc9836-uart";
0052 reg = <0 0x70300000 0 0x100>;
0053 interrupts = <0 5 0xf04>;
0054 clocks = <&clk26mhz>;
0055 status = "disabled";
0056 };
0057 };
0058 };
0059
0060 clk26mhz: clk26mhz {
0061 compatible = "fixed-clock";
0062 #clock-cells = <0>;
0063 clock-frequency = <26000000>;
0064 };
0065 };