From mboxrd@z Thu Jan 1 00:00:00 1970 From: york sun Date: Fri, 16 Dec 2016 17:43:04 +0000 Subject: [U-Boot] Please pull u-boot-fsl-qoriq master Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Tom, The following changes since commit 53e8ca22538c2cec691fe74098684a359302688c: MAINTAINERS: DFU: Change e-mail address for DFU maintainer (2016-12-12 13:03:15 -0500) are available in the git repository at: git://git.denx.de/u-boot-fsl-qoriq.git for you to fetch changes up to c151cb5b516e609a0846bd392d6207a77b66a7ff: ARMv8: LS1043A: Enable LS1043A default PSCI support (2016-12-15 11:57:56 -0800) ---------------------------------------------------------------- Hou Zhiqiang (2): armv8: ls1043ardb: dts: Fix the unit-address of some I2C device nodes armv8: ls1043a: dts: Fix the ranges table of IFC node Priyanka Jain (1): driver: fsl-mc: qbman: Add QBMAN 4.1 support Shengzhou Liu (2): fsl/ddr: Enable erratum-a009942 workaround for B/T-series fsl/board/ddr: optimize board-specific cpo for erratum A-009942 macro.wave.z at gmail.com (6): ARMv8: LS1043A: change macro CONFIG_ARMV8_PSCI definition ARMv8: Add secure sections for PSCI text and data ARMv8: Enable SMC instruction ARMv8: Add basic PSCI framework ARMv8: Setup PSCI memory and device tree ARMv8: LS1043A: Enable LS1043A default PSCI support arch/arm/config.mk | 3 +- arch/arm/cpu/armv8/Kconfig | 41 ++++ arch/arm/cpu/armv8/Makefile | 1 + arch/arm/cpu/armv8/cpu-dt.c | 11 +- arch/arm/cpu/armv8/cpu.c | 22 ++ arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 21 ++ arch/arm/cpu/armv8/fsl-layerscape/Makefile | 1 + arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 3 +- arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 3 +- arch/arm/cpu/armv8/fsl-layerscape/ls1043a_psci.S | 20 ++ arch/arm/cpu/armv8/psci.S | 286 +++++++++++++++++++++++ arch/arm/cpu/armv8/sec_firmware.c | 2 +- arch/arm/cpu/armv8/sec_firmware_asm.S | 2 +- arch/arm/cpu/armv8/u-boot.lds | 57 +++++ arch/arm/dts/fsl-ls1043a-qds.dtsi | 12 +- arch/arm/dts/fsl-ls1043a-rdb.dts | 8 +- arch/arm/include/asm/armv8/sec_firmware.h | 2 +- arch/arm/include/asm/macro.h | 8 +- arch/arm/include/asm/psci.h | 15 ++ arch/arm/include/asm/secure.h | 2 +- arch/arm/include/asm/system.h | 11 + arch/arm/lib/bootm-fdt.c | 3 +- arch/arm/lib/bootm.c | 3 + arch/arm/lib/psci-dt.c | 5 +- arch/powerpc/include/asm/config_mpc85xx.h | 5 + board/freescale/b4860qds/ddr.c | 3 + board/freescale/ls1043aqds/ddr.c | 3 + board/freescale/ls1043ardb/Kconfig | 9 + board/freescale/ls1043ardb/ddr.c | 3 + board/freescale/ls1046aqds/ddr.c | 3 + board/freescale/ls1046ardb/ddr.c | 3 + board/freescale/ls2080ardb/ddr.c | 3 + board/freescale/t102xqds/ddr.c | 3 + board/freescale/t102xrdb/ddr.c | 4 + board/freescale/t1040qds/ddr.c | 3 + board/freescale/t104xrdb/ddr.c | 2 + board/freescale/t208xqds/ddr.c | 3 + board/freescale/t208xrdb/ddr.c | 3 + board/freescale/t4qds/ddr.c | 3 + board/freescale/t4rdb/ddr.c | 3 + drivers/net/fsl-mc/dpio/qbman_portal.c | 19 +- drivers/net/fsl-mc/dpio/qbman_portal.h | 5 +- drivers/net/fsl-mc/dpio/qbman_private.h | 19 ++ drivers/net/fsl-mc/dpio/qbman_sys.h | 18 +- include/configs/ls1043ardb.h | 1 - 45 files changed, 624 insertions(+), 36 deletions(-) create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1043a_psci.S create mode 100644 arch/arm/cpu/armv8/psci.S Thanks. York