Move board id function and constants to a dedicated header
Change-Id: I9c788a1d01d8e8b3ee08b2ed9dfa906a256967e8
diff --git a/arch/arm/boards/optimus/ddr.c b/arch/arm/boards/optimus/ddr.c
index aad416c..fb4d025 100644
--- a/arch/arm/boards/optimus/ddr.c
+++ b/arch/arm/boards/optimus/ddr.c
@@ -4,7 +4,7 @@
#include <asm/types.h>
#include <mach/ddr.h>
#include <mach/gpio.h>
-#include "optimus.h"
+#include <board_id.h>
/* This array is called optimus_ddrc_cfg for historic reasons. */
/* It applies to both Optimus and SpaceCast. */
diff --git a/arch/arm/boards/optimus/optimus.c b/arch/arm/boards/optimus/optimus.c
index add205e..b7c326b 100644
--- a/arch/arm/boards/optimus/optimus.c
+++ b/arch/arm/boards/optimus/optimus.c
@@ -50,13 +50,10 @@
#include <mach/i2c.h>
#include <mach/otp.h>
#include <mach/ddr.h>
-#include "optimus.h"
+#include <board_id.h>
#define PHY_DEVICE "phy0"
-#define OPTIMUS_BOARD_ID 0
-#define SIDESWIPE_BOARD_ID 1
-#define SPACECAST_BOARD_ID 2
#define SPACECAST_EMAC1_PHY_ADDR 1
#ifdef CONFIG_SPI
@@ -448,4 +445,3 @@
}
device_initcall(c2000_device_init);
-
diff --git a/arch/arm/boards/optimus/optimus.h b/arch/arm/boards/optimus/optimus.h
deleted file mode 100644
index c215129..0000000
--- a/arch/arm/boards/optimus/optimus.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef __OPTIMUS_H
-#define __OPTIMUS_H
-
-int get_board_id(void);
-
-#endif /* __OPTIMUS_H */
diff --git a/include/board_id.h b/include/board_id.h
new file mode 100644
index 0000000..b5b9a73
--- /dev/null
+++ b/include/board_id.h
@@ -0,0 +1,10 @@
+#ifndef __BOARD_ID_H
+#define __BOARD_ID_H
+
+#define OPTIMUS_BOARD_ID 0
+#define SIDESWIPE_BOARD_ID 1
+#define SPACECAST_BOARD_ID 2
+
+int get_board_id(void);
+
+#endif /* __BOARD_ID_H */