On 07/30/2014 08:39 AM, Tony Lindgren wrote:
8< -----------------------------------
From: Tony Lindgren<[email protected]>
Date: Tue, 29 Jul 2014 22:36:59 -0700
Subject: [PATCH] ARM: dts: Enable UART wake-up events for beagleboard

For device tree based booting, we need to use wake-up
interrupts like we already do for some omaps. This fixes
a PM regression on beagleboard compared to legacy booting.

Signed-off-by: Tony Lindgren<[email protected]>

--- a/arch/arm/boot/dts/omap3-beagle.dts
+++ b/arch/arm/boot/dts/omap3-beagle.dts
@@ -292,6 +292,7 @@
  &uart3 {
        pinctrl-names = "default";
        pinctrl-0 = <&uart3_pins>;
+       interrupts-extended = <&intc 74 &omap3_pmx_core OMAP3_UART3_RX>;
  };

  &gpio1 {
--

The above patch works for me with ret/off-idle on beagle rev C4 on top of 3.16-rc5. Without it, the board just seems to hang with ret, and with off, it just doesn't respond to anything on uart but seems alive otherwise.

Tested-by: Tero Kristo <[email protected]>
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to