Lines Matching refs:dmactl
143 u8 dmactl; in k2_sata_softreset() local
146 dmactl = readb(mmio + ATA_DMA_CMD); in k2_sata_softreset()
149 if (dmactl & ATA_DMA_START) { in k2_sata_softreset()
150 dmactl &= ~ATA_DMA_START; in k2_sata_softreset()
151 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_softreset()
160 u8 dmactl; in k2_sata_hardreset() local
163 dmactl = readb(mmio + ATA_DMA_CMD); in k2_sata_hardreset()
166 if (dmactl & ATA_DMA_START) { in k2_sata_hardreset()
167 dmactl &= ~ATA_DMA_START; in k2_sata_hardreset()
168 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_hardreset()
250 u8 dmactl; in k2_bmdma_setup_mmio() local
258 dmactl = readb(mmio + ATA_DMA_CMD); in k2_bmdma_setup_mmio()
259 dmactl &= ~(ATA_DMA_WR | ATA_DMA_START); in k2_bmdma_setup_mmio()
261 dmactl |= ATA_DMA_WR; in k2_bmdma_setup_mmio()
262 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_bmdma_setup_mmio()
281 u8 dmactl; in k2_bmdma_start_mmio() local
284 dmactl = readb(mmio + ATA_DMA_CMD); in k2_bmdma_start_mmio()
285 writeb(dmactl | ATA_DMA_START, mmio + ATA_DMA_CMD); in k2_bmdma_start_mmio()