platform: msm_shared: Flip UTMR/UTR Interrupts from interrupt blocking to polling

Currently UTMR and UTR iterrupts are handled in the interrupt handler
and wait on the interrupt latency to process the utp transfter
completion tasks. This change polls Interrupt Status register bits to
check for completion status instead of waiting for interrupt to fire
and hence removes interrupt latency thereby improving performance.

Change-Id: Ieac8faec0db7dd3185e2209019f6422583284bc3
diff --git a/platform/msm_shared/ufs.c b/platform/msm_shared/ufs.c
index 63fc556..1897735 100644
--- a/platform/msm_shared/ufs.c
+++ b/platform/msm_shared/ufs.c
@@ -81,7 +81,7 @@
 	writel(1, UFS_UTRLRSR(dev->base));
 
 	/* Enable the required irqs. */
-	val = UFS_IE_UTRCE | UFS_IE_UEE | UFS_IE_UTMRCE | UFS_IE_UCCE ;
+	val = UFS_IE_UEE | UFS_IE_UCCE ;
 	ufs_irq_enable(dev, val);
 }