aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>2016-09-04 07:04:18 -0400
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>2016-09-16 07:32:20 -0400
commit293fea6f71dcb5c68b47f253c6f77ef5c030e2c3 (patch)
tree05970ed8e5f93aac408613d93fc832bae6b39f3b
parent68175d5dd7c5476da66922c2513b29ea6c669741 (diff)
ARM: dts: s5pv210: Use macros for pinctrl configuration
Usage of DTS macros instead of hard-coded numbers makes code easier to read. One does not have to remember which value means pull-up/down or specific driver strength. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Acked-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r--arch/arm/boot/dts/s5pv210-aquila.dts4
-rw-r--r--arch/arm/boot/dts/s5pv210-pinctrl.dtsi476
2 files changed, 241 insertions, 239 deletions
diff --git a/arch/arm/boot/dts/s5pv210-aquila.dts b/arch/arm/boot/dts/s5pv210-aquila.dts
index da24ab570b0e..f6cb82f36aae 100644
--- a/arch/arm/boot/dts/s5pv210-aquila.dts
+++ b/arch/arm/boot/dts/s5pv210-aquila.dts
@@ -387,7 +387,7 @@
387&pinctrl0 { 387&pinctrl0 {
388 t_flash_detect: t-flash-detect { 388 t_flash_detect: t-flash-detect {
389 samsung,pins = "gph3-4"; 389 samsung,pins = "gph3-4";
390 samsung,pin-function = <0>; 390 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
391 samsung,pin-pud = <0>; 391 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
392 }; 392 };
393}; 393};
diff --git a/arch/arm/boot/dts/s5pv210-pinctrl.dtsi b/arch/arm/boot/dts/s5pv210-pinctrl.dtsi
index 8c714088e3c6..9a3e851e2e22 100644
--- a/arch/arm/boot/dts/s5pv210-pinctrl.dtsi
+++ b/arch/arm/boot/dts/s5pv210-pinctrl.dtsi
@@ -19,6 +19,8 @@
19 * published by the Free Software Foundation. 19 * published by the Free Software Foundation.
20 */ 20 */
21 21
22#include <dt-bindings/pinctrl/samsung.h>
23
22&pinctrl0 { 24&pinctrl0 {
23 gpa0: gpa0 { 25 gpa0: gpa0 {
24 gpio-controller; 26 gpio-controller;
@@ -270,559 +272,559 @@
270 272
271 uart0_data: uart0-data { 273 uart0_data: uart0-data {
272 samsung,pins = "gpa0-0", "gpa0-1"; 274 samsung,pins = "gpa0-0", "gpa0-1";
273 samsung,pin-function = <2>; 275 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
274 samsung,pin-pud = <0>; 276 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
275 samsung,pin-drv = <0>; 277 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
276 }; 278 };
277 279
278 uart0_fctl: uart0-fctl { 280 uart0_fctl: uart0-fctl {
279 samsung,pins = "gpa0-2", "gpa0-3"; 281 samsung,pins = "gpa0-2", "gpa0-3";
280 samsung,pin-function = <2>; 282 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
281 samsung,pin-pud = <0>; 283 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
282 samsung,pin-drv = <0>; 284 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
283 }; 285 };
284 286
285 uart1_data: uart1-data { 287 uart1_data: uart1-data {
286 samsung,pins = "gpa0-4", "gpa0-5"; 288 samsung,pins = "gpa0-4", "gpa0-5";
287 samsung,pin-function = <2>; 289 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
288 samsung,pin-pud = <0>; 290 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
289 samsung,pin-drv = <0>; 291 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
290 }; 292 };
291 293
292 uart1_fctl: uart1-fctl { 294 uart1_fctl: uart1-fctl {
293 samsung,pins = "gpa0-6", "gpa0-7"; 295 samsung,pins = "gpa0-6", "gpa0-7";
294 samsung,pin-function = <2>; 296 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
295 samsung,pin-pud = <0>; 297 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
296 samsung,pin-drv = <0>; 298 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
297 }; 299 };
298 300
299 uart2_data: uart2-data { 301 uart2_data: uart2-data {
300 samsung,pins = "gpa1-0", "gpa1-1"; 302 samsung,pins = "gpa1-0", "gpa1-1";
301 samsung,pin-function = <2>; 303 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
302 samsung,pin-pud = <0>; 304 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
303 samsung,pin-drv = <0>; 305 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
304 }; 306 };
305 307
306 uart2_fctl: uart2-fctl { 308 uart2_fctl: uart2-fctl {
307 samsung,pins = "gpa1-2", "gpa1-3"; 309 samsung,pins = "gpa1-2", "gpa1-3";
308 samsung,pin-function = <3>; 310 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
309 samsung,pin-pud = <0>; 311 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
310 samsung,pin-drv = <0>; 312 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
311 }; 313 };
312 314
313 uart3_data: uart3-data { 315 uart3_data: uart3-data {
314 samsung,pins = "gpa1-2", "gpa1-3"; 316 samsung,pins = "gpa1-2", "gpa1-3";
315 samsung,pin-function = <2>; 317 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
316 samsung,pin-pud = <0>; 318 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
317 samsung,pin-drv = <0>; 319 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
318 }; 320 };
319 321
320 uart_audio: uart-audio { 322 uart_audio: uart-audio {
321 samsung,pins = "gpa1-2", "gpa1-3"; 323 samsung,pins = "gpa1-2", "gpa1-3";
322 samsung,pin-function = <4>; 324 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
323 samsung,pin-pud = <0>; 325 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
324 samsung,pin-drv = <0>; 326 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
325 }; 327 };
326 328
327 spi0_bus: spi0-bus { 329 spi0_bus: spi0-bus {
328 samsung,pins = "gpb-0", "gpb-2", "gpb-3"; 330 samsung,pins = "gpb-0", "gpb-2", "gpb-3";
329 samsung,pin-function = <2>; 331 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
330 samsung,pin-pud = <2>; 332 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
331 samsung,pin-drv = <0>; 333 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
332 }; 334 };
333 335
334 spi1_bus: spi1-bus { 336 spi1_bus: spi1-bus {
335 samsung,pins = "gpb-4", "gpb-6", "gpb-7"; 337 samsung,pins = "gpb-4", "gpb-6", "gpb-7";
336 samsung,pin-function = <2>; 338 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
337 samsung,pin-pud = <2>; 339 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
338 samsung,pin-drv = <0>; 340 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
339 }; 341 };
340 342
341 i2s0_bus: i2s0-bus { 343 i2s0_bus: i2s0-bus {
342 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3", 344 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
343 "gpi-4", "gpi-5", "gpi-6"; 345 "gpi-4", "gpi-5", "gpi-6";
344 samsung,pin-function = <2>; 346 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
345 samsung,pin-pud = <0>; 347 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
346 samsung,pin-drv = <0>; 348 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
347 }; 349 };
348 350
349 i2s1_bus: i2s1-bus { 351 i2s1_bus: i2s1-bus {
350 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 352 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3",
351 "gpc0-4"; 353 "gpc0-4";
352 samsung,pin-function = <2>; 354 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
353 samsung,pin-pud = <0>; 355 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
354 samsung,pin-drv = <0>; 356 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
355 }; 357 };
356 358
357 i2s2_bus: i2s2-bus { 359 i2s2_bus: i2s2-bus {
358 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 360 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3",
359 "gpc1-4"; 361 "gpc1-4";
360 samsung,pin-function = <4>; 362 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
361 samsung,pin-pud = <0>; 363 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
362 samsung,pin-drv = <0>; 364 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
363 }; 365 };
364 366
365 pcm1_bus: pcm1-bus { 367 pcm1_bus: pcm1-bus {
366 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 368 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3",
367 "gpc0-4"; 369 "gpc0-4";
368 samsung,pin-function = <3>; 370 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
369 samsung,pin-pud = <0>; 371 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
370 samsung,pin-drv = <0>; 372 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
371 }; 373 };
372 374
373 ac97_bus: ac97-bus { 375 ac97_bus: ac97-bus {
374 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 376 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3",
375 "gpc0-4"; 377 "gpc0-4";
376 samsung,pin-function = <4>; 378 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
377 samsung,pin-pud = <0>; 379 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
378 samsung,pin-drv = <0>; 380 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
379 }; 381 };
380 382
381 i2s2_bus: i2s2-bus { 383 i2s2_bus: i2s2-bus {
382 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 384 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3",
383 "gpc1-4"; 385 "gpc1-4";
384 samsung,pin-function = <2>; 386 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
385 samsung,pin-pud = <0>; 387 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
386 samsung,pin-drv = <0>; 388 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
387 }; 389 };
388 390
389 pcm2_bus: pcm2-bus { 391 pcm2_bus: pcm2-bus {
390 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 392 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3",
391 "gpc1-4"; 393 "gpc1-4";
392 samsung,pin-function = <3>; 394 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
393 samsung,pin-pud = <0>; 395 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
394 samsung,pin-drv = <0>; 396 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
395 }; 397 };
396 398
397 spdif_bus: spdif-bus { 399 spdif_bus: spdif-bus {
398 samsung,pins = "gpc1-0", "gpc1-1"; 400 samsung,pins = "gpc1-0", "gpc1-1";
399 samsung,pin-function = <4>; 401 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
400 samsung,pin-pud = <0>; 402 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
401 samsung,pin-drv = <0>; 403 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
402 }; 404 };
403 405
404 spi2_bus: spi2-bus { 406 spi2_bus: spi2-bus {
405 samsung,pins = "gpc1-1", "gpc1-2", "gpc1-3", "gpc1-4"; 407 samsung,pins = "gpc1-1", "gpc1-2", "gpc1-3", "gpc1-4";
406 samsung,pin-function = <5>; 408 samsung,pin-function = <EXYNOS_PIN_FUNC_5>;
407 samsung,pin-pud = <2>; 409 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
408 samsung,pin-drv = <0>; 410 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
409 }; 411 };
410 412
411 i2c0_bus: i2c0-bus { 413 i2c0_bus: i2c0-bus {
412 samsung,pins = "gpd1-0", "gpd1-1"; 414 samsung,pins = "gpd1-0", "gpd1-1";
413 samsung,pin-function = <2>; 415 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
414 samsung,pin-pud = <2>; 416 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
415 samsung,pin-drv = <0>; 417 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
416 }; 418 };
417 419
418 i2c1_bus: i2c1-bus { 420 i2c1_bus: i2c1-bus {
419 samsung,pins = "gpd1-2", "gpd1-3"; 421 samsung,pins = "gpd1-2", "gpd1-3";
420 samsung,pin-function = <2>; 422 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
421 samsung,pin-pud = <2>; 423 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
422 samsung,pin-drv = <0>; 424 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
423 }; 425 };
424 426
425 i2c2_bus: i2c2-bus { 427 i2c2_bus: i2c2-bus {
426 samsung,pins = "gpd1-4", "gpd1-5"; 428 samsung,pins = "gpd1-4", "gpd1-5";
427 samsung,pin-function = <2>; 429 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
428 samsung,pin-pud = <2>; 430 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
429 samsung,pin-drv = <0>; 431 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
430 }; 432 };
431 433
432 pwm0_out: pwm0-out { 434 pwm0_out: pwm0-out {
433 samsung,pins = "gpd0-0"; 435 samsung,pins = "gpd0-0";
434 samsung,pin-function = <2>; 436 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
435 samsung,pin-pud = <0>; 437 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
436 samsung,pin-drv = <0>; 438 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
437 }; 439 };
438 440
439 pwm1_out: pwm1-out { 441 pwm1_out: pwm1-out {
440 samsung,pins = "gpd0-1"; 442 samsung,pins = "gpd0-1";
441 samsung,pin-function = <2>; 443 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
442 samsung,pin-pud = <0>; 444 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
443 samsung,pin-drv = <0>; 445 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
444 }; 446 };
445 447
446 pwm2_out: pwm2-out { 448 pwm2_out: pwm2-out {
447 samsung,pins = "gpd0-2"; 449 samsung,pins = "gpd0-2";
448 samsung,pin-function = <2>; 450 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
449 samsung,pin-pud = <0>; 451 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
450 samsung,pin-drv = <0>; 452 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
451 }; 453 };
452 454
453 pwm3_out: pwm3-out { 455 pwm3_out: pwm3-out {
454 samsung,pins = "gpd0-3"; 456 samsung,pins = "gpd0-3";
455 samsung,pin-function = <2>; 457 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
456 samsung,pin-pud = <0>; 458 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
457 samsung,pin-drv = <0>; 459 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
458 }; 460 };
459 461
460 keypad_row0: keypad-row-0 { 462 keypad_row0: keypad-row-0 {
461 samsung,pins = "gph3-0"; 463 samsung,pins = "gph3-0";
462 samsung,pin-function = <3>; 464 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
463 samsung,pin-pud = <0>; 465 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
464 samsung,pin-drv = <0>; 466 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
465 }; 467 };
466 468
467 keypad_row1: keypad-row-1 { 469 keypad_row1: keypad-row-1 {
468 samsung,pins = "gph3-1"; 470 samsung,pins = "gph3-1";
469 samsung,pin-function = <3>; 471 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
470 samsung,pin-pud = <0>; 472 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
471 samsung,pin-drv = <0>; 473 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
472 }; 474 };
473 475
474 keypad_row2: keypad-row-2 { 476 keypad_row2: keypad-row-2 {
475 samsung,pins = "gph3-2"; 477 samsung,pins = "gph3-2";
476 samsung,pin-function = <3>; 478 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
477 samsung,pin-pud = <0>; 479 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
478 samsung,pin-drv = <0>; 480 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
479 }; 481 };
480 482
481 keypad_row3: keypad-row-3 { 483 keypad_row3: keypad-row-3 {
482 samsung,pins = "gph3-3"; 484 samsung,pins = "gph3-3";
483 samsung,pin-function = <3>; 485 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
484 samsung,pin-pud = <0>; 486 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
485 samsung,pin-drv = <0>; 487 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
486 }; 488 };
487 489
488 keypad_row4: keypad-row-4 { 490 keypad_row4: keypad-row-4 {
489 samsung,pins = "gph3-4"; 491 samsung,pins = "gph3-4";
490 samsung,pin-function = <3>; 492 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
491 samsung,pin-pud = <0>; 493 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
492 samsung,pin-drv = <0>; 494 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
493 }; 495 };
494 496
495 keypad_row5: keypad-row-5 { 497 keypad_row5: keypad-row-5 {
496 samsung,pins = "gph3-5"; 498 samsung,pins = "gph3-5";
497 samsung,pin-function = <3>; 499 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
498 samsung,pin-pud = <0>; 500 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
499 samsung,pin-drv = <0>; 501 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
500 }; 502 };
501 503
502 keypad_row6: keypad-row-6 { 504 keypad_row6: keypad-row-6 {
503 samsung,pins = "gph3-6"; 505 samsung,pins = "gph3-6";
504 samsung,pin-function = <3>; 506 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
505 samsung,pin-pud = <0>; 507 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
506 samsung,pin-drv = <0>; 508 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
507 }; 509 };
508 510
509 keypad_row7: keypad-row-7 { 511 keypad_row7: keypad-row-7 {
510 samsung,pins = "gph3-7"; 512 samsung,pins = "gph3-7";
511 samsung,pin-function = <3>; 513 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
512 samsung,pin-pud = <0>; 514 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
513 samsung,pin-drv = <0>; 515 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
514 }; 516 };
515 517
516 keypad_col0: keypad-col-0 { 518 keypad_col0: keypad-col-0 {
517 samsung,pins = "gph2-0"; 519 samsung,pins = "gph2-0";
518 samsung,pin-function = <3>; 520 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
519 samsung,pin-pud = <0>; 521 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
520 samsung,pin-drv = <0>; 522 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
521 }; 523 };
522 524
523 keypad_col1: keypad-col-1 { 525 keypad_col1: keypad-col-1 {
524 samsung,pins = "gph2-1"; 526 samsung,pins = "gph2-1";
525 samsung,pin-function = <3>; 527 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
526 samsung,pin-pud = <0>; 528 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
527 samsung,pin-drv = <0>; 529 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
528 }; 530 };
529 531
530 keypad_col2: keypad-col-2 { 532 keypad_col2: keypad-col-2 {
531 samsung,pins = "gph2-2"; 533 samsung,pins = "gph2-2";
532 samsung,pin-function = <3>; 534 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
533 samsung,pin-pud = <0>; 535 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
534 samsung,pin-drv = <0>; 536 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
535 }; 537 };
536 538
537 keypad_col3: keypad-col-3 { 539 keypad_col3: keypad-col-3 {
538 samsung,pins = "gph2-3"; 540 samsung,pins = "gph2-3";
539 samsung,pin-function = <3>; 541 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
540 samsung,pin-pud = <0>; 542 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
541 samsung,pin-drv = <0>; 543 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
542 }; 544 };
543 545
544 keypad_col4: keypad-col-4 { 546 keypad_col4: keypad-col-4 {
545 samsung,pins = "gph2-4"; 547 samsung,pins = "gph2-4";
546 samsung,pin-function = <3>; 548 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
547 samsung,pin-pud = <0>; 549 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
548 samsung,pin-drv = <0>; 550 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
549 }; 551 };
550 552
551 keypad_col5: keypad-col-5 { 553 keypad_col5: keypad-col-5 {
552 samsung,pins = "gph2-5"; 554 samsung,pins = "gph2-5";
553 samsung,pin-function = <3>; 555 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
554 samsung,pin-pud = <0>; 556 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
555 samsung,pin-drv = <0>; 557 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
556 }; 558 };
557 559
558 keypad_col6: keypad-col-6 { 560 keypad_col6: keypad-col-6 {
559 samsung,pins = "gph2-6"; 561 samsung,pins = "gph2-6";
560 samsung,pin-function = <3>; 562 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
561 samsung,pin-pud = <0>; 563 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
562 samsung,pin-drv = <0>; 564 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
563 }; 565 };
564 566
565 keypad_col7: keypad-col-7 { 567 keypad_col7: keypad-col-7 {
566 samsung,pins = "gph2-7"; 568 samsung,pins = "gph2-7";
567 samsung,pin-function = <3>; 569 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
568 samsung,pin-pud = <0>; 570 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
569 samsung,pin-drv = <0>; 571 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
570 }; 572 };
571 573
572 sd0_clk: sd0-clk { 574 sd0_clk: sd0-clk {
573 samsung,pins = "gpg0-0"; 575 samsung,pins = "gpg0-0";
574 samsung,pin-function = <2>; 576 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
575 samsung,pin-pud = <0>; 577 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
576 samsung,pin-drv = <3>; 578 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
577 }; 579 };
578 580
579 sd0_cmd: sd0-cmd { 581 sd0_cmd: sd0-cmd {
580 samsung,pins = "gpg0-1"; 582 samsung,pins = "gpg0-1";
581 samsung,pin-function = <2>; 583 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
582 samsung,pin-pud = <0>; 584 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
583 samsung,pin-drv = <3>; 585 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
584 }; 586 };
585 587
586 sd0_cd: sd0-cd { 588 sd0_cd: sd0-cd {
587 samsung,pins = "gpg0-2"; 589 samsung,pins = "gpg0-2";
588 samsung,pin-function = <2>; 590 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
589 samsung,pin-pud = <2>; 591 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
590 samsung,pin-drv = <3>; 592 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
591 }; 593 };
592 594
593 sd0_bus1: sd0-bus-width1 { 595 sd0_bus1: sd0-bus-width1 {
594 samsung,pins = "gpg0-3"; 596 samsung,pins = "gpg0-3";
595 samsung,pin-function = <2>; 597 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
596 samsung,pin-pud = <2>; 598 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
597 samsung,pin-drv = <3>; 599 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
598 }; 600 };
599 601
600 sd0_bus4: sd0-bus-width4 { 602 sd0_bus4: sd0-bus-width4 {
601 samsung,pins = "gpg0-3", "gpg0-4", "gpg0-5", "gpg0-6"; 603 samsung,pins = "gpg0-3", "gpg0-4", "gpg0-5", "gpg0-6";
602 samsung,pin-function = <2>; 604 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
603 samsung,pin-pud = <2>; 605 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
604 samsung,pin-drv = <3>; 606 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
605 }; 607 };
606 608
607 sd0_bus8: sd0-bus-width8 { 609 sd0_bus8: sd0-bus-width8 {
608 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6"; 610 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6";
609 samsung,pin-function = <3>; 611 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
610 samsung,pin-pud = <2>; 612 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
611 samsung,pin-drv = <3>; 613 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
612 }; 614 };
613 615
614 sd1_clk: sd1-clk { 616 sd1_clk: sd1-clk {
615 samsung,pins = "gpg1-0"; 617 samsung,pins = "gpg1-0";
616 samsung,pin-function = <2>; 618 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
617 samsung,pin-pud = <0>; 619 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
618 samsung,pin-drv = <3>; 620 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
619 }; 621 };
620 622
621 sd1_cmd: sd1-cmd { 623 sd1_cmd: sd1-cmd {
622 samsung,pins = "gpg1-1"; 624 samsung,pins = "gpg1-1";
623 samsung,pin-function = <2>; 625 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
624 samsung,pin-pud = <0>; 626 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
625 samsung,pin-drv = <3>; 627 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
626 }; 628 };
627 629
628 sd1_cd: sd1-cd { 630 sd1_cd: sd1-cd {
629 samsung,pins = "gpg1-2"; 631 samsung,pins = "gpg1-2";
630 samsung,pin-function = <2>; 632 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
631 samsung,pin-pud = <2>; 633 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
632 samsung,pin-drv = <3>; 634 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
633 }; 635 };
634 636
635 sd1_bus1: sd1-bus-width1 { 637 sd1_bus1: sd1-bus-width1 {
636 samsung,pins = "gpg1-3"; 638 samsung,pins = "gpg1-3";
637 samsung,pin-function = <2>; 639 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
638 samsung,pin-pud = <2>; 640 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
639 samsung,pin-drv = <3>; 641 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
640 }; 642 };
641 643
642 sd1_bus4: sd1-bus-width4 { 644 sd1_bus4: sd1-bus-width4 {
643 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6"; 645 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6";
644 samsung,pin-function = <2>; 646 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
645 samsung,pin-pud = <2>; 647 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
646 samsung,pin-drv = <3>; 648 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
647 }; 649 };
648 650
649 sd2_clk: sd2-clk { 651 sd2_clk: sd2-clk {
650 samsung,pins = "gpg2-0"; 652 samsung,pins = "gpg2-0";
651 samsung,pin-function = <2>; 653 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
652 samsung,pin-pud = <0>; 654 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
653 samsung,pin-drv = <3>; 655 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
654 }; 656 };
655 657
656 sd2_cmd: sd2-cmd { 658 sd2_cmd: sd2-cmd {
657 samsung,pins = "gpg2-1"; 659 samsung,pins = "gpg2-1";
658 samsung,pin-function = <2>; 660 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
659 samsung,pin-pud = <0>; 661 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
660 samsung,pin-drv = <3>; 662 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
661 }; 663 };
662 664
663 sd2_cd: sd2-cd { 665 sd2_cd: sd2-cd {
664 samsung,pins = "gpg2-2"; 666 samsung,pins = "gpg2-2";
665 samsung,pin-function = <2>; 667 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
666 samsung,pin-pud = <2>; 668 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
667 samsung,pin-drv = <3>; 669 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
668 }; 670 };
669 671
670 sd2_bus1: sd2-bus-width1 { 672 sd2_bus1: sd2-bus-width1 {
671 samsung,pins = "gpg2-3"; 673 samsung,pins = "gpg2-3";
672 samsung,pin-function = <2>; 674 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
673 samsung,pin-pud = <2>; 675 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
674 samsung,pin-drv = <3>; 676 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
675 }; 677 };
676 678
677 sd2_bus4: sd2-bus-width4 { 679 sd2_bus4: sd2-bus-width4 {
678 samsung,pins = "gpg2-3", "gpg2-4", "gpg2-5", "gpg2-6"; 680 samsung,pins = "gpg2-3", "gpg2-4", "gpg2-5", "gpg2-6";
679 samsung,pin-function = <2>; 681 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
680 samsung,pin-pud = <2>; 682 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
681 samsung,pin-drv = <3>; 683 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
682 }; 684 };
683 685
684 sd2_bus8: sd2-bus-width8 { 686 sd2_bus8: sd2-bus-width8 {
685 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6"; 687 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6";
686 samsung,pin-function = <3>; 688 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
687 samsung,pin-pud = <2>; 689 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
688 samsung,pin-drv = <3>; 690 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
689 }; 691 };
690 692
691 sd3_clk: sd3-clk { 693 sd3_clk: sd3-clk {
692 samsung,pins = "gpg3-0"; 694 samsung,pins = "gpg3-0";
693 samsung,pin-function = <2>; 695 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
694 samsung,pin-pud = <0>; 696 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
695 samsung,pin-drv = <3>; 697 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
696 }; 698 };
697 699
698 sd3_cmd: sd3-cmd { 700 sd3_cmd: sd3-cmd {
699 samsung,pins = "gpg3-1"; 701 samsung,pins = "gpg3-1";
700 samsung,pin-function = <2>; 702 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
701 samsung,pin-pud = <0>; 703 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
702 samsung,pin-drv = <3>; 704 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
703 }; 705 };
704 706
705 sd3_cd: sd3-cd { 707 sd3_cd: sd3-cd {
706 samsung,pins = "gpg3-2"; 708 samsung,pins = "gpg3-2";
707 samsung,pin-function = <2>; 709 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
708 samsung,pin-pud = <2>; 710 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
709 samsung,pin-drv = <3>; 711 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
710 }; 712 };
711 713
712 sd3_bus1: sd3-bus-width1 { 714 sd3_bus1: sd3-bus-width1 {
713 samsung,pins = "gpg3-3"; 715 samsung,pins = "gpg3-3";
714 samsung,pin-function = <2>; 716 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
715 samsung,pin-pud = <2>; 717 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
716 samsung,pin-drv = <3>; 718 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
717 }; 719 };
718 720
719 sd3_bus4: sd3-bus-width4 { 721 sd3_bus4: sd3-bus-width4 {
720 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6"; 722 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6";
721 samsung,pin-function = <2>; 723 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
722 samsung,pin-pud = <2>; 724 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
723 samsung,pin-drv = <3>; 725 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
724 }; 726 };
725 727
726 eint0: ext-int0 { 728 eint0: ext-int0 {
727 samsung,pins = "gph0-0"; 729 samsung,pins = "gph0-0";
728 samsung,pin-function = <0xf>; 730 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
729 samsung,pin-pud = <0>; 731 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
730 samsung,pin-drv = <0>; 732 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
731 }; 733 };
732 734
733 eint8: ext-int8 { 735 eint8: ext-int8 {
734 samsung,pins = "gph1-0"; 736 samsung,pins = "gph1-0";
735 samsung,pin-function = <0xf>; 737 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
736 samsung,pin-pud = <0>; 738 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
737 samsung,pin-drv = <0>; 739 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
738 }; 740 };
739 741
740 eint15: ext-int15 { 742 eint15: ext-int15 {
741 samsung,pins = "gph1-7"; 743 samsung,pins = "gph1-7";
742 samsung,pin-function = <0xf>; 744 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
743 samsung,pin-pud = <0>; 745 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
744 samsung,pin-drv = <0>; 746 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
745 }; 747 };
746 748
747 eint16: ext-int16 { 749 eint16: ext-int16 {
748 samsung,pins = "gph2-0"; 750 samsung,pins = "gph2-0";
749 samsung,pin-function = <0xf>; 751 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
750 samsung,pin-pud = <0>; 752 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
751 samsung,pin-drv = <0>; 753 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
752 }; 754 };
753 755
754 eint31: ext-int31 { 756 eint31: ext-int31 {
755 samsung,pins = "gph3-7"; 757 samsung,pins = "gph3-7";
756 samsung,pin-function = <0xf>; 758 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
757 samsung,pin-pud = <0>; 759 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
758 samsung,pin-drv = <0>; 760 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
759 }; 761 };
760 762
761 cam_port_a_io: cam-port-a-io { 763 cam_port_a_io: cam-port-a-io {
762 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", 764 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3",
763 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", 765 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7",
764 "gpe1-0", "gpe1-1", "gpe1-2", "gpe1-4"; 766 "gpe1-0", "gpe1-1", "gpe1-2", "gpe1-4";
765 samsung,pin-function = <2>; 767 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
766 samsung,pin-pud = <0>; 768 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
767 samsung,pin-drv = <0>; 769 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
768 }; 770 };
769 771
770 cam_port_a_clk_active: cam-port-a-clk-active { 772 cam_port_a_clk_active: cam-port-a-clk-active {
771 samsung,pins = "gpe1-3"; 773 samsung,pins = "gpe1-3";
772 samsung,pin-function = <2>; 774 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
773 samsung,pin-pud = <0>; 775 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
774 samsung,pin-drv = <3>; 776 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
775 }; 777 };
776 778
777 cam_port_a_clk_idle: cam-port-a-clk-idle { 779 cam_port_a_clk_idle: cam-port-a-clk-idle {
778 samsung,pins = "gpe1-3"; 780 samsung,pins = "gpe1-3";
779 samsung,pin-function = <0>; 781 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
780 samsung,pin-pud = <1>; 782 samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>;
781 samsung,pin-drv = <0>; 783 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
782 }; 784 };
783 785
784 cam_port_b_io: cam-port-b-io { 786 cam_port_b_io: cam-port-b-io {
785 samsung,pins = "gpj0-0", "gpj0-1", "gpj0-2", "gpj0-3", 787 samsung,pins = "gpj0-0", "gpj0-1", "gpj0-2", "gpj0-3",
786 "gpj0-4", "gpj0-5", "gpj0-6", "gpj0-7", 788 "gpj0-4", "gpj0-5", "gpj0-6", "gpj0-7",
787 "gpj1-0", "gpj1-1", "gpj1-2", "gpj1-4"; 789 "gpj1-0", "gpj1-1", "gpj1-2", "gpj1-4";
788 samsung,pin-function = <3>; 790 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
789 samsung,pin-pud = <0>; 791 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
790 samsung,pin-drv = <0>; 792 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
791 }; 793 };
792 794
793 cam_port_b_clk_active: cam-port-b-clk-active { 795 cam_port_b_clk_active: cam-port-b-clk-active {
794 samsung,pins = "gpj1-3"; 796 samsung,pins = "gpj1-3";
795 samsung,pin-function = <3>; 797 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
796 samsung,pin-pud = <0>; 798 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
797 samsung,pin-drv = <3>; 799 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>;
798 }; 800 };
799 801
800 cam_port_b_clk_idle: cam-port-b-clk-idle { 802 cam_port_b_clk_idle: cam-port-b-clk-idle {
801 samsung,pins = "gpj1-3"; 803 samsung,pins = "gpj1-3";
802 samsung,pin-function = <0>; 804 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
803 samsung,pin-pud = <1>; 805 samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>;
804 samsung,pin-drv = <0>; 806 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
805 }; 807 };
806 808
807 lcd_ctrl: lcd-ctrl { 809 lcd_ctrl: lcd-ctrl {
808 samsung,pins = "gpd0-0", "gpd0-1"; 810 samsung,pins = "gpd0-0", "gpd0-1";
809 samsung,pin-function = <3>; 811 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
810 samsung,pin-pud = <0>; 812 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
811 samsung,pin-drv = <0>; 813 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
812 }; 814 };
813 815
814 lcd_sync: lcd-sync { 816 lcd_sync: lcd-sync {
815 samsung,pins = "gpf0-0", "gpf0-1"; 817 samsung,pins = "gpf0-0", "gpf0-1";
816 samsung,pin-function = <2>; 818 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
817 samsung,pin-pud = <0>; 819 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
818 samsung,pin-drv = <0>; 820 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
819 }; 821 };
820 822
821 lcd_clk: lcd-clk { 823 lcd_clk: lcd-clk {
822 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3"; 824 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3";
823 samsung,pin-function = <2>; 825 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
824 samsung,pin-pud = <0>; 826 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
825 samsung,pin-drv = <0>; 827 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
826 }; 828 };
827 829
828 lcd_data24: lcd-data-width24 { 830 lcd_data24: lcd-data-width24 {
@@ -832,8 +834,8 @@
832 "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3", 834 "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3",
833 "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7", 835 "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7",
834 "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3"; 836 "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3";
835 samsung,pin-function = <2>; 837 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
836 samsung,pin-pud = <0>; 838 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
837 samsung,pin-drv = <0>; 839 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
838 }; 840 };
839}; 841};