Angel Pons has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/70155 )
Change subject: soc/intel/common/block/uart: Show ACPI UART in OS ......................................................................
soc/intel/common/block/uart: Show ACPI UART in OS
Do not hide UARTs in ACPI mode from the OS, as this prevents using them on at least Windows. Currently, the driver is only used on the Prodrive Hermes mainboard.
Change-Id: I01bdccff1b11e1862970c924fd5fc7718a2d6ce9 Signed-off-by: Angel Pons th3fanbus@gmail.com --- M src/soc/intel/common/block/uart/uart.c 1 file changed, 17 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/55/70155/1
diff --git a/src/soc/intel/common/block/uart/uart.c b/src/soc/intel/common/block/uart/uart.c index b881c58..0ca3361 100644 --- a/src/soc/intel/common/block/uart/uart.c +++ b/src/soc/intel/common/block/uart/uart.c @@ -253,7 +253,9 @@
acpi_device_write_uid(dev); acpigen_write_name_string("_DDN", "LPSS ACPI UART"); - acpigen_write_STA(acpi_device_status(dev)); + + /* Do not hide the UART device from the OS */ + acpigen_write_STA(ACPI_STATUS_DEVICE_ALL_ON);
/* Resources */ acpigen_write_name("_CRS");