SD_EMMC_IRQ_EN
val = MMC_READ(sc, SD_EMMC_IRQ_EN);
MMC_WRITE(sc, SD_EMMC_IRQ_EN, val & ~irq_mask);
val = MMC_READ(sc, SD_EMMC_IRQ_EN);
MMC_WRITE(sc, SD_EMMC_IRQ_EN, val | IRQ_EN_IRQ_SDIO);
const uint32_t irq_en = MMC_READ(sc, SD_EMMC_IRQ_EN);
val = MMC_READ(sc, SD_EMMC_IRQ_EN);
MMC_WRITE(sc, SD_EMMC_IRQ_EN, val | irq_mask);