From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: linux-kernel@vger.kernel.org
Cc: linux-amarula@amarulasolutions.com,
Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Abel Vesa <abelvesa@kernel.org>,
Fabio Estevam <festevam@gmail.com>,
Michael Turquette <mturquette@baylibre.com>,
Peng Fan <peng.fan@nxp.com>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Sascha Hauer <s.hauer@pengutronix.de>,
Shawn Guo <shawnguo@kernel.org>, Stephen Boyd <sboyd@kernel.org>,
imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org,
linux-clk@vger.kernel.org
Subject: [PATCH v3 7/8] clk: imx8mp: don't lose the anatop device node
Date: Wed, 6 Nov 2024 09:58:03 +0100 [thread overview]
Message-ID: <20241106090549.3684963-8-dario.binacchi@amarulasolutions.com> (raw)
In-Reply-To: <20241106090549.3684963-1-dario.binacchi@amarulasolutions.com>
Setting the "clk" (clock-controller@30380000) device node caused the
reference to the "anatop" (clock-controller@30360000) device node to be
lost. This patch, similar to what was already done for the base address,
now distinguishes between the "anatop" device node and the "clk" device
node. This change is preparatory for future developments.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
(no changes since v1)
drivers/clk/imx/clk-imx8mp.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/clk/imx/clk-imx8mp.c b/drivers/clk/imx/clk-imx8mp.c
index 516dbd170c8a..b2778958a572 100644
--- a/drivers/clk/imx/clk-imx8mp.c
+++ b/drivers/clk/imx/clk-imx8mp.c
@@ -408,13 +408,13 @@ static struct clk_hw_onecell_data *clk_hw_data;
static int imx8mp_clocks_probe(struct platform_device *pdev)
{
struct device *dev = &pdev->dev;
- struct device_node *np;
+ struct device_node *np, *anatop_np;
void __iomem *anatop_base, *ccm_base;
int err;
- np = of_find_compatible_node(NULL, NULL, "fsl,imx8mp-anatop");
- anatop_base = devm_of_iomap(dev, np, 0, NULL);
- of_node_put(np);
+ anatop_np = of_find_compatible_node(NULL, NULL, "fsl,imx8mp-anatop");
+ anatop_base = devm_of_iomap(dev, anatop_np, 0, NULL);
+ of_node_put(anatop_np);
if (WARN_ON(IS_ERR(anatop_base)))
return PTR_ERR(anatop_base);
--
2.43.0
next prev parent reply other threads:[~2024-11-06 9:06 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-06 8:57 [PATCH v3 0/8] Support spread spectrum clocking for i.MX8{M,N,P} PLLs Dario Binacchi
2024-11-06 8:57 ` [PATCH v3 1/8] dt-bindings: clock: imx8m-clock: support spread spectrum clocking Dario Binacchi
2024-11-06 14:10 ` Krzysztof Kozlowski
2024-11-06 14:13 ` Krzysztof Kozlowski
2024-11-07 14:57 ` Dario Binacchi
2024-11-08 12:12 ` Krzysztof Kozlowski
2024-11-08 12:50 ` Peng Fan
2024-11-08 14:10 ` Krzysztof Kozlowski
2024-11-09 0:37 ` Peng Fan
2024-11-09 0:56 ` Adam Ford
2024-11-09 10:05 ` Krzysztof Kozlowski
2024-11-09 10:20 ` Krzysztof Kozlowski
2024-11-11 1:49 ` Peng Fan
2024-11-11 11:57 ` Dario Binacchi
2024-11-11 13:45 ` Dario Binacchi
2024-11-17 10:59 ` Peng Fan
2024-11-19 13:53 ` Krzysztof Kozlowski
2024-11-19 14:07 ` Krzysztof Kozlowski
2024-11-20 10:11 ` Peng Fan
2024-11-06 8:57 ` [PATCH v3 2/8] clk: imx: pll14xx: support spread spectrum clock generation Dario Binacchi
2024-11-06 8:57 ` [PATCH v3 3/8] clk: imx: imx8mm: distinguish between ccm and anatop references Dario Binacchi
2024-11-06 8:58 ` [PATCH v3 4/8] clk: imx8mm: support spread spectrum clock generation Dario Binacchi
2024-11-06 8:58 ` [PATCH v3 5/8] clk: imx: imx8mn: distinguish between ccm and anatop references Dario Binacchi
2024-11-06 8:58 ` [PATCH v3 6/8] clk: imx8mn: support spread spectrum clock generation Dario Binacchi
2024-11-06 8:58 ` Dario Binacchi [this message]
2024-11-06 8:58 ` [PATCH v3 8/8] clk: imx8mp: " Dario Binacchi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241106090549.3684963-8-dario.binacchi@amarulasolutions.com \
--to=dario.binacchi@amarulasolutions.com \
--cc=abelvesa@kernel.org \
--cc=festevam@gmail.com \
--cc=imx@lists.linux.dev \
--cc=kernel@pengutronix.de \
--cc=linux-amarula@amarulasolutions.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mturquette@baylibre.com \
--cc=peng.fan@nxp.com \
--cc=s.hauer@pengutronix.de \
--cc=sboyd@kernel.org \
--cc=shawnguo@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox