[U-Boot] Please pull u-boot-fsl-qoriq master

york sun york.sun at nxp.com
Thu Jan 19 18:20:09 CET 2017


Tom,

The following changes since commit a705ebc81b7f91bbd0ef7c634284208342901149:

   Prepare v2017.01 (2017-01-09 11:57:05 -0500)

are available in the git repository at:

   git://git.denx.de/u-boot-fsl-qoriq.git

for you to fetch changes up to 5e4a6db8f428cb1f8ced74bc77241144ac0c5b1a:

   armv8: ls1012a: define esdhc_status_fixup for RDB board (2017-01-18 
09:46:52 -0800)

----------------------------------------------------------------
Alison Wang (1):
       armv8: aarch64: Fix the warning about x1-x3 nonzero issue

Hou Zhiqiang (17):
       configs: ls1021a: enable DT and DM support
       pci: layerscape: move kernel DT fixup to a separate file
       kconfig: move FSL_PCIE_COMPAT to platform Kconfig
       ARMv8/fsl-layerscape: Correct the OCRAM size
       armv8/fsl_lsch2: Add the OCRAM initialization
       ARMv8/fsl-layerscape: Enable data coherency between cores in cluster
       armv8/fsl-lsch2: refactor the clock system initialization
       armv8/fsl-lsch3: consolidate the clock system initialization
       pmic: pmic_mc34vr500: Add a driver for the mc34vr500 pmic
       pmic: pmic_mc34vr500: Add APIs to set/get SWx volt
       ls1046ardb: cpld: add API for selecting core volt
       armv8/fsl_lsch2: Add chip power supply voltage setup
       ls1046ardb: Add support power initialization
       kconfig: armv8: move armv8 sec_firmware CONFIG_* to Kconfig
       ARMv8/sec_firmware: relocated and renamed the config 
FSL_PPA_ARMV8_PSCI
       kconfig: fsl PPA: move CONFIG_* to Kconfig
       fsl PPA: enable PPA for ls1043ardb and ls1046ardb

Minghuan Lian (15):
       armv8/layerscape: remove unnecessary function declares
       dm: pci: return the real controller in pci_bus_to_hose()
       dm: pci: remove pci_bus_to_hose(0) calling
       arm: ls1021a: add PCIe dts node
       arm: ls1012a: add PCIe dts node
       armv8: ls1043a: add PCIe dts node
       armv8: ls1046a: add PCIe dts node
       armv8: ls2080a: add PCIe dts node
       pci: layerscape: add pci driver based on DM
       arm: ls1021a: Enable PCIe in defconfigs
       arm: ls1012a: Enable PCIe and E1000 in defconfigs
       armv8: ls1043a: Enable PCIe and E1000 in defconfigs
       armv8: ls1046a: Enable PCIe and E1000 in defconfigs
       armv8: ls2080a: Enable PCIe in defconfigs
       pci: layerscape: remove unnecessary legacy code

Mingkai Hu (1):
       armv8: Enable CPUECTLR.SMPEN for coherency

Prabhakar Kushwaha (1):
       arm: layerscape: Enable UUID & GPT partition for NXP's ARM SoC

Priyanka Jain (1):
       armv8: fsl-layerscape, ccn504: Set forced-order mode in RNI-6, RNI-20

Tang Yuantian (3):
       armv8: ls1012: added usb nodes in dts
       armv8: ls1012: Enable CONFIG_DM_USB in defconfigs
       armv8: fsl-lsch3: enable snoopable sata read and write

Udit Agarwal (2):
       SECURE_BOOT: Update bootscript and its hdr addresses
       LS2080A: Add validation of MC & DPC images.

Wenbin Song (2):
       armv8/ls1043a: fixup GIC offset for ls1043a rev1
       armv8/fsl-layerscape: fdt: fixup LS1043A rev1 MSI node

Yangbo Lu (7):
       mmc: fsl_esdhc: make GPIO support optional
       mmc: fsl_esdhc: add 'fsl, esdhc' into of_match table
       armv8: ls1012a: add eSDHC nodes
       configs: ls1012a: enable driver model for eSDHC
       mmc: fsl_esdhc: move 'status' property fixup into a weak function
       armv8: ls1012a: define esdhc_status_fixup for QDS board
       armv8: ls1012a: define esdhc_status_fixup for RDB board

York Sun (1):
       armv8: fsl-layerscape: Fix SECURE_BOOT config

jerry.huang at nxp.com (1):
       fsl/usb: enable usb feature for ls1046ardb

  arch/arm/Kconfig                                   |   1 +
  arch/arm/cpu/armv7/ls102xa/Kconfig                 |   8 +
  arch/arm/cpu/armv8/Kconfig                         |  59 ++
  arch/arm/cpu/armv8/Makefile                        |   2 +-
  arch/arm/cpu/armv8/cpu-dt.c                        |   2 +-
  arch/arm/cpu/armv8/fsl-layerscape/Kconfig          | 132 ++-
  arch/arm/cpu/armv8/fsl-layerscape/Makefile         |   2 +-
  arch/arm/cpu/armv8/fsl-layerscape/cpu.c            |   5 +-
  arch/arm/cpu/armv8/fsl-layerscape/fdt.c            | 220 ++++-
  .../cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c    | 272 ++++++
  .../arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c |  69 +-
  .../arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c |  28 +-
  arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S       | 146 ++-
  arch/arm/cpu/armv8/fsl-layerscape/soc.c            |  91 ++
  arch/arm/cpu/armv8/sec_firmware.c                  |   2 +-
  arch/arm/cpu/armv8/sec_firmware_asm.S              |  12 +-
  arch/arm/cpu/armv8/start.S                         |  19 +-
  arch/arm/cpu/armv8/transition.S                    |  22 +-
  arch/arm/dts/fsl-ls1012a.dtsi                      |  46 +
  arch/arm/dts/fsl-ls1043a.dtsi                      |  46 +
  arch/arm/dts/fsl-ls1046a.dtsi                      |  49 ++
  arch/arm/dts/fsl-ls2080a.dtsi                      |  60 ++
  arch/arm/dts/ls1021a.dtsi                          |  31 +
  arch/arm/include/asm/arch-fsl-layerscape/config.h  |  33 +-
  arch/arm/include/asm/arch-fsl-layerscape/cpu.h     |   8 +-
  arch/arm/include/asm/arch-fsl-layerscape/fdt.h     |   4 -
  .../include/asm/arch-fsl-layerscape/fsl_serdes.h   |   8 +
  .../include/asm/arch-fsl-layerscape/immap_lsch2.h  |   4 +-
  .../include/asm/arch-fsl-layerscape/immap_lsch3.h  |   9 +-
  arch/arm/include/asm/arch-fsl-layerscape/soc.h     |   4 +
  arch/arm/include/asm/armv8/sec_firmware.h          |   2 +-
  arch/arm/include/asm/fsl_secure_boot.h             |  12 +-
  arch/arm/include/asm/system.h                      |   8 +-
  arch/arm/lib/bootm-fdt.c                           |   2 +-
  arch/arm/lib/bootm.c                               |  10 +-
  arch/arm/lib/psci-dt.c                             |   2 +-
  arch/arm/mach-rmobile/lowlevel_init_gen3.S         |   8 +-
  board/freescale/common/Makefile                    |   1 +
  board/freescale/common/mc34vr500.c                 |  95 ++
  board/freescale/ls1012aqds/ls1012aqds.c            |  28 +
  board/freescale/ls1012ardb/ls1012ardb.c            |  38 +
  board/freescale/ls1046ardb/cpld.c                  |   9 +
  board/freescale/ls1046ardb/cpld.h                  |   1 +
  board/freescale/ls1046ardb/ls1046ardb.c            |  34 +
  cmd/bootefi.c                                      |   2 +-
  configs/ls1012afrdm_qspi_defconfig                 |   6 +
  configs/ls1012aqds_qspi_defconfig                  |   9 +-
  configs/ls1012ardb_qspi_defconfig                  |   9 +-
  configs/ls1021aiot_qspi_defconfig                  |   4 +
  configs/ls1021aiot_sdcard_defconfig                |   4 +
  configs/ls1021aqds_ddr4_nor_defconfig              |   5 +-
  configs/ls1021aqds_ddr4_nor_lpuart_defconfig       |   5 +-
  configs/ls1021aqds_nand_defconfig                  |   8 +-
  configs/ls1021aqds_nor_SECURE_BOOT_defconfig       |   7 +-
  configs/ls1021aqds_nor_defconfig                   |   5 +-
  configs/ls1021aqds_nor_lpuart_defconfig            |   5 +-
  configs/ls1021aqds_qspi_defconfig                  |   5 +-
  configs/ls1021aqds_sdcard_ifc_defconfig            |   5 +-
  configs/ls1021aqds_sdcard_qspi_defconfig           |   5 +-
  configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |   7 +-
  configs/ls1021atwr_nor_defconfig                   |   5 +-
  configs/ls1021atwr_nor_lpuart_defconfig            |   5 +-
  configs/ls1021atwr_qspi_defconfig                  |   5 +-
  .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |   7 +-
  configs/ls1021atwr_sdcard_ifc_defconfig            |   8 +-
  configs/ls1021atwr_sdcard_qspi_defconfig           |   5 +-
  configs/ls1043aqds_defconfig                       |   7 +-
  configs/ls1043aqds_lpuart_defconfig                |   7 +-
  configs/ls1043aqds_nand_defconfig                  |   7 +-
  configs/ls1043aqds_nor_ddr3_defconfig              |   7 +-
  configs/ls1043aqds_qspi_defconfig                  |   7 +-
  configs/ls1043aqds_sdcard_ifc_defconfig            |   7 +-
  configs/ls1043aqds_sdcard_qspi_defconfig           |   7 +-
  configs/ls1043ardb_SECURE_BOOT_defconfig           |   8 +-
  configs/ls1043ardb_defconfig                       |   8 +-
  configs/ls1043ardb_nand_defconfig                  |   7 +-
  configs/ls1043ardb_sdcard_defconfig                |   7 +-
  configs/ls1046aqds_defconfig                       |   6 +
  configs/ls1046aqds_nand_defconfig                  |   6 +
  configs/ls1046aqds_qspi_defconfig                  |   6 +
  configs/ls1046aqds_sdcard_ifc_defconfig            |   6 +
  configs/ls1046aqds_sdcard_qspi_defconfig           |   6 +
  configs/ls1046ardb_emmc_defconfig                  |   6 +
  configs/ls1046ardb_qspi_defconfig                  |   7 +
  configs/ls1046ardb_sdcard_defconfig                |   6 +
  configs/ls2080aqds_SECURE_BOOT_defconfig           |   6 +-
  configs/ls2080aqds_defconfig                       |   5 +-
  configs/ls2080aqds_nand_defconfig                  |   5 +-
  configs/ls2080aqds_qspi_defconfig                  |   5 +-
  configs/ls2080ardb_SECURE_BOOT_defconfig           |   6 +-
  configs/ls2080ardb_defconfig                       |   5 +-
  configs/ls2080ardb_nand_defconfig                  |   5 +-
  drivers/mmc/fsl_esdhc.c                            |  32 +-
  drivers/pci/Kconfig                                |   8 +
  drivers/pci/Makefile                               |   1 +
  drivers/pci/pci_common.c                           |  17 +-
  drivers/pci/pci_compat.c                           |   2 +-
  drivers/pci/pcie_layerscape.c                      | 979 
++++++++-------------
  drivers/pci/pcie_layerscape.h                      | 140 +++
  drivers/pci/pcie_layerscape_fixup.c                | 187 ++++
  drivers/power/pmic/Kconfig                         |   7 +
  drivers/power/pmic/Makefile                        |   1 +
  drivers/power/pmic/pmic_mc34vr500.c                |  32 +
  include/configs/ls1012a_common.h                   |   6 +-
  include/configs/ls1012afrdm.h                      |   5 +
  include/configs/ls1012aqds.h                       |  21 +-
  include/configs/ls1012ardb.h                       |  21 +-
  include/configs/ls1021aiot.h                       |  22 +-
  include/configs/ls1021aqds.h                       |  20 +-
  include/configs/ls1021atwr.h                       |  20 +-
  include/configs/ls1043a_common.h                   |  21 +-
  include/configs/ls1043aqds.h                       |   4 +
  include/configs/ls1043ardb.h                       |  14 +-
  include/configs/ls1046a_common.h                   |   3 +-
  include/configs/ls1046aqds.h                       |   4 +
  include/configs/ls1046ardb.h                       |  33 +-
  include/configs/ls2080a_common.h                   |  27 +-
  include/configs/ls2080aqds.h                       |  27 +-
  include/configs/ls2080ardb.h                       |  35 +-
  include/fsl_ddr_sdram.h                            |   1 +
  include/linux/usb/xhci-fsl.h                       |   2 +-
  include/power/mc34vr500_pmic.h                     | 175 ++++
  scripts/config_whitelist.txt                       |   1 -
  123 files changed, 2834 insertions(+), 969 deletions(-)
  create mode 100644 board/freescale/common/mc34vr500.c
  create mode 100644 drivers/pci/pcie_layerscape.h
  create mode 100644 drivers/pci/pcie_layerscape_fixup.c
  create mode 100644 drivers/power/pmic/pmic_mc34vr500.c
  create mode 100644 include/power/mc34vr500_pmic.h

Thanks.

York


More information about the U-Boot mailing list