Searched refs:aq_ring (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_a0.c | 507 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_rx_init() argument 510 u32 dma_desc_addr_lsw = (u32)aq_ring->dx_ring_pa; in hw_atl_a0_hw_ring_rx_init() 511 u32 dma_desc_addr_msw = (u32)(((u64)aq_ring->dx_ring_pa) >> 32); in hw_atl_a0_hw_ring_rx_init() 513 hw_atl_rdm_rx_desc_en_set(self, false, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 515 hw_atl_rdm_rx_desc_head_splitting_set(self, 0U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 518 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_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 528 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 530 hw_atl_rdm_rx_desc_head_buff_size_set(self, 0U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() [all …]
|
D | hw_atl_b0.c | 574 struct aq_ring_s *aq_ring, in hw_atl_b0_hw_ring_rx_init() argument 577 u32 dma_desc_addr_lsw = (u32)aq_ring->dx_ring_pa; in hw_atl_b0_hw_ring_rx_init() 578 u32 dma_desc_addr_msw = (u32)(((u64)aq_ring->dx_ring_pa) >> 32); in hw_atl_b0_hw_ring_rx_init() 581 hw_atl_rdm_rx_desc_en_set(self, false, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 583 hw_atl_rdm_rx_desc_head_splitting_set(self, 0U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 586 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 589 dma_desc_addr_msw, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 591 hw_atl_rdm_rx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 595 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 597 hw_atl_rdm_rx_desc_head_buff_size_set(self, 0U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() [all …]
|
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_hw.h | 147 int (*hw_ring_tx_xmit)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 151 struct aq_ring_s *aq_ring); 153 int (*hw_ring_rx_fill)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 157 struct aq_ring_s *aq_ring); 169 int (*hw_ring_tx_init)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 173 struct aq_ring_s *aq_ring); 176 struct aq_ring_s *aq_ring); 179 struct aq_ring_s *aq_ring, 183 struct aq_ring_s *aq_ring); 186 struct aq_ring_s *aq_ring);
|
D | Makefile | 22 aq_ring.o \
|