[U-Boot] Please pull u-boot-sunxi master
Hans de Goede
hdegoede at redhat.com
Mon Jun 20 23:03:17 CEST 2016
Hi Tom,
Here is the third sunxi pull-req for v2016.07, it
contains a few misc. fixes, 2 new boards and
the conversion of the PSCI code to C-code.
The following changes since commit 46fd625dfee9ef69cd183f0cd11e09309a71a4e2:
Prepare v2016.07-rc2 (2016-06-20 11:14:12 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 4257f5f8f631147803cdc6693b5046deb1a57be6:
sunxi: Add PSCI implementation in C (2016-06-20 22:44:00 +0200)
----------------------------------------------------------------
Chen-Yu Tsai (11):
ARM: PSCI: use only r0 and r3 in psci_get_cpu_stack_top()
ARM: PSCI: save and restore clobbered registers in v7_flush_dcache_all
ARM: PSCI: export common PSCI function declarations for C code
ARM: allocate extra space for PSCI stack in secure section during link phase
sunxi: Make CPUCFG_BASE macro names the same across families
sunxi: Add packed attribute to struct sunxi_prcm_reg
sunxi: Add missing linux/types.h header for cpucfg_sun6i.h
sunxi: Group cpu core related controls together
sunxi: Add CPUCFG debug lock and sun7i cpu power controls
sunxi: Add base address for GIC
sunxi: Add PSCI implementation in C
Hans de Goede (5):
tinyprintf: Add vprintf implementation
sunxi: Select USE_TINY_PRINTF
sunxi: Add defconfig and dts file for Polaroid MID2407PXE03 tablet
sunxi: Add defconfig and dts file for inet86dz board
sunxi: Revert "sunxi: make SoC variant choice mandatory"
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/psci.S | 20 +-
arch/arm/cpu/armv7/sunxi/Makefile | 7 +-
arch/arm/cpu/armv7/sunxi/psci.c | 273 +++++++++++++++++++
arch/arm/cpu/armv7/sunxi/psci_head.S | 66 +++++
arch/arm/cpu/armv7/sunxi/psci_sun6i.S | 262 ------------------
arch/arm/cpu/armv7/sunxi/psci_sun7i.S | 237 -----------------
arch/arm/cpu/u-boot.lds | 7 +
arch/arm/dts/Makefile | 2 +
arch/arm/dts/axp22x.dtsi | 10 +
arch/arm/dts/sun8i-a23-inet86dz.dts | 293 +++++++++++++++++++++
arch/arm/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 292 ++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 17 +-
.../asm/arch-sunxi/{cpucfg_sun6i.h => cpucfg.h} | 41 +--
arch/arm/include/asm/arch-sunxi/prcm.h | 10 +-
arch/arm/include/asm/psci.h | 7 +
board/sunxi/Kconfig | 1 +
board/sunxi/MAINTAINERS | 2 +
configs/inet86dz_defconfig | 24 ++
configs/polaroid_mid2407pxe03_defconfig | 24 ++
lib/tiny-printf.c | 5 +
21 files changed, 1061 insertions(+), 540 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/psci.c
create mode 100644 arch/arm/cpu/armv7/sunxi/psci_head.S
delete mode 100644 arch/arm/cpu/armv7/sunxi/psci_sun6i.S
delete mode 100644 arch/arm/cpu/armv7/sunxi/psci_sun7i.S
create mode 100644 arch/arm/dts/sun8i-a23-inet86dz.dts
create mode 100644 arch/arm/dts/sun8i-a23-polaroid-mid2407pxe03.dts
rename arch/arm/include/asm/arch-sunxi/{cpucfg_sun6i.h => cpucfg.h} (67%)
create mode 100644 configs/inet86dz_defconfig
create mode 100644 configs/polaroid_mid2407pxe03_defconfig
Regards,
Hans
More information about the U-Boot
mailing list