msm8974: Add download mode entrance on power-on

Add platform specific function that writes force download cookie
to the appropriate address to invoke download mode entrance
upon restart

Change-Id: I4dd4faadb0a0ece78c8992b49ca505cd475aa284
diff --git a/target/msm8974/init.c b/target/msm8974/init.c
index 704867e..fb9da87 100644
--- a/target/msm8974/init.c
+++ b/target/msm8974/init.c
@@ -32,6 +32,7 @@
 #include <reg.h>
 #include <target.h>
 #include <platform.h>
+#include <dload_util.h>
 #include <uart_dm.h>
 #include <mmc.h>
 #include <spmi.h>
@@ -481,6 +482,13 @@
 	dprintf(CRITICAL, "Rebooting failed\n");
 }
 
+int set_download_mode(void)
+{
+	dload_util_write_cookie(FORCE_DLOAD_MODE_ADDR_V2);
+
+	return 0;
+}
+
 /* Do target specific usb initialization */
 void target_usb_init(void)
 {