From nobody Wed Aug 13 14:02:37 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4c29712myFz64wQb; Wed, 13 Aug 2025 14:02:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c29711Qj7z3X5S; Wed, 13 Aug 2025 14:02:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755093757; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=X044qEH1+HU3HXas00RFDLbgqPN9JM5OpU3IulHxs34=; b=cKdmiJ5B0FnMNGs6G+yy/qzKCSuD9Jo6ohwBfgK7KYlikNUsTun3CVpFkQiZzhHQ0AgB0U rB38ujZ09bGv0veaXZhKBynUDrD86oHAuOPAqz3ia2CSbyAXniJbuTF+/r9hMFkTeWPN1j UryXpmpm4j4hcAkeuiDgysRSmW2T4Hti42q2b44JbXwr75lGiisQeIqDsVB0uONNrpMFE8 5RMLEA1BEWhwHShm0q7omB1uZ0rdHCKFT8xubeOJzea/3dBdSV2aVFVcQUDOKWtwrIlA8J 4LZsd5+e4EZyWAdvNlB4JdXHijqO9K0af0NkkIJk2WYFUAZC4ajNi4Wfv1ruBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755093757; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=X044qEH1+HU3HXas00RFDLbgqPN9JM5OpU3IulHxs34=; b=KGRRQ4vTK4Q4oy26oBz3AX8M46KxjGZvEqOfAIU6LZJEwG3H/ghm2bQwpwwT3cUBpxsGlX TTDzdTZa97Bs2AMwP1FQq2pyfOsJIbGMFTImbMKVbWJgpH1/HgC0p3QDussacAh/WP1JFD U7wIlsh3EXlO4hKATLOXnJRJlZlnrwuzGUoUyku/ZiDV1dWEoVHPkhDI6TMCdsh6Msp/d3 FXnMZALRRaZPFGx0eLxaBGt/u/8MgPNNjhgqovKjuk7VfXSZRAA62OwExieIjL+ie6eL/N qIwXVlk1sRRJO8Wco/cjzqQK2uY8N/PLBSUMdRnBF4wGhcFSVw8sNt+mCFYjRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755093757; a=rsa-sha256; cv=none; b=ZvO28YzGcTnan7x7FklcP5Ykb7IL+znCC6cYgU60aIMlwnWb+/08vkX25vUAAec33t4357 sSCKVWGELCgpDzqr4RkqQK80FHr/r1QXBKUNIfKB0QL/jJTt0xihtwx4z/kVvz/kmHh2jw d1XX5HL5v/ivW4f/ySHlsfZycT0aTK9OlBD12SCy9JCV5FDQtgFFUsYlARR2FmCrEpziz1 cY25ReGI2h9eUFZxAuVlYUeJ1mP+Vyo9/UHTRvAlj27TyqAULmKLwBCi7iCvYWAvS4q1aY D0r0y590K2SDZfcaEtlJMrUmLbKJdH7mxjXiCEM/xYx+VMdJv2SxpFeA4PmmzA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4c29710vx9z1P6b; Wed, 13 Aug 2025 14:02:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 57DE2b8A040442; Wed, 13 Aug 2025 14:02:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 57DE2b4q040439; Wed, 13 Aug 2025 14:02:37 GMT (envelope-from git) Date: Wed, 13 Aug 2025 14:02:37 GMT Message-Id: <202508131402.57DE2b4q040439@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Justin Hibbits Subject: git: a685a263b803 - main - uart: Add ns8250 ACPI entry for SPCR rev 2 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhibbits X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a685a263b803012d9546abaca4dcf52f80c6b8d6 Auto-Submitted: auto-generated The branch main has been updated by jhibbits: URL: https://cgit.FreeBSD.org/src/commit/?id=a685a263b803012d9546abaca4dcf52f80c6b8d6 commit a685a263b803012d9546abaca4dcf52f80c6b8d6 Author: Justin Hibbits AuthorDate: 2025-08-06 20:46:27 +0000 Commit: Justin Hibbits 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);