SDHCI_RESET_DATA
u32 new_mask = (mask & (SDHCI_RESET_CMD | SDHCI_RESET_DATA)) << 24;
if (mask & (SDHCI_RESET_CMD | SDHCI_RESET_DATA))
if (val & SDHCI_RESET_DATA)
} else if (val & SDHCI_RESET_DATA) {
dwcmshc_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
host->ops->reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
host->ops->reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
host->ops->reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_DATA);
(mask & SDHCI_RESET_DATA) &&
if ((mask & SDHCI_RESET_DATA) &&
if ((mask & SDHCI_RESET_DATA) &&
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
mask &= ~SDHCI_RESET_DATA;
ctrl = SDHCI_RESET_CMD | SDHCI_RESET_DATA;
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_DATA);
if ((mask & SDHCI_RESET_CMD) | (mask & SDHCI_RESET_DATA))
if (mask & (SDHCI_RESET_CMD | SDHCI_RESET_DATA)) {
sdhci_reset(host, SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_do_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_do_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_do_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);
sdhci_do_reset(host, SDHCI_RESET_DATA);
sdhci_do_reset(host, SDHCI_RESET_DATA);
sdhci_reset(host, SDHCI_RESET_CMD | SDHCI_RESET_DATA);