diff mbox

[U-Boot,1/1] board/ls2081ardb: Update QSPI flash type from n25q512a to s25fs512s

Message ID 1503049833-6943-2-git-send-email-santan.kumar@nxp.com
State Accepted
Commit 77dc01bdc155a133871c0965ff7d012cac2c3a53
Delegated to: York Sun
Headers show

Commit Message

Santan Kumar Aug. 18, 2017, 9:50 a.m. UTC
As per updated board design, different QSPI flash
 is connected on boards, hence change QSPI flash type
 from Micron n25q512a device to spansion s25fs512s
 device in dts and config.

Signed-off-by: Santan Kumar <santan.kumar@nxp.com>
Signed-off-by: Yogesh Gaur <yogeshnarayan.gaur@nxp.com>
Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com>
---
This patch is split version of another patch
 https://patchwork.ozlabs.org/patch/779931/

 arch/arm/dts/fsl-ls2081a-rdb.dts | 4 ++--
 include/configs/ls2080ardb.h     | 6 +-----
 2 files changed, 3 insertions(+), 7 deletions(-)

Comments

Prabhakar Kushwaha Aug. 18, 2017, 10:22 a.m. UTC | #1
> -----Original Message-----

> From: U-Boot [mailto:u-boot-bounces@lists.denx.de] On Behalf Of Santan

> Kumar

> Sent: Friday, August 18, 2017 3:21 PM

> To: u-boot@lists.denx.de; York Sun <york.sun@nxp.com>

> Cc: Priyanka Jain <priyanka.jain@nxp.com>

> Subject: [U-Boot] [PATCH 1/1] board/ls2081ardb: Update QSPI flash type from

> n25q512a to s25fs512s

> 

>  As per updated board design, different QSPI flash

>  is connected on boards, hence change QSPI flash type

>  from Micron n25q512a device to spansion s25fs512s

>  device in dts and config.


How backward compatibility with older boards being managed?


--prabhakar
Santan Kumar Aug. 18, 2017, 11:28 a.m. UTC | #2
> -----Original Message-----

> From: Prabhakar Kushwaha

> Sent: Friday, August 18, 2017 3:52 PM

> To: Santan Kumar <santan.kumar@nxp.com>; u-boot@lists.denx.de; York

> Sun <york.sun@nxp.com>

> Cc: Priyanka Jain <priyanka.jain@nxp.com>

> Subject: RE: [U-Boot] [PATCH 1/1] board/ls2081ardb: Update QSPI flash type

> from n25q512a to s25fs512s

> 

> 

> > -----Original Message-----

> > From: U-Boot [mailto:u-boot-bounces@lists.denx.de] On Behalf Of Santan

> > Kumar

> > Sent: Friday, August 18, 2017 3:21 PM

> > To: u-boot@lists.denx.de; York Sun <york.sun@nxp.com>

> > Cc: Priyanka Jain <priyanka.jain@nxp.com>

> > Subject: [U-Boot] [PATCH 1/1] board/ls2081ardb: Update QSPI flash type

> > from n25q512a to s25fs512s

> >

> >  As per updated board design, different QSPI flash  is connected on

> > boards, hence change QSPI flash type  from Micron n25q512a device to

> > spansion s25fs512s  device in dts and config.

> 

> How backward compatibility with older boards being managed?

>  

> 

> --prabhakar

>>[Santan] All older board are using Spansion flash. Initially Micron flash was planned to place in LS2081ARDB board but at last moment flash was changed.
York Sun Sept. 25, 2017, 5:30 p.m. UTC | #3
On 08/18/2017 02:47 AM, Santan Kumar wrote:
>   As per updated board design, different QSPI flash
>   is connected on boards, hence change QSPI flash type
>   from Micron n25q512a device to spansion s25fs512s
>   device in dts and config.
> 
> Signed-off-by: Santan Kumar <santan.kumar@nxp.com>
> Signed-off-by: Yogesh Gaur <yogeshnarayan.gaur@nxp.com>
> Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com>
> ---

Applied to fsl-qoriq mater. Thanks.

York
diff mbox

Patch

diff --git a/arch/arm/dts/fsl-ls2081a-rdb.dts b/arch/arm/dts/fsl-ls2081a-rdb.dts
index 6489362..aa4aa68 100644
--- a/arch/arm/dts/fsl-ls2081a-rdb.dts
+++ b/arch/arm/dts/fsl-ls2081a-rdb.dts
@@ -41,7 +41,7 @@ 
 	bus-num = <0>;
 	status = "okay";
 
-	qflash0: n25q512a@0 {
+	qflash0: s25fs512s@0 {
 		#address-cells = <1>;
 		#size-cells = <1>;
 		compatible = "spi-flash";
@@ -49,7 +49,7 @@ 
 		reg = <0>;
 	};
 
-	qflash1: n25q512a@1 {
+	qflash1: s25fs512s@1 {
 		#address-cells = <1>;
 		#size-cells = <1>;
 		compatible = "spi-flash";
diff --git a/include/configs/ls2080ardb.h b/include/configs/ls2080ardb.h
index 2dab065..9b9a710 100644
--- a/include/configs/ls2080ardb.h
+++ b/include/configs/ls2080ardb.h
@@ -293,19 +293,15 @@  unsigned long get_board_sys_clk(void);
 /* SPI */
 #if defined(CONFIG_FSL_QSPI) || defined(CONFIG_FSL_DSPI)
 #define CONFIG_SPI_FLASH
-#ifdef CONFIG_FSL_QSPI
+#ifdef CONFIG_FSL_DSPI
 #define CONFIG_SPI_FLASH_STMICRO
 #endif
 #ifdef CONFIG_FSL_QSPI
-#ifdef CONFIG_TARGET_LS2081ARDB
-#define CONFIG_SPI_FLASH_STMICRO
-#else
 #define CONFIG_SPI_FLASH_SPANSION
 #endif
 #define FSL_QSPI_FLASH_SIZE		SZ_64M	/* 64MB */
 #define FSL_QSPI_FLASH_NUM		2
 #endif
-#endif
 
 /*
  * RTC configuration