Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp6392608ybe; Wed, 18 Sep 2019 02:43:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqzLjzKRdEe45eXvLIBtchHRxzUa64ZinNukO5KTrQ1aLbcCy4p3NAKSDpPO9SodPRR+a+Tp X-Received: by 2002:a17:906:f51:: with SMTP id h17mr8534433ejj.197.1568799836693; Wed, 18 Sep 2019 02:43:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568799836; cv=none; d=google.com; s=arc-20160816; b=Qu9nIJBZ6P1Xdwk0D9wpVPCA+C5ZZFWwighO+fUJMFTXM7GplNFBDY4y2fr5awZayx wJZtHS8NtyEJI2KKmxrDoK8wWxn+9coUF+5Q7JEHU4+8k9OtZ131cvZio69VYFaRu+aw egcDTNuVXablVMJDfZuNzuz2IgSn/ZlYjaDbYvmFzg/fkabS7R0885A+M0vJ4yQyqcac 8fe+Q58xpI4D2iI3ifIwy8vgKNekBANujz8lTaa0yUkZDOIiFJkO47LUrSIa9ly/psOV iR2zJGHVb6wFZkU+zCRpXCyR7XdSMAuni6iM3zzjpo1uC5hXQpEKivD9xbpdaozIPc9g qOlg== 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=XGfSZf6zpqugWLz9E/ECTaAWk5AflbcZNfQrHqcfJiI=; b=yXRiafr7HdesSZ9nVzGivckcC7n6VznThi3yyupGBRnxcWdhBRKFHwIBNRpNz9kbLw upPVZV/1QQiRbvuEOzLVMILmLimivkzFp0NywEcwpiYAqWM3MJueIszkVdciJpfZqa2I 0kL8AyQhIslIW/+QUw//o0d5X/rSjud5TkygZfOwu0pD2Q3mfEQ0qM7kZgSCGCQCid/8 Px6lh5L1bCCMByRdB2652ADE7V3Qem4KI15ntvUUJ9CfythUH3P6eS00GpE8UoVHhdSc 7qKzn1FYCS9s/Tpf+F/2HC0CeDDg9E+v2QlEPAkB4ECbvXnkkx2JzpJU2n89y+vY8A2+ J0YQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=tMIKcF3V; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r17si2917310edp.400.2019.09.18.02.43.33; Wed, 18 Sep 2019 02:43:56 -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=pass header.i=@linaro.org header.s=google header.b=tMIKcF3V; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729381AbfIRJ3a (ORCPT + 99 others); Wed, 18 Sep 2019 05:29:30 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:35967 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729256AbfIRJ3a (ORCPT ); Wed, 18 Sep 2019 05:29:30 -0400 Received: by mail-pg1-f193.google.com with SMTP id m29so3693675pgc.3 for ; Wed, 18 Sep 2019 02:29:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=XGfSZf6zpqugWLz9E/ECTaAWk5AflbcZNfQrHqcfJiI=; b=tMIKcF3VViDMpKj4XKmRBULjrjqaQ3bDWghhbjeJPdxAI1tGEJH+Dd1yUsdxorGzCU vX1pls9dszPLX9gZQtzLNbplTyPa9bkOieccxfMinLHCoQwgzD71ejncb9sDa3oZ/cOg yS2/hctP+HmUBJZvrUFp0MWC7o6Kb8PwlsW55EiUB++a0T4VExjmE6VRDWTlFa+L0pz0 OHYUXbMiWJMAUC8zKjTMZIpRA7rkoKzf1jKCf3K9VIb+sqK9BzQses2ZbQatt0gUt2Zh rDGwvgQiyId1Lzm0DtBjV3JiXPSpb2Ymjn903sOwMOiOwPL3pp4hgwNNuSqtyazFLr9q pS4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=XGfSZf6zpqugWLz9E/ECTaAWk5AflbcZNfQrHqcfJiI=; b=PU/jkV0eaqyfA0yzy/rWIw2zxFfKnuG7FE3amQBYIwzcHEDuT8aN+lauemqom/5U7Q IsLIlpXexzcBmDtwDJpPOcdQIA29rjqQL/tfcg63DTSFH5lNzjqXAEnkH3cXZuVkXaqw 2ZRRWZ9Wbzahg7oD4wTD+r3X6Hl/6HU9abnrFBsyVTQtGPoctgEFpUMZvsLhC4QxksCC m4ND5E5TXIFLy/Q9C4zVnV4lkHSqJ0NwbxVP0RUh+bEc6XdVZRqGugIOdrUDreIY6JG9 g5Xw3Cwn2a+z7uX6nVwMORreF+ICju0h3uPmozODkVOOhEvRxatGS7yFHYZb1Hcj/Fct Ou9g== X-Gm-Message-State: APjAAAVZ2dfdwlLgsyzI6Y3ovZg+as1M/WYVnjw/7vsqGUN/Meg1+yLa ZsJF0RARBfkjcV/k0RFM8mRhGw== X-Received: by 2002:aa7:955d:: with SMTP id w29mr3107878pfq.60.1568798967721; Wed, 18 Sep 2019 02:29:27 -0700 (PDT) Received: from localhost ([122.172.73.172]) by smtp.gmail.com with ESMTPSA id c11sm10674911pfj.114.2019.09.18.02.29.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 18 Sep 2019 02:29:26 -0700 (PDT) Date: Wed, 18 Sep 2019 14:59:25 +0530 From: Viresh Kumar To: Sudeep Holla Cc: Amit Kucheria , linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, bjorn.andersson@linaro.org, edubezval@gmail.com, agross@kernel.org, tdas@codeaurora.org, swboyd@chromium.org, ilina@codeaurora.org, "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , linux-pm@vger.kernel.org Subject: Re: [PATCH 5/5] cpufreq: qcom-hw: Move driver initialisation earlier Message-ID: <20190918092925.5hrvbcdorm2qw2j4@vireshk-mac-ubuntu> References: <20190917093412.GA24757@bogus> <20190918090938.b2fj5uk3h6t56t2p@vireshk-mac-ubuntu> <20190918091747.GA18121@bogus> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190918091747.GA18121@bogus> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 18-09-19, 10:17, Sudeep Holla wrote: > Ah no, I am not referring to building as module. As you mention, that may > work just fine. I was referring to timing dependency during boot. The idea > is minimize the number of such initcall dependency. They should all work > fine even as modules and should have least dependency on initcall sequence. Yeah, so things work fine for them right now but that can be improved by changing the sequence of boot here. And that's what Amit is trying to do here. Even if android builds this as a module later, things will continue to work but that may not be the best performance/boot-time wise. When I had a discussion about this with Amit earlier, I asked him to send patches even if he doesn't have any performance numbers for it as this is a platform driver and I find it okay for them to decide the boot sequence that they think is the best :) -- viresh