Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934633AbbEMWUg (ORCPT ); Wed, 13 May 2015 18:20:36 -0400 Received: from mail-ie0-f181.google.com ([209.85.223.181]:34158 "EHLO mail-ie0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934591AbbEMWUc (ORCPT ); Wed, 13 May 2015 18:20:32 -0400 MIME-Version: 1.0 In-Reply-To: <1431451444-23155-17-git-send-email-rklein@nvidia.com> References: <1431451444-23155-1-git-send-email-rklein@nvidia.com> <1431451444-23155-17-git-send-email-rklein@nvidia.com> Date: Wed, 13 May 2015 15:20:31 -0700 X-Google-Sender-Auth: dHXf6aWY3_eGUDSGOcF60RI2Y1s Message-ID: Subject: Re: [PATCH v5 15/21] clk: tegra: pll: Add dyn_ramp callback From: Benson Leung To: Rhyland Klein Cc: Peter De Schrijver , Mike Turquette , Stephen Warren , Stephen Boyd , Thierry Reding , Alexandre Courbot , Bill Huang , Paul Walmsley , Jim Lin , linux-clk@vger.kernel.org, linux-tegra@vger.kernel.org, "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1798 Lines: 59 On Tue, May 12, 2015 at 10:23 AM, Rhyland Klein wrote: > From: Bill Huang > > Add a callback to the pll_params for custom dynamic ramping > functions which can be specified per PLL. > > Signed-off-by: Bill Huang Modulo kerneldoc addition, Reviewed-by: Benson Leung > --- > drivers/clk/tegra/clk.h | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/clk/tegra/clk.h b/drivers/clk/tegra/clk.h > index 330729a822cf..a61d388364b3 100644 > --- a/drivers/clk/tegra/clk.h > +++ b/drivers/clk/tegra/clk.h > @@ -160,6 +160,8 @@ struct div_nmp { > > #define MAX_PLL_MISC_REG_COUNT 6 > > +struct tegra_clk_pll; > + > /** > * struct tegra_clk_pll_params - PLL parameters > * > @@ -271,6 +273,8 @@ struct tegra_clk_pll_params { > unsigned long rate, unsigned long parent_rate); > unsigned long (*adjust_vco)(struct tegra_clk_pll_params *pll_params, > unsigned long parent_rate); > + int (*dyn_ramp)(struct tegra_clk_pll *pll, > + struct tegra_clk_pll_freq_table *cfg); Please add kerneldoc for dyn_ramp member above. > }; > > #define TEGRA_PLL_USE_LOCK BIT(0) > -- > 1.7.9.5 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-tegra" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Benson Leung Software Engineer, Chrom* OS bleung@chromium.org -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/