hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/arm/boot/dts/s3c64xx-pinctrl.dtsi
....@@ -16,111 +16,111 @@
1616 * Pin banks
1717 */
1818
19
- gpa: gpa {
19
+ gpa: gpa-gpio-bank {
2020 gpio-controller;
2121 #gpio-cells = <2>;
2222 interrupt-controller;
2323 #interrupt-cells = <2>;
2424 };
2525
26
- gpb: gpb {
26
+ gpb: gpb-gpio-bank {
2727 gpio-controller;
2828 #gpio-cells = <2>;
2929 interrupt-controller;
3030 #interrupt-cells = <2>;
3131 };
3232
33
- gpc: gpc {
33
+ gpc: gpc-gpio-bank {
3434 gpio-controller;
3535 #gpio-cells = <2>;
3636 interrupt-controller;
3737 #interrupt-cells = <2>;
3838 };
3939
40
- gpd: gpd {
40
+ gpd: gpd-gpio-bank {
4141 gpio-controller;
4242 #gpio-cells = <2>;
4343 interrupt-controller;
4444 #interrupt-cells = <2>;
4545 };
4646
47
- gpe: gpe {
47
+ gpe: gpe-gpio-bank {
4848 gpio-controller;
4949 #gpio-cells = <2>;
5050 };
5151
52
- gpf: gpf {
52
+ gpf: gpf-gpio-bank {
5353 gpio-controller;
5454 #gpio-cells = <2>;
5555 interrupt-controller;
5656 #interrupt-cells = <2>;
5757 };
5858
59
- gpg: gpg {
59
+ gpg: gpg-gpio-bank {
6060 gpio-controller;
6161 #gpio-cells = <2>;
6262 interrupt-controller;
6363 #interrupt-cells = <2>;
6464 };
6565
66
- gph: gph {
66
+ gph: gph-gpio-bank {
6767 gpio-controller;
6868 #gpio-cells = <2>;
6969 interrupt-controller;
7070 #interrupt-cells = <2>;
7171 };
7272
73
- gpi: gpi {
73
+ gpi: gpi-gpio-bank {
7474 gpio-controller;
7575 #gpio-cells = <2>;
7676 };
7777
78
- gpj: gpj {
78
+ gpj: gpj-gpio-bank {
7979 gpio-controller;
8080 #gpio-cells = <2>;
8181 };
8282
83
- gpk: gpk {
83
+ gpk: gpk-gpio-bank {
8484 gpio-controller;
8585 #gpio-cells = <2>;
8686 };
8787
88
- gpl: gpl {
88
+ gpl: gpl-gpio-bank {
8989 gpio-controller;
9090 #gpio-cells = <2>;
9191 interrupt-controller;
9292 #interrupt-cells = <2>;
9393 };
9494
95
- gpm: gpm {
95
+ gpm: gpm-gpio-bank {
9696 gpio-controller;
9797 #gpio-cells = <2>;
9898 interrupt-controller;
9999 #interrupt-cells = <2>;
100100 };
101101
102
- gpn: gpn {
102
+ gpn: gpn-gpio-bank {
103103 gpio-controller;
104104 #gpio-cells = <2>;
105105 interrupt-controller;
106106 #interrupt-cells = <2>;
107107 };
108108
109
- gpo: gpo {
109
+ gpo: gpo-gpio-bank {
110110 gpio-controller;
111111 #gpio-cells = <2>;
112112 interrupt-controller;
113113 #interrupt-cells = <2>;
114114 };
115115
116
- gpp: gpp {
116
+ gpp: gpp-gpio-bank {
117117 gpio-controller;
118118 #gpio-cells = <2>;
119119 interrupt-controller;
120120 #interrupt-cells = <2>;
121121 };
122122
123
- gpq: gpq {
123
+ gpq: gpq-gpio-bank {
124124 gpio-controller;
125125 #gpio-cells = <2>;
126126 interrupt-controller;
....@@ -131,225 +131,225 @@
131131 * Pin groups
132132 */
133133
134
- uart0_data: uart0-data {
134
+ uart0_data: uart0-data-pins {
135135 samsung,pins = "gpa-0", "gpa-1";
136136 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
137137 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
138138 };
139139
140
- uart0_fctl: uart0-fctl {
140
+ uart0_fctl: uart0-fctl-pins {
141141 samsung,pins = "gpa-2", "gpa-3";
142142 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
143143 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
144144 };
145145
146
- uart1_data: uart1-data {
146
+ uart1_data: uart1-data-pins {
147147 samsung,pins = "gpa-4", "gpa-5";
148148 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
149149 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
150150 };
151151
152
- uart1_fctl: uart1-fctl {
152
+ uart1_fctl: uart1-fctl-pins {
153153 samsung,pins = "gpa-6", "gpa-7";
154154 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
155155 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
156156 };
157157
158
- uart2_data: uart2-data {
158
+ uart2_data: uart2-data-pins {
159159 samsung,pins = "gpb-0", "gpb-1";
160160 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
161161 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
162162 };
163163
164
- uart3_data: uart3-data {
164
+ uart3_data: uart3-data-pins {
165165 samsung,pins = "gpb-2", "gpb-3";
166166 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
167167 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
168168 };
169169
170
- ext_dma_0: ext-dma-0 {
170
+ ext_dma_0: ext-dma-0-pins {
171171 samsung,pins = "gpb-0", "gpb-1";
172172 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
173173 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
174174 };
175175
176
- ext_dma_1: ext-dma-1 {
176
+ ext_dma_1: ext-dma-1-pins {
177177 samsung,pins = "gpb-2", "gpb-3";
178178 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
179179 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
180180 };
181181
182
- irda_data_0: irda-data-0 {
182
+ irda_data_0: irda-data-0-pins {
183183 samsung,pins = "gpb-0", "gpb-1";
184184 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
185185 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
186186 };
187187
188
- irda_data_1: irda-data-1 {
188
+ irda_data_1: irda-data-1-pins {
189189 samsung,pins = "gpb-2", "gpb-3";
190190 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
191191 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
192192 };
193193
194
- irda_sdbw: irda-sdbw {
194
+ irda_sdbw: irda-sdbw-pins {
195195 samsung,pins = "gpb-4";
196196 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
197197 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
198198 };
199199
200
- i2c0_bus: i2c0-bus {
200
+ i2c0_bus: i2c0-bus-pins {
201201 samsung,pins = "gpb-5", "gpb-6";
202202 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
203203 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
204204 };
205205
206
- i2c1_bus: i2c1-bus {
206
+ i2c1_bus: i2c1-bus-pins {
207207 /* S3C6410-only */
208208 samsung,pins = "gpb-2", "gpb-3";
209209 samsung,pin-function = <EXYNOS_PIN_FUNC_6>;
210210 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
211211 };
212212
213
- spi0_bus: spi0-bus {
213
+ spi0_bus: spi0-bus-pins {
214214 samsung,pins = "gpc-0", "gpc-1", "gpc-2";
215215 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
216216 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
217217 };
218218
219
- spi0_cs: spi0-cs {
219
+ spi0_cs: spi0-cs-pins {
220220 samsung,pins = "gpc-3";
221221 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
222222 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
223223 };
224224
225
- spi1_bus: spi1-bus {
225
+ spi1_bus: spi1-bus-pins {
226226 samsung,pins = "gpc-4", "gpc-5", "gpc-6";
227227 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
228228 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
229229 };
230230
231
- spi1_cs: spi1-cs {
231
+ spi1_cs: spi1-cs-pins {
232232 samsung,pins = "gpc-7";
233233 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
234234 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
235235 };
236236
237
- sd0_cmd: sd0-cmd {
237
+ sd0_cmd: sd0-cmd-pins {
238238 samsung,pins = "gpg-1";
239239 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
240240 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
241241 };
242242
243
- sd0_clk: sd0-clk {
243
+ sd0_clk: sd0-clk-pins {
244244 samsung,pins = "gpg-0";
245245 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
246246 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
247247 };
248248
249
- sd0_bus1: sd0-bus1 {
249
+ sd0_bus1: sd0-bus1-pins {
250250 samsung,pins = "gpg-2";
251251 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
252252 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
253253 };
254254
255
- sd0_bus4: sd0-bus4 {
255
+ sd0_bus4: sd0-bus4-pins {
256256 samsung,pins = "gpg-2", "gpg-3", "gpg-4", "gpg-5";
257257 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
258258 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
259259 };
260260
261
- sd0_cd: sd0-cd {
261
+ sd0_cd: sd0-cd-pins {
262262 samsung,pins = "gpg-6";
263263 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
264264 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
265265 };
266266
267
- sd1_cmd: sd1-cmd {
267
+ sd1_cmd: sd1-cmd-pins {
268268 samsung,pins = "gph-1";
269269 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
270270 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
271271 };
272272
273
- sd1_clk: sd1-clk {
273
+ sd1_clk: sd1-clk-pins {
274274 samsung,pins = "gph-0";
275275 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
276276 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
277277 };
278278
279
- sd1_bus1: sd1-bus1 {
279
+ sd1_bus1: sd1-bus1-pins {
280280 samsung,pins = "gph-2";
281281 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
282282 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
283283 };
284284
285
- sd1_bus4: sd1-bus4 {
285
+ sd1_bus4: sd1-bus4-pins {
286286 samsung,pins = "gph-2", "gph-3", "gph-4", "gph-5";
287287 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
288288 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
289289 };
290290
291
- sd1_bus8: sd1-bus8 {
291
+ sd1_bus8: sd1-bus8-pins {
292292 samsung,pins = "gph-2", "gph-3", "gph-4", "gph-5",
293293 "gph-6", "gph-7", "gph-8", "gph-9";
294294 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
295295 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
296296 };
297297
298
- sd1_cd: sd1-cd {
298
+ sd1_cd: sd1-cd-pins {
299299 samsung,pins = "gpg-6";
300300 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
301301 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
302302 };
303303
304
- sd2_cmd: sd2-cmd {
304
+ sd2_cmd: sd2-cmd-pins {
305305 samsung,pins = "gpc-4";
306306 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
307307 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
308308 };
309309
310
- sd2_clk: sd2-clk {
310
+ sd2_clk: sd2-clk-pins {
311311 samsung,pins = "gpc-5";
312312 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
313313 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
314314 };
315315
316
- sd2_bus1: sd2-bus1 {
316
+ sd2_bus1: sd2-bus1-pins {
317317 samsung,pins = "gph-6";
318318 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
319319 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
320320 };
321321
322
- sd2_bus4: sd2-bus4 {
322
+ sd2_bus4: sd2-bus4-pins {
323323 samsung,pins = "gph-6", "gph-7", "gph-8", "gph-9";
324324 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
325325 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
326326 };
327327
328
- i2s0_bus: i2s0-bus {
328
+ i2s0_bus: i2s0-bus-pins {
329329 samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4";
330330 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
331331 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
332332 };
333333
334
- i2s0_cdclk: i2s0-cdclk {
334
+ i2s0_cdclk: i2s0-cdclk-pins {
335335 samsung,pins = "gpd-1";
336336 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
337337 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
338338 };
339339
340
- i2s1_bus: i2s1-bus {
340
+ i2s1_bus: i2s1-bus-pins {
341341 samsung,pins = "gpe-0", "gpe-2", "gpe-3", "gpe-4";
342342 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
343343 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
344344 };
345345
346
- i2s1_cdclk: i2s1-cdclk {
346
+ i2s1_cdclk: i2s1-cdclk-pins {
347347 samsung,pins = "gpe-1";
348348 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
349349 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
350350 };
351351
352
- i2s2_bus: i2s2-bus {
352
+ i2s2_bus: i2s2-bus-pins {
353353 /* S3C6410-only */
354354 samsung,pins = "gpc-4", "gpc-5", "gpc-6", "gph-6",
355355 "gph-8", "gph-9";
....@@ -357,50 +357,50 @@
357357 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
358358 };
359359
360
- i2s2_cdclk: i2s2-cdclk {
360
+ i2s2_cdclk: i2s2-cdclk-pins {
361361 /* S3C6410-only */
362362 samsung,pins = "gph-7";
363363 samsung,pin-function = <EXYNOS_PIN_FUNC_5>;
364364 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
365365 };
366366
367
- pcm0_bus: pcm0-bus {
367
+ pcm0_bus: pcm0-bus-pins {
368368 samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4";
369369 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
370370 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
371371 };
372372
373
- pcm0_extclk: pcm0-extclk {
373
+ pcm0_extclk: pcm0-extclk-pins {
374374 samsung,pins = "gpd-1";
375375 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
376376 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
377377 };
378378
379
- pcm1_bus: pcm1-bus {
379
+ pcm1_bus: pcm1-bus-pins {
380380 samsung,pins = "gpe-0", "gpe-2", "gpe-3", "gpe-4";
381381 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
382382 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
383383 };
384384
385
- pcm1_extclk: pcm1-extclk {
385
+ pcm1_extclk: pcm1-extclk-pins {
386386 samsung,pins = "gpe-1";
387387 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
388388 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
389389 };
390390
391
- ac97_bus_0: ac97-bus-0 {
391
+ ac97_bus_0: ac97-bus-0-pins {
392392 samsung,pins = "gpd-0", "gpd-1", "gpd-2", "gpd-3", "gpd-4";
393393 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
394394 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
395395 };
396396
397
- ac97_bus_1: ac97-bus-1 {
397
+ ac97_bus_1: ac97-bus-1-pins {
398398 samsung,pins = "gpe-0", "gpe-1", "gpe-2", "gpe-3", "gpe-4";
399399 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
400400 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
401401 };
402402
403
- cam_port: cam-port {
403
+ cam_port: cam-port-pins {
404404 samsung,pins = "gpf-0", "gpf-1", "gpf-2", "gpf-4",
405405 "gpf-5", "gpf-6", "gpf-7", "gpf-8",
406406 "gpf-9", "gpf-10", "gpf-11", "gpf-12";
....@@ -408,242 +408,242 @@
408408 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
409409 };
410410
411
- cam_rst: cam-rst {
411
+ cam_rst: cam-rst-pins {
412412 samsung,pins = "gpf-3";
413413 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
414414 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
415415 };
416416
417
- cam_field: cam-field {
417
+ cam_field: cam-field-pins {
418418 /* S3C6410-only */
419419 samsung,pins = "gpb-4";
420420 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
421421 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
422422 };
423423
424
- pwm_extclk: pwm-extclk {
424
+ pwm_extclk: pwm-extclk-pins {
425425 samsung,pins = "gpf-13";
426426 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
427427 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
428428 };
429429
430
- pwm0_out: pwm0-out {
430
+ pwm0_out: pwm0-out-pins {
431431 samsung,pins = "gpf-14";
432432 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
433433 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
434434 };
435435
436
- pwm1_out: pwm1-out {
436
+ pwm1_out: pwm1-out-pins {
437437 samsung,pins = "gpf-15";
438438 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
439439 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
440440 };
441441
442
- clkout0: clkout-0 {
442
+ clkout0: clkout-0-pins {
443443 samsung,pins = "gpf-14";
444444 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
445445 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
446446 };
447447
448
- keypad_col0_0: keypad-col0-0 {
448
+ keypad_col0_0: keypad-col0-0-pins {
449449 samsung,pins = "gph-0";
450450 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
451451 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
452452 };
453453
454
- keypad_col1_0: keypad-col1-0 {
454
+ keypad_col1_0: keypad-col1-0-pins {
455455 samsung,pins = "gph-1";
456456 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
457457 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
458458 };
459459
460
- keypad_col2_0: keypad-col2-0 {
460
+ keypad_col2_0: keypad-col2-0-pins {
461461 samsung,pins = "gph-2";
462462 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
463463 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
464464 };
465465
466
- keypad_col3_0: keypad-col3-0 {
466
+ keypad_col3_0: keypad-col3-0-pins {
467467 samsung,pins = "gph-3";
468468 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
469469 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
470470 };
471471
472
- keypad_col4_0: keypad-col4-0 {
472
+ keypad_col4_0: keypad-col4-0-pins {
473473 samsung,pins = "gph-4";
474474 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
475475 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
476476 };
477477
478
- keypad_col5_0: keypad-col5-0 {
478
+ keypad_col5_0: keypad-col5-0-pins {
479479 samsung,pins = "gph-5";
480480 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
481481 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
482482 };
483483
484
- keypad_col6_0: keypad-col6-0 {
484
+ keypad_col6_0: keypad-col6-0-pins {
485485 samsung,pins = "gph-6";
486486 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
487487 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
488488 };
489489
490
- keypad_col7_0: keypad-col7-0 {
490
+ keypad_col7_0: keypad-col7-0-pins {
491491 samsung,pins = "gph-7";
492492 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
493493 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
494494 };
495495
496
- keypad_col0_1: keypad-col0-1 {
496
+ keypad_col0_1: keypad-col0-1-pins {
497497 samsung,pins = "gpl-0";
498498 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
499499 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
500500 };
501501
502
- keypad_col1_1: keypad-col1-1 {
502
+ keypad_col1_1: keypad-col1-1-pins {
503503 samsung,pins = "gpl-1";
504504 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
505505 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
506506 };
507507
508
- keypad_col2_1: keypad-col2-1 {
508
+ keypad_col2_1: keypad-col2-1-pins {
509509 samsung,pins = "gpl-2";
510510 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
511511 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
512512 };
513513
514
- keypad_col3_1: keypad-col3-1 {
514
+ keypad_col3_1: keypad-col3-1-pins {
515515 samsung,pins = "gpl-3";
516516 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
517517 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
518518 };
519519
520
- keypad_col4_1: keypad-col4-1 {
520
+ keypad_col4_1: keypad-col4-1-pins {
521521 samsung,pins = "gpl-4";
522522 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
523523 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
524524 };
525525
526
- keypad_col5_1: keypad-col5-1 {
526
+ keypad_col5_1: keypad-col5-1-pins {
527527 samsung,pins = "gpl-5";
528528 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
529529 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
530530 };
531531
532
- keypad_col6_1: keypad-col6-1 {
532
+ keypad_col6_1: keypad-col6-1-pins {
533533 samsung,pins = "gpl-6";
534534 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
535535 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
536536 };
537537
538
- keypad_col7_1: keypad-col7-1 {
538
+ keypad_col7_1: keypad-col7-1-pins {
539539 samsung,pins = "gpl-7";
540540 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
541541 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
542542 };
543543
544
- keypad_row0_0: keypad-row0-0 {
544
+ keypad_row0_0: keypad-row0-0-pins {
545545 samsung,pins = "gpk-8";
546546 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
547547 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
548548 };
549549
550
- keypad_row1_0: keypad-row1-0 {
550
+ keypad_row1_0: keypad-row1-0-pins {
551551 samsung,pins = "gpk-9";
552552 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
553553 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
554554 };
555555
556
- keypad_row2_0: keypad-row2-0 {
556
+ keypad_row2_0: keypad-row2-0-pins {
557557 samsung,pins = "gpk-10";
558558 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
559559 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
560560 };
561561
562
- keypad_row3_0: keypad-row3-0 {
562
+ keypad_row3_0: keypad-row3-0-pins {
563563 samsung,pins = "gpk-11";
564564 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
565565 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
566566 };
567567
568
- keypad_row4_0: keypad-row4-0 {
568
+ keypad_row4_0: keypad-row4-0-pins {
569569 samsung,pins = "gpk-12";
570570 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
571571 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
572572 };
573573
574
- keypad_row5_0: keypad-row5-0 {
574
+ keypad_row5_0: keypad-row5-0-pins {
575575 samsung,pins = "gpk-13";
576576 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
577577 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
578578 };
579579
580
- keypad_row6_0: keypad-row6-0 {
580
+ keypad_row6_0: keypad-row6-0-pins {
581581 samsung,pins = "gpk-14";
582582 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
583583 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
584584 };
585585
586
- keypad_row7_0: keypad-row7-0 {
586
+ keypad_row7_0: keypad-row7-0-pins {
587587 samsung,pins = "gpk-15";
588588 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
589589 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
590590 };
591591
592
- keypad_row0_1: keypad-row0-1 {
592
+ keypad_row0_1: keypad-row0-1-pins {
593593 samsung,pins = "gpn-0";
594594 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
595595 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
596596 };
597597
598
- keypad_row1_1: keypad-row1-1 {
598
+ keypad_row1_1: keypad-row1-1-pins {
599599 samsung,pins = "gpn-1";
600600 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
601601 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
602602 };
603603
604
- keypad_row2_1: keypad-row2-1 {
604
+ keypad_row2_1: keypad-row2-1-pins {
605605 samsung,pins = "gpn-2";
606606 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
607607 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
608608 };
609609
610
- keypad_row3_1: keypad-row3-1 {
610
+ keypad_row3_1: keypad-row3-1-pins {
611611 samsung,pins = "gpn-3";
612612 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
613613 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
614614 };
615615
616
- keypad_row4_1: keypad-row4-1 {
616
+ keypad_row4_1: keypad-row4-1-pins {
617617 samsung,pins = "gpn-4";
618618 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
619619 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
620620 };
621621
622
- keypad_row5_1: keypad-row5-1 {
622
+ keypad_row5_1: keypad-row5-1-pins {
623623 samsung,pins = "gpn-5";
624624 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
625625 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
626626 };
627627
628
- keypad_row6_1: keypad-row6-1 {
628
+ keypad_row6_1: keypad-row6-1-pins {
629629 samsung,pins = "gpn-6";
630630 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
631631 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
632632 };
633633
634
- keypad_row7_1: keypad-row7-1 {
634
+ keypad_row7_1: keypad-row7-1-pins {
635635 samsung,pins = "gpn-7";
636636 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
637637 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
638638 };
639639
640
- lcd_ctrl: lcd-ctrl {
640
+ lcd_ctrl: lcd-ctrl-pins {
641641 samsung,pins = "gpj-8", "gpj-9", "gpj-10", "gpj-11";
642642 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
643643 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
644644 };
645645
646
- lcd_data16: lcd-data-width16 {
646
+ lcd_data16: lcd-data-width16-pins {
647647 samsung,pins = "gpi-3", "gpi-4", "gpi-5", "gpi-6",
648648 "gpi-7", "gpi-10", "gpi-11", "gpi-12",
649649 "gpi-13", "gpi-14", "gpi-15", "gpj-3",
....@@ -652,7 +652,7 @@
652652 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
653653 };
654654
655
- lcd_data18: lcd-data-width18 {
655
+ lcd_data18: lcd-data-width18-pins {
656656 samsung,pins = "gpi-2", "gpi-3", "gpi-4", "gpi-5",
657657 "gpi-6", "gpi-7", "gpi-10", "gpi-11",
658658 "gpi-12", "gpi-13", "gpi-14", "gpi-15",
....@@ -662,7 +662,7 @@
662662 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
663663 };
664664
665
- lcd_data24: lcd-data-width24 {
665
+ lcd_data24: lcd-data-width24-pins {
666666 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
667667 "gpi-4", "gpi-5", "gpi-6", "gpi-7",
668668 "gpi-8", "gpi-9", "gpi-10", "gpi-11",
....@@ -673,7 +673,7 @@
673673 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
674674 };
675675
676
- hsi_bus: hsi-bus {
676
+ hsi_bus: hsi-bus-pins {
677677 samsung,pins = "gpk-0", "gpk-1", "gpk-2", "gpk-3",
678678 "gpk-4", "gpk-5", "gpk-6", "gpk-7";
679679 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;