Pull request: u-boot-imx u-boot-imx-20210502

Stefano Babic sbabic at denx.de
Tue May 11 16:46:14 CEST 2021


Hi Tom,

please pull from u-boot-imx, thanks !

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


The following changes since commit 8ddaf943589756442bba21e5be645cd47526d82b:

   Merge tag 'dm-pull-29apr21' of 
https://source.denx.de/u-boot/custodians/u-boot-dm (2021-04-29 21:03:38 
-0400)

are available in the Git repository at:

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

for you to fetch changes up to 7666cccf4f24dd500a9279741a0b64a3f89a7331:

   ARM:imx:imx8mq-cm: Add support for Ronetix iMX8MQ-CM (2021-05-02 
12:46:54 +0200)

----------------------------------------------------------------
u-boot-imx-20210502
-------------------

- mx6:   fixes for Ventana
-        local fixes from maintainer
- imx7d: Ronetix's iMX7-CM
- imx8:  Ronetix iMX8MQ-CM
	 Engicam i.Core MX8M
	 Compulab iot-gate-imx8
- Fixes i.MX8 documentation
- Fixes phy usage with fec

----------------------------------------------------------------
Ian Ray (5):
       configs: ge: bx50v3: adjust watchdog period
       configs: ge: use non-persistent environment
       include: configs: ge: bx50v3: drop USB boot
       include: configs: ge: simplify default boot command
       include: configs: ge: avoid shell on boot failure

Ilko Iliev (2):
       imx: Add support for Ronetix's iMX7-CM board
       ARM:imx:imx8mq-cm: Add support for Ronetix iMX8MQ-CM

Jagan Teki (4):
       arm64: dts: imx8mm: Add common -u-boot.dtsi
       arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM
       board: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit
       board: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0

Marek Vasut (1):
       Makefile: Fix generation of flash.bin u-boot.itb with binman

Masami Hiramatsu (1):
       pci: Update the highest subordinate bus number for bridge setup

Priit Laes (1):
       imx: imx8: Update README with somewhat correct firmware versions

Sean Anderson (2):
       net: fec: Don't use disabled phys
       net: fec: Only unregister MII bus if we registered it

Sebastian Reichel (2):
       board: ge: bx50v3: fix crystal bit
       board: ge: bx50v3: add phy reset GPIO

Tim Harvey (5):
       imx: ventana: add delay before reading EEPROM
       arm: dts: imx6qdl-gw552x.dtsi: fix VBUS supply
       pci: pci-uclass: Add board_pci_fixup_dev for DM_PCI
       imx: mkimage_fit_atf: fix file size reporting
       pci: imx: disable imx6sdl LTSSM upon driver remove

Ying-Chun Liu (PaulLiu) (2):
       arm: dts: add imx8mm-cl-iot-gate dts file
       arm: imx8m: add support for Compulab iot-gate-imx8 
(imx8mm-cl-iot-gate)

  Makefile                                                           | 
   6 +
  arch/arm/dts/Makefile                                              | 
   6 +
  arch/arm/dts/imx6q-bx50v3-uboot.dtsi                               | 
  12 +
  arch/arm/dts/imx6qdl-gw552x.dtsi                                   | 
   1 -
  arch/arm/dts/imx7-cm-u-boot.dtsi                                   | 
  17 ++
  arch/arm/dts/imx7-cm.dts                                           | 
432 ++++++++++++++++++++++++++++++++++
  arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi                         | 
  37 +--
  arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi                        | 
255 ++++++++++++++++++++
  arch/arm/dts/imx8mm-cl-iot-gate.dts                                | 
553 ++++++++++++++++++++++++++++++++++++++++++++
  arch/arm/dts/imx8mm-evk-u-boot.dtsi                                | 
  37 +--
  arch/arm/dts/imx8mm-icore-mx8mm-ctouch2-u-boot.dtsi                | 
  31 +++
  arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts                        | 
  97 ++++++++
  arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2-u-boot.dtsi               | 
  31 +++
  arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts                       | 
  97 ++++++++
  arch/arm/dts/imx8mm-icore-mx8mm-u-boot.dtsi                        | 
  27 +++
  arch/arm/dts/imx8mm-icore-mx8mm.dtsi                               | 
232 +++++++++++++++++++
  arch/arm/dts/imx8mm-u-boot.dtsi                                    | 
  39 ++++
  arch/arm/dts/imx8mm-venice-gw700x-u-boot.dtsi                      | 
  35 +--
  arch/arm/dts/imx8mm-venice-u-boot.dtsi                             | 
  37 +--
  arch/arm/dts/imx8mm-verdin-u-boot.dtsi                             | 
  38 +--
  arch/arm/dts/imx8mq-cm-u-boot.dtsi                                 | 
111 +++++++++
  arch/arm/dts/imx8mq-cm.dts                                         | 
535 ++++++++++++++++++++++++++++++++++++++++++
  arch/arm/dts/phycore-imx8mm-u-boot.dtsi                            | 
  37 +--
  arch/arm/mach-imx/imx8m/Kconfig                                    | 
  42 +++-
  arch/arm/mach-imx/mkimage_fit_atf.sh                               | 
   8 +-
  arch/arm/mach-imx/mx7/Kconfig                                      | 
  10 +
  board/compulab/imx8mm-cl-iot-gate/Kconfig                          | 
  12 +
  board/compulab/imx8mm-cl-iot-gate/MAINTAINERS                      | 
   6 +
  board/compulab/imx8mm-cl-iot-gate/Makefile                         | 
  13 ++
  board/compulab/imx8mm-cl-iot-gate/ddr/Makefile                     | 
   8 +
  board/compulab/imx8mm-cl-iot-gate/ddr/ddr.c                        | 
211 +++++++++++++++++
  board/compulab/imx8mm-cl-iot-gate/ddr/ddr.h                        | 
  26 +++
  board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_01061010.1_2.c | 
1848 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_01061010.c     | 
1847 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_ff000110.c     | 
1847 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_ff020008.c     | 
1847 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c             | 
  71 ++++++
  board/compulab/imx8mm-cl-iot-gate/imximage-8mm-lpddr4.cfg          | 
   9 +
  board/compulab/imx8mm-cl-iot-gate/spl.c                            | 
187 +++++++++++++++
  board/engicam/imx8mm/Kconfig                                       | 
  14 ++
  board/engicam/imx8mm/MAINTAINERS                                   | 
  13 ++
  board/engicam/imx8mm/Makefile                                      | 
  12 +
  board/engicam/imx8mm/icore_mx8mm.c                                 | 
  85 +++++++
  board/engicam/imx8mm/lpddr4_timing.c                               | 
1846 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/engicam/imx8mm/spl.c                                         | 
101 ++++++++
  board/freescale/imx8qm_mek/README                                  | 
  18 +-
  board/gateworks/gw_ventana/eeprom.c                                | 
   1 +
  board/ge/bx50v3/bx50v3.c                                           | 
  26 +++
  board/ronetix/imx7-cm/Kconfig                                      | 
  15 ++
  board/ronetix/imx7-cm/MAINTAINERS                                  | 
   6 +
  board/ronetix/imx7-cm/Makefile                                     | 
   8 +
  board/ronetix/imx7-cm/README                                       | 
  11 +
  board/ronetix/imx7-cm/imx7-cm.c                                    | 
  98 ++++++++
  board/ronetix/imx7-cm/spl.c                                        | 
156 +++++++++++++
  board/ronetix/imx8mq-cm/Kconfig                                    | 
  12 +
  board/ronetix/imx8mq-cm/MAINTAINERS                                | 
   6 +
  board/ronetix/imx8mq-cm/Makefile                                   | 
  12 +
  board/ronetix/imx8mq-cm/README                                     | 
  42 ++++
  board/ronetix/imx8mq-cm/imx8mq_cm.c                                | 
  84 +++++++
  board/ronetix/imx8mq-cm/imximage-8mq-lpddr4.cfg                    | 
   9 +
  board/ronetix/imx8mq-cm/lpddr4_timing.c                            | 
1866 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/ronetix/imx8mq-cm/spl.c                                      | 
165 +++++++++++++
  configs/ge_bx50v3_defconfig                                        | 
   4 +-
  configs/imx7_cm_defconfig                                          | 
110 +++++++++
  configs/imx8mm-cl-iot-gate_defconfig                               | 
153 ++++++++++++
  configs/imx8mm-icore-mx8mm-ctouch2_defconfig                       | 
  92 ++++++++
  configs/imx8mm-icore-mx8mm-edimm2.2_defconfig                      | 
  92 ++++++++
  configs/imx8mq_cm_defconfig                                        | 
  82 +++++++
  configs/mx53ppd_defconfig                                          | 
   2 +-
  drivers/net/fec_mxc.c                                              | 
  23 +-
  drivers/pci/pci-uclass.c                                           | 
   9 +
  drivers/pci/pcie_imx.c                                             | 
   2 +-
  include/configs/ge_bx50v3.h                                        | 
  17 +-
  include/configs/imx7-cm.h                                          | 
110 +++++++++
  include/configs/imx8mm-cl-iot-gate.h                               | 
196 ++++++++++++++++
  include/configs/imx8mm_icore_mx8mm.h                               | 
100 ++++++++
  include/configs/imx8mq_cm.h                                        | 
104 +++++++++
  include/configs/mx53ppd.h                                          | 
  18 +-
  include/pci.h                                                      | 
   8 +
  79 files changed, 16163 insertions(+), 260 deletions(-)
  create mode 100644 arch/arm/dts/imx7-cm-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx7-cm.dts
  create mode 100644 arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mm-cl-iot-gate.dts
  create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts
  create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts
  create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm.dtsi
  create mode 100644 arch/arm/dts/imx8mm-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mq-cm-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mq-cm.dts
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/Kconfig
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/MAINTAINERS
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/Makefile
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/Makefile
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/ddr.c
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/ddr.h
  create mode 100644 
board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_01061010.1_2.c
  create mode 100644 
board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_01061010.c
  create mode 100644 
board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_ff000110.c
  create mode 100644 
board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_ff020008.c
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c
  create mode 100644 
board/compulab/imx8mm-cl-iot-gate/imximage-8mm-lpddr4.cfg
  create mode 100644 board/compulab/imx8mm-cl-iot-gate/spl.c
  create mode 100644 board/engicam/imx8mm/Kconfig
  create mode 100644 board/engicam/imx8mm/MAINTAINERS
  create mode 100644 board/engicam/imx8mm/Makefile
  create mode 100644 board/engicam/imx8mm/icore_mx8mm.c
  create mode 100644 board/engicam/imx8mm/lpddr4_timing.c
  create mode 100644 board/engicam/imx8mm/spl.c
  create mode 100644 board/ronetix/imx7-cm/Kconfig
  create mode 100644 board/ronetix/imx7-cm/MAINTAINERS
  create mode 100644 board/ronetix/imx7-cm/Makefile
  create mode 100644 board/ronetix/imx7-cm/README
  create mode 100644 board/ronetix/imx7-cm/imx7-cm.c
  create mode 100644 board/ronetix/imx7-cm/spl.c
  create mode 100644 board/ronetix/imx8mq-cm/Kconfig
  create mode 100644 board/ronetix/imx8mq-cm/MAINTAINERS
  create mode 100644 board/ronetix/imx8mq-cm/Makefile
  create mode 100644 board/ronetix/imx8mq-cm/README
  create mode 100644 board/ronetix/imx8mq-cm/imx8mq_cm.c
  create mode 100644 board/ronetix/imx8mq-cm/imximage-8mq-lpddr4.cfg
  create mode 100644 board/ronetix/imx8mq-cm/lpddr4_timing.c
  create mode 100644 board/ronetix/imx8mq-cm/spl.c
  create mode 100644 configs/imx7_cm_defconfig
  create mode 100644 configs/imx8mm-cl-iot-gate_defconfig
  create mode 100644 configs/imx8mm-icore-mx8mm-ctouch2_defconfig
  create mode 100644 configs/imx8mm-icore-mx8mm-edimm2.2_defconfig
  create mode 100644 configs/imx8mq_cm_defconfig
  create mode 100644 include/configs/imx7-cm.h
  create mode 100644 include/configs/imx8mm-cl-iot-gate.h
  create mode 100644 include/configs/imx8mm_icore_mx8mm.h
  create mode 100644 include/configs/imx8mq_cm.h

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