1 // SPDX-License-Identifier: GPL-2.0+ 2 /* 3 * Samsung's Exynos4 SoC common device tree source 4 * 5 * Copyright (c) 2014 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 7 */ 8 9 #include "skeleton.dtsi" 10 11 / { 12 aliases { 13 i2c0 = &i2c_0; 14 i2c1 = &i2c_1; 15 i2c2 = &i2c_2; 16 i2c3 = &i2c_3; 17 i2c4 = &i2c_4; 18 i2c5 = &i2c_5; 19 i2c6 = &i2c_6; 20 i2c7 = &i2c_7; 21 }; 22 23 combiner: interrupt-controller@10440000 { 24 compatible = "samsung,exynos4210-combiner"; 25 #interrupt-cells = <2>; 26 interrupt-controller; 27 reg = <0x10440000 0x1000>; 28 }; 29 30 gic: interrupt-controller@10490000 { 31 compatible = "arm,cortex-a9-gic"; 32 #interrupt-cells = <3>; 33 interrupt-controller; 34 cpu-offset = <0x4000>; 35 reg = <0x10490000 0x10000>, <0x10480000 0x10000>; 36 }; 37 38 serial_0: serial@13800000 { 39 compatible = "samsung,exynos4210-uart"; 40 reg = <0x13800000 0x3c>; 41 id = <0>; 42 }; 43 44 serail_1: serial@13810000 { 45 compatible = "samsung,exynos4210-uart"; 46 reg = <0x13810000 0x3c>; 47 id = <1>; 48 }; 49 50 serial_2: serial@13820000 { 51 compatible = "samsung,exynos4210-uart"; 52 reg = <0x13820000 0x3c>; 53 id = <2>; 54 }; 55 56 serial_3: serial@13830000 { 57 compatible = "samsung,exynos4210-uart"; 58 reg = <0x13830000 0x3c>; 59 id = <3>; 60 }; 61 62 serial_4: serial@13840000 { 63 compatible = "samsung,exynos4210-uart"; 64 reg = <0x13840000 0x3c>; 65 id = <4>; 66 }; 67 68 i2c_0: i2c@13860000 { 69 #address-cells = <1>; 70 #size-cells = <0>; 71 compatible = "samsung,s3c2440-i2c"; 72 reg = <0x13860000 0x100>; 73 interrupt-parent = <&gic>; 74 interrupts = <0 56 0>; 75 }; 76 77 i2c_1: i2c@13870000 { 78 #address-cells = <1>; 79 #size-cells = <0>; 80 compatible = "samsung,s3c2440-i2c"; 81 reg = <0x13870000 0x100>; 82 interrupt-parent = <&gic>; 83 interrupts = <1 57 0>; 84 }; 85 86 i2c_2: i2c@13880000 { 87 #address-cells = <1>; 88 #size-cells = <0>; 89 compatible = "samsung,s3c2440-i2c"; 90 reg = <0x13880000 0x100>; 91 interrupt-parent = <&gic>; 92 interrupts = <2 58 0>; 93 }; 94 95 i2c_3: i2c@13890000 { 96 #address-cells = <1>; 97 #size-cells = <0>; 98 compatible = "samsung,s3c2440-i2c"; 99 reg = <0x13890000 0x100>; 100 interrupt-parent = <&gic>; 101 interrupts = <3 59 0>; 102 }; 103 104 i2c_4: i2c@138a0000 { 105 #address-cells = <1>; 106 #size-cells = <0>; 107 compatible = "samsung,s3c2440-i2c"; 108 reg = <0x138a0000 0x100>; 109 interrupt-parent = <&gic>; 110 interrupts = <4 60 0>; 111 }; 112 113 i2c_5: i2c@138b0000 { 114 #address-cells = <1>; 115 #size-cells = <0>; 116 compatible = "samsung,s3c2440-i2c"; 117 reg = <0x138b0000 0x100>; 118 interrupt-parent = <&gic>; 119 interrupts = <5 61 0>; 120 }; 121 122 i2c_6: i2c@138c0000 { 123 #address-cells = <1>; 124 #size-cells = <0>; 125 compatible = "samsung,s3c2440-i2c"; 126 reg = <0x138c0000 0x100>; 127 interrupt-parent = <&gic>; 128 interrupts = <6 62 0>; 129 }; 130 131 i2c_7: i2c@138d0000 { 132 #address-cells = <1>; 133 #size-cells = <0>; 134 compatible = "samsung,s3c2440-i2c"; 135 reg = <0x138d0000 0x100>; 136 interrupt-parent = <&gic>; 137 interrupts = <7 63 0>; 138 }; 139 140 sdhci0: sdhci@12510000 { 141 #address-cells = <1>; 142 #size-cells = <0>; 143 compatible = "samsung,exynos4412-sdhci"; 144 reg = <0x12510000 0x1000>; 145 interrupt-parent = <&gic>; 146 interrupts = <0 75 0>; 147 status = "disabled"; 148 }; 149 150 sdhci1: sdhci@12520000 { 151 #address-cells = <1>; 152 #size-cells = <0>; 153 compatible = "samsung,exynos4412-sdhci"; 154 reg = <0x12520000 0x1000>; 155 interrupt-parent = <&gic>; 156 interrupts = <0 76 0>; 157 status = "disabled"; 158 }; 159 160 sdhci2: sdhci@12530000 { 161 #address-cells = <1>; 162 #size-cells = <0>; 163 compatible = "samsung,exynos4412-sdhci"; 164 reg = <0x12530000 0x1000>; 165 interrupt-parent = <&gic>; 166 interrupts = <0 77 0>; 167 status = "disabled"; 168 }; 169 170 sdhci3: sdhci@12540000 { 171 #address-cells = <1>; 172 #size-cells = <0>; 173 compatible = "samsung,exynos4412-sdhci"; 174 reg = <0x12540000 0x1000>; 175 interrupt-parent = <&gic>; 176 interrupts = <0 78 0>; 177 status = "disabled"; 178 }; 179 180 mshc_0: dwmmc@12550000 { 181 #address-cells = <1>; 182 #size-cells = <0>; 183 compatible = "samsung,exynos4412-dw-mshc"; 184 reg = <0x12550000 0x1000>; 185 interrupt-parent = <&gic>; 186 interrupts = <0 131 0>; 187 status = "disabled"; 188 }; 189 190 }; 191