Home
last modified time | relevance | path

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

/u-boot/include/linux/soc/ti/
A Dk3-navss-ringacc.h63 struct k3_nav_ring;
105 struct k3_nav_ring **fwd_ring,
106 struct k3_nav_ring **compl_ring);
122 void k3_nav_ringacc_ring_reset(struct k3_nav_ring *ring);
138 int k3_nav_ringacc_ring_free(struct k3_nav_ring *ring);
146 u32 k3_nav_ringacc_get_ring_id(struct k3_nav_ring *ring);
156 int k3_nav_ringacc_ring_cfg(struct k3_nav_ring *ring,
165 u32 k3_nav_ringacc_ring_get_size(struct k3_nav_ring *ring);
173 u32 k3_nav_ringacc_ring_get_free(struct k3_nav_ring *ring);
181 u32 k3_nav_ringacc_ring_get_occ(struct k3_nav_ring *ring);
[all …]
/u-boot/drivers/soc/ti/
A Dk3-navss-ringacc.c123 int (*push_tail)(struct k3_nav_ring *ring, void *elm);
124 int (*push_head)(struct k3_nav_ring *ring, void *elm);
125 int (*pop_tail)(struct k3_nav_ring *ring, void *elm);
126 int (*pop_head)(struct k3_nav_ring *ring, void *elm);
163 struct k3_nav_ring { struct
215 struct k3_nav_ring *rings;
333 struct k3_nav_ring **fwd_ring, in k3_nav_ringacc_request_rings_pair()
334 struct k3_nav_ring **compl_ring) in k3_nav_ringacc_request_rings_pair()
565 int k3_nav_ringacc_ring_cfg(struct k3_nav_ring *ring, in k3_nav_ringacc_ring_cfg()
702 struct k3_nav_ring *ring, void *elem, in k3_nav_ringacc_ring_access_proxy()
[all …]
/u-boot/drivers/dma/ti/
A Dk3-udma.c54 struct k3_nav_ring *t_ring; /* Transmit ring */
55 struct k3_nav_ring *tc_ring; /* Transmit Completion ring */
82 struct k3_nav_ring *fd_ring; /* Free Descriptor ring */
83 struct k3_nav_ring *r_ring; /* Receive ring*/
328 struct k3_nav_ring *ring = NULL; in udma_pop_from_ring()
353 struct k3_nav_ring *ring1 = NULL; in udma_reset_rings()
354 struct k3_nav_ring *ring2 = NULL; in udma_reset_rings()
1395 static int udma_push_to_ring(struct k3_nav_ring *ring, void *elem) in udma_push_to_ring()

Completed in 9 milliseconds