From 4191b8543ef0aac9503656ab2f8d395d33294a88 Mon Sep 17 00:00:00 2001 From: vasilito Date: Wed, 1 Jul 2026 05:28:12 +0300 Subject: [PATCH] base: submodule pointer to 5d2d114 (acpid full Linux AML S-state sequence + s2idle stubs) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase I: extends acpid with the full Linux 7.1 S-state AML method sequence (\\_TTS / \\_PTS / \\_SI._SST / \\_WAK) plus enter_s2idle / exit_s2idle methods for Modern Standby. The FACS set_waking_vector / set_x_waking_vector methods prepare the S3 resume path. Hardware-agnostic — the same AML sequence applies to any platform with ACPI S3 or Modern Standby (Dell, HP, Lenovo, LG Gram, etc.), not just LG Gram. The kernel-side wire for s2idle is a follow-up. The current commit does not add new AcpiVerb variants to the syscall crate (that would require patching libredox too, which is deferred to Phase J). Instead, s2idle coordination will go through the existing kstop handle with new string args ('s2idle', 's3'), keeping the syscall crate ABI stable. --- local/sources/base | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/local/sources/base b/local/sources/base index c335553c7e..5d2d114bf9 160000 --- a/local/sources/base +++ b/local/sources/base @@ -1 +1 @@ -Subproject commit c335553c7e05a203b7ebfb4d9f6cdf95640b580b +Subproject commit 5d2d114bf9f6e329e915147da84c415be51840bf