Home
last modified time | relevance | path

Searched refs:cdmac_bd (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/net/
H A Dxilinx_ll_temac_sdma.c41 struct cdmac_bd rx[PKTBUFSRX];
42 struct cdmac_bd tx[TX_BUF_CNT];
56 static struct rtx_cdmac_bd cdmac_bd __aligned(32);
110 struct cdmac_bd *rx_dp; in ll_temac_init_sdma()
111 struct cdmac_bd *tx_dp; in ll_temac_init_sdma()
120 rx_dp = &cdmac_bd.rx[i]; in ll_temac_init_sdma()
127 flush_cache((u32)cdmac_bd.rx, sizeof(cdmac_bd.rx)); in ll_temac_init_sdma()
131 tx_dp = &cdmac_bd.tx[i]; in ll_temac_init_sdma()
135 flush_cache((u32)cdmac_bd.tx, sizeof(cdmac_bd.tx)); in ll_temac_init_sdma()
141 ll_temac->out32(ra[RX_CURDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_init_sdma()
[all …]
H A Dxilinx_ll_temac_sdma.h54 struct cdmac_bd { struct
55 struct cdmac_bd *next_p; /* Next Descriptor Pointer */ argument
/OK3568_Linux_fs/kernel/drivers/net/ethernet/xilinx/
H A Dll_temac.h320 struct cdmac_bd { struct
370 struct cdmac_bd *tx_bd_v;
373 struct cdmac_bd *rx_bd_v;
H A Dll_temac_main.c741 static void ptr_to_txbd(void *p, struct cdmac_bd *bd) in ptr_to_txbd()
747 static void *ptr_from_txbd(struct cdmac_bd *bd) in ptr_from_txbd()
754 static void ptr_to_txbd(void *p, struct cdmac_bd *bd) in ptr_to_txbd()
759 static void *ptr_from_txbd(struct cdmac_bd *bd) in ptr_from_txbd()
769 struct cdmac_bd *cur_p; in temac_start_xmit_done()
816 struct cdmac_bd *cur_p; in temac_check_tx_bd_space()
844 struct cdmac_bd *cur_p; in temac_start_xmit()
978 struct cdmac_bd *bd = &lp->rx_bd_v[lp->rx_bd_ci]; in ll_temac_recv()
1055 struct cdmac_bd *bd; in ll_temac_recv()