Lines Matching refs:rx_dmatsk

61 	struct bcom_task *rx_dmatsk;  member
141 bd = (struct bcom_fec_bd *) bcom_prepare_next_buffer(priv->rx_dmatsk); in mpc52xx_fec_rx_submit()
145 bcom_submit_next_buffer(priv->rx_dmatsk, rskb); in mpc52xx_fec_rx_submit()
246 bcom_fec_rx_reset(priv->rx_dmatsk); in mpc52xx_fec_open()
249 err = mpc52xx_fec_alloc_rx_buffers(dev, priv->rx_dmatsk); in mpc52xx_fec_open()
255 bcom_enable(priv->rx_dmatsk); in mpc52xx_fec_open()
288 mpc52xx_fec_free_rx_buffers(dev, priv->rx_dmatsk); in mpc52xx_fec_close()
393 while (bcom_buffer_done(priv->rx_dmatsk)) { in mpc52xx_fec_rx_interrupt()
395 rskb = bcom_retrieve_buffer(priv->rx_dmatsk, &status, in mpc52xx_fec_rx_interrupt()
706 bcom_disable(priv->rx_dmatsk); in mpc52xx_fec_stop()
723 priv->rx_dmatsk->index, in mpc52xx_fec_stop()
724 priv->rx_dmatsk->outdex); in mpc52xx_fec_stop()
746 mpc52xx_fec_free_rx_buffers(dev, priv->rx_dmatsk); in mpc52xx_fec_reset()
750 bcom_fec_rx_reset(priv->rx_dmatsk); in mpc52xx_fec_reset()
753 mpc52xx_fec_alloc_rx_buffers(dev, priv->rx_dmatsk); in mpc52xx_fec_reset()
755 bcom_enable(priv->rx_dmatsk); in mpc52xx_fec_reset()
901 priv->rx_dmatsk = bcom_fec_rx_init(FEC_RX_NUM_BD, rx_fifo, FEC_RX_BUFFER_SIZE); in mpc52xx_fec_probe()
904 if (!priv->rx_dmatsk || !priv->tx_dmatsk) { in mpc52xx_fec_probe()
915 priv->r_irq = bcom_get_task_irq(priv->rx_dmatsk); in mpc52xx_fec_probe()
994 if (priv->rx_dmatsk) in mpc52xx_fec_probe()
995 bcom_fec_rx_release(priv->rx_dmatsk); in mpc52xx_fec_probe()
1023 bcom_fec_rx_release(priv->rx_dmatsk); in mpc52xx_fec_remove()