Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_a0.c501 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_rx_init() argument
504 u32 dma_desc_addr_lsw = (u32)aq_ring->dx_ring_pa; in hw_atl_a0_hw_ring_rx_init()
505 u32 dma_desc_addr_msw = (u32)(((u64)aq_ring->dx_ring_pa) >> 32); in hw_atl_a0_hw_ring_rx_init()
507 hw_atl_rdm_rx_desc_en_set(self, false, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
509 hw_atl_rdm_rx_desc_head_splitting_set(self, 0U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
512 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
516 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
518 hw_atl_rdm_rx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
522 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
524 hw_atl_rdm_rx_desc_head_buff_size_set(self, 0U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init()
[all …]
Dhw_atl_b0.c539 struct aq_ring_s *aq_ring, in hw_atl_b0_hw_ring_rx_init() argument
542 u32 dma_desc_addr_lsw = (u32)aq_ring->dx_ring_pa; in hw_atl_b0_hw_ring_rx_init()
543 u32 dma_desc_addr_msw = (u32)(((u64)aq_ring->dx_ring_pa) >> 32); in hw_atl_b0_hw_ring_rx_init()
545 hw_atl_rdm_rx_desc_en_set(self, false, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
547 hw_atl_rdm_rx_desc_head_splitting_set(self, 0U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
550 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
553 dma_desc_addr_msw, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
555 hw_atl_rdm_rx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
559 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
561 hw_atl_rdm_rx_desc_head_buff_size_set(self, 0U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init()
[all …]
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/
Daq_hw.h136 int (*hw_ring_tx_xmit)(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
140 struct aq_ring_s *aq_ring);
142 int (*hw_ring_rx_fill)(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
146 struct aq_ring_s *aq_ring);
158 int (*hw_ring_tx_init)(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
162 struct aq_ring_s *aq_ring);
165 struct aq_ring_s *aq_ring);
168 struct aq_ring_s *aq_ring,
172 struct aq_ring_s *aq_ring);
175 struct aq_ring_s *aq_ring);
DMakefile36 aq_ring.o \