From f1d2361dfc757462ab0dc459f162911eb26270ae Mon Sep 17 00:00:00 2001 From: Han Xu Date: Fri, 13 Nov 2015 10:48:22 -0600 Subject: [PATCH] MLK-11939: ARM: dts: Add ddrsmp to device tree for i.mx6sx sabreauto and sdb board Add ddrsmp parameter to device tree for i.MX6SX Sabreauto/Sabresd board. DDRSMP value: 0 ---- i.MX6SX Sabresd board (RevB and RevA) 2 ---- i.MX6SX Sabreauto board The Sabresd RevA board also needs to reduce clock to 29Mhz according to the Spansion spec. Signed-off-by: Han Xu --- arch/arm/boot/dts/imx6sx-sabreauto.dts | 1 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 5 +++-- arch/arm/boot/dts/imx6sx-sdb.dts | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/imx6sx-sabreauto.dts b/arch/arm/boot/dts/imx6sx-sabreauto.dts index 64f70708f383..f172598f5ea8 100644 --- a/arch/arm/boot/dts/imx6sx-sabreauto.dts +++ b/arch/arm/boot/dts/imx6sx-sabreauto.dts @@ -337,6 +337,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_qspi1_1>; status = "okay"; + ddrsmp=<2>; flash0: n25q256a@0 { #address-cells = <1>; diff --git a/arch/arm/boot/dts/imx6sx-sdb-reva.dts b/arch/arm/boot/dts/imx6sx-sdb-reva.dts index 1592dd6127a0..245465d403d8 100644 --- a/arch/arm/boot/dts/imx6sx-sdb-reva.dts +++ b/arch/arm/boot/dts/imx6sx-sdb-reva.dts @@ -144,13 +144,14 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_qspi2>; status = "okay"; + ddrsmp=<0>; flash0: s25fl128s@0 { reg = <0>; #address-cells = <1>; #size-cells = <1>; compatible = "spansion,s25fl128s", "jedec,spi-nor"; - spi-max-frequency = <66000000>; + spi-max-frequency = <29000000>; }; flash1: s25fl128s@1 { @@ -158,6 +159,6 @@ #address-cells = <1>; #size-cells = <1>; compatible = "spansion,s25fl128s", "jedec,spi-nor"; - spi-max-frequency = <66000000>; + spi-max-frequency = <29000000>; }; }; diff --git a/arch/arm/boot/dts/imx6sx-sdb.dts b/arch/arm/boot/dts/imx6sx-sdb.dts index 8b5af2c0f8e4..39c7e24af980 100644 --- a/arch/arm/boot/dts/imx6sx-sdb.dts +++ b/arch/arm/boot/dts/imx6sx-sdb.dts @@ -37,6 +37,8 @@ status = "okay"; #ifndef SPANSIONFLASH + ddrsmp=<0>; + flash0: n25q256a@0 { #address-cells = <1>; #size-cells = <1>; -- 2.17.1