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

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

On Tue, May 11, 2021 at 04:46:14PM +0200, Stefano Babic wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Stefano Babic
-
Tom Rini