Home
last modified time | relevance | path

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

/bsp/zynqmp-r5-axu4ev/drivers/
A Ddrv_eth.c36 struct xemac_s *xemac; member
58 struct xemac_s *xemac = eth_dev->xemac; in rt_zynqmp_eth_link_detect() local
112 struct xemac_s *xemac; in rt_zynqmp_eth_init() local
118 if (eth_dev->xemac != RT_NULL) in rt_zynqmp_eth_init()
133 xemac = rt_malloc(sizeof *xemac); in rt_zynqmp_eth_init()
134 if (xemac == NULL) in rt_zynqmp_eth_init()
150 eth_dev->xemac = xemac; in rt_zynqmp_eth_init()
172 setup_isr(xemac); in rt_zynqmp_eth_init()
173 init_dma(xemac); in rt_zynqmp_eth_init()
259 struct xemac_s *xemac = eth_dev->xemac; in rt_zynqmp_eth_tx() local
[all …]
/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/
A Dxemacpsif.c301 struct xemac_s *xemac; in low_level_init() local
315 xemac = mem_malloc(sizeof *xemac); in low_level_init()
316 if (xemac == NULL) { in low_level_init()
387 if (xemac->xTimer == NULL) { in low_level_init()
395 setup_isr(xemac); in low_level_init()
396 init_dma(xemac); in low_level_init()
430 setup_isr(xemac); in HandleEmacPsError()
431 init_dma(xemac); in HandleEmacPsError()
452 clean_dma_txdescs(xemac); in HandleTxErrors()
513 reset_dma(xemac); in xemacpsif_mld6_mac_hash_update()
[all …]
A Dxemacpsif_hw.c174 void setup_isr (struct xemac_s *xemac) in setup_isr() argument
184 (void *) xemac); in setup_isr()
188 (void *) xemac); in setup_isr()
192 (void *) xemac); in setup_isr()
218 struct xemac_s *xemac; in emacps_error_handler() local
226 xemac = (struct xemac_s *)(arg); in emacps_error_handler()
236 HandleEmacPsError(xemac); in emacps_error_handler()
252 HandleEmacPsError(xemac); in emacps_error_handler()
256 HandleTxErrors(xemac); in emacps_error_handler()
260 HandleTxErrors(xemac); in emacps_error_handler()
[all …]
A Dxemacpsif_dma.c251 struct xemac_s *xemac; in emacps_send_handler() local
258 xemac = (struct xemac_s *)(arg); in emacps_send_handler()
259 xemacpsif = (xemacpsif_s *)(xemac->state); in emacps_send_handler()
448 struct xemac_s *xemac; in emacps_recv_handler() local
458 xemac = (struct xemac_s *)(arg); in emacps_recv_handler()
459 xemacpsif = (xemacpsif_s *)(xemac->state); in emacps_recv_handler()
516 eth_device_ready(xemac->rt_eth_device); in emacps_recv_handler()
525 void clean_dma_txdescs(struct xemac_s *xemac) in clean_dma_txdescs() argument
529 xemacpsif_s *xemacpsif = (xemacpsif_s *)(xemac->state); in clean_dma_txdescs()
545 XStatus init_dma(struct xemac_s *xemac) in init_dma() argument
[all …]
A Dxadapter.c343 struct xemac_s *xemac = (struct xemac_s *)(netif->state); in eth_link_detect() local
346 xemacpsif_s *xemacs = (xemacpsif_s *)(xemac->state); in eth_link_detect()
349 xaxiemacif_s *xemacs = (xaxiemacif_s *)(xemac->state); in eth_link_detect()
352 xemacliteif_s *xemacs = (xemacliteif_s *)(xemac->state); in eth_link_detect()
/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/netif/
A Dxemacpsif.h145 void HandleTxErrors(struct xemac_s *xemac);
146 void HandleEmacPsError(struct xemac_s *xemac);
149 void setup_isr (struct xemac_s *xemac);
150 XStatus init_dma(struct xemac_s *xemac);
155 void clean_dma_txdescs(struct xemac_s *xemac);
157 void reset_dma(struct xemac_s *xemac);

Completed in 15 milliseconds