Pull request: u-boot-imx u-boot-imx-20210409
Stefano Babic
sbabic at denx.de
Fri Apr 9 13:40:08 CEST 2021
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit e9c99db7787e3b5c2ef05701177c43ed1c023c27:
Merge branch '2021-04-07-CI-improvements' (2021-04-07 15:54:07 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
tags/u-boot-imx-20210409
for you to fetch changes up to 2fc93e5bafdae7cf6373479e054e9f3943fde23c:
imx: bootaux fix elf loading (2021-04-08 23:59:50 +0200)
----------------------------------------------------------------
u-boot-imx-20210409
-------------------
- Secure Boot :
- HAB for MX8M / MX7ULP
- CAAM fixes
- Fixes for imxrt1020
- Fixes for USDHC driver
- Fixes for Toradex (Colibri / Apalis)
- Switch to DM for several boards
- mx23 olinuxo
- usbarmory
- marsboard / riotboard
- Gateworks GW Ventana
- NXP upstream patches (LPDDR / CAAM / HAB)
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/7089
----------------------------------------------------------------
Adam Ford (2):
arm: dts: imx8mn, imx8mn-beacon: Sync dts files with Kernel 5.12-rc5
configs: imx8mn_beacon: Enable QSPI Support
Aymen Sghaier (5):
crypto: caam: Add CAAM support to i.MX8M platforms
crypto: caam: Fix build warnings pointer casting
crypto: Add blob command support for i.MX8M platforms
crypto: caam: Fix pointer size to 32bit for i.MX8M
crypto: caam: Add secure memory vid 3 support
Breno Lima (13):
imx: imx7 Support for Manufacturing Protection
imx: Avoid hardcoded output ring size register offset (ORSR)
imx: Ensure CAAM clock is enabled prior getting out_jr_size
imx: Avoid hardcoded Job Ring Max size
imx: hab: Enable hab.c to authenticate additional images in open
configuration
imx: hab: Check if IVT header is HABv4
mx7ulp: hab: Add hab_status command for HABv4 M4 boot
imx: hab: Fix build warnings in 32-bit targets
crypto: fsl: blob: Flush dcache range for destination address
mx6dq: hab: Fix chip version in hab.h code
cmd: blob: Add IMX_HAB and CAAM supported SoCs as dependency
cmd: blob: Instantiate RNG before running CMD_BLOB
fsl_mfgprot: Fix typo in sign_mppubk()
Clement Faure (2):
imx8m: Add DEK blob encapsulation for imx8m
imx8: Add DEK blob encapsulation
Clement Le Marquis (1):
imx: caam: new u-boot command to set PRIBLOB bitfield from CAAM
SCFGR register to 0x3
Fabio Estevam (2):
MAINTAINERS: Use my personal e-mail address
pico-imx6ul: Pass the PMIC I2C address in pmic_get()
Franck LENORMAND (3):
crypto: caam: change JR running loop
caam: enable support for iMX7ULP
imx7ulp: Enable support for cmd blob
Giulio Benetti (3):
board: freescale: imxrt1020-evk: fix console is not enabled while
init dram
board: freescale: imxrt1050-evk: fix console is not enabled while
init dram
board: st: stm32f746-disco: fix console is not enabled while init
dram
Haibo Chen (3):
mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON to control card
clock output
mmc: fsl_esdhc_imx: remove redundant cmd11 related code.
mmc: fsl_esdhc_imx: add extra delay for IO voltage switch if
necessary
Heinrich Schuchardt (1):
imx6: icorem6: chmod 644 enigcam.bmp
Igor Opaniuk (1):
colibri_imx6: adjust boot order
Jacky Bai (1):
imx8mn: Update the DDR4 timing script on imx8mn ddr4 evk
Marek Vasut (2):
ARM: imx: Add OCRAM_S into iMX8M MMU tables
doc: imx: psb: Document usage of SRC_GPR10 PERSIST_SECONDARY_BOOT
for A/B switching
Max Krummenacher (1):
imx: bootaux fix elf loading
Niel Fourie (1):
ARM: pcm058: Match mainline Linux NAND ECC layout/behaviour
Oleksandr Suvorov (2):
apalis/colibri_imx6: remove video= settings
board: toradex: apalis-imx8x: fix build instructions
Peng (1):
imx8mn: evk: update MAINTAINERS
Peng Fan (20):
tools: imx image: fix write warning
imx8mm/p: remove boot.cmd
imx8mm_evk: add/cleanup variable for distro
imx8mp_evk: add/cleanup variable for distro
imx8mp_evk: spl: clean up including headers
imx8mp_evk: Increase VDD_ARM to 0.95v Overdrive voltage
power: pca9450: add a new parameter for power_pca9450_init
imx8mn_evk: drop duplicated code
imx8mn: Add LPDDR4 EVK board support
imx8m: soc: update fuse path
arch: mach-imx: imx8m: fix unique_id read error for imx8mp
imx8m: add regs used by CAAM
imx: HAB: Update hab codes to support ARM64 and i.MX8M
imx8mm_evk: switch to use binman to pack images
doc: imx8mm_evk: update doc after using binman
imx8mn-ddr4-evk: switch to use binman
imx8mn-evk: switch to use binman
doc: imx8mn_evk: update doc after using binman
imx8mp-evk: switch to use binman
doc: imx8mp-evk: update after using binman
Peter Robinson (15):
ARM: board: usbarmory: Import the usbarmory dts file
ARM: board: usbarmory: Convert to OF_CONTROL and DM
ARM: embestmx6boards: Import the marsboard/riotboard. dts files
ARM: marsboard: Enable OF_CONTROL and DM gpio/pin control
ARM: embestmx6boards: merge the riotboard's configs together
ARM: riotboard: Enable OF_CONTROL and DM gpio/pin control
ARM: embestmx6boards: convert the mars/riot boards to DM_MMC
ARM: embestmx6boards: convert mars/riot boards to DM_USB
ARM: embestmx6boards: convert mars/riot boards to DM_ETH
ARM: embestmx6boards: convert the mars/riot boards to DM SPI
ARM: board: udoo: Import UDOO dts files
ARM: imx: udoo: Enable OF_CONTROL and DM gpio/pin control
ARM: imx: udoo: drop MTD config
ARM: imx: udoo: Convert block devices to DM
ARM: imx: udoo: convert to DM_ETH
Philippe Schenker (1):
colibri_imx6ull/imx7: add missing tdxargs variable
Sherry Sun (1):
imx8mp: ddr: Add inline ECC feature support
Tim Harvey (13):
spl: fit: nand: skip bad block handling if NAND chip not fully
defined
spl: fit: nand: allow for non-page-aligned elements
dt-bindings: add tda1997x and bindings
imx: ventana: add Gateworks Ventana dts
arm: dts: imx6qdl-gw*: add dr_mode prop to dt to avoid error
imx: ventana: convert U-Boot to OF_CONTROL using FIT image
imx: ventana: add pinctrl and remove unneeded UART init and config
imx: ventana: enable dm support for USB
imx: ventana: enable dm support for MMC and SATA
imx: ventana: enable dm for MTD and NAND
imx: ventana: enable dm for SPI
board: gateworks: venice: fix gsc_get_dev
board: gateworks: venice: increase CONFIG_SYS_SPL_MALLOC_SIZE
Trevor Woerner (2):
mx23_olinuxino: enable device tree
mx23_olinuxino: convert MMC to driver model
Utkarsh Gupta (2):
imx: HAB: Validate IVT before authenticating image
imx: hab: Display All HAB events via hab_status command
Ye Li (17):
imx8mm_evk: Update to latest LPDDR4 script
imx8mm_evk: Switch to new imx8mm evk board
imx8mp_evk: Update LPDDR4 timing for new FW 202006
imx8mp_evk: Update LPDDR4 refresh time
imx8mn: Add low drive mode support for DDR4/LPDDR4 EVK
imx8mn: Add support for 11x11 UltraLite part number
imx8m: Update thermal and PMU kernel nodes for dual/single cores
imx8m: ddr: Disable CA VREF Training for LPDDR4
iMX8MQ: Recognize the B2 revision
misc: ocotp: Update OCOTP driver for iMX8MQ B2
imx8mq_evk: Applying default LPDDR4 script for B2
imx: hab: Add function to authenticate kernel image
hab: Change calling to ROM API failsafe
imx: HAB: Add support for iMX8MM
iMX8M: Add support to enable CONFIG_IMX_HAB
imx: cmd_dek: Enable DEK only for chips supporting CAAM
crypto: fsl: refactor for 32 bit version CAAM support on ARM64
Yuichiro Goto (1):
imx: imx6ull: fix pinmux sel_input value for uart5 pins
haidong.zheng (1):
imx8mp: refine power on imx8mp board
arch/arm/Kconfig | 6 +
arch/arm/dts/Makefile | 39 ++++-
arch/arm/dts/imx23-olinuxino-u-boot.dtsi | 5 +
arch/arm/dts/imx23-olinuxino.dts | 131 ++++++++++++++
arch/arm/dts/imx53-usbarmory.dts | 225
++++++++++++++++++++++++
arch/arm/dts/imx6dl-gw51xx.dts | 13 ++
arch/arm/dts/imx6dl-gw52xx.dts | 71 ++++++++
arch/arm/dts/imx6dl-gw53xx.dts | 71 ++++++++
arch/arm/dts/imx6dl-gw54xx.dts | 71 ++++++++
arch/arm/dts/imx6dl-gw551x.dts | 55 ++++++
arch/arm/dts/imx6dl-gw552x.dts | 14 ++
arch/arm/dts/imx6dl-gw553x.dts | 55 ++++++
arch/arm/dts/imx6dl-gw560x.dts | 55 ++++++
arch/arm/dts/imx6dl-gw5903.dts | 55 ++++++
arch/arm/dts/imx6dl-gw5904.dts | 55 ++++++
arch/arm/dts/imx6dl-gw5907.dts | 14 ++
arch/arm/dts/imx6dl-gw5910.dts | 14 ++
arch/arm/dts/imx6dl-gw5912.dts | 13 ++
arch/arm/dts/imx6dl-gw5913.dts | 14 ++
arch/arm/dts/imx6dl-riotboard-u-boot.dtsi | 8 +
arch/arm/dts/imx6dl-riotboard.dts | 594
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6dl-udoo.dts | 14 ++
arch/arm/dts/imx6q-gw51xx.dts | 13 ++
arch/arm/dts/imx6q-gw52xx.dts | 75 ++++++++
arch/arm/dts/imx6q-gw53xx.dts | 75 ++++++++
arch/arm/dts/imx6q-gw54xx.dts | 177
+++++++++++++++++++
arch/arm/dts/imx6q-gw551x.dts | 55 ++++++
arch/arm/dts/imx6q-gw552x.dts | 18 ++
arch/arm/dts/imx6q-gw553x.dts | 55 ++++++
arch/arm/dts/imx6q-gw560x.dts | 59 +++++++
arch/arm/dts/imx6q-gw5903.dts | 55 ++++++
arch/arm/dts/imx6q-gw5904.dts | 59 +++++++
arch/arm/dts/imx6q-gw5907.dts | 14 ++
arch/arm/dts/imx6q-gw5910.dts | 14 ++
arch/arm/dts/imx6q-gw5912.dts | 13 ++
arch/arm/dts/imx6q-gw5913.dts | 14 ++
arch/arm/dts/imx6q-marsboard-u-boot.dtsi | 8 +
arch/arm/dts/imx6q-marsboard.dts | 417
++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6q-phytec-mira-rdk-nand-u-boot.dtsi | 4 +
arch/arm/dts/imx6q-udoo.dts | 18 ++
arch/arm/dts/imx6qdl-gw51xx.dtsi | 638
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw52xx.dtsi | 782
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw53xx.dtsi | 772
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw54xx.dtsi | 866
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw551x.dtsi | 698
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw552x.dtsi | 522
++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw553x.dtsi | 738
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw560x.dtsi | 937
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw5903.dtsi | 796
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw5904.dtsi | 814
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw5907.dtsi | 539
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw5910.dtsi | 668
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw5912.dtsi | 609
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-gw5913.dtsi | 501
++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-udoo-u-boot.dtsi | 7 +
arch/arm/dts/imx6qdl-udoo.dtsi | 324
++++++++++++++++++++++++++++++++++
arch/arm/dts/imx8mm-evk-u-boot.dtsi | 118 ++++++++++++-
arch/arm/dts/imx8mm-evk.dtsi | 127 +++++++-------
arch/arm/dts/imx8mn-beacon-baseboard.dtsi | 71 ++++++++
arch/arm/dts/imx8mn-beacon-som.dtsi | 63 ++++++-
arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi | 115 ++++++++++++
arch/arm/dts/imx8mn-evk-u-boot.dtsi | 128 ++++++++++++++
arch/arm/dts/imx8mn-evk.dts | 128 ++++++++++++++
arch/arm/dts/imx8mn.dtsi | 46 ++++-
arch/arm/dts/imx8mp-evk-u-boot.dtsi | 112 ++++++++++++
arch/arm/include/asm/arch-imx/cpu.h | 13 +-
arch/arm/include/asm/arch-imx8/image.h | 11 ++
arch/arm/include/asm/arch-imx8m/clock.h | 1 +
arch/arm/include/asm/arch-imx8m/imx-regs.h | 21 +++
arch/arm/include/asm/arch-mx6/mx6ull_pins.h | 8 +-
arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 12 ++
arch/arm/include/asm/mach-imx/hab.h | 37 +++-
arch/arm/include/asm/mach-imx/sys_proto.h | 6 +-
arch/arm/mach-imx/Kconfig | 44 ++++-
arch/arm/mach-imx/Makefile | 3 +
arch/arm/mach-imx/cmd_dek.c | 262
++++++++++++++++++++++++++--
arch/arm/mach-imx/cmd_mfgprot.c | 150
++++++++++++++++
arch/arm/mach-imx/cpu.c | 8 +-
arch/arm/mach-imx/hab.c | 417
++++++++++++++++++++++++++++++++++++++------
arch/arm/mach-imx/imx8/Kconfig | 1 +
arch/arm/mach-imx/imx8m/Kconfig | 11 ++
arch/arm/mach-imx/imx8m/clock_imx8mm.c | 8 +
arch/arm/mach-imx/imx8m/clock_imx8mq.c | 7 +
arch/arm/mach-imx/imx8m/soc.c | 190
++++++++++++++++++--
arch/arm/mach-imx/imx_bootaux.c | 67 ++++++-
arch/arm/mach-imx/mx7ulp/Kconfig | 1 +
arch/arm/mach-imx/priblob.c | 33 ++++
board/embest/mx6boards/mx6boards.c | 163
+----------------
board/freescale/imx8mm_evk/boot.cmd | 35 ----
board/freescale/imx8mm_evk/imximage-8mm-lpddr4.cfg | 9 +
board/freescale/imx8mm_evk/lpddr4_timing.c | 692
+++++++++++++++++++++++++++++-------------------------------------------
board/freescale/imx8mm_evk/spl.c | 33 ++--
board/freescale/imx8mn_evk/Kconfig | 6 +-
board/freescale/imx8mn_evk/MAINTAINERS | 3 +-
board/freescale/imx8mn_evk/Makefile | 6 +
board/freescale/imx8mn_evk/ddr4_timing.c | 1057
+++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------
board/freescale/imx8mn_evk/ddr4_timing_ld.c | 1057
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/imx8mn_evk/imximage-8mn-ddr4.cfg | 10 ++
board/freescale/imx8mn_evk/lpddr4_timing.c | 1587
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/imx8mn_evk/lpddr4_timing_ld.c | 1440
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/imx8mn_evk/spl.c | 50 +++++-
board/freescale/imx8mp_evk/boot.cmd | 25 ---
board/freescale/imx8mp_evk/imximage-8mp-lpddr4.cfg | 10 ++
board/freescale/imx8mp_evk/lpddr4_timing.c | 372
++++++++++++++++++++++++++++++---------
board/freescale/imx8mp_evk/spl.c | 38 ++--
board/freescale/imx8mq_evk/spl.c | 2 +-
board/freescale/imxrt1020-evk/imxrt1020-evk.c | 2 +-
board/freescale/imxrt1050-evk/imxrt1050-evk.c | 2 +-
board/freescale/mx28evk/MAINTAINERS | 2 +-
board/freescale/mx6sabreauto/MAINTAINERS | 2 +-
board/freescale/mx6sabresd/MAINTAINERS | 2 +-
board/freescale/mx6slevk/MAINTAINERS | 2 +-
board/freescale/mx6sxsabreauto/MAINTAINERS | 2 +-
board/freescale/mx6sxsabresd/MAINTAINERS | 2 +-
board/gateworks/gw_ventana/MAINTAINERS | 48 +++++
board/gateworks/gw_ventana/common.c | 17 --
board/gateworks/gw_ventana/common.h | 1 -
board/gateworks/gw_ventana/gsc.c | 88 ++++++++++
board/gateworks/gw_ventana/gsc.h | 1 +
board/gateworks/gw_ventana/gw_ventana.c | 138 +++------------
board/gateworks/gw_ventana/gw_ventana_spl.c | 10 +-
board/gateworks/venice/gsc.c | 23 +--
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 12 --
board/phytec/phycore_imx8mp/spl.c | 2 +-
board/solidrun/mx6cuboxi/MAINTAINERS | 2 +-
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
board/technexion/pico-imx6ul/MAINTAINERS | 2 +-
board/technexion/pico-imx6ul/pico-imx6ul.c | 2 +-
board/udoo/MAINTAINERS | 2 +-
board/udoo/udoo.c | 105 +----------
board/wandboard/MAINTAINERS | 2 +-
board/warp7/MAINTAINERS | 2 +-
cmd/Kconfig | 2 +
cmd/blob.c | 16 ++
common/spl/spl_nand.c | 24 ++-
configs/gwventana_emmc_defconfig | 20 ++-
configs/gwventana_gw5904_defconfig | 20 ++-
configs/gwventana_nand_defconfig | 22 ++-
configs/imx8mm_evk_defconfig | 6 +-
configs/imx8mn_beacon_defconfig | 5 +
configs/imx8mn_ddr4_evk_defconfig | 4 +-
configs/imx8mn_evk_defconfig | 93 ++++++++++
configs/imx8mp_evk_defconfig | 4 +-
configs/marsboard_defconfig | 12 ++
configs/mx23_olinuxino_defconfig | 7 +-
configs/riotboard_defconfig | 26 ++-
configs/riotboard_spl_defconfig | 70 --------
configs/udoo_defconfig | 13 +-
configs/usbarmory_defconfig | 11 ++
doc/board/freescale/imx8mm_evk.rst | 3 +-
doc/board/freescale/imx8mn_evk.rst | 3 +-
doc/board/freescale/imx8mp_evk.rst | 11 +-
doc/board/toradex/apalix-imx8x.rst | 33 ++--
doc/imx/habv4/guides/mx6_mx7_secure_boot.txt | 25 +++
doc/imx/index.rst | 9 +
doc/imx/misc/index.rst | 9 +
doc/imx/misc/psb.rst | 174
++++++++++++++++++
doc/index.rst | 11 ++
drivers/crypto/fsl/Kconfig | 6 +
drivers/crypto/fsl/Makefile | 4 +-
drivers/crypto/fsl/desc.h | 49 +++---
drivers/crypto/fsl/desc_constr.h | 28 +--
drivers/crypto/fsl/fsl_blob.c | 6 +
drivers/crypto/fsl/fsl_hash.c | 6 +-
drivers/crypto/fsl/fsl_mfgprot.c | 160
+++++++++++++++++
drivers/crypto/fsl/jobdesc.c | 16 +-
drivers/crypto/fsl/jr.c | 53 +++---
drivers/crypto/fsl/jr.h | 11 +-
drivers/crypto/fsl/type.h | 16 ++
drivers/ddr/imx/imx8m/Kconfig | 8 +
drivers/misc/mxc_ocotp.c | 2 +-
drivers/mmc/fsl_esdhc_imx.c | 50 ++++--
drivers/mtd/nand/raw/mxs_nand_spl.c | 5 +
drivers/power/pmic/pmic_pca9450.c | 4 +-
include/configs/apalis_imx6.h | 5 +-
include/configs/colibri-imx6ull.h | 2 +-
include/configs/colibri_imx6.h | 4 +-
include/configs/colibri_imx7.h | 2 +-
include/configs/embestmx6boards.h | 7 -
include/configs/gw_ventana.h | 15 +-
include/configs/imx8mm_evk.h | 8 +-
include/configs/imx8mm_venice.h | 4 +-
include/configs/imx8mp_evk.h | 8 +-
include/configs/pcm058.h | 1 +
include/configs/udoo.h | 14 --
include/dt-bindings/media/tda1997x.h | 74 ++++++++
include/fsl_esdhc_imx.h | 2 +
include/fsl_sec.h | 54 ++++--
include/power/pca9450.h | 2 +-
tools/imx8image.c | 2 +-
tools/imx8mimage.c | 2 +-
tools/logos/engicam.bmp | Bin
192 files changed, 21396 insertions(+), 2102 deletions(-)
create mode 100644 arch/arm/dts/imx23-olinuxino-u-boot.dtsi
create mode 100644 arch/arm/dts/imx23-olinuxino.dts
create mode 100644 arch/arm/dts/imx53-usbarmory.dts
create mode 100644 arch/arm/dts/imx6dl-gw51xx.dts
create mode 100644 arch/arm/dts/imx6dl-gw52xx.dts
create mode 100644 arch/arm/dts/imx6dl-gw53xx.dts
create mode 100644 arch/arm/dts/imx6dl-gw54xx.dts
create mode 100644 arch/arm/dts/imx6dl-gw551x.dts
create mode 100644 arch/arm/dts/imx6dl-gw552x.dts
create mode 100644 arch/arm/dts/imx6dl-gw553x.dts
create mode 100644 arch/arm/dts/imx6dl-gw560x.dts
create mode 100644 arch/arm/dts/imx6dl-gw5903.dts
create mode 100644 arch/arm/dts/imx6dl-gw5904.dts
create mode 100644 arch/arm/dts/imx6dl-gw5907.dts
create mode 100644 arch/arm/dts/imx6dl-gw5910.dts
create mode 100644 arch/arm/dts/imx6dl-gw5912.dts
create mode 100644 arch/arm/dts/imx6dl-gw5913.dts
create mode 100644 arch/arm/dts/imx6dl-riotboard-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-riotboard.dts
create mode 100644 arch/arm/dts/imx6dl-udoo.dts
create mode 100644 arch/arm/dts/imx6q-gw51xx.dts
create mode 100644 arch/arm/dts/imx6q-gw52xx.dts
create mode 100644 arch/arm/dts/imx6q-gw53xx.dts
create mode 100644 arch/arm/dts/imx6q-gw54xx.dts
create mode 100644 arch/arm/dts/imx6q-gw551x.dts
create mode 100644 arch/arm/dts/imx6q-gw552x.dts
create mode 100644 arch/arm/dts/imx6q-gw553x.dts
create mode 100644 arch/arm/dts/imx6q-gw560x.dts
create mode 100644 arch/arm/dts/imx6q-gw5903.dts
create mode 100644 arch/arm/dts/imx6q-gw5904.dts
create mode 100644 arch/arm/dts/imx6q-gw5907.dts
create mode 100644 arch/arm/dts/imx6q-gw5910.dts
create mode 100644 arch/arm/dts/imx6q-gw5912.dts
create mode 100644 arch/arm/dts/imx6q-gw5913.dts
create mode 100644 arch/arm/dts/imx6q-marsboard-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-marsboard.dts
create mode 100644 arch/arm/dts/imx6q-udoo.dts
create mode 100644 arch/arm/dts/imx6qdl-gw51xx.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw52xx.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw53xx.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw54xx.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw551x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw552x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw553x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw560x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw5903.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw5904.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw5907.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw5910.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw5912.dtsi
create mode 100644 arch/arm/dts/imx6qdl-gw5913.dtsi
create mode 100644 arch/arm/dts/imx6qdl-udoo-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-udoo.dtsi
create mode 100644 arch/arm/dts/imx8mn-evk-u-boot.dtsi
create mode 100644 arch/arm/dts/imx8mn-evk.dts
create mode 100644 arch/arm/mach-imx/cmd_mfgprot.c
create mode 100644 arch/arm/mach-imx/priblob.c
delete mode 100644 board/freescale/imx8mm_evk/boot.cmd
create mode 100644 board/freescale/imx8mm_evk/imximage-8mm-lpddr4.cfg
create mode 100644 board/freescale/imx8mn_evk/ddr4_timing_ld.c
create mode 100644 board/freescale/imx8mn_evk/imximage-8mn-ddr4.cfg
create mode 100644 board/freescale/imx8mn_evk/lpddr4_timing.c
create mode 100644 board/freescale/imx8mn_evk/lpddr4_timing_ld.c
delete mode 100644 board/freescale/imx8mp_evk/boot.cmd
create mode 100644 board/freescale/imx8mp_evk/imximage-8mp-lpddr4.cfg
mode change 100644 => 100755 board/freescale/imx8mp_evk/lpddr4_timing.c
create mode 100644 configs/imx8mn_evk_defconfig
delete mode 100644 configs/riotboard_spl_defconfig
create mode 100644 doc/imx/index.rst
create mode 100644 doc/imx/misc/index.rst
create mode 100644 doc/imx/misc/psb.rst
create mode 100644 drivers/crypto/fsl/fsl_mfgprot.c
create mode 100644 drivers/crypto/fsl/type.h
create mode 100644 include/dt-bindings/media/tda1997x.h
mode change 100755 => 100644 tools/logos/engicam.bmp
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