[GIT PULL] Please pull u-boot-imx-next-20251229
Fabio Estevam
festevam at gmail.com
Mon Dec 29 19:15:23 CET 2025
Hi Tom,
Please pull from u-boot-imx/next, thanks.
The following changes since commit f24a2124d26eb6b1aab3b20923359ede80105a8b:
Merge tag 'efi-next-20251225' of https://source.denx.de/u-boot/custodians/u-boot-efi into next (2025-12-25 11:31:11 -0600)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-next-20251229
for you to fetch changes up to 253a96ffb66a931f72a3e8ace0fcb5ec87e0e4e5:
Makefile: Make flash.bin target available on i.MX9 (2025-12-29 10:17:01 -0300)
u-boot-imx-next-20251229
------------------------
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/28866
- Swicth imx8ulp-evk to standard boot and OF_UPSTREAM.
- Cleanup of the IPUv3 video driver.
- Add support for the NXP FRDM-IMX91 board.
- Make flash.bin target available on i.MX9
- Fix mxsfb pixel clock polarity .
----------------------------------------------------------------
Alice Guo (3):
imx8ulp_evk: Convert to standard boot
imx8ulp_evk: Move environment variables to .env file
imx8ulp_evk: Switch to use devicetree imported from Linux kernel release
Brian Ruley (7):
video: imx: ipuv3: remove undefined function declarations
video: imx: ipuv3: apply clang-format
video: imx: ipuv3: prefer kernel types
video: imx: ipuv3: fix camel cases
video: imx: ipuv3: add names to clk function identifiers
video: imx: ipuv3: use CONFIG_IS_ENABLED
video: imx: ipuv3: refactor to use dm-managed state
Joseph Guo (2):
arm64: dts: add NXP FRDM-IMX91 device tree
imx: Support i.MX91 11x11 FRDM board
Marek Vasut (1):
Makefile: Make flash.bin target available on i.MX9
Sam Meredith (1):
video: mxsfb: fix pixel clock polarity
Makefile | 9 +-
arch/arm/dts/Makefile | 3 -
arch/arm/dts/imx8ulp-evk-u-boot.dtsi | 8 +
arch/arm/dts/imx8ulp-evk.dts | 125 --
arch/arm/dts/imx8ulp.dtsi | 476 -----
arch/arm/dts/imx91-11x11-frdm-u-boot.dtsi | 34 +
arch/arm/dts/imx91-11x11-frdm.dts | 773 ++++++++
arch/arm/mach-imx/Makefile | 3 +
arch/arm/mach-imx/cpu.c | 10 +-
arch/arm/mach-imx/imx8ulp/Kconfig | 1 +
arch/arm/mach-imx/imx9/Kconfig | 9 +
board/freescale/imx8ulp_evk/imx8ulp_evk.env | 97 +
board/freescale/imx91_frdm/Kconfig | 12 +
board/freescale/imx91_frdm/MAINTAINERS | 7 +
board/freescale/imx91_frdm/Makefile | 16 +
board/freescale/imx91_frdm/imx91_frdm.c | 84 +
board/freescale/imx91_frdm/imx91_frdm.env | 89 +
.../imx91_frdm/lpddr4_2400mts_1gb_timing.c | 1996 ++++++++++++++++++++
.../imx91_frdm/lpddr4_2400mts_2gb_timing.c | 1996 ++++++++++++++++++++
.../imx91_frdm/lpddr4_2400mts_ecc_1gb_timing.c | 1996 ++++++++++++++++++++
.../imx91_frdm/lpddr4_2400mts_ecc_2gb_timing.c | 1996 ++++++++++++++++++++
board/freescale/imx91_frdm/lpddr4_timing.h | 12 +
board/freescale/imx91_frdm/spl.c | 193 ++
configs/imx8ulp_evk_defconfig | 8 +-
configs/imx91_11x11_frdm_defconfig | 138 ++
configs/imx91_11x11_frdm_inline_ecc_defconfig | 3 +
doc/board/nxp/imx91_11x11_frdm.rst | 100 +
doc/board/nxp/index.rst | 1 +
drivers/video/imx/ipu.h | 222 ++-
drivers/video/imx/ipu_common.c | 841 +++++----
drivers/video/imx/ipu_disp.c | 752 ++++----
drivers/video/imx/ipu_regs.h | 270 ++-
drivers/video/imx/mxc_ipuv3_fb.c | 277 ++-
drivers/video/mxsfb.c | 2 +-
include/configs/imx8ulp_evk.h | 24 -
include/configs/imx91_frdm.h | 25 +
include/ipu_pixfmt.h | 3 +-
37 files changed, 10800 insertions(+), 1811 deletions(-)
delete mode 100644 arch/arm/dts/imx8ulp-evk.dts
delete mode 100644 arch/arm/dts/imx8ulp.dtsi
create mode 100644 arch/arm/dts/imx91-11x11-frdm-u-boot.dtsi
create mode 100644 arch/arm/dts/imx91-11x11-frdm.dts
create mode 100644 board/freescale/imx8ulp_evk/imx8ulp_evk.env
create mode 100644 board/freescale/imx91_frdm/Kconfig
create mode 100644 board/freescale/imx91_frdm/MAINTAINERS
create mode 100644 board/freescale/imx91_frdm/Makefile
create mode 100644 board/freescale/imx91_frdm/imx91_frdm.c
create mode 100644 board/freescale/imx91_frdm/imx91_frdm.env
create mode 100644 board/freescale/imx91_frdm/lpddr4_2400mts_1gb_timing.c
create mode 100644 board/freescale/imx91_frdm/lpddr4_2400mts_2gb_timing.c
create mode 100644 board/freescale/imx91_frdm/lpddr4_2400mts_ecc_1gb_timing.c
create mode 100644 board/freescale/imx91_frdm/lpddr4_2400mts_ecc_2gb_timing.c
create mode 100644 board/freescale/imx91_frdm/lpddr4_timing.h
create mode 100644 board/freescale/imx91_frdm/spl.c
create mode 100644 configs/imx91_11x11_frdm_defconfig
create mode 100644 configs/imx91_11x11_frdm_inline_ecc_defconfig
create mode 100644 doc/board/nxp/imx91_11x11_frdm.rst
create mode 100644 include/configs/imx91_frdm.h
More information about the U-Boot
mailing list