The branch main has been updated by jhibbits:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=a685a263b803012d9546abaca4dcf52f80c6b8d6

commit a685a263b803012d9546abaca4dcf52f80c6b8d6
Author:     Justin Hibbits <jhibb...@freebsd.org>
AuthorDate: 2025-08-06 20:46:27 +0000
Commit:     Justin Hibbits <jhibb...@freebsd.org>
CommitDate: 2025-08-13 14:02:14 +0000

    uart: Add ns8250 ACPI entry for SPCR rev 2
    
    Summary:
    SPCR rev 2 adds a series of new device types, with 0x12 being
    "16550-compatible with parameters defined in the Generic Address
    Structure".  Since we look for the parameters already in the GAS there's
    nothing extra for us to do beyond adding the entry so that it probes
    successfully.
    
    Reviewed by:    imp, andrew
    Sponsored by:   Juniper Networks, Inc.
    Differential Revision: https://reviews.freebsd.org/D51771
---
 sys/dev/uart/uart_dev_ns8250.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys/dev/uart/uart_dev_ns8250.c b/sys/dev/uart/uart_dev_ns8250.c
index 56db0b26487b..c38d50e54ad8 100644
--- a/sys/dev/uart/uart_dev_ns8250.c
+++ b/sys/dev/uart/uart_dev_ns8250.c
@@ -495,6 +495,7 @@ UART_CLASS(uart_ns8250_class);
 static struct acpi_spcr_compat_data acpi_spcr_compat_data[] = {
        { &uart_ns8250_class, ACPI_DBG2_16550_COMPATIBLE },
        { &uart_ns8250_class, ACPI_DBG2_16550_SUBSET },
+       { &uart_ns8250_class, ACPI_DBG2_16550_WITH_GAS },
        { NULL, 0 },
 };
 UART_ACPI_SPCR_CLASS(acpi_spcr_compat_data);

Reply via email to