[GIT PULL] Please pull u-boot-imx-next-20251129
Fabio Estevam
festevam at gmail.com
Sat Nov 29 22:17:08 CET 2025
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
More information about the U-Boot
mailing list