[GIT PULL] Please pull u-boot-imx-master-20241025

Hi Tom,
Please pull from u-boot-imx/master, thanks.
The following changes since commit 08ae12be8509daf3d1c5a148b8a50c0ffb6457c2:
Mark a few functions static inline (2024-10-24 11:21:48 -0600)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20241025
for you to fetch changes up to 7ba5eef4543203d2b70c2355c79b932876aa3025:
ARM: dts: imxrt1170: Fix default cells value warnings (2024-10-25 09:08:34 -0300)
u-boot-imx-master-20241025 --------------------------
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/22967
- Remove unneeded USB board code and fix reset on mx6ul_14x14_evk. - Update fastboot buffer size/address for verdin-imx8m{m|p}. - Fix imxrt1050-evk boot and convert it to standard boot. - Fix imx8qxp-mek and imx8qm-mek boot. - Add support for the i.MX93 9X9 QSB board. - Make livetree API to work on i.MX. - Fix size of IVT + CSF blob tacked on to u-boot.itb - set sane default value for i.MX8M SPL_LOAD_FIT_ADDRESS. ---------------------------------------------------------------- Fabio Estevam (2): mx6ul_14x14_evk: Remove unneeded USB board code mx6ul_14x14_evk: Convert to watchdog driver model
Hiago De Franco (1): verdin-imx8m{m|p}: defconfig: update fastboot buffer size/address
Jesse Taube (4): imx: imxrt*: Fix binman breaking boot imx: imxrt1050-evk: Fix missing clocks for mmc configs: imxrt1050-evk: Enable standard boot ARM: dts: imxrt1170: Fix default cells value warnings
Peng Fan (4): arm: dts: imx8qxp-mek: fix boot arm: dts: imx8qm-mek: fix boot imx9: clock: Add 800MHz fracpll entry imx: Support i.MX93 9X9 QSB board
Rasmus Villemoes (2): imx8m: set sane default value for SPL_LOAD_FIT_ADDRESS imx: hab: fix size of IVT+CSF blob tacked on to u-boot.itb
Tim Harvey (4): pinctrl: imx: Convert to use livetree API for fdt access imx: power-domain: Convert to use livetree API for fdt access i2c: mxc_i2c: Convert to use livetree API for fdt access mmc: fsl_esdhc: Convert to use livetree API for fdt access
arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi | 33 + arch/arm/dts/fsl-imx8qm-mek.dts | 1 - arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi | 18 +- arch/arm/dts/fsl-imx8qxp-mek.dts | 1 - arch/arm/dts/imx93-9x9-qsb-u-boot.dtsi | 162 ++ arch/arm/dts/imxrt1050.dtsi | 2 +- arch/arm/dts/imxrt1170-evk.dts | 2 + arch/arm/mach-imx/imx9/Kconfig | 8 + arch/arm/mach-imx/imx9/clock.c | 1 + arch/arm/mach-imx/imx9/clock_root.c | 3 +- board/freescale/imx93_qsb/Kconfig | 12 + board/freescale/imx93_qsb/MAINTAINERS | 7 + board/freescale/imx93_qsb/Makefile | 16 + board/freescale/imx93_qsb/imx93_qsb.c | 33 + board/freescale/imx93_qsb/imx93_qsb.env | 63 + board/freescale/imx93_qsb/lpddr4_timing.c | 1995 ++++++++++++++++++++ board/freescale/imx93_qsb/lpddr4_timing_ecc.c | 1995 ++++++++++++++++++++ board/freescale/imx93_qsb/spl.c | 172 ++ .../freescale/imxrt1050-evk/imxrt1050-evk-nor.env | 13 + board/freescale/imxrt1050-evk/imxrt1050-evk.env | 13 + board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 51 - boot/Kconfig | 1 + configs/imx93_9x9_qsb_defconfig | 139 ++ configs/imx93_9x9_qsb_inline_ecc_defconfig | 140 ++ configs/imxrt1020-evk_defconfig | 1 + configs/imxrt1050-evk_defconfig | 5 +- configs/imxrt1050-evk_fspi_defconfig | 6 +- configs/imxrt1170-evk_defconfig | 1 + configs/mx6ul_14x14_evk_defconfig | 5 +- configs/verdin-imx8mm_defconfig | 3 +- configs/verdin-imx8mp_defconfig | 3 +- doc/board/nxp/imx93_9x9_qsb.rst | 70 + doc/board/nxp/index.rst | 1 + drivers/clk/imx/clk-imxrt1050.c | 3 + drivers/ddr/imx/imx9/Kconfig | 5 + drivers/i2c/mxc_i2c.c | 16 +- drivers/mmc/fsl_esdhc_imx.c | 15 +- drivers/pinctrl/nxp/pinctrl-imx.c | 25 +- drivers/power/domain/imx8m-power-domain.c | 18 +- include/configs/imx93_qsb.h | 25 + include/configs/imxrt1050-evk.h | 7 - tools/binman/etype/nxp_imx8mcst.py | 2 + 42 files changed, 4978 insertions(+), 114 deletions(-) create mode 100644 arch/arm/dts/imx93-9x9-qsb-u-boot.dtsi create mode 100644 board/freescale/imx93_qsb/Kconfig create mode 100644 board/freescale/imx93_qsb/MAINTAINERS create mode 100644 board/freescale/imx93_qsb/Makefile create mode 100644 board/freescale/imx93_qsb/imx93_qsb.c create mode 100644 board/freescale/imx93_qsb/imx93_qsb.env create mode 100644 board/freescale/imx93_qsb/lpddr4_timing.c create mode 100644 board/freescale/imx93_qsb/lpddr4_timing_ecc.c create mode 100644 board/freescale/imx93_qsb/spl.c create mode 100644 board/freescale/imxrt1050-evk/imxrt1050-evk-nor.env create mode 100644 board/freescale/imxrt1050-evk/imxrt1050-evk.env create mode 100644 configs/imx93_9x9_qsb_defconfig create mode 100644 configs/imx93_9x9_qsb_inline_ecc_defconfig create mode 100644 doc/board/nxp/imx93_9x9_qsb.rst create mode 100644 include/configs/imx93_qsb.h

Hi Tom,
On Fri, Oct 25, 2024 at 11:46 AM Fabio Estevam festevam@gmail.com wrote:
Rasmus Villemoes (2): imx8m: set sane default value for SPL_LOAD_FIT_ADDRESS imx: hab: fix size of IVT+CSF blob tacked on to u-boot.itb
It seems this one needs more work/discusssion, so please disconsider this PR.
I will send another one without it.
participants (1)
-
Fabio Estevam