[U-Boot] Please pull fsl-qoriq master

York Sun
2018-12-10T21:22:52Z

Tom,

The following changes since commit d452f27b3ea806fd99aee4b73a723318032c1d5c:

Prepare v2019.01-rc1 (2018-12-03 23:50:13 -0500)

are available in the Git repository at:

git://git.denx.de/u-boot-fsl-qoriq.git tags/fsl-qoriq-for-v2019.01-rc2

for you to fetch changes up to 4909b89ec763f0c7030fa8474f9b6c5df866b01f:

armv8: lx2160a: Add LX2160A SoC Support (2018-12-06 14:37:19 -0800)

----------------------------------------------------------------
Add TFA boot flow for some Layerscape platforms
Add support for lx2160a SoC

----------------------------------------------------------------
Alison Wang (1):
arm: ls1021a: Add timer_init() in board_init_f for SPL

Ashish Kumar (1):
ls1088a: Move CONFIG_FSL_QSPI to defconfig

Pankit Garg (5):
armv8: fsl-layerscape: change tlb base from OCRAM to DDR in EL < 3
drivers: ifc: dynamic chipselect mapping support
armv8: fsl-layerscape: bootcmd identification for TFABOOT
armv8: sec_firmware: return job ring status as true in TFABOOT
armv8: fsl-layerscape: add support of MC framework for TFA

Peng Ma (10):
scsi: ceva: add ls1046a soc support
armv8: dts: fsl-ls1046a: add sata node support
arm64: ls1046ardb: enable DM support for sata
arm64: ls1046aqds: enable DM support for sata
scsi: ceva: add ls1088a soc support
armv8: dts: fsl-ls1088a: add sata node support
arm64: ls1088a: enable DM support for sata
scsi: ceva: add ls2080a soc support
armv8: dts: fsl-ls2080a: add sata node support
arm64: ls2080a: enable DM support for sata

Pramod Kumar (1):
armv8: ls1088ardb_pb: Add support for board detection

Priyanka Jain (5):
board/freescale/vid: Add correction for ltc3882 read error.
armv8: lsch3: Add support of serdes3 module
board/freescale/vid: Add vdd table for NXP LX2160A SoC
armv8:fsl-layerscape: Add support for Chassis 3.2
armv8: lx2160a: Add LX2160A SoC Support

Rajesh Bhagat (19):
env: allow flash and nand env driver to compile together
env: sf: define API to override sf environment address
driver/ifc: replace __ilog2 with LOG2 macro
armv8: layerscape: Add TFABOOT support
armv8: fsl-layerscape: identify boot source from PORSR register
armv8: layerscape: remove EL3 specific erratas for TFABOOT
armv8: layerscape: add SMC calls for DDR size and bank info
armv8: layerscape: skip OCRAM init for TFABOOT
armv8: sec_firmware: change el2_to_aarch32 SMC ID
net: fm: add TFABOOT support
drivers: qe: add TFABOOT support
armv8: ls1046ardb: Add TFABOOT support
armv8: ls1046aqds: Add TFABOOT support
armv8: ls1043ardb: Add TFABOOT support
armv8: ls1043aqds: Add TFABOOT support
armv8: ls1012ardb: Add TFABOOT support
armv8: ls1012aqds: fix secure boot compilation
armv8: ls1012aqds: Add TFABOOT support
armv8: ls1012afrx: Add TFABOOT support

York Sun (3):
move data structure out of cpu.h
armv8: layerscape: Enable routing SError exception
armv8: fsl-layerscape: Update parsing boot source

arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 89 ++-
arch/arm/cpu/armv8/fsl-layerscape/Makefile | 6 +-
arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 639
++++++++++++++++++++-
.../cpu/armv8/fsl-layerscape/doc/README.lsch3_2 | 27 +
arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc | 57 ++
.../cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c | 107 ++++
arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 14 +-
arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c | 132 +++++
arch/arm/cpu/armv8/fsl-layerscape/soc.c | 128 +++++
arch/arm/cpu/armv8/sec_firmware.c | 4 +
arch/arm/cpu/armv8/sec_firmware_asm.S | 2 +-
arch/arm/dts/fsl-ls1046a-qds.dtsi | 4 +
arch/arm/dts/fsl-ls1046a-rdb.dts | 4 +
arch/arm/dts/fsl-ls1046a.dtsi | 8 +
arch/arm/dts/fsl-ls1088a-qds.dts | 4 +
arch/arm/dts/fsl-ls1088a-rdb.dts | 4 +
arch/arm/dts/fsl-ls1088a.dtsi | 8 +
arch/arm/dts/fsl-ls2080a-qds.dts | 4 +
arch/arm/dts/fsl-ls2080a-rdb.dts | 4 +
arch/arm/dts/fsl-ls2080a.dtsi | 8 +
arch/arm/dts/fsl-lx2160a.dtsi | 118 ++++
arch/arm/include/asm/arch-fsl-layerscape/config.h | 56 ++
arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 313 +---------
.../include/asm/arch-fsl-layerscape/fsl_serdes.h | 30 +
.../include/asm/arch-fsl-layerscape/immap_lsch2.h | 20 +
.../include/asm/arch-fsl-layerscape/immap_lsch3.h | 85 ++-
arch/arm/include/asm/arch-fsl-layerscape/soc.h | 28 +
.../asm/arch-fsl-layerscape/stream_id_lsch3.h | 9 +-
board/freescale/common/vid.c | 42 +-
board/freescale/ls1012afrdm/MAINTAINERS | 3 +
board/freescale/ls1012afrdm/ls1012afrdm.c | 28 +-
board/freescale/ls1012aqds/Kconfig | 10 +
board/freescale/ls1012aqds/MAINTAINERS | 2 +
board/freescale/ls1012aqds/ls1012aqds.c | 23 +-
board/freescale/ls1012ardb/Kconfig | 4 +
board/freescale/ls1012ardb/MAINTAINERS | 2 +
board/freescale/ls1012ardb/ls1012ardb.c | 16 +-
board/freescale/ls1021aqds/ls1021aqds.c | 1 +
board/freescale/ls1021atwr/ls1021atwr.c | 1 +
board/freescale/ls1043aqds/MAINTAINERS | 2 +
board/freescale/ls1043aqds/ddr.c | 11 +
board/freescale/ls1043aqds/ls1043aqds.c | 147 ++++-
board/freescale/ls1043ardb/MAINTAINERS | 2 +
board/freescale/ls1043ardb/ddr.c | 14 +
board/freescale/ls1043ardb/ls1043ardb.c | 110 ++++
board/freescale/ls1046aqds/MAINTAINERS | 2 +
board/freescale/ls1046aqds/ddr.c | 11 +
board/freescale/ls1046aqds/ls1046aqds.c | 148 ++++-
board/freescale/ls1046ardb/MAINTAINERS | 2 +
board/freescale/ls1046ardb/ddr.c | 12 +
board/freescale/ls1088a/ls1088a.c | 27 +-
configs/ls1012a2g5rdb_tfa_defconfig | 50 ++
configs/ls1012afrdm_tfa_defconfig | 50 ++
configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig | 53 ++
configs/ls1012afrwy_tfa_defconfig | 51 ++
configs/ls1012aqds_tfa_SECURE_BOOT_defconfig | 65 +++
configs/ls1012aqds_tfa_defconfig | 63 ++
configs/ls1012ardb_tfa_SECURE_BOOT_defconfig | 59 ++
configs/ls1012ardb_tfa_defconfig | 57 ++
configs/ls1043aqds_tfa_SECURE_BOOT_defconfig | 61 ++
configs/ls1043aqds_tfa_defconfig | 59 ++
configs/ls1043ardb_tfa_SECURE_BOOT_defconfig | 55 ++
configs/ls1043ardb_tfa_defconfig | 52 ++
configs/ls1046aqds_defconfig | 4 +-
configs/ls1046aqds_tfa_SECURE_BOOT_defconfig | 65 +++
configs/ls1046aqds_tfa_defconfig | 65 +++
configs/ls1046ardb_qspi_defconfig | 4 +-
configs/ls1046ardb_tfa_SECURE_BOOT_defconfig | 53 ++
configs/ls1046ardb_tfa_defconfig | 56 ++
configs/ls1088aqds_defconfig | 3 +
configs/ls1088aqds_qspi_SECURE_BOOT_defconfig | 1 +
configs/ls1088aqds_qspi_defconfig | 1 +
configs/ls1088aqds_sdcard_qspi_defconfig | 1 +
configs/ls1088ardb_qspi_SECURE_BOOT_defconfig | 1 +
configs/ls1088ardb_qspi_defconfig | 5 +-
.../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig | 1 +
configs/ls1088ardb_sdcard_qspi_defconfig | 1 +
configs/ls2080aqds_defconfig | 4 +-
configs/ls2080ardb_defconfig | 4 +-
drivers/ata/sata_ceva.c | 29 +-
drivers/ddr/fsl/Kconfig | 1 +
drivers/misc/fsl_ifc.c | 488 +++++++++++-----
drivers/net/fm/fm.c | 103 +++-
drivers/net/ldpaa_eth/Makefile | 3 +-
drivers/net/ldpaa_eth/lx2160a.c | 107 ++++
drivers/qe/qe.c | 82 ++-
env/flash.c | 12 +-
env/nand.c | 6 +-
env/sf.c | 9 +-
include/configs/B4860QDS.h | 2 +-
include/configs/T102xQDS.h | 2 +-
include/configs/T1040QDS.h | 2 +-
include/configs/T208xQDS.h | 2 +-
include/configs/T4240QDS.h | 2 +-
include/configs/T4240RDB.h | 2 +-
include/configs/ls1012a2g5rdb.h | 6 +
include/configs/ls1012a_common.h | 16 +-
include/configs/ls1012afrdm.h | 5 +
include/configs/ls1012afrwy.h | 6 +
include/configs/ls1012aqds.h | 1 +
include/configs/ls1012ardb.h | 6 +
include/configs/ls1043a_common.h | 27 +-
include/configs/ls1043aqds.h | 50 +-
include/configs/ls1043ardb.h | 29 +
include/configs/ls1046a_common.h | 12 +
include/configs/ls1046aqds.h | 59 +-
include/configs/ls1046ardb.h | 15 +
include/configs/ls1088a_common.h | 3 +-
include/configs/ls1088aqds.h | 1 -
include/configs/ls1088ardb.h | 1 -
include/environment.h | 1 -
include/fsl_ifc.h | 27 +-
112 files changed, 4073 insertions(+), 520 deletions(-)
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3_2
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c
create mode 100644 arch/arm/dts/fsl-lx2160a.dtsi
create mode 100644 configs/ls1012a2g5rdb_tfa_defconfig
create mode 100644 configs/ls1012afrdm_tfa_defconfig
create mode 100644 configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1012afrwy_tfa_defconfig
create mode 100644 configs/ls1012aqds_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1012aqds_tfa_defconfig
create mode 100644 configs/ls1012ardb_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1012ardb_tfa_defconfig
create mode 100644 configs/ls1043aqds_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1043aqds_tfa_defconfig
create mode 100644 configs/ls1043ardb_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1043ardb_tfa_defconfig
create mode 100644 configs/ls1046aqds_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1046aqds_tfa_defconfig
create mode 100644 configs/ls1046ardb_tfa_SECURE_BOOT_defconfig
create mode 100644 configs/ls1046ardb_tfa_defconfig
create mode 100644 drivers/net/ldpaa_eth/lx2160a.c

Thanks.

York