Searched refs:phyaddr (Results 1 - 25 of 29) sorted by relevance

12

/u-boot/board/LaCie/common/
H A Dcommon.h10 void mv_phy_88e1116_init(const char *name, u16 phyaddr);
11 void mv_phy_88e1318_init(const char *name, u16 phyaddr);
H A Dcommon.c20 void mv_phy_88e1116_init(const char *name, u16 phyaddr) argument
31 miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 2);
32 miiphy_read(name, phyaddr, MV88E1116_MAC_CTRL_REG, &reg);
34 miiphy_write(name, phyaddr, MV88E1116_MAC_CTRL_REG, reg);
35 miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 0);
37 if (miiphy_reset(name, phyaddr) == 0)
41 void mv_phy_88e1318_init(const char *name, u16 phyaddr) argument
51 miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 3);
52 miiphy_read(name, phyaddr, 16, &reg);
54 miiphy_write(name, phyaddr, 1
[all...]
/u-boot/drivers/net/phy/
H A Dethernet_id.c17 int phyaddr)
47 if (phyaddr == -1)
48 phyaddr = ofnode_read_u32_default(phandle_args.node, "reg", -1);
51 phydev = phy_device_create(bus, phyaddr, id, false);
16 phy_connect_phy_id(struct mii_dev *bus, struct udevice *dev, int phyaddr) argument
H A Dmv88e6352.c238 u16 value = 0, phyaddr, reg, port; local
241 phyaddr = dectoul(argv[1], NULL);
245 ret = sw_reg_read(name, phyaddr, port, reg, &value);
253 u16 value = 0, phyaddr, reg, port; local
256 phyaddr = dectoul(argv[1], NULL);
261 ret = sw_reg_write(name, phyaddr, port, reg, value);
302 "write ethname phyaddr port reg value\n"
303 "mvsw_reg read ethname phyaddr port reg\n"
/u-boot/drivers/net/
H A Dbcm-sf2-eth.h52 int (*miiphy_read)(struct mii_dev *bus, int phyaddr, int devad,
54 int (*miiphy_write)(struct mii_dev *bus, int phyaddr, int devad,
H A Dmcfmii.c127 int phyaddr, pass; local
134 phyaddr = -1; /* didn't find a PHY yet */
135 for (pass = 1; pass <= MAX_PHY_PASSES && phyaddr < 0; ++pass) {
145 for (phyno = 0; phyno < 32 && phyaddr < 0; ++phyno) {
153 phyaddr = phyno;
188 if (phyaddr < 0)
191 return phyaddr;
H A Dxilinx_emaclite.c93 int phyaddr; member in struct:xemaclite
267 if (emaclite->phyaddr != -1) {
268 phyread(emaclite, emaclite->phyaddr, PHY_DETECT_REG, &phyreg);
273 emaclite->phyaddr);
276 emaclite->phyaddr);
277 emaclite->phyaddr = -1;
281 if (emaclite->phyaddr == -1) {
288 emaclite->phyaddr = i;
297 phydev = phy_connect(emaclite->bus, emaclite->phyaddr, dev,
584 emaclite->phyaddr
[all...]
H A Dxilinx_axi_emac.c113 int phyaddr; member in struct:axidma_plat
124 int phyaddr; member in struct:axidma_priv
304 priv->phyaddr = eth_phy_get_addr(dev);
310 if (priv->phyaddr != -1 && priv->pcsaddr == 0)
311 priv->pcsaddr = priv->phyaddr;
313 if (priv->phyaddr == -1) {
320 priv->phyaddr = i;
329 phydev = phy_connect(priv->bus, priv->phyaddr, dev, priv->interface);
841 priv->phyaddr = plat->phyaddr;
[all...]
H A Dmpc8xx_fec.c732 int phyaddr; local
734 phyaddr = -1; /* didn't find a PHY yet */
735 for (pass = 1; pass <= MAX_PHY_PASSES && phyaddr < 0; ++pass) {
744 for (phyno = 0; phyno < 32 && phyaddr < 0; ++phyno) {
747 phyaddr = phyno;
753 if (phyaddr < 0)
756 return phyaddr;
H A Dfec_mxc.c92 static int fec_mdio_read(struct ethernet_regs *eth, uint8_t phyaddr, argument
106 phy = phyaddr << FEC_MII_DATA_PA_SHIFT;
125 debug("%s: phy: %02x reg:%02x val:%#x\n", __func__, phyaddr,
202 static int fec_mdio_write(struct ethernet_regs *eth, uint8_t phyaddr, argument
210 phy = phyaddr << FEC_MII_DATA_PA_SHIFT;
226 debug("%s: phy: %02x reg:%02x val:%#x\n", __func__, phyaddr,
232 static int fec_phy_read(struct mii_dev *bus, int phyaddr, int dev_addr, argument
235 return fec_mdio_read(bus->priv, phyaddr, regaddr);
238 static int fec_phy_write(struct mii_dev *bus, int phyaddr, int dev_addr, argument
241 return fec_mdio_write(bus->priv, phyaddr, regadd
[all...]
H A Daltera_tse.h224 unsigned int phyaddr; member in struct:altera_tse_priv
H A Dmvgbe.c696 return dmvgbe->phyaddr > PHY_MAX_ADDR;
712 dmvgbe->phyaddr);
808 dmvgbe->phyaddr = PHY_MAX_ADDR + 1;
812 /* Now read phyaddr from DT */
815 dmvgbe->phyaddr = fdtdec_get_int(blob, addr, "reg", 0);
H A Dbcm-sf2-eth-gmac.c611 int gmac_miiphy_read(struct mii_dev *bus, int phyaddr, int devad, int reg) argument
624 tmp |= (phyaddr << GMAC_MII_PHY_ADDR_SHIFT) |
626 debug("MII read cmd 0x%x, phy 0x%x, reg 0x%x\n", tmp, phyaddr, reg);
639 int gmac_miiphy_write(struct mii_dev *bus, int phyaddr, int devad, int reg, argument
652 tmp |= ((phyaddr << GMAC_MII_PHY_ADDR_SHIFT) |
655 tmp, phyaddr, reg, value);
H A Dzynq_gem.c220 int phyaddr; member in struct:zynq_gem_priv
371 priv->phyaddr = eth_phy_get_addr(dev);
373 priv->phydev = phy_connect(priv->bus, priv->phyaddr, dev,
919 printf("\nZYNQ GEM: %lx, mdio bus %lx, phyaddr %d, interface %s\n",
964 priv->phyaddr = -1;
973 priv->phyaddr = ofnode_read_u32_default
H A Dsun8i_emac.c151 u32 phyaddr; member in struct:emac_eth_dev
301 reg |= priv->phyaddr << H3_EPHY_ADDR_SHIFT;
363 phydev = phy_connect(priv->bus, priv->phyaddr, dev, priv->interface);
832 priv->phyaddr = -1;
837 priv->phyaddr = fdtdec_get_int(gd->fdt_blob, offset, "reg", -1);
H A Dbcmgenet.c192 int phyaddr; member in struct:bcmgenet_eth_priv
517 phydev = phy_connect(priv->bus, priv->phyaddr, dev, priv->interface);
703 ofnode_read_s32(phy_node.node, "reg", &priv->phyaddr);
H A Dhigmacv300.c121 int phyaddr; member in struct:higmac_priv
535 phydev = phy_connect(bus, priv->phyaddr, dev, priv->phyintf);
578 priv->phyaddr = ofnode_read_u32_default(phy_node, "reg", 0);
H A Dmvgbe.h487 int phyaddr; member in struct:mvgbe_device
/u-boot/net/
H A Dmdio-uclass.c234 struct phy_device *dm_mdio_phy_connect(struct udevice *mdiodev, int phyaddr, argument
243 return phy_connect(pdata->mii_bus, phyaddr, ethdev, interface);
/u-boot/include/
H A Dmiiphy.h203 * @phyaddr: PHY address on MDIO bus
209 struct phy_device *dm_mdio_phy_connect(struct udevice *mdiodev, int phyaddr,
H A Dtsec.h361 uint phyaddr; member in struct:tsec_private
376 unsigned int phyaddr; member in struct:tsec_info_struct
H A Dphy.h270 int phyaddr);
H A Dvsc9953.h691 .phyaddr = 0, \
702 u8 phyaddr; member in struct:vsc9953_port_info
/u-boot/drivers/net/fm/
H A Dfm.h140 int phyaddr; member in struct:fm_eth
/u-boot/drivers/video/imx/
H A Dipu.h220 uint32_t bufNum, dma_addr_t phyaddr);

Completed in 304 milliseconds

12