[PATCH 0/6] imx: Add env to support compressed boot
Peng Fan (OSS)
peng.fan at oss.nxp.com
Fri Jun 19 18:06:02 CEST 2026
Since kernel image is becoming quite large, enabling compressed
boot could save loading time. Only need to add kernel_comp_addr_r
and kernel_comp_size to support booting Image.gz.
Some boards loadaddr is not 2MB align, update them to 2MB align
to avoid extra memcpy, because TEXT_OFFSET is default 0 for ARM64
kernel.
While at here, the last patch is a minor fix for i.MX952 fdtfile name.
Signed-off-by: Peng Fan <peng.fan at nxp.com>
---
Peng Fan (6):
imx8mp_evk: enable booting Image.gz and avoid extra memcpy
imx8mq_evk: enable booting Image.gz and avoid extra memcpy
imx8mm/n_evk: enable booting Image.gz and avoid extra memcpy
imx93_evk/qsb/frdm: enable booting Image.gz and avoid extra memcpy
imx95/952/94_evk/: enable booting Image.gz
imx952_evk: Correct CONFIG_DEFAULT_FDT_FILE
board/nxp/imx8mm_evk/imx8mm_evk.env | 2 ++
board/nxp/imx8mn_evk/imx8mn_evk.env | 2 ++
board/nxp/imx8mp_evk/imx8mp_evk.env | 2 ++
board/nxp/imx8mq_evk/imx8mq_evk.env | 2 ++
board/nxp/imx93_evk/imx93_evk.env | 5 ++++-
board/nxp/imx93_frdm/imx93_frdm.env | 5 ++++-
board/nxp/imx93_qsb/imx93_qsb.env | 4 ++++
board/nxp/imx94_evk/imx94_evk.env | 3 +++
board/nxp/imx952_evk/imx952_evk.env | 3 +++
board/nxp/imx95_evk/imx95_evk.env | 5 ++++-
configs/imx8mm_evk_defconfig | 2 +-
configs/imx8mm_evk_fspi_defconfig | 2 +-
configs/imx8mp_evk_defconfig | 2 +-
configs/imx8mq_evk_defconfig | 2 +-
configs/imx952_evk_defconfig | 2 +-
15 files changed, 35 insertions(+), 8 deletions(-)
---
base-commit: a0a1e9f2f1dffed04ee52723ce957c07bb905c25
change-id: 20260619-imx-gz-boot-07976923bf93
Best regards,
--
Peng Fan <peng.fan at nxp.com>
More information about the U-Boot
mailing list