When the serial console is disabled in coreboot configuration,
no display output is observed during boot.

This happens because DBG2 (Debug Port 2 table) configuration
is required for proper UART initialization and affects the
video initialization path.

Fix this by ensuring DBG2 is correctly configured as a
16550-compatible UART, allowing video initialization to
proceed independently of serial console settings.

Signed-off-by: Desapogu Jayaramudu <[email protected]>
---
 include/acpi/acpi_table.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/acpi/acpi_table.h b/include/acpi/acpi_table.h
index 4895366a618..3517698ff3e 100644
--- a/include/acpi/acpi_table.h
+++ b/include/acpi/acpi_table.h
@@ -667,7 +667,7 @@ struct __packed acpi_dmar {
 
 /* Subtypes for port_subtype field */
 
-#define ACPI_DBG2_16550_COMPATIBLE     0x0000
+#define ACPI_DBG2_16550_COMPATIBLE     0x0012
 #define ACPI_DBG2_16550_SUBSET         0x0001
 #define ACPI_DBG2_ARM_PL011            0x0003
 #define ACPI_DBG2_ARM_SBSA_32BIT       0x000D
-- 
2.25.1

Reply via email to