mmc: sdhci-of-arasan: Use Mask writes for Tap delays
authorManish Narani <manish.narani@xilinx.com>
Mon, 16 Nov 2020 08:32:44 +0000 (14:02 +0530)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 17 Nov 2020 11:44:40 +0000 (12:44 +0100)
commitd338c6d01dc614cad253d6c042501fa0eb242d5c
tree6d16e810a18a45d6ec4139aad7f0aa339ac4ee01
parent9e9534329306fcd7ea1b84f14860a3c04ebe7f1a
mmc: sdhci-of-arasan: Use Mask writes for Tap delays

Mask the ITAP and OTAP delay bits before updating with the new
tap value for Versal platform.

Fixes: 1a470721c8f5 ("sdhci: arasan: Add support for Versal Tap Delays")
Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
Signed-off-by: Manish Narani <manish.narani@xilinx.com>
Acked-by: Michal Simek <michal.simek@xilinx.com>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/1605515565-117562-3-git-send-email-manish.narani@xilinx.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-of-arasan.c