Matt DeVillier has submitted this change. ( https://review.coreboot.org/c/coreboot/+/86257?usp=email )
Change subject: soc/intel/{adl,tgl}: Set IOM ACPI device to hidden/on ......................................................................
soc/intel/{adl,tgl}: Set IOM ACPI device to hidden/on
This prevents Windows from displaying the IOM device in Device Manager as an unknown device with no driver available, and brings Alderlake and Tigerlake in line with Meteorlake and Pantherlake.
TEST=build/boot Win11 on starlabs/starlite_adl, verify IOM device not shown as unknown device in Device Manager.
Change-Id: Ib31018173126737b36a6e0d822eba2ebc9c42306 Signed-off-by: Matt DeVillier matt.devillier@gmail.com Reviewed-on: https://review.coreboot.org/c/coreboot/+/86257 Reviewed-by: Jérémy Compostella jeremy.compostella@intel.com Reviewed-by: Sean Rhodes sean@starlabs.systems Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M src/soc/intel/alderlake/acpi/tcss.asl M src/soc/intel/tigerlake/acpi/tcss.asl 2 files changed, 4 insertions(+), 2 deletions(-)
Approvals: Jérémy Compostella: Looks good to me, approved Sean Rhodes: Looks good to me, approved build bot (Jenkins): Verified
diff --git a/src/soc/intel/alderlake/acpi/tcss.asl b/src/soc/intel/alderlake/acpi/tcss.asl index 6f8edda..2d09c64 100644 --- a/src/soc/intel/alderlake/acpi/tcss.asl +++ b/src/soc/intel/alderlake/acpi/tcss.asl @@ -331,7 +331,8 @@ Name (_CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, IOM_BASE_ADDRESS, IOM_BASE_SIZE) }) - Name (_STA, 0xF) + /* ACPI_STATUS_DEVICE_HIDDEN_ON */ + Name (_STA, 0xB) }
/* diff --git a/src/soc/intel/tigerlake/acpi/tcss.asl b/src/soc/intel/tigerlake/acpi/tcss.asl index 588ed5e..f02a4a3 100644 --- a/src/soc/intel/tigerlake/acpi/tcss.asl +++ b/src/soc/intel/tigerlake/acpi/tcss.asl @@ -331,7 +331,8 @@ Name (_CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, IOM_BASE_ADDRESS, IOM_BASE_SIZE) }) - Name (_STA, 0xF) + /* ACPI_STATUS_DEVICE_HIDDEN_ON */ + Name (_STA, 0xB) }
/*