1/*
2 * U-Boot additions to enable a generic Exynos GPIO driver
3 *
4 * Copyright (c) 2014 Google, Inc
5 */
6
7/ {
8	pinctrl@e0200000 {
9		#address-cells = <1>;
10		#size-cells = <0>;
11		gpa0: gpa0 {
12			gpio-controller;
13			#gpio-cells = <2>;
14		};
15
16		gpa1: gpa1 {
17			gpio-controller;
18			#gpio-cells = <2>;
19		};
20
21		gpb: gpb {
22			gpio-controller;
23			#gpio-cells = <2>;
24		};
25
26		gpc0: gpc0 {
27			gpio-controller;
28			#gpio-cells = <2>;
29		};
30
31		gpc1: gpc1 {
32			gpio-controller;
33			#gpio-cells = <2>;
34		};
35
36		gpd0: gpd0 {
37			gpio-controller;
38			#gpio-cells = <2>;
39		};
40
41		gpd1: gpd1 {
42			gpio-controller;
43			#gpio-cells = <2>;
44		};
45
46		gpe0: gpe0 {
47			gpio-controller;
48			#gpio-cells = <2>;
49		};
50
51		gpe1: gpe1 {
52			gpio-controller;
53			#gpio-cells = <2>;
54		};
55
56		gpf0: gpf0 {
57			gpio-controller;
58			#gpio-cells = <2>;
59		};
60
61		gpf1: gpf1 {
62			gpio-controller;
63			#gpio-cells = <2>;
64		};
65
66		gpf2: gpf2 {
67			gpio-controller;
68			#gpio-cells = <2>;
69		};
70
71		gpf3: gpf3 {
72			gpio-controller;
73			#gpio-cells = <2>;
74		};
75
76		gpg0: gpg0 {
77			gpio-controller;
78			#gpio-cells = <2>;
79		};
80
81		gpg1: gpg1 {
82			gpio-controller;
83			#gpio-cells = <2>;
84		};
85
86		gpg2: gpg2 {
87			gpio-controller;
88			#gpio-cells = <2>;
89		};
90
91		gpg3: gpg3 {
92			gpio-controller;
93			#gpio-cells = <2>;
94		};
95
96		gpi: gpi {
97			gpio-controller;
98			#gpio-cells = <2>;
99		};
100
101		gpj0: gpj0 {
102			gpio-controller;
103			#gpio-cells = <2>;
104		};
105
106		gpj1: gpj1 {
107			gpio-controller;
108			#gpio-cells = <2>;
109		};
110
111		gpj2: gpj2 {
112			gpio-controller;
113			#gpio-cells = <2>;
114		};
115
116		gpj3: gpj3 {
117			gpio-controller;
118			#gpio-cells = <2>;
119		};
120
121		gpj4: gpj4 {
122			gpio-controller;
123			#gpio-cells = <2>;
124		};
125
126		gpmp01: gpmp01 {
127			gpio-controller;
128			#gpio-cells = <2>;
129		};
130
131		gpmp02: gpmp02 {
132			gpio-controller;
133			#gpio-cells = <2>;
134		};
135
136		gpmp03: gpmp03 {
137			gpio-controller;
138			#gpio-cells = <2>;
139		};
140
141		gpmp04: gpmp04 {
142			gpio-controller;
143			#gpio-cells = <2>;
144		};
145
146		gpmp05: gpmp05 {
147			gpio-controller;
148			#gpio-cells = <2>;
149		};
150
151		gpmp06: gpmp06 {
152			gpio-controller;
153			#gpio-cells = <2>;
154		};
155
156		gpmp07: gpmp07 {
157			gpio-controller;
158			#gpio-cells = <2>;
159		};
160
161		gpmp10: gpmp10 {
162			gpio-controller;
163			#gpio-cells = <2>;
164		};
165
166		gpmp11: gpmp11 {
167			gpio-controller;
168			#gpio-cells = <2>;
169		};
170
171		gpmp12: gpmp12 {
172			gpio-controller;
173			#gpio-cells = <2>;
174		};
175
176		gpmp13: gpmp13 {
177			gpio-controller;
178			#gpio-cells = <2>;
179		};
180
181		gpmp14: gpmp14 {
182			gpio-controller;
183			#gpio-cells = <2>;
184		};
185
186		gpmp15: gpmp15 {
187			gpio-controller;
188			#gpio-cells = <2>;
189		};
190
191		gpmp16: gpmp16 {
192			gpio-controller;
193			#gpio-cells = <2>;
194		};
195
196		gpmp17: gpmp17 {
197			gpio-controller;
198			#gpio-cells = <2>;
199		};
200
201		gpmp18: gpmp18 {
202			gpio-controller;
203			#gpio-cells = <2>;
204		};
205
206		gpmp20: gpmp20 {
207			gpio-controller;
208			#gpio-cells = <2>;
209		};
210
211		gpmp21: gpmp21 {
212			gpio-controller;
213			#gpio-cells = <2>;
214		};
215
216		gpmp22: gpmp22 {
217			gpio-controller;
218			#gpio-cells = <2>;
219		};
220
221		gpmp23: gpmp23 {
222			gpio-controller;
223			#gpio-cells = <2>;
224		};
225
226		gpmp24: gpmp24 {
227			gpio-controller;
228			#gpio-cells = <2>;
229		};
230
231		gpmp25: gpmp25 {
232			gpio-controller;
233			#gpio-cells = <2>;
234		};
235
236		gpmp26: gpmp26 {
237			gpio-controller;
238			#gpio-cells = <2>;
239		};
240
241		gpmp27: gpmp27 {
242			gpio-controller;
243			#gpio-cells = <2>;
244		};
245
246		gpmp28: gpmp28 {
247			gpio-controller;
248			#gpio-cells = <2>;
249		};
250
251		gph0: gph0 {
252			reg = <0xc00>;
253			gpio-controller;
254			#gpio-cells = <2>;
255		};
256
257		gph1: gph1 {
258			gpio-controller;
259			#gpio-cells = <2>;
260		};
261
262		gph2: gph2 {
263			gpio-controller;
264			#gpio-cells = <2>;
265		};
266
267		gph3: gph3 {
268			gpio-controller;
269			#gpio-cells = <2>;
270		};
271
272	};
273};
274