Thread (19 messages) 19 messages, 3 authors, 2013-11-04

[PATCHv2 2/7] ARM: imx: add clocking support code for the IMX50 SoC

From: Jason Cooper <hidden>
Date: 2013-10-29 17:43:53

Greg,

I've applied these against v3.12-rc7 and found a few small things,
below.

On Tue, Oct 29, 2013 at 03:15:52PM +1000, gerg at uclinux.org wrote:
quoted hunk ↗ jump to hunk
From: Greg Ungerer <redacted>

Add code to support the specific clock tree of the Freescale IMX50 SoC.
It can use much of the common IMX51/IMX53 clocking code.

Signed-off-by: Greg Ungerer <redacted>
---
 arch/arm/mach-imx/clk-imx51-imx53.c | 58 +++++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)
diff --git a/arch/arm/mach-imx/clk-imx51-imx53.c b/arch/arm/mach-imx/clk-imx51-imx53.c
index ce37af2..219c65e 100644
--- a/arch/arm/mach-imx/clk-imx51-imx53.c
+++ b/arch/arm/mach-imx/clk-imx51-imx53.c
@@ -365,6 +365,64 @@ static void __init mx5_clocks_common_init(unsigned long rate_ckil,
 	clk_prepare_enable(clk[tmax3]); /* esdhc1, esdhc4 */
 }
 
+static void __init mx50_clocks_init(struct device_node *np)
+{
...
+	np = of_find_compatible_node(NULL, NULL, "fsl,imx50-gpt");
+	base = of_iomap(np, 0);
This requires linux/of_address.h
+	WARN_ON(!base);
+	irq = irq_of_parse_and_map(np, 0);
and this requires linux/of_irq.h

I would also add a comment somewhere it will be seen when moving this
code to drivers/clk that the file be renamed something like clk-imx5x.c.
No need to churn it now, though.

thx,

Jason.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help