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

Fabio Estevam festevam at gmail.com
Thu Sep 19 13:57:34 CEST 2024


Hi Tom,

Please pull from u-boot-imx/next, thanks.

The following changes since commit c17805e19b9335e1fb5295c81b59eddf88d1b9ec:

  Merge patch series "Fix various bugs" (2024-09-18 13:07:19 -0600)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-next-20240919

for you to fetch changes up to effe934e50f03c92ba6febecfe132c9cb34ecf59:

  imx6q-lxr: Add board support (2024-09-19 00:13:20 -0300)

u-boot-imx-next-20240919
------------------------

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/22363

- Several updates to i.MX9 SOC and i.MX93 EVK.
- Power domain fixes.
- TRDC cleanup and update.
- MAC address layout update.
- Add support for the i.MX9301/9302 variants.
- Add runtime detection of voltage mode.
- Generalize some code for i.MX8M and i.MX9.
- Add support for Comvetia imx6q-lxr board.
----------------------------------------------------------------
Fabio Estevam (1):
      imx6q-lxr: Add board support

Frank Li (1):
      imx9: soc: imx9: soc: Align UID endianness with ROM

Jacky Bai (1):
      imx9: soc: Mask the wdog reset in src by default on i.mx9

Peng Fan (12):
      imx9: soc: wait ssar when power on power domain
      imx9: soc: Change FSB directly access to fuse API
      imx9: soc: Print ELE information
      imx8m: soc: Drop disable_pmu_cpu_nodes
      imx: Generalize disable_cpu_nodes
      imx9: soc: Disable cpu1 for variants that only has one A55 core
      imx: Generalize fixup_thermal_trips
      imx9: trdc: cleanup code
      imx9: trdc: introduce trdc_mbc_blk_num
      imx93_evk: spl: update pmic settings
      imx93_evk: Remove CONFIG_IMX9_LOW_DRIVE_MODE and ld defconfig
      imx93_evk: add back Low drive mode ddr timing file

Ye Li (7):
      imx9: soc: Configure TRDC for M33 TCM access
      imx9: soc: Print UID in big endian format for EL2GO
      imx9: soc: Change second Ethernet MAC fuse layout
      imx9: soc: Add function to get target voltage mode
      imx9: clock: Update clock init function and sequence
      imx9: Add 233Mhz DDR PLL frequency
      imx93: Add Low performance parts 9302/9301 support

 arch/arm/dts/Makefile                              |    1 +
 arch/arm/dts/imx6q-lxr.dts                         |   87 +
 arch/arm/dts/imx6q-phytec-pfla02.dtsi              |   17 +
 arch/arm/dts/imx6qdl-phytec-pfla02.dtsi            |  467 +++++
 arch/arm/include/asm/arch-imx/cpu.h                |    2 +
 arch/arm/include/asm/arch-imx9/clock.h             |    3 +-
 arch/arm/include/asm/arch-imx9/imx-regs.h          |   10 +
 arch/arm/include/asm/arch-imx9/sys_proto.h         |   11 +
 arch/arm/include/asm/mach-imx/sys_proto.h          |    8 +-
 arch/arm/mach-imx/Makefile                         |    6 +
 arch/arm/mach-imx/fdt.c                            |  129 ++
 arch/arm/mach-imx/imx8m/soc.c                      |  179 +-
 arch/arm/mach-imx/imx9/Kconfig                     |    6 +-
 arch/arm/mach-imx/imx9/clock.c                     |   40 +-
 arch/arm/mach-imx/imx9/soc.c                       |  258 ++-
 arch/arm/mach-imx/imx9/trdc.c                      |  175 +-
 arch/arm/mach-imx/mx6/Kconfig                      |   11 +
 board/comvetia/lxr2/Kconfig                        |   12 +
 board/comvetia/lxr2/MAINTAINERS                    |    6 +
 board/comvetia/lxr2/Makefile                       |    3 +
 board/comvetia/lxr2/lxr2.c                         |  388 ++++
 board/comvetia/lxr2/lxr2.env                       |   34 +
 board/freescale/imx93_evk/Makefile                 |    6 +-
 board/freescale/imx93_evk/lpddr4x_timing_1866mts.c | 1995 ++++++++++++++++++++
 board/freescale/imx93_evk/lpddr4x_timing_ld.c      | 1496 ---------------
 board/freescale/imx93_evk/spl.c                    |   55 +-
 board/phytec/phycore_imx93/spl.c                   |    2 +-
 configs/imx93_11x11_evk_ld_defconfig               |  127 --
 configs/lxr2_defconfig                             |  118 ++
 drivers/cpu/imx8_cpu.c                             |    4 +
 drivers/ddr/imx/phy/ddrphy_utils.c                 |    4 +
 include/configs/lxr2.h                             |   23 +
 include/power/pca9450.h                            |    2 +
 33 files changed, 3749 insertions(+), 1936 deletions(-)
 create mode 100644 arch/arm/dts/imx6q-lxr.dts
 create mode 100644 arch/arm/dts/imx6q-phytec-pfla02.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-phytec-pfla02.dtsi
 create mode 100644 arch/arm/mach-imx/fdt.c
 create mode 100644 board/comvetia/lxr2/Kconfig
 create mode 100644 board/comvetia/lxr2/MAINTAINERS
 create mode 100644 board/comvetia/lxr2/Makefile
 create mode 100644 board/comvetia/lxr2/lxr2.c
 create mode 100644 board/comvetia/lxr2/lxr2.env
 create mode 100644 board/freescale/imx93_evk/lpddr4x_timing_1866mts.c
 delete mode 100644 board/freescale/imx93_evk/lpddr4x_timing_ld.c
 delete mode 100644 configs/imx93_11x11_evk_ld_defconfig
 create mode 100644 configs/lxr2_defconfig
 create mode 100644 include/configs/lxr2.h


More information about the U-Boot mailing list