Lines Matching refs:aq_hw_ops
15 const struct aq_hw_ops *aq_hw_ops; member
46 if (self->aq_hw_ops->hw_ring_tx_head_update) { in aq_vec_poll()
47 err = self->aq_hw_ops->hw_ring_tx_head_update( in aq_vec_poll()
60 err = self->aq_hw_ops->hw_ring_rx_receive(self->aq_hw, in aq_vec_poll()
80 err = self->aq_hw_ops->hw_ring_rx_fill( in aq_vec_poll()
94 self->aq_hw_ops->hw_irq_enable(self->aq_hw, in aq_vec_poll()
180 int aq_vec_init(struct aq_vec_s *self, const struct aq_hw_ops *aq_hw_ops, in aq_vec_init() argument
187 self->aq_hw_ops = aq_hw_ops; in aq_vec_init()
196 err = self->aq_hw_ops->hw_ring_tx_init(self->aq_hw, in aq_vec_init()
206 err = self->aq_hw_ops->hw_ring_rx_init(self->aq_hw, in aq_vec_init()
216 err = self->aq_hw_ops->hw_ring_rx_fill(self->aq_hw, in aq_vec_init()
234 err = self->aq_hw_ops->hw_ring_tx_start(self->aq_hw, in aq_vec_start()
239 err = self->aq_hw_ops->hw_ring_rx_start(self->aq_hw, in aq_vec_start()
258 self->aq_hw_ops->hw_ring_tx_stop(self->aq_hw, in aq_vec_stop()
261 self->aq_hw_ops->hw_ring_rx_stop(self->aq_hw, in aq_vec_stop()
342 err = self->aq_hw_ops->hw_irq_read(self->aq_hw, &irq_mask); in aq_vec_isr_legacy()
347 self->aq_hw_ops->hw_irq_disable(self->aq_hw, in aq_vec_isr_legacy()
351 self->aq_hw_ops->hw_irq_enable(self->aq_hw, 1U); in aq_vec_isr_legacy()