[U-Boot] [PATCH V2 00/10] i.MX8QXP: MEK: support SPL
Peng Fan
peng.fan at nxp.com
Fri Dec 21 06:21:10 UTC 2018
This is to support SPL for i.MX8QXP MEK board and default support SPL.
In this patchset, use SPL FIT, but actually we could not use SPL FIT
for secure boot, in NXP vendor tree, there is another format called
container, NXP use SPL + container for secure boot. The container
support is on my TODO list. But to make SPL work in upstream, use
SPL FIT here.
V2:
Correct patch 9/10 10/10, SPL_TEXT_BASE is patch 9/10 is wrong, however 10/10
corrected, so clean that.
Peng Fan (10):
imx8qxp: add SUPPORT_SPL option
imx8: scu: use dedicated MU for SPL
arm: imx: build mach-imx for i.MX8
gpio: introduce CONFIG_SPL_DM_PCA953X
spl: imx8: add spl boot device
dts: imx8qxp-mek: introduce u-boot dtsi
imx: mkimage_fit_atf: introduce BL33_BASE_ADDR
imx: build flash.bin for i.MX8
imx8qxp: mek: default enable SPL
imx8qxp: mek: update README
Makefile | 2 +-
arch/arm/Makefile | 2 +-
arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi | 112 +++++++++++++++++++++++++++++++
arch/arm/dts/fsl-imx8qxp-mek.dts | 1 +
arch/arm/mach-imx/Makefile | 15 ++++-
arch/arm/mach-imx/imx8/Kconfig | 8 +++
arch/arm/mach-imx/mkimage_fit_atf.sh | 3 +-
arch/arm/mach-imx/spl.c | 14 +++-
board/freescale/imx8qxp_mek/Makefile | 1 +
board/freescale/imx8qxp_mek/README | 8 ++-
board/freescale/imx8qxp_mek/imximage.cfg | 4 +-
board/freescale/imx8qxp_mek/spl.c | 75 +++++++++++++++++++++
configs/imx8qxp_mek_defconfig | 24 +++++++
drivers/gpio/Kconfig | 23 +++++++
drivers/gpio/Makefile | 2 +-
drivers/misc/imx8/scu.c | 4 ++
include/configs/imx8qxp_mek.h | 26 +++++++
17 files changed, 311 insertions(+), 13 deletions(-)
create mode 100644 arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi
create mode 100644 board/freescale/imx8qxp_mek/spl.c
--
2.14.1
More information about the U-Boot
mailing list