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

york sun
2016-07-19T20:29:53Z

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