MSDC_INTEN
flags = readl(host->base + MSDC_INTEN);
sdr_clr_bits(host->base + MSDC_INTEN, flags);
sdr_set_bits(host->base + MSDC_INTEN, flags);
sdr_set_bits(host->base + MSDC_INTEN, data_ints_mask);
reg_inten = readl(host->base + MSDC_INTEN);
sdr_clr_bits(host->base + MSDC_INTEN, cmd_ints_mask);
sdr_set_bits(host->base + MSDC_INTEN, cmd_ints_mask);
sdr_clr_bits(host->base + MSDC_INTEN, data_ints_mask);
sdr_set_bits(host->base + MSDC_INTEN, MSDC_INTEN_SDIOIRQ);
sdr_clr_bits(host->base + MSDC_INTEN, MSDC_INTEN_SDIOIRQ);
event_mask = readl(host->base + MSDC_INTEN);
writel(0, host->base + MSDC_INTEN);
sdr_set_bits(host->base + MSDC_INTEN, MSDC_INTEN_CDSC);
sdr_clr_bits(host->base + MSDC_INTEN, MSDC_INTEN_CDSC);
sdr_clr_bits(host->base + MSDC_INTEN, MSDC_INTEN_SDIOIRQ);
writel(0, host->base + MSDC_INTEN);
writel(MSDC_INT_CMDQ, host->base + MSDC_INTEN);
sdr_clr_bits(host->base + MSDC_INTEN, MSDC_INT_CMDQ);