platform: msm_shared: Update erase timeout in us

Erase timeout calculated from spec is in milli seconds,
host controller driver expects the timeout value in micro
seconds. This causes the host controller driver to timeout
pre-maturely resulting into erase timeout. Update the erase
timeout to micro second value.

Change-Id: I53d886517ee283447dedb3c30d679b2aa2632ef4
diff --git a/platform/msm_shared/sdhci.c b/platform/msm_shared/sdhci.c
index 8f6a86e..5ffbb88 100644
--- a/platform/msm_shared/sdhci.c
+++ b/platform/msm_shared/sdhci.c
@@ -430,7 +430,7 @@
 	uint8_t i;
 	uint8_t ret = 0;
 	uint8_t need_reset = 0;
-	uint32_t retry = 0;
+	uint64_t retry = 0;
 	uint32_t int_status;
 	uint32_t trans_complete = 0;
 	uint32_t err_status;