2 * Google Snow board device tree source
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.
12 /include/ "exynos5250.dtsi"
13 /include/ "cros5250-common.dtsi"
16 model = "Google Snow";
17 compatible = "google,snow", "samsung,exynos5250";
24 compatible = "gpio-keys";
28 gpios = <&gpx3 5 0 0x10000 0>;
29 linux,input-type = <5>; /* EV_SW */
30 linux,code = <0>; /* SW_LID */
31 debounce-interval = <1>;
37 samsung,i2c-sda-delay = <100>;
38 samsung,i2c-max-bus-freq = <66000>;
39 gpios = <&gpa1 2 3 3 0>,
43 compatible = "infineon,slb9635tt";
48 samsung,slew-delay-us = <10>;
49 samsung,wait-retry-us = <3000>;
52 * TODO)sjg@chromium.org): Reduce to 50ms when EC I2C host
53 * driver bugs are fixed.
55 samsung,wait-free-us = <500000>;
56 samsung,arbitration-gpios = <&gpf0 3 1 0 0>,
61 compatible = "nxp,ptn3460";
63 powerdown-gpio = <&gpy2 5 1 0 0>;
64 reset-gpio = <&gpx1 5 1 0 0>;
78 * On Snow we've got SIP WiFi and so can keep drive strengths low to
83 gpios = <&gpc4 1 2 3 0>, <&gpc4 0 2 0 0>,
84 <&gpc4 3 2 3 0>, <&gpc4 4 2 3 0>,
85 <&gpc4 5 2 3 0>, <&gpc4 6 2 3 0>;
90 samsung,mic-det-gpios = <&gpx2 0 2 0x10000 0>;
91 samsung,hp-det-gpios = <&gpx2 2 2 0 0>;
95 gpa0: gpio-controller@11400000 {
96 powerdown-settings = <6 6 6 6 3 3 2 2>;
99 gpa1: gpio-controller@11400020 {
100 powerdown-settings = <3 3 2 2 3 3>;
103 gpa2: gpio-controller@11400040 {
104 powerdown-settings = <2 2 2 2 3 2 2 2>;
107 gpb0: gpio-controller@11400060 {
108 powerdown-settings = <3 3 3 3 3>;
111 gpb1: gpio-controller@11400080 {
112 powerdown-settings = <3 3 3 3 3>;
115 gpb2: gpio-controller@114000A0 {
116 powerdown-settings = <3 3 2 2>;
119 gpb3: gpio-controller@114000C0 {
120 powerdown-settings = <2 2 2 2>;
123 gpc0: gpio-controller@114000E0 {
124 powerdown-settings = <6 2 2 2 2 2 2>;
127 gpc1: gpio-controller@11400100 {
128 powerdown-settings = <2 2 2 2>;
131 gpc2: gpio-controller@11400120 {
132 powerdown-settings = <3 1 3 3 3 3 3>;
135 gpc3: gpio-controller@11400140 {
136 powerdown-settings = <6 2 1 2 2 2 2>;
139 gpc4: gpio-controller@114002E0 {
140 powerdown-settings = <6 2 3 2 2 2 2>;
143 gpd0: gpio-controller@11400160 {
144 powerdown-settings = <6 6 3 3>;
147 gpd1: gpio-controller@11400180 {
148 powerdown-settings = <6 6 6 3 3 6 1 1>;
151 gpy0: gpio-controller@114001A0 {
152 powerdown-settings = <3 3 6 3 3 3>;
155 gpy1: gpio-controller@114001C0 {
156 powerdown-settings = <5 3 3 3>;
159 gpy2: gpio-controller@114001E0 {
160 powerdown-settings = <3 3 3 3 3 2>;
163 gpy3: gpio-controller@11400200 {
164 powerdown-settings = <3 3 3 3 3 3 3 3>;
167 gpy4: gpio-controller@11400220 {
168 powerdown-settings = <3 3 3 3 3 3 3 3>;
171 gpy5: gpio-controller@11400240 {
172 powerdown-settings = <3 3 3 3 3 3 3 3>;
175 gpy6: gpio-controller@11400260 {
176 powerdown-settings = <3 3 3 3 3 3 3 3>;
179 /* gpx0: No powerdown mode, uses active mode on suspend */
180 /* gpx1: No powerdown mode, uses active mode on suspend */
181 /* gpx2: No powerdown mode, uses active mode on suspend */
182 /* gpx3: No powerdown mode, uses active mode on suspend */
184 gpe0: gpio-controller@13400000 {
185 powerdown-settings = <5 3 3 3 2 2 3 3>;
188 gpe1: gpio-controller@13400020 {
189 powerdown-settings = <5 3>;
192 gpf0: gpio-controller@13400040 {
193 powerdown-settings = <3 3 1 2>;
196 gpf1: gpio-controller@13400060 {
197 powerdown-settings = <3 3 3 3>;
200 gpg0: gpio-controller@13400080 {
201 powerdown-settings = <3 3 3 3 3 3 3 3>;
204 gpg1: gpio-controller@134000A0 {
205 powerdown-settings = <3 3 3 3 3 3 3 3>;
208 gpg2: gpio-controller@134000C0 {
209 powerdown-settings = <3 3>;
212 gph0: gpio-controller@134000E0 {
213 powerdown-settings = <3 3 3 3>;
216 gph1: gpio-controller@13400100 {
217 powerdown-settings = <3 3 3 3 3 3 3 3>;
220 gpv0: gpio-controller@10D10000 {
221 powerdown-settings = <3 3 3 3 3 3 3 3>;
224 gpv1: gpio-controller@10D10020 {
225 powerdown-settings = <3 3 3 3 3 3 3 3>;
228 gpv2: gpio-controller@10D10040 {
229 powerdown-settings = <3 3 3 3 3 3 3 3>;
232 gpv3: gpio-controller@10D10060 {
233 powerdown-settings = <3 3 3 3 3 3 3 3>;
236 gpv4: gpio-controller@10D10080 {
237 powerdown-settings = <3 3>;
240 gpz: gpio-controller@03860000 {
241 powerdown-settings = <6 3 6 6 6 3 3>;
247 compatible = "samsung,exynos-usbphy";
248 clock-enable-gpio = <&gpy1 1 1 0 3>;