1/* 2 * SAMSUNG SMDK5250 board device tree source 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as 9 * published by the Free Software Foundation. 10*/ 11 12/dts-v1/; 13/include/ "exynos5250.dtsi" 14 15/ { 16 model = "SAMSUNG SMDK5250 board based on EXYNOS5250"; 17 compatible = "samsung,smdk5250", "samsung,exynos5250"; 18 19 aliases { 20 i2c0 = "/i2c@12c60000"; 21 i2c1 = "/i2c@12c70000"; 22 i2c2 = "/i2c@12c80000"; 23 i2c3 = "/i2c@12c90000"; 24 i2c4 = "/i2c@12ca0000"; 25 i2c5 = "/i2c@12cb0000"; 26 i2c6 = "/i2c@12cc0000"; 27 i2c7 = "/i2c@12cd0000"; 28 spi0 = "/spi@12d20000"; 29 spi1 = "/spi@12d30000"; 30 spi2 = "/spi@12d40000"; 31 spi3 = "/spi@131a0000"; 32 spi4 = "/spi@131b0000"; 33 mmc0 = "/mmc@12200000"; 34 mmc1 = "/mmc@12210000"; 35 mmc2 = "/mmc@12220000"; 36 mmc3 = "/mmc@12230000"; 37 serial0 = "/serial@12C30000"; 38 console = "/serial@12C30000"; 39 i2s = "/sound@3830000"; 40 }; 41 42 sromc@12250000 { 43 bank = <1>; 44 srom-timing = <1 9 12 1 6 1 1>; 45 width = <2>; 46 lan@5000000 { 47 compatible = "smsc,lan9215", "smsc,lan"; 48 reg = <0x5000000 0x100>; 49 phy-mode = "mii"; 50 }; 51 }; 52 53 sound@3830000 { 54 samsung,codec-type = "wm8994"; 55 }; 56 57 sound@12d60000 { 58 status = "disabled"; 59 }; 60 61 i2c@12c70000 { 62 soundcodec@1a { 63 reg = <0x1a>; 64 compatible = "wolfson,wm8994-codec"; 65 }; 66 }; 67 68 i2c@12c60000 { 69 pmic@9 { 70 reg = <0x9>; 71 compatible = "maxim,max77686_pmic"; 72 }; 73 }; 74 75 tmu@10060000 { 76 samsung,min-temp = <25>; 77 samsung,max-temp = <125>; 78 samsung,start-warning = <95>; 79 samsung,start-tripping = <105>; 80 samsung,hw-tripping = <110>; 81 samsung,efuse-min-value = <40>; 82 samsung,efuse-value = <55>; 83 samsung,efuse-max-value = <100>; 84 samsung,slope = <274761730>; 85 samsung,dc-value = <25>; 86 }; 87 88 fimd@14400000 { 89 samsung,vl-freq = <60>; 90 samsung,vl-col = <2560>; 91 samsung,vl-row = <1600>; 92 samsung,vl-width = <2560>; 93 samsung,vl-height = <1600>; 94 95 samsung,vl-clkp; 96 samsung,vl-dp; 97 samsung,vl-bpix = <4>; 98 99 samsung,vl-hspw = <32>; 100 samsung,vl-hbpd = <80>; 101 samsung,vl-hfpd = <48>; 102 samsung,vl-vspw = <6>; 103 samsung,vl-vbpd = <37>; 104 samsung,vl-vfpd = <3>; 105 samsung,vl-cmd-allow-len = <0xf>; 106 107 samsung,winid = <3>; 108 samsung,interface-mode = <1>; 109 samsung,dp-enabled = <1>; 110 samsung,dual-lcd-enabled = <0>; 111 }; 112 113 dp@145b0000 { 114 samsung,lt-status = <0>; 115 116 samsung,master-mode = <0>; 117 samsung,bist-mode = <0>; 118 samsung,bist-pattern = <0>; 119 samsung,h-sync-polarity = <0>; 120 samsung,v-sync-polarity = <0>; 121 samsung,interlaced = <0>; 122 samsung,color-space = <0>; 123 samsung,dynamic-range = <0>; 124 samsung,ycbcr-coeff = <0>; 125 samsung,color-depth = <1>; 126 }; 127 128 mmc@12200000 { 129 samsung,bus-width = <8>; 130 samsung,timing = <1 3 3>; 131 samsung,removable = <0>; 132 }; 133 134 mmc@12210000 { 135 status = "disabled"; 136 }; 137 138 mmc@12220000 { 139 samsung,bus-width = <4>; 140 samsung,timing = <1 2 3>; 141 samsung,removable = <1>; 142 }; 143 144 mmc@12230000 { 145 status = "disabled"; 146 }; 147 148 ehci@12110000 { 149 samsung,vbus-gpio = <&gpio 0x316 0>; /* X26 */ 150 }; 151}; 152