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>
This commit is contained in:
Matt DeVillier 2025-02-03 15:40:19 -06:00
commit 224ec03fdf
2 changed files with 4 additions and 2 deletions

View file

@ -331,7 +331,8 @@ Scope (\_SB.PCI0)
Name (_CRS, ResourceTemplate () {
Memory32Fixed (ReadWrite, IOM_BASE_ADDRESS, IOM_BASE_SIZE)
})
Name (_STA, 0xF)
/* ACPI_STATUS_DEVICE_HIDDEN_ON */
Name (_STA, 0xB)
}
/*

View file

@ -331,7 +331,8 @@ Scope (\_SB.PCI0)
Name (_CRS, ResourceTemplate () {
Memory32Fixed (ReadWrite, IOM_BASE_ADDRESS, IOM_BASE_SIZE)
})
Name (_STA, 0xF)
/* ACPI_STATUS_DEVICE_HIDDEN_ON */
Name (_STA, 0xB)
}
/*