From nobody Wed Mar 4 13:58:46 2026 X-Original-To: dev-commits-src-branches@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 4fQvQv0X4Zz6TY78 for ; Wed, 04 Mar 2026 13:58:47 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fQvQt6l1hz3R8P for ; Wed, 04 Mar 2026 13:58:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772632727; 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=uIxuIiJeHDFmtgNejbQo2pK5PraXsIfBsDnUqoPWsX0=; b=Bjuov81m668cyiEpWap9bxpBfmUfgNxQbihJnf7FPvzpBIpc/mEhWfv700UAR8IdzzvBKT fiD0aSxpYpGq1moLlzlcj682DpE5+5bqaJYfYf2mKLBunvvNgOrboviFixrdcMOz3TTArn Ojcxy/NEXcNSpUrpCAyqf3ATFQ9H/NdxN0+CGomHXwIiRpr9LHe0AZPCzAedn68YUgibj9 jLgWsADLjf5GmxpsE6sbZeH/sbBCDFgwG9itMBnwLVZxZe1V/1FidJEowKicBmcNbVBZHI krDfM3CLSwGgUcDbolbxMJsCJtOv9ExWdUDh7JYbP8SPXPmm6Nx/HaIfjmVakQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772632727; a=rsa-sha256; cv=none; b=ZMEsxxIQONCmWJOT0gKnzu4+rF6Br0x1rWTSEnooTR0Xc8w4kH3h2MldRwU9wwoJYnnUQg eXuVWmQk3XhIT6UA7ZQxTjkgkTXwV6JBhMHjx2uWrNzo1B6tuDiFW0i6xxQoK8Q01KemHH 4LhD1s1zAPDGDprbINVxHPP33zJ2PBUzvESLzqaH6QlzRXEY4a6LKgZG9+g7GX2l4PkT7H OX+82Y/H+2gKD5Oa9cF+qnmnZDHf8X/Hs6lJX8HHK76S6e5bwBq4dHMAasXBNB56zrRiYU pQTMYdaVkIWwn2emg8ehvd5ORSx8PtiaMysIGlvWQrSkEEw2is0QgwnfxJZ9Sg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772632727; 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=uIxuIiJeHDFmtgNejbQo2pK5PraXsIfBsDnUqoPWsX0=; b=Ok6ylDCDww4CixtUnoIan5WIeSgGLtW2U/f4yP3Kpw3olrZzBvmwo2n7o5paNLux/A6Vsc TvHvTJzzB59JPTSSoPxVVJXKdveP9e2Wr9HZpWmdPLHS/xE1cG9mGwk7sgNJ1kGGb3KAz+ 3OdXYRItNeXYeyFcCyfVIO6uWXYOc9T1JQw/r0GFh65m32WAnlORqelxHwqu0XB91Madlb pRJXT9lDON2nPh43Rg6dQfWv4W+wO4nnYAOUVW+eJxgQ1ahxTWSwT5qPXBzkJjJeQdwL0P 1+LESam3vXpWIYSKvZBXOCOjD7M4Yp30kXPgAlJEwH+RohPlkWCjSjgMuPSEZQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fQvQt5xY8ztf6 for ; Wed, 04 Mar 2026 13:58:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22540 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 04 Mar 2026 13:58:46 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: ShengYi Hung Subject: git: 2f2b6480eed2 - stable/15 - isa_common: allow multiple device instances List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: aokblast X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 2f2b6480eed2d0ac88eb617adcc31ce7476991bd Auto-Submitted: auto-generated Date: Wed, 04 Mar 2026 13:58:46 +0000 Message-Id: <69a83a96.22540.13de2988@gitrepo.freebsd.org> The branch stable/15 has been updated by aokblast: URL: https://cgit.FreeBSD.org/src/commit/?id=2f2b6480eed2d0ac88eb617adcc31ce7476991bd commit 2f2b6480eed2d0ac88eb617adcc31ce7476991bd Author: ShengYi Hung AuthorDate: 2025-10-01 08:33:19 +0000 Commit: ShengYi Hung CommitDate: 2026-03-04 13:57:46 +0000 isa_common: allow multiple device instances In some devices, there may be multiple isa bridges available from different sources. Therefore, we allow multiple lpc devices to be generated so that pcie bus won't show "none" anymore. For example, in my AMD based Framework Laptop, there are two such bridges. One is acpi hinted, another is from pcie. Reviewed by: imp Approved by: lwhsu (mentor) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D52815 (cherry picked from commit f32ffd11b54792d7bdd37b6dfc0f904a561b879c) --- sys/isa/isa_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/isa/isa_common.c b/sys/isa/isa_common.c index b66cf2be3958..41a63a3c676c 100644 --- a/sys/isa/isa_common.c +++ b/sys/isa/isa_common.c @@ -1114,7 +1114,7 @@ isab_attach(device_t dev) { device_t child; - child = device_add_child(dev, "isa", 0); + child = device_add_child(dev, "isa", DEVICE_UNIT_ANY); if (child == NULL) return (ENXIO); bus_attach_children(dev);