Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp5489312rwr; Tue, 9 May 2023 02:07:13 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5OU08XuXNaxFrUWgFlUsNUFRufIQ6C9pApAiWo/2rSxHeebBV0QAaPDvSNDhsWyqKK9C/x X-Received: by 2002:a17:902:d2cb:b0:1ac:7ea7:6ccd with SMTP id n11-20020a170902d2cb00b001ac7ea76ccdmr6853317plc.34.1683623232487; Tue, 09 May 2023 02:07:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683623232; cv=none; d=google.com; s=arc-20160816; b=0pFbnRvxUOOKhV3y159f8qhowUfg+q/ucKNUjdfIuzgKqJd5lHbyjCzCeDRnFH8sWM iMWA+mYkalDtrn01Ozk6661jpDil2RQ/uaLHQpDRgQBhWRvXYG6HCARekAfNKMZJCuFs Cg7G7FQ+klhLU0vfSg4DQBGd84s+YuiqrU1qfoMxTGwUc3lzH5fVUAmq0NJIf7J/CVVL ZAGgKwD7s4STFaIEmon7tLfxyi/dFJ9bMnkk2tuNpXteyIKwUwc1KmPNJmVZWDtdIcHu SBJyRE8jV+4bTPn1kKc4VaWxvq2tRoRSjLH6JXBq6xorzZZgupT7xhY12yAM/icpbG60 zidw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:cc:to:from:date:references:in-reply-to :message-id:mime-version:user-agent:feedback-id:dkim-signature :dkim-signature; bh=wiuGvxE6dVHzHMA6mJjjOb0RCkGJ66mXirS+WyQ3Xrw=; b=YXydmoDTztf+OL7mNRGsiJydB6i8wp63PG/b6MMdzTeT07jzERIWPJ9jf6y+Zc4DHn FRUe6BH3j5+fg/pZsxCSDzs9edkJcrFb4idzYIwFWvGic/CEVgk4psqIBr7AJQWU5AlE jSSk0jx850E0XPUrXm9+we8HgNA76TjZ3JZeIFIKPM/5cTQKrILEEl0n+nAooJrkT2Pi JqBLXLofp8FEKGFo2MU1wt26eNhGNWFLpWOG1ATeFRzvkbJB36TeNrzqCJUHBjakZvKC SyP2p2BFKf6e7u0RM5xgzSUB7f87xxJwmXTyvNnn5rDlz3bvAbQIbXIUuOwfbsqd3Pku SKyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@arndb.de header.s=fm3 header.b=EmPeF89A; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=kkYHwE8y; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c9-20020a170903234900b001a5264640cesi1143103plh.534.2023.05.09.02.06.58; Tue, 09 May 2023 02:07:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@arndb.de header.s=fm3 header.b=EmPeF89A; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=kkYHwE8y; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234304AbjEII2p (ORCPT + 99 others); Tue, 9 May 2023 04:28:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44924 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230142AbjEII2o (ORCPT ); Tue, 9 May 2023 04:28:44 -0400 Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C2B11FC9 for ; Tue, 9 May 2023 01:28:43 -0700 (PDT) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id E3BDD320094E; Tue, 9 May 2023 04:28:41 -0400 (EDT) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Tue, 09 May 2023 04:28:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1683620921; x=1683707321; bh=wi uGvxE6dVHzHMA6mJjjOb0RCkGJ66mXirS+WyQ3Xrw=; b=EmPeF89AaY76/nJ7Oa ohf+Xbqupbycybi5aJBelN8UIAf/BTqO2Su6Igbwq6agHToAG7Ds7LCOD7G+2yVK PBQV5KOBQGRTIbz6F9p23KnDCsXyXbkjKK6k4t04YSKaU+fcl54ecrTZNyLbstKy 8WNVthv1Wk3omY5msYMqfCUpgjUO04sh4CfUQ5kIgswNs6nTlhet7jYm+J3IUSOy MBPMctYCt/1c8dU/RhtR+nLunZZYc3OiEASfJhBPVZkUVKAAK9Ceu8bBQElhwg9/ 6W/s1hJu+JZaUshYGp+0PC4MxZX2+pew5lNuT78qoME07LLtGqXRDw0XEKPdkb92 Vh4g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1683620921; x=1683707321; bh=wiuGvxE6dVHzH MA6mJjjOb0RCkGJ66mXirS+WyQ3Xrw=; b=kkYHwE8yb7JNRqdmvpnHgBaNaF9od WeZDXobnOTjYSAtMxDEIWgRd0n8qkialq+KfOcDs50AXXJ1zC+z97NJLjR40rvza BjJUPoy1+aG10N80UVRZnyam5JjpjsmJJBn/eLHM5zyxvc9zkccaHNhmChnGCfuR 6BnGr//MpQvyDI5V8eivyKDQ/TaLsrhzVxZtkQgIUh5z2lOKFdgayiUbES+GL0Zk m4VfICgX+1zbJ8UFLDIFAQTlYbO7A5VJ5Vwxkjrapywc5iCdBxfIICcRpdulORXD 9Ce6RkQZK5y7H2jW81jFCba6o9rr8BLiory3qhdTyZZGGPswl+RH5SbwQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeegtddgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedftehr nhguuceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrth htvghrnhepvefhffeltdegheeffffhtdegvdehjedtgfekueevgfduffettedtkeekueef hedunecuffhomhgrihhnpehkvghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrrhhnugesrghrnhgusgdruggv X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 3F768B60086; Tue, 9 May 2023 04:28:40 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-415-gf2b17fe6c3-fm-20230503.001-gf2b17fe6 Mime-Version: 1.0 Message-Id: <63dc3d1b-ba17-48ee-a02e-83b2903e360a@app.fastmail.com> In-Reply-To: References: <20230509063431.1203367-1-a-verma1@ti.com> <46b0dbd4-5695-1a2d-8d06-0a60a7c3a151@linaro.org> Date: Tue, 09 May 2023 10:28:19 +0200 From: "Arnd Bergmann" To: "Vignesh Raghavendra" , "Krzysztof Kozlowski" , "Achal Verma" , "Catalin Marinas" , "Will Deacon" , "Bjorn Andersson" , "Geert Uytterhoeven" , "Konrad Dybcio" , =?UTF-8?Q?N=C3=ADcolas_F=2E_R=2E_A=2E_Prado?= , "Mark Brown" , =?UTF-8?Q?Rafa=C5=82_Mi=C5=82ecki?= , "Nishanth Menon" , "Milind Parab" , "Swapnil Kashinath Jakhade" Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] arm64: defconfig: enable PCIe controller on TI platforms Content-Type: text/plain X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 9, 2023, at 10:08, Vignesh Raghavendra wrote: > Also, see [0] for history. We really want these to be > modules unless its necessary for bootup. > > You may want to revive [1] and get it to mainline > > [0] > https://lore.kernel.org/linux-arm-kernel/CAK8P3a2VSBvOn1o+q1PYZaQ6LS9U4cz+DZGuDbisHkwNs2dAAw@mail.gmail.com/ > [1] > https://lore.kernel.org/linux-arm-kernel/20230110153805.GA1505901@bhelgaas/ Agreed, that seems simple enough. Ideally these should even be removable modules, not just single-load but unremovable. Doing that may require changes to the cadence PCIe host code if that does not support unloading yet (I have not checked), but should not require any changes to the core PCIe host code that supports loadable/removable modules. Arnd