pull request of u-boot-fsl-qoriq for v2020.04

Priyanka Jain
2020-03-30T10:04:52Z

Dear Tom,

Please find my pull-request for u-boot-fsl-qoriq/master
https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/668558786

I know this is a bit late in the window, sorry for that but these are some of critical fixes.

Summary
Fixes env variable for layerscape platforms, disable hs200,
Fixes board fixup, mux setting, enable gic, fspi on lx2160a, Fixes I2C DM Warning on ls1043a, ls1046a
Fixes RGMII port on ls1046ardb, ls1046ardb and DM_USB Warning on ls1012afrdm, ls1021aiot

priyankajain
-------------------------------
The following changes since commit 350c44dfb99017e9147ee07d37a40626bde62250:

Merge branch '2020-03-27-master-imports' (2020-03-27 17:54:38 -0400)

are available in the Git repository at:

https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git HEAD

for you to fetch changes up to 3ec7900b230aed8c35209eeb162fa75f759db69c:

arm: dts: ls1028a: Use flexspi in octal I/O mode (2020-03-30 08:12:13 +0530)

----------------------------------------------------------------
Alison Wang (2):
ls1021a: Set CONFIG_SYS_BOOTMAPSZ to the memory for relocation
configs: ls1021a: Append othbootargs to bootargs

Biwen Li (7):
include/configs: ls1012afrwy: fix load address of itb with bootm command
configs: ls1088aqds: support distro boot
configs: ls2080aqds: support distro boot
configs: ls1012afrwy: fix wrong env of board
dm: arm64: ls1043a: add i2c DM support
dm: arm64: ls1046a: add i2c DM support
configs: ls1012afrwy: adjust env kernel_addr_r

Kuldeep Singh (6):
arm: dts: lx2160aqds: Add FSPI node properties
configs: lx2160a: Enable FSPI support
configs: lx2160a: Define ENV_ADDR value
configs: lx2160a: Access flash memory as per spi-mem
arm: dts: lx2160a: Use flexspi in octal I/O mode
arm: dts: ls1028a: Use flexspi in octal I/O mode

Madalin Bucur (3):
net: fman: add support for all RGMII delay modes
armv8/ls1043ardb: RGMII ports require internal delay
armv8/ls1046ardb: RGMII ports require internal delay

Meenakshi Aggarwal (3):
lx2160a : Add emmc in boot_targets environment variable
lx2160a : Remove default VID setting
lx2160a: Add dhcp in boot_targets

Priyanka Singh (2):
armv8: ls1028a: Update secure boot headers offset
configs: ls1012ardb: secure boot: Add PFE config

Ran Wang (2):
configs: arm64: ls1012afrdm Enable CONFIG_BLK
configs: arm: ls1021aiot: enable CONFIG_DM_USB support

Vikas Singh (1):
board: lx2160a: Correct board fixup for PCIe nodes

Vladimir Oltean (1):
pci-host-ecam-generic: access config space independent of system-wide bus id

Wasim Khan (3):
board: fsl: lx2160a: Program GIC LPI configuration table
configs: lx2160a: Enable GIC_V3_ITS config
board: fsl: lx2160a: Add GIC LPI memory reserve fixup

Yangbo Lu (2):
board: fsl: lx2160a: fix SDHC1_DAT4 signal routing
configs: disable eMMC HS200 support on layerscape platforms

Yuantian Tang (6):
arm64: ls1028a: remove fdt_high environment variable
arm64: ls1046a: remove fdt_high environment variable
board: ls1028ardb: add BOARD_LATE_INIT config
armv8: ls1028a: add dhcp boot target device
armv8: ls1028aqds: add some environments
armv8: ls1028a: clean up the environment variables

arch/arm/Kconfig | 1 +
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 20 ++---
arch/arm/dts/fsl-ls1028a-qds.dts | 2 +
arch/arm/dts/fsl-ls1028a-rdb.dts | 2 +
arch/arm/dts/fsl-ls1046a-frwy.dts | 3 +
arch/arm/dts/fsl-ls1046a-qds.dtsi | 4 +
arch/arm/dts/fsl-ls1046a-rdb.dts | 8 ++
arch/arm/dts/fsl-lx2160a-qds.dts | 17 +++++
arch/arm/dts/fsl-lx2160a-rdb.dts | 4 +
arch/arm/include/asm/gpio.h | 3 +-
board/freescale/ls1012ardb/Kconfig | 2 +-
board/freescale/ls1043aqds/ls1043aqds.c | 98 +++++++++++++++++++++++--
board/freescale/ls1046afrwy/ls1046afrwy.c | 17 ++++-
board/freescale/ls1046aqds/ls1046aqds.c | 25 ++++++-
board/freescale/lx2160a/lx2160a.c | 48 ++++++++++--
configs/ls1012afrdm_qspi_defconfig | 1 +
configs/ls1012afrdm_tfa_defconfig | 1 +
configs/ls1012ardb_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1012ardb_tfa_defconfig | 1 -
configs/ls1021aiot_qspi_defconfig | 1 +
configs/ls1028ardb_tfa_defconfig | 1 -
configs/ls1043aqds_defconfig | 2 +
configs/ls1043aqds_lpuart_defconfig | 2 +
configs/ls1043aqds_nand_defconfig | 2 +
configs/ls1043aqds_nor_ddr3_defconfig | 2 +
configs/ls1043aqds_qspi_defconfig | 2 +
configs/ls1043aqds_sdcard_ifc_defconfig | 2 +
configs/ls1043aqds_sdcard_qspi_defconfig | 2 +
configs/ls1043aqds_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1043aqds_tfa_defconfig | 2 +
configs/ls1043ardb_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_defconfig | 2 +
configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_nand_defconfig | 2 +
configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_sdcard_defconfig | 2 +
configs/ls1043ardb_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_tfa_defconfig | 2 +
configs/ls1046afrwy_tfa_defconfig | 2 +
configs/ls1046aqds_SECURE_BOOT_defconfig | 2 +
configs/ls1046aqds_defconfig | 2 +
configs/ls1046aqds_lpuart_defconfig | 2 +
configs/ls1046aqds_nand_defconfig | 2 +
configs/ls1046aqds_qspi_defconfig | 2 +
configs/ls1046aqds_sdcard_ifc_defconfig | 2 +
configs/ls1046aqds_sdcard_qspi_defconfig | 2 +
configs/ls1046aqds_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1046aqds_tfa_defconfig | 2 +
configs/ls1046ardb_emmc_defconfig | 2 +
configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 2 +
configs/ls1046ardb_qspi_defconfig | 2 +
configs/ls1046ardb_qspi_spl_defconfig | 2 +
configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig | 2 +
configs/ls1046ardb_sdcard_defconfig | 2 +
configs/ls1046ardb_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1046ardb_tfa_defconfig | 2 +
configs/lx2160aqds_tfa_SECURE_BOOT_defconfig | 2 +
configs/lx2160aqds_tfa_defconfig | 5 ++
configs/lx2160ardb_tfa_SECURE_BOOT_defconfig | 2 +
configs/lx2160ardb_tfa_defconfig | 6 +-
drivers/net/fm/ls1043.c | 4 +-
drivers/net/fm/ls1046.c | 4 +-
drivers/net/fm/memac.c | 4 +
drivers/pci/pcie_ecam_generic.c | 37 +++++++++-
drivers/power/power_i2c.c | 46 +++++++++++-
include/configs/ls1012afrwy.h | 7 +-
include/configs/ls1021aiot.h | 5 +-
include/configs/ls1021aqds.h | 3 +-
include/configs/ls1021atsn.h | 3 +-
include/configs/ls1021atwr.h | 9 +--
include/configs/ls1028a_common.h | 92 +----------------------
include/configs/ls1028aqds.h | 47 ++++++++----
include/configs/ls1028ardb.h | 88 ++++++++++++++++++++++
include/configs/ls1043a_common.h | 11 +++
include/configs/ls1046a_common.h | 14 +++-
include/configs/ls1088aqds.h | 63 ++++++++++++----
include/configs/ls2080aqds.h | 34 ++++++++-
include/configs/lx2160a_common.h | 37 +++++++---
include/configs/lx2160aqds.h | 8 +-
include/configs/lx2160ardb.h | 8 +-
80 files changed, 682 insertions(+), 188 deletions(-)