[U-Boot] [PATCH v5 00/10] armv8: ls2080aqds: Enable QSPI boot support
Yuan Yao
yao.yuan at freescale.com
Wed Jun 8 11:39:08 CEST 2016
From: Yuan Yao <yao.yuan at nxp.com>
This patch adds QSPI boot support for LS2080AQDS board.
The QSPI boot image need to be programmed into the QSPI flash
first. Then we can switch to booting from QSPI memory space.
Yuan Yao (10):
drivers: i2c: mxc: Add early init
armv8: ls2080aqds: Select QSPI CLK div via SCFG
configs: ls2080a_common: Remove duplicate NOR configs
armv8: ls2080aqds: disable IFC NOR & QIXIS when QSPI enable
Changed in v5.
configs: ls2080aqds: Enable QSPI flash support
dm: dts: ls2080aqds: Add QSPI dts node
armv8: ls2080aqds: Config QSPI pin mux via FPGA in NAND boot
configs: ls2080a: Increase load image len in NAND boot
ls2080aqds_nand_defconfig: Enable QSPI & its dependence
armv8: ls2080aqds: Enable QSPI boot support
arch/arm/dts/fsl-ls2080a-qds.dts | 14 +++++++
arch/arm/dts/fsl-ls2080a.dtsi | 10 +++++
arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 4 ++
.../include/asm/arch-fsl-layerscape/immap_lsch3.h | 3 ++
board/freescale/ls2080aqds/ls2080aqds.c | 19 ++++++++++
configs/ls2080aqds_nand_defconfig | 8 ++++
configs/ls2080aqds_qspi_defconfig | 27 ++++++++++++++
drivers/i2c/i2c_core.c | 5 +++
drivers/i2c/mxc_i2c.c | 27 ++++++++++++++
include/configs/ls2080a_common.h | 11 ++----
include/configs/ls2080a_simu.h | 7 ++++
include/configs/ls2080aqds.h | 43 +++++++++++++++++++++-
include/i2c.h | 3 ++
13 files changed, 171 insertions(+), 10 deletions(-)
create mode 100644 configs/ls2080aqds_qspi_defconfig
--
2.1.0.27.g96db324
More information about the U-Boot
mailing list