[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