Pull request: please pull u-boot-imx/next: u-boot-imx-next-20230404

Stefano Babic sbabic at denx.de
Tue Apr 4 12:26:45 CEST 2023


Hi Tom,

please pull from u-boot-imx, next !

The following changes since commit a25dcda452bf6a6de72764a8d990d72e5def643d:

   Revert "disk: Use a helper function to reduce duplication" 
(2023-04-03 10:43:37 -0400)

are available in the Git repository at:

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

for you to fetch changes up to ab53bd43dbde4dc8895a9f419e018d219eb4dc20:

   arm64: imx: Add support for imx8mp-beacon-kit (2023-04-04 09:40:25 +0200)

----------------------------------------------------------------
u-boot-imx-next-20230404
------------------------

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

- boards : DH-Electronics, Toradex, imx8mp-beacon-kit

----------------------------------------------------------------
Adam Ford (1):
       arm64: imx: Add support for imx8mp-beacon-kit

Emanuele Ghidoli (5):
       board: verdin-imx8mp: update ddrc config for different lpddr4 
memories
       board: verdin-imx8mp: fix lpddr4 refresh timing
       board: verdin-imx8mp: update lpddr4 configuration and training
       board: verdin-imx8mp: compact slight different lpddr4 configuration
       board: verdin-imx8mp: change prints in spl_dram_init function

Luca Ceresoli (1):
       arm: imx: add u-boot-nand.imx to boot from NAND without SPL

Marek Vasut (4):
       ARM: imx: Enable SDP download in SPL on DH i.MX6 DHSOM
       ARM: dts: imx: Add WDT reboot bindings on DH i.MX6 DHSOM
       ARM: dts: imx: Add support for Data Modul i.MX8M Plus eDM SBC
       ARM: imx: Enable LTO for DH electronics i.MX6 DHCOM

Markus Niebel (3):
       configs: tqma6: switch to DM_SERIAL
       configs: tqma6: enable DM for MDIO / PHY
       configs: tqma6: enable DM_THERMAL

  Makefile                                                    |    3 +
  arch/arm/dts/Makefile                                       |    2 +
  arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi                      |   10 +
  arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi                  |  216 
+++++++++++
  arch/arm/dts/imx8mp-beacon-kit.dts                          |  550 
+++++++++++++++++++++++++++
  arch/arm/dts/imx8mp-beacon-som.dtsi                         |  416 
+++++++++++++++++++++
  arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi          |  130 +++++++
  arch/arm/dts/imx8mp-data-modul-edm-sbc.dts                  |  973 
++++++++++++++++++++++++++++++++++++++++++++++++
  arch/arm/mach-imx/Makefile                                  |    6 +
  arch/arm/mach-imx/imx8m/Kconfig                             |   19 +
  board/beacon/imx8mp/Kconfig                                 |   16 +
  board/beacon/imx8mp/MAINTAINERS                             |    6 +
  board/beacon/imx8mp/Makefile                                |   13 +
  board/beacon/imx8mp/imx8mp_beacon.c                         |   35 ++
  board/beacon/imx8mp/imx8mp_beacon.env                       |   19 +
  board/beacon/imx8mp/imximage-8mp-lpddr4.cfg                 |    9 +
  board/beacon/imx8mp/lpddr4_timing.c                         | 1881 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/beacon/imx8mp/spl.c                                   |  132 +++++++
  board/data_modul/imx8mp_edm_sbc/Kconfig                     |   15 +
  board/data_modul/imx8mp_edm_sbc/MAINTAINERS                 |    8 +
  board/data_modul/imx8mp_edm_sbc/Makefile                    |   13 +
  board/data_modul/imx8mp_edm_sbc/imx8mp_data_modul_edm_sbc.c |   67 ++++
  board/data_modul/imx8mp_edm_sbc/imximage.cfg                |    8 +
  board/data_modul/imx8mp_edm_sbc/lpddr4_timing.h             |   11 +
  board/data_modul/imx8mp_edm_sbc/lpddr4_timing_4G_32.c       | 1849 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  board/data_modul/imx8mp_edm_sbc/spl.c                       |  124 +++++++
  board/toradex/verdin-imx8mp/lpddr4_timing.c                 |  423 
+++++----------------
  board/toradex/verdin-imx8mp/lpddr4_timing.h                 |   11 +
  board/toradex/verdin-imx8mp/spl.c                           |   19 +-
  configs/dh_imx6_defconfig                                   |    6 +
  configs/imx8mp_beacon_defconfig                             |  182 
+++++++++
  configs/imx8mp_data_modul_edm_sbc_defconfig                 |  267 
++++++++++++++
  configs/tqma6dl_mba6_mmc_defconfig                          |    7 +-
  configs/tqma6dl_mba6_spi_defconfig                          |    7 +-
  configs/tqma6q_mba6_mmc_defconfig                           |    7 +-
  configs/tqma6q_mba6_spi_defconfig                           |    7 +-
  configs/tqma6s_mba6_mmc_defconfig                           |    7 +-
  configs/tqma6s_mba6_spi_defconfig                           |    7 +-
  doc/board/beacon/beacon-imx8mp.rst                          |   52 +++
  doc/board/beacon/index.rst                                  |    9 +
  doc/board/index.rst                                         |    1 +
  include/configs/dh_imx6.h                                   |    2 -
  include/configs/imx8mp_beacon.h                             |   29 ++
  include/configs/imx8mp_data_modul_edm_sbc.h                 |   45 +++
  44 files changed, 7264 insertions(+), 355 deletions(-)
  create mode 100644 arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mp-beacon-kit.dts
  create mode 100644 arch/arm/dts/imx8mp-beacon-som.dtsi
  create mode 100644 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi
  create mode 100644 arch/arm/dts/imx8mp-data-modul-edm-sbc.dts
  create mode 100644 board/beacon/imx8mp/Kconfig
  create mode 100644 board/beacon/imx8mp/MAINTAINERS
  create mode 100644 board/beacon/imx8mp/Makefile
  create mode 100644 board/beacon/imx8mp/imx8mp_beacon.c
  create mode 100644 board/beacon/imx8mp/imx8mp_beacon.env
  create mode 100644 board/beacon/imx8mp/imximage-8mp-lpddr4.cfg
  create mode 100644 board/beacon/imx8mp/lpddr4_timing.c
  create mode 100644 board/beacon/imx8mp/spl.c
  create mode 100644 board/data_modul/imx8mp_edm_sbc/Kconfig
  create mode 100644 board/data_modul/imx8mp_edm_sbc/MAINTAINERS
  create mode 100644 board/data_modul/imx8mp_edm_sbc/Makefile
  create mode 100644 
board/data_modul/imx8mp_edm_sbc/imx8mp_data_modul_edm_sbc.c
  create mode 100644 board/data_modul/imx8mp_edm_sbc/imximage.cfg
  create mode 100644 board/data_modul/imx8mp_edm_sbc/lpddr4_timing.h
  create mode 100644 board/data_modul/imx8mp_edm_sbc/lpddr4_timing_4G_32.c
  create mode 100644 board/data_modul/imx8mp_edm_sbc/spl.c
  create mode 100644 board/toradex/verdin-imx8mp/lpddr4_timing.h
  create mode 100644 configs/imx8mp_beacon_defconfig
  create mode 100644 configs/imx8mp_data_modul_edm_sbc_defconfig
  create mode 100644 doc/board/beacon/beacon-imx8mp.rst
  create mode 100644 doc/board/beacon/index.rst
  create mode 100644 include/configs/imx8mp_beacon.h
  create mode 100644 include/configs/imx8mp_data_modul_edm_sbc.h

Best regards,
Stefano

-- 
=====================================================================
DENX Software Engineering GmbH,        Managing Director: Erika Unter
HRB 165235 Munich,   Office: Kirchenstr.5, 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