platform:msm_shared: Dont enable CDR for tuning commands

Currently we enable CDR for every read command including
for tuning procedure which is not correct (as CDR if
enabled might correct the phase during tuning and we
wont be able to detect the correct phase during tuning).

So, disable CDR for read tuning commands.

Change-Id: I3b5148833efe4d84886c4c6b33107017edcba63e
diff --git a/platform/msm_shared/sdhci.c b/platform/msm_shared/sdhci.c
index f114b47..c0f307e 100644
--- a/platform/msm_shared/sdhci.c
+++ b/platform/msm_shared/sdhci.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions are
@@ -859,7 +859,10 @@
 		if (cmd->trans_mode == SDHCI_MMC_READ)
 		{
 			trans_mode |= SDHCI_READ_MODE;
-			sdhci_msm_toggle_cdr(host, true);
+			if(cmd->cmd_index == CMD21_SEND_TUNING_BLOCK)
+				sdhci_msm_toggle_cdr(host, false);
+			else
+				sdhci_msm_toggle_cdr(host, true);
 		}
 		else
 		{