From nobody Wed Mar 04 13:58:46 2026 X-Original-To: dev-commits-src-all@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 4fQvR04Vdkz6TYFs for ; Wed, 04 Mar 2026 13:58:52 +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 4fQvR01fhvz3RSV for ; Wed, 04 Mar 2026 13:58:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772632732; 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=hQvDOZ6+Y+esEuqEmnTSVImyjF+AkU+v5348VR9fO3zjlhRdDfJ+W/R77Lsl9Z9rL7vbwP 3dBA+22v7PKxrac+5X+mlK4AE9i7kYGDMQaKLTu14aY0luJbmGZeTrb0QLRMa608rGmTqf w0XzuxQ63CpG+Zt6B4esVkDri4zHihCMsT4WSonpw5B+g2QwmRURUWJVVec3B3Rp92q006 rSD7+/9ADa959Guk5eTlW++DA5wLjgXNtpaRzkPNKpSgYbL8aXfSRGxrzlqrerUooDscHs YlmdlKTti20KFbj2REYryeXkK8SrhV0h8wHuljiy+V3ejJOEhA9HE0DKuG8KjA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772632732; a=rsa-sha256; cv=none; b=sdpnLemqbJk5holoIyUydKAC9jN7f/N1jDYW8SKDr37bgu4oqJuz/GYvY68y5ZdfsZ4QQi P1NwbdF+YwrFWcMRRtkht0xzc/E5Q0Trr3wWusKQ/0dB8V9q+hJGo2PdziDAWBs+NHRyFj TZiOOF0zOMYUrgD6SmZ5XXw54UvXQu5TLAivWSCzDpJsFPd/Q2d2RNsbCQR3wMk/3neI3P SQ3dE3i6zUSdV8ITCDEray/9RXLMLWRdmM2g63JSwfZ7pTUVyhuCQE2wjlp79k5zE91rVu RqQm67KIQrxKIKNMEOdFbN8dEPoucXJQA+9dU5Xx9UzfbbfM6+yHJl/Yw4OeDA== 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=1772632732; 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=oUzkLWdUYF0PbO81eo9nlnPWxBm+Ahn93ESMx6NlJHnra9hsFliA3N4ExvlrUQGfjlYzZZ 5J7PCG43UgUc8eHJHQOJRvlYpP20F1JHm1NN5DT1zCDVdUQf6MANBeQnqryRj1ZyB5qVsw 6A1sOU8Yb6qQQsrN/G2viS4/FmS8J2qmrg0bDtIiDNJEhmhJBSbHW0ElHztYDPdlNFOsMr WM13pOUYvq1U9X8Dcq6amVPlG4pFkBhKDy+1n2ZpRcrStkAiBQo7zIZGMMHrVdTSSWeMV4 FylZYAYI9/NrseT/o4oh5dudrLsvQfGv4RfnvOOiktwvJpXk2QC6ig5O2l6eng== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fQvR00JZGztf9 for ; Wed, 04 Mar 2026 13:58:52 +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: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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);