diff options
author | Andreas Faerber <afaerber@suse.de> | 2014-07-29 18:51:51 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2014-07-29 18:51:51 -0400 |
commit | 10bc0450f09116d47e0374104868286de1066d6e (patch) | |
tree | 4ee99bceb137fe5a551792e8e1697976b2e31a67 /arch/arm/boot/dts/exynos5250-snow.dts | |
parent | 22ead0d7024c7aa477118c83d865e773a05ef25d (diff) |
ARM: dts: max77686 is exynos5250-snow only
Move it from exynos5250-cros-common.dtsi to exynos5250-snow.dts.
Spring does not need it, it uses an s5m8767 instead.
Signed-off-by: Andreas Faerber <afaerber@suse.de>
Reviewed-by: Doug Anderson <dianders@chromium.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/boot/dts/exynos5250-snow.dts')
-rw-r--r-- | arch/arm/boot/dts/exynos5250-snow.dts | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts index 6c36d412fd30..36212974ffed 100644 --- a/arch/arm/boot/dts/exynos5250-snow.dts +++ b/arch/arm/boot/dts/exynos5250-snow.dts | |||
@@ -432,3 +432,157 @@ | |||
432 | }; | 432 | }; |
433 | }; | 433 | }; |
434 | }; | 434 | }; |
435 | &i2c_0 { | ||
436 | max77686@09 { | ||
437 | compatible = "maxim,max77686"; | ||
438 | interrupt-parent = <&gpx3>; | ||
439 | interrupts = <2 0>; | ||
440 | pinctrl-names = "default"; | ||
441 | pinctrl-0 = <&max77686_irq>; | ||
442 | wakeup-source; | ||
443 | reg = <0x09>; | ||
444 | #clock-cells = <1>; | ||
445 | |||
446 | voltage-regulators { | ||
447 | ldo1_reg: LDO1 { | ||
448 | regulator-name = "P1.0V_LDO_OUT1"; | ||
449 | regulator-min-microvolt = <1000000>; | ||
450 | regulator-max-microvolt = <1000000>; | ||
451 | regulator-always-on; | ||
452 | }; | ||
453 | |||
454 | ldo2_reg: LDO2 { | ||
455 | regulator-name = "P1.8V_LDO_OUT2"; | ||
456 | regulator-min-microvolt = <1800000>; | ||
457 | regulator-max-microvolt = <1800000>; | ||
458 | regulator-always-on; | ||
459 | }; | ||
460 | |||
461 | ldo3_reg: LDO3 { | ||
462 | regulator-name = "P1.8V_LDO_OUT3"; | ||
463 | regulator-min-microvolt = <1800000>; | ||
464 | regulator-max-microvolt = <1800000>; | ||
465 | regulator-always-on; | ||
466 | }; | ||
467 | |||
468 | ldo7_reg: LDO7 { | ||
469 | regulator-name = "P1.1V_LDO_OUT7"; | ||
470 | regulator-min-microvolt = <1100000>; | ||
471 | regulator-max-microvolt = <1100000>; | ||
472 | regulator-always-on; | ||
473 | }; | ||
474 | |||
475 | ldo8_reg: LDO8 { | ||
476 | regulator-name = "P1.0V_LDO_OUT8"; | ||
477 | regulator-min-microvolt = <1000000>; | ||
478 | regulator-max-microvolt = <1000000>; | ||
479 | regulator-always-on; | ||
480 | }; | ||
481 | |||
482 | ldo10_reg: LDO10 { | ||
483 | regulator-name = "P1.8V_LDO_OUT10"; | ||
484 | regulator-min-microvolt = <1800000>; | ||
485 | regulator-max-microvolt = <1800000>; | ||
486 | regulator-always-on; | ||
487 | }; | ||
488 | |||
489 | ldo12_reg: LDO12 { | ||
490 | regulator-name = "P3.0V_LDO_OUT12"; | ||
491 | regulator-min-microvolt = <3000000>; | ||
492 | regulator-max-microvolt = <3000000>; | ||
493 | regulator-always-on; | ||
494 | }; | ||
495 | |||
496 | ldo14_reg: LDO14 { | ||
497 | regulator-name = "P1.8V_LDO_OUT14"; | ||
498 | regulator-min-microvolt = <1800000>; | ||
499 | regulator-max-microvolt = <1800000>; | ||
500 | regulator-always-on; | ||
501 | }; | ||
502 | |||
503 | ldo15_reg: LDO15 { | ||
504 | regulator-name = "P1.0V_LDO_OUT15"; | ||
505 | regulator-min-microvolt = <1000000>; | ||
506 | regulator-max-microvolt = <1000000>; | ||
507 | regulator-always-on; | ||
508 | }; | ||
509 | |||
510 | ldo16_reg: LDO16 { | ||
511 | regulator-name = "P1.8V_LDO_OUT16"; | ||
512 | regulator-min-microvolt = <1800000>; | ||
513 | regulator-max-microvolt = <1800000>; | ||
514 | regulator-always-on; | ||
515 | }; | ||
516 | |||
517 | buck1_reg: BUCK1 { | ||
518 | regulator-name = "vdd_mif"; | ||
519 | regulator-min-microvolt = <950000>; | ||
520 | regulator-max-microvolt = <1300000>; | ||
521 | regulator-always-on; | ||
522 | regulator-boot-on; | ||
523 | }; | ||
524 | |||
525 | buck2_reg: BUCK2 { | ||
526 | regulator-name = "vdd_arm"; | ||
527 | regulator-min-microvolt = <850000>; | ||
528 | regulator-max-microvolt = <1350000>; | ||
529 | regulator-always-on; | ||
530 | regulator-boot-on; | ||
531 | }; | ||
532 | |||
533 | buck3_reg: BUCK3 { | ||
534 | regulator-name = "vdd_int"; | ||
535 | regulator-min-microvolt = <900000>; | ||
536 | regulator-max-microvolt = <1200000>; | ||
537 | regulator-always-on; | ||
538 | regulator-boot-on; | ||
539 | }; | ||
540 | |||
541 | buck4_reg: BUCK4 { | ||
542 | regulator-name = "vdd_g3d"; | ||
543 | regulator-min-microvolt = <850000>; | ||
544 | regulator-max-microvolt = <1300000>; | ||
545 | regulator-always-on; | ||
546 | regulator-boot-on; | ||
547 | }; | ||
548 | |||
549 | buck5_reg: BUCK5 { | ||
550 | regulator-name = "P1.8V_BUCK_OUT5"; | ||
551 | regulator-min-microvolt = <1800000>; | ||
552 | regulator-max-microvolt = <1800000>; | ||
553 | regulator-always-on; | ||
554 | regulator-boot-on; | ||
555 | }; | ||
556 | |||
557 | buck6_reg: BUCK6 { | ||
558 | regulator-name = "P1.35V_BUCK_OUT6"; | ||
559 | regulator-min-microvolt = <1350000>; | ||
560 | regulator-max-microvolt = <1350000>; | ||
561 | regulator-always-on; | ||
562 | }; | ||
563 | |||
564 | buck7_reg: BUCK7 { | ||
565 | regulator-name = "P2.0V_BUCK_OUT7"; | ||
566 | regulator-min-microvolt = <2000000>; | ||
567 | regulator-max-microvolt = <2000000>; | ||
568 | regulator-always-on; | ||
569 | }; | ||
570 | |||
571 | buck8_reg: BUCK8 { | ||
572 | regulator-name = "P2.85V_BUCK_OUT8"; | ||
573 | regulator-min-microvolt = <2850000>; | ||
574 | regulator-max-microvolt = <2850000>; | ||
575 | regulator-always-on; | ||
576 | }; | ||
577 | }; | ||
578 | }; | ||
579 | }; | ||
580 | |||
581 | &pinctrl_0 { | ||
582 | max77686_irq: max77686-irq { | ||
583 | samsung,pins = "gpx3-2"; | ||
584 | samsung,pin-function = <0>; | ||
585 | samsung,pin-pud = <0>; | ||
586 | samsung,pin-drv = <0>; | ||
587 | }; | ||
588 | }; | ||