target: msm8974: Disable SDHC mode during target uninit.

SDCC controller can run in SDHC mode or MCI mode. ABL runs in
SDHC mode, with this if we jump to hlos the hlos mount operations
are failing as the mount deamon is not able to access emmc partitions.
Disable SDHC mode before jumping to kernel resolves this issue by
helping SDCC kernel driver by giving a clean start.

CRs-Fixed:712854
Change-Id: Iead2cbace845489af9cc36ef4aea85653c71e028
diff --git a/target/msm8974/init.c b/target/msm8974/init.c
index 5525b93..de1fd62 100644
--- a/target/msm8974/init.c
+++ b/target/msm8974/init.c
@@ -677,6 +677,9 @@
 #endif
 	if (crypto_initialized())
 		crypto_eng_cleanup();
+
+	/* Disable HC mode before jumping to kernel */
+	sdhci_mode_disable(&dev->host);
 }
 
 void shutdown_device()