git: ab03b790627c - main - uart: Add entry for an Intel UART

From: Warner Losh <imp_at_FreeBSD.org>
Date: Wed, 02 Oct 2024 18:31:05 UTC
The branch main has been updated by imp:

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

commit ab03b790627c19884c374d5d15e419c8be448c89
Author:     Warner Losh <imp@FreeBSD.org>
AuthorDate: 2024-10-02 16:06:00 +0000
Commit:     Warner Losh <imp@FreeBSD.org>
CommitDate: 2024-10-02 18:29:24 +0000

    uart: Add entry for an Intel UART
    
    While we really should infer this baud-clock rate in some cases, use the
    right baud-clock for this device.
    
    Sponsored by:           Netflix
---
 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 1a58600c8039..7aef4df97e12 100644
--- a/sys/dev/uart/uart_dev_ns8250.c
+++ b/sys/dev/uart/uart_dev_ns8250.c
@@ -464,6 +464,7 @@ static struct acpi_uart_compat_data acpi_compat_data[] = {
 	{"MRVL0001", &uart_ns8250_class, ACPI_DBG2_16550_SUBSET, 2, 0, 200000000, UART_F_BUSY_DETECT, "Marvell / Synopsys Designware UART"},
 	{"SCX0006",  &uart_ns8250_class, 0, 2, 0, 62500000, UART_F_BUSY_DETECT, "SynQuacer / Synopsys Designware UART"},
 	{"HISI0031", &uart_ns8250_class, 0, 2, 0, 200000000, UART_F_BUSY_DETECT, "HiSilicon / Synopsys Designware UART"},
+	{"INTC1006", &uart_ns8250_class, 0, 2, 0, 25000000, 0, "Intel ARM64 UART"},
 	{"NXP0018", &uart_ns8250_class, 0, 0, 0, 350000000, UART_F_BUSY_DETECT, "NXP / Synopsys Designware UART"},
 	{"PNP0500", &uart_ns8250_class, 0, 0, 0, 0, 0, "Standard PC COM port"},
 	{"PNP0501", &uart_ns8250_class, 0, 0, 0, 0, 0, "16550A-compatible COM port"},