~mil/sxmo-utils

acf21efba84a7d80b7d6a5dd7a6db297214ae13c — Miles Alan 10 months ago ce188e2
Fix wakeup from CRUST for incoming call for 5.9 kernel
1 files changed, 9 insertions(+), 2 deletions(-)

M programs/sxmo_screenlock.c
M programs/sxmo_screenlock.c => programs/sxmo_screenlock.c +9 -2
@@ 145,13 145,20 @@ configuresuspendsettingsandwakeupsources()
		"enabled"
	);

	// Enable IRQ wakeup source
	fprintf(stderr, "Enable irq wakeup source\n");
	// Enable IRQ wakeup source (incoming call) 5.8
	fprintf(stderr, "Enable 5.8 IRQ wakeup source\n");
	writefile(
		"/sys/devices/platform/gpio-keys/power/wakeup",
		"enabled"
	 );

	 // Enable IRQ wakeup source (incoming call) 5.9
	fprintf(stderr, "Enable 5.9 IRQ wakeup source\n");
	writefile(
		"/sys/devices/platform/soc/1c28c00.serial/serial1/serial1-0/power/wakeup",
		"enabled"
	 );

	// Enable rtc wakeup source
	fprintf(stderr, "Enable rtc wakeup source\n");
	writefile(