Lines Matching refs:dmactl
569 u32 dmactl; in sata_rcar_bmdma_setup() local
576 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
577 dmactl &= ~(ATAPI_CONTROL1_RW | ATAPI_CONTROL1_STOP); in sata_rcar_bmdma_setup()
578 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_setup()
579 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_setup()
580 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_setup()
583 dmactl |= ATAPI_CONTROL1_RW; in sata_rcar_bmdma_setup()
584 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
595 u32 dmactl; in sata_rcar_bmdma_start() local
598 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
599 dmactl &= ~ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_start()
600 dmactl |= ATAPI_CONTROL1_START; in sata_rcar_bmdma_start()
601 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
609 u32 dmactl; in sata_rcar_bmdma_stop() local
612 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()
613 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_stop()
614 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_stop()
615 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_stop()
616 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()