[U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20191104
Stefano Babic
sbabic at denx.de
Mon Nov 4 09:08:01 UTC 2019
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 5d6f05352b69d4858a2a9e9136ac3a734f0222bb:
azure: Update the script to prepend PATH not override PATH (2019-11-01
13:59:14 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
tags/u-boot-imx-20191104
for you to fetch changes up to ae8a53ece0ff3b1ed686c3e0af14e59973d25db8:
imx: nandbcb: add support for writing BCB only (2019-11-03 21:49:49 +0100)
----------------------------------------------------------------
u-boot-imx-20191104
-------------------
- i.MX NAND: nandbcb support for MX6UL / i.MX7
- i.MX8: support for HAB
- Convert to DM (opos6ul, mccmon6)
- Toradex i.MX6ull colibri
- sync DTS with kernel
Travis : https://travis-ci.org/sbabic/u-boot-imx/builds/606853416
----------------------------------------------------------------
Anatolij Gustschin (1):
imx8: output SECO-FW and ATF commit IDs
Claudius Heine (5):
ARM: imx: Fix bmode detection from grp10
ARM: imx: Use IMX6_SRC_GPR10_BMODE instead of magic number
ARM: imx6: DHCOM i.MX6 PDK: fix board_boot_modes emmc entry
ARM: imx6: DHCOM i.MX6 PDK: defconfig: Enable MMC support of SPL
ARM: imx6: DHCOM i.MX6 PDK: spl: Add eMMC initialization to SPL code
Fabio Estevam (2):
mx6: clock: Use setbits_le32()
mx6: clock: Introduce disable_ipu_clock()
Hannes Schmelzer (1):
board/BuR/brppt2: initial commit
Igor Opaniuk (7):
ARM: dts: imx6ull-colibri: change hierarchy of DTS files
ARM: dts: imx6ull-colibri: pre-reloc for uart pinmux modes
imx: gpmi: add defines for hw randominizer
nand: mxs_nand: add API for switching different BCH layouts
imx: nandbcb: add support for i.MX7
imx: nandbcb: refactor update function
imx: nandbcb: add support for writing BCB only
Lukasz Majewski (7):
imx: defconfig: Enable CONFIG_SPL_FORCE_MMC_BOOT on display5
imx: Enable RTC (ds1307) support in the U-Boot proper on TPC70 board
ARM: imx: Convert mccmon6 to use DM/DTS in the u-boot proper
ARM: imx: Decouple mccmon6's SPL and u-boot proper code
spl: nor: Provide falcon boot support for NOR memories
ARM: imx: Convert mccmon6 to use fitImage instead of uImage+DTB
mccmon6: defconfig: nor: Enable usage of *_TINY_* drivers in SPL
Manivannan Sadhasivam (1):
arm: dts: Add devicetree support for iMXQXP AI_ML board
Marek Vasut (1):
arm: mxs: Increase VDDD voltage to match specification
Oliver Graute (1):
imx: support i.MX8QM ROM 7720 a1 board
Parthiban Nallathambi (1):
i.MX6: nand: extend nandbcb command for imx6UL(L)
Patrick Wildt (1):
imx: update i.MX8MQ device trees
Peng Fan (13):
imx8m: imx8mq: get chip rev for B1 revision
imx8m: clock: improve irq response latency
imx: imx8mq: add init_nand_clk
imx: spl: implement spl_boot_mode for i.MX7/8/8M
dt-bindings: import usb pd
pmic: bd71837: drop DEBUG macro
power: pmic: Kconfig: add CONFIG_SPL_DM_PMIC_BD71837
imx8m: evk: spl: probe clk in spl early stage
imx8mm: evk: enable bd71837 pmic
imx8: Add AHAB secure boot support
imx8qm: mek: add secure boot script
imx8qxp: mek: add secure boot script
arm: dts: imx8mm: sync dts from Linux Kernel
Robert Hancock (2):
watchdog: imx: Add DT ext-reset handling
watchdog: imx: Use immediate reset bits for expire_now
Sébastien Szymanski (3):
imx6ul: opos6ul: migrate to DM_ETH
opos6uldev: migrate to DM_VIDEO
video: mxsfb: set gd->fb_base
Tom Rini (1):
tbs2910: Disable Plan9/RTEMS bootm support
Ye Li (1):
mach-imx: Adding new argument for SIP call interface
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 4 +-
arch/arm/dts/Makefile | 9 +-
arch/arm/dts/fsl-imx8mq-evk.dts | 414
----------------------------------------------------------------------------------------
arch/arm/dts/fsl-imx8mq.dtsi | 462
--------------------------------------------------------------------------------------------------
arch/arm/dts/fsl-imx8qxp-ai_ml-u-boot.dtsi | 117
+++++++++++++++++++++++++
arch/arm/dts/fsl-imx8qxp-ai_ml.dts | 181
+++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6dl-brppt2.dts | 278
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6q-kp.dts | 5 ++
arch/arm/dts/imx6q-mccmon6.dts | 382
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi | 10 +++
arch/arm/dts/imx6ul-opos6uldev.dts | 4 +-
arch/arm/dts/imx6ull-colibri-u-boot.dtsi | 12 +++
arch/arm/dts/imx6ull-colibri.dts | 628
+------------------------------------------------------------------------------------------------------------------------------------
arch/arm/dts/imx6ull-colibri.dtsi | 633
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx8mm-evk-u-boot.dtsi | 22 ++++-
arch/arm/dts/imx8mm-evk.dts | 279
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
arch/arm/dts/imx8mm.dtsi | 222
+++++++++++++++++++++++++++++++++++++----------
arch/arm/dts/imx8mq-evk.dts | 486
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx8mq.dtsi | 1111
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx8qm-rom7720-a1.dts | 373
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-imx8m/clock_imx8mq.h | 2 +
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/mach-imx/imx-nandbcb.h | 12 +++
arch/arm/include/asm/mach-imx/regs-gpmi.h | 5 ++
arch/arm/include/asm/mach-imx/sys_proto.h | 8 +-
arch/arm/mach-imx/Kconfig | 3 +-
arch/arm/mach-imx/Makefile | 2 -
arch/arm/mach-imx/cmd_nandbcb.c | 377
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
arch/arm/mach-imx/imx8/Kconfig | 12 +++
arch/arm/mach-imx/imx8/ahab.c | 347
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-imx/imx8/misc.c | 26 +++++-
arch/arm/mach-imx/imx8/parse-container.c | 95
++++++++++++++++++++-
arch/arm/mach-imx/imx8m/clock_imx8mq.c | 16 ++++
arch/arm/mach-imx/imx8m/soc.c | 21 +++--
arch/arm/mach-imx/imx_bootaux.c | 4 +-
arch/arm/mach-imx/init.c | 6 +-
arch/arm/mach-imx/mx6/Kconfig | 26 ++++++
arch/arm/mach-imx/mx6/clock.c | 18 +++-
arch/arm/mach-imx/mx6/opos6ul.c | 76
++---------------
arch/arm/mach-imx/sip.c | 4 +-
arch/arm/mach-imx/spl.c | 29 +++++++
board/BuR/brppt2/Kconfig | 18 ++++
board/BuR/brppt2/MAINTAINERS | 6 ++
board/BuR/brppt2/Makefile | 8 ++
board/BuR/brppt2/board.c | 542
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/BuR/brppt2/config.mk | 36 ++++++++
board/advantech/imx8qm_rom7720_a1/Kconfig | 14 +++
board/advantech/imx8qm_rom7720_a1/MAINTAINERS | 6 ++
board/advantech/imx8qm_rom7720_a1/Makefile | 11 +++
board/advantech/imx8qm_rom7720_a1/README | 50 +++++++++++
board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c | 141
++++++++++++++++++++++++++++++
board/advantech/imx8qm_rom7720_a1/imximage.cfg | 21 +++++
board/advantech/imx8qm_rom7720_a1/spl.c | 220
+++++++++++++++++++++++++++++++++++++++++++++++
board/armadeus/opos6uldev/board.c | 36 --------
board/dhelectronics/dh_imx6/dh_imx6.c | 2 +-
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 26 ++++++
board/freescale/imx8mm_evk/spl.c | 63 +++++++++++---
board/liebherr/mccmon6/Makefile | 7 +-
board/liebherr/mccmon6/mccmon6.c | 446
-----------------------------------------------------------------------------------------------
board/liebherr/mccmon6/spl.c | 279
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
board/toradex/colibri-imx6ull/MAINTAINERS | 2 +
common/spl/spl_nor.c | 5 ++
configs/brppt2_defconfig | 93
++++++++++++++++++++
configs/dh_imx6_defconfig | 1 +
configs/display5_defconfig | 1 +
configs/imx8mm_evk_defconfig | 5 +-
configs/imx8mq_evk_defconfig | 2 +-
configs/imx8qm_rom7720_a1_4G_defconfig | 83
++++++++++++++++++
configs/kp_imx6q_tpc_defconfig | 2 +
configs/mccmon6_nor_defconfig | 41 ++++++++-
configs/mccmon6_sd_defconfig | 34 +++++++-
configs/opos6uldev_defconfig | 5 +-
configs/tbs2910_defconfig | 2 +
drivers/misc/imx8/fuse.c | 2 +-
drivers/mtd/nand/raw/mxs_nand.c | 116
+++++++++++++++++++++++++
drivers/power/domain/imx8m-power-domain.c | 6 +-
drivers/power/pmic/Kconfig | 8 ++
drivers/power/pmic/bd71837.c | 2 -
drivers/video/mxsfb.c | 1 +
drivers/watchdog/imx_watchdog.c | 41 ++++++---
include/configs/brppt2.h | 120
++++++++++++++++++++++++++
include/configs/imx8mq_evk.h | 2 +-
include/configs/imx8qm_mek.h | 64 ++++++++++----
include/configs/imx8qm_rom7720.h | 180
+++++++++++++++++++++++++++++++++++++++
include/configs/imx8qxp_mek.h | 64 ++++++++++----
include/configs/mccmon6.h | 70
+++++----------
include/configs/opos6uldev.h | 14 ++-
include/dt-bindings/clock/imx8mq-clock.h | 571
+++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------
include/dt-bindings/usb/pd.h | 88
+++++++++++++++++++
include/mxs_nand.h | 22 +++++
90 files changed, 7570 insertions(+), 2731 deletions(-)
delete mode 100644 arch/arm/dts/fsl-imx8mq-evk.dts
delete mode 100644 arch/arm/dts/fsl-imx8mq.dtsi
create mode 100644 arch/arm/dts/fsl-imx8qxp-ai_ml-u-boot.dtsi
create mode 100644 arch/arm/dts/fsl-imx8qxp-ai_ml.dts
create mode 100644 arch/arm/dts/imx6dl-brppt2.dts
create mode 100644 arch/arm/dts/imx6q-mccmon6.dts
create mode 100644 arch/arm/dts/imx6ull-colibri-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ull-colibri.dtsi
create mode 100644 arch/arm/dts/imx8mq-evk.dts
create mode 100644 arch/arm/dts/imx8mq.dtsi
create mode 100644 arch/arm/dts/imx8qm-rom7720-a1.dts
create mode 100644 arch/arm/mach-imx/imx8/ahab.c
create mode 100644 board/BuR/brppt2/Kconfig
create mode 100644 board/BuR/brppt2/MAINTAINERS
create mode 100644 board/BuR/brppt2/Makefile
create mode 100644 board/BuR/brppt2/board.c
create mode 100644 board/BuR/brppt2/config.mk
create mode 100644 board/advantech/imx8qm_rom7720_a1/Kconfig
create mode 100644 board/advantech/imx8qm_rom7720_a1/MAINTAINERS
create mode 100644 board/advantech/imx8qm_rom7720_a1/Makefile
create mode 100644 board/advantech/imx8qm_rom7720_a1/README
create mode 100644 board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c
create mode 100644 board/advantech/imx8qm_rom7720_a1/imximage.cfg
create mode 100644 board/advantech/imx8qm_rom7720_a1/spl.c
create mode 100644 configs/brppt2_defconfig
create mode 100644 configs/imx8qm_rom7720_a1_4G_defconfig
create mode 100644 include/configs/brppt2.h
create mode 100644 include/configs/imx8qm_rom7720.h
create mode 100644 include/dt-bindings/usb/pd.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