Sets the tapdelays for eMMC HS200 mode support for
ZynqMP as tapdelays needs to be programmed for it to
work
Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arasan_zynqmp_tap_sdr50(deviceid, timing, bank);
break;
case MMC_TIMING_UHS_SDR104:
+ case MMC_TIMING_MMC_HS200:
arasan_zynqmp_tap_sdr104(deviceid, timing, bank);
break;
case MMC_TIMING_UHS_DDR50:
debug("%s, %d:%d, mode:%d\n", __func__, priv->deviceid, priv->bank,
uhsmode);
if ((uhsmode >= MMC_TIMING_UHS_SDR25) &&
- (uhsmode <= MMC_TIMING_UHS_DDR50))
+ (uhsmode <= MMC_TIMING_HS200))
arasan_zynqmp_set_tapdelay(priv->deviceid, uhsmode,
priv->bank);
}