Lines Matching refs:devinf

287 int xilinx_ll_temac_initialize(bd_t *bis, struct ll_temac_info *devinf)  in xilinx_ll_temac_initialize()  argument
303 if (devinf->devname) { in xilinx_ll_temac_initialize()
304 strncpy(dev->name, devinf->devname, sizeof(dev->name)); in xilinx_ll_temac_initialize()
307 devinf->base_addr); in xilinx_ll_temac_initialize()
308 devinf->devname = dev->name; in xilinx_ll_temac_initialize()
311 dev->iobase = devinf->base_addr; in xilinx_ll_temac_initialize()
318 ll_temac->ctrladdr = devinf->ctrl_addr; in xilinx_ll_temac_initialize()
319 if (devinf->flags & XILINX_LL_TEMAC_M_SDMA_PLB) { in xilinx_ll_temac_initialize()
339 strncpy(ll_temac->mdio_busname, devinf->mdio_busname, MDIO_NAME_LEN); in xilinx_ll_temac_initialize()
343 if (devinf->phyaddr == -1) in xilinx_ll_temac_initialize()
346 ll_temac->phyaddr = devinf->phyaddr; in xilinx_ll_temac_initialize()
363 struct ll_temac_info devinf; in xilinx_ll_temac_eth_init() local
368 devinf.flags = flags; in xilinx_ll_temac_eth_init()
369 devinf.base_addr = base_addr; in xilinx_ll_temac_eth_init()
370 devinf.ctrl_addr = ctrl_addr; in xilinx_ll_temac_eth_init()
371 devinf.devname = NULL; in xilinx_ll_temac_eth_init()
372 devinf.phyaddr = -1; in xilinx_ll_temac_eth_init()
374 mdioinf.name = devinf.mdio_busname = NULL; in xilinx_ll_temac_eth_init()
375 mdioinf.regs = (struct temac_reg *)devinf.base_addr; in xilinx_ll_temac_eth_init()
384 if (mdioinf.name != devinf.mdio_busname) in xilinx_ll_temac_eth_init()
385 devinf.mdio_busname = mdioinf.name; in xilinx_ll_temac_eth_init()
387 ret = xilinx_ll_temac_initialize(bis, &devinf); in xilinx_ll_temac_eth_init()