2 * Common device tree include for all Exynos 5250 boards based off of Daisy.
4 * Copyright (c) 2012 Google, Inc
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
16 reg = <0x40000000 0x80000000>;
24 * Disabled pullups since external part has its own pullups and
25 * double-pulling gets us out of spec in some cases.
28 samsung,pin-pud = <0>;
31 max77686_irq: max77686-irq {
32 samsung,pins = "gpx3-2";
33 samsung,pin-function = <0>;
34 samsung,pin-pud = <0>;
35 samsung,pin-drv = <0>;
40 samsung,i2c-sda-delay = <100>;
41 samsung,i2c-max-bus-freq = <378000>;
44 compatible = "maxim,max77686";
45 interrupt-parent = <&gpx3>;
47 pinctrl-names = "default";
48 pinctrl-0 = <&max77686_irq>;
54 regulator-name = "P1.0V_LDO_OUT1";
55 regulator-min-microvolt = <1000000>;
56 regulator-max-microvolt = <1000000>;
61 regulator-name = "P1.8V_LDO_OUT2";
62 regulator-min-microvolt = <1800000>;
63 regulator-max-microvolt = <1800000>;
68 regulator-name = "P1.8V_LDO_OUT3";
69 regulator-min-microvolt = <1800000>;
70 regulator-max-microvolt = <1800000>;
75 regulator-name = "P1.1V_LDO_OUT7";
76 regulator-min-microvolt = <1100000>;
77 regulator-max-microvolt = <1100000>;
82 regulator-name = "P1.0V_LDO_OUT8";
83 regulator-min-microvolt = <1000000>;
84 regulator-max-microvolt = <1000000>;
89 regulator-name = "P1.8V_LDO_OUT10";
90 regulator-min-microvolt = <1800000>;
91 regulator-max-microvolt = <1800000>;
96 regulator-name = "P3.0V_LDO_OUT12";
97 regulator-min-microvolt = <3000000>;
98 regulator-max-microvolt = <3000000>;
103 regulator-name = "P1.8V_LDO_OUT14";
104 regulator-min-microvolt = <1800000>;
105 regulator-max-microvolt = <1800000>;
110 regulator-name = "P1.0V_LDO_OUT15";
111 regulator-min-microvolt = <1000000>;
112 regulator-max-microvolt = <1000000>;
117 regulator-name = "P1.8V_LDO_OUT16";
118 regulator-min-microvolt = <1800000>;
119 regulator-max-microvolt = <1800000>;
124 regulator-name = "vdd_mif";
125 regulator-min-microvolt = <950000>;
126 regulator-max-microvolt = <1300000>;
132 regulator-name = "vdd_arm";
133 regulator-min-microvolt = <850000>;
134 regulator-max-microvolt = <1350000>;
140 regulator-name = "vdd_int";
141 regulator-min-microvolt = <900000>;
142 regulator-max-microvolt = <1200000>;
148 regulator-name = "vdd_g3d";
149 regulator-min-microvolt = <850000>;
150 regulator-max-microvolt = <1300000>;
156 regulator-name = "P1.8V_BUCK_OUT5";
157 regulator-min-microvolt = <1800000>;
158 regulator-max-microvolt = <1800000>;
164 regulator-name = "P1.35V_BUCK_OUT6";
165 regulator-min-microvolt = <1350000>;
166 regulator-max-microvolt = <1350000>;
171 regulator-name = "P2.0V_BUCK_OUT7";
172 regulator-min-microvolt = <2000000>;
173 regulator-max-microvolt = <2000000>;
178 regulator-name = "P2.85V_BUCK_OUT8";
179 regulator-min-microvolt = <2850000>;
180 regulator-max-microvolt = <2850000>;
188 samsung,i2c-sda-delay = <100>;
189 samsung,i2c-max-bus-freq = <378000>;
193 compatible = "cypress,cyapa";
195 interrupt-parent = <&gpx1>;
201 samsung,i2c-sda-delay = <100>;
202 samsung,i2c-max-bus-freq = <66000>;
205 compatible = "samsung,exynos5-hdmiddc";
211 samsung,i2c-sda-delay = <100>;
212 samsung,i2c-max-bus-freq = <66000>;
216 samsung,i2c-sda-delay = <100>;
217 samsung,i2c-max-bus-freq = <66000>;
221 samsung,i2c-sda-delay = <100>;
222 samsung,i2c-max-bus-freq = <66000>;
230 samsung,i2c-sda-delay = <100>;
231 samsung,i2c-max-bus-freq = <66000>;
235 samsung,i2c-sda-delay = <100>;
236 samsung,i2c-max-bus-freq = <378000>;
239 compatible = "samsung,exynos5-hdmiphy";
249 card-detect-delay = <200>;
250 samsung,dw-mshc-ciu-div = <3>;
251 samsung,dw-mshc-sdr-timing = <2 3>;
252 samsung,dw-mshc-ddr-timing = <1 2>;
253 pinctrl-names = "default";
254 pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_cd &sd0_bus4 &sd0_bus8>;
270 card-detect-delay = <200>;
271 samsung,dw-mshc-ciu-div = <3>;
272 samsung,dw-mshc-sdr-timing = <2 3>;
273 samsung,dw-mshc-ddr-timing = <1 2>;
274 pinctrl-names = "default";
275 pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_bus4>;
280 wp-gpios = <&gpc2 1 0>;
289 card-detect-delay = <200>;
290 samsung,dw-mshc-ciu-div = <3>;
291 samsung,dw-mshc-sdr-timing = <2 3>;
292 samsung,dw-mshc-ddr-timing = <1 2>;
293 /* See board-specific dts files for pin setup */
301 spi_0: spi@12d20000 {
305 spi_1: spi@12d30000 {
306 samsung,spi-src-clk = <0>;
310 spi_2: spi@12d40000 {
315 hpd-gpio = <&gpx3 7 0>;
319 compatible = "gpio-keys";
324 linux,code = <116>; /* KEY_POWER */