Hi Tom,

please pull from u-boot-imx, thanks !


The following changes since commit cb26d5a9265c60cee385d67eff86d115a606fbc5:

Merge https://source.denx.de/u-boot/custodians/u-boot-sh (2021-06-08 17:46:49 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 40496ac3b71b9589a9149d423b81133eebce07b1:

  mx7d: Add Storopack's SMEGW01 board (2021-06-09 13:34:38 +0200)

----------------------------------------------------------------
u-boot-imx-20210616
-------------------

- imxrt : fixes, USB, imxrt1020-evk
- imx8m:
        fix for verdin-imx8mm
        Add conga-QMX8 board
- imx6 :
        documentation for pico-imx6:
        Add SeeedStudio NPI-IMX6ULL Support
        ventana: DM PCI
- imx7d:
        added SMEGW01 board

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

----------------------------------------------------------------
Andrey Zhizhikin (3):
      arm: imx: imx8mm: clock: make debug output more descriptive
      arm: imx: imx8mm: correct unrecognized fracpll frequency
      imx8mn: configs: add support for distro boot commands

Fabio Estevam (2):
      pico-imx6: README: Fix the boot mode settings URL
      mx7d: Add Storopack's SMEGW01 board

Giulio Benetti (31):
      arm: imxrt: soc: make mpu regions generic
      timer: imx-gpt: Add timer support for i.MX SoCs family
      ARM: dts: imxrt1020: add node label to osc
      ARM: dts: imxrt1020: add gpt1 node
      ARM: dts: imxrt1020-evk: enable gpt1 timer
      ARM: dts: imxrt1020-evk: set gpt1 as tick-timer for u-boot
      ARM: dts: imxrt1020-evk-u-boot: make gpt1 present for SPL
      ARM: dts: imxrt1020-evk: add device_type = "memory" to memory node
      configs: imxrt1020-evk: enable imx gpt timer as tick-timer
      ARM: dts: imxrt1050: add node label to osc
      ARM: dts: imxrt1050: add gpt1 node
      ARM: dts: imxrt1050-evk: enable gpt1 timer
      ARM: dts: imxrt1050-evk: set gpt1 as tick-timer for u-boot
      ARM: dts: imxrt1050-evk-u-boot: make gpt1 present for SPL
      ARM: dts: imxrt1050-evk: add device_type = "memory" to memory node
      configs: imxrt1050-evk: enable imx gpt timer as tick-timer
      video: mxsfb: add enabling of "axi" clock other than "per" clock
      video: mxsfb: add enabling of "disp_axi" clock
clk: imx: clk-imxrt1050: introduce LCDIF_PIX and rename LCDIF to LCDIF_APB
      ARM: dts: imxrt1050: move lcdif assigned clock to dtsi
      ARM: dts: imxrt1050: set lcdif clocks according to mxsfb driver
      ARM: dts: imxrt1050-evk: remove u-boot,dm-spl
ARM: dts: imxrt1050-evk: move all u-boot, dm-spl to imxrt1050-evk-u-boot.dtsi file ARM: dts: imxrt1020-evk: move all u-boot, dm-spl to imxrt1020-evk-u-boot.dtsi file
      ARM: dts: imxrt1020: add gpio5 node to this SoC
      ARM: IMXRT: introduce is_imxrt*() macros and get_cpu_rev()
      clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3
      usb: ehci-mx6: add support for i.MXRT
      ARM: dts: imxrt1050: add usbotg1, usbphy1 and usbmisc nodes
      ARM: dts: imxrt1050-evk: enable usbotg1 node as host
      configs: imxrt1050-evk: enable host usb support and its command

Marek Vasut (1):
      ARM: imx8m: verdin-imx8mm: Increase bootm size to 64 MiB

Navin Sankar Velliangiri (1):
      imx: Add SeeedStudio NPI-IMX6ULL Support

Oleh Kravchenko (2):
      Add out4.ru O4-iMX-NANO board
      Add EV-iMX280-NANO-X-MB board

Oliver Graute (1):
      imx: support for conga-QMX8 board

Tim Harvey (1):
      imx: ventana: enable dm support for PCI and FEC ethernet

 MAINTAINERS                                          |  12 +++
 arch/arm/Kconfig                                     |   1 +
 arch/arm/dts/Makefile                                |  12 ++-
arch/arm/dts/ev-imx280-nano-x-mb.dts | 109 ++++++++++++++++++++++
 arch/arm/dts/imx6qdl-gw51xx.dtsi                     |   2 +
 arch/arm/dts/imx6qdl-gw52xx.dtsi                     |   2 +
 arch/arm/dts/imx6qdl-gw53xx.dtsi                     |   3 +
 arch/arm/dts/imx6qdl-gw54xx.dtsi                     |   3 +
 arch/arm/dts/imx6qdl-gw560x.dtsi                     |   2 +
 arch/arm/dts/imx6qdl-gw5903.dtsi                     |   3 +
 arch/arm/dts/imx6qdl-gw5904.dtsi                     |   3 +
 arch/arm/dts/imx6qdl-gw5907.dtsi                     |   2 +
 arch/arm/dts/imx6qdl-gw5910.dtsi                     |   3 +
 arch/arm/dts/imx6qdl-gw5912.dtsi                     |   4 +
 arch/arm/dts/imx6qdl-gw5913.dtsi                     |   3 +
 arch/arm/dts/imx6ull-seeed-npi-imx6ull-dev-board.dts |  19 ++++
 arch/arm/dts/imx6ull-seeed-npi-imx6ull-u-boot.dtsi   |  24 +++++
arch/arm/dts/imx6ull-seeed-npi-imx6ull.dtsi | 271 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx7d-smegw01.dts | 190 ++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx8qm-cgtqmx8.dts | 404 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/imxrt1020-evk-u-boot.dtsi               |  38 ++++++++
 arch/arm/dts/imxrt1020-evk.dts                       |   6 ++
 arch/arm/dts/imxrt1020.dtsi                          |  31 ++++---
 arch/arm/dts/imxrt1050-evk-u-boot.dtsi               |  42 +++++++++
 arch/arm/dts/imxrt1050-evk.dts                       |  15 ++-
 arch/arm/dts/imxrt1050.dtsi                          |  57 ++++++++----
arch/arm/dts/o4-imx-nano.dts | 241 ++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/o4-imx6ull-nano.dtsi | 87 ++++++++++++++++++
 arch/arm/include/asm/arch-imx/cpu.h                  |   3 +
 arch/arm/include/asm/arch-imxrt/imx-regs.h           |   4 +
 arch/arm/include/asm/mach-imx/sys_proto.h            |   4 +
 arch/arm/mach-imx/imx8/Kconfig                       |   7 ++
 arch/arm/mach-imx/imx8m/clock_imx8mm.c               |   8 +-
 arch/arm/mach-imx/imxrt/soc.c                        |  18 +++-
 arch/arm/mach-imx/mx6/Kconfig                        |  24 +++++
 arch/arm/mach-imx/mx7/Kconfig                        |   9 ++
 board/congatec/cgtqmx8/Kconfig                       |  14 +++
 board/congatec/cgtqmx8/MAINTAINERS                   |   7 ++
 board/congatec/cgtqmx8/Makefile                      |  11 +++
board/congatec/cgtqmx8/cgtqmx8.c | 460 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/congatec/cgtqmx8/imximage.cfg                  |  21 +++++
board/congatec/cgtqmx8/spl.c | 77 ++++++++++++++++
 board/congatec/common/Kconfig                        |  48 ++++++++++
 board/congatec/common/Makefile                       |  23 +++++
 board/congatec/common/mmc.c                          |  49 ++++++++++
 board/gateworks/gw_ventana/common.h                  |   1 -
board/gateworks/gw_ventana/gw_ventana.c | 99 ++++---------------- board/out4/o4-imx6ull-nano/K4B4G1646D-BCMA.cfg | 91 +++++++++++++++++++
 board/out4/o4-imx6ull-nano/Kconfig                   |  64 +++++++++++++
board/out4/o4-imx6ull-nano/MT41K256M16HA-125E.cfg | 91 +++++++++++++++++++
 board/out4/o4-imx6ull-nano/Makefile                  |   4 +
board/out4/o4-imx6ull-nano/o4-imx6ull-nano.c | 88 ++++++++++++++++++
 board/seeed/npi_imx6ull/Kconfig                      |  12 +++
 board/seeed/npi_imx6ull/MAINTAINERS                  |   9 ++
 board/seeed/npi_imx6ull/Makefile                     |   4 +
 board/seeed/npi_imx6ull/README                       |  61 +++++++++++++
board/seeed/npi_imx6ull/npi_imx6ull.c | 114 +++++++++++++++++++++++ board/seeed/npi_imx6ull/spl.c | 205 +++++++++++++++++++++++++++++++++++++++++
 board/storopack/smegw01/Kconfig                      |  12 +++
 board/storopack/smegw01/MAINTAINERS                  |   7 ++
 board/storopack/smegw01/Makefile                     |   4 +
board/storopack/smegw01/imximage.cfg | 100 ++++++++++++++++++++ board/storopack/smegw01/smegw01.c | 95 +++++++++++++++++++
 board/technexion/pico-imx6/README                    |   2 +-
configs/cgtqmx8_defconfig | 86 ++++++++++++++++++ configs/ev-imx280-nano-x-mb_defconfig | 91 +++++++++++++++++++
 configs/gwventana_emmc_defconfig                     |   5 +
 configs/gwventana_gw5904_defconfig                   |   5 +
 configs/gwventana_nand_defconfig                     |   5 +
 configs/imx8mn_ddr4_evk_defconfig                    |   1 +
 configs/imx8mn_evk_defconfig                         |   1 +
 configs/imxrt1020-evk_defconfig                      |   1 +
 configs/imxrt1050-evk_defconfig                      |   8 +-
configs/o4-imx6ull-nano_defconfig | 103 +++++++++++++++++++++ configs/seeed_npi_imx6ull_defconfig | 80 ++++++++++++++++
 configs/smegw01_defconfig                            |  63 +++++++++++++
 doc/board/congatec/cgtqmx8.rst                       |  70 ++++++++++++++
 doc/board/congatec/index.rst                         |   9 ++
 doc/board/index.rst                                  |   1 +
 drivers/clk/imx/clk-imxrt1050.c                      |   8 +-
 drivers/timer/Kconfig                                |   7 ++
 drivers/timer/Makefile                               |   1 +
drivers/timer/imx-gpt-timer.c | 162 +++++++++++++++++++++++++++++++++
 drivers/usb/host/Kconfig                             |   2 +-
 drivers/usb/host/ehci-mx6.c                          |  13 +--
 drivers/video/mxsfb.c                                |  36 ++++++--
include/configs/cgtqmx8.h | 181 ++++++++++++++++++++++++++++++++++++
 include/configs/gw_ventana.h                         |  10 --
 include/configs/imx8mn_evk.h                         |  68 +++-----------
include/configs/npi_imx6ull.h | 96 +++++++++++++++++++
 include/configs/o4-imx6ull-nano.h                    |  33 +++++++
 include/configs/smegw01.h                            |  63 +++++++++++++
 include/configs/verdin-imx8mm.h                      |   2 +
 include/dt-bindings/clock/imxrt1050-clock.h          |   6 +-
 94 files changed, 4448 insertions(+), 208 deletions(-)
 create mode 100644 arch/arm/dts/ev-imx280-nano-x-mb.dts
 create mode 100644 arch/arm/dts/imx6ull-seeed-npi-imx6ull-dev-board.dts
 create mode 100644 arch/arm/dts/imx6ull-seeed-npi-imx6ull-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6ull-seeed-npi-imx6ull.dtsi
 create mode 100644 arch/arm/dts/imx7d-smegw01.dts
 create mode 100644 arch/arm/dts/imx8qm-cgtqmx8.dts
 create mode 100644 arch/arm/dts/o4-imx-nano.dts
 create mode 100644 arch/arm/dts/o4-imx6ull-nano.dtsi
 create mode 100644 board/congatec/cgtqmx8/Kconfig
 create mode 100644 board/congatec/cgtqmx8/MAINTAINERS
 create mode 100644 board/congatec/cgtqmx8/Makefile
 create mode 100644 board/congatec/cgtqmx8/cgtqmx8.c
 create mode 100644 board/congatec/cgtqmx8/imximage.cfg
 create mode 100644 board/congatec/cgtqmx8/spl.c
 create mode 100644 board/congatec/common/Kconfig
 create mode 100644 board/congatec/common/Makefile
 create mode 100644 board/congatec/common/mmc.c
 create mode 100644 board/out4/o4-imx6ull-nano/K4B4G1646D-BCMA.cfg
 create mode 100644 board/out4/o4-imx6ull-nano/Kconfig
 create mode 100644 board/out4/o4-imx6ull-nano/MT41K256M16HA-125E.cfg
 create mode 100644 board/out4/o4-imx6ull-nano/Makefile
 create mode 100644 board/out4/o4-imx6ull-nano/o4-imx6ull-nano.c
 create mode 100644 board/seeed/npi_imx6ull/Kconfig
 create mode 100644 board/seeed/npi_imx6ull/MAINTAINERS
 create mode 100644 board/seeed/npi_imx6ull/Makefile
 create mode 100644 board/seeed/npi_imx6ull/README
 create mode 100644 board/seeed/npi_imx6ull/npi_imx6ull.c
 create mode 100644 board/seeed/npi_imx6ull/spl.c
 create mode 100644 board/storopack/smegw01/Kconfig
 create mode 100644 board/storopack/smegw01/MAINTAINERS
 create mode 100644 board/storopack/smegw01/Makefile
 create mode 100644 board/storopack/smegw01/imximage.cfg
 create mode 100644 board/storopack/smegw01/smegw01.c
 create mode 100644 configs/cgtqmx8_defconfig
 create mode 100644 configs/ev-imx280-nano-x-mb_defconfig
 create mode 100644 configs/o4-imx6ull-nano_defconfig
 create mode 100644 configs/seeed_npi_imx6ull_defconfig
 create mode 100644 configs/smegw01_defconfig
 create mode 100644 doc/board/congatec/cgtqmx8.rst
 create mode 100644 doc/board/congatec/index.rst
 create mode 100644 drivers/timer/imx-gpt-timer.c
 create mode 100644 include/configs/cgtqmx8.h
 create mode 100644 include/configs/npi_imx6ull.h
 create mode 100644 include/configs/o4-imx6ull-nano.h
 create mode 100644 include/configs/smegw01.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: sba...@denx.de
=====================================================================

Reply via email to