Searched refs:mdio_bus (Results 1 - 12 of 12) sorted by relevance

/u-boot/include/
H A Deth_phy.h14 int eth_phy_set_mdio_bus(struct udevice *eth_dev, struct mii_dev *mdio_bus);
/u-boot/drivers/net/
H A Deth-phy-uclass.c20 struct mii_dev *mdio_bus; member in struct:eth_phy_device_priv
64 int eth_phy_set_mdio_bus(struct udevice *eth_dev, struct mii_dev *mdio_bus) argument
74 if (!uc_priv->mdio_bus)
75 uc_priv->mdio_bus = mdio_bus;
98 if (uc_priv->mdio_bus)
103 return uc_priv->mdio_bus;
H A Dcortina_ni.c428 struct mii_dev *mdio_bus = mdio_alloc(); local
430 if (!mdio_bus)
433 mdio_bus->read = cortina_mdio_read;
434 mdio_bus->write = cortina_mdio_write;
435 snprintf(mdio_bus->name, sizeof(mdio_bus->name), dev->name);
437 mdio_bus->priv = (void *)priv;
439 ret = mdio_register(mdio_bus);
443 priv->mdio_bus = mdio_bus;
[all...]
H A Dmt7620-eth.c242 struct mii_dev *mdio_bus; member in struct:mt7620_eth_priv
409 struct mii_dev *mdio_bus = mdio_alloc(); local
412 if (!mdio_bus)
415 mdio_bus->read = mt7620_mdio_read;
416 mdio_bus->write = mt7620_mdio_write;
417 snprintf(mdio_bus->name, sizeof(mdio_bus->name), dev->name);
419 mdio_bus->priv = (void *)priv;
421 ret = mdio_register(mdio_bus);
426 priv->mdio_bus
[all...]
H A Dmtk_eth.c128 struct mii_dev *mdio_bus; member in struct:mtk_eth_priv
564 struct mii_dev *mdio_bus = mdio_alloc(); local
567 if (!mdio_bus)
592 mdio_bus->read = mtk_mdio_read;
593 mdio_bus->write = mtk_mdio_write;
594 snprintf(mdio_bus->name, sizeof(mdio_bus->name), dev->name);
596 mdio_bus->priv = (void *)priv;
598 ret = mdio_register(mdio_bus);
603 priv->mdio_bus
[all...]
H A Dcortina_ni.h67 struct mii_dev *mdio_bus; member in struct:cortina_ni_priv
/u-boot/drivers/net/phy/
H A Dmv88e61xx.c184 struct mii_dev *mdio_bus; member in struct:mv88e61xx_phy_priv
259 struct mii_dev *mdio_bus = priv->mdio_bus; local
265 return mdio_bus->read(mdio_bus, dev, MDIO_DEVAD_NONE, reg);
268 res = mv88e61xx_smi_wait(mdio_bus, smi_addr);
273 res = mdio_bus->write(mdio_bus, smi_addr, MDIO_DEVAD_NONE, SMI_CMD_REG,
279 res = mv88e61xx_smi_wait(mdio_bus, smi_addr);
284 res = mdio_bus
296 struct mii_dev *mdio_bus = priv->mdio_bus; local
[all...]
/u-boot/drivers/net/ti/
H A Dkeystone_net.c91 struct mii_dev *mdio_bus; member in struct:ks2_eth_priv
538 struct mii_dev *mdio_bus; local
572 mdio_bus = cpsw_mdio_init("ethernet-mdio",
577 if (!mdio_bus) {
581 priv->mdio_bus = mdio_bus;
587 priv->mdio_bus = parent_priv->mdio_bus;
594 priv->phydev = phy_connect(priv->mdio_bus, priv->phy_addr,
608 cpsw_mdio_free(priv->mdio_bus);
[all...]
/u-boot/arch/arm/include/asm/arch-octeontx/
H A Dboard.h121 void bgx_set_board_info(int bgx_id, int *mdio_bus, int *phy_addr,
/u-boot/board/Marvell/octeontx/
H A Dboard-fdt.c77 int mdio_bus[LMAC_CNT] = {[0 ... LMAC_CNT - 1] = -1}; local
116 mdio_bus[lmacid] = fdt_get_mdio_bus
150 bgx_set_board_info(bgx_id, mdio_bus, phy_addr,
/u-boot/drivers/net/octeontx/
H A Dbgx.c553 snprintf(mii_name, sizeof(mii_name), "smi%d", phy->mdio_bus);
909 bgx_board_info[bgx_idx].phy_info[lmacid].mdio_bus);
1393 void bgx_set_board_info(int bgx_id, int *mdio_bus, argument
1401 bgx_board_info[bgx_id].phy_info[i].mdio_bus = mdio_bus[i];
1408 bgx_board_info[bgx_id].phy_info[i].mdio_bus,
H A Dbgx.h232 int mdio_bus; member in struct:phy_info

Completed in 87 milliseconds