Disable buggy bluetooth driver before entering suspend

This commit is contained in:
Miles Alan 2020-07-06 18:39:34 -05:00
parent aa8513ba84
commit 7b3be0453a

View file

@ -210,6 +210,13 @@ configuresuspendsettingsandwakeupsources()
"1c19000.usb"
);
// Temporary hack to disable Bluetooth driver that crashes on suspend 1/5th the time
fprintf(stderr, "Disabling buggy Bluetooth driver\n");
writefile(
"/sys/bus/serial/drivers/hci_uart_h5/unbind",
"serial0-0"
);
// E.g. make sure we're using CRUST
fprintf(stderr, "Flip mem_sleep setting to use crust\n");
writefile("/sys/power/mem_sleep", "deep");