Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/dma/qcom/
Dhidma_ll.c22 #define HIDMA_EVRE_SIZE 16 /* each EVRE is 16 bytes */ macro
248 (evre_write_off % HIDMA_EVRE_SIZE)) { in hidma_handle_tre_completion()
270 HIDMA_INCREMENT_ITERATOR(evre_iterator, HIDMA_EVRE_SIZE, in hidma_handle_tre_completion()
292 HIDMA_EVRE_SIZE * num_completed); in hidma_handle_tre_completion()
674 writel(HIDMA_EVRE_SIZE * nr_tres, in hidma_ll_setup()
765 sz = (HIDMA_EVRE_SIZE + 1) * nr_tres; in hidma_ll_init()
771 lldev->evre_ring_size = HIDMA_EVRE_SIZE * nr_tres; in hidma_ll_init()
774 if (!IS_ALIGNED(lldev->evre_dma, HIDMA_EVRE_SIZE)) { in hidma_ll_init()
777 evre_ring_shift = lldev->evre_dma % HIDMA_EVRE_SIZE; in hidma_ll_init()
778 evre_ring_shift = HIDMA_EVRE_SIZE - evre_ring_shift; in hidma_ll_init()