linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1
@ 2013-10-18  2:32 Huang Shijie
  2013-10-18  2:32 ` [PATCH 2/2] ARM: dts: imx6sl-evk: enable the SPI NOR Huang Shijie
  2013-10-18  8:31 ` [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1 Shawn Guo
  0 siblings, 2 replies; 3+ messages in thread
From: Huang Shijie @ 2013-10-18  2:32 UTC (permalink / raw)
  To: linux-arm-kernel

add a pinctrl for ECSPI1. This pinctrl can be used in the imx6sl-evk board.

Signed-off-by: Huang Shijie <b32955@freescale.com>
---
 arch/arm/boot/dts/imx6sl.dtsi |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi
index 17607b3..1f3c379 100644
--- a/arch/arm/boot/dts/imx6sl.dtsi
+++ b/arch/arm/boot/dts/imx6sl.dtsi
@@ -543,6 +543,16 @@
 				compatible = "fsl,imx6sl-iomuxc";
 				reg = <0x020e0000 0x4000>;
 
+				ecspi1 {
+					pinctrl_ecspi1_1: ecspi1grp-1 {
+						fsl,pins = <
+							MX6SL_PAD_ECSPI1_MISO__ECSPI1_MISO 0x100b1
+							MX6SL_PAD_ECSPI1_MOSI__ECSPI1_MOSI 0x100b1
+							MX6SL_PAD_ECSPI1_SCLK__ECSPI1_SCLK 0x100b1
+						>;
+					};
+				};
+
 				fec {
 					pinctrl_fec_1: fecgrp-1 {
 						fsl,pins = <
-- 
1.7.2.rc3

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

* [PATCH 2/2] ARM: dts: imx6sl-evk: enable the SPI NOR
  2013-10-18  2:32 [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1 Huang Shijie
@ 2013-10-18  2:32 ` Huang Shijie
  2013-10-18  8:31 ` [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1 Shawn Guo
  1 sibling, 0 replies; 3+ messages in thread
From: Huang Shijie @ 2013-10-18  2:32 UTC (permalink / raw)
  To: linux-arm-kernel

enable the spi nor for imx6sl-evk boards.

Signed-off-by: Huang Shijie <b32955@freescale.com>
---
 arch/arm/boot/dts/imx6sl-evk.dts |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/arch/arm/boot/dts/imx6sl-evk.dts b/arch/arm/boot/dts/imx6sl-evk.dts
index 36ea01e..006dffa 100644
--- a/arch/arm/boot/dts/imx6sl-evk.dts
+++ b/arch/arm/boot/dts/imx6sl-evk.dts
@@ -41,6 +41,22 @@
 	};
 };
 
+&ecspi1 {
+	fsl,spi-num-chipselects = <1>;
+	cs-gpios = <&gpio4 11 0>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&pinctrl_ecspi1_1>;
+	status = "okay";
+
+	flash: m25p80 at 0 {
+		#address-cells = <1>;
+		#size-cells = <1>;
+		compatible = "st,m25p32";
+		spi-max-frequency = <20000000>;
+		reg = <0>;
+	};
+};
+
 &fec {
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_fec_1>;
-- 
1.7.2.rc3

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

* [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1
  2013-10-18  2:32 [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1 Huang Shijie
  2013-10-18  2:32 ` [PATCH 2/2] ARM: dts: imx6sl-evk: enable the SPI NOR Huang Shijie
@ 2013-10-18  8:31 ` Shawn Guo
  1 sibling, 0 replies; 3+ messages in thread
From: Shawn Guo @ 2013-10-18  8:31 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Oct 18, 2013 at 10:32:52AM +0800, Huang Shijie wrote:
> add a pinctrl for ECSPI1. This pinctrl can be used in the imx6sl-evk board.
> 
> Signed-off-by: Huang Shijie <b32955@freescale.com>

Applied both, thanks.

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

end of thread, other threads:[~2013-10-18  8:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-18  2:32 [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1 Huang Shijie
2013-10-18  2:32 ` [PATCH 2/2] ARM: dts: imx6sl-evk: enable the SPI NOR Huang Shijie
2013-10-18  8:31 ` [PATCH 1/2] ARM: dts: imx6sl: add a pinctrl for ECSPI1 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).