Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp3499068ybk; Tue, 19 May 2020 06:14:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxtzMAjA3XmvEBqiTgYrMS+SA90AhRLhK6vlMGhxXlUkCWTxbrodZG87DWZQiEn0zZYD+d8 X-Received: by 2002:a17:906:4eda:: with SMTP id i26mr19427190ejv.228.1589894080612; Tue, 19 May 2020 06:14:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589894080; cv=none; d=google.com; s=arc-20160816; b=h2+pwKW+LP70vewQ6aLUt2Hh+rrUqI1OKIGvTUe0Rc3NHiMg9F46fPkliAiLDfzfws 16zNj3HInQ6HVkiF6/DHOJzgRHh2rUgv+h2aMLrEJ6gZI9+N97rqj1Qv62TQPOtn0POd TRZH43jbpJbmhMlYAX3WYhm9s2A2zbq/vDdvwFcBJsuXb72VI/2nqav5tJ10eTb6fpMS zzxCu8Q5qeAoKBAS5TtFB7vEvm0cBdmXwdMqwNRl8u4Iv69qxeqwaLvIsnXeGlHNi7Ug 5CQFXSdzQpjEX/r2m/g0Qlhh8SHSMdE796uO8BNL/jNSl/1IlSShW3nxN2koLpB4LKMG zkxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=aNjx9E4L84Rs/lSF6ocaxMnVGmTTxZ1+/o5Yt5fcl2U=; b=msagQnOUzNTmmTZO3vn/FHKhKFwIrZJ6omZJeqJC1KZiNwNAOll9mOOOQg49zsCuG5 8dXvlq4HW9dQXO6I+qygeroOZl9zyeCBgaewbjM8et8jmaaUp+sfzGowBOV9kix7nckK SQxYIo4Zh//NgHA577hLfSWSjfdxW+JtIR1wz0d3azaSQmv2rOX19Zl0jJC9Zgl6Cn2p Npcq6Zfco85gSM+YWOWQ3kNRUsVrHarYlDVezkVw7usw6Kq5QZP6Q57t2bI37fLdqQn7 vC5qrfYVfBxlfgG0j2isD7UyogZPINPJXT0qbHvU488sI2efem+FQnjBSnl2lG52VR0/ +rVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="iw7Yvp/F"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 25si8612509edx.341.2020.05.19.06.14.14; Tue, 19 May 2020 06:14:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="iw7Yvp/F"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728939AbgESNMh (ORCPT + 99 others); Tue, 19 May 2020 09:12:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728845AbgESNMf (ORCPT ); Tue, 19 May 2020 09:12:35 -0400 Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 112CFC08C5C1; Tue, 19 May 2020 06:12:35 -0700 (PDT) Received: by mail-lj1-x243.google.com with SMTP id v16so9609576ljc.8; Tue, 19 May 2020 06:12:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aNjx9E4L84Rs/lSF6ocaxMnVGmTTxZ1+/o5Yt5fcl2U=; b=iw7Yvp/F9oKwqOokLlksaqSUJwWnsp/Ah/TQH1FKVmevQ3PojWBhwAzebDCQ99gqpS NHtS/aR3g9/4lw+lWDLDvlyI1uMgFDxQYRl6CMawSckWg108nmR8D4Eb2blS0YX/B+in aHMEjFv4KcCFc2D8btP/yZtl9ZMNnnrv9kSr+uU8fPDmVx6K+1SvnzjhLu3oBZc+ETUZ /Yc1Br/QThTpBUdvBZ+RLdsFhq53u4Mzmsh39WtTPpT8OyR3wT+k4m4wxuRE75VArQbu hBpc6p2G+zeC4tGJVI4wJA1Rc7cAaVqb0GifHWXbbkgPsmhTwOHGEOxLgxFgVLMH+8W5 LYLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aNjx9E4L84Rs/lSF6ocaxMnVGmTTxZ1+/o5Yt5fcl2U=; b=tEmQw6VB9K2gLfi9nnlWpIbXyTWnmyiykiLeGkWLdvkN3Urn3OrH0VOVuDyMnhsyQs cPHFtpNHTEmL7efSCbqJhHTBse9znvwax6n4YpiZWvqtPRAAMOyG+l/XWd5F7mYs+jcw E4valmKbPT58EPjS3YHfEm0/iEM2qCaeBWE8rbME8ZUdr+9WNhut9Wj1+6LxXJv7BuUN be61aqJ0D3PPXSlflKKEPxjsOpAT4pNH/mNwDW2IQwH7G52Cw89J/HC7o0XwO4mb21j4 g1yETpyXI4VEqgaxB8JDKIrId3e5rAv9UIBpSCMpmxfmELe8vzznJ/8G5XySPCxmVYew +0BA== X-Gm-Message-State: AOAM53362HTImTEmQY3Uc+mrkAdlZ/slDAb0cqEgJvuALO5HqGt8dj2J G382ZmHE8rIiQTkqL9BWfD48lcQ0h7DKlam38xw= X-Received: by 2002:a2e:878b:: with SMTP id n11mr13623551lji.196.1589893953567; Tue, 19 May 2020 06:12:33 -0700 (PDT) MIME-Version: 1.0 References: <20200519030036.1785-1-zhang.lyra@gmail.com> In-Reply-To: <20200519030036.1785-1-zhang.lyra@gmail.com> From: Baolin Wang Date: Tue, 19 May 2020 21:12:22 +0800 Message-ID: Subject: Re: [PATCH 1/2] clk: sprd: mark the local clock symbols static To: Chunyan Zhang Cc: Stephen Boyd , Michael Turquette , linux-clk@vger.kernel.org, LKML , Orson Zhai , Chunyan Zhang Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 19, 2020 at 11:00 AM Chunyan Zhang wrote: > > From: Chunyan Zhang > > There's a few pll gate clocks which were not marked with static, and > those clock are used only in the current file, so add static key word > for them. > > Fixes: 0e4b8a2349f3 ("clk: sprd: add clocks support for SC9863A") > Signed-off-by: Chunyan Zhang Reviewed-by: Baolin Wang > --- > drivers/clk/sprd/sc9863a-clk.c | 32 ++++++++++++++++---------------- > 1 file changed, 16 insertions(+), 16 deletions(-) > > diff --git a/drivers/clk/sprd/sc9863a-clk.c b/drivers/clk/sprd/sc9863a-clk.c > index 9568ec956ee4..ad2e0f9f8563 100644 > --- a/drivers/clk/sprd/sc9863a-clk.c > +++ b/drivers/clk/sprd/sc9863a-clk.c > @@ -23,22 +23,22 @@ > #include "pll.h" > > /* mpll*_gate clocks control cpu cores, they were enabled by default */ > -SPRD_PLL_SC_GATE_CLK_FW_NAME(mpll0_gate, "mpll0-gate", "ext-26m", 0x94, > - 0x1000, BIT(0), CLK_IGNORE_UNUSED, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(dpll0_gate, "dpll0-gate", "ext-26m", 0x98, > - 0x1000, BIT(0), 0, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(lpll_gate, "lpll-gate", "ext-26m", 0x9c, > - 0x1000, BIT(0), 0, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(gpll_gate, "gpll-gate", "ext-26m", 0xa8, > - 0x1000, BIT(0), 0, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(dpll1_gate, "dpll1-gate", "ext-26m", 0x1dc, > - 0x1000, BIT(0), 0, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(mpll1_gate, "mpll1-gate", "ext-26m", 0x1e0, > - 0x1000, BIT(0), CLK_IGNORE_UNUSED, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(mpll2_gate, "mpll2-gate", "ext-26m", 0x1e4, > - 0x1000, BIT(0), CLK_IGNORE_UNUSED, 0, 240); > -SPRD_PLL_SC_GATE_CLK_FW_NAME(isppll_gate, "isppll-gate", "ext-26m", 0x1e8, > - 0x1000, BIT(0), 0, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(mpll0_gate, "mpll0-gate", "ext-26m", 0x94, > + 0x1000, BIT(0), CLK_IGNORE_UNUSED, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(dpll0_gate, "dpll0-gate", "ext-26m", 0x98, > + 0x1000, BIT(0), 0, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(lpll_gate, "lpll-gate", "ext-26m", 0x9c, > + 0x1000, BIT(0), 0, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(gpll_gate, "gpll-gate", "ext-26m", 0xa8, > + 0x1000, BIT(0), 0, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(dpll1_gate, "dpll1-gate", "ext-26m", 0x1dc, > + 0x1000, BIT(0), 0, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(mpll1_gate, "mpll1-gate", "ext-26m", 0x1e0, > + 0x1000, BIT(0), CLK_IGNORE_UNUSED, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(mpll2_gate, "mpll2-gate", "ext-26m", 0x1e4, > + 0x1000, BIT(0), CLK_IGNORE_UNUSED, 0, 240); > +static SPRD_PLL_SC_GATE_CLK_FW_NAME(isppll_gate, "isppll-gate", "ext-26m", > + 0x1e8, 0x1000, BIT(0), 0, 0, 240); > > static struct sprd_clk_common *sc9863a_pmu_gate_clks[] = { > /* address base is 0x402b0000 */ > -- > 2.20.1 > -- Baolin Wang