1/* 2 * SAMSUNG EXYNOS5250 SoC device tree source 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com 6 * 7 * SAMSUNG EXYNOS5250 SoC device nodes are listed in this file. 8 * EXYNOS5250 based board files can include this file and provide 9 * values for board specfic bindings. 10 * 11 * Note: This file does not include device nodes for all the controllers in 12 * EXYNOS5250 SoC. As device tree coverage for EXYNOS5250 increases, 13 * additional nodes can be added to this file. 14 * 15 * This program is free software; you can redistribute it and/or modify 16 * it under the terms of the GNU General Public License version 2 as 17 * published by the Free Software Foundation. 18*/ 19 20/include/ "skeleton.dtsi" 21 22/ { 23 compatible = "samsung,exynos5250"; 24 25 sromc@12250000 { 26 compatible = "samsung,exynos-sromc"; 27 reg = <0x12250000 0x20>; 28 #address-cells = <1>; 29 #size-cells = <0>; 30 }; 31 32 i2c@12c60000 { 33 #address-cells = <1>; 34 #size-cells = <0>; 35 compatible = "samsung,s3c2440-i2c"; 36 reg = <0x12C60000 0x100>; 37 interrupts = <0 56 0>; 38 }; 39 40 i2c@12c70000 { 41 #address-cells = <1>; 42 #size-cells = <0>; 43 compatible = "samsung,s3c2440-i2c"; 44 reg = <0x12C70000 0x100>; 45 interrupts = <0 57 0>; 46 }; 47 48 i2c@12c80000 { 49 #address-cells = <1>; 50 #size-cells = <0>; 51 compatible = "samsung,s3c2440-i2c"; 52 reg = <0x12C80000 0x100>; 53 interrupts = <0 58 0>; 54 }; 55 56 i2c@12c90000 { 57 #address-cells = <1>; 58 #size-cells = <0>; 59 compatible = "samsung,s3c2440-i2c"; 60 reg = <0x12C90000 0x100>; 61 interrupts = <0 59 0>; 62 }; 63 64 i2c@12ca0000 { 65 #address-cells = <1>; 66 #size-cells = <0>; 67 compatible = "samsung,s3c2440-i2c"; 68 reg = <0x12CA0000 0x100>; 69 interrupts = <0 60 0>; 70 }; 71 72 i2c@12cb0000 { 73 #address-cells = <1>; 74 #size-cells = <0>; 75 compatible = "samsung,s3c2440-i2c"; 76 reg = <0x12CB0000 0x100>; 77 interrupts = <0 61 0>; 78 }; 79 80 i2c@12cc0000 { 81 #address-cells = <1>; 82 #size-cells = <0>; 83 compatible = "samsung,s3c2440-i2c"; 84 reg = <0x12CC0000 0x100>; 85 interrupts = <0 62 0>; 86 }; 87 88 i2c@12cd0000 { 89 #address-cells = <1>; 90 #size-cells = <0>; 91 compatible = "samsung,s3c2440-i2c"; 92 reg = <0x12CD0000 0x100>; 93 interrupts = <0 63 0>; 94 }; 95 96 sound@12d60000 { 97 compatible = "samsung,exynos-sound"; 98 reg = <0x12d60000 0x20>; 99 }; 100 101 spi@12d20000 { 102 #address-cells = <1>; 103 #size-cells = <0>; 104 compatible = "samsung,exynos-spi"; 105 reg = <0x12d20000 0x30>; 106 interrupts = <0 68 0>; 107 }; 108 109 spi@12d30000 { 110 #address-cells = <1>; 111 #size-cells = <0>; 112 compatible = "samsung,exynos-spi"; 113 reg = <0x12d30000 0x30>; 114 interrupts = <0 69 0>; 115 }; 116 117 spi@12d40000 { 118 #address-cells = <1>; 119 #size-cells = <0>; 120 compatible = "samsung,exynos-spi"; 121 reg = <0x12d40000 0x30>; 122 clock-frequency = <50000000>; 123 interrupts = <0 70 0>; 124 }; 125 126 spi@131a0000 { 127 #address-cells = <1>; 128 #size-cells = <0>; 129 compatible = "samsung,exynos-spi"; 130 reg = <0x131a0000 0x30>; 131 interrupts = <0 129 0>; 132 }; 133 134 spi@131b0000 { 135 #address-cells = <1>; 136 #size-cells = <0>; 137 compatible = "samsung,exynos-spi"; 138 reg = <0x131b0000 0x30>; 139 interrupts = <0 130 0>; 140 }; 141 142 ehci@12110000 { 143 compatible = "samsung,exynos-ehci"; 144 reg = <0x12110000 0x100>; 145 #address-cells = <1>; 146 #size-cells = <1>; 147 148 phy { 149 compatible = "samsung,exynos-usb-phy"; 150 reg = <0x12130000 0x100>; 151 }; 152 }; 153 154 tmu@10060000 { 155 compatible = "samsung,exynos-tmu"; 156 reg = <0x10060000 0x10000>; 157 }; 158 159 fimd@14400000 { 160 compatible = "samsung,exynos-fimd"; 161 reg = <0x14400000 0x10000>; 162 #address-cells = <1>; 163 #size-cells = <1>; 164 }; 165 166 dp@145b0000 { 167 compatible = "samsung,exynos5-dp"; 168 reg = <0x145b0000 0x1000>; 169 #address-cells = <1>; 170 #size-cells = <1>; 171 }; 172 173 mmc@12200000 { 174 #address-cells = <1>; 175 #size-cells = <0>; 176 compatible = "samsung,exynos5250-dwmmc"; 177 reg = <0x12200000 0x1000>; 178 interrupts = <0 75 0>; 179 }; 180 181 mmc@12210000 { 182 #address-cells = <1>; 183 #size-cells = <0>; 184 compatible = "samsung,exynos5250-dwmmc"; 185 reg = <0x12210000 0x1000>; 186 interrupts = <0 76 0>; 187 }; 188 189 mmc@12220000 { 190 #address-cells = <1>; 191 #size-cells = <0>; 192 compatible = "samsung,exynos5250-dwmmc"; 193 reg = <0x12220000 0x1000>; 194 interrupts = <0 77 0>; 195 }; 196 197 mmc@12230000 { 198 #address-cells = <1>; 199 #size-cells = <0>; 200 compatible = "samsung,exynos5250-dwmmc"; 201 reg = <0x12230000 0x1000>; 202 interrupts = <0 78 0>; 203 }; 204 205 serial@12C00000 { 206 compatible = "samsung,exynos4210-uart"; 207 reg = <0x12C00000 0x100>; 208 interrupts = <0 51 0>; 209 id = <0>; 210 }; 211 212 serial@12C10000 { 213 compatible = "samsung,exynos4210-uart"; 214 reg = <0x12C10000 0x100>; 215 interrupts = <0 52 0>; 216 id = <1>; 217 }; 218 219 serial@12C20000 { 220 compatible = "samsung,exynos4210-uart"; 221 reg = <0x12C20000 0x100>; 222 interrupts = <0 53 0>; 223 id = <2>; 224 }; 225 226 serial@12C30000 { 227 compatible = "samsung,exynos4210-uart"; 228 reg = <0x12C30000 0x100>; 229 interrupts = <0 54 0>; 230 id = <3>; 231 }; 232}; 233