Lines Matching refs:virtbase
1282 void __iomem *virtbase; member
1446 void __iomem *virtbase = cohc->base->virtbase; in coh901318_set_ctrl() local
1449 virtbase + COH901318_CX_CTRL + in coh901318_set_ctrl()
1457 void __iomem *virtbase = cohc->base->virtbase; in coh901318_set_conf() local
1460 virtbase + COH901318_CX_CFG + in coh901318_set_conf()
1470 void __iomem *virtbase = cohc->base->virtbase; in coh901318_start() local
1474 val = readl(virtbase + COH901318_CX_CFG + in coh901318_start()
1479 writel(val, virtbase + COH901318_CX_CFG + in coh901318_start()
1489 void __iomem *virtbase = cohc->base->virtbase; in coh901318_prep_linked_list() local
1491 BUG_ON(readl(virtbase + COH901318_CX_STAT + in coh901318_prep_linked_list()
1496 virtbase + COH901318_CX_SRC_ADDR + in coh901318_prep_linked_list()
1499 writel(lli->dst_addr, virtbase + in coh901318_prep_linked_list()
1503 writel(lli->link_addr, virtbase + COH901318_CX_LNK_ADDR + in coh901318_prep_linked_list()
1506 writel(lli->control, virtbase + COH901318_CX_CTRL + in coh901318_prep_linked_list()
1631 left = readl(cohc->base->virtbase + in coh901318_get_bytes_left()
1637 ladd = readl(cohc->base->virtbase + in coh901318_get_bytes_left()
1689 void __iomem *virtbase = cohc->base->virtbase; in coh901318_pause() local
1694 val = readl(virtbase + COH901318_CX_CFG + in coh901318_pause()
1705 writel(val, virtbase + COH901318_CX_CFG + in coh901318_pause()
1707 writel(val, virtbase + COH901318_CX_CFG + in coh901318_pause()
1711 while (readl(virtbase + COH901318_CX_STAT+COH901318_CX_STAT_SPACING * in coh901318_pause()
1716 if ((readl(virtbase + COH901318_CX_CTRL+COH901318_CX_CTRL_SPACING * in coh901318_pause()
1742 val = readl(cohc->base->virtbase + COH901318_CX_CFG + in coh901318_resume()
1747 writel(val, cohc->base->virtbase + COH901318_CX_CFG + in coh901318_resume()
1805 void __iomem *virtbase = cohc->base->virtbase; in coh901318_config() local
1814 writel(1 << channel, virtbase + COH901318_BE_INT_CLEAR1); in coh901318_config()
1815 writel(1 << channel, virtbase + COH901318_TC_INT_CLEAR1); in coh901318_config()
1817 writel(1 << (channel - 32), virtbase + in coh901318_config()
1819 writel(1 << (channel - 32), virtbase + in coh901318_config()
1989 void __iomem *virtbase = base->virtbase; in dma_irq_handler() local
1991 status1 = readl(virtbase + COH901318_INT_STATUS1); in dma_irq_handler()
1992 status2 = readl(virtbase + COH901318_INT_STATUS2); in dma_irq_handler()
2014 if (test_bit(i, virtbase + COH901318_BE_INT_STATUS1)) { in dma_irq_handler()
2019 __set_bit(i, virtbase + COH901318_BE_INT_CLEAR1); in dma_irq_handler()
2022 if (unlikely(!test_bit(i, virtbase + in dma_irq_handler()
2028 __set_bit(i, virtbase + COH901318_TC_INT_CLEAR1); in dma_irq_handler()
2031 if (!(readl(virtbase + COH901318_CX_STAT + in dma_irq_handler()
2041 __set_bit(i, virtbase + COH901318_TC_INT_CLEAR1); in dma_irq_handler()
2060 if (test_bit(i, virtbase + COH901318_BE_INT_STATUS2)) { in dma_irq_handler()
2065 __set_bit(i, virtbase + COH901318_BE_INT_CLEAR2); in dma_irq_handler()
2068 if (unlikely(!test_bit(i, virtbase + in dma_irq_handler()
2073 __set_bit(i, virtbase + COH901318_TC_INT_CLEAR2); in dma_irq_handler()
2077 if (!(readl(virtbase + COH901318_CX_STAT + in dma_irq_handler()
2086 __set_bit(i, virtbase + COH901318_TC_INT_CLEAR2); in dma_irq_handler()
2102 void __iomem *virtbase = cohc->base->virtbase; in coh901318_terminate_all() local
2110 writel(1 << cohc->id, virtbase + COH901318_BE_INT_CLEAR1); in coh901318_terminate_all()
2111 writel(1 << cohc->id, virtbase + COH901318_TC_INT_CLEAR1); in coh901318_terminate_all()
2113 writel(1 << (cohc->id - 32), virtbase + in coh901318_terminate_all()
2115 writel(1 << (cohc->id - 32), virtbase + in coh901318_terminate_all()
2181 writel(0x00000000U, cohc->base->virtbase + COH901318_CX_CFG + in coh901318_free_chan_resources()
2183 writel(0x00000000U, cohc->base->virtbase + COH901318_CX_CTRL + in coh901318_free_chan_resources()
2654 base->virtbase = devm_ioremap(&pdev->dev, io->start, resource_size(io)); in coh901318_probe()
2655 if (!base->virtbase) in coh901318_probe()
2738 base->virtbase); in coh901318_probe()