Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_a0.c514 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 Dhw_atl_b0.c754 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 Dhw_atl_b0.h43 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 Daq_hw.h210 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 DMakefile17 aq_ring.o \
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2.c600 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()