All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node
@ 2013-06-23  6:54 Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 2/6] ARM: dts: imx27: Add AUDMUX " Alexander Shiyan
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Alexander Shiyan @ 2013-06-23  6:54 UTC (permalink / raw)
  To: linux-arm-kernel

From: Alexander Shiyan <shc_work@mail.ru>

This patch adds the missing (Symmetric/Asymmetric Hashing and Random
Accelerator) SAHARA2 devicetree node for i.MX27 CPUs.

Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
---
 arch/arm/boot/dts/imx27.dtsi | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
index 0695264..04f9154 100644
--- a/arch/arm/boot/dts/imx27.dtsi
+++ b/arch/arm/boot/dts/imx27.dtsi
@@ -351,6 +351,14 @@
 				iram = <&iram>;
 			};
 
+			sahara2: sahara at 10025000 {
+				compatible = "fsl,imx27-sahara";
+				reg = <0x10025000 0x0800>;
+				interrupts = <59>;
+				clocks = <&clks 32>, <&clks 64>;
+				clock-names = "ipg", "ahb";
+			};
+
 			clks: ccm at 10027000{
 				compatible = "fsl,imx27-ccm";
 				reg = <0x10027000 0x1000>;
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/6] ARM: dts: imx27: Add AUDMUX devicetree node
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
@ 2013-06-23  6:54 ` Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 3/6] ARM: dts: imx27: Rename PWM " Alexander Shiyan
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Alexander Shiyan @ 2013-06-23  6:54 UTC (permalink / raw)
  To: linux-arm-kernel

From: Alexander Shiyan <shc_work@mail.ru>

This patch adds the missing (Digital Audio MUX) AUDMUX devicetree
node for i.MX27 CPUs.

Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
---
 arch/arm/boot/dts/imx27.dtsi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
index 04f9154..5009d93 100644
--- a/arch/arm/boot/dts/imx27.dtsi
+++ b/arch/arm/boot/dts/imx27.dtsi
@@ -260,6 +260,13 @@
 				#interrupt-cells = <2>;
 			};
 
+			audmux: audmux at 10016000 {
+				compatible = "fsl,imx27-audmux", "fsl,imx21-audmux";
+				reg = <0x10016000 0x1000>;
+				clocks = <&clks 0>;
+				clock-names = "audmux";
+			};
+
 			cspi3: cspi at 10017000 {
 				#address-cells = <1>;
 				#size-cells = <0>;
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/6] ARM: dts: imx27: Rename PWM devicetree node
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 2/6] ARM: dts: imx27: Add AUDMUX " Alexander Shiyan
@ 2013-06-23  6:54 ` Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 4/6] ARM: dts: imx27: Sort entries by address Alexander Shiyan
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Alexander Shiyan @ 2013-06-23  6:54 UTC (permalink / raw)
  To: linux-arm-kernel

From: Alexander Shiyan <shc_work@mail.ru>

i.MX27 have only one PWM, so index from PWM devicetree node removed.

Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
---
 arch/arm/boot/dts/imx27.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
index 5009d93..845af3f 100644
--- a/arch/arm/boot/dts/imx27.dtsi
+++ b/arch/arm/boot/dts/imx27.dtsi
@@ -102,7 +102,7 @@
 				clock-names = "ipg", "per";
 			};
 
-			pwm0: pwm at 10006000 {
+			pwm: pwm at 10006000 {
 				compatible = "fsl,imx27-pwm";
 				reg = <0x10006000 0x1000>;
 				interrupts = <23>;
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 4/6] ARM: dts: imx27: Sort entries by address
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 2/6] ARM: dts: imx27: Add AUDMUX " Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 3/6] ARM: dts: imx27: Rename PWM " Alexander Shiyan
@ 2013-06-23  6:54 ` Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 5/6] ARM: dts: imx27-phytec-phycore-som: Define minimal memory layout Alexander Shiyan
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Alexander Shiyan @ 2013-06-23  6:54 UTC (permalink / raw)
  To: linux-arm-kernel

From: Alexander Shiyan <shc_work@mail.ru>


Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
---
 arch/arm/boot/dts/imx27.dtsi | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
index 845af3f..85890d8 100644
--- a/arch/arm/boot/dts/imx27.dtsi
+++ b/arch/arm/boot/dts/imx27.dtsi
@@ -382,11 +382,6 @@
 			};
 		};
 
-		iram: iram at ffff4c00 {
-			compatible = "mmio-sram";
-			reg = <0xffff4c00 0xb400>;
-		};
-
 		nfc: nand at d8000000 {
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -396,5 +391,10 @@
 			clocks = <&clks 54>;
 			status = "disabled";
 		};
+
+		iram: iram at ffff4c00 {
+			compatible = "mmio-sram";
+			reg = <0xffff4c00 0xb400>;
+		};
 	};
 };
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 5/6] ARM: dts: imx27-phytec-phycore-som: Define minimal memory layout
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
                   ` (2 preceding siblings ...)
  2013-06-23  6:54 ` [PATCH 4/6] ARM: dts: imx27: Sort entries by address Alexander Shiyan
@ 2013-06-23  6:54 ` Alexander Shiyan
  2013-06-23  6:54 ` [PATCH 6/6] ARM: dts: imx27: Add kpp devicetree node Alexander Shiyan
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Alexander Shiyan @ 2013-06-23  6:54 UTC (permalink / raw)
  To: linux-arm-kernel

From: Alexander Shiyan <shc_work@mail.ru>

Define minimal memory layout for i.MX27 PCM-038 module.
This will help to use appended DTB with non-DT capable bootloaders.

Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
---
 arch/arm/boot/dts/imx27-phytec-phycore-som.dts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx27-phytec-phycore-som.dts b/arch/arm/boot/dts/imx27-phytec-phycore-som.dts
index f010565..76edf59 100644
--- a/arch/arm/boot/dts/imx27-phytec-phycore-som.dts
+++ b/arch/arm/boot/dts/imx27-phytec-phycore-som.dts
@@ -17,7 +17,7 @@
 	compatible = "phytec,imx27-pcm038", "fsl,imx27";
 
 	memory {
-		reg = <0x0 0x0>;
+		reg = <0xa0000000 0x08000000>;
 	};
 
 	soc {
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 6/6] ARM: dts: imx27: Add kpp devicetree node
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
                   ` (3 preceding siblings ...)
  2013-06-23  6:54 ` [PATCH 5/6] ARM: dts: imx27-phytec-phycore-som: Define minimal memory layout Alexander Shiyan
@ 2013-06-23  6:54 ` Alexander Shiyan
  2013-06-23 19:04 ` [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 " Sascha Hauer
  2013-06-23 19:06 ` Sascha Hauer
  6 siblings, 0 replies; 9+ messages in thread
From: Alexander Shiyan @ 2013-06-23  6:54 UTC (permalink / raw)
  To: linux-arm-kernel

From: Alexander Shiyan <shc_work@mail.ru>

This patch adds the missing (Keypad Port) KPP devicetree node
for i.MX27 CPUs.

Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
---
 arch/arm/boot/dts/imx27.dtsi | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
index 85890d8..c20bbb7 100644
--- a/arch/arm/boot/dts/imx27.dtsi
+++ b/arch/arm/boot/dts/imx27.dtsi
@@ -110,6 +110,14 @@
 				clock-names = "ipg", "per";
 			};
 
+			kpp: kpp at 10008000 {
+				compatible = "fsl,imx27-kpp", "fsl,imx21-kpp";
+				reg = <0x10008000 0x1000>;
+				interrupts = <21>;
+				clocks = <&clks 37>;
+				status = "disabled";
+			};
+
 			uart1: serial at 1000a000 {
 				compatible = "fsl,imx27-uart", "fsl,imx21-uart";
 				reg = <0x1000a000 0x1000>;
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
                   ` (4 preceding siblings ...)
  2013-06-23  6:54 ` [PATCH 6/6] ARM: dts: imx27: Add kpp devicetree node Alexander Shiyan
@ 2013-06-23 19:04 ` Sascha Hauer
  2013-06-24  7:44   ` Shawn Guo
  2013-06-23 19:06 ` Sascha Hauer
  6 siblings, 1 reply; 9+ messages in thread
From: Sascha Hauer @ 2013-06-23 19:04 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Jun 23, 2013 at 10:54:45AM +0400, Alexander Shiyan wrote:
> From: Alexander Shiyan <shc_work@mail.ru>
> 
> This patch adds the missing (Symmetric/Asymmetric Hashing and Random
> Accelerator) SAHARA2 devicetree node for i.MX27 CPUs.
> 
> Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
> ---
>  arch/arm/boot/dts/imx27.dtsi | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
> index 0695264..04f9154 100644
> --- a/arch/arm/boot/dts/imx27.dtsi
> +++ b/arch/arm/boot/dts/imx27.dtsi
> @@ -351,6 +351,14 @@
>  				iram = <&iram>;
>  			};
>  
> +			sahara2: sahara at 10025000 {
> +				compatible = "fsl,imx27-sahara";
> +				reg = <0x10025000 0x0800>;

I think we should use the whole register space here which would be
0x1000.

Sascha


-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node
  2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
                   ` (5 preceding siblings ...)
  2013-06-23 19:04 ` [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 " Sascha Hauer
@ 2013-06-23 19:06 ` Sascha Hauer
  6 siblings, 0 replies; 9+ messages in thread
From: Sascha Hauer @ 2013-06-23 19:06 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Jun 23, 2013 at 10:54:45AM +0400, Alexander Shiyan wrote:
> From: Alexander Shiyan <shc_work@mail.ru>
> 
> This patch adds the missing (Symmetric/Asymmetric Hashing and Random
> Accelerator) SAHARA2 devicetree node for i.MX27 CPUs.
> 
> Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>

Apart from the one minor comment:

Acked-by: Sascha Hauer <s.hauer@pengutronix.de>


-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node
  2013-06-23 19:04 ` [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 " Sascha Hauer
@ 2013-06-24  7:44   ` Shawn Guo
  0 siblings, 0 replies; 9+ messages in thread
From: Shawn Guo @ 2013-06-24  7:44 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Jun 23, 2013 at 09:04:48PM +0200, Sascha Hauer wrote:
> On Sun, Jun 23, 2013 at 10:54:45AM +0400, Alexander Shiyan wrote:
> > From: Alexander Shiyan <shc_work@mail.ru>
> > 
> > This patch adds the missing (Symmetric/Asymmetric Hashing and Random
> > Accelerator) SAHARA2 devicetree node for i.MX27 CPUs.
> > 
> > Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
> > ---
> >  arch/arm/boot/dts/imx27.dtsi | 8 ++++++++
> >  1 file changed, 8 insertions(+)
> > 
> > diff --git a/arch/arm/boot/dts/imx27.dtsi b/arch/arm/boot/dts/imx27.dtsi
> > index 0695264..04f9154 100644
> > --- a/arch/arm/boot/dts/imx27.dtsi
> > +++ b/arch/arm/boot/dts/imx27.dtsi
> > @@ -351,6 +351,14 @@
> >  				iram = <&iram>;
> >  			};
> >  
> > +			sahara2: sahara at 10025000 {
> > +				compatible = "fsl,imx27-sahara";
> > +				reg = <0x10025000 0x0800>;
> 
> I think we should use the whole register space here which would be
> 0x1000.

I just fixed it up and applied the series.

Shawn

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-06-24  7:44 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-23  6:54 [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 devicetree node Alexander Shiyan
2013-06-23  6:54 ` [PATCH 2/6] ARM: dts: imx27: Add AUDMUX " Alexander Shiyan
2013-06-23  6:54 ` [PATCH 3/6] ARM: dts: imx27: Rename PWM " Alexander Shiyan
2013-06-23  6:54 ` [PATCH 4/6] ARM: dts: imx27: Sort entries by address Alexander Shiyan
2013-06-23  6:54 ` [PATCH 5/6] ARM: dts: imx27-phytec-phycore-som: Define minimal memory layout Alexander Shiyan
2013-06-23  6:54 ` [PATCH 6/6] ARM: dts: imx27: Add kpp devicetree node Alexander Shiyan
2013-06-23 19:04 ` [PATCH 1/6] ARM: dts: imx27: Add SAHARA2 " Sascha Hauer
2013-06-24  7:44   ` Shawn Guo
2013-06-23 19:06 ` Sascha Hauer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.