summaryrefslogtreecommitdiff
path: root/drivers/serial/serial_coreboot.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/serial/serial_coreboot.c')
-rw-r--r--drivers/serial/serial_coreboot.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/serial/serial_coreboot.c b/drivers/serial/serial_coreboot.c
index b1f69f6998c..89da11ffa52 100644
--- a/drivers/serial/serial_coreboot.c
+++ b/drivers/serial/serial_coreboot.c
@@ -59,7 +59,8 @@ static int read_dbg2(struct ns16550_plat *plat)
log_debug("Not a serial port\n");
return -EPROTOTYPE;
}
- if (dbg->port_subtype != ACPI_DBG2_16550_COMPATIBLE) {
+ if (dbg->port_subtype != ACPI_DBG2_16550_COMPATIBLE &&
+ dbg->port_subtype != ACPI_DBG2_16550_WITH_GAS) {
log_debug("Incompatible serial port\n");
return -EPROTOTYPE;
}