diff options
author | Philipp Zabel <p.zabel@pengutronix.de> | 2013-03-28 12:35:23 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2013-04-09 10:52:57 -0400 |
commit | 8d84c3740fb0c97b5b01ad565f9d4e2ca84bf670 (patch) | |
tree | 979e8441375a73b206d636e7f5a096e1a03e2af5 /arch/arm/boot/dts | |
parent | 09ebf366599d691ef25c343cb66fe19ce2a74d52 (diff) |
ARM i.MX5: Add system reset controller (SRC) to i.MX51 and i.MX53 device tree
Also, link SRC to IPU via phandle.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Reviewed-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts')
-rw-r--r-- | arch/arm/boot/dts/imx51.dtsi | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx53.dtsi | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx51.dtsi b/arch/arm/boot/dts/imx51.dtsi index 76d84a4b8508..0f6d3315f7c8 100644 --- a/arch/arm/boot/dts/imx51.dtsi +++ b/arch/arm/boot/dts/imx51.dtsi | |||
@@ -70,6 +70,7 @@ | |||
70 | interrupts = <11 10>; | 70 | interrupts = <11 10>; |
71 | clocks = <&clks 59>, <&clks 110>, <&clks 61>; | 71 | clocks = <&clks 59>, <&clks 110>, <&clks 61>; |
72 | clock-names = "bus", "di0", "di1"; | 72 | clock-names = "bus", "di0", "di1"; |
73 | resets = <&src 2>; | ||
73 | }; | 74 | }; |
74 | 75 | ||
75 | aips@70000000 { /* AIPS1 */ | 76 | aips@70000000 { /* AIPS1 */ |
@@ -529,6 +530,12 @@ | |||
529 | status = "disabled"; | 530 | status = "disabled"; |
530 | }; | 531 | }; |
531 | 532 | ||
533 | src: src@73fd0000 { | ||
534 | compatible = "fsl,imx51-src"; | ||
535 | reg = <0x73fd0000 0x4000>; | ||
536 | #reset-cells = <1>; | ||
537 | }; | ||
538 | |||
532 | clks: ccm@73fd4000{ | 539 | clks: ccm@73fd4000{ |
533 | compatible = "fsl,imx51-ccm"; | 540 | compatible = "fsl,imx51-ccm"; |
534 | reg = <0x73fd4000 0x4000>; | 541 | reg = <0x73fd4000 0x4000>; |
diff --git a/arch/arm/boot/dts/imx53.dtsi b/arch/arm/boot/dts/imx53.dtsi index d98350e25709..845982eaac22 100644 --- a/arch/arm/boot/dts/imx53.dtsi +++ b/arch/arm/boot/dts/imx53.dtsi | |||
@@ -75,6 +75,7 @@ | |||
75 | interrupts = <11 10>; | 75 | interrupts = <11 10>; |
76 | clocks = <&clks 59>, <&clks 110>, <&clks 61>; | 76 | clocks = <&clks 59>, <&clks 110>, <&clks 61>; |
77 | clock-names = "bus", "di0", "di1"; | 77 | clock-names = "bus", "di0", "di1"; |
78 | resets = <&src 2>; | ||
78 | }; | 79 | }; |
79 | 80 | ||
80 | aips@50000000 { /* AIPS1 */ | 81 | aips@50000000 { /* AIPS1 */ |
@@ -601,6 +602,12 @@ | |||
601 | status = "disabled"; | 602 | status = "disabled"; |
602 | }; | 603 | }; |
603 | 604 | ||
605 | src: src@53fd0000 { | ||
606 | compatible = "fsl,imx53-src", "fsl,imx51-src"; | ||
607 | reg = <0x53fd0000 0x4000>; | ||
608 | #reset-cells = <1>; | ||
609 | }; | ||
610 | |||
604 | clks: ccm@53fd4000{ | 611 | clks: ccm@53fd4000{ |
605 | compatible = "fsl,imx53-ccm"; | 612 | compatible = "fsl,imx53-ccm"; |
606 | reg = <0x53fd4000 0x4000>; | 613 | reg = <0x53fd4000 0x4000>; |