Wield battle axe at ARM port
authorStefan Reinauer <reinauer@chromium.org>
Fri, 10 May 2013 23:21:58 +0000 (16:21 -0700)
committerChromeBot <chrome-bot@google.com>
Tue, 14 May 2013 22:08:32 +0000 (15:08 -0700)
commit152d119f7cb8e208836a39495326bb72504d2045
tree649ad66889451c216d90d311ab7e53913dc4361f
parentce42984bdcf8ae716c012e6a1b6ed1bf25eb2091
Wield battle axe at ARM port

This patch unfortunately incorporates a number of changes,
all of which are making future ARM ports easier.

 - drop cruft that came in with u-boot
 - move serial console from mainboard Kconfig to Exynos Kconfig
 - factor out non-board specific wakeup code
 - move generic bootblock code from mainboard to Exynos
 - actually call arch_cpu_init()
 - remove dead code
 - fix up copyright messages
 - remove snow_ prefix from a lot of code to reduce the noise
   when creating a new mainboard based on that code.

BUG=none
BRANCH=none
TEST=boot tested on snow

Change-Id: Ibc56b5bf7ec60ee730b32180ad9ef415438fffaf
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/50911
Reviewed-by: David Hendricks <dhendrix@chromium.org>
20 files changed:
src/arch/armv7/include/common.h
src/cpu/samsung/exynos5-common/cpu.h
src/cpu/samsung/exynos5-common/cpu_info.c
src/cpu/samsung/exynos5-common/exynos5-common.h
src/cpu/samsung/exynos5250/Kconfig
src/cpu/samsung/exynos5250/Makefile.inc
src/cpu/samsung/exynos5250/bootblock.c
src/cpu/samsung/exynos5250/cpu.c
src/cpu/samsung/exynos5250/wakeup.c [new file with mode: 0644]
src/cpu/samsung/exynos5250/wakeup.h [new file with mode: 0644]
src/mainboard/google/snow/Kconfig
src/mainboard/google/snow/Makefile.inc
src/mainboard/google/snow/bootblock.c [deleted file]
src/mainboard/google/snow/devicetree.cb
src/mainboard/google/snow/exynos5250.h [new file with mode: 0644]
src/mainboard/google/snow/mainboard.c
src/mainboard/google/snow/mainboard.h [deleted file]
src/mainboard/google/snow/memory.c
src/mainboard/google/snow/romstage.c
src/mainboard/google/snow/wakeup.c