2 * Google Spring 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 Spring";
17 compatible = "google,spring", "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>;
45 samsung,mic-det-gpios = <&gpx2 0 2 0x10000 0>;
46 samsung,hp-det-gpios = <&gpx2 2 2 0 0>;
50 gpa0: gpio-controller@11400000 {
51 powerdown-settings = <6 6 6 6 3 3 2 2>;
54 gpa1: gpio-controller@11400020 {
55 powerdown-settings = <3 3 2 2 3 3>;
58 gpa2: gpio-controller@11400040 {
59 powerdown-settings = <2 2 2 2 3 2 2 2>;
62 gpb0: gpio-controller@11400060 {
63 powerdown-settings = <3 3 3 3 3>;
66 gpb1: gpio-controller@11400080 {
67 powerdown-settings = <3 3 3 3 3>;
70 gpb2: gpio-controller@114000A0 {
71 powerdown-settings = <3 3 2 2>;
74 gpb3: gpio-controller@114000C0 {
75 powerdown-settings = <2 2 2 2>;
78 gpc0: gpio-controller@114000E0 {
79 powerdown-settings = <6 2 2 2 2 2 2>;
82 gpc1: gpio-controller@11400100 {
83 powerdown-settings = <2 2 2 2>;
86 gpc2: gpio-controller@11400120 {
87 powerdown-settings = <3 1 3 3 3 3 3>;
90 gpc3: gpio-controller@11400140 {
91 powerdown-settings = <6 2 1 2 2 2 2>;
94 gpc4: gpio-controller@114002E0 {
95 powerdown-settings = <6 2 3 2 2 2 2>;
98 gpd0: gpio-controller@11400160 {
99 powerdown-settings = <6 6 3 3>;
102 gpd1: gpio-controller@11400180 {
103 powerdown-settings = <6 6 6 3 3 6 1 1>;
106 gpy0: gpio-controller@114001A0 {
107 powerdown-settings = <3 3 6 3 3 3>;
110 gpy1: gpio-controller@114001C0 {
111 powerdown-settings = <5 3 3 3>;
114 gpy2: gpio-controller@114001E0 {
115 powerdown-settings = <3 3 3 3 3 2>;
118 gpy3: gpio-controller@11400200 {
119 powerdown-settings = <3 3 3 3 3 3 3 3>;
122 gpy4: gpio-controller@11400220 {
123 powerdown-settings = <3 3 3 3 3 3 3 3>;
126 gpy5: gpio-controller@11400240 {
127 powerdown-settings = <3 3 3 3 3 3 3 3>;
130 gpy6: gpio-controller@11400260 {
131 powerdown-settings = <3 3 3 3 3 3 3 3>;
134 /* gpx0: No powerdown mode, uses active mode on suspend */
135 /* gpx1: No powerdown mode, uses active mode on suspend */
136 /* gpx2: No powerdown mode, uses active mode on suspend */
137 /* gpx3: No powerdown mode, uses active mode on suspend */
139 gpe0: gpio-controller@13400000 {
140 powerdown-settings = <5 3 3 3 2 2 3 3>;
143 gpe1: gpio-controller@13400020 {
144 powerdown-settings = <5 3>;
147 gpf0: gpio-controller@13400040 {
148 powerdown-settings = <3 3 1 2>;
151 gpf1: gpio-controller@13400060 {
152 powerdown-settings = <3 3 3 3>;
155 gpg0: gpio-controller@13400080 {
156 powerdown-settings = <3 3 3 3 3 3 3 3>;
159 gpg1: gpio-controller@134000A0 {
160 powerdown-settings = <3 3 3 3 3 3 3 3>;
163 gpg2: gpio-controller@134000C0 {
164 powerdown-settings = <3 3>;
167 gph0: gpio-controller@134000E0 {
168 powerdown-settings = <3 3 3 3>;
171 gph1: gpio-controller@13400100 {
172 powerdown-settings = <3 3 3 3 3 3 3 3>;
175 gpv0: gpio-controller@10D10000 {
176 powerdown-settings = <3 3 3 3 3 3 3 3>;
179 gpv1: gpio-controller@10D10020 {
180 powerdown-settings = <3 3 3 3 3 3 3 3>;
183 gpv2: gpio-controller@10D10040 {
184 powerdown-settings = <3 3 3 3 3 3 3 3>;
187 gpv3: gpio-controller@10D10060 {
188 powerdown-settings = <3 3 3 3 3 3 3 3>;
191 gpv4: gpio-controller@10D10080 {
192 powerdown-settings = <3 3>;
195 gpz: gpio-controller@03860000 {
196 powerdown-settings = <6 3 6 6 6 3 3>;