Message ID | 20200105021137.46542-1-samuel@sholland.org (mailing list archive) |
---|---|
State | Mainlined |
Commit | ad39fc5b5fe53dee79ed479483c79e193b172d7b |
Headers | show |
Series | arm64: dts: allwinner: a64: pinebook: Fix lid wakeup | expand |
On Sat, Jan 04, 2020 at 08:11:37PM -0600, Samuel Holland wrote: > By default, gpio-keys configures the pin to trigger wakeup IRQs on > either edge. The lid switch should only trigger wakeup when opening the > lid, not when closing it. > > Signed-off-by: Samuel Holland <samuel@sholland.org> Applied, thanks! Maxime
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts index 78c82a665c84..836ae51e5c2a 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts @@ -10,6 +10,7 @@ #include "sun50i-a64.dtsi" #include <dt-bindings/gpio/gpio.h> +#include <dt-bindings/input/gpio-keys.h> #include <dt-bindings/input/input.h> #include <dt-bindings/pwm/pwm.h> @@ -60,6 +61,7 @@ linux,code = <SW_LID>; linux,can-disable; wakeup-source; + wakeup-event-action = <EV_ACT_DEASSERTED>; }; };
By default, gpio-keys configures the pin to trigger wakeup IRQs on either edge. The lid switch should only trigger wakeup when opening the lid, not when closing it. Signed-off-by: Samuel Holland <samuel@sholland.org> --- arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 ++ 1 file changed, 2 insertions(+)