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

york sun york.sun at nxp.com
Tue Jul 19 22:29:53 CEST 2016


Tom,

The following changes since commit 3a592a1349ac3961b0f4f2db0a8d9f128225d897:

   Revert "armv8: Enable CPUECTLR.SMPEN for coherency" (2016-07-14 
17:36:18 -0400)

are available in the git repository at:

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

for you to fetch changes up to 0e68a3694d1f33c69be7d1cec5a4261aa1d3d01d:

   ARMv8/ls1043ardb: Integrate FSL PPA (2016-07-19 11:34:26 -0700)

----------------------------------------------------------------
Hou Zhiqiang (6):
       armv8: fsl-layerscape: add i/d-cache enable function to enable_caches
       ARMv8: add the secure monitor firmware framework
       ARMv8/layerscape: Add FSL PPA support
       ARMv8/Layerscape: switch SMP method accordingly
       ARMv8/PSCI: Fixup the device tree for PSCI
       ARMv8/ls1043ardb: Integrate FSL PPA

York Sun (6):
       armv8: Move secure_ram variable out of generic global data
       armv8: Add tlb_allocated to arch global data
       armv8: mmu: house cleaning
       armv8: mmu: split block if necessary
       armv8: mmu: Add support of non-identical mapping
       armv8: layerscape: Convert to use common MMU framework

  README                                         |   3 +-
  arch/arm/cpu/armv7/virt-dt.c                   |  63 ----
  arch/arm/cpu/armv8/Makefile                    |   2 +
  arch/arm/cpu/armv8/cache_v8.c                  | 112 +++----
  arch/arm/cpu/armv8/cpu-dt.c                    |  31 ++
  arch/arm/cpu/armv8/fsl-layerscape/Makefile     |   1 +
  arch/arm/cpu/armv8/fsl-layerscape/cpu.c        | 396 
+++++--------------------
  arch/arm/cpu/armv8/fsl-layerscape/fdt.c        |  33 +++
  arch/arm/cpu/armv8/fsl-layerscape/ppa.c        |  48 +++
  arch/arm/cpu/armv8/s32v234/cpu.c               |  12 +-
  arch/arm/cpu/armv8/sec_firmware.c              | 270 +++++++++++++++++
  arch/arm/cpu/armv8/sec_firmware_asm.S          |  53 ++++
  arch/arm/cpu/armv8/zynqmp/cpu.c                |  21 +-
  arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 310 +++++++++++--------
  arch/arm/include/asm/arch-fsl-layerscape/ppa.h |  16 +
  arch/arm/include/asm/armv8/mmu.h               |   5 +-
  arch/arm/include/asm/armv8/sec_firmware.h      |  22 ++
  arch/arm/include/asm/global_data.h             |  15 +
  arch/arm/include/asm/psci.h                    |   1 +
  arch/arm/lib/Makefile                          |   2 +
  arch/arm/lib/bootm-fdt.c                       |   2 +-
  arch/arm/lib/psci-dt.c                         | 123 ++++++++
  arch/arm/mach-exynos/mmu-arm64.c               |   9 +-
  arch/arm/mach-meson/board.c                    |   6 +-
  arch/arm/mach-snapdragon/sysmap-apq8016.c      |   6 +-
  arch/arm/mach-sunxi/board.c                    |   6 +-
  arch/arm/mach-tegra/arm64-mmu.c                |   6 +-
  arch/arm/mach-uniphier/arm64/mem_map.c         |   6 +-
  board/armltd/vexpress64/vexpress64.c           |   6 +-
  board/cavium/thunderx/thunderx.c               |   9 +-
  board/freescale/ls1043aqds/ddr.c               |  15 +-
  board/freescale/ls1043ardb/ddr.c               |  15 +-
  board/freescale/ls1043ardb/ls1043ardb.c        |   8 +-
  board/freescale/ls2080a/ddr.c                  |  15 +-
  board/freescale/ls2080aqds/ddr.c               |  15 +-
  board/freescale/ls2080ardb/ddr.c               |  15 +-
  board/hisilicon/hikey/hikey.c                  |   6 +-
  board/raspberrypi/rpi/rpi.c                    |   6 +-
  cmd/bdinfo.c                                   |   4 +-
  common/board_f.c                               |  11 +-
  include/asm-generic/global_data.h              |  14 -
  include/configs/ls1043ardb.h                   |  11 +
  42 files changed, 1084 insertions(+), 646 deletions(-)
  create mode 100644 arch/arm/cpu/armv8/cpu-dt.c
  create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ppa.c
  create mode 100644 arch/arm/cpu/armv8/sec_firmware.c
  create mode 100644 arch/arm/cpu/armv8/sec_firmware_asm.S
  create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/ppa.h
  create mode 100644 arch/arm/include/asm/armv8/sec_firmware.h
  create mode 100644 arch/arm/lib/psci-dt.c

Thanks.

York


More information about the U-Boot mailing list