[PATCH 00/10] imx: imx8qm/qxp update

Peng Fan
2020-05-05T12:28:36Z

This patchset is various update for i.MX8 from NXP downstream

Support reserve ddr memory for M4
Add get board serial
power down resources when SPL jump to u-boot
recover SPL data
check m4 partition boot
Fix get_effective_memsize
select boot device dynamically

Peng Fan (8):
imx: imx8qm/qxp: reserving DDR memory for M4
imx: imx8qm/qxp: add get_board_serial
imx: imx8qm/imx8qxp: Power down the resources before SPL jump to
u-boot
imx: imx8qm/qxp: Recover SPL data section for partition reboot
imx: imx8qm/qxp: check whether m4 partition booted
imx: imx8qm: update fdt_file according to m4 state
imx: imx8qxp: update fdt_file according to m4 state
imx8: cpu: check resource owned after sid fail

Ye Li (2):
imx: imx8qm/qxp: Fix issue in get_effective_memsize
imx8: Select boot device dynamically

arch/arm/cpu/armv8/Kconfig | 6 ++
arch/arm/cpu/armv8/Makefile | 4 ++
arch/arm/cpu/armv8/spl_data.c | 29 +++++++++
arch/arm/cpu/armv8/u-boot-spl.lds | 8 +++
arch/arm/include/asm/arch-imx8/sys_proto.h | 2 +
arch/arm/mach-imx/imx8/Kconfig | 10 +++
arch/arm/mach-imx/imx8/cpu.c | 85 ++++++++++++++++++++++++-
arch/arm/mach-imx/imx8/fdt.c | 18 ++++--
board/freescale/imx8qm_mek/imx8qm_mek.c | 13 ++++
board/freescale/imx8qm_mek/spl.c | 6 ++
board/freescale/imx8qxp_mek/imx8qxp_mek.c | 13 ++++
board/freescale/imx8qxp_mek/spl.c | 6 ++
drivers/power/domain/imx8-power-domain-legacy.c | 35 ++++++++++
include/configs/imx8qm_mek.h | 2 +-
include/configs/imx8qxp_mek.h | 2 +-
include/spl.h | 1 +
16 files changed, 231 insertions(+), 9 deletions(-)
create mode 100644 arch/arm/cpu/armv8/spl_data.c

--
2.16.4