* [PATCH] pwm support for newer i.MX
@ 2012-11-21 11:20 Sascha Hauer
2012-11-21 11:20 ` [PATCH 1/3] ARM i.MX53: Add pwm support Sascha Hauer
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Sascha Hauer @ 2012-11-21 11:20 UTC (permalink / raw)
To: linux-arm-kernel
The following adds/completes the device nodes for the PWM found
on i.MX5/6. It is based on Fabios patch converting the clock lookups
for i.MX5 to devicetree.
Sascha
----------------------------------------------------------------
Sascha Hauer (3):
ARM i.MX53: Add pwm support
ARM i.MX51: Add pwm support
ARM i.MX6: Add pwm support
arch/arm/boot/dts/imx51.dtsi | 18 ++++++++++++++++++
arch/arm/boot/dts/imx53.dtsi | 18 ++++++++++++++++++
arch/arm/boot/dts/imx6q.dtsi | 16 ++++++++++++++++
3 files changed, 52 insertions(+)
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/3] ARM i.MX53: Add pwm support
2012-11-21 11:20 [PATCH] pwm support for newer i.MX Sascha Hauer
@ 2012-11-21 11:20 ` Sascha Hauer
2012-11-21 11:20 ` [PATCH 2/3] ARM i.MX51: " Sascha Hauer
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Sascha Hauer @ 2012-11-21 11:20 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
arch/arm/boot/dts/imx53.dtsi | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/boot/dts/imx53.dtsi b/arch/arm/boot/dts/imx53.dtsi
index a5cb51f..12f2fc2 100644
--- a/arch/arm/boot/dts/imx53.dtsi
+++ b/arch/arm/boot/dts/imx53.dtsi
@@ -393,6 +393,24 @@
};
};
+ pwm1: pwm at 53fb4000 {
+ #pwm-cells = <2>;
+ compatible = "fsl,imx53-pwm", "fsl,imx27-pwm";
+ reg = <0x53fb4000 0x4000>;
+ clocks = <&clks 37>, <&clks 38>;
+ clock-names = "ipg", "per";
+ interrupts = <61>;
+ };
+
+ pwm2: pwm at 53fb8000 {
+ #pwm-cells = <2>;
+ compatible = "fsl,imx53-pwm", "fsl,imx27-pwm";
+ reg = <0x53fb8000 0x4000>;
+ clocks = <&clks 39>, <&clks 40>;
+ clock-names = "ipg", "per";
+ interrupts = <94>;
+ };
+
uart1: serial at 53fbc000 {
compatible = "fsl,imx53-uart", "fsl,imx21-uart";
reg = <0x53fbc000 0x4000>;
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] ARM i.MX51: Add pwm support
2012-11-21 11:20 [PATCH] pwm support for newer i.MX Sascha Hauer
2012-11-21 11:20 ` [PATCH 1/3] ARM i.MX53: Add pwm support Sascha Hauer
@ 2012-11-21 11:20 ` Sascha Hauer
2012-11-21 11:20 ` [PATCH 3/3] ARM i.MX6: " Sascha Hauer
2012-11-22 7:02 ` [PATCH] pwm support for newer i.MX Shawn Guo
3 siblings, 0 replies; 5+ messages in thread
From: Sascha Hauer @ 2012-11-21 11:20 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
arch/arm/boot/dts/imx51.dtsi | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/boot/dts/imx51.dtsi b/arch/arm/boot/dts/imx51.dtsi
index 8cf69c7..2781e47 100644
--- a/arch/arm/boot/dts/imx51.dtsi
+++ b/arch/arm/boot/dts/imx51.dtsi
@@ -409,6 +409,24 @@
};
};
+ pwm1: pwm at 73fb4000 {
+ #pwm-cells = <2>;
+ compatible = "fsl,imx51-pwm", "fsl,imx27-pwm";
+ reg = <0x73fb4000 0x4000>;
+ clocks = <&clks 37>, <&clks 38>;
+ clock-names = "ipg", "per";
+ interrupts = <61>;
+ };
+
+ pwm2: pwm at 73fb8000 {
+ #pwm-cells = <2>;
+ compatible = "fsl,imx51-pwm", "fsl,imx27-pwm";
+ reg = <0x73fb8000 0x4000>;
+ clocks = <&clks 39>, <&clks 40>;
+ clock-names = "ipg", "per";
+ interrupts = <94>;
+ };
+
uart1: serial at 73fbc000 {
compatible = "fsl,imx51-uart", "fsl,imx21-uart";
reg = <0x73fbc000 0x4000>;
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] ARM i.MX6: Add pwm support
2012-11-21 11:20 [PATCH] pwm support for newer i.MX Sascha Hauer
2012-11-21 11:20 ` [PATCH 1/3] ARM i.MX53: Add pwm support Sascha Hauer
2012-11-21 11:20 ` [PATCH 2/3] ARM i.MX51: " Sascha Hauer
@ 2012-11-21 11:20 ` Sascha Hauer
2012-11-22 7:02 ` [PATCH] pwm support for newer i.MX Shawn Guo
3 siblings, 0 replies; 5+ messages in thread
From: Sascha Hauer @ 2012-11-21 11:20 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
arch/arm/boot/dts/imx6q.dtsi | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi
index 69fe8f4..d907d06 100644
--- a/arch/arm/boot/dts/imx6q.dtsi
+++ b/arch/arm/boot/dts/imx6q.dtsi
@@ -268,23 +268,39 @@
};
pwm at 02080000 { /* PWM1 */
+ #pwm-cells = <2>;
+ compatible = "fsl,imx6q-pwm", "fsl,imx27-pwm";
reg = <0x02080000 0x4000>;
interrupts = <0 83 0x04>;
+ clocks = <&clks 62>, <&clks 145>;
+ clock-names = "ipg", "per";
};
pwm at 02084000 { /* PWM2 */
+ #pwm-cells = <2>;
+ compatible = "fsl,imx6q-pwm", "fsl,imx27-pwm";
reg = <0x02084000 0x4000>;
interrupts = <0 84 0x04>;
+ clocks = <&clks 62>, <&clks 146>;
+ clock-names = "ipg", "per";
};
pwm at 02088000 { /* PWM3 */
+ #pwm-cells = <2>;
+ compatible = "fsl,imx6q-pwm", "fsl,imx27-pwm";
reg = <0x02088000 0x4000>;
interrupts = <0 85 0x04>;
+ clocks = <&clks 62>, <&clks 147>;
+ clock-names = "ipg", "per";
};
pwm at 0208c000 { /* PWM4 */
+ #pwm-cells = <2>;
+ compatible = "fsl,imx6q-pwm", "fsl,imx27-pwm";
reg = <0x0208c000 0x4000>;
interrupts = <0 86 0x04>;
+ clocks = <&clks 62>, <&clks 148>;
+ clock-names = "ipg", "per";
};
flexcan at 02090000 { /* CAN1 */
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH] pwm support for newer i.MX
2012-11-21 11:20 [PATCH] pwm support for newer i.MX Sascha Hauer
` (2 preceding siblings ...)
2012-11-21 11:20 ` [PATCH 3/3] ARM i.MX6: " Sascha Hauer
@ 2012-11-22 7:02 ` Shawn Guo
3 siblings, 0 replies; 5+ messages in thread
From: Shawn Guo @ 2012-11-22 7:02 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, Nov 21, 2012 at 12:20:56PM +0100, Sascha Hauer wrote:
> The following adds/completes the device nodes for the PWM found
> on i.MX5/6. It is based on Fabios patch converting the clock lookups
> for i.MX5 to devicetree.
>
> Sascha
>
> ----------------------------------------------------------------
> Sascha Hauer (3):
> ARM i.MX53: Add pwm support
> ARM i.MX51: Add pwm support
> ARM i.MX6: Add pwm support
>
All,
Acked-by: Shawn Guo <shawn.guo@linaro.org>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-11-22 7:02 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-21 11:20 [PATCH] pwm support for newer i.MX Sascha Hauer
2012-11-21 11:20 ` [PATCH 1/3] ARM i.MX53: Add pwm support Sascha Hauer
2012-11-21 11:20 ` [PATCH 2/3] ARM i.MX51: " Sascha Hauer
2012-11-21 11:20 ` [PATCH 3/3] ARM i.MX6: " Sascha Hauer
2012-11-22 7:02 ` [PATCH] pwm support for newer i.MX Shawn Guo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).