From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tony Lindgren Subject: [PATCH] ARM: dts: am437x-idk: Configure uart0 padconf wakeirq Date: Fri, 9 Feb 2018 08:19:13 -0800 Message-ID: <20180209161913.19542-1-tony@atomide.com> Return-path: Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: =?UTF-8?q?Beno=C3=AEt=20Cousson?= , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Dave Gerlach List-Id: devicetree@vger.kernel.org We can use CTRL_CONF_UART0_RXD pad as the wakeirq and then the serial console will work with wake up events. Note that the uart still needs to be configured for idle timeouts for PM runtime for the wakeirq to get activated. That can be done via sysfs to set autosuspend_delay_ms to 3000, wakeup enabled and and control auto. Cc: Dave Gerlach Signed-off-by: Tony Lindgren --- arch/arm/boot/dts/am437x-idk-evm.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am437x-idk-evm.dts b/arch/arm/boot/dts/am437x-idk-evm.dts --- a/arch/arm/boot/dts/am437x-idk-evm.dts +++ b/arch/arm/boot/dts/am437x-idk-evm.dts @@ -533,3 +533,9 @@ opp-suspend; }; }; + +&uart0 { + /* UART0 interrupt and CTRL_CONF_UART0_RXD pad as wakeirq */ + interrupts-extended = <&gic GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>, + <&am43xx_pinmux 0x170>; +}; -- 2.16.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html