Lines Matching refs:dmactl
542 u32 dmactl; in sata_rcar_bmdma_setup() local
549 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
550 dmactl &= ~(ATAPI_CONTROL1_RW | ATAPI_CONTROL1_STOP); in sata_rcar_bmdma_setup()
551 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_setup()
552 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_setup()
553 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_setup()
556 dmactl |= ATAPI_CONTROL1_RW; in sata_rcar_bmdma_setup()
557 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
568 u32 dmactl; in sata_rcar_bmdma_start() local
571 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
572 dmactl &= ~ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_start()
573 dmactl |= ATAPI_CONTROL1_START; in sata_rcar_bmdma_start()
574 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
582 u32 dmactl; in sata_rcar_bmdma_stop() local
585 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()
586 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_stop()
587 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_stop()
588 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_stop()
589 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()