DMA_EN
0x03 | DMA_PACK_SIZE_MASK, dma_dir | DMA_EN | DMA_512);
DMA_DIR_FROM_CARD | DMA_EN | DMA_512);
DMA_DIR_TO_CARD | DMA_EN | DMA_512);
DMA_DIR_FROM_CARD | DMA_EN | DMA_512);
DMA_DIR_TO_CARD | DMA_EN | DMA_512);
writel(DMA_RST | DMA_EN, nand->regs + MA35_NFI_REG_DMACTL);
writel(DMA_EN, nand->regs + MA35_NFI_REG_DMACTL);
writel(DMA_RST | DMA_EN, nand->regs + MA35_NFI_REG_DMACTL);
dma_reg = DMA_ST | ((!rw) << DMA_WR) | DMA_EN | (2 << DMA_AHB_SIZE) |
mask = (mask << DMA_RING_BUF_EN_SHIFT) | DMA_EN;
mask = (mask << DMA_RING_BUF_EN_SHIFT) | DMA_EN;
reg |= DMA_EN;
reg |= DMA_EN;
reg |= DMA_EN;
UART_EN | DMA_EN | TIMER_EN | COREDBG_EN | CORE_CLK_EN);