[U-Boot] Please pull fsl-qoriq master

York Sun york.sun at nxp.com
Mon Dec 10 21:22:52 UTC 2018


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


More information about the U-Boot mailing list