[v2] Pull request: Please pull u-boot-imx-master-20240108

Fabio Estevam festevam at gmail.com
Mon Jan 8 19:37:09 CET 2024


Hi Tom,

This is v2. Fixed the summary log.

Please pull from u-boot-imx, thanks.

The following changes since commit 93d91e9485d902a1836a22e72d1a545b587adf36:

  Merge branch 'next' (2024-01-08 12:00:18 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20240108

for you to fetch changes up to 54e1aa236f7d934ea81d727fe27b6d05902643be:

  Add imx93-var-som support (2024-01-08 14:37:57 -0300)

u-boot-imx-master-20240108
--------------------------

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

- Removed fdt_addr from verdin-imx8mm to fix booting via bootefi.
- Support Ethernet PHY autodection on Data Modul i.MX8M Mini/Plus eDM SBC
- Add i.MX93 binman support
- Add support for imx93-var-som
----------------------------------------------------------------
Francesco Dolcini (1):
      verdin-imx8mm: Remove stale fdt_addr env variable

Marek Vasut (1):
      ARM: imx: Auto-detect PHY on Data Modul i.MX8M Mini/Plus eDM SBC

Mathieu Othacehe (4):
      spl: binman: Disable u_boot_any symbols for i.MX93 boards
      mach-imx: Add i.MX93 binman support.
      imx9: imx93_evk: Add binman support.
      Add imx93-var-som support

 arch/arm/dts/Makefile                              |    3 +-
 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi |    6 -
 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi           |    2 +
 arch/arm/dts/imx93-u-boot.dtsi                     |   88 ++
 arch/arm/dts/imx93-var-som-symphony-u-boot.dtsi    |  266 ++++
 arch/arm/dts/imx93-var-som-symphony.dts            |  305 ++++
 arch/arm/dts/imx93-var-som.dtsi                    |  111 ++
 arch/arm/include/asm/arch-imx9/clock.h             |    1 +
 arch/arm/mach-imx/Makefile                         |   27 +-
 arch/arm/mach-imx/imx9/Kconfig                     |    8 +
 arch/arm/mach-imx/imx9/container.cfg               |   10 +
 arch/arm/mach-imx/imx9/imximage.cfg                |   10 +
 .../imx8mm_edm_sbc/imx8mm_data_modul_edm_sbc.c     |   42 +
 .../imx8mp_edm_sbc/imx8mp_data_modul_edm_sbc.c     |   50 +
 board/variscite/common/eth.c                       |   58 +
 board/variscite/common/eth.h                       |   12 +
 board/variscite/common/imx9_eeprom.c               |  190 +++
 board/variscite/common/imx9_eeprom.h               |   83 ++
 board/variscite/common/mmc.c                       |   47 +
 board/variscite/imx93_var_som/Kconfig              |   12 +
 board/variscite/imx93_var_som/MAINTAINERS          |    7 +
 board/variscite/imx93_var_som/Makefile             |   17 +
 board/variscite/imx93_var_som/imx93_var_som.c      |  126 ++
 board/variscite/imx93_var_som/imx93_var_som.env    |   99 ++
 board/variscite/imx93_var_som/lpddr4x_timing.c     | 1488 ++++++++++++++++++++
 board/variscite/imx93_var_som/spl.c                |  143 ++
 common/spl/Kconfig                                 |    2 +-
 common/spl/Kconfig.tpl                             |    2 +-
 common/spl/Kconfig.vpl                             |    2 +-
 configs/imx8mm_data_modul_edm_sbc_defconfig        |    1 +
 configs/imx8mp_data_modul_edm_sbc_defconfig        |    1 +
 configs/imx93_11x11_evk_defconfig                  |    2 +
 configs/imx93_11x11_evk_ld_defconfig               |    2 +
 configs/imx93_var_som_defconfig                    |  156 ++
 doc/board/nxp/imx93_11x11_evk.rst                  |   68 +
 doc/board/nxp/index.rst                            |    1 +
 doc/board/variscite/imx93_var_som.rst              |   68 +
 doc/board/variscite/index.rst                      |    1 +
 include/configs/imx93_var_som.h                    |   48 +
 include/configs/verdin-imx8mm.h                    |    1 -
 tools/imx9_image.sh                                |   31 +
 41 files changed, 3585 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm/dts/imx93-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-var-som-symphony-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-var-som-symphony.dts
 create mode 100644 arch/arm/dts/imx93-var-som.dtsi
 create mode 100644 arch/arm/mach-imx/imx9/container.cfg
 create mode 100644 arch/arm/mach-imx/imx9/imximage.cfg
 create mode 100644 board/variscite/common/eth.c
 create mode 100644 board/variscite/common/eth.h
 create mode 100644 board/variscite/common/imx9_eeprom.c
 create mode 100644 board/variscite/common/imx9_eeprom.h
 create mode 100644 board/variscite/common/mmc.c
 create mode 100644 board/variscite/imx93_var_som/Kconfig
 create mode 100644 board/variscite/imx93_var_som/MAINTAINERS
 create mode 100644 board/variscite/imx93_var_som/Makefile
 create mode 100644 board/variscite/imx93_var_som/imx93_var_som.c
 create mode 100644 board/variscite/imx93_var_som/imx93_var_som.env
 create mode 100644 board/variscite/imx93_var_som/lpddr4x_timing.c
 create mode 100644 board/variscite/imx93_var_som/spl.c
 create mode 100644 configs/imx93_var_som_defconfig
 create mode 100644 doc/board/nxp/imx93_11x11_evk.rst
 create mode 100644 doc/board/variscite/imx93_var_som.rst
 create mode 100644 include/configs/imx93_var_som.h
 create mode 100755 tools/imx9_image.sh


More information about the U-Boot mailing list