From 96cc660f951978cae02b16ec0e6aa73c9f90f93f Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Mon, 29 Mar 2021 17:45:38 +0200 Subject: [PATCH] sculpt: system reset via PS/2 and ACPI This patch enables sculpt to utilize the CPU reset mechanism via the PS/2 controller as well as the information provided via the ACPI FADT information. Whenever the /config/system file is changed to , both mechanisms are triggered. Supporting both mechanisms is useful because the PS/2-based reset does not work reliably on modern machines. The PS/2-based reset is useful in the case when the FADT reset information refers to the PS/2 command port. In this case, the platform driver is unable to access this port because it is already handed out to the PS/2 driver. In this case, the PS/2 driver kicks in. Issue #2726 --- repos/gems/recipes/raw/drivers_managed-pc/drivers.config | 3 ++- repos/gems/run/sculpt.run | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/repos/gems/recipes/raw/drivers_managed-pc/drivers.config b/repos/gems/recipes/raw/drivers_managed-pc/drivers.config index 10f5355aac..8aa941caf5 100644 --- a/repos/gems/recipes/raw/drivers_managed-pc/drivers.config +++ b/repos/gems/recipes/raw/drivers_managed-pc/drivers.config @@ -170,12 +170,13 @@ - + + diff --git a/repos/gems/run/sculpt.run b/repos/gems/run/sculpt.run index 7373feff20..3553a031ac 100644 --- a/repos/gems/run/sculpt.run +++ b/repos/gems/run/sculpt.run @@ -258,6 +258,8 @@ install_config { + +