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@3830000 { 97 compatible = "samsung,exynos-sound"; 98 reg = <0x3830000 0x50>; 99 samsung,i2s-epll-clock-frequency = <192000000>; 100 samsung,i2s-sampling-rate = <48000>; 101 samsung,i2s-bits-per-sample = <16>; 102 samsung,i2s-channels = <2>; 103 samsung,i2s-lr-clk-framesize = <256>; 104 samsung,i2s-bit-clk-framesize = <32>; 105 samsung,i2s-id = <0>; 106 }; 107 108 sound@12d60000 { 109 compatible = "samsung,exynos-sound"; 110 reg = <0x12d60000 0x20>; 111 samsung,i2s-epll-clock-frequency = <192000000>; 112 samsung,i2s-sampling-rate = <48000>; 113 samsung,i2s-bits-per-sample = <16>; 114 samsung,i2s-channels = <2>; 115 samsung,i2s-lr-clk-framesize = <256>; 116 samsung,i2s-bit-clk-framesize = <32>; 117 samsung,i2s-id = <1>; 118 }; 119 120 spi@12d20000 { 121 #address-cells = <1>; 122 #size-cells = <0>; 123 compatible = "samsung,exynos-spi"; 124 reg = <0x12d20000 0x30>; 125 interrupts = <0 68 0>; 126 }; 127 128 spi@12d30000 { 129 #address-cells = <1>; 130 #size-cells = <0>; 131 compatible = "samsung,exynos-spi"; 132 reg = <0x12d30000 0x30>; 133 interrupts = <0 69 0>; 134 }; 135 136 spi@12d40000 { 137 #address-cells = <1>; 138 #size-cells = <0>; 139 compatible = "samsung,exynos-spi"; 140 reg = <0x12d40000 0x30>; 141 clock-frequency = <50000000>; 142 interrupts = <0 70 0>; 143 }; 144 145 spi@131a0000 { 146 #address-cells = <1>; 147 #size-cells = <0>; 148 compatible = "samsung,exynos-spi"; 149 reg = <0x131a0000 0x30>; 150 interrupts = <0 129 0>; 151 }; 152 153 spi@131b0000 { 154 #address-cells = <1>; 155 #size-cells = <0>; 156 compatible = "samsung,exynos-spi"; 157 reg = <0x131b0000 0x30>; 158 interrupts = <0 130 0>; 159 }; 160 161 xhci@12000000 { 162 compatible = "samsung,exynos5250-xhci"; 163 reg = <0x12000000 0x10000>; 164 #address-cells = <1>; 165 #size-cells = <1>; 166 167 phy { 168 compatible = "samsung,exynos5250-usb3-phy"; 169 reg = <0x12100000 0x100>; 170 }; 171 }; 172 173 ehci@12110000 { 174 compatible = "samsung,exynos-ehci"; 175 reg = <0x12110000 0x100>; 176 #address-cells = <1>; 177 #size-cells = <1>; 178 179 phy { 180 compatible = "samsung,exynos-usb-phy"; 181 reg = <0x12130000 0x100>; 182 }; 183 }; 184 185 tmu@10060000 { 186 compatible = "samsung,exynos-tmu"; 187 reg = <0x10060000 0x10000>; 188 }; 189 190 fimd@14400000 { 191 compatible = "samsung,exynos-fimd"; 192 reg = <0x14400000 0x10000>; 193 #address-cells = <1>; 194 #size-cells = <1>; 195 }; 196 197 dp@145b0000 { 198 compatible = "samsung,exynos5-dp"; 199 reg = <0x145b0000 0x1000>; 200 #address-cells = <1>; 201 #size-cells = <1>; 202 }; 203 204 mmc@12200000 { 205 #address-cells = <1>; 206 #size-cells = <0>; 207 compatible = "samsung,exynos5250-dwmmc"; 208 reg = <0x12200000 0x1000>; 209 interrupts = <0 75 0>; 210 }; 211 212 mmc@12210000 { 213 #address-cells = <1>; 214 #size-cells = <0>; 215 compatible = "samsung,exynos5250-dwmmc"; 216 reg = <0x12210000 0x1000>; 217 interrupts = <0 76 0>; 218 }; 219 220 mmc@12220000 { 221 #address-cells = <1>; 222 #size-cells = <0>; 223 compatible = "samsung,exynos5250-dwmmc"; 224 reg = <0x12220000 0x1000>; 225 interrupts = <0 77 0>; 226 }; 227 228 mmc@12230000 { 229 #address-cells = <1>; 230 #size-cells = <0>; 231 compatible = "samsung,exynos5250-dwmmc"; 232 reg = <0x12230000 0x1000>; 233 interrupts = <0 78 0>; 234 }; 235 236 serial@12C00000 { 237 compatible = "samsung,exynos4210-uart"; 238 reg = <0x12C00000 0x100>; 239 interrupts = <0 51 0>; 240 id = <0>; 241 }; 242 243 serial@12C10000 { 244 compatible = "samsung,exynos4210-uart"; 245 reg = <0x12C10000 0x100>; 246 interrupts = <0 52 0>; 247 id = <1>; 248 }; 249 250 serial@12C20000 { 251 compatible = "samsung,exynos4210-uart"; 252 reg = <0x12C20000 0x100>; 253 interrupts = <0 53 0>; 254 id = <2>; 255 }; 256 257 serial@12C30000 { 258 compatible = "samsung,exynos4210-uart"; 259 reg = <0x12C30000 0x100>; 260 interrupts = <0 54 0>; 261 id = <3>; 262 }; 263 264 gpio: gpio { 265 }; 266}; 267