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.c19 void mv_phy_88e1116_init(const char *name, u16 phyaddr) argument
30 miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 2);
31 miiphy_read(name, phyaddr, MV88E1116_MAC_CTRL_REG, &reg);
33 miiphy_write(name, phyaddr, MV88E1116_MAC_CTRL_REG, reg);
34 miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 0);
36 if (miiphy_reset(name, phyaddr) == 0)
40 void mv_phy_88e1318_init(const char *name, u16 phyaddr) argument
50 miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 3);
51 miiphy_read(name, phyaddr, 16, &reg);
53 miiphy_write(name, phyaddr, 1
[all...]
/u-boot/drivers/net/phy/
H A Dethernet_id.c16 int phyaddr)
46 if (phyaddr == -1)
47 phyaddr = ofnode_read_u32_default(phandle_args.node, "reg", -1);
50 phydev = phy_device_create(bus, phyaddr, id, false);
15 phy_connect_phy_id(struct mii_dev *bus, struct udevice *dev, int phyaddr) argument
H A Dmv88e6352.c237 u16 value = 0, phyaddr, reg, port; local
240 phyaddr = dectoul(argv[1], NULL);
244 ret = sw_reg_read(name, phyaddr, port, reg, &value);
252 u16 value = 0, phyaddr, reg, port; local
255 phyaddr = dectoul(argv[1], NULL);
260 ret = sw_reg_write(name, phyaddr, port, reg, value);
301 "write ethname phyaddr port reg value\n"
302 "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.c126 int phyaddr, pass; local
133 phyaddr = -1; /* didn't find a PHY yet */
134 for (pass = 1; pass <= MAX_PHY_PASSES && phyaddr < 0; ++pass) {
144 for (phyno = 0; phyno < 32 && phyaddr < 0; ++phyno) {
152 phyaddr = phyno;
187 if (phyaddr < 0)
190 return phyaddr;
H A Dxilinx_emaclite.c92 int phyaddr; member in struct:xemaclite
266 if (emaclite->phyaddr != -1) {
267 phyread(emaclite, emaclite->phyaddr, PHY_DETECT_REG, &phyreg);
272 emaclite->phyaddr);
275 emaclite->phyaddr);
276 emaclite->phyaddr = -1;
280 if (emaclite->phyaddr == -1) {
287 emaclite->phyaddr = i;
296 phydev = phy_connect(emaclite->bus, emaclite->phyaddr, dev,
583 emaclite->phyaddr
[all...]
H A Dxilinx_axi_emac.c112 int phyaddr; member in struct:axidma_plat
123 int phyaddr; member in struct:axidma_priv
303 priv->phyaddr = eth_phy_get_addr(dev);
309 if (priv->phyaddr != -1 && priv->pcsaddr == 0)
310 priv->pcsaddr = priv->phyaddr;
312 if (priv->phyaddr == -1) {
319 priv->phyaddr = i;
328 phydev = phy_connect(priv->bus, priv->phyaddr, dev, priv->interface);
840 priv->phyaddr = plat->phyaddr;
[all...]
H A Dmpc8xx_fec.c731 int phyaddr; local
733 phyaddr = -1; /* didn't find a PHY yet */
734 for (pass = 1; pass <= MAX_PHY_PASSES && phyaddr < 0; ++pass) {
743 for (phyno = 0; phyno < 32 && phyaddr < 0; ++phyno) {
746 phyaddr = phyno;
752 if (phyaddr < 0)
755 return phyaddr;
H A Dfec_mxc.c91 static int fec_mdio_read(struct ethernet_regs *eth, uint8_t phyaddr, argument
105 phy = phyaddr << FEC_MII_DATA_PA_SHIFT;
124 debug("%s: phy: %02x reg:%02x val:%#x\n", __func__, phyaddr,
201 static int fec_mdio_write(struct ethernet_regs *eth, uint8_t phyaddr, argument
209 phy = phyaddr << FEC_MII_DATA_PA_SHIFT;
225 debug("%s: phy: %02x reg:%02x val:%#x\n", __func__, phyaddr,
231 static int fec_phy_read(struct mii_dev *bus, int phyaddr, int dev_addr, argument
234 return fec_mdio_read(bus->priv, phyaddr, regaddr);
237 static int fec_phy_write(struct mii_dev *bus, int phyaddr, int dev_addr, argument
240 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.c695 return dmvgbe->phyaddr > PHY_MAX_ADDR;
711 dmvgbe->phyaddr);
807 dmvgbe->phyaddr = PHY_MAX_ADDR + 1;
811 /* Now read phyaddr from DT */
814 dmvgbe->phyaddr = fdtdec_get_int(blob, addr, "reg", 0);
H A Dbcm-sf2-eth-gmac.c610 int gmac_miiphy_read(struct mii_dev *bus, int phyaddr, int devad, int reg) argument
623 tmp |= (phyaddr << GMAC_MII_PHY_ADDR_SHIFT) |
625 debug("MII read cmd 0x%x, phy 0x%x, reg 0x%x\n", tmp, phyaddr, reg);
638 int gmac_miiphy_write(struct mii_dev *bus, int phyaddr, int devad, int reg, argument
651 tmp |= ((phyaddr << GMAC_MII_PHY_ADDR_SHIFT) |
654 tmp, phyaddr, reg, value);
H A Dsun8i_emac.c150 u32 phyaddr; member in struct:emac_eth_dev
300 reg |= priv->phyaddr << H3_EPHY_ADDR_SHIFT;
362 phydev = phy_connect(priv->bus, priv->phyaddr, dev, priv->interface);
831 priv->phyaddr = -1;
836 priv->phyaddr = fdtdec_get_int(gd->fdt_blob, offset, "reg", -1);
H A Dzynq_gem.c219 int phyaddr; member in struct:zynq_gem_priv
370 priv->phyaddr = eth_phy_get_addr(dev);
372 priv->phydev = phy_connect(priv->bus, priv->phyaddr, dev,
918 printf("\nZYNQ GEM: %lx, mdio bus %lx, phyaddr %d, interface %s\n",
963 priv->phyaddr = -1;
972 priv->phyaddr = ofnode_read_u32_default
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.c120 int phyaddr; member in struct:higmac_priv
534 phydev = phy_connect(bus, priv->phyaddr, dev, priv->phyintf);
577 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.c233 struct phy_device *dm_mdio_phy_connect(struct udevice *mdiodev, int phyaddr, argument
242 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 294 milliseconds

12