Hi Tom, Please pull from u-boot-imx/next, thanks.
The following changes since commit 63f6cc8ba618396cb9c0161bb5c6d217604ae1d0: Merge patch series "Kconfig restyle part 2" (2026-06-25 15:01:03 -0600) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-next-20260627 for you to fetch changes up to 8757c2428252eac46de7d1cadc43cf11211e867e: imx9: Add v2x_status and ele_info commands (2026-06-26 23:02:46 -0300) u-boot-imx-next-20260627 ------------------------ CI:https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/30547 - Move environment variables to .env file on imx7ul-evk/imx6ull-evk/mx6-sabre - imx ipuv3 improvements. - Initial support for aquila imx95 - Add support for OPTEE on i.MX93 - Allow users to inhibit i.MX trip point setup - Add support for imx93_frdm 2CS 2GB DRAM support - Add optee binary to i.MX9 platform types - Enable booting Image.gz on imx8m-evk/imx9-evk ---------------------------------------------------------------- Aristo Chen (3): mx7ulp_evk: Move environment variables to .env file mx6ullevk: Move environment variables to .env file mx6sabre: Move environment variables to .env files Brian Ruley (8): clk: imx6q: cosmetic: keep pll definitions together clk: imx6q: guard video clocks behind config clk: imx6q: add missing pll bypasses imx6: clock: allow different clock sources for ldb clk: imx6q: configure ldb clock selectors video: imx: ipuv3: enable ipu clk before writing registers in CCF clk: clk-divider: add clk_register_divider_table() clk: imx6q: use clk_divider_table instead of fixed factor for pll5 divs Franz Schnyder (1): board: toradex: add initial support for aquila imx95 Frieder Schrempf (1): imx: kontron-sl-mx8mm: Enable the watchdog at boot Krzysztof DrobiĆski (1): imx93: Add support for OPTEE Marek Vasut (1): imx: fdt: Allow users to inhibit trip point setup Mathieu Dubois-Briand (2): binman: Add optee binary to i.MX9 platform types imx93_frdm: Add support for 2CS 2GB DRAM support Peng Fan (18): imx8m: Imply DM_THERMAL imx952: Update gpio node regs imx8ulp: cleanup get_imx_type imx7ulp: cleanup get_imx_type imx: Guard print_cpuinfo with !CONFIG_IS_ENABLED(CPU) imx8m: dts: Update ddr firmware name serial: lpuart: Use livetree API for fdt access gpio: imx_rgpio2p: Use dev_read_addr_index misc: ele: Use dev_read_addr imx9: soc: Use livetree API for fdt access imx8m_evk: Select OF_LIVE imx9: Select OF_LIVE imx8mp_evk: enable booting Image.gz and avoid extra memcpy imx8mq_evk: enable booting Image.gz and avoid extra memcpy imx8mm/n_evk: enable booting Image.gz and avoid extra memcpy imx93_evk/qsb/frdm: enable booting Image.gz and avoid extra memcpy imx95/952/94_evk/: enable booting Image.gz imx952_evk: Correct CONFIG_DEFAULT_FDT_FILE Ye Li (2): misc: ele_api: Add V2X Get State API imx9: Add v2x_status and ele_info commands arch/arm/dts/imx8mm-u-boot.dtsi | 8 +- arch/arm/dts/imx8mn-u-boot.dtsi | 8 +- arch/arm/dts/imx8mq-u-boot.dtsi | 8 +- arch/arm/dts/imx93-u-boot.dtsi | 3 + arch/arm/dts/imx95-aquila-dev-u-boot.dtsi | 40 + arch/arm/dts/imx95-aquila-dev.dts | 389 ++++ arch/arm/dts/imx95-aquila.dtsi | 1160 +++++++++++ arch/arm/dts/imx952-u-boot.dtsi | 8 - arch/arm/include/asm/arch-mx6/clock.h | 2 +- arch/arm/include/asm/mach-imx/ele_api.h | 8 + arch/arm/mach-imx/cpu.c | 60 +- arch/arm/mach-imx/fdt.c | 10 + arch/arm/mach-imx/imx8m/Kconfig | 1 + arch/arm/mach-imx/imx8m/soc.c | 30 + arch/arm/mach-imx/imx8ulp/soc.c | 8 +- arch/arm/mach-imx/imx9/Kconfig | 6 + arch/arm/mach-imx/imx9/Makefile | 2 +- arch/arm/mach-imx/imx9/misc.c | 98 + arch/arm/mach-imx/imx9/soc.c | 10 +- arch/arm/mach-imx/mx6/clock.c | 6 +- arch/arm/mach-imx/mx7ulp/soc.c | 8 +- board/aristainetos/aristainetos.c | 2 +- board/ge/b1x5v2/b1x5v2.c | 2 +- board/ge/bx50v3/bx50v3.c | 2 +- board/nxp/imx8mm_evk/imx8mm_evk.env | 2 + board/nxp/imx8mn_evk/imx8mn_evk.env | 2 + board/nxp/imx8mp_evk/imx8mp_evk.env | 2 + board/nxp/imx8mq_evk/imx8mq_evk.env | 2 + board/nxp/imx93_evk/imx93_evk.env | 5 +- board/nxp/imx93_frdm/Makefile | 2 +- board/nxp/imx93_frdm/imx93_frdm.env | 5 +- board/nxp/imx93_frdm/lpddr4_timing.h | 3 +- ...ddr4x_2gb_timing.c => lpddr4x_1cs_2gb_timing.c} | 2 +- board/nxp/imx93_frdm/lpddr4x_2cs_2gb_timing.c | 2006 ++++++++++++++++++++ board/nxp/imx93_frdm/spl.c | 5 +- board/nxp/imx93_qsb/imx93_qsb.env | 4 + board/nxp/imx94_evk/imx94_evk.env | 3 + board/nxp/imx952_evk/imx952_evk.env | 3 + board/nxp/imx95_evk/imx95_evk.env | 5 +- board/nxp/mx6sabreauto/mx6sabreauto.env | 5 + board/nxp/mx6sabresd/mx6sabresd.env | 5 + board/nxp/mx6ullevk/mx6ullevk.env | 69 + board/nxp/mx7ulp_evk/mx7ulp_evk.env | 59 + board/toradex/aquila-imx95/Kconfig | 36 + board/toradex/aquila-imx95/MAINTAINERS | 11 + board/toradex/aquila-imx95/Makefile | 8 + board/toradex/aquila-imx95/aquila-imx95.c | 23 + board/toradex/aquila-imx95/aquila-imx95.env | 20 + board/toradex/aquila-imx95/spl.c | 75 + configs/aquila-imx95_defconfig | 186 ++ configs/imx8mm-cl-iot-gate-optee_defconfig | 1 - configs/imx8mm-cl-iot-gate_defconfig | 1 - configs/imx8mm-icore-mx8mm-ctouch2_defconfig | 1 - configs/imx8mm-icore-mx8mm-edimm2.2_defconfig | 1 - configs/imx8mm-mx8menlo_defconfig | 1 - configs/imx8mm-phygate-tauri-l_defconfig | 1 - configs/imx8mm_beacon_defconfig | 1 - configs/imx8mm_beacon_fspi_defconfig | 1 - configs/imx8mm_evk_defconfig | 4 +- configs/imx8mm_evk_fspi_defconfig | 4 +- configs/imx8mm_phg_defconfig | 1 - configs/imx8mm_venice_defconfig | 1 - configs/imx8mn_beacon_2g_defconfig | 1 - configs/imx8mn_beacon_defconfig | 1 - configs/imx8mn_beacon_fspi_defconfig | 1 - configs/imx8mn_ddr4_evk_defconfig | 2 +- configs/imx8mn_evk_defconfig | 2 +- configs/imx8mn_venice_defconfig | 1 - configs/imx8mp-libra-fpsc_defconfig | 1 - configs/imx8mp_beacon_defconfig | 1 - configs/imx8mp_evk_defconfig | 3 +- configs/imx8mp_rsb3720a1_4G_defconfig | 1 - configs/imx8mp_rsb3720a1_6G_defconfig | 1 - configs/imx8mp_venice_defconfig | 1 - configs/imx8mq_cm_defconfig | 1 - configs/imx8mq_evk_defconfig | 4 +- configs/imx8mq_phanbell_defconfig | 1 - configs/imx8mq_reform2_defconfig | 1 - configs/imx952_evk_defconfig | 2 +- configs/kontron-sl-mx8mm_defconfig | 2 - configs/kontron_pitx_imx8m_defconfig | 1 - configs/librem5_defconfig | 1 - configs/phycore-imx8mm_defconfig | 1 - configs/phycore-imx8mp_defconfig | 1 - configs/pico-imx8mq_defconfig | 1 - configs/toradex-smarc-imx8mp_defconfig | 1 - configs/verdin-imx8mm_defconfig | 1 - configs/verdin-imx8mp_defconfig | 1 - doc/board/toradex/aquila-imx95.rst | 175 ++ doc/board/toradex/index.rst | 1 + drivers/clk/clk-divider.c | 16 +- drivers/clk/imx/clk-imx6q.c | 255 ++- drivers/gpio/imx_rgpio2p.c | 4 +- drivers/misc/imx_ele/ele_api.c | 32 + drivers/misc/imx_ele/ele_mu.c | 2 +- drivers/serial/serial_lpuart.c | 15 +- drivers/video/imx/ipu.h | 1 - drivers/video/imx/ipu_common.c | 13 +- include/configs/aquila-imx95.h | 28 + include/configs/mx6sabre_common.h | 122 -- include/configs/mx6sabreauto.h | 1 - include/configs/mx6sabresd.h | 1 - include/configs/mx6ullevk.h | 73 - include/configs/mx7ulp_evk.h | 63 - include/env/nxp/mx6sabre_common.env | 114 ++ include/linux/clk-provider.h | 5 + tools/binman/etype/nxp_imx9image.py | 3 +- 107 files changed, 4949 insertions(+), 455 deletions(-) create mode 100644 arch/arm/dts/imx95-aquila-dev-u-boot.dtsi create mode 100644 arch/arm/dts/imx95-aquila-dev.dts create mode 100644 arch/arm/dts/imx95-aquila.dtsi create mode 100644 arch/arm/mach-imx/imx9/misc.c rename board/nxp/imx93_frdm/{lpddr4x_2gb_timing.c => lpddr4x_1cs_2gb_timing.c} (99%) create mode 100644 board/nxp/imx93_frdm/lpddr4x_2cs_2gb_timing.c create mode 100644 board/nxp/mx6sabreauto/mx6sabreauto.env create mode 100644 board/nxp/mx6sabresd/mx6sabresd.env create mode 100644 board/nxp/mx6ullevk/mx6ullevk.env create mode 100644 board/nxp/mx7ulp_evk/mx7ulp_evk.env create mode 100644 board/toradex/aquila-imx95/Kconfig create mode 100644 board/toradex/aquila-imx95/MAINTAINERS create mode 100644 board/toradex/aquila-imx95/Makefile create mode 100644 board/toradex/aquila-imx95/aquila-imx95.c create mode 100644 board/toradex/aquila-imx95/aquila-imx95.env create mode 100644 board/toradex/aquila-imx95/spl.c create mode 100644 configs/aquila-imx95_defconfig create mode 100644 doc/board/toradex/aquila-imx95.rst create mode 100644 include/configs/aquila-imx95.h create mode 100644 include/env/nxp/mx6sabre_common.env

