aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/exynos5250-snow.dts
diff options
context:
space:
mode:
authorAndreas Faerber <afaerber@suse.de>2014-07-29 18:51:51 -0400
committerKukjin Kim <kgene.kim@samsung.com>2014-07-29 18:51:51 -0400
commit10bc0450f09116d47e0374104868286de1066d6e (patch)
tree4ee99bceb137fe5a551792e8e1697976b2e31a67 /arch/arm/boot/dts/exynos5250-snow.dts
parent22ead0d7024c7aa477118c83d865e773a05ef25d (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.dts154
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};