diff --git a/arch/arc/include/asm/config.h b/arch/arc/include/asm/config.h
index c1e9b44239cc8ee0beaddfeab81730bc62868aa9..b4e9099fb165ec14b3815bb062604428c44702f0 100644
--- a/arch/arc/include/asm/config.h
+++ b/arch/arc/include/asm/config.h
@@ -10,6 +10,7 @@
 #define CONFIG_SYS_GENERIC_BOARD
 #define CONFIG_SYS_GENERIC_GLOBAL_DATA
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
+#define CONFIG_ARCH_EARLY_INIT_R
 
 #define CONFIG_LMB
 
diff --git a/include/configs/arcangel4.h b/include/configs/arcangel4.h
index 003a45d96d503fe99e5d07983b5b17bbf514eb13..80d6438ba152161be4ec708ceb9f8bea7193022f 100644
--- a/include/configs/arcangel4.h
+++ b/include/configs/arcangel4.h
@@ -12,11 +12,6 @@
  */
 #define CONFIG_SYS_TIMER_RATE		CONFIG_SYS_CLK_FREQ
 
-/*
- * Board configuration
- */
-#define CONFIG_ARCH_EARLY_INIT_R
-
 /*
  * Memory configuration
  */
diff --git a/include/configs/axs101.h b/include/configs/axs101.h
index 4064ed23315837dbfbfd5288bc2018e8f4eb64da..e9a32314fd32bde07099e9ad965b6b4c2eb13d59 100644
--- a/include/configs/axs101.h
+++ b/include/configs/axs101.h
@@ -12,11 +12,6 @@
  */
 #define CONFIG_SYS_TIMER_RATE		CONFIG_SYS_CLK_FREQ
 
-/*
- * Board configuration
- */
-#define CONFIG_ARCH_EARLY_INIT_R
-
 #define ARC_FPGA_PERIPHERAL_BASE	0xE0000000
 #define ARC_APB_PERIPHERAL_BASE		0xF0000000
 #define ARC_DWMMC_BASE			(ARC_FPGA_PERIPHERAL_BASE + 0x15000)
diff --git a/include/configs/tb100.h b/include/configs/tb100.h
index c6878fc08e1f0e8eb0f7ccd434cbad002b97cd40..54eca6f5746b383fd60ca681862f69b238aba9b9 100644
--- a/include/configs/tb100.h
+++ b/include/configs/tb100.h
@@ -14,11 +14,6 @@
  */
 #define CONFIG_SYS_TIMER_RATE		CONFIG_SYS_CLK_FREQ
 
-/*
- * Board configuration
- */
-#define CONFIG_ARCH_EARLY_INIT_R
-
 /*
  * Memory configuration
  */