[U-Boot] [PATCH 00/14] ARM: uniphier: updates for v2016.09-rc2
Masahiro Yamada
yamada.masahiro at socionext.com
Wed Aug 10 09:08:35 CEST 2016
Cleanups, Fixes, and PSCI support.
Masahiro Yamada (14):
ARM: uniphier: refactor outer cache code
ARM: uniphier: support prefetch and touch operations for outer cache
ARM: uniphier: do not compile v7_outer_cache_disable if L2 is disabled
ARM: uniphier: refactor L2 zero-touching code in lowlevel_init
ARM: uniphier: fix ROM boot mode for PH1-sLD3
ARM: uniphier: move lowlevel debug init code after page table switch
ARM: uniphier: export uniphier_cache_enable/disable functions
ARM: uniphier: reuse uniphier_cache_disable() for lowlevel_init
ARM: uniphier: move outer cache register macros to .c file
ARM: uniphier: move (and rename) CONFIG_UNIPHIER_L2CACHE_ON to Kconfig
ARM: uniphier: fix CONFIG_SYS_CACHELINE_SIZE when outer cache is on
ARM: uniphier: add uniphier_cache_inv_way() to support way
invalidation
ARM: uniphier: add uniphier_cache_set_active_ways()
ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs
arch/arm/mach-uniphier/Kconfig | 9 +
arch/arm/mach-uniphier/arm32/Makefile | 1 +
arch/arm/mach-uniphier/arm32/arm-mpcore.h | 3 +
arch/arm/mach-uniphier/arm32/cache-uniphier.c | 261 ++++++++++++++++------
arch/arm/mach-uniphier/arm32/cache-uniphier.h | 21 ++
arch/arm/mach-uniphier/arm32/late_lowlevel_init.S | 10 +-
arch/arm/mach-uniphier/arm32/lowlevel_init.S | 61 ++---
arch/arm/mach-uniphier/arm32/psci.c | 153 +++++++++++++
arch/arm/mach-uniphier/arm32/psci_smp.S | 40 ++++
arch/arm/mach-uniphier/arm32/ssc-regs.h | 68 ------
arch/arm/mach-uniphier/debug.h | 68 ++++++
arch/arm/mach-uniphier/sbc/sbc-regs.h | 1 -
include/configs/uniphier.h | 10 +-
13 files changed, 532 insertions(+), 174 deletions(-)
create mode 100644 arch/arm/mach-uniphier/arm32/cache-uniphier.h
create mode 100644 arch/arm/mach-uniphier/arm32/psci.c
create mode 100644 arch/arm/mach-uniphier/arm32/psci_smp.S
delete mode 100644 arch/arm/mach-uniphier/arm32/ssc-regs.h
create mode 100644 arch/arm/mach-uniphier/debug.h
--
1.9.1
More information about the U-Boot
mailing list