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

Stefano Babic sbabic at denx.de
Tue Aug 25 16:40:48 CEST 2020


Hi Tom,

please pull from u-boot-imx, thanks !


The following changes since commit 789bfb52668ee609b2043de645e2f94bbd24fd1f:

  Merge tag 'efi-2020-10-rc3-2' of
https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-08-15 09:01:01
-0400)

are available in the Git repository at:

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

for you to fetch changes up to acbc1d86f16cc8372cccb7b862a0b9dc242f8fe5:

  imx8m: config: convert to bootm_size (2020-08-25 10:26:38 +0200)

----------------------------------------------------------------
For 2020.10
-----------

- mx6: SOCs user selectable
       Fix for imx6q_logic
       Some DM conversion
- mx7: introduce secondary boot device

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

----------------------------------------------------------------
Adam Ford (1):
      ARM: imx6q_logic: Fix broken booting by moving fdt_addr_r address

Fabio Estevam (1):
      pico-imx6: Remove unneeded CONFIG_DM_MDIO

Grygorii Tertychnyi (1):
      imx8m: config: convert to bootm_size

Marek Vasut (5):
      ARM: imx: Add bmode support for iMX7
      ARM: imx: Add support for switching primary/secondary boot mode to
bmode
      ARM: imx: Add support for reading out the primary/secondary bmode
      ARM: imx: Add support for reading out the primary/secondary bmode
to MX7
      ARM: imx: ddr: Add deskew register programming

Matthias Schiffer (1):
      tools/imximage: fix DCD Blocks message output order

Tom Rini (1):
      arm: mx6: Make all i.MX6 SoCs user-selectable

Wig Cheng (3):
      configs: pico-imx6ul: convert DM_USB
      configs: pico-imx6ul: convert DM_VIDEO
      pico-imx6ul: convert ethernet function to DM_ETH

 arch/arm/include/asm/arch-mx7/mx7-ddr.h    |  16 +++++++++++++---
 arch/arm/include/asm/mach-imx/boot_mode.h  |   2 ++
 arch/arm/include/asm/mach-imx/sys_proto.h  |   8 +++++++-
 arch/arm/mach-imx/Kconfig                  |   2 +-
 arch/arm/mach-imx/cmd_bmode.c              |  12 ++++++++++++
 arch/arm/mach-imx/init.c                   |  30
++++++++++++++++++++++--------
 arch/arm/mach-imx/mx6/Kconfig              | 134
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------
 arch/arm/mach-imx/mx7/ddr.c                |   9 +++++++++
 arch/arm/mach-imx/mx7/soc.c                |  17 +++++++++++++++++
 board/seco/Kconfig                         |   6 +++---
 board/tbs/tbs2910/Kconfig                  |   3 ---
 board/technexion/pico-imx6ul/pico-imx6ul.c |  53
-----------------------------------------------------
 board/tqc/tqma6/Kconfig                    |   6 +++---
 configs/apalis_imx6_defconfig              |   3 ++-
 configs/aristainetos2_defconfig            |   1 +
 configs/aristainetos2b_defconfig           |   1 +
 configs/aristainetos2bcsl_defconfig        |   1 +
 configs/aristainetos2c_defconfig           |   1 +
 configs/brppt2_defconfig                   |   1 +
 configs/cgtqmx6eval_defconfig              |   1 +
 configs/cm_fx6_defconfig                   |   1 +
 configs/colibri-imx6ull_defconfig          |   3 ++-
 configs/colibri_imx6_defconfig             |   3 ++-
 configs/dh_imx6_defconfig                  |   1 +
 configs/display5_defconfig                 |   3 ++-
 configs/display5_factory_defconfig         |   3 ++-
 configs/dms-ba16-1g_defconfig              |   1 +
 configs/dms-ba16_defconfig                 |   1 +
 configs/ge_bx50v3_defconfig                |   1 +
 configs/gwventana_emmc_defconfig           |   1 +
 configs/gwventana_gw5904_defconfig         |   1 +
 configs/gwventana_nand_defconfig           |   1 +
 configs/imx6dl_icore_nand_defconfig        |   1 +
 configs/imx6dl_mamoj_defconfig             |   1 +
 configs/imx6q_icore_nand_defconfig         |   1 +
 configs/imx6q_logic_defconfig              |   1 +
 configs/imx6qdl_icore_mipi_defconfig       |   1 +
 configs/imx6qdl_icore_mmc_defconfig        |   1 +
 configs/imx6qdl_icore_nand_defconfig       |   1 +
 configs/imx6qdl_icore_rqs_defconfig        |   1 +
 configs/imx6ul_geam_mmc_defconfig          |   1 +
 configs/imx6ul_geam_nand_defconfig         |   1 +
 configs/imx6ul_isiot_emmc_defconfig        |   1 +
 configs/imx6ul_isiot_nand_defconfig        |   1 +
 configs/kp_imx6q_tpc_defconfig             |   1 +
 configs/liteboard_defconfig                |   1 +
 configs/marsboard_defconfig                |   3 ++-
 configs/mccmon6_nor_defconfig              |   1 +
 configs/mccmon6_sd_defconfig               |   1 +
 configs/mx6cuboxi_defconfig                |   1 +
 configs/mx6dlarm2_defconfig                |   3 ++-
 configs/mx6dlarm2_lpddr2_defconfig         |   3 ++-
 configs/mx6memcal_defconfig                |   3 ++-
 configs/mx6qarm2_defconfig                 |   3 ++-
 configs/mx6qarm2_lpddr2_defconfig          |   3 ++-
 configs/mx6qsabrelite_defconfig            |   3 ++-
 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/myir_mys_6ulx_defconfig            |   1 +
 configs/nitrogen6dl2g_defconfig            |   3 ++-
 configs/nitrogen6dl_defconfig              |   3 ++-
 configs/nitrogen6q2g_defconfig             |   3 ++-
 configs/nitrogen6q_defconfig               |   3 ++-
 configs/nitrogen6s1g_defconfig             |   3 ++-
 configs/nitrogen6s_defconfig               |   3 ++-
 configs/novena_defconfig                   |   3 ++-
 configs/opos6uldev_defconfig               |   1 +
 configs/ot1200_defconfig                   |   3 ++-
 configs/ot1200_spl_defconfig               |   3 ++-
 configs/pcm058_defconfig                   |   3 ++-
 configs/pfla02_defconfig                   |   1 +
 configs/phycore_pcl063_defconfig           |   1 +
 configs/phycore_pcl063_ull_defconfig       |   1 +
 configs/pico-dwarf-imx6ul_defconfig        |   1 +
 configs/pico-hobbit-imx6ul_defconfig       |   1 +
 configs/pico-imx6_defconfig                |   2 +-
 configs/pico-imx6ul_defconfig              |   6 +++++-
 configs/pico-pi-imx6ul_defconfig           |   1 +
 configs/platinum_picon_defconfig           |   3 ++-
 configs/platinum_titanium_defconfig        |   3 ++-
 configs/riotboard_defconfig                |   3 ++-
 configs/riotboard_spl_defconfig            |   3 ++-
 configs/secomx6quq7_defconfig              |   1 +
 configs/sksimx6_defconfig                  |   3 ++-
 configs/somlabs_visionsom_6ull_defconfig   |   1 +
 configs/tbs2910_defconfig                  |   1 +
 configs/titanium_defconfig                 |   1 +
 configs/tqma6dl_mba6_mmc_defconfig         |   2 +-
 configs/tqma6dl_mba6_spi_defconfig         |   2 +-
 configs/tqma6q_mba6_mmc_defconfig          |   1 +
 configs/tqma6q_mba6_spi_defconfig          |   1 +
 configs/tqma6s_mba6_mmc_defconfig          |   2 +-
 configs/tqma6s_mba6_spi_defconfig          |   2 +-
 configs/tqma6s_wru4_mmc_defconfig          |   2 +-
 configs/udoo_defconfig                     |   1 +
 configs/udoo_neo_defconfig                 |   1 +
 configs/variscite_dart6ul_defconfig        |   1 +
 configs/vining_2000_defconfig              |   1 +
 configs/wandboard_defconfig                |   1 +
 configs/warp_defconfig                     |   1 +
 configs/xpress_defconfig                   |   1 +
 configs/xpress_spl_defconfig               |   1 +
 configs/zc5202_defconfig                   |   3 ++-
 configs/zc5601_defconfig                   |   3 ++-
 include/configs/imx6_logic.h               |   4 ++--
 include/configs/imx8mm_evk.h               |   3 +--
 include/configs/imx8mn_evk.h               |   3 +--
 include/configs/imx8mp_evk.h               |   3 +--
 include/configs/imx8mq_evk.h               |   4 +---
 include/configs/titanium.h                 |   2 --
 tools/imximage.c                           |   2 +-
 123 files changed, 304 insertions(+), 187 deletions(-)

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