pull request of u-boot-fsl-qoriq for v2021.01

Priyanka Jain priyanka.jain at nxp.com
Thu Oct 29 08:37:42 CET 2020


Dear Tom,


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

Summary
Bug fixes and updates on vid, ls1088a lx2160a and
other layerscape platforms.
Add optee_rpmb support for LX2 & Kontron sl28 support

Thanks
Priyanka
---------
he following changes since commit ae4fdd7b0432bcb0bc2fe7d90b6d3e92001ab478:

  Merge branch '2020-10-22-misc-changes' (2020-10-22 14:36:47 -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 78a8bca5e4971e4be0c3ba438f7386462507ad6a:

  configs: ls1088a: enable CMD_MDIO (2020-10-23 16:52:09 +0530)

----------------------------------------------------------------
Biwen Li (1):
      board/freescale/vid: enables writes to all commands for LTC3882

Hou Zhiqiang (1):
      dm: pci: fsl: Correct the workaround of erratum A-007815

Ioana Ciornei (1):
      configs: ls1088a: enable CMD_MDIO

Laurentiu Tudor (4):
      pci: layerscape: move per-pci device fdt fixup in a function
      pci: layerscape: move pci node search in a common function
      pci: add a few ARI related defines
      pci: layerscape: add a way of specifying additional iommu mappings

Michael Walle (3):
      board: kontron: add sl28 support
      board: sl28: add board specific nvm command
      armv8: layerscape: don't remove crypto node if just partially disabled

Priyanka Singh (1):
      board: freescale: vid.c: Initialize variable 'i2caddress'

Razvan Ionut Cirjan (1):
      net: lx2160a.c: Update to set ECx_PMUX precedence

Ruchika Gupta (2):
      cmd: optee_rpmb command for read/write of rpmb from optee
      configs: lx2160a: Enable OPTEE support

Wasim Khan (1):
      configs: Enable NVME support for Layerscape platforms

hui.song (1):
      gpio: mpc8xxx: support fsl-layerscape platform

arch/arm/Kconfig                                   |  11 +
arch/arm/cpu/armv8/fsl-layerscape/cpu.c            |  16 +-
.../fsl-layerscape/doc/README.pci_iommu_extra      |  67 +++
arch/arm/cpu/armv8/fsl-layerscape/fdt.c            |  41 +-
arch/arm/dts/Makefile                              |   3 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi  | 135 ++++++
.../dts/fsl-ls1028a-kontron-sl28-var3-u-boot.dtsi  |   2 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-var3.dts     |  15 +
.../dts/fsl-ls1028a-kontron-sl28-var4-u-boot.dtsi  |   2 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-var4.dts     |  48 +++
arch/arm/dts/fsl-ls1028a-kontron-sl28.dts          | 189 +++++++++
.../include/asm/arch-fsl-layerscape/immap_lsch3.h  |   2 +-
board/freescale/common/vid.c                       |  44 +-
board/freescale/common/vid.h                       |  19 +
board/kontron/sl28/Kconfig                         |  18 +
board/kontron/sl28/MAINTAINERS                     |   7 +
board/kontron/sl28/Makefile                        |   8 +
board/kontron/sl28/cmds.c                          | 178 ++++++++
board/kontron/sl28/common.c                        |  10 +
board/kontron/sl28/ddr.c                           |  98 +++++
board/kontron/sl28/sl28.c                          |  68 +++
board/kontron/sl28/spl.c                           |  32 ++
cmd/Kconfig                                        |   8 +
cmd/Makefile                                       |   1 +
cmd/optee_rpmb.c                                   | 272 ++++++++++++
configs/kontron_sl28_defconfig                     | 107 +++++
configs/ls1012afrdm_qspi_defconfig                 |   2 +
configs/ls1012afrdm_tfa_defconfig                  |   2 +
configs/ls1012afrwy_qspi_SECURE_BOOT_defconfig     |   2 +
configs/ls1012afrwy_qspi_defconfig                 |   2 +
configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig      |   2 +
configs/ls1012afrwy_tfa_defconfig                  |   2 +
configs/ls1012aqds_qspi_defconfig                  |   2 +
configs/ls1012aqds_tfa_SECURE_BOOT_defconfig       |   2 +
configs/ls1012aqds_tfa_defconfig                   |   2 +
configs/ls1012ardb_qspi_SECURE_BOOT_defconfig      |   2 +
configs/ls1012ardb_qspi_defconfig                  |   2 +
configs/ls1012ardb_tfa_SECURE_BOOT_defconfig       |   2 +
configs/ls1012ardb_tfa_defconfig                   |   2 +
configs/ls1021aiot_qspi_defconfig                  |   2 +
configs/ls1021aiot_sdcard_defconfig                |   2 +
configs/ls1021aqds_ddr4_nor_defconfig              |   2 +
configs/ls1021aqds_ddr4_nor_lpuart_defconfig       |   2 +
configs/ls1021aqds_nand_defconfig                  |   2 +
configs/ls1021aqds_nor_SECURE_BOOT_defconfig       |   2 +
configs/ls1021aqds_nor_defconfig                   |   2 +
configs/ls1021aqds_nor_lpuart_defconfig            |   2 +
configs/ls1021aqds_qspi_defconfig                  |   2 +
configs/ls1021aqds_sdcard_ifc_defconfig            |   2 +
configs/ls1021aqds_sdcard_qspi_defconfig           |   2 +
configs/ls1021atsn_qspi_defconfig                  |   2 +
configs/ls1021atsn_sdcard_defconfig                |   2 +
configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |   2 +
configs/ls1021atwr_nor_defconfig                   |   2 +
configs/ls1021atwr_nor_lpuart_defconfig            |   2 +
configs/ls1021atwr_qspi_defconfig                  |   2 +
.../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |   2 +
configs/ls1021atwr_sdcard_ifc_defconfig            |   2 +
configs/ls1021atwr_sdcard_qspi_defconfig           |   2 +
configs/ls1028aqds_tfa_SECURE_BOOT_defconfig       |   2 +
configs/ls1028aqds_tfa_defconfig                   |   2 +
configs/ls1028aqds_tfa_lpuart_defconfig            |   2 +
configs/ls1028ardb_tfa_SECURE_BOOT_defconfig       |   2 +
configs/ls1028ardb_tfa_defconfig                   |   2 +
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/ls1088aqds_defconfig                       |   2 +
configs/ls1088aqds_qspi_SECURE_BOOT_defconfig      |   3 +-
configs/ls1088aqds_qspi_defconfig                  |   3 +-
configs/ls1088aqds_sdcard_ifc_defconfig            |   2 +
configs/ls1088aqds_sdcard_qspi_defconfig           |   3 +-
configs/ls1088aqds_tfa_defconfig                   |   3 +-
configs/ls1088ardb_qspi_SECURE_BOOT_defconfig      |   3 +-
configs/ls1088ardb_qspi_defconfig                  |   3 +-
.../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig   |   3 +-
configs/ls1088ardb_sdcard_qspi_defconfig           |   3 +-
configs/ls1088ardb_tfa_SECURE_BOOT_defconfig       |   3 +-
configs/ls1088ardb_tfa_defconfig                   |   3 +-
configs/ls2080aqds_SECURE_BOOT_defconfig           |   2 +
configs/ls2080aqds_defconfig                       |   2 +
configs/ls2080aqds_nand_defconfig                  |   2 +
configs/ls2080aqds_qspi_defconfig                  |   2 +
configs/ls2080aqds_sdcard_defconfig                |   2 +
configs/ls2080ardb_SECURE_BOOT_defconfig           |   2 +
configs/ls2080ardb_defconfig                       |   2 +
configs/ls2080ardb_nand_defconfig                  |   2 +
configs/ls2081ardb_defconfig                       |   2 +
configs/ls2088aqds_tfa_defconfig                   |   2 +
configs/ls2088ardb_qspi_SECURE_BOOT_defconfig      |   2 +
configs/ls2088ardb_qspi_defconfig                  |   2 +
configs/ls2088ardb_tfa_SECURE_BOOT_defconfig       |   2 +
configs/ls2088ardb_tfa_defconfig                   |   2 +
configs/lx2160aqds_tfa_SECURE_BOOT_defconfig       |   2 +
configs/lx2160aqds_tfa_defconfig                   |   2 +
configs/lx2160ardb_tfa_SECURE_BOOT_defconfig       |   2 +
configs/lx2160ardb_tfa_defconfig                   |   7 +
configs/lx2160ardb_tfa_stmm_defconfig              |   2 +
doc/board/index.rst                                |   1 +
doc/board/kontron/index.rst                        |   9 +
doc/board/kontron/sl28.rst                         | 160 +++++++
drivers/gpio/mpc8xxx_gpio.c                        | 108 ++++-
drivers/net/ldpaa_eth/lx2160a.c                    |   4 +-
drivers/pci/Kconfig                                |  12 +
drivers/pci/pcie_fsl.c                             |  20 +-
drivers/pci/pcie_fsl.h                             |   2 +
drivers/pci/pcie_layerscape_fixup.c                | 458 ++++++++++++++++++---
include/configs/kontron_sl28.h                     | 108 +++++
include/pci.h                                      |   6 +
141 files changed, 2396 insertions(+), 116 deletions(-)
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/doc/README.pci_iommu_extra
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var3-u-boot.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var3.dts
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var4-u-boot.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var4.dts
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28.dts
create mode 100644 board/kontron/sl28/Kconfig
create mode 100644 board/kontron/sl28/MAINTAINERS
create mode 100644 board/kontron/sl28/Makefile
create mode 100644 board/kontron/sl28/cmds.c
create mode 100644 board/kontron/sl28/common.c
create mode 100644 board/kontron/sl28/ddr.c
create mode 100644 board/kontron/sl28/sl28.c
create mode 100644 board/kontron/sl28/spl.c
create mode 100644 cmd/optee_rpmb.c
create mode 100644 configs/kontron_sl28_defconfig
create mode 100644 doc/board/kontron/index.rst
create mode 100644 doc/board/kontron/sl28.rst
create mode 100644 include/configs/kontron_sl28.h


More information about the U-Boot mailing list