Hi Tom, Please pull from u-boot-imx/next, thanks.
The following changes since commit 7af532a8ef1c6685eac58d587c9502ab31855aae: Merge patch series "Add support for two RTCs" (2025-11-29 08:37:26 -0600) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-next-20251129 for you to fetch changes up to c8daa0abdb3c48aba9dd86228ed50a34c5482a73: phytec: sort .env files alphabetically for imx8 boards (2025-11-29 18:02:13 -0300) u-boot-imx-next-20251129 ------------------------ CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/28551 - Stop disabling device tree relocation on i.MX boards. - Add support for imx6ulz_smm_m2d. - Add support for Kontron i.MX93 OSM-S SoM and BL carrier board - Fix probe of i.MX FEC MDIO bus for DM_MDIO. - Cleanup for tqma6 boards. - Initialize the ELE RNG context on imx95_evk - Disable EFI partition, MP, sysboot, bind commands on tbs2910. ---------------------------------------------------------------- Andrea Calabrese (2): bsh: make common configuration for m2 bsh: add support for imx6ulz_smm_m2d Benjamin Hahn (6): phytec: adapt env to ampliphy-boot bootscripts for imx8 boards phytec: add emmc_dev and sd_dev env vars for imx8 boards phytec: set bootdevices and bootmeths in devicetree for imx8 boards phytec: change preferred bootdevice dynamically phytec: use fdtoverlay_addr_r phytec: sort .env files alphabetically for imx8 boards Frieder Schrempf (3): imx: Add support for Kontron i.MX8MP OSM-S SoM and BL carrier board arm: imx: imx9: Use arch override for env_get_location() imx: Add support for Kontron i.MX93 OSM-S SoM and BL carrier board Ji Luo (1): imx95_evk: Initialize the ELE RNG context Marek Vasut (1): board: tbs2910: Disable EFI partition, MP, sysboot, bind commands Markus Niebel (8): net: fec_mxc: respect return value of phy_config net: fec-mxc: prevent crash if no MAC address is set net: fec_mxc: fix probe of MDIO bus for DM_MDIO net: fec_mxc: fix remove with DM_MDIO net: fec_mxc: rewrite fallback MDIO Bus allocation net: fec_mxc: fix usage of DM_MDIO and DM_ETH_PHY net: fec_mxc: add unique bus and device names for DM_MDIO net: fec_mxc.c: improve readability of dm_fec_bind_mdio Max Merchel (3): tqma6: Remove empty function tqma6_iomuxc_spi() board: [cosmetic] tqma6: adjust SPDX tag board: tqma6: update MAINTAINERS Paul Gerber (1): board: tqma6: style fixes Tom Rini (43): opos6uldev: Stop disabling device tree relocation gw_ventana: Stop disabling device tree relocation imx6dl-sielaff: Stop disabling device tree relocation bk4r1: Stop disabling device tree relocation cl-som-imx7: Stop disabling device tree relocation cm_fx6: Stop disabling device tree relocation dart_6ul: Stop disabling device tree relocation display5: Stop disabling device tree relocation imx6-engicam: Stop disabling device tree relocation imx6dl-mamoj: Stop disabling device tree relocation kp_imx53: Stop disabling device tree relocation kp_imx6q_tpc: Stop disabling device tree relocation mccmon6: Stop disabling device tree relocation mx53cx9020: Stop disabling device tree relocation mx6sabre: Stop disabling device tree relocation mx6slevk: Stop disabling device tree relocation mx6sllevk: Stop disabling device tree relocation mx6sxsabreauto: Stop disabling device tree relocation mx6sxsabresd: Stop disabling device tree relocation mx6ul_14x14_evk: Stop disabling device tree relocation mx6ullevk: Stop disabling device tree relocation mx7dsabresd: Stop disabling device tree relocation mx7ulp_com: Stop disabling device tree relocation mx7ulp_evk: Stop disabling device tree relocation mys_6ulx: Stop disabling device tree relocation nitrogen6x: Stop disabling device tree relocation novena: Stop disabling device tree relocation pico-imx6: Stop disabling device tree relocation pico-imx6ul: Stop disabling device tree relocation pico-imx7d: Stop disabling device tree relocation tqma6: Stop disabling device tree relocation udoo: Stop disabling device tree relocation udoo_neo: Stop disabling device tree relocation wandboard: Stop disabling device tree relocation warp7: Stop disabling device tree relocation capricorn: Stop disabling device tree relocation imx8mq_phanbell: Stop disabling device tree relocation imx8qm_mek: Stop disabling device tree relocation imx8qxp_mek: Stop disabling device tree relocation liteboard: Stop disabling device tree relocation pcl063: Stop disabling device tree relocation pcl063_ull: Stop disabling device tree relocation pico-imx8mq: Stop disabling device tree relocation arch/arm/dts/imx8mm-phyboard-polis-rdk-u-boot.dtsi | 16 + arch/arm/dts/imx8mm-phygate-tauri-l-u-boot.dtsi | 16 + arch/arm/dts/imx8mp-kontron-bl-osm-s-u-boot.dtsi | 124 + .../arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 20 + arch/arm/dts/imx93-kontron-bl-osm-s-u-boot.dtsi | 153 ++ arch/arm/mach-imx/imx8m/Kconfig | 14 + arch/arm/mach-imx/imx9/Kconfig | 11 +- arch/arm/mach-imx/imx9/soc.c | 2 +- board/armadeus/opos6uldev/opos6uldev.env | 1 - board/bsh/imx6ulz_smm_m2/Kconfig | 6 + board/bsh/imx6ulz_smm_m2/MAINTAINERS | 1 + board/bsh/imx6ulz_smm_m2/Makefile | 1 + board/bsh/imx6ulz_smm_m2/ddr3l_timing_128m_m2d.c | 121 + board/bsh/imx6ulz_smm_m2/ddr3l_timing_256m_m2d.c | 122 + board/bsh/imx6ulz_smm_m2/ddr3l_timing_512m_m2d.c | 127 + board/freescale/imx95_evk/spl.c | 7 + board/gateworks/gw_ventana/gw_ventana.env | 1 - board/kontron/osm-s-mx8mp/Kconfig | 17 + board/kontron/osm-s-mx8mp/MAINTAINERS | 7 + board/kontron/osm-s-mx8mp/Makefile | 9 + board/kontron/osm-s-mx8mp/imximage.cfg | 8 + board/kontron/osm-s-mx8mp/lpddr4_timing.c | 2474 ++++++++++++++++++++ board/kontron/osm-s-mx8mp/osm-s-mx8mp.c | 175 ++ board/kontron/osm-s-mx8mp/osm-s-mx8mp.env | 6 + board/kontron/osm-s-mx8mp/spl.c | 358 +++ board/kontron/osm-s-mx93/Kconfig | 17 + board/kontron/osm-s-mx93/MAINTAINERS | 7 + board/kontron/osm-s-mx93/Makefile | 9 + board/kontron/osm-s-mx93/lpddr4x_timing.c | 1992 ++++++++++++++++ board/kontron/osm-s-mx93/osm-s-mx93.c | 168 ++ board/kontron/osm-s-mx93/osm-s-mx93.env | 6 + board/kontron/osm-s-mx93/spl.c | 169 ++ board/phytec/imx8mp-libra-fpsc/imx8mp-libra-fpsc.c | 2 +- .../phytec/imx8mp-libra-fpsc/imx8mp-libra-fpsc.env | 14 +- board/phytec/phycore_imx8mm/phycore-imx8mm.c | 2 + board/phytec/phycore_imx8mm/phycore_imx8mm.env | 14 +- board/phytec/phycore_imx8mp/phycore-imx8mp.c | 5 +- board/phytec/phycore_imx8mp/phycore_imx8mp.env | 17 +- board/sielaff/imx6dl-sielaff/imx6dl-sielaff.env | 1 - board/siemens/capricorn/capricorn_default.env | 1 - board/tq/tqma6/Kconfig | 23 +- board/tq/tqma6/MAINTAINERS | 3 +- board/tq/tqma6/Makefile | 7 +- board/tq/tqma6/clocks.cfg | 7 +- board/tq/tqma6/tqma6.c | 16 +- board/tq/tqma6/tqma6_bb.h | 7 +- board/tq/tqma6/tqma6_mba6.c | 10 +- board/tq/tqma6/tqma6_wru4.c | 13 +- board/tq/tqma6/tqma6dl.cfg | 6 +- board/tq/tqma6/tqma6q.cfg | 6 +- board/tq/tqma6/tqma6s.cfg | 6 +- configs/imx6ulz_smm_m2.config | 81 + configs/imx6ulz_smm_m2_defconfig | 82 +- configs/imx6ulz_smm_m2b_defconfig | 82 +- configs/imx6ulz_smm_m2d_defconfig | 2 + configs/kontron-osm-s-mx8mp.config | 203 ++ configs/kontron-osm-s-mx8mp_defconfig | 3 + configs/kontron-osm-s-mx93.config | 197 ++ configs/kontron-osm-s-mx93_defconfig | 3 + configs/phycore-imx8mp_defconfig | 1 - configs/tbs2910_defconfig | 5 +- doc/board/bsh/imx6ulz_bsh_smm_m2.rst | 12 +- doc/board/kontron/index.rst | 2 + doc/board/kontron/osm-s-mx8mp.rst | 104 + doc/board/kontron/osm-s-mx93.rst | 95 + drivers/net/fec_mxc.c | 56 +- drivers/net/fec_mxc.h | 4 + include/configs/bk4r1.h | 1 - include/configs/cl-som-imx7.h | 1 - include/configs/cm_fx6.h | 1 - include/configs/dart_6ul.h | 1 - include/configs/display5.h | 1 - include/configs/imx6-engicam.h | 1 - include/configs/imx6dl-mamoj.h | 1 - include/configs/imx8mq_phanbell.h | 1 - include/configs/imx8qm_mek.h | 1 - include/configs/imx8qxp_mek.h | 1 - include/configs/kontron-osm-s-mx8mp.h | 30 + include/configs/kontron-osm-s-mx93.h | 30 + include/configs/kp_imx53.h | 1 - include/configs/kp_imx6q_tpc.h | 1 - include/configs/liteboard.h | 1 - include/configs/mccmon6.h | 1 - include/configs/mx53cx9020.h | 1 - include/configs/mx6sabre_common.h | 1 - include/configs/mx6slevk.h | 1 - include/configs/mx6sllevk.h | 1 - include/configs/mx6sxsabreauto.h | 1 - include/configs/mx6sxsabresd.h | 1 - include/configs/mx6ul_14x14_evk.h | 1 - include/configs/mx6ullevk.h | 1 - include/configs/mx7dsabresd.h | 1 - include/configs/mx7ulp_com.h | 1 - include/configs/mx7ulp_evk.h | 1 - include/configs/mys_6ulx.h | 1 - include/configs/nitrogen6x.h | 1 - include/configs/novena.h | 1 - include/configs/pcl063.h | 1 - include/configs/pcl063_ull.h | 1 - include/configs/pico-imx6.h | 1 - include/configs/pico-imx6ul.h | 1 - include/configs/pico-imx7d.h | 1 - include/configs/pico-imx8mq.h | 1 - include/configs/tqma6.h | 7 +- include/configs/tqma6_mba6.h | 6 +- include/configs/tqma6_wru4.h | 2 +- include/configs/udoo.h | 1 - include/configs/udoo_neo.h | 1 - include/configs/wandboard.h | 1 - include/configs/warp7.h | 1 - 110 files changed, 7066 insertions(+), 304 deletions(-) create mode 100644 arch/arm/dts/imx8mp-kontron-bl-osm-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx93-kontron-bl-osm-s-u-boot.dtsi create mode 100644 board/bsh/imx6ulz_smm_m2/ddr3l_timing_128m_m2d.c create mode 100644 board/bsh/imx6ulz_smm_m2/ddr3l_timing_256m_m2d.c create mode 100644 board/bsh/imx6ulz_smm_m2/ddr3l_timing_512m_m2d.c create mode 100644 board/kontron/osm-s-mx8mp/Kconfig create mode 100644 board/kontron/osm-s-mx8mp/MAINTAINERS create mode 100644 board/kontron/osm-s-mx8mp/Makefile create mode 100644 board/kontron/osm-s-mx8mp/imximage.cfg create mode 100644 board/kontron/osm-s-mx8mp/lpddr4_timing.c create mode 100644 board/kontron/osm-s-mx8mp/osm-s-mx8mp.c create mode 100644 board/kontron/osm-s-mx8mp/osm-s-mx8mp.env create mode 100644 board/kontron/osm-s-mx8mp/spl.c create mode 100644 board/kontron/osm-s-mx93/Kconfig create mode 100644 board/kontron/osm-s-mx93/MAINTAINERS create mode 100644 board/kontron/osm-s-mx93/Makefile create mode 100644 board/kontron/osm-s-mx93/lpddr4x_timing.c create mode 100644 board/kontron/osm-s-mx93/osm-s-mx93.c create mode 100644 board/kontron/osm-s-mx93/osm-s-mx93.env create mode 100644 board/kontron/osm-s-mx93/spl.c create mode 100644 configs/imx6ulz_smm_m2.config create mode 100644 configs/imx6ulz_smm_m2d_defconfig create mode 100644 configs/kontron-osm-s-mx8mp.config create mode 100644 configs/kontron-osm-s-mx8mp_defconfig create mode 100644 configs/kontron-osm-s-mx93.config create mode 100644 configs/kontron-osm-s-mx93_defconfig create mode 100644 doc/board/kontron/osm-s-mx8mp.rst create mode 100644 doc/board/kontron/osm-s-mx93.rst create mode 100644 include/configs/kontron-osm-s-mx8mp.h create mode 100644 include/configs/kontron-osm-s-mx93.h

