Lines Matching refs:dmactl
571 u32 dmactl; in sata_rcar_bmdma_setup() local
578 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
579 dmactl &= ~(ATAPI_CONTROL1_RW | ATAPI_CONTROL1_STOP); in sata_rcar_bmdma_setup()
580 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_setup()
581 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_setup()
582 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_setup()
585 dmactl |= ATAPI_CONTROL1_RW; in sata_rcar_bmdma_setup()
586 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
597 u32 dmactl; in sata_rcar_bmdma_start() local
600 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
601 dmactl &= ~ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_start()
602 dmactl |= ATAPI_CONTROL1_START; in sata_rcar_bmdma_start()
603 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
611 u32 dmactl; in sata_rcar_bmdma_stop() local
614 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()
615 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_stop()
616 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_stop()
617 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_stop()
618 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()