To: | Ralf Baechle <ralf@linux-mips.org>, Rob Herring <robh+dt@kernel.org>, Michael Turquette <mturquette@baylibre.com> |
---|---|
Subject: | [PATCH v4 01/15] clk: ingenic: Use const pointer to clk_ops in struct |
From: | Paul Cercueil <paul@crapouillou.net> |
Date: | Thu, 28 Dec 2017 14:56:20 +0100 |
Cc: | Mark Rutland <mark.rutland@arm.com>, Stephen Boyd <sboyd@codeaurora.org>, Maarten ter Huurne <maarten@treewalker.org>, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mips@linux-mips.org, linux-clk@vger.kernel.org, Paul Cercueil <paul@crapouillou.net> |
Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=crapouillou.net; s=mail; t=1514469407; bh=+Zdo85fwsxCIpMS8pjLg2RpJSj4b5Z+dpTkXwHZeBTA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=k/8/d3JiAOUaWxEKV7Zzy5vFqKCxyFfWhfi1hw8USn8WSldFYBmNdxigK6FGCr7eWJ37s+TO7xc62zkD4MTvLWev6A3H/AJCzISEIiSaNE2Ub399r13re2bud/LLh/k+OUP2mjysnn2MzcZCeK0OAgcsU8iPNgw5P6sc1epWVXE= |
In-reply-to: | <20171228135634.30000-1-paul@crapouillou.net> |
List-archive: | <http://www.linux-mips.org/archives/linux-mips/> |
List-help: | <mailto:ecartis@linux-mips.org?Subject=help> |
List-id: | linux-mips <linux-mips.eddie.linux-mips.org> |
List-owner: | <mailto:ralf@linux-mips.org> |
List-post: | <mailto:linux-mips@linux-mips.org> |
List-software: | Ecartis version 1.0.0 |
List-subscribe: | <mailto:ecartis@linux-mips.org?subject=subscribe%20linux-mips> |
List-unsubscribe: | <mailto:ecartis@linux-mips.org?subject=unsubscribe%20linux-mips> |
Original-recipient: | rfc822;linux-mips@linux-mips.org |
References: | <20170702163016.6714-2-paul@crapouillou.net> <20171228135634.30000-1-paul@crapouillou.net> |
Sender: | linux-mips-bounce@linux-mips.org |
The CGU common code does not modify the pointed clk_ops structure, so it should be marked as const. Signed-off-by: Paul Cercueil <paul@crapouillou.net> Acked-by: Stephen Boyd <sboyd@codeaurora.org> --- drivers/clk/ingenic/cgu.h | 2 +- drivers/clk/ingenic/jz4780-cgu.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) v2: New patch in this series v3: No change v4: No change diff --git a/drivers/clk/ingenic/cgu.h b/drivers/clk/ingenic/cgu.h index e78b586536ea..f1527cf75b3f 100644 --- a/drivers/clk/ingenic/cgu.h +++ b/drivers/clk/ingenic/cgu.h @@ -120,7 +120,7 @@ struct ingenic_cgu_gate_info { * @clk_ops: custom clock operation callbacks */ struct ingenic_cgu_custom_info { - struct clk_ops *clk_ops; + const struct clk_ops *clk_ops; }; /** diff --git a/drivers/clk/ingenic/jz4780-cgu.c b/drivers/clk/ingenic/jz4780-cgu.c index ac3585ed8228..6427be117ff1 100644 --- a/drivers/clk/ingenic/jz4780-cgu.c +++ b/drivers/clk/ingenic/jz4780-cgu.c @@ -203,7 +203,7 @@ static int jz4780_otg_phy_set_rate(struct clk_hw *hw, unsigned long req_rate, return 0; } -static struct clk_ops jz4780_otg_phy_ops = { +static const struct clk_ops jz4780_otg_phy_ops = { .get_parent = jz4780_otg_phy_get_parent, .set_parent = jz4780_otg_phy_set_parent, -- 2.11.0 |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | Re: [PATCH v6 2/8] module: use relative references for __ksymtab entries, Ard Biesheuvel |
---|---|
Next by Date: | [PATCH v4 02/15] clk: ingenic: Fix recalc_rate for clocks with fixed divider, Paul Cercueil |
Previous by Thread: | [PATCH v4 00/15] Ingenic JZ4770 and GCW Zero support, Paul Cercueil |
Next by Thread: | [PATCH v4 02/15] clk: ingenic: Fix recalc_rate for clocks with fixed divider, Paul Cercueil |
Indexes: | [Date] [Thread] [Top] [All Lists] |