[GIT PULL] Please pull u-boot-imx-master-20250724

Fabio Estevam festevam at gmail.com
Thu Jul 24 23:13:39 CEST 2025


Hi Tom,

Please pull from u-boot-imx/master, thanks.

The following changes since commit 3532f1f5edfc97c9dcea723cdeb732eda44bc669:

  block: Remove blk_find_first/next (2025-07-23 17:37:14 -0600)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20250724

for you to fetch changes up to b40c9b0c22773c23322423e6206f049d8f82c25d:

  imx93_frdm: Add initial board support (2025-07-24 08:01:03 -0300)

u-boot-imx-master-20250724
--------------------------

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/27149

- Add support for the NXP imx93 frdm board.
- imx93_evk and phycore-imx93 cleanups.
- Convert imx6dl-sielaff to OF_UPSTREAM and fix serial download mode boot.
- Fix crash in imx power-domain.
- Migrate Phytec imx8mm boards to standard boot.
- Fix smatch warnings.
----------------------------------------------------------------
Andrew Goodbody (1):
      imx93: adc: local variable ret should not be unsigned

Fabio Estevam (4):
      imx93_evk: Fix the board name in MAINTAINERS title
      imx93_evk: Remove unneeded header files
      imx93_evk: Remove PMIC and USB header files
      imx93_frdm: Add initial board support

Frieder Schrempf (3):
      imx6dl-sielaff: Convert to OF_UPSTREAM
      configs: imx6dl_sielaff: Set CONFIG_SDP_LOADADDR to fix SDP boot
      imx: power-domain: Fix crash due to uninitialized 'id' field

Primoz Fiser (2):
      board: phytec: phycore-imx93: Drop unused PMIC define
      board: phytec: phycore-imx93: Drop unused include files

Vitor Soares (1):
      toradex: tdx-cfg-block: add verdin i.mx8m mini 0216 pid4

Yannic Moog (1):
      board: phytec: migrate imx8mm boards to standard boot

Ye Li (1):
      spl: spl_imx_container: Delete uninitialized variable

 arch/arm/dts/Makefile                           |    2 +-
 arch/arm/dts/imx6dl-sielaff.dts                 |  533 ------
 arch/arm/dts/imx93-11x11-frdm-u-boot.dtsi       |  186 +++
 arch/arm/dts/imx93-11x11-frdm.dts               |  603 +++++++
 arch/arm/include/asm/arch-imx9/ddr.h            |    1 +
 arch/arm/mach-imx/imx9/Kconfig                  |    9 +
 board/freescale/imx93_evk/MAINTAINERS           |    2 +-
 board/freescale/imx93_evk/imx93_evk.c           |    3 -
 board/freescale/imx93_frdm/Kconfig              |   12 +
 board/freescale/imx93_frdm/MAINTAINERS          |    6 +
 board/freescale/imx93_frdm/Makefile             |   11 +
 board/freescale/imx93_frdm/imx93_frdm.c         |   59 +
 board/freescale/imx93_frdm/imx93_frdm.env       |   31 +
 board/freescale/imx93_frdm/lpddr4_timing.h      |   12 +
 board/freescale/imx93_frdm/lpddr4x_1gb_timing.c | 1996 +++++++++++++++++++++++
 board/freescale/imx93_frdm/lpddr4x_2gb_timing.c | 1995 ++++++++++++++++++++++
 board/freescale/imx93_frdm/spl.c                |  195 +++
 board/phytec/phycore_imx8mm/phycore_imx8mm.env  |   72 +-
 board/phytec/phycore_imx93/phycore-imx93.c      |    3 -
 board/phytec/phycore_imx93/spl.c                |    7 -
 board/toradex/common/tdx-cfg-block.c            |    1 +
 board/toradex/common/tdx-cfg-block.h            |    1 +
 board/toradex/verdin-imx8mm/verdin-imx8mm.c     |    3 +-
 common/spl/spl_imx_container.c                  |    4 +-
 configs/imx6dl_sielaff_defconfig                |    4 +-
 configs/imx8mm-phygate-tauri-l_defconfig        |   15 +-
 configs/imx93_frdm_defconfig                    |  124 ++
 configs/phycore-imx8mm_defconfig                |   14 +-
 doc/board/nxp/imx93_frdm.rst                    |   75 +
 doc/board/nxp/index.rst                         |    1 +
 drivers/adc/imx93-adc.c                         |    4 +-
 drivers/power/domain/imx8m-power-domain.c       |    2 +
 include/configs/imx93_evk.h                     |    2 -
 include/configs/imx93_frdm.h                    |   30 +
 34 files changed, 5379 insertions(+), 639 deletions(-)
 delete mode 100644 arch/arm/dts/imx6dl-sielaff.dts
 create mode 100644 arch/arm/dts/imx93-11x11-frdm-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-11x11-frdm.dts
 create mode 100644 board/freescale/imx93_frdm/Kconfig
 create mode 100644 board/freescale/imx93_frdm/MAINTAINERS
 create mode 100644 board/freescale/imx93_frdm/Makefile
 create mode 100644 board/freescale/imx93_frdm/imx93_frdm.c
 create mode 100644 board/freescale/imx93_frdm/imx93_frdm.env
 create mode 100644 board/freescale/imx93_frdm/lpddr4_timing.h
 create mode 100644 board/freescale/imx93_frdm/lpddr4x_1gb_timing.c
 create mode 100644 board/freescale/imx93_frdm/lpddr4x_2gb_timing.c
 create mode 100644 board/freescale/imx93_frdm/spl.c
 create mode 100644 configs/imx93_frdm_defconfig
 create mode 100644 doc/board/nxp/imx93_frdm.rst
 create mode 100644 include/configs/imx93_frdm.h


More information about the U-Boot mailing list