[U-Boot] [PATCH v3 00/11] armv8: ls2080aqds: Enable QSPI boot support
Yuan Yao
yao.yuan at freescale.com
Mon Jun 6 12:43:25 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 (11):
armv8: ls2080aqds: Select QSPI CLK div via SCFG
configs: ls2080a_common: Remove duplicate NOR configs
configs: ls2080aqds: disable IFC NOR & QIXIS when QSPI enable
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
Rebase in v3.
drivers: i2c: mxc: Add early init
New add in v3.
board: freescale: ls2080aqds: Enable early I2C access for QSPI boot
New add in v3.
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