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

Fabio Estevam festevam at gmail.com
Sun Jun 1 15:30:22 CEST 2025


Hi Tom,

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

The following changes since commit 5eb1b7843811e3e87b0e677212a9145f07552a60:

  Merge patch series "test/py: enable HTTP testing" (2025-05-30 11:19:45 -0600)

are available in the Git repository at:

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

for you to fetch changes up to c7b82b4aabc6ef9af953b779490eb2385d299f51:

  bsh: imx6ulz_smm_m2: Add imx6ulz BSH SMM M2B board (2025-05-31 16:59:28 -0300)

u-boot-imx-next-20250601
------------------------

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

- Add i.MX6UL clk driver.
- Improve the .MX6UL NAND controller performance.
- Add imx6ulz BSH SMM M2B board.
- Several improvements for imx8m venice boards.
----------------------------------------------------------------
Michael Trimarchi (5):
      clk: imx: add i.MX6UL clk driver
      mtd: mxs_nand_dt: Move from clk_get/clk_enable to clk_bulk api
      mtd: nand: Add support for EDO mode 1-5 to IMX6ULL platform
      configs/imx6ulz_smm_m2_defconfig: Enable clock framework
      bsh: imx6ulz_smm_m2: Add imx6ulz BSH SMM M2B board

Tim Harvey (13):
      configs: imx8m*_venice: enable several commands useful for scripting
      configs: imx8m*_venice: enable GPT support
      board: venice: move soc-specific dram config into soc-specific files
      board: venice: fix dram bus config for GW7902/GW7903/GW7904
      board: venice: fix dram size for GW7901-SP486
      board: venice: use baseboard model for family
      board: venice: use SOM model for PMIC adjustment on SOM
      board: venice: flip logic for GSC supervisor enable
      board: venice: add imx8mp-gw82xx support
      board: venice: add FSA support
      board: venice: update model representation for venice-flex
      board: venice: append configuration string to model
      imx8mp-venice-gw74xx: add w_disable2 gpio configuration

 arch/arm/dts/imx8mp-venice-gw74xx-u-boot.dtsi    |  11 +-
 arch/arm/dts/imx8mp-venice-gw82xx-2x-u-boot.dtsi |  49 ++
 board/bsh/imx6ulz_smm_m2/Kconfig                 |  21 +
 board/bsh/imx6ulz_smm_m2/MAINTAINERS             |   1 +
 board/bsh/imx6ulz_smm_m2/Makefile                |   4 +-
 board/bsh/imx6ulz_smm_m2/ddr3l_timing_128m.c     |   1 +
 board/bsh/imx6ulz_smm_m2/ddr3l_timing_128m_m2b.c | 152 +++++
 board/bsh/imx6ulz_smm_m2/ddr3l_timing_256m.c     |   1 +
 board/bsh/imx6ulz_smm_m2/ddr3l_timing_256m_m2b.c | 137 +++++
 board/bsh/imx6ulz_smm_m2/ddr3l_timing_512m.c     |   1 +
 board/bsh/imx6ulz_smm_m2/spl.c                   |  37 +-
 board/bsh/imx6ulz_smm_m2/spl_mtypes.h            |   1 +
 board/gateworks/fsa.c                            | 736 +++++++++++++++++++++++
 board/gateworks/fsa.h                            |  51 ++
 board/gateworks/venice/Makefile                  |   1 +
 board/gateworks/venice/eeprom.c                  | 130 +++-
 board/gateworks/venice/eeprom.h                  |   3 +-
 board/gateworks/venice/lpddr4_timing.h           |  14 +-
 board/gateworks/venice/lpddr4_timing_imx8mm.c    | 103 +++-
 board/gateworks/venice/lpddr4_timing_imx8mn.c    |  31 +-
 board/gateworks/venice/lpddr4_timing_imx8mp.c    |  23 +-
 board/gateworks/venice/spl.c                     | 110 +---
 board/gateworks/venice/venice.c                  |   7 +
 configs/imx6ulz_smm_m2_defconfig                 |   2 +
 configs/imx6ulz_smm_m2b_defconfig                |  78 +++
 configs/imx8mm_venice_defconfig                  |  10 +
 configs/imx8mn_venice_defconfig                  |  10 +
 configs/imx8mp_venice_defconfig                  |  12 +-
 drivers/clk/imx/Kconfig                          |   8 +
 drivers/clk/imx/Makefile                         |   1 +
 drivers/clk/imx/clk-imx6ul.c                     | 289 +++++++++
 drivers/mtd/nand/raw/mxs_nand.c                  |  10 +
 drivers/mtd/nand/raw/mxs_nand_dt.c               |  50 +-
 33 files changed, 1906 insertions(+), 189 deletions(-)
 create mode 100644 arch/arm/dts/imx8mp-venice-gw82xx-2x-u-boot.dtsi
 create mode 100644 board/bsh/imx6ulz_smm_m2/ddr3l_timing_128m_m2b.c
 create mode 100644 board/bsh/imx6ulz_smm_m2/ddr3l_timing_256m_m2b.c
 create mode 100644 board/gateworks/fsa.c
 create mode 100644 board/gateworks/fsa.h
 create mode 100644 configs/imx6ulz_smm_m2b_defconfig
 create mode 100644 drivers/clk/imx/clk-imx6ul.c


More information about the U-Boot mailing list