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

Fabio Estevam festevam at gmail.com
Fri Apr 11 16:09:06 CEST 2025


Hi Tom,

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

The following changes since commit cb7555e93075114fe4af0adb806877ac4d4ef80d:

  Merge patch series "*** Add Ethernet boot support for AM62Ax + phyCORE-AM62 SoMs ***" (2025-04-10 15:04:09 -0600)

are available in the Git repository at:

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

for you to fetch changes up to ba71e4ef4d3d3edc05c29e14f0ed84ecce4bb051:

  board: phycore-imx93: env: Add common RAUC boot logic (2025-04-11 10:00:59 -0300)

u-boot-imx-master-20250411
--------------------------

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

- Add i.MX8MP LDB support.
- Various phycore-imx93 environment improvements.
- Add support for Toradex SMARC iMX8MP.
----------------------------------------------------------------
Leonard Anderweit (1):
      board: phycore-imx93: env: Move bootcmd from defconfig to env

Martin Schwan (1):
      board: phycore-imx93: env: Add common RAUC boot logic

Miquel Raynal (12):
      core: ofnode_graph: Fix a comment
      dm: doc: Fix example
      dm: core: Add a helper to retrieve devices through graph endpoints
      test: dm: test-fdt: Add checks for uclass_get_device_by_endpoint()
      power-domain: Add refcounting
      clk: Ensure the parent clocks are enabled while reparenting
      clk: imx8mp: Add media related clocks
      imx: power-domain: Describe the i.MX8 MEDIAMIX domain
      imx: power-domain: Add support for the MEDIAMIX control block
      video: imx: Fix Makefile in order to be able to add other imx drivers
      video: imx: Add LDB driver
      video: imx: Add LCDIF driver

Primoz Fiser (4):
      board: phycore-imx93: env: Move fdt and bootenv addresses
      board: phycore-imx93: env: Add optargs to environment
      board: phycore-imx93: env: Add prepare_mcore to environment
      board: phycore-imx93: env: Add option to disable bootenv.txt import

Rafael Beims (1):
      toradex: apalis-imx6: Fix build failure when CONFIG_VIDEO_IPUV3 is enabled

Viorel Suman (1):
      firmware: scmi: smt: Interrupt communication enable

Vitor Soares (3):
      arm: dts: imx8mp: sync with Linux v6.15-rc1
      toradex: tdx-cfg-block: add 0096 Toradex SMARC iMX95
      board: toradex: add Toradex SMARC iMX8MP

 arch/arm/dts/imx8mp-toradex-smarc-dev-u-boot.dtsi |   80 +
 arch/arm/dts/imx8mp-toradex-smarc-dev.dts         |  297 ++++
 arch/arm/dts/imx8mp-toradex-smarc.dtsi            | 1284 ++++++++++++++
 arch/arm/dts/imx8mp.dtsi                          |  413 ++++-
 arch/arm/mach-imx/imx8m/Kconfig                   |    7 +
 board/phytec/phycore_imx93/phycore_imx93.env      |   36 +-
 board/toradex/apalis_imx6/apalis_imx6.c           |   14 +-
 board/toradex/common/tdx-cfg-block.c              |    2 +
 board/toradex/common/tdx-cfg-block.h              |    2 +
 board/toradex/smarc-imx8mp/Kconfig                |   39 +
 board/toradex/smarc-imx8mp/MAINTAINERS            |   10 +
 board/toradex/smarc-imx8mp/Makefile               |    9 +
 board/toradex/smarc-imx8mp/imximage.cfg           |    6 +
 board/toradex/smarc-imx8mp/lpddr4_timing.c        | 1903 +++++++++++++++++++++
 board/toradex/smarc-imx8mp/lpddr4_timing.h        |    9 +
 board/toradex/smarc-imx8mp/smarc-imx8mp.c         |   85 +
 board/toradex/smarc-imx8mp/smarc-imx8mp.env       |   20 +
 board/toradex/smarc-imx8mp/spl.c                  |  130 ++
 configs/imx93-phycore_defconfig                   |    1 -
 configs/sandbox64_defconfig                       |    2 +
 configs/sandbox_flattree_defconfig                |    2 +
 configs/toradex-smarc-imx8mp_defconfig            |  184 ++
 doc/board/toradex/index.rst                       |    1 +
 doc/board/toradex/smarc-imx8mp.rst                |  116 ++
 doc/develop/driver-model/design.rst               |    2 +-
 drivers/clk/clk-uclass.c                          |   19 +-
 drivers/clk/imx/clk-imx8mp.c                      |   69 +
 drivers/core/ofnode_graph.c                       |    2 +-
 drivers/core/uclass.c                             |   19 +
 drivers/firmware/scmi/sandbox-scmi_devices.c      |    1 +
 drivers/firmware/scmi/smt.c                       |   13 +
 drivers/power/domain/Kconfig                      |    7 +
 drivers/power/domain/Makefile                     |    1 +
 drivers/power/domain/imx8m-power-domain.c         |   17 +
 drivers/power/domain/imx8mp-mediamix.c            |  208 +++
 drivers/power/domain/power-domain-uclass.c        |   40 +-
 drivers/power/domain/sandbox-power-domain-test.c  |    1 +
 drivers/video/Makefile                            |    2 +-
 drivers/video/imx/Kconfig                         |    9 +
 drivers/video/imx/Makefile                        |    4 +-
 drivers/video/imx/lcdif.c                         |  314 ++++
 drivers/video/imx/ldb.c                           |  251 +++
 include/configs/toradex-smarc-imx8mp.h            |   28 +
 include/dm/uclass.h                               |   24 +
 include/power-domain.h                            |   60 +-
 test/dm/power-domain.c                            |    2 +-
 test/dm/test-fdt.c                                |   20 +-
 47 files changed, 5674 insertions(+), 91 deletions(-)
 create mode 100644 arch/arm/dts/imx8mp-toradex-smarc-dev-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mp-toradex-smarc-dev.dts
 create mode 100644 arch/arm/dts/imx8mp-toradex-smarc.dtsi
 create mode 100644 board/toradex/smarc-imx8mp/Kconfig
 create mode 100644 board/toradex/smarc-imx8mp/MAINTAINERS
 create mode 100644 board/toradex/smarc-imx8mp/Makefile
 create mode 100644 board/toradex/smarc-imx8mp/imximage.cfg
 create mode 100644 board/toradex/smarc-imx8mp/lpddr4_timing.c
 create mode 100644 board/toradex/smarc-imx8mp/lpddr4_timing.h
 create mode 100644 board/toradex/smarc-imx8mp/smarc-imx8mp.c
 create mode 100644 board/toradex/smarc-imx8mp/smarc-imx8mp.env
 create mode 100644 board/toradex/smarc-imx8mp/spl.c
 create mode 100644 configs/toradex-smarc-imx8mp_defconfig
 create mode 100644 doc/board/toradex/smarc-imx8mp.rst
 create mode 100644 drivers/power/domain/imx8mp-mediamix.c
 create mode 100644 drivers/video/imx/lcdif.c
 create mode 100644 drivers/video/imx/ldb.c
 create mode 100644 include/configs/toradex-smarc-imx8mp.h


More information about the U-Boot mailing list