SDHCI_CLOCK_CARD_EN
new_mask |= SDHCI_CLOCK_CARD_EN | SDHCI_CLOCK_INT_EN;
if (val & SDHCI_CLOCK_CARD_EN)
ctl &= ~(SDHCI_CLOCK_CARD_EN | SDHCI_CLOCK_INT_EN);
clk = (clk & ~SDHCI_CLOCK_CARD_EN) | SDHCI_CLOCK_INT_EN;
clk |= SDHCI_CLOCK_CARD_EN;
clk &= ~(SDHCI_CLOCK_CARD_EN | SDHCI_CLOCK_INT_EN);
clk |= SDHCI_CLOCK_CARD_EN;
clk &= ~SDHCI_CLOCK_CARD_EN;
clk |= SDHCI_CLOCK_CARD_EN;
if (ctrl & SDHCI_CLOCK_CARD_EN) {
ctrl &= ~SDHCI_CLOCK_CARD_EN;
if ((ctrl & SDHCI_CLOCK_INT_EN) && !(ctrl & SDHCI_CLOCK_CARD_EN)) {
ctrl |= SDHCI_CLOCK_CARD_EN;
if (ctrl & SDHCI_CLOCK_CARD_EN) {
ctrl &= ~SDHCI_CLOCK_CARD_EN;
if (clk & SDHCI_CLOCK_CARD_EN)
sdhci_writew(host, clk & ~SDHCI_CLOCK_CARD_EN, SDHCI_CLOCK_CONTROL);
SDHCI_CLOCK_CARD_EN;
value &= ~(SDHCI_CLOCK_CARD_EN | SDHCI_CLOCK_PLL_EN);
value |= (SDHCI_CLOCK_CARD_EN | SDHCI_CLOCK_PLL_EN);
clock &= ~(SDHCI_CLOCK_PLL_EN | SDHCI_CLOCK_CARD_EN);
clock |= SDHCI_CLOCK_CARD_EN;
scratch_8 |= SDHCI_CLOCK_CARD_EN;
reg_val &= ~SDHCI_CLOCK_CARD_EN;
reg_val |= SDHCI_CLOCK_CARD_EN;
clk |= SDHCI_CLOCK_CARD_EN;
clk &= ~SDHCI_CLOCK_CARD_EN;
clk |= SDHCI_CLOCK_CARD_EN;
ctrl &= ~SDHCI_CLOCK_CARD_EN;
ctrl |= SDHCI_CLOCK_CARD_EN;
status = !!(reg & SDHCI_CLOCK_CARD_EN);
reg |= SDHCI_CLOCK_CARD_EN;
reg &= ~SDHCI_CLOCK_CARD_EN;
clk &= ~SDHCI_CLOCK_CARD_EN;
clk |= SDHCI_CLOCK_CARD_EN;
reg &= ~SDHCI_CLOCK_CARD_EN;
reg |= SDHCI_CLOCK_CARD_EN;
clk |= SDHCI_CLOCK_CARD_EN;
if (clk & SDHCI_CLOCK_CARD_EN) {
clk &= ~SDHCI_CLOCK_CARD_EN;