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 X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5759CC433DB for ; Sat, 20 Mar 2021 16:11:02 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E3CD261878 for ; Sat, 20 Mar 2021 16:11:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E3CD261878 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=cpcglyP7NPm+QAffDLGwOqWT3COvl5VmG6ISAzvRp10=; b=fU8HGnZ4iKI2KZiUMqxWbC7Jf PCEe4zjPjdhvxlJD+ztF8tnx5AY1ih29e0j8qqUmA6Kn0NoT2uvWuQkXqMjwqHTD0Hk+q6YTasdrR BFPbUlYHrmVcbzJhyk7aa7T5+w58JQR8m0oeQoRcBEuTGy/bodtJzixNWSv/jncD9cf0Qb/VadmYK 7D9EHB+zZiERX67YoYg+CYexlVAaGN1bW0WSOyTFiMnpLelFoYgB0gBUeCz702fA+/o9WRIsPMwA0 DnAjGm6+c8QtFhAlntVqOofnj7SU9qdMNlmsBbHQgfjxxpHcpZ416ynfQKAS5xbI36d1Cnw+QYT52 I9n9C77nA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lNeAT-0091BJ-0t; Sat, 20 Mar 2021 16:09:37 +0000 Received: from mout.kundenserver.de ([212.227.17.10]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lNeAN-0091AF-Es for linux-arm-kernel@lists.infradead.org; Sat, 20 Mar 2021 16:09:33 +0000 Received: from mail-ot1-f54.google.com ([209.85.210.54]) by mrelayeu.kundenserver.de (mreue109 [213.165.67.113]) with ESMTPSA (Nemesis) id 1MvsMz-1le4YZ27eB-00ssCr for ; Sat, 20 Mar 2021 17:09:28 +0100 Received: by mail-ot1-f54.google.com with SMTP id m21-20020a9d7ad50000b02901b83efc84a0so11528170otn.10 for ; Sat, 20 Mar 2021 09:09:28 -0700 (PDT) X-Gm-Message-State: AOAM530GtvbmFG9sxAN0m45SrOdDXlE3UOFt4BJTPk2ZymQ1jC3W+Rq3 lHDjzLINpi6YH+38YEz+WLNcnIvBlcKM+zYGOvA= X-Google-Smtp-Source: ABdhPJzVJ2N60DvRV+HXUfGN7wgdYKablAq/4WybV8N0rgJq8z/pefYzkkd4Bi6D1LHZW2s/hrzhyYZqUkMU8Xg6NHw= X-Received: by 2002:a05:6830:14c1:: with SMTP id t1mr5332246otq.305.1616256566981; Sat, 20 Mar 2021 09:09:26 -0700 (PDT) MIME-Version: 1.0 References: <20210319161956.2838291-2-boqun.feng@gmail.com> <20210319211246.GA250618@bjorn-Precision-5520> In-Reply-To: From: Arnd Bergmann Date: Sat, 20 Mar 2021 17:09:10 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC 1/2] arm64: PCI: Allow use arch-specific pci sysdata To: Bjorn Helgaas Cc: Boqun Feng , Bjorn Helgaas , Linux ARM , Linux Kernel Mailing List , Linux on Hyper-V List , linux-pci , Catalin Marinas , Will Deacon , "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger , Wei Liu , Lorenzo Pieralisi , Rob Herring , Clint Sbisa , Ard Biesheuvel , Sunil Muthuswamy , Marc Zyngier X-Provags-ID: V03:K1:3KFw9QxTqhyviLy1zIVBHjhUNPIhr1xhTjgv1R/QdciTnVyOIDG 2QNDBoUyWnKFm5TkgTwlUnnhMU7ci//poPMshomVgXMk7HMigt9oIcRnvrKfXVGyu2hm6RD vUlv4eEL2eFDzDs/hQd8Y2HTvWYV+aQ7qHZCmx4Gx3hYaZefi5INkZDhbsLmVEO9COWtPuv TG4mfu70FFte1vx093XSQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:u29/TC7F0R8=:lomMVounrAg+3GAVc9DRVf JuqoUidPoC3VINqzW6gRNUW4Mq58aKszfgrzIK7JBRxOxW/34hKy22MeCUKWXYBnr2pMYm31n m1d8FzbvJB5hS0R6QIYzzJrrNNtgwV8+ZD51oVBYvErIWn3sTFK3FB+UN31VGat30HtwFrvMd KBC8+s4ipPCFKL1kfEi+CS64ydkuI1dCRrDNVM0woasNu5KT5N30FwhYlCTcMnC8uW1VobE4U FuuMKOShWd3XUBPyCTe4nsewlfLMz5snYdeQaOZ1tqJsVttY7rsOY/cMxtcvus61nuXIC5Fp9 73xLJioPCb92SGnbWZLWjEqFn7V0IVM58InKl1Gzwj6ssp8DnBqkkBeh0pJX4ozsZWA33rqFs H2mr8hzOG414z4CzptwcMZBlEkZeaNgjBOsc3sT9rdNjZG+kY9CQlWuksuHl/ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210320_160931_663787_290FD2D5 X-CRM114-Status: GOOD ( 13.46 ) 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Sat, Mar 20, 2021 at 1:54 PM Arnd Bergmann wrote: > I actually still have a (not really tested) patch series to clean up > the pci host bridge registration, and this should make this a lot easier > to add on top. > > I should dig that out of my backlog and post for review. I've uploaded my series to https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git pci-probe-rework-20210320 The purpose of this series is mostly to simplify what variations of host probe methods exist, towards using pci_host_probe() as the only method. It does provide some simplifications based on that that, including a way to universally have access to the pci_host_bridge pointer during the probe function. Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel