diff options
Diffstat (limited to 'arch/arm/boot/dts/tegra20-harmony.dts')
-rw-r--r-- | arch/arm/boot/dts/tegra20-harmony.dts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra20-harmony.dts b/arch/arm/boot/dts/tegra20-harmony.dts index ae9d5a20834e..e7d5de4e00b9 100644 --- a/arch/arm/boot/dts/tegra20-harmony.dts +++ b/arch/arm/boot/dts/tegra20-harmony.dts | |||
@@ -416,6 +416,12 @@ | |||
416 | 416 | ||
417 | pmc { | 417 | pmc { |
418 | nvidia,invert-interrupt; | 418 | nvidia,invert-interrupt; |
419 | nvidia,suspend-mode = <2>; | ||
420 | nvidia,cpu-pwr-good-time = <5000>; | ||
421 | nvidia,cpu-pwr-off-time = <5000>; | ||
422 | nvidia,core-pwr-good-time = <3845 3845>; | ||
423 | nvidia,core-pwr-off-time = <3875>; | ||
424 | nvidia,sys-clock-req-active-high; | ||
419 | }; | 425 | }; |
420 | 426 | ||
421 | usb@c5000000 { | 427 | usb@c5000000 { |
@@ -464,6 +470,17 @@ | |||
464 | }; | 470 | }; |
465 | }; | 471 | }; |
466 | 472 | ||
473 | gpio-keys { | ||
474 | compatible = "gpio-keys"; | ||
475 | |||
476 | power { | ||
477 | label = "Power"; | ||
478 | gpios = <&gpio 170 1>; /* gpio PV2, active low */ | ||
479 | linux,code = <116>; /* KEY_POWER */ | ||
480 | gpio-key,wakeup; | ||
481 | }; | ||
482 | }; | ||
483 | |||
467 | kbc { | 484 | kbc { |
468 | status = "okay"; | 485 | status = "okay"; |
469 | nvidia,debounce-delay-ms = <2>; | 486 | nvidia,debounce-delay-ms = <2>; |
@@ -669,5 +686,8 @@ | |||
669 | nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */ | 686 | nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */ |
670 | nvidia,int-mic-en-gpios = <&gpio 184 0>; /*gpio PX0 */ | 687 | nvidia,int-mic-en-gpios = <&gpio 184 0>; /*gpio PX0 */ |
671 | nvidia,ext-mic-en-gpios = <&gpio 185 0>; /* gpio PX1 */ | 688 | nvidia,ext-mic-en-gpios = <&gpio 185 0>; /* gpio PX1 */ |
689 | |||
690 | clocks = <&tegra_car 112>, <&tegra_car 113>, <&tegra_car 94>; | ||
691 | clock-names = "pll_a", "pll_a_out0", "mclk"; | ||
672 | }; | 692 | }; |
673 | }; | 693 | }; |