SLC_CTRL
writel(SLCCTRL_SW_RESET, SLC_CTRL(host->io_base));
writel(SLCCTRL_ECC_CLEAR, SLC_CTRL(host->io_base));
writel(readl(SLC_CTRL(host->io_base)) | SLCCTRL_DMA_START,
SLC_CTRL(host->io_base));
writel(readl(SLC_CTRL(host->io_base)) & ~SLCCTRL_DMA_START,
SLC_CTRL(host->io_base));
tmp = readl(SLC_CTRL(host->io_base));
writel(tmp, SLC_CTRL(host->io_base));
tmp = readl(SLC_CTRL(host->io_base));
writel(tmp, SLC_CTRL(host->io_base));