1/* 2 * SAMSUNG SMDK5420 board device tree source 3 * 4 * Copyright (c) 2013 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com 6 * 7 * SPDX-License-Identifier: GPL-2.0+ 8 */ 9 10/dts-v1/; 11/include/ "exynos5420.dtsi" 12 13/ { 14 model = "SAMSUNG SMDK5420 board based on EXYNOS5420"; 15 compatible = "samsung,smdk5420", "samsung,exynos5"; 16 17 config { 18 hwid = "smdk5420 TEST A-A 9382"; 19 }; 20 21 aliases { 22 i2c0 = "/i2c@12c60000"; 23 i2c1 = "/i2c@12c70000"; 24 i2c2 = "/i2c@12c80000"; 25 i2c3 = "/i2c@12c90000"; 26 i2c4 = "/i2c@12ca0000"; 27 i2c5 = "/i2c@12cb0000"; 28 i2c6 = "/i2c@12cc0000"; 29 i2c7 = "/i2c@12cd0000"; 30 i2c8 = "/i2c@12e00000"; 31 i2c9 = "/i2c@12e10000"; 32 i2c10 = "/i2c@12e20000"; 33 spi0 = "/spi@12d20000"; 34 spi1 = "/spi@12d30000"; 35 spi2 = "/spi@12d40000"; 36 spi3 = "/spi@131a0000"; 37 spi4 = "/spi@131b0000"; 38 mmc0 = "/mmc@12200000"; 39 mmc1 = "/mmc@12210000"; 40 mmc2 = "/mmc@12220000"; 41 xhci0 = "/xhci@12000000"; 42 xhci1 = "/xhci@12400000"; 43 serial0 = "/serial@12C30000"; 44 console = "/serial@12C30000"; 45 }; 46 47 tmu@10060000 { 48 samsung,min-temp = <25>; 49 samsung,max-temp = <125>; 50 samsung,start-warning = <95>; 51 samsung,start-tripping = <105>; 52 samsung,hw-tripping = <110>; 53 samsung,efuse-min-value = <40>; 54 samsung,efuse-value = <55>; 55 samsung,efuse-max-value = <100>; 56 samsung,slope = <274761730>; 57 samsung,dc-value = <25>; 58 }; 59 60 /* s2mps11 is on i2c bus 4 */ 61 i2c@12ca0000 { 62 #address-cells = <1>; 63 #size-cells = <0>; 64 pmic@66 { 65 reg = <0x66>; 66 compatible = "samsung,s2mps11-pmic"; 67 }; 68 }; 69 70 spi@12d20000 { /* spi0 */ 71 spi-max-frequency = <50000000>; 72 firmware_storage_spi: flash@0 { 73 reg = <0>; 74 }; 75 }; 76 77 fimd@14400000 { 78 samsung,vl-freq = <60>; 79 samsung,vl-col = <2560>; 80 samsung,vl-row = <1600>; 81 samsung,vl-width = <2560>; 82 samsung,vl-height = <1600>; 83 84 samsung,vl-clkp; 85 samsung,vl-dp; 86 samsung,vl-bpix = <4>; 87 88 samsung,vl-hspw = <32>; 89 samsung,vl-hbpd = <80>; 90 samsung,vl-hfpd = <48>; 91 samsung,vl-vspw = <6>; 92 samsung,vl-vbpd = <37>; 93 samsung,vl-vfpd = <3>; 94 samsung,vl-cmd-allow-len = <0xf>; 95 96 samsung,winid = <3>; 97 samsung,interface-mode = <1>; 98 samsung,dp-enabled = <1>; 99 samsung,dual-lcd-enabled = <0>; 100 }; 101 102 sound@3830000 { 103 samsung,codec-type = "wm8994"; 104 }; 105 106 i2c@12c70000 { 107 soundcodec@1a { 108 reg = <0x1a>; 109 compatible = "wolfson,wm8994-codec"; 110 }; 111 }; 112 113 mmc@12200000 { 114 samsung,bus-width = <8>; 115 samsung,timing = <1 3 3>; 116 samsung,removable = <0>; 117 samsung,pre-init; 118 }; 119 120 mmc@12210000 { 121 status = "disabled"; 122 }; 123 124 mmc@12220000 { 125 samsung,bus-width = <4>; 126 samsung,timing = <1 2 3>; 127 samsung,removable = <1>; 128 }; 129 130 mmc@12230000 { 131 status = "disabled"; 132 }; 133 134 fimd@14400000 { 135 /* sysmmu is not used in U-Boot */ 136 samsung,disable-sysmmu; 137 }; 138 139 dp@145b0000 { 140 samsung,lt-status = <0>; 141 142 samsung,master-mode = <0>; 143 samsung,bist-mode = <0>; 144 samsung,bist-pattern = <0>; 145 samsung,h-sync-polarity = <0>; 146 samsung,v-sync-polarity = <0>; 147 samsung,interlaced = <0>; 148 samsung,color-space = <0>; 149 samsung,dynamic-range = <0>; 150 samsung,ycbcr-coeff = <0>; 151 samsung,color-depth = <1>; 152 }; 153 154 dmc { 155 mem-type = "ddr3"; 156 }; 157 158 xhci1: xhci@12400000 { 159 compatible = "samsung,exynos5250-xhci"; 160 reg = <0x12400000 0x10000>; 161 #address-cells = <1>; 162 #size-cells = <1>; 163 164 phy { 165 compatible = "samsung,exynos5250-usb3-phy"; 166 reg = <0x12500000 0x100>; 167 }; 168 }; 169}; 170