Lines Matching refs:dmactl
568 u32 dmactl; in sata_rcar_bmdma_setup() local
575 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
576 dmactl &= ~(ATAPI_CONTROL1_RW | ATAPI_CONTROL1_STOP); in sata_rcar_bmdma_setup()
577 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_setup()
578 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_setup()
579 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_setup()
582 dmactl |= ATAPI_CONTROL1_RW; in sata_rcar_bmdma_setup()
583 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
594 u32 dmactl; in sata_rcar_bmdma_start() local
597 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
598 dmactl &= ~ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_start()
599 dmactl |= ATAPI_CONTROL1_START; in sata_rcar_bmdma_start()
600 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
608 u32 dmactl; in sata_rcar_bmdma_stop() local
611 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()
612 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_stop()
613 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_stop()
614 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_stop()
615 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()