Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/drivers/net/
H A Dxilinx_ll_temac.c115 struct ll_temac *ll_temac = dev->priv; in ll_temac_setup_ctrl() local
118 if (ll_temac->ctrlreset && ll_temac->ctrlreset(dev)) in ll_temac_setup_ctrl()
121 if (ll_temac->ctrlinit && ll_temac->ctrlinit(dev)) in ll_temac_setup_ctrl()
147 struct ll_temac *ll_temac = dev->priv; in ll_temac_adjust_link() local
148 struct phy_device *phydev = ll_temac->phydev; in ll_temac_adjust_link()
213 struct ll_temac *ll_temac = dev->priv; in ll_temac_halt() local
222 if (ll_temac->ctrlhalt) in ll_temac_halt()
223 ll_temac->ctrlhalt(dev); in ll_temac_halt()
226 phy_shutdown(ll_temac->phydev); in ll_temac_halt()
231 struct ll_temac *ll_temac = dev->priv; in ll_temac_init() local
[all …]
H A Dxilinx_ll_temac_sdma.c71 struct ll_temac *ll_temac = dev->priv; in ll_temac_collect_xlplb_sdma_reg_addr() local
72 struct sdma_ctrl *sdma_ctrl = (void *)ll_temac->ctrladdr; in ll_temac_collect_xlplb_sdma_reg_addr()
73 phys_addr_t *ra = ll_temac->sdma_reg_addr; in ll_temac_collect_xlplb_sdma_reg_addr()
98 struct ll_temac *ll_temac = dev->priv; in ll_temac_sdma_error() local
99 phys_addr_t *ra = ll_temac->sdma_reg_addr; in ll_temac_sdma_error()
101 err = ll_temac->in32(ra[TX_CHNL_STS]) & CHNL_STS_ERROR; in ll_temac_sdma_error()
102 err |= ll_temac->in32(ra[RX_CHNL_STS]) & CHNL_STS_ERROR; in ll_temac_sdma_error()
109 struct ll_temac *ll_temac = dev->priv; in ll_temac_init_sdma() local
112 phys_addr_t *ra = ll_temac->sdma_reg_addr; 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_fifo.c37 struct ll_temac *ll_temac = dev->priv; in ll_temac_reset_fifo() local
38 struct fifo_ctrl *fifo_ctrl = (void *)ll_temac->ctrladdr; in ll_temac_reset_fifo()
52 struct ll_temac *ll_temac = dev->priv; in ll_temac_recv_fifo() local
53 struct fifo_ctrl *fifo_ctrl = (void *)ll_temac->ctrladdr; in ll_temac_recv_fifo()
106 struct ll_temac *ll_temac = dev->priv; in ll_temac_send_fifo() local
107 struct fifo_ctrl *fifo_ctrl = (void *)ll_temac->ctrladdr; in ll_temac_send_fifo()
H A Dxilinx_ll_temac.h290 struct ll_temac { struct
/OK3568_Linux_fs/kernel/drivers/net/ethernet/xilinx/
H A DMakefile6 ll_temac-objs := ll_temac_main.o ll_temac_mdio.o
7 obj-$(CONFIG_XILINX_LL_TEMAC) += ll_temac.o
/OK3568_Linux_fs/kernel/arch/microblaze/boot/dts/
H A Dsystem.dts13 * XPS project directory: Xilinx-ML505-ll_temac-sgdma-MMU-FDT-edk101