platform: mdm9640: Initialze board data first

platform_read_boot_config API reads boot config register based on the
soc version. But in the current flow soc version gets initialized after
boot config register is read, which is not correct. Fix the
initialization order to make sure board data is available for all APIs.

Change-Id: I4789e6bea456f8dce3208f9cbc2135465d0e0a2d
diff --git a/platform/mdm9640/platform.c b/platform/mdm9640/platform.c
index 7cbf165..6ccbe19 100644
--- a/platform/mdm9640/platform.c
+++ b/platform/mdm9640/platform.c
@@ -75,11 +75,12 @@
 
 void platform_early_init(void)
 {
+	/* Initialize board identifier data */
+	board_init();
+
 	/* Read boot config for identifying boot device */
 	platform_read_boot_config();
 
-	/* Initialize board identifier data */
-	board_init();
 
 	/* Initialize clock driver */
 	platform_clock_init();