Message ID | 1413530796-12881-3-git-send-email-b18965@freescale.com |
---|---|
State | Accepted |
Delegated to: | York Sun |
Headers | show |
On 10/17/2014 12:26 AM, Alison Wang wrote: > From: Yuan Yao <yao.yuan@freescale.com> > > Add define CONFIG_SYS_WRITE_SWAPPED_DATA. > For LS1021AQDS and LS1021QTWR nor flash write should swap the > bytes when handle unaligned tail bytes. > > Because of the ending, if the date bus width is 16-bits and the > number of bytes is odd, we should swap the byte when write the > last one. > > Signed-off-by: Yuan Yao <yao.yuan@freescale.com> > --- > Change log: > v2: Change the commits to match with the subject. > > include/configs/ls1021aqds.h | 1 + > include/configs/ls1021atwr.h | 1 + > 2 files changed, 2 insertions(+) Applied to u-boot-fsl-qoriq master. Awaiting upstream. Thanks. York
diff --git a/include/configs/ls1021aqds.h b/include/configs/ls1021aqds.h index bb47813..7e78e78 100644 --- a/include/configs/ls1021aqds.h +++ b/include/configs/ls1021aqds.h @@ -109,6 +109,7 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_SYS_FLASH_QUIET_TEST #define CONFIG_FLASH_SHOW_PROGRESS 45 #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS +#define CONFIG_SYS_WRITE_SWAPPED_DATA #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ diff --git a/include/configs/ls1021atwr.h b/include/configs/ls1021atwr.h index 45b2272..2427f2e 100644 --- a/include/configs/ls1021atwr.h +++ b/include/configs/ls1021atwr.h @@ -93,6 +93,7 @@ #define CONFIG_SYS_FLASH_BANKS_LIST { CONFIG_SYS_FLASH_BASE_PHYS } #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS +#define CONFIG_SYS_WRITE_SWAPPED_DATA /* CPLD */