
Hi Tom,
Please pull from u-boot-imx, thanks
The following changes since commit 0101a2ffe125911ebf89172b495f5ff14f2fd058:
Merge branch '2024-02-06-assorted-fixes' (2024-02-07 09:47:47 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20240208
for you to fetch changes up to 8dcf1df48dff339b172d1bce2a38a965ee4aafca:
phycore-imx8mp: add support for booting and flashing emmc via UUU (2024-02-08 10:11:46 -0300)
u-boot-imx-master-20240208 --------------------------
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19565
- Add USB support for phycore-imx8mp - Fix environment corruption, reset on mx6sabresd - Print reset cause on imx8 - Extend mkimage to support generating an image for i.MXRT FlexSPI - Add new apalis and colibri variants - Add support for phyBOARD-Segin-i.MX93 support - Fix when FEC is primarily used instead of EQOS on i.MX93. ---------------------------------------------------------------- Benjamin Hahn (4): imx8mp-phyboard-pollux-rdk: sync with kernel devicetree from v6.8-rc2 phycore-imx8mp: add USB host support phycore-imx8mp: add USB mass storage support phycore-imx8mp: add support for booting and flashing emmc via UUU
Fabio Estevam (3): mx6sabresd: Fix U-Boot corruption after saving the environment mx6sabresd: Convert to watchdog driver model mx6sabresd: Remove board_phy_config()
Igor Opaniuk (2): imx: scu_api: add implementation of sc_pm_reset_reason imx: imx8: print reset cause
Jesse Taube (1): tools: mkimage: Add support for i.MXRT FlexSPI Header
Joao Paulo Goncalves (2): toradex: tdx-cfg-block: Add new apalis and colibri pid toradex: tdx-cfg-block: add 0086 i.mx8m mini sku
Marek Vasut (1): ARM: imx: Enable kaslrseed command on Data Modul i.MX8M Mini/Plus eDM SBC
Mathieu Othacehe (1): board: phytec: phycore-imx93: Add phyBOARD-Segin-i.MX93 support
Primoz Fiser (1): imx9: clock: Fix board_interface_eth_init for FEC
arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi | 9 + .../arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4 + arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts | 162 +- arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi | 293 ++++ arch/arm/dts/imx93-phyboard-segin.dts | 117 ++ arch/arm/dts/imx93-phycore-som.dtsi | 126 ++ arch/arm/mach-imx/imx8/cpu.c | 41 + arch/arm/mach-imx/imx9/Kconfig | 6 + arch/arm/mach-imx/imx9/clock.c | 5 + board/freescale/mx6sabresd/mx6sabresd.c | 34 - board/phytec/phycore_imx8mp/phycore-imx8mp.c | 4 + board/phytec/phycore_imx93/Kconfig | 13 + board/phytec/phycore_imx93/MAINTAINERS | 10 + board/phytec/phycore_imx93/Makefile | 14 + board/phytec/phycore_imx93/lpddr4_timing.c | 1546 ++++++++++++++++++++ board/phytec/phycore_imx93/phycore-imx93.c | 42 + board/phytec/phycore_imx93/phycore_imx93.env | 73 + board/phytec/phycore_imx93/spl.c | 148 ++ board/toradex/common/tdx-cfg-block.c | 10 + board/toradex/common/tdx-cfg-block.h | 10 + configs/imx8mm_data_modul_edm_sbc_defconfig | 2 + configs/imx8mp_data_modul_edm_sbc_defconfig | 2 + configs/imx93-phyboard-segin_defconfig | 138 ++ configs/mx6sabresd_defconfig | 6 + configs/phycore-imx8mp_defconfig | 33 +- doc/board/phytec/imx93-phyboard-segin.rst | 61 + doc/board/phytec/index.rst | 1 + drivers/misc/imx8/scu_api.c | 22 + include/configs/phycore_imx8mp.h | 5 + include/configs/phycore_imx93.h | 28 + include/firmware/imx/sci/sci.h | 6 + include/imximage.h | 42 +- tools/Kconfig | 21 + tools/imx8mimage.c | 41 +- tools/imximage.c | 77 + 36 files changed, 3078 insertions(+), 77 deletions(-) create mode 100644 arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi create mode 100644 arch/arm/dts/imx93-phyboard-segin.dts create mode 100644 arch/arm/dts/imx93-phycore-som.dtsi create mode 100644 board/phytec/phycore_imx93/Kconfig create mode 100644 board/phytec/phycore_imx93/MAINTAINERS create mode 100644 board/phytec/phycore_imx93/Makefile create mode 100644 board/phytec/phycore_imx93/lpddr4_timing.c create mode 100644 board/phytec/phycore_imx93/phycore-imx93.c create mode 100644 board/phytec/phycore_imx93/phycore_imx93.env create mode 100644 board/phytec/phycore_imx93/spl.c create mode 100644 configs/imx93-phyboard-segin_defconfig create mode 100644 doc/board/phytec/imx93-phyboard-segin.rst create mode 100644 include/configs/phycore_imx93.h