Pull request: Please pull u-boot-imx-master-20240208

Fabio Estevam festevam at gmail.com
Thu Feb 8 15:36:33 CET 2024


Hi Tom,

Please pull from u-boot-imx, thanks

The following changes since commit 0101a2ffe125911ebf89172b495f5ff14f2fd058:

  Merge branch '2024-02-06-assorted-fixes' (2024-02-07 09:47:47 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 8dcf1df48dff339b172d1bce2a38a965ee4aafca:

  phycore-imx8mp: add support for booting and flashing emmc via UUU (2024-02-08 10:11:46 -0300)

u-boot-imx-master-20240208
--------------------------

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

- Add USB support for phycore-imx8mp
- Fix environment corruption, reset on mx6sabresd
- Print reset cause on imx8
- Extend mkimage to support generating an image for i.MXRT FlexSPI
- Add new apalis and colibri variants
- Add support for phyBOARD-Segin-i.MX93 support
- Fix when FEC is primarily used instead of EQOS on i.MX93.
----------------------------------------------------------------
Benjamin Hahn (4):
      imx8mp-phyboard-pollux-rdk: sync with kernel devicetree from v6.8-rc2
      phycore-imx8mp: add USB host support
      phycore-imx8mp: add USB mass storage support
      phycore-imx8mp: add support for booting and flashing emmc via UUU

Fabio Estevam (3):
      mx6sabresd: Fix U-Boot corruption after saving the environment
      mx6sabresd: Convert to watchdog driver model
      mx6sabresd: Remove board_phy_config()

Igor Opaniuk (2):
      imx: scu_api: add implementation of sc_pm_reset_reason
      imx: imx8: print reset cause

Jesse Taube (1):
      tools: mkimage: Add support for i.MXRT FlexSPI Header

Joao Paulo Goncalves (2):
      toradex: tdx-cfg-block: Add new apalis and colibri pid
      toradex: tdx-cfg-block: add 0086 i.mx8m mini sku

Marek Vasut (1):
      ARM: imx: Enable kaslrseed command on Data Modul i.MX8M Mini/Plus eDM SBC

Mathieu Othacehe (1):
      board: phytec: phycore-imx93: Add phyBOARD-Segin-i.MX93 support

Primoz Fiser (1):
      imx9: clock: Fix board_interface_eth_init for FEC

 arch/arm/dts/Makefile                              |    3 +-
 arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi           |    9 +
 .../arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi |    4 +
 arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts        |  162 +-
 arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi      |  293 ++++
 arch/arm/dts/imx93-phyboard-segin.dts              |  117 ++
 arch/arm/dts/imx93-phycore-som.dtsi                |  126 ++
 arch/arm/mach-imx/imx8/cpu.c                       |   41 +
 arch/arm/mach-imx/imx9/Kconfig                     |    6 +
 arch/arm/mach-imx/imx9/clock.c                     |    5 +
 board/freescale/mx6sabresd/mx6sabresd.c            |   34 -
 board/phytec/phycore_imx8mp/phycore-imx8mp.c       |    4 +
 board/phytec/phycore_imx93/Kconfig                 |   13 +
 board/phytec/phycore_imx93/MAINTAINERS             |   10 +
 board/phytec/phycore_imx93/Makefile                |   14 +
 board/phytec/phycore_imx93/lpddr4_timing.c         | 1546 ++++++++++++++++++++
 board/phytec/phycore_imx93/phycore-imx93.c         |   42 +
 board/phytec/phycore_imx93/phycore_imx93.env       |   73 +
 board/phytec/phycore_imx93/spl.c                   |  148 ++
 board/toradex/common/tdx-cfg-block.c               |   10 +
 board/toradex/common/tdx-cfg-block.h               |   10 +
 configs/imx8mm_data_modul_edm_sbc_defconfig        |    2 +
 configs/imx8mp_data_modul_edm_sbc_defconfig        |    2 +
 configs/imx93-phyboard-segin_defconfig             |  138 ++
 configs/mx6sabresd_defconfig                       |    6 +
 configs/phycore-imx8mp_defconfig                   |   33 +-
 doc/board/phytec/imx93-phyboard-segin.rst          |   61 +
 doc/board/phytec/index.rst                         |    1 +
 drivers/misc/imx8/scu_api.c                        |   22 +
 include/configs/phycore_imx8mp.h                   |    5 +
 include/configs/phycore_imx93.h                    |   28 +
 include/firmware/imx/sci/sci.h                     |    6 +
 include/imximage.h                                 |   42 +-
 tools/Kconfig                                      |   21 +
 tools/imx8mimage.c                                 |   41 +-
 tools/imximage.c                                   |   77 +
 36 files changed, 3078 insertions(+), 77 deletions(-)
 create mode 100644 arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-phyboard-segin.dts
 create mode 100644 arch/arm/dts/imx93-phycore-som.dtsi
 create mode 100644 board/phytec/phycore_imx93/Kconfig
 create mode 100644 board/phytec/phycore_imx93/MAINTAINERS
 create mode 100644 board/phytec/phycore_imx93/Makefile
 create mode 100644 board/phytec/phycore_imx93/lpddr4_timing.c
 create mode 100644 board/phytec/phycore_imx93/phycore-imx93.c
 create mode 100644 board/phytec/phycore_imx93/phycore_imx93.env
 create mode 100644 board/phytec/phycore_imx93/spl.c
 create mode 100644 configs/imx93-phyboard-segin_defconfig
 create mode 100644 doc/board/phytec/imx93-phyboard-segin.rst
 create mode 100644 include/configs/phycore_imx93.h


More information about the U-Boot mailing list