Searched refs:aq_ring (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_a0.c | 514 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_rx_init() argument 525 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 529 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 531 hw_atl_rdm_rx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 534 aq_ring->frame_max / 1024U, in hw_atl_a0_hw_ring_rx_init() 535 aq_ring->idx); in hw_atl_a0_hw_ring_rx_init() 556 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_tx_init() argument 563 aq_ring->idx); in hw_atl_a0_hw_ring_tx_init() 566 aq_ring->idx); in hw_atl_a0_hw_ring_tx_init() 568 hw_atl_tdm_tx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_a0_hw_ring_tx_init() [all …]
|
H A D | hw_atl_b0.c | 754 u32 dma_desc_addr_lsw = (u32)aq_ring->dx_ring_pa; in hw_atl_b0_hw_ring_rx_init() 761 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 764 dma_desc_addr_msw, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 766 hw_atl_rdm_rx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 769 aq_ring->frame_max / 1024U, in hw_atl_b0_hw_ring_rx_init() 770 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 775 aq_ring->idx); in hw_atl_b0_hw_ring_rx_init() 798 aq_ring->idx); in hw_atl_b0_hw_ring_tx_init() 801 aq_ring->idx); in hw_atl_b0_hw_ring_tx_init() 803 hw_atl_tdm_tx_desc_len_set(self, aq_ring->size / 8U, aq_ring->idx); in hw_atl_b0_hw_ring_tx_init() [all …]
|
H A D | hw_atl_b0.h | 43 int hw_atl_b0_hw_ring_rx_init(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 49 int hw_atl_b0_hw_ring_tx_init(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_hw.h | 210 int (*hw_ring_tx_xmit)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 214 struct aq_ring_s *aq_ring); 216 int (*hw_ring_rx_fill)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 220 struct aq_ring_s *aq_ring); 237 int (*hw_ring_tx_init)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 241 struct aq_ring_s *aq_ring); 244 struct aq_ring_s *aq_ring); 247 struct aq_ring_s *aq_ring, 251 struct aq_ring_s *aq_ring); 254 struct aq_ring_s *aq_ring); [all …]
|
H A D | Makefile | 17 aq_ring.o \
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2.c | 600 struct aq_ring_s *aq_ring, in hw_atl2_hw_ring_rx_init() argument 603 return hw_atl_b0_hw_ring_rx_init(self, aq_ring, aq_ring_param); in hw_atl2_hw_ring_rx_init() 607 struct aq_ring_s *aq_ring, in hw_atl2_hw_ring_tx_init() argument 610 return hw_atl_b0_hw_ring_tx_init(self, aq_ring, aq_ring_param); in hw_atl2_hw_ring_tx_init()
|