diff --git a/arch/arm/cpu/armv7/omap-common/hwinit-common.c b/arch/arm/cpu/armv7/omap-common/hwinit-common.c
index 61bb56c385eb1a2187eeb4a5682bc31d424ab703..01c2d576c99ba5b5c088a55636f35141c2458a5c 100644
--- a/arch/arm/cpu/armv7/omap-common/hwinit-common.c
+++ b/arch/arm/cpu/armv7/omap-common/hwinit-common.c
@@ -84,19 +84,6 @@ void __weak srcomp_enable(void)
 {
 }
 
-#ifdef CONFIG_ARCH_CPU_INIT
-/*
- * SOC specific cpu init
- */
-int arch_cpu_init(void)
-{
-#ifdef CONFIG_SPL
-	save_omap_boot_params();
-#endif
-	return 0;
-}
-#endif /* CONFIG_ARCH_CPU_INIT */
-
 /**
  * do_board_detect() - Detect board description
  *
diff --git a/include/configs/ti_omap4_common.h b/include/configs/ti_omap4_common.h
index 8b6c0658e85e9c5ffc2e756f70a10e5a64c8732e..72ed0b9ba9238ccf10849105a33c5abfc60ac871 100644
--- a/include/configs/ti_omap4_common.h
+++ b/include/configs/ti_omap4_common.h
@@ -17,7 +17,6 @@
  */
 #define CONFIG_OMAP4430		1	/* which is in a 4430 */
 #define CONFIG_MISC_INIT_R
-#define CONFIG_ARCH_CPU_INIT
 #define CONFIG_DISPLAY_CPUINFO		1
 #define CONFIG_DISPLAY_BOARDINFO	1
 
diff --git a/include/configs/ti_omap5_common.h b/include/configs/ti_omap5_common.h
index d373cbc44a162b139cbf4c30f6ebb39136506a67..6143ec1aab9fb8e6fa943fec605a3a0bc46cca64 100644
--- a/include/configs/ti_omap5_common.h
+++ b/include/configs/ti_omap5_common.h
@@ -19,7 +19,6 @@
 
 #define CONFIG_DISPLAY_CPUINFO
 #define CONFIG_DISPLAY_BOARDINFO
-#define CONFIG_ARCH_CPU_INIT
 
 /* Common ARM Erratas */
 #define CONFIG_ARM_ERRATA_798870