ARM: uniphier: prepare directory structure for ARMv8 SoC support
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Fri, 26 Feb 2016 09:59:44 +0000 (18:59 +0900)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Mon, 29 Feb 2016 15:33:24 +0000 (00:33 +0900)
commitfe5ea57bdbdeb8429793faaca2d6bd5f38218fe3
tree9d438a0865a464935e49f0eec198904a3dfd2cd8
parent2247c332db395ef87a0e2f6ed16a9de6959fe204
ARM: uniphier: prepare directory structure for ARMv8 SoC support

Before adding ARMv8 support, this commit refactors the directory
structure.  Move ARMv7 specific files to arch/arm/mach-uniphier/arm32
to avoid a mess by mixture of ARMv7 and ARMv8 code.  Also move the
"select CPU_V7" to the lower-level menu because we will have to
select ARM64 instead of CPU_V7 for ARMv8 SoCs.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
arch/arm/Kconfig
arch/arm/mach-uniphier/Kconfig
arch/arm/mach-uniphier/Makefile
arch/arm/mach-uniphier/arm32/Makefile [new file with mode: 0644]
arch/arm/mach-uniphier/arm32/arm-mpcore.h [moved from arch/arm/mach-uniphier/arm-mpcore.h with 100% similarity]
arch/arm/mach-uniphier/arm32/cache_uniphier.c [moved from arch/arm/mach-uniphier/cache_uniphier.c with 100% similarity]
arch/arm/mach-uniphier/arm32/debug_ll.S [moved from arch/arm/mach-uniphier/debug_ll.S with 98% similarity]
arch/arm/mach-uniphier/arm32/late_lowlevel_init.S [moved from arch/arm/mach-uniphier/late_lowlevel_init.S with 100% similarity]
arch/arm/mach-uniphier/arm32/lowlevel_init.S [moved from arch/arm/mach-uniphier/lowlevel_init.S with 100% similarity]
arch/arm/mach-uniphier/arm32/ssc-regs.h [moved from arch/arm/mach-uniphier/ssc-regs.h with 100% similarity]
arch/arm/mach-uniphier/arm32/timer.c [moved from arch/arm/mach-uniphier/timer.c with 100% similarity]