[GIT PULL] Pull request: u-boot-imx u-boot-imx-20201208

Stefano Babic sbabic at denx.de
Tue Dec 8 09:11:16 CET 2020


Hi Tom,

please pull from u-boot-imx, thanks !

Travis: https://travis-ci.org/github/sbabic/u-boot-imx/builds/748076494

The following changes since commit ee1e04558ff8c8ed812b986939447f129bb0b0bb:

  Merge branch '2020-12-02-master-imports' (2020-12-03 09:43:47 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 8c5ea5361c1728c162dd5ce796654c5aef77420e:

  configs: migrate CONFIG_IMX_THERMAL to defconfigs (2020-12-07 08:54:29
+0100)

----------------------------------------------------------------
Baruch Siach (1):
      imx8mp_evk: README instruction fixes

Haibo Chen (2):
      mmc: fsl_esdhc_imx: add wait_dat0() support
      mmc: fsl_esdhc_imx: optimize the timing setting

Heiko Schocher (4):
      imx6: remove not longer supported aristainetos boards
      imx6: add support for aristainetos2c_cslb board variant
      arm: dts: aristainetos: sync with changes in linux
      imx: aristainetos: enable U-Boot Environment variables protection

Ian Ray (3):
      board: ge: bx50v3: correct CONFIG_CMD_NFS
      board: ge: reduce VPD EEPROM partition size
      board: ge: bx50v3: check b850v3 power management watchdog

Igor Opaniuk (7):
      power: pmic: add SPL_DM_PMIC_PCA9450 symbol to Kconfig
      ARM: dts: fsl-imx8qxp-apalis: add initial device tree
      board: toradex: add apalis-imx8x 2gb wb it v1.1a module support
      doc: board: apalis-imx8x: add documentation
      apalis-imx8: add implementation for board_mem_get_layout
      apalis-imx8x: add implementation for board_mem_get_layout
      colibri-imx8x: add implementation for board_mem_get_layout

Marcel Ziswiler (4):
      toradex: tdx-cfg-clock: add new i.mx 8m mini/plus skus
      toradex: tdx-cfg-clock: fix i.mx 8m mini interactive
      verdin-imx8mm: automatic ram size detection
      imx8: allow overriding memory layout

Max Krummenacher (5):
      pca9450a: fix i2c address
      ARM: dts: imx8mm-verdin: follow changed pmic
      verdin-imx8mm: spl: switch to pca9450 pmic
      verdin-imx8mm: implement hardware version detection
      verdin-imx8mm: spl: enable pca9450 i2c level translator

Oliver Graute (6):
      imx: clk: added IPG Clock for I2C on imx8qm
      imx: ahab: Fix compiler warnings in printf
      imx: ahab: fix compiler warnings in debug
      imx: ahab: fix implicit declaration warning
      imx: imx8qm_rom7720_a1: add missing DTS to the MAINTAINERS
      doc: board: imx8qm-rom7720-a1.rst: convert readme to reST

Sebastian Reichel (3):
      board: ge: common: vpd: fix name
      board: ge: bx50v3: drop unused pinmux defines
      board: ge: bx50v3: reduce magic numbers

Tim Harvey (1):
      imx8m: fix cache setup for dynamic sdram size

Tom Rini (1):
      configs: migrate CONFIG_IMX_THERMAL to defconfigs

 arch/arm/dts/Makefile
                          |   9 +----
 arch/arm/dts/fsl-imx8qxp-apalis-u-boot.dtsi
                          | 139
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/fsl-imx8qxp-apalis.dts
                          | 278
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/imx53-ppd-uboot.dtsi
                          |   2 +-
 arch/arm/dts/imx6dl-aristainetos2_4-u-boot.dtsi
                          |  13 ------
 arch/arm/dts/imx6dl-aristainetos2_4.dts
                          |  51 -----------------------
 arch/arm/dts/imx6dl-aristainetos2_4.dtsi
                          |  84 --------------------------------------
 arch/arm/dts/imx6dl-aristainetos2_7-u-boot.dtsi
                          |  19 ---------
 arch/arm/dts/imx6dl-aristainetos2_7.dts
                          |  16 --------
 arch/arm/dts/imx6dl-aristainetos2_7.dtsi
                          |  11 +----
 arch/arm/dts/imx6dl-aristainetos2b_4-u-boot.dtsi
                          |  13 ------
 arch/arm/dts/imx6dl-aristainetos2b_4.dts
                          |  50 -----------------------
 arch/arm/dts/imx6dl-aristainetos2b_7.dts
                          |  16 --------
 arch/arm/dts/imx6dl-aristainetos2b_csl_4-u-boot.dtsi
                          |  13 ------
 arch/arm/dts/imx6dl-aristainetos2b_csl_4.dts
                          |  50 -----------------------
 arch/arm/dts/imx6dl-aristainetos2b_csl_7-u-boot.dtsi
                          |  19 ---------
 arch/arm/dts/imx6dl-aristainetos2b_csl_7.dts
                          |  16 --------
 arch/arm/dts/imx6dl-aristainetos2c_4-u-boot.dtsi
                          |  13 ------
 arch/arm/dts/imx6dl-aristainetos2c_4.dts
                          |  50 -----------------------
 arch/arm/dts/imx6dl-aristainetos2c_7.dts
                          |   4 +-
 arch/arm/dts/{imx6dl-aristainetos2b_7-u-boot.dtsi =>
imx6dl-aristainetos2c_cslb_7-u-boot.dtsi}   |   2 +-
 arch/arm/dts/imx6dl-aristainetos2c_cslb_7.dts
                          |  16 ++++++++
 arch/arm/dts/imx6q-bx50v3-uboot.dtsi
                          |   2 +-
 arch/arm/dts/imx6qdl-aristainetos2-common.dtsi
                          |  23 ++++++++++-
 arch/arm/dts/imx6qdl-aristainetos2-u-boot.dtsi
                          |  22 ----------
 arch/arm/dts/imx6qdl-aristainetos2.dtsi
                          | 244
-------------------------------------------------------------------------------------------------------------
 arch/arm/dts/imx6qdl-aristainetos2b-u-boot.dtsi
                          |  77 -----------------------------------
 arch/arm/dts/imx6qdl-aristainetos2b.dtsi
                          | 266
-----------------------------------------------------------------------------------------------------------------------
 arch/arm/dts/imx6qdl-aristainetos2c.dtsi
                          |  12 +++++-
 arch/arm/dts/{imx6qdl-aristainetos2b_csl-u-boot.dtsi =>
imx6qdl-aristainetos2c_cslb-u-boot.dtsi} |   0
 arch/arm/dts/{imx6qdl-aristainetos2b_csl.dtsi =>
imx6qdl-aristainetos2c_cslb.dtsi}               |  54
+++++++++----------------
 arch/arm/dts/imx8mm-verdin-u-boot.dtsi
                          |   5 +--
 arch/arm/dts/imx8mm-verdin.dts
                          | 154
+++++++++++++++++++++++++++++++++++----------------------------------
 arch/arm/include/asm/mach-imx/sys_proto.h
                          |   5 +++
 arch/arm/mach-imx/imx8/Kconfig
                          |   6 +++
 arch/arm/mach-imx/imx8/ahab.c
                          |   5 ++-
 arch/arm/mach-imx/imx8/cpu.c
                          |  96 ++++++++++++++++++++++++++++++-------------
 arch/arm/mach-imx/imx8m/soc.c
                          |   3 ++
 arch/arm/mach-imx/mx6/Kconfig
                          |  30 ++------------
 board/advantech/imx8qm_rom7720_a1/MAINTAINERS
                          |   1 +
 board/advantech/imx8qm_rom7720_a1/README
                          |  61 ----------------------------
 board/aristainetos/Kconfig
                          |  32 ++-------------
 board/aristainetos/MAINTAINERS
                          |  34 ++++------------
 board/aristainetos/aristainetos.c
                          | 283
++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------
 board/aristainetos/common/Kconfig
                          |   6 +--
 board/ge/bx50v3/bx50v3.c
                          |  60 +++++++++++----------------
 board/ge/common/vpd_reader.c
                          |   2 +-
 board/toradex/apalis-imx8/apalis-imx8.c
                          |  23 +++++++++++
 board/toradex/apalis-imx8x/Kconfig
                          |  30 ++++++++++++++
 board/toradex/apalis-imx8x/MAINTAINERS
                          |  10 +++++
 board/toradex/apalis-imx8x/Makefile
                          |   6 +++
 board/toradex/apalis-imx8x/apalis-imx8x-imximage.cfg
                          |  24 +++++++++++
 board/toradex/apalis-imx8x/apalis-imx8x.c
                          | 154
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/toradex/colibri-imx8x/colibri-imx8x.c
                          |  23 +++++++++++
 board/toradex/common/tdx-cfg-block.c
                          |  44 ++++++++++++--------
 board/toradex/common/tdx-cfg-block.h
                          |   8 +++-
 board/toradex/verdin-imx8mm/spl.c
                          |  42 +++++++++----------
 board/toradex/verdin-imx8mm/verdin-imx8mm.c
                          |  81 +++++++++++++++++++++++++++++++++++++
 configs/apalis-imx8x_defconfig
                          |  77 +++++++++++++++++++++++++++++++++++
 configs/aristainetos2b_defconfig
                          | 115
----------------------------------------------------
 configs/aristainetos2bcsl_defconfig
                          | 115
----------------------------------------------------
 configs/aristainetos2c_defconfig
                          |  13 ++++--
 configs/{aristainetos2_defconfig => aristainetos2ccslb_defconfig}
                          |  27 ++++++++-----
 configs/cgtqmx6eval_defconfig
                          |   1 +
 configs/colibri-imx6ull_defconfig
                          |   1 +
 configs/colibri_imx7_defconfig
                          |   1 +
 configs/colibri_imx7_emmc_defconfig
                          |   1 +
 configs/gwventana_emmc_defconfig
                          |   2 +
 configs/gwventana_gw5904_defconfig
                          |   2 +
 configs/gwventana_nand_defconfig
                          |   2 +
 configs/liteboard_defconfig
                          |   1 +
 configs/marsboard_defconfig
                          |   1 +
 configs/mx6cuboxi_defconfig
                          |   1 +
 configs/mx6sabreauto_defconfig
                          |   1 +
 configs/mx6sabresd_defconfig
                          |   1 +
 configs/mx6slevk_defconfig
                          |   1 +
 configs/mx6slevk_spinor_defconfig
                          |   1 +
 configs/mx6slevk_spl_defconfig
                          |   1 +
 configs/mx6sllevk_defconfig
                          |   1 +
 configs/mx6sllevk_plugin_defconfig
                          |   1 +
 configs/mx6sxsabreauto_defconfig
                          |   1 +
 configs/mx6sxsabresd_defconfig
                          |   1 +
 configs/mx6ul_14x14_evk_defconfig
                          |   1 +
 configs/mx6ul_9x9_evk_defconfig
                          |   1 +
 configs/mx6ull_14x14_evk_defconfig
                          |   1 +
 configs/mx6ull_14x14_evk_plugin_defconfig
                          |   1 +
 configs/mx6ulz_14x14_evk_defconfig
                          |   1 +
 configs/mx7dsabresd_defconfig
                          |   1 +
 configs/mx7dsabresd_qspi_defconfig
                          |   1 +
 configs/myir_mys_6ulx_defconfig
                          |   1 +
 configs/ot1200_defconfig
                          |   1 +
 configs/ot1200_spl_defconfig
                          |   1 +
 configs/pfla02_defconfig
                          |   1 +
 configs/phycore_pcl063_defconfig
                          |   1 +
 configs/phycore_pcl063_ull_defconfig
                          |   1 +
 configs/pico-dwarf-imx7d_defconfig
                          |   1 +
 configs/pico-hobbit-imx7d_defconfig
                          |   1 +
 configs/pico-imx7d_bl33_defconfig
                          |   1 +
 configs/pico-imx7d_defconfig
                          |   1 +
 configs/pico-nymph-imx7d_defconfig
                          |   1 +
 configs/pico-pi-imx7d_defconfig
                          |   1 +
 configs/riotboard_defconfig
                          |   1 +
 configs/riotboard_spl_defconfig
                          |   1 +
 configs/sksimx6_defconfig
                          |   1 +
 configs/somlabs_visionsom_6ull_defconfig
                          |   1 +
 configs/tbs2910_defconfig
                          |   1 +
 configs/udoo_neo_defconfig
                          |   1 +
 configs/variscite_dart6ul_defconfig
                          |   1 +
 configs/verdin-imx8mm_defconfig
                          |   2 +-
 configs/vining_2000_defconfig
                          |   1 +
 configs/warp7_bl33_defconfig
                          |   1 +
 configs/warp7_defconfig
                          |   1 +
 configs/xpress_defconfig
                          |   1 +
 configs/xpress_spl_defconfig
                          |   1 +
 configs/zc5202_defconfig
                          |   1 +
 configs/zc5601_defconfig
                          |   1 +
 doc/board/advantech/imx8qm-rom7720-a1.rst
                          |  75 ++++++++++++++++++++++++++++++++++
 doc/board/advantech/index.rst
                          |   9 +++++
 doc/board/freescale/imx8mp_evk.rst
                          |  12 +++---
 doc/board/index.rst
                          |   1 +
 doc/board/toradex/apalix-imx8x.rst
                          |  74 ++++++++++++++++++++++++++++++++++
 doc/board/toradex/index.rst
                          |   1 +
 drivers/clk/imx/clk-imx8qm.c
                          |  24 +++++++++++
 drivers/mmc/fsl_esdhc_imx.c
                          |  47 +++++++++++++++++----
 drivers/power/pmic/Kconfig
                          |   7 ++++
 drivers/power/pmic/pca9450.c
                          |   2 +-
 include/configs/apalis-imx8x.h
                          | 149
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/aristainetos2.h
                          | 336
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------
 include/configs/cgtqmx6eval.h
                          |   1 -
 include/configs/cl-som-imx7.h
                          |   3 --
 include/configs/colibri-imx6ull.h
                          |   2 -
 include/configs/colibri_imx7.h
                          |   2 -
 include/configs/dart_6ul.h
                          |   2 -
 include/configs/el6x_common.h
                          |   2 -
 include/configs/embestmx6boards.h
                          |   2 -
 include/configs/ge_bx50v3.h
                          |   8 ++--
 include/configs/gw_ventana.h
                          |  10 -----
 include/configs/liteboard.h
                          |   2 -
 include/configs/mx6cuboxi.h
                          |   2 -
 include/configs/mx6sabre_common.h
                          |   2 -
 include/configs/mx6slevk.h
                          |   2 -
 include/configs/mx6sllevk.h
                          |   2 -
 include/configs/mx6sxsabreauto.h
                          |   2 -
 include/configs/mx6sxsabresd.h
                          |   2 -
 include/configs/mx6ul_14x14_evk.h
                          |   2 -
 include/configs/mx6ullevk.h
                          |   2 -
 include/configs/mx7dsabresd.h
                          |   2 -
 include/configs/mys_6ulx.h
                          |   2 -
 include/configs/ot1200.h
                          |   3 --
 include/configs/pcl063.h
                          |   2 -
 include/configs/pcl063_ull.h
                          |   2 -
 include/configs/pfla02.h
                          |   3 --
 include/configs/pico-imx7d.h
                          |   2 -
 include/configs/sksimx6.h
                          |   3 --
 include/configs/somlabs_visionsom_6ull.h
                          |   2 -
 include/configs/tbs2910.h
                          |   2 -
 include/configs/udoo_neo.h
                          |   4 --
 include/configs/vining_2000.h
                          |   2 -
 include/configs/warp7.h
                          |   2 -
 include/configs/xpress.h
                          |   2 -
 160 files changed, 1891 insertions(+), 2145 deletions(-)
 create mode 100644 arch/arm/dts/fsl-imx8qxp-apalis-u-boot.dtsi
 create mode 100644 arch/arm/dts/fsl-imx8qxp-apalis.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2_4-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2_4.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2_4.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2_7-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2_7.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_4-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_4.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_7.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_4-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_4.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_7-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_7.dts
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2c_4-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6dl-aristainetos2c_4.dts
 rename arch/arm/dts/{imx6dl-aristainetos2b_7-u-boot.dtsi =>
imx6dl-aristainetos2c_cslb_7-u-boot.dtsi} (87%)
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2c_cslb_7.dts
 delete mode 100644 arch/arm/dts/imx6qdl-aristainetos2.dtsi
 delete mode 100644 arch/arm/dts/imx6qdl-aristainetos2b-u-boot.dtsi
 delete mode 100644 arch/arm/dts/imx6qdl-aristainetos2b.dtsi
 rename arch/arm/dts/{imx6qdl-aristainetos2b_csl-u-boot.dtsi =>
imx6qdl-aristainetos2c_cslb-u-boot.dtsi} (100%)
 rename arch/arm/dts/{imx6qdl-aristainetos2b_csl.dtsi =>
imx6qdl-aristainetos2c_cslb.dtsi} (80%)
 delete mode 100644 board/advantech/imx8qm_rom7720_a1/README
 create mode 100644 board/toradex/apalis-imx8x/Kconfig
 create mode 100644 board/toradex/apalis-imx8x/MAINTAINERS
 create mode 100644 board/toradex/apalis-imx8x/Makefile
 create mode 100644 board/toradex/apalis-imx8x/apalis-imx8x-imximage.cfg
 create mode 100644 board/toradex/apalis-imx8x/apalis-imx8x.c
 create mode 100644 configs/apalis-imx8x_defconfig
 delete mode 100644 configs/aristainetos2b_defconfig
 delete mode 100644 configs/aristainetos2bcsl_defconfig
 rename configs/{aristainetos2_defconfig =>
aristainetos2ccslb_defconfig} (84%)
 create mode 100644 doc/board/advantech/imx8qm-rom7720-a1.rst
 create mode 100644 doc/board/advantech/index.rst
 create mode 100644 doc/board/toradex/apalix-imx8x.rst
 create mode 100644 include/configs/apalis-imx8x.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