litex_write32
litex_write32(host->sdcore + LITEX_CORE_CMDARG, arg);
litex_write32(host->sdcore + LITEX_CORE_CMDCMD,
litex_write32(host->sdirq + LITEX_IRQ_ENABLE,
litex_write32(host->sdirq + LITEX_IRQ_PENDING,
litex_write32(host->sdirq + LITEX_IRQ_ENABLE,
litex_write32(host->sdreader + LITEX_BLK2MEM_LEN, *len);
litex_write32(host->sdwriter + LITEX_MEM2BLK_LEN, *len);
litex_write32(host->sdcore + LITEX_CORE_BLKCNT, data->blocks);
litex_write32(host->sdirq + LITEX_IRQ_PENDING, SDIRQ_CARD_DETECT);
litex_write32(host->sdirq + LITEX_IRQ_ENABLE, SDIRQ_CARD_DETECT);
litex_write32(reg_addr + SCRATCH_REG_OFF, SCRATCH_TEST_VALUE);
litex_write32(reg_addr + SCRATCH_REG_OFF, SCRATCH_REG_VALUE);
litex_write32(soc_ctrl_dev->base + RESET_REG_OFF, RESET_REG_VALUE);