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

Stefano Babic sbabic at denx.de
Mon Feb 10 14:52:47 CET 2020


Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit e1dff2d69e5a21a61c3eb28e5d230a6d48749b6c:

  Merge branch '2020-02-07-master-imports' (2020-02-07 19:04:23 -0500)

are available in the Git repository at:

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

for you to fetch changes up to a19d73708fc017475e5635b4809b6b07c6a61afd:

  board: ge: bx50v3, imx53ppd: configure CONFIG_SYS_BOOTMAPSZ
(2020-02-09 21:47:20 +0100)

----------------------------------------------------------------
- Convert to DM:
	- bx50v3, mx53ppd, novena, mx6sabresd
- Fixes for Xea Board
- Toradex im8m Verdin
- Cleanup (warp7, mx6sxsabresd)

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

----------------------------------------------------------------
Alifer Moraes (1):
      mx6sabresd: Convert PCI to driver model

Anatolij Gustschin (1):
      imx: mx6ul_14x14_evk: turn of backlight and LCD before booting OS

Fabio Estevam (5):
      gpio: Let DM_74X164 be built without CONFIG_SPL_GPIO
      mx6ul_14x14_evk: Move CONFIG_DM_74X164 to defconfig
      mx6sxsabresd: Keep only one target
      mx7ulp_com: Remove unneeded SoC definitions
      mx6sabre_common: Remove FEC related settings

Heiko Schocher (1):
      imx6: aristainetos: fix NAND detection with latest mainline

Ian Ray (4):
      board: ge: mx53ppd: enable DM_VIDEO
      board: ge: bx50v3: override panel
      board: ge: mx53ppd: use DM for uart
      board: ge: bx50v3, imx53ppd: configure CONFIG_SYS_BOOTMAPSZ

Igor Opaniuk (3):
      board: toradex: Add Verdin iMX8M Mini support
      board: toradex: verdin-imx8mm: add README
      board: toradex: verdin-imx8mm: add MAINTAINERS

Joel Johnson (1):
      cmd: mdc/mwc: normalize disjoint MX_CYCLIC usage

Joris Offouga (4):
      warp7: Fix the pmic_get() parameter in the DM case
      warp7: remove unused usb configs
      arm: dts: imx7s-warp7: Move u-boot specific node in u-boot.dtsi
      mx7dsabre: Fix usbtog probe when use dfu or ums

Lukasz Majewski (5):
      arm: xea: defconfig: Define space for redundant envs in SPI-NOR flash
      arm: xea: Provide function to set L2 switch 'local-mac-address'
property
      arm: xea: config: Enable support for XEA board specific device
tree tweaks
      arm: xea: spl: Add GPIO0_0 setup on spl_board_init
      arm: xea: dts: Add 'fec-3v3' regulator properties to prevent
accidental disablement

Marcel Ziswiler (4):
      arm: dts: imx8mm-pinfunc: sync latest linux-next pin func header
      toradex: tdx-cfg-block: add Apalis iMX8X support
      toradex: tdx-cfg-block: add Verdin iMX8M Mini/Nano support
      imx: imx8mm_evk: spelling in readme file

Marek Vasut (3):
      ARM: imx: novena: Move defconfig bits to arch Kconfig
      ARM: imx: novena: Enable DM ethernet
      ARM: imx: novena: Enable DM thermal

Robert Beckett (9):
      misc: i2c_eeprom: set offset len and chip addr offset mask
      board: ge: bx50v3, imx53ppd: add eeprom partitions
      board: ge: bx50v3, imx53ppd: use DM I2C
      board: ge: bx50v3: add i2c eeprom bootcount storage
      board: ge: mx53ppd: add i2c eeprom bootcount storage
      board: ge: bx50v3: Enable DM PWM for backlight
      board: ge: mx53ppd: Use DM for ethernet
      board: ge: bx50v3: use DM for uart
      board: ge: bx50v3, mx53ppd: fix firstboot detection

Sébastien Szymanski (1):
      tools: imx8m_image: fix warning message

 README                                            |    2 +-
 arch/arm/dts/Makefile                             |    1 +
 arch/arm/dts/imx28-xea.dts                        |    2 +
 arch/arm/dts/imx53-ppd-uboot.dtsi                 |   46 ++
 arch/arm/dts/imx53-ppd.dts                        |    5 +-
 arch/arm/dts/imx6q-b450v3.dts                     |    2 +
 arch/arm/dts/imx6q-b650v3.dts                     |    2 +
 arch/arm/dts/imx6q-b850v3.dts                     |    2 +
 arch/arm/dts/imx6q-bx50v3-uboot.dtsi              |   25 ++
 arch/arm/dts/imx6q-bx50v3.dtsi                    |    3 +-
 arch/arm/dts/imx7d-sdb-u-boot.dtsi                |    4 +
 arch/arm/dts/imx7s-warp-u-boot.dtsi               |   10 +
 arch/arm/dts/imx7s-warp.dts                       |    9 -
 arch/arm/dts/imx8mm-pinfunc.h                     |   20 +-
 arch/arm/dts/imx8mm-verdin-u-boot.dtsi            |  103 +++++
 arch/arm/dts/imx8mm-verdin.dts                    | 1007
+++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-imx/imx8m/Kconfig                   |    7 +
 arch/arm/mach-imx/mx6/Kconfig                     |    9 +
 board/aristainetos/aristainetos.c                 |    2 +-
 board/freescale/imx8mm_evk/README                 |    2 +-
 board/freescale/mx6sabresd/mx6sabresd.c           |   11 -
 board/freescale/mx6sxsabresd/MAINTAINERS          |    1 -
 board/freescale/mx6sxsabresd/mx6sxsabresd.c       |  236 ----------
 board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c |    9 +
 board/ge/bx50v3/Kconfig                           |    2 -
 board/ge/bx50v3/bx50v3.c                          |  219 ++-------
 board/ge/common/Kconfig                           |   14 -
 board/ge/common/ge_common.c                       |   17 +-
 board/ge/common/vpd_reader.c                      |   37 +-
 board/ge/mx53ppd/Kconfig                          |    2 -
 board/ge/mx53ppd/Makefile                         |    2 +-
 board/ge/mx53ppd/mx53ppd.c                        |   67 +--
 board/ge/mx53ppd/mx53ppd_video.c                  |  125 ++----
 board/ge/mx53ppd/ppd_gpio.h                       |    8 -
 board/liebherr/xea/xea.c                          |   49 +-
 board/toradex/common/tdx-cfg-block.c              |   39 +-
 board/toradex/common/tdx-cfg-block.h              |    7 +-
 board/toradex/verdin-imx8mm/Kconfig               |   30 ++
 board/toradex/verdin-imx8mm/MAINTAINERS           |    9 +
 board/toradex/verdin-imx8mm/Makefile              |   11 +
 board/toradex/verdin-imx8mm/README                |   88 ++++
 board/toradex/verdin-imx8mm/imximage.cfg          |   16 +
 board/toradex/verdin-imx8mm/lpddr4_timing.c       | 1850
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/toradex/verdin-imx8mm/spl.c                 |  180 ++++++++
 board/toradex/verdin-imx8mm/verdin-imx8mm.c       |   73 +++
 board/warp7/warp7.c                               |    2 +-
 cmd/Kconfig                                       |    8 +-
 cmd/mem.c                                         |    8 +-
 configs/M5249EVB_defconfig                        |    2 +-
 configs/amcore_defconfig                          |    2 +-
 configs/bcm11130_defconfig                        |    2 +-
 configs/bcm11130_nand_defconfig                   |    2 +-
 configs/bcm23550_w1d_defconfig                    |    2 +-
 configs/bcm28155_ap_defconfig                     |    2 +-
 configs/bcm28155_w1d_defconfig                    |    2 +-
 configs/bcm911360_entphn-ns_defconfig             |    2 +-
 configs/bcm911360_entphn_defconfig                |    2 +-
 configs/bcm911360k_defconfig                      |    2 +-
 configs/bcm958300k-ns_defconfig                   |    2 +-
 configs/bcm958300k_defconfig                      |    2 +-
 configs/bcm958305k_defconfig                      |    2 +-
 configs/bcm958622hr_defconfig                     |    2 +-
 configs/da850evm_defconfig                        |    2 +-
 configs/da850evm_direct_nor_defconfig             |    2 +-
 configs/da850evm_nand_defconfig                   |    2 +-
 configs/ge_bx50v3_defconfig                       |   27 +-
 configs/imx28_xea_defconfig                       |    3 +
 configs/k2e_evm_defconfig                         |    2 +-
 configs/k2e_hs_evm_defconfig                      |    2 +-
 configs/k2g_evm_defconfig                         |    2 +-
 configs/k2g_hs_evm_defconfig                      |    2 +-
 configs/k2hk_evm_defconfig                        |    2 +-
 configs/k2hk_hs_evm_defconfig                     |    2 +-
 configs/k2l_evm_defconfig                         |    2 +-
 configs/k2l_hs_evm_defconfig                      |    2 +-
 configs/legoev3_defconfig                         |    2 +-
 configs/mx53ppd_defconfig                         |   31 +-
 configs/mx6sabresd_defconfig                      |    1 +
 configs/mx6sxsabresd_spl_defconfig                |   69 ---
 configs/mx6ul_14x14_evk_defconfig                 |    1 +
 configs/novena_defconfig                          |   12 +-
 configs/omapl138_lcdk_defconfig                   |    2 +-
 configs/verdin-imx8mm_defconfig                   |   98 ++++
 configs/x600_defconfig                            |    2 +-
 configs/xtfpga_defconfig                          |    2 +-
 drivers/gpio/Makefile                             |    4 +-
 drivers/misc/i2c_eeprom.c                         |   35 ++
 include/configs/ge_bx50v3.h                       |   49 +-
 include/configs/mx53ppd.h                         |   76 +---
 include/configs/mx6sabre_common.h                 |    8 -
 include/configs/mx6sabreauto.h                    |    8 +
 include/configs/mx6sabresd.h                      |    9 +
 include/configs/mx6ul_14x14_evk.h                 |    5 -
 include/configs/mx7ulp_com.h                      |    4 -
 include/configs/novena.h                          |    9 +-
 include/configs/verdin-imx8mm.h                   |  128 ++++++
 include/configs/warp7.h                           |    4 -
 tools/imx8m_image.sh                              |    6 +-
 98 files changed, 4107 insertions(+), 921 deletions(-)
 create mode 100644 arch/arm/dts/imx7s-warp-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mm-verdin-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mm-verdin.dts
 delete mode 100644 board/ge/common/Kconfig
 create mode 100644 board/toradex/verdin-imx8mm/Kconfig
 create mode 100644 board/toradex/verdin-imx8mm/MAINTAINERS
 create mode 100644 board/toradex/verdin-imx8mm/Makefile
 create mode 100644 board/toradex/verdin-imx8mm/README
 create mode 100644 board/toradex/verdin-imx8mm/imximage.cfg
 create mode 100644 board/toradex/verdin-imx8mm/lpddr4_timing.c
 create mode 100644 board/toradex/verdin-imx8mm/spl.c
 create mode 100644 board/toradex/verdin-imx8mm/verdin-imx8mm.c
 delete mode 100644 configs/mx6sxsabresd_spl_defconfig
 create mode 100644 configs/verdin-imx8mm_defconfig
 create mode 100644 include/configs/verdin-imx8mm.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