[U-Boot] [PULL] Please pull u-boot-imx

Stefano Babic
2018-01-15T17:52:01Z

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit 373b9003410b44a1133060c2e63483b278fb476b:

Merge git://git.denx.de/u-boot-sunxi (2018-01-11 14:14:19 -0500)

are available in the git repository at:

git://www.denx.de/git/u-boot-imx.git master

for you to fetch changes up to 9587b0d61133c025d48ebf480aa021fc2fdd53a7:

arm: imx: hab: Add hab_failsafe console command (2018-01-14 17:26:30
+0100)

----------------------------------------------------------------
Bryan O'Donoghue (25):
arm: imx: hab: Make authenticate_image return int
arm: imx: hab: Fix authenticate_image result code
arm: imx: hab: Optimise flow of authenticate_image on is_enabled fail
arm: imx: hab: Optimise flow of authenticate_image on hab_entry fail
arm: imx: hab: Move IVT_SIZE to hab.h
arm: imx: hab: Move CSF_PAD_SIZE to hab.h
arm: imx: hab: Fix authenticate_image input parameters
arm: imx: hab: Add IVT header definitions
arm: imx: hab: Add IVT header verification
arm: imx: hab: Verify IVT self matches calculated address
arm: imx: hab: Only call ROM once headers are verified
arm: imx: hab: Print CSF based on IVT descriptor
arm: imx: hab: Print additional IVT elements during debug
arm: imx: hab: Define rvt_check_target()
arm: imx: hab: Implement hab_rvt_check_target
arm: imx: hab: Add a hab_rvt_check_target to image auth
arm: imx: hab: Print HAB event log only after calling ROM
arm: imx: hab: Make internal functions and data static
arm: imx: hab: Prefix authenticate_image with imx_hab
arm: imx: hab: Rename is_hab_enabled imx_hab_is_enabled
arm: imx: hab: Make authenticate_image() return zero on open boards
arm: imx: hab: Make imx_hab_is_enabled global
arm: imx: hab: Define rvt_failsafe()
arm: imx: hab: Implement hab_rvt_failsafe
arm: imx: hab: Add hab_failsafe console command

Christopher Spinrath (2):
ARM: imx: cm_fx6: export board and soc info to env
ARM: imx: cm_fx6: env: try to determine dtb to use

Eran Matityahu (2):
imx7: spl: Use SPL boot device MMC1 for all of the SOCs MMC/SD
boot devices
imx7: spl: Add support for MMC3, SD3 and NAND boot devices

Fabio Estevam (4):
mx6: ddr: Do not access MMDC_P1_BASE_ADDR on i.MX6ULL
mx6memcal: Fix the UART ports for mx6sabresd/auto boards
mx6memcal: spl: Also take i.MX6ULL into account
mx6memcal: spl: Disambiguate the error message

Koen Vandeputte (1):
drivers: pci: imx: fix enumeration logic error

Peng Fan (10):
misc: mxc_ocotp: check fuse word before programming on i.MX7ULP
ARM: imx: Introduce dts for i.MX6SX-SDB
ARM: imx: Enable dts for i.MX6SX-SDB
board: freescale: common: add pfuze dm code
imx: mx6sxsabresd: Enable DM driver
imx: mx6sxsabresd: config wdog pinmux
imx: mx6sxsabresd: enlarge ENV offset
pci: imx: request gpio before use
spi: fsl_qspi: support i.MX6UL/6ULLL/7D
imx: mx6ull-14x14-evk: enable DM QSPI driver

Stefano Babic (1):
mx6: Support SKS-Kinkel sksimx6 Board

Tom Rini (4):
arm: imx: Rework i.MX specific commands to be excluded from SPL
imx: ventana: Rework CONFIG_CMD_EECONFIG code to not be included
in SPL
imx: ventana: Rework CONFIG_CMD_GSC code to not be included in SPL
toradex: imx6: Rework PF0100 fuse programming commands to not be
in SPL

arch/arm/dts/Makefile | 1 +
arch/arm/dts/imx6sx-sdb.dts | 138 +++++++
arch/arm/dts/imx6sx-sdb.dtsi | 612
++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-14x14-evk.dts | 5 +-
arch/arm/dts/imx6ull.dtsi | 9 +-
arch/arm/include/asm/mach-imx/hab.h | 46 ++-
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/hab.c | 461 ++++++++++++---------
arch/arm/mach-imx/imx_bootaux.c | 13 +-
arch/arm/mach-imx/mx5/clock.c | 4 +-
arch/arm/mach-imx/mx6/Kconfig | 6 +
arch/arm/mach-imx/mx6/ddr.c | 4 +-
arch/arm/mach-imx/mx7/clock.c | 2 +
arch/arm/mach-imx/mx7ulp/clock.c | 2 +
arch/arm/mach-imx/spl.c | 45 +-
board/compulab/cm_fx6/cm_fx6.c | 21 +
board/freescale/common/Makefile | 1 +
board/freescale/common/pfuze.c | 79 ++++
board/freescale/common/pfuze.h | 5 +
board/freescale/mx6memcal/Kconfig | 12 +-
board/freescale/mx6memcal/spl.c | 3 +-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 382 +++++++----------
board/gateworks/gw_ventana/eeprom.c | 4 +-
board/gateworks/gw_ventana/gsc.c | 2 +-
board/sks-kinkel/sksimx6/Kconfig | 11 +
board/sks-kinkel/sksimx6/MAINTAINERS | 6 +
board/sks-kinkel/sksimx6/Makefile | 3 +
board/sks-kinkel/sksimx6/sksimx6.c | 426 +++++++++++++++++++
board/toradex/apalis_imx6/pf0100.c | 9 +-
board/toradex/apalis_imx6/pf0100.h | 3 -
board/toradex/colibri_imx6/pf0100.c | 8 +-
board/toradex/colibri_imx6/pf0100.h | 3 -
configs/cm_fx6_defconfig | 2 +-
configs/mx6sxsabresd_defconfig | 15 +-
configs/mx6sxsabresd_spl_defconfig | 15 +-
configs/mx6ull_14x14_evk_defconfig | 6 +
configs/mx6ull_14x14_evk_plugin_defconfig | 6 +
configs/sksimx6_defconfig | 47 +++
drivers/misc/mxc_ocotp.c | 17 +
drivers/pci/pcie_imx.c | 15 +
drivers/spi/fsl_qspi.c | 18 +-
include/configs/cm_fx6.h | 7 +
include/configs/mx6sxsabresd.h | 9 +-
include/configs/mx6ullevk.h | 10 +
include/configs/sksimx6.h | 101 +++++
45 files changed, 2103 insertions(+), 493 deletions(-)
create mode 100644 arch/arm/dts/imx6sx-sdb.dts
create mode 100644 arch/arm/dts/imx6sx-sdb.dtsi
create mode 100644 board/sks-kinkel/sksimx6/Kconfig
create mode 100644 board/sks-kinkel/sksimx6/MAINTAINERS
create mode 100644 board/sks-kinkel/sksimx6/Makefile
create mode 100644 board/sks-kinkel/sksimx6/sksimx6.c
create mode 100644 configs/sksimx6_defconfig
create mode 100644 include/configs/sksimx6.h

--
=====================================================================
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
=====================================================================