Home
last modified time | relevance | path

Searched refs:HIDMA_EVRE_SIZE (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/dma/qcom/
Dhidma_ll.c30 #define HIDMA_EVRE_SIZE 16 /* each EVRE is 16 bytes */ macro
256 (evre_write_off % HIDMA_EVRE_SIZE)) { in hidma_handle_tre_completion()
278 HIDMA_INCREMENT_ITERATOR(evre_iterator, HIDMA_EVRE_SIZE, in hidma_handle_tre_completion()
300 HIDMA_EVRE_SIZE * num_completed); in hidma_handle_tre_completion()
682 writel(HIDMA_EVRE_SIZE * nr_tres, in hidma_ll_setup()
774 sz = (HIDMA_EVRE_SIZE + 1) * nr_tres; in hidma_ll_init()
780 memset(lldev->evre_ring, 0, (HIDMA_EVRE_SIZE + 1) * nr_tres); in hidma_ll_init()
781 lldev->evre_ring_size = HIDMA_EVRE_SIZE * nr_tres; in hidma_ll_init()
784 if (!IS_ALIGNED(lldev->evre_dma, HIDMA_EVRE_SIZE)) { in hidma_ll_init()
787 evre_ring_shift = lldev->evre_dma % HIDMA_EVRE_SIZE; in hidma_ll_init()
[all …]