arm: provide __cpu_early_init hook
Only call if WITH_CPU_EARLY_INIT is set.
Move the OMAP3 specific init to use this mechanism.
diff --git a/platform/omap3/rules.mk b/platform/omap3/rules.mk
index 41da8e6..316a362 100644
--- a/platform/omap3/rules.mk
+++ b/platform/omap3/rules.mk
@@ -8,6 +8,7 @@
-I$(LOCAL_DIR)/include
OBJS += \
+ $(LOCAL_DIR)/cpu_early_init.Ao \
$(LOCAL_DIR)/debug.o \
$(LOCAL_DIR)/interrupts.o \
$(LOCAL_DIR)/platform.o \
@@ -16,7 +17,8 @@
MEMBASE := 0x80000000
-DEFINES += MEMBASE=$(MEMBASE)
+DEFINES += MEMBASE=$(MEMBASE) \
+ WITH_CPU_EARLY_INIT=1
LINKER_SCRIPT += \
$(BUILDDIR)/system-onesegment.ld