diff options
author | Fabio Estevam <fabio.estevam@freescale.com> | 2012-11-22 14:10:46 -0500 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-01-25 05:12:37 -0500 |
commit | ef0e4a606fb6d30ed8b8a72df6369068bc86ac3a (patch) | |
tree | 951b6ca1d40737c3828475681cd3c55f20c0bfda /arch/arm/boot/dts | |
parent | 8a1a9540384e06ca94296ec571f42ebcdc6c33ce (diff) |
ARM: mx31: Replace clk_register_clkdev with clock DT lookup
Similarly as it was done for mx6q, use a DT lookup in order to make maintainance
task for the clock devices easier.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boot/dts')
-rw-r--r-- | arch/arm/boot/dts/imx31.dtsi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx31.dtsi b/arch/arm/boot/dts/imx31.dtsi index eef7099f3e3c..454c2d175402 100644 --- a/arch/arm/boot/dts/imx31.dtsi +++ b/arch/arm/boot/dts/imx31.dtsi | |||
@@ -45,6 +45,8 @@ | |||
45 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; | 45 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; |
46 | reg = <0x43f90000 0x4000>; | 46 | reg = <0x43f90000 0x4000>; |
47 | interrupts = <45>; | 47 | interrupts = <45>; |
48 | clocks = <&clks 10>, <&clks 30>; | ||
49 | clock-names = "ipg", "per"; | ||
48 | status = "disabled"; | 50 | status = "disabled"; |
49 | }; | 51 | }; |
50 | 52 | ||
@@ -52,12 +54,16 @@ | |||
52 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; | 54 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; |
53 | reg = <0x43f94000 0x4000>; | 55 | reg = <0x43f94000 0x4000>; |
54 | interrupts = <32>; | 56 | interrupts = <32>; |
57 | clocks = <&clks 10>, <&clks 31>; | ||
58 | clock-names = "ipg", "per"; | ||
55 | status = "disabled"; | 59 | status = "disabled"; |
56 | }; | 60 | }; |
57 | 61 | ||
58 | uart4: serial@43fb0000 { | 62 | uart4: serial@43fb0000 { |
59 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; | 63 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; |
60 | reg = <0x43fb0000 0x4000>; | 64 | reg = <0x43fb0000 0x4000>; |
65 | clocks = <&clks 10>, <&clks 49>; | ||
66 | clock-names = "ipg", "per"; | ||
61 | interrupts = <46>; | 67 | interrupts = <46>; |
62 | status = "disabled"; | 68 | status = "disabled"; |
63 | }; | 69 | }; |
@@ -66,6 +72,8 @@ | |||
66 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; | 72 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; |
67 | reg = <0x43fb4000 0x4000>; | 73 | reg = <0x43fb4000 0x4000>; |
68 | interrupts = <47>; | 74 | interrupts = <47>; |
75 | clocks = <&clks 10>, <&clks 50>; | ||
76 | clock-names = "ipg", "per"; | ||
69 | status = "disabled"; | 77 | status = "disabled"; |
70 | }; | 78 | }; |
71 | }; | 79 | }; |
@@ -81,8 +89,17 @@ | |||
81 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; | 89 | compatible = "fsl,imx31-uart", "fsl,imx21-uart"; |
82 | reg = <0x5000c000 0x4000>; | 90 | reg = <0x5000c000 0x4000>; |
83 | interrupts = <18>; | 91 | interrupts = <18>; |
92 | clocks = <&clks 10>, <&clks 48>; | ||
93 | clock-names = "ipg", "per"; | ||
84 | status = "disabled"; | 94 | status = "disabled"; |
85 | }; | 95 | }; |
96 | |||
97 | clks: ccm@53f80000{ | ||
98 | compatible = "fsl,imx31-ccm"; | ||
99 | reg = <0x53f80000 0x4000>; | ||
100 | interrupts = <0 31 0x04 0 53 0x04>; | ||
101 | #clock-cells = <1>; | ||
102 | }; | ||
86 | }; | 103 | }; |
87 | }; | 104 | }; |
88 | }; | 105 | }; |