From d192887a719e0b7d62b61b273a1ad7490a556e4a Mon Sep 17 00:00:00 2001 From: "Lukas F. Hartmann" <lukas@mntre.com> Date: Mon, 4 Jul 2022 22:26:25 +0200 Subject: [PATCH] workaround for 5.18 wake from standby hang (problem found by NanoCodeBug) --- sbin/reform-standby | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sbin/reform-standby b/sbin/reform-standby index 6bb15c4..151565c 100755 --- a/sbin/reform-standby +++ b/sbin/reform-standby @@ -28,6 +28,15 @@ wifi_on() { sleep 1 } +hantro_off() { + # with 5.18, hantro_vpu hangs on resume + rmmod hantro_vpu +} + +hantro_on() { + modprobe hantro_vpu +} + kbd_backlight_off() { for d in /dev/hidraw* do echo -en "xLITE0" > $d @@ -53,6 +62,7 @@ hid_unbind() { if [[ $1 = "suspend" ]]; then setup_wake wifi_off + hantro_off kbd_backlight_off hid_unbind fi @@ -60,5 +70,6 @@ fi if [[ $1 = "resume" ]]; then kbd_backlight_on wifi_on + hantro_on hid_bind fi -- GitLab