TW68_DMAC
tw_writel(TW68_DMAC, 0x2000); /* patch set had 0x2080 */
tw_clearl(TW68_DMAC, TW68_DMAP_EN | TW68_FIFO_EN);
tw_clearl(TW68_DMAC, TW68_DMAP_EN | TW68_FIFO_EN);
tw_writel(TW68_DMAC, 0x1600);
reg = tw_readl(TW68_DMAC) & TW68_FIFO_EN;
tw_clearl(TW68_DMAC, TW68_FIFO_EN);
tw_setl(TW68_DMAC, reg);
tw_clearl(TW68_DMAC, TW68_DMAP_EN);
tw_andorl(TW68_DMAC, 0xff, dev->fmt->twformat |
tw_clearl(TW68_DMAC, TW68_DMAP_EN | TW68_FIFO_EN);