1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Samsung's Exynos4210 based Universal C210 board device tree source 4 * 5 * Copyright (c) 2014 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 7 */ 8 9/dts-v1/; 10#include "exynos4210.dtsi" 11 12/ { 13 model = "Samsung Universal C210 based on Exynos4210 rev0"; 14 compatible = "samsung,universal_c210", "samsung,exynos4210"; 15 16 aliases { 17 serial0 = "/serial@13800000"; 18 console = "/serial@13820000"; 19 }; 20 21 soft-spi { 22 compatible = "spi-gpio"; 23 cs-gpios = <&gpy4 3 0>; 24 gpio-sck = <&gpy3 1 0>; 25 gpio-mosi = <&gpy3 3 0>; 26 gpio-miso = <&gpy3 0 0>; 27 spi-delay-us = <1>; 28 cs@0 { 29 }; 30 }; 31 32 fimd@11c00000 { 33 compatible = "samsung,exynos-fimd"; 34 reg = <0x11c00000 0xa4>; 35 36 samsung,vl-freq = <60>; 37 samsung,vl-col = <480>; 38 samsung,vl-row = <800>; 39 samsung,vl-width = <480>; 40 samsung,vl-height = <800>; 41 42 samsung,vl-clkp = <0>; 43 samsung,vl-oep = <0>; 44 samsung,vl-hsp = <1>; 45 samsung,vl-vsp = <1>; 46 samsung,vl-dp = <1>; 47 samsung,vl-bpix = <4>; 48 49 samsung,vl-hspw = <2>; 50 samsung,vl-hbpd = <16>; 51 samsung,vl-hfpd = <16>; 52 samsung,vl-vspw = <2>; 53 samsung,vl-vbpd = <8>; 54 samsung,vl-vfpd = <8>; 55 samsung,vl-cmd-allow-len = <0xf>; 56 57 samsung,pclk_name = <1>; 58 samsung,sclk_div = <1>; 59 60 samsung,winid = <0>; 61 samsung,power-on-delay = <10000>; 62 samsung,interface-mode = <1>; 63 samsung,mipi-enabled = <0>; 64 samsung,dp-enabled; 65 samsung,dual-lcd-enabled; 66 67 samsung,logo-on = <1>; 68 samsung,resolution = <0>; 69 samsung,rgb-mode = <0>; 70 }; 71}; 72 73&i2c_5 { 74 clock-frequency = <100000>; 75 status = "okay"; 76 77 max8998-pmic@66 { 78 compatible = "maxim,max8998"; 79 reg = <0x66 0 0>; 80 voltage-regulators { 81 ldo2_reg: LDO2 { 82 regulator-name = "VALIVE_1.2V"; 83 regulator-min-microvolt = <1200000>; 84 regulator-max-microvolt = <1200000>; 85 regulator-always-on; 86 }; 87 88 ldo3_reg: LDO3 { 89 regulator-name = "VUSB+MIPI_1.1V"; 90 regulator-min-microvolt = <1100000>; 91 regulator-max-microvolt = <1100000>; 92 regulator-always-on; 93 }; 94 95 ldo4_reg: LDO4 { 96 regulator-name = "VADC_3.3V"; 97 regulator-min-microvolt = <3300000>; 98 regulator-max-microvolt = <3300000>; 99 }; 100 101 ldo5_reg: LDO5 { 102 regulator-name = "VTF_2.8V"; 103 regulator-min-microvolt = <2800000>; 104 regulator-max-microvolt = <2800000>; 105 }; 106 107 ldo6_reg: LDO6 { 108 regulator-name = "LDO6"; 109 regulator-min-microvolt = <2000000>; 110 regulator-max-microvolt = <2000000>; 111 }; 112 113 ldo7_reg: LDO7 { 114 regulator-name = "VLCD+VMIPI_1.8V"; 115 regulator-min-microvolt = <1800000>; 116 regulator-max-microvolt = <1800000>; 117 }; 118 119 ldo8_reg: LDO8 { 120 regulator-name = "VUSB+VDAC_3.3V"; 121 regulator-min-microvolt = <3300000>; 122 regulator-max-microvolt = <3300000>; 123 regulator-always-on; 124 }; 125 126 ldo9_reg: LDO9 { 127 regulator-name = "VCC_2.8V"; 128 regulator-min-microvolt = <2800000>; 129 regulator-max-microvolt = <2800000>; 130 regulator-always-on; 131 }; 132 133 ldo10_reg: LDO10 { 134 regulator-name = "VPLL_1.1V"; 135 regulator-min-microvolt = <1100000>; 136 regulator-max-microvolt = <1100000>; 137 regulator-boot-on; 138 regulator-always-on; 139 }; 140 141 ldo11_reg: LDO11 { 142 regulator-name = "CAM_AF_3.3V"; 143 regulator-min-microvolt = <3300000>; 144 regulator-max-microvolt = <3300000>; 145 }; 146 147 ldo12_reg: LDO12 { 148 regulator-name = "PS_2.8V"; 149 regulator-min-microvolt = <2800000>; 150 regulator-max-microvolt = <2800000>; 151 }; 152 153 ldo13_reg: LDO13 { 154 regulator-name = "VHIC_1.2V"; 155 regulator-min-microvolt = <1200000>; 156 regulator-max-microvolt = <1200000>; 157 }; 158 159 ldo14_reg: LDO14 { 160 regulator-name = "CAM_I_HOST_1.8V"; 161 regulator-min-microvolt = <1800000>; 162 regulator-max-microvolt = <1800000>; 163 }; 164 165 ldo15_reg: LDO15 { 166 regulator-name = "CAM_S_DIG+FM33_CORE_1.2V"; 167 regulator-min-microvolt = <1200000>; 168 regulator-max-microvolt = <1200000>; 169 }; 170 171 ldo16_reg: LDO16 { 172 regulator-name = "CAM_S_ANA_2.8V"; 173 regulator-min-microvolt = <2800000>; 174 regulator-max-microvolt = <2800000>; 175 }; 176 177 ldo17_reg: LDO17 { 178 regulator-name = "VCC_3.0V_LCD"; 179 regulator-min-microvolt = <3000000>; 180 regulator-max-microvolt = <3000000>; 181 }; 182 183 buck1_reg: BUCK1 { 184 regulator-name = "VINT_1.1V"; 185 regulator-min-microvolt = <750000>; 186 regulator-max-microvolt = <1500000>; 187 regulator-boot-on; 188 regulator-always-on; 189 }; 190 191 buck2_reg: BUCK2 { 192 regulator-name = "VG3D_1.1V"; 193 regulator-min-microvolt = <750000>; 194 regulator-max-microvolt = <1500000>; 195 regulator-boot-on; 196 }; 197 198 buck3_reg: BUCK3 { 199 regulator-name = "VCC_1.8V"; 200 regulator-min-microvolt = <1800000>; 201 regulator-max-microvolt = <1800000>; 202 regulator-always-on; 203 }; 204 205 buck4_reg: BUCK4 { 206 regulator-name = "VMEM_1.2V"; 207 regulator-min-microvolt = <1200000>; 208 regulator-max-microvolt = <1200000>; 209 regulator-always-on; 210 }; 211 212 ap32khz_reg: EN32KHz-AP { 213 regulator-name = "32KHz AP"; 214 regulator-always-on; 215 }; 216 217 cp32khz_reg: EN32KHz-CP { 218 regulator-name = "32KHz CP"; 219 }; 220 221 vichg_reg: ENVICHG { 222 regulator-name = "VICHG"; 223 }; 224 225 safeout1_reg: ESAFEOUT1 { 226 regulator-name = "SAFEOUT1"; 227 }; 228 229 safeout2_reg: ESAFEOUT2 { 230 regulator-name = "SAFEOUT2"; 231 regulator-boot-on; 232 }; 233 }; 234 }; 235}; 236 237&sdhci0 { 238 samsung,bus-width = <8>; 239 samsung,timing = <1 3 3>; 240 pwr-gpios = <&gpk0 2 0>; 241 status = "okay"; 242}; 243 244&sdhci2 { 245 samsung,bus-width = <4>; 246 samsung,timing = <1 2 3>; 247 cd-gpios = <&gpx3 4 0>; 248 status = "okay"; 249}; 250