Pull request: u-boot-imx u-boot-imx-20211022

Stefano Babic sbabic at denx.de
Mon Oct 25 15:17:21 CEST 2021


Hi Tom,

please pull from u-boot-imx, thanks !


The following changes since commit 79b8849d4c1e73df2a79a1d5a5f6166d0dd67a12:

   Merge tag 'u-boot-imx-20211020' of 
https://source.denx.de/u-boot/custodians/u-boot-imx (2021-10-20 14:24:09 
-0400)

are available in the Git repository at:

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

for you to fetch changes up to 56ced770999bd14cd940e07239f4197852460142:

   tools: imx8m_image: Support ddr3 firmware (2021-10-21 13:59:26 +0200)

----------------------------------------------------------------
u-boot-imx-20211022
-------------------

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

- i.MX8:
	- Toradex Verdin (switch to binman, cleanup, etc.)
	- Phytec phycore_imx8mm (fixes, boot from SPI-NOR)
	- fixes for imx8mp_evk
- doc (i.MX): MX8MM with Fast boot
- i.MX6:
	- Toradex : colibri-imx6ull with eMMC, fixes
- i.MX7ULP :
	- preparation for OPTEE + Serial Number
- generic:
	- imx8m_image: Support ddr3 firmware

----------------------------------------------------------------
Ariel D'Alessandro (1):
       tools: imx8m_image: Support ddr3 firmware

Denys Drozdov (1):
       toradex: configblock: fix interactive mode it handling

Fabio Estevam (1):
       imx8mm-evk: Generate a single bootable flash.bin again

Igor Opaniuk (1):
       verdin-imx8mm: use preboot for fdtfile evaluation

Marcel Ziswiler (9):
       imx8m: clean-up kconfig indentation
       verdin-imx8mm: fix ethernet
       ARM: dts: imx8mm-verdin: prepare for dek blob encapsulation
       arm64: dts: imx8mm-verdin-u-boot.dtsi: alphabetically re-order
       verdin-imx8mm: switch to use binman to pack images
       verdin-imx8mm: clean-up include order
       verdin-imx8mm: fix watchdog pinctrl issue
       toradex: take over maintainership
       toradex: tdx-cfg-block: add new i.mx 6ull and 8m plus skus

Marek Vasut (2):
       doc: imx: psb: Fix PERSIST_SECONDARY_BOOT bit location in GPR10
       doc: imx: psb: Add documentation for MX8MM behavior with Fast 
Boot fuse blown

Max Krummenacher (3):
       verdin-imx8mm: enable sleep_moci output
       verdin-imx8mm: drop support for v1.0 hardware
       colibri-imx6ull: add emmc variant

Oleksandr Suvorov (1):
       include/configs: apalis-imx8/verdin-imx8mm: rename kernel image 
variable

Philippe Schenker (2):
       colibri-imx6ull: fix setup of nand gpmi clock
       colibri-imx6ull: imximage.cfg: integrate new 1GiB RAM variant

Ricardo Salveti (2):
       board: ea: mx7ulp_com: allocate specific region of memory to OP-TEE
       mx7ulp: add getting a board serial number

Stefano Babic (1):
       Merge branch 'master' of git://git.denx.de/u-boot

Teresa Remmet (9):
       board: phytec: phycore_imx8mm: Clean up spl
       include: configs: phycore_imx8mm: Remove hard coded network settings
       include: configs: phycore-imx8mm: Remove not needed defines
       include: configs: phycore-imx8mm: Do not use macro for address
       arm: dts: phycore-imx8mm-u-boot: Add wdog pinctrl entry
       arm: dts: phycore-imx8mm: Fix property
       board: phytec: phycore-imx8mm: Add SPI-NOR flash support
       configs: phycore-imx8mm_defconfig: Enable clk command
       board: phytec: imx8mm-phycore: Switch to binman

Ye Li (8):
       arm: mach-imx: Update MAC fuse for i.MX8MP
       arm: mach-imx: Allow to build mac.c for EQoS driver
       arm: dts: imx8mp-evk: Enable the EQoS ethernet port
       imx8mp_evk: Fix incorrect cascade for FEC and EQOS setup
       imx8mp_evk: Remove EQoS PHY reset codes
       imx8mp_evk: Delete noncached memory config
       imx8mp_evk: Enable the DWC EQoS iMX driver
       arm: dts: imx8mp: Delete default clocks for clock controller node

  arch/arm/dts/Makefile                              |   1 +
  arch/arm/dts/imx6ull-colibri-emmc.dts              |  49 
+++++++++++++++++++++++++++++++++++++++++++++++++
  arch/arm/dts/imx6ull-colibri.dts                   |  34 
+++++++++++++++++++++++++++++++++-
  arch/arm/dts/imx6ull-colibri.dtsi                  |  32 
+-------------------------------
  arch/arm/dts/imx8mm-evk-u-boot.dtsi                |  19 
++++++++++++++++++-
  arch/arm/dts/imx8mm-verdin-u-boot.dtsi             | 147 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
  arch/arm/dts/imx8mm-verdin.dts                     |  18 
++++++++++++++++++
  arch/arm/dts/imx8mp-evk-u-boot.dtsi                |  13 +++++++++++++
  arch/arm/dts/imx8mp-evk.dts                        |  40 
++++++++++++++++++++++++++++++++++++++++
  arch/arm/dts/imx8mp-u-boot.dtsi                    |   3 +++
  arch/arm/dts/phycore-imx8mm-u-boot.dtsi            | 126 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  arch/arm/dts/phycore-imx8mm.dts                    |  30 
+++++++++++++++++++++++++++++-
  arch/arm/mach-imx/Makefile                         |   1 +
  arch/arm/mach-imx/imx8m/Kconfig                    |  22 
++++++++++++----------
  arch/arm/mach-imx/mac.c                            |   2 +-
  arch/arm/mach-imx/mx7ulp/soc.c                     |  23 
+++++++++++++++++++++++
  board/ea/mx7ulp_com/mx7ulp_com.c                   |   4 ++++
  board/freescale/imx8mm_evk/imximage-8mm-lpddr4.cfg |   2 +-
  board/freescale/imx8mp_evk/imx8mp_evk.c            |  24 
+++---------------------
  board/phytec/phycore_imx8mm/Kconfig                |   2 +-
  board/phytec/phycore_imx8mm/imximage-8mm-sd.cfg    |   9 +++++++++
  board/phytec/phycore_imx8mm/spl.c                  |  19 
+------------------
  board/toradex/apalis-imx8x/MAINTAINERS             |   2 +-
  board/toradex/apalis_imx6/MAINTAINERS              |   2 +-
  board/toradex/colibri-imx6ull/Kconfig              |  48 
+++++++++++++++++++++++++++++++++++++++++++++++-
  board/toradex/colibri-imx6ull/MAINTAINERS          |   6 ++++--
  board/toradex/colibri-imx6ull/colibri-imx6ull.c    |  34 
++++++++++++++++++++++++++++++----
  board/toradex/colibri-imx6ull/imximage.cfg         |  13 +++++--------
  board/toradex/colibri_imx6/MAINTAINERS             |   2 +-
  board/toradex/colibri_imx7/MAINTAINERS             |   2 +-
  board/toradex/colibri_t20/MAINTAINERS              |   2 +-
  board/toradex/colibri_t30/MAINTAINERS              |   2 +-
  board/toradex/colibri_vf/MAINTAINERS               |   2 +-
  board/toradex/common/tdx-cfg-block.c               |  34 
+++++++++++++++++++++++++++++-----
  board/toradex/common/tdx-cfg-block.h               |   5 +++++
  board/toradex/verdin-imx8mm/MAINTAINERS            |   2 +-
  board/toradex/verdin-imx8mm/imximage.cfg           |  11 ++---------
  board/toradex/verdin-imx8mm/verdin-imx8mm.c        |  81 
+++++++--------------------------------------------------------------------------
  configs/colibri-imx6ull-emmc_defconfig             |  88 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  configs/colibri-imx6ull_defconfig                  |   2 +-
  configs/imx8mp_evk_defconfig                       |   3 +++
  configs/phycore-imx8mm_defconfig                   |  22 
+++++++++++++++++++++-
  configs/verdin-imx8mm_defconfig                    |   6 ++++--
  doc/board/nxp/imx8mm_evk.rst                       |   1 -
  doc/board/nxp/psb.rst                              |  18 
++++++++++--------
  doc/board/toradex/verdin-imx8mm.rst                |  53 
++++++++++++++++++++++++++++++-----------------------
  include/configs/apalis-imx8.h                      |   6 +++---
  include/configs/colibri-imx6ull.h                  |  53 
+++++++++++++++++++++++++++++++++++++++++------------
  include/configs/imx8mp_evk.h                       |   3 ---
  include/configs/phycore_imx8mm.h                   |  18 
+++---------------
  include/configs/verdin-imx8mm.h                    |  10 +++++-----
  tools/imx8m_image.sh                               |   7 +++++++
  52 files changed, 880 insertions(+), 278 deletions(-)
  create mode 100644 arch/arm/dts/imx6ull-colibri-emmc.dts
  create mode 100644 board/phytec/phycore_imx8mm/imximage-8mm-sd.cfg
  create mode 100644 configs/colibri-imx6ull-emmc_defconfig

Best regards,
Stefano

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================


More information about the U-Boot mailing list