Message ID | 1503049833-6943-2-git-send-email-santan.kumar@nxp.com |
---|---|
State | Accepted |
Commit | 77dc01bdc155a133871c0965ff7d012cac2c3a53 |
Delegated to: | York Sun |
Headers | show |
> -----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
> -----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.
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 --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