[GIT PULL] Please pull u-boot-imx-next-20241126
Fabio Estevam
festevam at gmail.com
Tue Nov 26 12:57:59 CET 2024
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
More information about the U-Boot
mailing list