[GIT PULL] Please pull u-boot-imx-next-20241126

Hi Tom,
Please pull from u-boot-imx/next, thanks.
The following changes since commit 48380f9b2a12e3fc6339d6af5a154bded769d911:
Merge tag 'v2025.01-rc3' into next (2024-11-25 17:34:08 -0600)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-next-20241126
for you to fetch changes up to a488d9f26e37bcb5776bc8a2dadb708f1ac9cfdc:
board: phytec: phycore-imx8mm: Add EEPROM detection initialisation (2024-11-25 23:08:24 -0300)
u-boot-imx-next-20241126 --------------------------
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/23563
- Make Siemens i.MX8 Capricorn board to boot U-Boot mainline again. - Add support for phycore-imx93 2GB LPDDR4X variant. - Add phycore-imx8mm EEPROM detection initialisation. ---------------------------------------------------------------- Alessandro Zini (1): siemens: capricorn: add HW version information to boot log
Christoph Stoidner (3): board: phytec: phycore-imx93: Add 2GB LPDDR4X RAM timings board: phytec: imx93: Add eeprom-based hardware introspection board: phytec: imx93: Add phyCORE-i.MX 93 support for all SOM variants
Enrico Leto (6): siemens: capricorn: move to cxg3 reference project with deneb board siemens: capricorn: get ram size from system controller siemens: capricorn: get module name from eeprom siemens: add ddr full memory test siemens: add ddr signal integrity test siemens: capricorn: update maintainers
Heiko Schocher (13): wdt: imx8qxp: add option to control external PMIC wdt via IMX8 SCU net: fec_mxc: fix probing for imx8qxp tools: imx8image: Improve error message imx: imx_cntr_image.sh: prevent warning for missing spl imx8qxp: Fix build when using SPL siemens: imx8qxp-capricorn-u-boot.dtsi: fix boot siemens: capricorn: use DCD_SKIP entry siemens: imximage.cfg: correct comment siemens: imximage.cfg: sync image names siemens: configs/capricorn_cxg3_defconfig: updates siemens: capricorn: sync spl code with 8qxp-mek siemens: imx8-capricorn.dtsi: add wdt device siemens: capricorn: small board updates
Yunus Bas (1): board: phytec: phycore-imx8mm: Add EEPROM detection initialisation
arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx8-capricorn-cxg3.dts | 129 ++++ ...corn-u-boot.dtsi => imx8-capricorn-u-boot.dtsi} | 67 +- ...{imx8qxp-capricorn.dtsi => imx8-capricorn.dtsi} | 109 +-- arch/arm/dts/imx8-deneb.dts | 10 - arch/arm/dts/imx8-giedi.dts | 10 - arch/arm/dts/imx8mm-phyboard-polis-rdk-u-boot.dtsi | 8 + arch/arm/dts/imx8qxp-u-boot.dtsi | 2 + arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi | 69 +- arch/arm/mach-imx/imx8/Kconfig | 11 +- arch/arm/mach-imx/imx9/Kconfig | 2 + arch/arm/mach-imx/imx9/soc.c | 2 +- board/boundary/nitrogen6x/nitrogen6x.c | 2 +- board/phytec/common/Kconfig | 8 + board/phytec/common/Makefile | 1 + board/phytec/common/imx93_som_detection.c | 111 +++ board/phytec/common/imx93_som_detection.h | 51 ++ board/phytec/phycore_imx8mm/Kconfig | 1 + board/phytec/phycore_imx8mm/spl.c | 17 + board/phytec/phycore_imx93/Kconfig | 28 + board/phytec/phycore_imx93/MAINTAINERS | 7 +- board/phytec/phycore_imx93/lpddr4_timing.c | 793 +++++++++++++++++++-- board/phytec/phycore_imx93/phycore-imx93.c | 51 ++ board/phytec/phycore_imx93/spl.c | 48 ++ board/siemens/capricorn/Kconfig | 25 +- board/siemens/capricorn/MAINTAINERS | 12 +- board/siemens/capricorn/Makefile | 2 + board/siemens/capricorn/board.c | 70 +- board/siemens/capricorn/imximage.cfg | 21 +- board/siemens/capricorn/spl.c | 43 ++ board/siemens/capricorn/spl_memory_test.c | 158 ++++ board/siemens/capricorn/spl_memory_test.h | 7 + board/siemens/common/Kconfig | 4 + board/siemens/common/board.h | 44 ++ board/siemens/common/ddr_si_test.c | 348 +++++++++ board/siemens/draco/board.h | 10 +- board/solidrun/mx6cuboxi/mx6cuboxi.c | 2 +- .../{deneb_defconfig => capricorn_cxg3_defconfig} | 21 +- configs/giedi_defconfig | 133 ---- ...ard-segin_defconfig => imx93-phycore_defconfig} | 2 + configs/phycore-imx8mm_defconfig | 1 + ...{imx93-phyboard-segin.rst => imx93-phycore.rst} | 8 +- doc/board/phytec/index.rst | 2 +- drivers/misc/imx8/scu_api.c | 20 + drivers/net/fec_mxc.c | 14 +- drivers/watchdog/Kconfig | 7 + drivers/watchdog/Makefile | 1 + drivers/watchdog/siemens_pmic_wdt.c | 59 ++ include/configs/capricorn-common.h | 4 +- include/configs/deneb.h | 16 - include/firmware/imx/sci/rpc.h | 3 + include/firmware/imx/sci/sci.h | 1 + include/netdev.h | 2 +- tools/imx8image.c | 2 +- tools/imx_cntr_image.sh | 4 + 55 files changed, 2140 insertions(+), 446 deletions(-) create mode 100644 arch/arm/dts/imx8-capricorn-cxg3.dts rename arch/arm/dts/{imx8qxp-capricorn-u-boot.dtsi => imx8-capricorn-u-boot.dtsi} (54%) rename arch/arm/dts/{imx8qxp-capricorn.dtsi => imx8-capricorn.dtsi} (64%) delete mode 100644 arch/arm/dts/imx8-deneb.dts delete mode 100644 arch/arm/dts/imx8-giedi.dts create mode 100644 board/phytec/common/imx93_som_detection.c create mode 100644 board/phytec/common/imx93_som_detection.h create mode 100644 board/siemens/capricorn/spl_memory_test.c create mode 100644 board/siemens/capricorn/spl_memory_test.h create mode 100644 board/siemens/common/board.h create mode 100644 board/siemens/common/ddr_si_test.c rename configs/{deneb_defconfig => capricorn_cxg3_defconfig} (88%) delete mode 100644 configs/giedi_defconfig rename configs/{imx93-phyboard-segin_defconfig => imx93-phycore_defconfig} (98%) rename doc/board/phytec/{imx93-phyboard-segin.rst => imx93-phycore.rst} (91%) create mode 100644 drivers/watchdog/siemens_pmic_wdt.c delete mode 100644 include/configs/deneb.h

On Tue, Nov 26, 2024 at 08:57:59AM -0300, Fabio Estevam wrote:
Hi Tom,
Please pull from u-boot-imx/next, thanks.
The following changes since commit 48380f9b2a12e3fc6339d6af5a154bded769d911:
Merge tag 'v2025.01-rc3' into next (2024-11-25 17:34:08 -0600)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-next-20241126
for you to fetch changes up to a488d9f26e37bcb5776bc8a2dadb708f1ac9cfdc:
board: phytec: phycore-imx8mm: Add EEPROM detection initialisation (2024-11-25 23:08:24 -0300)
u-boot-imx-next-20241126
Applied to u-boot/next, thanks!
participants (2)
-
Fabio Estevam
-
Tom Rini