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