Lines Matching refs:tx_dp
111 struct cdmac_bd *tx_dp; in ll_temac_init_sdma() local
131 tx_dp = &cdmac_bd.tx[i]; in ll_temac_init_sdma()
132 memset(tx_dp, 0, sizeof(*tx_dp)); in ll_temac_init_sdma()
133 tx_dp->next_p = tx_dp; in ll_temac_init_sdma()
268 struct cdmac_bd *tx_dp = &cdmac_bd.tx[tx_idx]; in ll_temac_send_sdma() local
280 tx_dp->phys_buf_p = (u8 *)packet; in ll_temac_send_sdma()
281 tx_dp->buf_len = length; in ll_temac_send_sdma()
282 tx_dp->sca.stctrl = CDMAC_BD_STCTRL_SOP | CDMAC_BD_STCTRL_EOP | in ll_temac_send_sdma()
286 flush_cache((u32)tx_dp, sizeof(*tx_dp)); in ll_temac_send_sdma()
289 ll_temac->out32(ra[TX_CURDESC_PTR], (int)tx_dp); in ll_temac_send_sdma()
290 ll_temac->out32(ra[TX_TAILDESC_PTR], (int)tx_dp); in ll_temac_send_sdma()
294 tx_dp = &cdmac_bd.tx[tx_idx]; in ll_temac_send_sdma()
297 flush_cache((u32)tx_dp, sizeof(*tx_dp)); in ll_temac_send_sdma()
299 } while (timeout-- && !(tx_dp->sca.stctrl & CDMAC_BD_STCTRL_COMPLETED)); in ll_temac_send_sdma()