diff --git a/board/spear/spear310/spear310.c b/board/spear/spear310/spear310.c
index 756aa5639754feb2fe3e617a63e37ab5dc7c27f5..03dfe16175e274bf0318d9d1f808c342499c5285 100755
--- a/board/spear/spear310/spear310.c
+++ b/board/spear/spear310/spear310.c
@@ -32,7 +32,7 @@
 
 int board_init(void)
 {
-	return spear_board_init(MACH_TYPE_SPEAR300);
+	return spear_board_init(MACH_TYPE_SPEAR310);
 }
 
 /*
diff --git a/board/spear/spear320/spear320.c b/board/spear/spear320/spear320.c
index 756aa5639754feb2fe3e617a63e37ab5dc7c27f5..2ba2dbb5666388b42903c88e0a65da04338dbec9 100755
--- a/board/spear/spear320/spear320.c
+++ b/board/spear/spear320/spear320.c
@@ -32,7 +32,7 @@
 
 int board_init(void)
 {
-	return spear_board_init(MACH_TYPE_SPEAR300);
+	return spear_board_init(MACH_TYPE_SPEAR320);
 }
 
 /*