evca 760 drivers/dma/qcom/hidma.c void __iomem *evca; evca 778 drivers/dma/qcom/hidma.c evca = devm_ioremap_resource(&pdev->dev, evca_resource); evca 779 drivers/dma/qcom/hidma.c if (IS_ERR(evca)) { evca 812 drivers/dma/qcom/hidma.c dmadev->dev_evca = evca; evca 56 drivers/dma/qcom/hidma.h void __iomem *evca; /* Event Channel address */ evca 151 drivers/dma/qcom/hidma.h void __iomem *trca, void __iomem *evca, evca 71 drivers/dma/qcom/hidma_dbg.c seq_printf(s, "evca=%p\n", lldev->evca); evca 244 drivers/dma/qcom/hidma_ll.c evre_write_off = readl_relaxed(lldev->evca + HIDMA_EVCA_WRITE_PTR_REG); evca 279 drivers/dma/qcom/hidma_ll.c readl_relaxed(lldev->evca + HIDMA_EVCA_WRITE_PTR_REG); evca 294 drivers/dma/qcom/hidma_ll.c writel(evre_read_off, lldev->evca + HIDMA_EVCA_DOORBELL_REG); evca 334 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 337 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 343 drivers/dma/qcom/hidma_ll.c ret = readl_poll_timeout(lldev->evca + HIDMA_EVCA_CTRLSTS_REG, val, evca 395 drivers/dma/qcom/hidma_ll.c writel(cause, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 408 drivers/dma/qcom/hidma_ll.c writel_relaxed(cause, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 431 drivers/dma/qcom/hidma_ll.c status = readl_relaxed(lldev->evca + HIDMA_EVCA_IRQ_STAT_REG); evca 432 drivers/dma/qcom/hidma_ll.c enable = readl_relaxed(lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 442 drivers/dma/qcom/hidma_ll.c status = readl_relaxed(lldev->evca + HIDMA_EVCA_IRQ_STAT_REG); evca 443 drivers/dma/qcom/hidma_ll.c enable = readl_relaxed(lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 463 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 466 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 468 drivers/dma/qcom/hidma_ll.c ret = readl_poll_timeout(lldev->evca + HIDMA_EVCA_CTRLSTS_REG, val, evca 493 drivers/dma/qcom/hidma_ll.c writel(ENABLE_IRQS, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 513 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 575 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 578 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_CTRLSTS_REG); evca 584 drivers/dma/qcom/hidma_ll.c ret = readl_poll_timeout(lldev->evca + HIDMA_EVCA_CTRLSTS_REG, val, evca 594 drivers/dma/qcom/hidma_ll.c writel(0, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 646 drivers/dma/qcom/hidma_ll.c writel(0, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 649 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_IRQ_STAT_REG); evca 650 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 660 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_IRQ_STAT_REG); evca 661 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 664 drivers/dma/qcom/hidma_ll.c writel(0, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 672 drivers/dma/qcom/hidma_ll.c writel(lower_32_bits(addr), lldev->evca + HIDMA_EVCA_RING_LOW_REG); evca 673 drivers/dma/qcom/hidma_ll.c writel(upper_32_bits(addr), lldev->evca + HIDMA_EVCA_RING_HIGH_REG); evca 675 drivers/dma/qcom/hidma_ll.c lldev->evca + HIDMA_EVCA_RING_LEN_REG); evca 694 drivers/dma/qcom/hidma_ll.c writel(0, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 695 drivers/dma/qcom/hidma_ll.c writel(0, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 698 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_INTCTRL_REG); evca 702 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_INTCTRL_REG); evca 705 drivers/dma/qcom/hidma_ll.c writel(ENABLE_IRQS, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 706 drivers/dma/qcom/hidma_ll.c writel(ENABLE_IRQS, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 710 drivers/dma/qcom/hidma_ll.c void __iomem *trca, void __iomem *evca, evca 718 drivers/dma/qcom/hidma_ll.c if (!trca || !evca || !dev || !nr_tres) evca 732 drivers/dma/qcom/hidma_ll.c lldev->evca = evca; evca 797 drivers/dma/qcom/hidma_ll.c writel(ENABLE_IRQS, lldev->evca + HIDMA_EVCA_IRQ_EN_REG); evca 828 drivers/dma/qcom/hidma_ll.c val = readl(lldev->evca + HIDMA_EVCA_IRQ_STAT_REG); evca 829 drivers/dma/qcom/hidma_ll.c writel(val, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG); evca 830 drivers/dma/qcom/hidma_ll.c writel(0, lldev->evca + HIDMA_EVCA_IRQ_EN_REG);