Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1993410ybe; Thu, 12 Sep 2019 02:49:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqzzBEcml8FWnb6e4JlQuZfmbUy7Sm5YxAy4W0RU8RPVsuJXX6tots/E6lzZUaEIj+SEphMR X-Received: by 2002:a50:9fce:: with SMTP id c72mr41747266edf.166.1568281794975; Thu, 12 Sep 2019 02:49:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568281794; cv=none; d=google.com; s=arc-20160816; b=kWw/uVyrT3ATmUdfoJSqbj2mHxmEVz9eMPid7sKMk4TWN53ZWg1eEpOqCC8b/N4Qps e74u/1El7TIKoIW4M6s8Nz00IU6BIJ2ONo5+UQkfu8cdxofyz2USh6gDGqmKgnzm1NDi D6PebzSD9QMKXCHYKe2UuQMLi2zn5g4GsTZIgUXhkNYhs9rumf+WOOu2nVYa0fRhg0/r SFUKIXAtXyuaqm8XLn+KBfPJeXUAR8TUgUZtf3DYlQCq+lUPfOqDNhdSA0YT5ri9jXVV 3LouKZ5A6APMyceXKNXuocgNZOB5IVSNdF4bsH4oOI9vNpJUwqdrTPM29zrqx3rH8l4G S20w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=Nd0o0f4/7BjLAconWp05z7n4at/FQXG4cF5ZBRu8Iz8=; b=SylXgiMh9jsaaIeQHwxBbaLJtICTNnFWIlVrBbEBx8dUoTVQlufQlqE8iBf7zIr7v+ SRDQi9muDP5uUQjIY0y8YE3j1Lnge2/Hpcvnd6KfNxhMxEXYqipeycZWCBP/iBWU7Go1 eBiqes8Ac8XA8Sl5/TiFACs2djT6eZWh1ZFHZtchf7eSjIAawXmYeqKyeaHGzGmqGETi KEdFYLn8jDGcOQhXCMJYhssY9lUtrxV9xDR8U1r5hw7dnzj7/S3G5xmZfD3cllKMKVLD NiFAOxI9KAwKraNmXhXhnnCACdSwa24PGgxV7QrxXDWIKi45GLuTz4/pYdiQUYhf000i cyrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=FZECb2ef; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s1si15493741edd.112.2019.09.12.02.49.31; Thu, 12 Sep 2019 02:49:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=FZECb2ef; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730893AbfILJrK (ORCPT + 99 others); Thu, 12 Sep 2019 05:47:10 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:55800 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730237AbfILJrK (ORCPT ); Thu, 12 Sep 2019 05:47:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Nd0o0f4/7BjLAconWp05z7n4at/FQXG4cF5ZBRu8Iz8=; b=FZECb2efh+R1EzviX/GYgZl2a lPck10VYa9Dj7/IVHkMV6O21mBR2fETXaolP9KAiwHpIF6QqnHL6ru/4UvyDVhzNJXf1Zqt5EExpA MzLsu1BM5dm+CI7+qFVmEDHujNsHNNRxWoRyH0xvvB8deJ6KUmyUZ/Lv3HU65DJOKqkQo=; Received: from 195-23-252-136.net.novis.pt ([195.23.252.136] helo=fitzroy.sirena.org.uk) by heliosphere.sirena.org.uk with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1i8Lgs-0006SK-MV; Thu, 12 Sep 2019 09:47:02 +0000 Received: by fitzroy.sirena.org.uk (Postfix, from userid 1000) id D4417D00AB0; Thu, 12 Sep 2019 10:46:51 +0100 (BST) Date: Thu, 12 Sep 2019 10:46:51 +0100 From: Mark Brown To: Amit Kucheria Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, arm@kernel.org, Bartosz Golaszewski , Catalin Marinas , Kishon Vijay Abraham I , Liam Girdwood , Linus Walleij , Lorenzo Pieralisi , Michael Turquette , Sebastian Reichel , Stephen Boyd , Will Deacon , linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, linux-pci@vger.kernel.org, linux-pm@vger.kernel.org Subject: Re: [PATCH 0/4] Cleanup arm64 driver dependencies Message-ID: <20190912094651.GH2036@sirena.org.uk> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2eauhx3HRLXw1WRo" Content-Disposition: inline In-Reply-To: X-Cookie: Be careful! UGLY strikes 9 out of 10! User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --2eauhx3HRLXw1WRo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Sep 12, 2019 at 03:48:44AM +0530, Amit Kucheria wrote: > I was using initcall_debugging on a QCOM platform and ran across a bunch of > driver initcalls that are enabled even if their SoC support is disabled. What exactly is the problem you're trying to fix here? For the drivers I looked at these were bog standard register the driver with the subsystem type initcalls on optional drivers so not doing anything particularly disruptive or anything like that. For any given system that's going to be an issue for the overwhelming majority of drivers on the tree, including those that aren't associated with any particular architecture. --2eauhx3HRLXw1WRo Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl16FAsACgkQJNaLcl1U h9DVVgf6Aty/MAqUrwPqV8+kec9c5CmVjUbla+Dxmxbc4XJOZLGCsCRCoPINUSy7 IHCZ2hFHKKPnv5Jt7YQ0iwEiEQ4i93A1zc8OPGuiJ+R7I1MBAmtzS8OkLN+hTK2Y jtp8IcYRXPWPFSio2smmqIE0CoAlCVfxMYwgQp5a96Ra3qOnQm5x4LC5M278KJLP HrorLSGCRanptsaI5xCgfG0hUjMzJI8F4/Cd1LBt082FOXSaGMptsRmBKco2ea/4 AWJ9eTsf+TYSSy1qJwFqd7GXKNRY03RU+PFhs76MNmVZdowkRKVFM8y+nGBNbPmp It+dwnrew9x+7L0s0apty/0gLRnzyA== =ZOLi -----END PGP SIGNATURE----- --2eauhx3HRLXw1WRo--