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
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to