From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 04F5DCC6B12 for ; Tue, 13 Oct 2026 22:04:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=q7R6tLaKMrnhiYMCpQEIBY4+ztBWPJj02oLmWr3zD2o=; b=uQFinO4fmd2f+pxZbYiKkWIEAU o/7V7Tt8YVmB8g8Ul6/jDsF6YIF4GMuCiDhA+jx0gFsN8JOdcbzW+Z3nKsLQPJARbF6lXqqaqFm8F 5A8m36eFPglrouTh3AWYEVHZoV69noWhE8hlyXkMkkCSiSe4cXfQCwU1B/w03T41AsXAAzE/78LQY 5JpyueZms00vSFZebyIskbU5tOcKlYBLo1MHJkWU6ApA4m1tP+OzyRAf/5yFB7wHvPlU4RP4iEyKq 6rSrlrx3mNB1ey9tp/ZBPVtLYr0sRul0EvjEwTF78+Lb9JYAVkYAdp4hsS6OpJRegkLpCdzn6WSme 9YbE+ydg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xGkby-0000000E77y-1IIu; Tue, 13 Oct 2026 22:04:42 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1xGkbw-0000000E77q-3Mt6 for linux-arm-kernel@lists.infradead.org; Tue, 13 Oct 2026 22:04:40 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id AB06342D73; Tue, 13 Oct 2026 22:04:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6350D1F000FF; Tue, 13 Oct 2026 22:04:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1791929078; bh=q7R6tLaKMrnhiYMCpQEIBY4+ztBWPJj02oLmWr3zD2o=; h=From:To:Cc:Subject:Date; b=nJeU4Kf7A2ZSxV4/oIrv/+m4qhi2DPQWNhkyFHU+DESOAf5yJulmXe7xvyDk0w6nk ZOPE/RCgVdYnlCZcbsCNmMnWSV9s0BGx4r1UjkkmZ2e8b7YfxL2almnq8fnLZrbNL0 Ap66yNHiGLfCHF4pqqYTIrRYUGWV60zpMJjBvQ3tKf2mSNFYYh1MN8KdQx7bp/uTsP us5r4B2/OKrQ/BpEj5C2azn9LDyzFzjTwSadnescPhT1LPiH4gkSV1ApLX8BHmNlOa k9uKOw4o48oOCTDVpXLsAl+snuqBO006lYP42s8MykuOlmLhddCxxNolvcQdbK6oBm 7Ty2Yik2PBAwg== From: Bjorn Helgaas To: Semih Baskan Cc: Manivannan Sadhasivam , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Rob Herring , Ray Jui , Scott Branden , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , Florian Fainelli , Arnd Bergmann , Rosen Penev , Rani Hod , bcm-kernel-feedback-list@broadcom.com, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Bjorn Helgaas Subject: [PATCH v4 0/2] PCI: iproc-bcma: Use EROM instead of devicetree Date: Tue, 13 Oct 2026 17:04:19 -0500 Message-ID: <20261013220421.1588051-1-bhelgaas@google.com> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This is a combination of these two patches: [PATCH v3] PCI: iproc: Use the EROM outbound window on BCMA https://lore.kernel.org/all/20260807160526.379-1-strst.gs@gmail.com [PATCH] PCI: iproc: Use pci_alloc_host_bridge() on BCMA https://lore.kernel.org/all/20260912043626.437-1-strst.gs@gmail.com I think it's a little simpler because it keeps the use of devm and it doesn't require two pcie-iproc-bcma.c patches. I didn't sign off on the pcie-iproc-bcma.c patch because it's Semih's work except for the minor devm adaptation. And the commit log probably needs some work, but I don't know enough to describe the platform/bcma driver issues. Bjorn Helgaas (2): PCI: Expose devm_pci_alloc_host_bridge_release() PCI: iproc: Use the EROM outbound window on BCMA drivers/pci/controller/pcie-iproc-bcma.c | 40 ++++++++++++++++++++++-- drivers/pci/pci.h | 1 + drivers/pci/probe.c | 2 +- 3 files changed, 39 insertions(+), 4 deletions(-) -- 2.53.0