/linux-4.4.14/arch/mips/cavium-octeon/executive/ |
D | cvmx-helper-board.c | 234 int phy_addr; in __cvmx_helper_board_link_get() local 306 phy_addr = cvmx_helper_board_get_mii_address(ipd_port); in __cvmx_helper_board_link_get() 307 if (phy_addr != -1) { in __cvmx_helper_board_link_get() 315 cvmx_mdio_read(phy_addr >> 8, phy_addr & 0xff, in __cvmx_helper_board_link_get() 367 cvmx_mdio_read(phy_addr >> 8, phy_addr & 0xff, 17); in __cvmx_helper_board_link_get() 377 cvmx_mdio_read(phy_addr >> 8, in __cvmx_helper_board_link_get() 378 phy_addr & 0xff, 0); in __cvmx_helper_board_link_get() 470 int cvmx_helper_board_link_set_phy(int phy_addr, in cvmx_helper_board_link_set_phy() argument 481 cvmx_mdio_read(phy_addr >> 8, phy_addr & 0xff, in cvmx_helper_board_link_set_phy() 489 cvmx_mdio_write(phy_addr >> 8, phy_addr & 0xff, in cvmx_helper_board_link_set_phy() [all …]
|
D | cvmx-bootmem.c | 398 int __cvmx_bootmem_phy_free(uint64_t phy_addr, uint64_t size, uint32_t flags) in __cvmx_bootmem_phy_free() argument 406 (unsigned long long)phy_addr, (unsigned long long)size); in __cvmx_bootmem_phy_free() 424 if (cur_addr == 0 || phy_addr < cur_addr) { in __cvmx_bootmem_phy_free() 426 if (cur_addr && phy_addr + size > cur_addr) in __cvmx_bootmem_phy_free() 428 else if (phy_addr + size == cur_addr) { in __cvmx_bootmem_phy_free() 430 cvmx_bootmem_phy_set_next(phy_addr, in __cvmx_bootmem_phy_free() 433 cvmx_bootmem_phy_set_size(phy_addr, in __cvmx_bootmem_phy_free() 436 cvmx_bootmem_desc->head_addr = phy_addr; in __cvmx_bootmem_phy_free() 440 cvmx_bootmem_phy_set_next(phy_addr, cur_addr); in __cvmx_bootmem_phy_free() 441 cvmx_bootmem_phy_set_size(phy_addr, size); in __cvmx_bootmem_phy_free() [all …]
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_mdio.c | 148 int err, phy_addr; in sxgbe_mdio_register() local 182 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++) { in sxgbe_mdio_register() 183 struct phy_device *phy = mdio_bus->phy_map[phy_addr]; in sxgbe_mdio_register() 193 irqlist[phy_addr] = mdio_data->probed_phy_irq; in sxgbe_mdio_register() 201 if (priv->plat->phy_addr == -1) in sxgbe_mdio_register() 202 priv->plat->phy_addr = phy_addr; in sxgbe_mdio_register() 204 act = (priv->plat->phy_addr == phy_addr); in sxgbe_mdio_register() 218 phy->phy_id, phy_addr, irq_str, in sxgbe_mdio_register()
|
D | sxgbe_main.c | 286 priv->plat->phy_addr); in sxgbe_init_phy()
|
/linux-4.4.14/drivers/net/ethernet/dlink/ |
D | dl2k.c | 94 static int mii_read (struct net_device *dev, int phy_addr, int reg_num); 95 static int mii_write (struct net_device *dev, int phy_addr, int reg_num, 259 mii_write(dev, np->phy_addr, 31, 0x0001); in rio_probe1() 260 mii_write(dev, np->phy_addr, 27, 0x01e0); in rio_probe1() 261 mii_write(dev, np->phy_addr, 31, 0x0002); in rio_probe1() 262 mii_write(dev, np->phy_addr, 27, 0xeb8e); in rio_probe1() 263 mii_write(dev, np->phy_addr, 31, 0x0000); in rio_probe1() 264 mii_write(dev, np->phy_addr, 30, 0x005e); in rio_probe1() 266 mii_write(dev, np->phy_addr, MII_CTRL1000, 0x0700); in rio_probe1() 331 np->phy_addr = 1; in find_miiphy() [all …]
|
D | dl2k.h | 406 int phy_addr; /* PHY addresses. */ member
|
/linux-4.4.14/drivers/net/phy/ |
D | fixed_phy.c | 149 static int fixed_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in fixed_mdio_read() argument 169 if (fp->addr == phy_addr) { in fixed_mdio_read() 183 static int fixed_mdio_write(struct mii_bus *bus, int phy_addr, int reg_num, in fixed_mdio_write() argument 245 int fixed_phy_add(unsigned int irq, int phy_addr, in fixed_phy_add() argument 259 fmb->irqs[phy_addr] = irq; in fixed_phy_add() 261 fp->addr = phy_addr; in fixed_phy_add() 289 void fixed_phy_del(int phy_addr) in fixed_phy_del() argument 295 if (fp->addr == phy_addr) { in fixed_phy_del() 316 int phy_addr; in fixed_phy_register() local 325 phy_addr = phy_fixed_addr++; in fixed_phy_register() [all …]
|
/linux-4.4.14/drivers/net/ethernet/arc/ |
D | emac_mdio.c | 54 static int arc_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in arc_mdio_read() argument 61 0x60020000 | (phy_addr << 23) | (reg_num << 18)); in arc_mdio_read() 70 phy_addr, reg_num, value); in arc_mdio_read() 86 static int arc_mdio_write(struct mii_bus *bus, int phy_addr, in arc_mdio_write() argument 93 phy_addr, reg_num, value); in arc_mdio_write() 96 0x50020000 | (phy_addr << 23) | (reg_num << 18) | value); in arc_mdio_write()
|
/linux-4.4.14/arch/arm/mach-mv78xx0/ |
D | db78x00-bp-setup.c | 24 .phy_addr = MV643XX_ETH_PHY_ADDR(8), 28 .phy_addr = MV643XX_ETH_PHY_ADDR(9), 32 .phy_addr = MV643XX_ETH_PHY_ADDR(10), 36 .phy_addr = MV643XX_ETH_PHY_ADDR(11),
|
D | rd78x00-masa-setup.c | 23 .phy_addr = MV643XX_ETH_PHY_ADDR(8), 27 .phy_addr = MV643XX_ETH_PHY_ADDR(9),
|
D | buffalo-wxl-setup.c | 30 .phy_addr = MV643XX_ETH_PHY_ADDR(0), 34 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | common.c | 241 eth_data->phy_addr = MV643XX_ETH_PHY_NONE; in mv78xx0_ge10_init() 265 eth_data->phy_addr = MV643XX_ETH_PHY_NONE; in mv78xx0_ge11_init()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | aq100x.c | 266 int t3_aq100x_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, in t3_aq100x_phy_prep() argument 272 cphy_init(phy, adapter, phy_addr, &aq100x_ops, mdio_ops, in t3_aq100x_phy_prep() 281 gpio = phy_addr ? F_GPIO10_OUT_VAL : F_GPIO6_OUT_VAL; in t3_aq100x_phy_prep() 298 phy_addr, err, v); in t3_aq100x_phy_prep() 308 phy_addr, v); in t3_aq100x_phy_prep() 316 CH_WARN(adapter, "PHY%d: reset took %ums\n", phy_addr, wait); in t3_aq100x_phy_prep() 322 phy_addr, v); in t3_aq100x_phy_prep() 339 phy_addr); in t3_aq100x_phy_prep() 350 phy_addr, v, v2); in t3_aq100x_phy_prep()
|
D | ael1002.c | 213 int phy_addr, const struct mdio_ops *mdio_ops) in t3_ael1002_phy_prep() argument 215 cphy_init(phy, adapter, phy_addr, &ael1002_ops, mdio_ops, in t3_ael1002_phy_prep() 239 int phy_addr, const struct mdio_ops *mdio_ops) in t3_ael1006_phy_prep() argument 241 cphy_init(phy, adapter, phy_addr, &ael1006_ops, mdio_ops, in t3_ael1006_phy_prep() 510 int phy_addr, const struct mdio_ops *mdio_ops) in t3_ael2005_phy_prep() argument 512 cphy_init(phy, adapter, phy_addr, &ael2005_ops, mdio_ops, in t3_ael2005_phy_prep() 815 int t3_ael2020_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, in t3_ael2020_phy_prep() argument 820 cphy_init(phy, adapter, phy_addr, &ael2020_ops, mdio_ops, in t3_ael2020_phy_prep() 871 int phy_addr, const struct mdio_ops *mdio_ops) in t3_qt2045_phy_prep() argument 875 cphy_init(phy, adapter, phy_addr, &qt2045_ops, mdio_ops, in t3_qt2045_phy_prep() [all …]
|
D | common.h | 157 int (*read)(struct net_device *dev, int phy_addr, int mmd_addr, 159 int (*write)(struct net_device *dev, int phy_addr, int mmd_addr, 578 int phy_addr, struct cphy_ops *phy_ops, in cphy_init() argument 587 phy->mdio.prtad = phy_addr; in cphy_init() 758 int phy_addr, const struct mdio_ops *mdio_ops); 760 int phy_addr, const struct mdio_ops *mdio_ops); 762 int phy_addr, const struct mdio_ops *mdio_ops); 764 int phy_addr, const struct mdio_ops *mdio_ops); 766 int phy_addr, const struct mdio_ops *mdio_ops); 767 int t3_qt2045_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, [all …]
|
D | vsc8211.c | 368 int phy_addr, const struct mdio_ops *mdio_ops) in t3_vsc8211_phy_prep() argument 373 cphy_init(phy, adapter, phy_addr, &vsc8211_ops, mdio_ops, in t3_vsc8211_phy_prep()
|
D | t3_hw.c | 209 static int t3_mi1_read(struct net_device *dev, int phy_addr, int mmd_addr, in t3_mi1_read() argument 215 u32 addr = V_REGADDR(reg_addr) | V_PHYADDR(phy_addr); in t3_mi1_read() 228 static int t3_mi1_write(struct net_device *dev, int phy_addr, int mmd_addr, in t3_mi1_write() argument 234 u32 addr = V_REGADDR(reg_addr) | V_PHYADDR(phy_addr); in t3_mi1_write() 256 static int mi1_wr_addr(struct adapter *adapter, int phy_addr, int mmd_addr, in mi1_wr_addr() argument 259 u32 addr = V_REGADDR(mmd_addr) | V_PHYADDR(phy_addr); in mi1_wr_addr() 272 static int mi1_ext_read(struct net_device *dev, int phy_addr, int mmd_addr, in mi1_ext_read() argument 280 ret = mi1_wr_addr(adapter, phy_addr, mmd_addr, reg_addr); in mi1_ext_read() 292 static int mi1_ext_write(struct net_device *dev, int phy_addr, int mmd_addr, in mi1_ext_write() argument 300 ret = mi1_wr_addr(adapter, phy_addr, mmd_addr, reg_addr); in mi1_ext_write() [all …]
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
D | dmfe.c | 257 u8 phy_addr; member 634 db->phy_addr = 1; in dmfe_init_dm910x() 773 dmfe_phy_write(ioaddr, db->phy_addr, 0, 0x8000, db->chip_id); in dmfe_stop() 1157 dmfe_phy_write(ioaddr, db->phy_addr, 0, 0x1000, db->chip_id); in dmfe_timer() 1233 dmfe_phy_read (db->ioaddr, db->phy_addr, 1, db->chip_id); in dmfe_timer() 1235 db->phy_addr, 1, db->chip_id) & 0x4) ? 1 : 0; in dmfe_timer() 1250 dmfe_phy_write(db->ioaddr, db->phy_addr, in dmfe_timer() 1652 phy_mode = dmfe_phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id); in dmfe_sense_speed() 1653 phy_mode = dmfe_phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id); in dmfe_sense_speed() 1658 db->phy_addr, 7, db->chip_id) & 0xf000; in dmfe_sense_speed() [all …]
|
D | uli526x.c | 171 u8 phy_addr; member 531 db->phy_addr = 1; in uli526x_init() 537 db->phy_addr = phy_tmp; in uli526x_init() 548 phy_reg_reset = phy->read(db, db->phy_addr, 0); in uli526x_init() 550 phy->write(db, db->phy_addr, 0, phy_reg_reset); in uli526x_init() 557 while (timeout-- && phy->read(db, db->phy_addr, 0) & 0x8000) in uli526x_init() 676 db->phy.write(db, db->phy_addr, 0, 0x8000); in uli526x_stop() 948 ecmd->phy_address = db->phy_addr; in ULi_ethtool_gset() 1066 if ((phy->read(db, db->phy_addr, 5) & 0x01e0)!=0) in uli526x_timer() 1079 phy->write(db, db->phy_addr, 0, 0x1000); in uli526x_timer() [all …]
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | cphy.h | 45 int (*read)(struct net_device *dev, int phy_addr, int mmd_addr, 47 int (*write)(struct net_device *dev, int phy_addr, int mmd_addr, 140 int phy_addr, struct cphy_ops *phy_ops, in cphy_init() argument 147 phy->mdio.prtad = phy_addr; in cphy_init() 159 struct cphy *(*create)(struct net_device *dev, int phy_addr,
|
D | subr.c | 283 static int mi1_mdio_read(struct net_device *dev, int phy_addr, int mmd_addr, in mi1_mdio_read() argument 287 u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr); in mi1_mdio_read() 300 static int mi1_mdio_write(struct net_device *dev, int phy_addr, int mmd_addr, in mi1_mdio_write() argument 304 u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr); in mi1_mdio_write() 325 static int mi1_mdio_ext_read(struct net_device *dev, int phy_addr, int mmd_addr, in mi1_mdio_ext_read() argument 329 u32 addr = V_MI1_REG_ADDR(mmd_addr) | V_MI1_PHY_ADDR(phy_addr); in mi1_mdio_ext_read() 352 static int mi1_mdio_ext_write(struct net_device *dev, int phy_addr, in mi1_mdio_ext_write() argument 356 u32 addr = V_MI1_REG_ADDR(mmd_addr) | V_MI1_PHY_ADDR(phy_addr); in mi1_mdio_ext_write() 1089 int phy_addr = bi->mdio_phybaseaddr + i; in t1_init_sw_modules() local 1092 phy_addr, bi->mdio_ops); in t1_init_sw_modules()
|
D | mv88x201x.c | 211 static struct cphy *mv88x201x_phy_create(struct net_device *dev, int phy_addr, in mv88x201x_phy_create() argument 220 cphy_init(cphy, dev, phy_addr, &mv88x201x_ops, mdio_ops); in mv88x201x_phy_create()
|
D | my3126.c | 171 int phy_addr, const struct mdio_ops *mdio_ops) in my3126_phy_create() argument 178 cphy_init(cphy, dev, phy_addr, &my3126_ops, mdio_ops); in my3126_phy_create()
|
D | mv88e1xxx.c | 356 static struct cphy *mv88e1xxx_phy_create(struct net_device *dev, int phy_addr, in mv88e1xxx_phy_create() argument 365 cphy_init(cphy, dev, phy_addr, &mv88e1xxx_ops, mdio_ops); in mv88e1xxx_phy_create()
|
/linux-4.4.14/drivers/staging/netlogic/ |
D | xlr_net.c | 174 struct phy_device *phydev = priv->mii_bus->phy_map[priv->phy_addr]; in xlr_get_settings() 184 struct phy_device *phydev = priv->mii_bus->phy_map[priv->phy_addr]; in xlr_set_settings() 221 struct phy_device *phydev = priv->mii_bus->phy_map[priv->phy_addr]; in xlr_net_open() 242 struct phy_device *phydev = priv->mii_bus->phy_map[priv->phy_addr]; in xlr_net_stop() 271 struct phy_device *phydev = priv->mii_bus->phy_map[priv->phy_addr]; in xlr_wakeup_queue() 648 static int xlr_phy_write(u32 *base_addr, int phy_addr, int regnum, u16 val) in xlr_phy_write() argument 658 xlr_nae_wreg(base_addr, R_MII_MGMT_ADDRESS, (phy_addr << 8) | regnum); in xlr_phy_write() 678 static int xlr_phy_read(u32 *base_addr, int phy_addr, int regnum) in xlr_phy_read() argument 690 (phy_addr << 8) | (regnum << 0)); in xlr_phy_read() 715 static int xlr_mii_write(struct mii_bus *bus, int phy_addr, int regnum, u16 val) in xlr_mii_write() argument [all …]
|
D | platform_net.c | 121 ndata1.phy_addr[mac] = mac + 4 + 0x10; in gmac_controller2_init() 167 ndata0.phy_addr[0] = 0; in xls_gmac_init() 182 ndata0.phy_addr[mac] = mac + 0x10; in xls_gmac_init() 224 ndata0.phy_addr[mac] = mac; in xlr_gmac_init()
|
D | platform_net.h | 47 int phy_addr[PORTS_PER_CONTROLLER]; member
|
D | xlr_net.h | 1083 int phy_addr; /* PHY addr on MDIO bus */ member
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_pci.c | 40 int phy_addr; member 65 return dmi->phy_addr; in stmmac_pci_find_phy_addr() 74 plat->phy_addr = 0; in stmmac_default_data() 108 plat->phy_addr = ret; in quark_default_data() 134 .phy_addr = 1, 139 .phy_addr = 1,
|
D | chain_mode.c | 100 static void stmmac_init_dma_chain(void *des, dma_addr_t phy_addr, in stmmac_init_dma_chain() argument 108 dma_addr_t dma_phy = phy_addr; in stmmac_init_dma_chain() 117 p->basic.des3 = (unsigned int)phy_addr; in stmmac_init_dma_chain() 126 p->des3 = (unsigned int)phy_addr; in stmmac_init_dma_chain()
|
D | stmmac_mdio.c | 263 if (priv->plat->phy_addr == -1) in stmmac_mdio_register() 264 priv->plat->phy_addr = addr; in stmmac_mdio_register() 266 act = (priv->plat->phy_addr == addr); in stmmac_mdio_register()
|
D | stmmac_platform.c | 130 plat->phy_addr = -1; in stmmac_probe_config_dt() 146 if (of_property_read_u32(np, "snps,phy-addr", &plat->phy_addr) == 0) in stmmac_probe_config_dt()
|
D | common.h | 439 void (*init) (void *des, dma_addr_t phy_addr, unsigned int size,
|
D | stmmac_main.c | 834 priv->plat->phy_addr); in stmmac_init_phy() 2866 priv->plat->phy_addr = phyaddr; in stmmac_dvr_probe()
|
/linux-4.4.14/drivers/net/ethernet/sis/ |
D | sis900.c | 149 int phy_addr; member 240 static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr); 241 static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr); 601 int phy_addr; in sis900_mii_probe() local 606 for (phy_addr = 0; phy_addr < 32; phy_addr++) { in sis900_mii_probe() 613 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS); in sis900_mii_probe() 619 dev_name, phy_addr); in sis900_mii_probe() 634 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID0); in sis900_mii_probe() 635 mii_phy->phy_id1 = mdio_read(net_dev, phy_addr, MII_PHY_ID1); in sis900_mii_probe() 636 mii_phy->phy_addr = phy_addr; in sis900_mii_probe() [all …]
|
/linux-4.4.14/drivers/crypto/qat/qat_common/ |
D | adf_admin.c | 145 dma_addr_t phy_addr; member 245 &admin->phy_addr, GFP_KERNEL); in adf_init_admin_comms() 259 admin->virt_addr, admin->phy_addr); in adf_init_admin_comms() 263 reg_val = (u64)admin->phy_addr; in adf_init_admin_comms() 282 admin->virt_addr, admin->phy_addr); in adf_exit_admin_comms()
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | au1000_eth.c | 289 static int au1000_mdio_read(struct net_device *dev, int phy_addr, int reg) in au1000_mdio_read() argument 306 MAC_SET_MII_SELECT_PHY(phy_addr) | MAC_MII_READ; in au1000_mdio_read() 321 static void au1000_mdio_write(struct net_device *dev, int phy_addr, in au1000_mdio_write() argument 339 MAC_SET_MII_SELECT_PHY(phy_addr) | MAC_MII_WRITE; in au1000_mdio_write() 345 static int au1000_mdiobus_read(struct mii_bus *bus, int phy_addr, int regnum) in au1000_mdiobus_read() argument 357 return au1000_mdio_read(dev, phy_addr, regnum); in au1000_mdiobus_read() 360 static int au1000_mdiobus_write(struct mii_bus *bus, int phy_addr, int regnum, in au1000_mdiobus_write() argument 370 au1000_mdio_write(dev, phy_addr, regnum, value); in au1000_mdiobus_write() 499 int phy_addr; in au1000_mii_probe() local 504 if (aup->phy_addr) in au1000_mii_probe() [all …]
|
D | au1000_eth.h | 117 int phy_addr; member
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-platform.c | 444 static void __init octeon_fdt_set_phy(int eth, int phy_addr) in octeon_fdt_set_phy() argument 471 if (phy_addr < 0 || phy < 0) { in octeon_fdt_set_phy() 483 if (phy_addr >= 256 && alt_phy > 0) { in octeon_fdt_set_phy() 498 phy_addr &= 0xff; in octeon_fdt_set_phy() 512 if (phy_addr == be32_to_cpup(reg)) in octeon_fdt_set_phy() 515 fdt_setprop_inplace_cell(initial_boot_params, phy, "reg", phy_addr); in octeon_fdt_set_phy() 517 snprintf(new_name, sizeof(new_name), "ethernet-phy@%x", phy_addr); in octeon_fdt_set_phy() 567 int phy_addr; in octeon_fdt_pip_port() local 584 phy_addr = cvmx_helper_board_get_mii_address(ipd_port); in octeon_fdt_pip_port() 585 octeon_fdt_set_phy(eth, phy_addr); in octeon_fdt_pip_port() [all …]
|
/linux-4.4.14/include/linux/ |
D | phy_fixed.h | 22 extern void fixed_phy_del(int phy_addr); 43 static inline int fixed_phy_del(int phy_addr) in fixed_phy_del() argument
|
D | pxa168_eth.h | 11 int phy_addr; member
|
D | sxgbe_platform.h | 43 int phy_addr; member
|
D | mv643xx_eth.h | 45 int phy_addr; member
|
D | stmmac.h | 99 int phy_addr; member
|
/linux-4.4.14/drivers/net/ethernet/ |
D | lantiq_etop.c | 339 ltq_etop_mdio_wr(struct mii_bus *bus, int phy_addr, int phy_reg, u16 phy_data) in ltq_etop_mdio_wr() argument 342 ((phy_addr & MDIO_ADDR_MASK) << MDIO_ADDR_OFFSET) | in ltq_etop_mdio_wr() 353 ltq_etop_mdio_rd(struct mii_bus *bus, int phy_addr, int phy_reg) in ltq_etop_mdio_rd() argument 356 ((phy_addr & MDIO_ADDR_MASK) << MDIO_ADDR_OFFSET) | in ltq_etop_mdio_rd() 379 int phy_addr; in ltq_etop_mdio_probe() local 381 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++) { in ltq_etop_mdio_probe() 382 if (priv->mii_bus->phy_map[phy_addr]) { in ltq_etop_mdio_probe() 383 phydev = priv->mii_bus->phy_map[phy_addr]; in ltq_etop_mdio_probe()
|
D | dnet.c | 258 int phy_addr; in dnet_mii_probe() local 261 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++) { in dnet_mii_probe() 262 if (bp->mii_bus->phy_map[phy_addr]) { in dnet_mii_probe() 263 phydev = bp->mii_bus->phy_map[phy_addr]; in dnet_mii_probe()
|
D | korina.c | 137 int phy_addr; member 1167 lp->phy_addr = (((lp->rx_irq == 0x2c? 1:0) << 8) | 0x05); in korina_probe() 1171 lp->mii_if.phy_id = lp->phy_addr; in korina_probe()
|
D | jme.c | 1753 u32 phy_addr; in jme_phy_specreg_read() local 1755 phy_addr = JM_PHY_SPEC_REG_READ | specreg; in jme_phy_specreg_read() 1757 phy_addr); in jme_phy_specreg_read() 1765 u32 phy_addr; in jme_phy_specreg_write() local 1767 phy_addr = JM_PHY_SPEC_REG_WRITE | ext_reg; in jme_phy_specreg_write() 1771 phy_addr); in jme_phy_specreg_write()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_link.h | 99 #define FW_PARAM_SET(phy_addr, phy_type, mdio_access) \ argument 100 (phy_addr | phy_type | mdio_access << FW_PARAM_MDIO_CTRL_OFFSET) 392 int bnx2x_phy_read(struct link_params *params, u8 phy_addr, 395 int bnx2x_phy_write(struct link_params *params, u8 phy_addr,
|
D | bnx2x_link.c | 3194 int bnx2x_phy_read(struct link_params *params, u8 phy_addr, in bnx2x_phy_read() argument 3202 if (params->phy[phy_index].addr == phy_addr) { in bnx2x_phy_read() 3211 int bnx2x_phy_write(struct link_params *params, u8 phy_addr, in bnx2x_phy_write() argument 3219 if (params->phy[phy_index].addr == phy_addr) { in bnx2x_phy_write() 12092 u32 phy_addr; in bnx2x_populate_int_phy() local 12104 phy_addr = REG_RD(bp, in bnx2x_populate_int_phy() 12194 phy_addr = REG_RD(bp, in bnx2x_populate_int_phy() 12200 phy_addr = REG_RD(bp, in bnx2x_populate_int_phy() 12210 phy->addr = (u8)phy_addr; in bnx2x_populate_int_phy()
|
D | bnx2x.h | 1120 u32 phy_addr; member
|
D | bnx2x_main.c | 11170 bp->port.phy_addr = REG_RD(bp, MISC_REG_WC0_CTRL_PHY_ADDR); in bnx2x_link_settings_supported() 11174 bp->port.phy_addr = REG_RD( in bnx2x_link_settings_supported() 11178 bp->port.phy_addr = REG_RD( in bnx2x_link_settings_supported() 11187 BNX2X_DEV_INFO("phy_addr 0x%x\n", bp->port.phy_addr); in bnx2x_link_settings_supported() 11498 bp->mdio.prtad = bp->port.phy_addr; in bnx2x_get_port_hwinfo()
|
/linux-4.4.14/drivers/net/ethernet/sgi/ |
D | meth.c | 77 unsigned long phy_addr; member 126 mace->eth.phy_regs = (priv->phy_addr << 5) | (phyreg & 0x1f); in mdio_read() 139 if(priv->phy_addr>=0&&priv->phy_addr<32) in mdio_probe() 143 priv->phy_addr=i; in mdio_probe() 168 if(priv->phy_addr<32) { in mdio_probe() 172 priv->phy_addr=-1; in mdio_probe() 321 priv->phy_addr = -1; /* No PHY is known yet... */ in meth_open()
|
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/ |
D | au1xxx_eth.h | 9 int phy_addr; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | b44.c | 259 static int __b44_readphy(struct b44 *bp, int phy_addr, int reg, u32 *val) in __b44_readphy() argument 266 (phy_addr << MDIO_DATA_PMD_SHIFT) | in __b44_readphy() 275 static int __b44_writephy(struct b44 *bp, int phy_addr, int reg, u32 val) in __b44_writephy() argument 280 (phy_addr << MDIO_DATA_PMD_SHIFT) | in __b44_writephy() 292 return __b44_readphy(bp, bp->phy_addr, reg, val); in b44_readphy() 300 return __b44_writephy(bp, bp->phy_addr, reg, val); in b44_writephy() 1866 cmd->phy_address = bp->phy_addr; in b44_get_settings() 2161 bp->phy_addr = sdev->bus->sprom.et1phyaddr; in b44_get_invariants() 2164 bp->phy_addr = sdev->bus->sprom.et0phyaddr; in b44_get_invariants() 2169 bp->phy_addr &= 0x1F; in b44_get_invariants() [all …]
|
D | b44.h | 405 u8 phy_addr; member
|
D | tg3.c | 1109 static int __tg3_readphy(struct tg3 *tp, unsigned int phy_addr, int reg, in __tg3_readphy() argument 1126 frame_val = ((phy_addr << MI_COM_PHY_ADDR_SHIFT) & in __tg3_readphy() 1165 return __tg3_readphy(tp, tp->phy_addr, reg, val); in tg3_readphy() 1168 static int __tg3_writephy(struct tg3 *tp, unsigned int phy_addr, int reg, in __tg3_writephy() argument 1187 frame_val = ((phy_addr << MI_COM_PHY_ADDR_SHIFT) & in __tg3_writephy() 1224 return __tg3_writephy(tp, tp->phy_addr, reg, val); in tg3_writephy() 1409 phydev = tp->mdio_bus->phy_map[tp->phy_addr]; in tg3_mdio_config_5785() 1505 tp->phy_addr = tp->pci_fn + 1; in tg3_mdio_init() 1513 tp->phy_addr += 7; in tg3_mdio_init() 1520 tp->phy_addr = addr; in tg3_mdio_init() [all …]
|
D | bnx2.c | 505 val1 = (bp->phy_addr << 21) | (reg << 16) | in bnx2_read_phy() 562 val1 = (bp->phy_addr << 21) | (reg << 16) | val | in bnx2_write_phy() 6943 cmd->phy_address = bp->phy_addr; in bnx2_get_settings() 7840 data->phy_id = bp->phy_addr; in bnx2_ioctl() 8349 bp->phy_addr = 1; in bnx2_init_board() 8379 bp->phy_addr = 2; in bnx2_init_board()
|
D | tg3.h | 3260 u8 phy_addr; member
|
D | bnx2.h | 6894 u32 phy_addr; member
|
/linux-4.4.14/arch/mips/loongson32/common/ |
D | platform.c | 135 .phy_addr = -1, 169 .phy_addr = -1,
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | niu.c | 1099 err = mii_read(np, np->phy_addr, MII_BMCR); in link_status_mii() 1104 err = mii_read(np, np->phy_addr, MII_BMSR); in link_status_mii() 1109 err = mii_read(np, np->phy_addr, MII_ADVERTISE); in link_status_mii() 1114 err = mii_read(np, np->phy_addr, MII_LPA); in link_status_mii() 1120 err = mii_read(np, np->phy_addr, MII_ESTATUS); in link_status_mii() 1125 err = mii_read(np, np->phy_addr, MII_CTRL1000); in link_status_mii() 1130 err = mii_read(np, np->phy_addr, MII_STAT1000); in link_status_mii() 1221 err = mii_read(np, np->phy_addr, MII_BMSR); in link_status_1g_rgmii() 1229 err = mii_read(np, np->phy_addr, MII_ADVERTISE); in link_status_1g_rgmii() 1234 err = mii_read(np, np->phy_addr, MII_LPA); in link_status_1g_rgmii() [all …]
|
D | sungem.c | 118 static u16 __sungem_phy_read(struct gem *gp, int phy_addr, int reg) in __sungem_phy_read() argument 125 cmd |= (phy_addr << 23) & MIF_FRAME_PHYAD; in __sungem_phy_read() 155 static void __sungem_phy_write(struct gem *gp, int phy_addr, int reg, u16 val) in __sungem_phy_write() argument 162 cmd |= (phy_addr << 23) & MIF_FRAME_PHYAD; in __sungem_phy_write()
|
D | cassini.c | 410 cmd |= CAS_BASE(MIF_FRAME_PHY_ADDR, cp->phy_addr); in cas_phy_read() 431 cmd |= CAS_BASE(MIF_FRAME_PHY_ADDR, cp->phy_addr); in cas_phy_write() 686 cfg |= CAS_BASE(MIF_CFG_POLL_PHY, cp->phy_addr); in cas_mif_poll() 3457 cp->phy_addr = i; in cas_check_invariants() 4557 cmd->phy_address = cp->phy_addr; in cas_get_settings() 4785 data->phy_id = cp->phy_addr; in cas_ioctl()
|
D | cassini.h | 2799 int phy_addr; member
|
D | niu.h | 3284 int phy_addr; member
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
D | cvmx-helper-board.h | 103 int cvmx_helper_board_link_set_phy(int phy_addr,
|
D | cvmx-bootmem.h | 369 int __cvmx_bootmem_phy_free(uint64_t phy_addr, uint64_t size, uint32_t flags);
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_utils.c | 413 void nes_write_1G_phy_reg(struct nes_device *nesdev, u8 phy_reg, u8 phy_addr, u16 data) in nes_write_1G_phy_reg() argument 419 0x50020000 | data | ((u32)phy_reg << 18) | ((u32)phy_addr << 23)); in nes_write_1G_phy_reg() 440 void nes_read_1G_phy_reg(struct nes_device *nesdev, u8 phy_reg, u8 phy_addr, u16 *data) in nes_read_1G_phy_reg() argument 449 0x60020000 | ((u32)phy_reg << 18) | ((u32)phy_addr << 23)); in nes_read_1G_phy_reg() 472 void nes_write_10G_phy_reg(struct nes_device *nesdev, u16 phy_addr, u8 dev_addr, u16 phy_reg, in nes_write_10G_phy_reg() argument 479 port_addr = phy_addr; in nes_write_10G_phy_reg() 518 void nes_read_10G_phy_reg(struct nes_device *nesdev, u8 phy_addr, u8 dev_addr, u16 phy_reg) in nes_read_10G_phy_reg() argument 524 port_addr = phy_addr; in nes_read_10G_phy_reg()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | phy.c | 2300 u32 phy_addr = 0; in e1000e_determine_phy_address() local 2306 for (phy_addr = 0; phy_addr < E1000_MAX_PHY_ADDR; phy_addr++) { in e1000e_determine_phy_address() 2307 hw->phy.addr = phy_addr; in e1000e_determine_phy_address() 2336 u32 phy_addr = 2; in e1000_get_phy_addr_for_bm_page() local 2339 phy_addr = 1; in e1000_get_phy_addr_for_bm_page() 2341 return phy_addr; in e1000_get_phy_addr_for_bm_page() 2759 u32 phy_addr = hw->phy.addr = e1000_get_phy_addr_for_hv_page(page); in __e1000_read_phy_reg_hv() local 2789 hw->phy.addr = phy_addr; in __e1000_read_phy_reg_hv() 2866 u32 phy_addr = hw->phy.addr = e1000_get_phy_addr_for_hv_page(page); in __e1000_write_phy_reg_hv() local 2912 hw->phy.addr = phy_addr; in __e1000_write_phy_reg_hv() [all …]
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | pxa168_eth.c | 205 int phy_addr; member 981 pep->phy = mdiobus_scan(pep->smi_bus, pep->phy_addr); in pxa168_init_phy() 994 cmd.phy_address = pep->phy_addr; in pxa168_init_phy() 1321 static int pxa168_smi_read(struct mii_bus *bus, int phy_addr, int regnum) in pxa168_smi_read() argument 1331 wrl(pep, SMI, (phy_addr << 16) | (regnum << 21) | SMI_OP_R); in pxa168_smi_read() 1345 static int pxa168_smi_write(struct mii_bus *bus, int phy_addr, int regnum, in pxa168_smi_write() argument 1355 wrl(pep, SMI, (phy_addr << 16) | (regnum << 21) | in pxa168_smi_write() 1497 pep->phy_addr = pep->pd->phy_addr; in pxa168_eth_probe() 1514 of_property_read_u32(np, "reg", &pep->phy_addr); in pxa168_eth_probe()
|
D | mv643xx_eth.c | 2769 ppd.phy_addr = MV643XX_ETH_PHY_NONE; in mv643xx_eth_shared_of_add_port() 2916 static void phy_addr_set(struct mv643xx_eth_private *mp, int phy_addr) in phy_addr_set() argument 2923 data |= (phy_addr & 0x1f) << addr_shift; in phy_addr_set() 2972 int phy_addr) in phy_scan() argument 2980 if (phy_addr == MV643XX_ETH_PHY_ADDR_DEFAULT) { in phy_scan() 2984 start = phy_addr & 0x1f; in phy_scan() 3137 } else if (pd->phy_addr != MV643XX_ETH_PHY_NONE) { in mv643xx_eth_probe() 3138 mp->phy = phy_scan(mp, pd->phy_addr); in mv643xx_eth_probe()
|
D | skge.c | 314 ecmd->phy_address = hw->phy_addr; in skge_get_settings() 1087 xm_write16(hw, port, XM_PHY_ADDR, reg | hw->phy_addr); in __xm_phy_read() 1118 xm_write16(hw, port, XM_PHY_ADDR, reg | hw->phy_addr); in xm_phy_write() 1898 GM_SMI_CT_PHY_AD(hw->phy_addr) | GM_SMI_CT_REG_AD(reg)); in gm_phy_write() 1915 GM_SMI_CT_PHY_AD(hw->phy_addr) in __gm_phy_read() 2447 data->phy_id = hw->phy_addr; in skge_ioctl() 3559 hw->phy_addr = PHY_ADDR_XMAC; in skge_reset() 3562 hw->phy_addr = PHY_ADDR_BCOM; in skge_reset() 3581 hw->phy_addr = PHY_ADDR_MARV; in skge_reset()
|
D | skge.h | 2424 u16 phy_addr; member
|
/linux-4.4.14/arch/arm/mach-dove/ |
D | dove-db-setup.c | 31 .phy_addr = MV643XX_ETH_PHY_ADDR_DEFAULT,
|
D | cm-a510.c | 30 .phy_addr = MV643XX_ETH_PHY_ADDR_DEFAULT,
|
/linux-4.4.14/drivers/macintosh/ |
D | rack-meter.c | 187 cmd->phy_addr = cpu_to_le32(rm->dma_buf_p + in rackmeter_setup_dbdma() 194 cmd->phy_addr = cpu_to_le32(rm->dma_buf_p + in rackmeter_setup_dbdma() 200 cmd->phy_addr = cpu_to_le32(rm->dma_buf_p + in rackmeter_setup_dbdma() 207 cmd->phy_addr = cpu_to_le32(rm->dma_buf_p + in rackmeter_setup_dbdma()
|
/linux-4.4.14/drivers/net/usb/ |
D | ax88172a.c | 34 u16 phy_addr; member 279 priv->phy_addr = asix_read_phy_addr(dev, priv->use_embdphy); in ax88172a_bind() 376 priv->mdio->id, priv->phy_addr); in ax88172a_reset()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hix5hd2_gmac.c | 298 static void hix5hd2_set_rx_fq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) in hix5hd2_set_rx_fq() argument 301 writel_relaxed(phy_addr, priv->base + RX_FQ_START_ADDR); in hix5hd2_set_rx_fq() 305 static void hix5hd2_set_rx_bq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) in hix5hd2_set_rx_bq() argument 308 writel_relaxed(phy_addr, priv->base + RX_BQ_START_ADDR); in hix5hd2_set_rx_bq() 312 static void hix5hd2_set_tx_bq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) in hix5hd2_set_tx_bq() argument 315 writel_relaxed(phy_addr, priv->base + TX_BQ_START_ADDR); in hix5hd2_set_tx_bq() 319 static void hix5hd2_set_tx_rq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) in hix5hd2_set_tx_rq() argument 322 writel_relaxed(phy_addr, priv->base + TX_RQ_START_ADDR); in hix5hd2_set_tx_rq()
|
/linux-4.4.14/drivers/net/ethernet/rdc/ |
D | r6040.c | 213 static int r6040_phy_read(void __iomem *ioaddr, int phy_addr, int reg) in r6040_phy_read() argument 218 iowrite16(MDIO_READ + reg + (phy_addr << 8), ioaddr + MMDIO); in r6040_phy_read() 235 int phy_addr, int reg, u16 val) in r6040_phy_write() argument 242 iowrite16(MDIO_WRITE + reg + (phy_addr << 8), ioaddr + MMDIO); in r6040_phy_write() 254 static int r6040_mdiobus_read(struct mii_bus *bus, int phy_addr, int reg) in r6040_mdiobus_read() argument 260 return r6040_phy_read(ioaddr, phy_addr, reg); in r6040_mdiobus_read() 263 static int r6040_mdiobus_write(struct mii_bus *bus, int phy_addr, in r6040_mdiobus_write() argument 270 return r6040_phy_write(ioaddr, phy_addr, reg, value); in r6040_mdiobus_write()
|
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/ |
D | dxe.c | 238 dma_addr_t bd_phy_addr = pool->phy_addr; in wcn36xx_dxe_init_tx_bd() 547 cpu_addr = dma_alloc_coherent(wcn->dev, s, &wcn->mgmt_mem_pool.phy_addr, in wcn36xx_dxe_allocate_mem_pools() 562 cpu_addr = dma_alloc_coherent(wcn->dev, s, &wcn->data_mem_pool.phy_addr, in wcn36xx_dxe_allocate_mem_pools() 584 wcn->mgmt_mem_pool.phy_addr); in wcn36xx_dxe_free_mem_pools() 590 wcn->data_mem_pool.phy_addr); in wcn36xx_dxe_free_mem_pools()
|
D | dxe.h | 267 dma_addr_t phy_addr; member
|
/linux-4.4.14/arch/arm/mach-orion5x/ |
D | tsx09-common.c | 53 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | rd88f6183ap-ge-setup.c | 29 .phy_addr = -1,
|
D | rd88f5181l-fxo-setup.c | 90 .phy_addr = MV643XX_ETH_PHY_NONE,
|
D | rd88f5181l-ge-setup.c | 91 .phy_addr = MV643XX_ETH_PHY_NONE,
|
D | wnr854t-setup.c | 95 .phy_addr = MV643XX_ETH_PHY_NONE,
|
D | ls_hgl-setup.c | 68 .phy_addr = 8,
|
D | rd88f5182-setup.c | 194 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | mv2120-setup.c | 41 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | wrt350n-v2-setup.c | 180 .phy_addr = MV643XX_ETH_PHY_NONE,
|
D | ls-chl-setup.c | 69 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | db88f5281-setup.c | 287 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | terastation_pro2-setup.c | 145 .phy_addr = 0,
|
D | net2big-setup.c | 88 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | kurobox_pro-setup.c | 163 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | dns323-setup.c | 173 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
|
D | ts78xx-setup.c | 70 .phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-at91.c | 895 static int at91_twi_configure_dma(struct at91_twi_dev *dev, u32 phy_addr) in at91_twi_configure_dma() argument 921 slave_config.src_addr = (dma_addr_t)phy_addr + AT91_TWI_RHR; in at91_twi_configure_dma() 924 slave_config.dst_addr = (dma_addr_t)phy_addr + AT91_TWI_THR; in at91_twi_configure_dma() 995 u32 phy_addr; in at91_twi_probe() local 1007 phy_addr = mem->start; in at91_twi_probe() 1038 rc = at91_twi_configure_dma(dev, phy_addr); in at91_twi_probe()
|
D | i2c-imx.c | 291 dma_addr_t phy_addr) in i2c_imx_dma_request() argument 308 dma_sconfig.dst_addr = phy_addr + in i2c_imx_dma_request() 325 dma_sconfig.src_addr = phy_addr + in i2c_imx_dma_request() 1042 dma_addr_t phy_addr; in i2c_imx_probe() local 1057 phy_addr = (dma_addr_t)res->start; in i2c_imx_probe() 1142 i2c_imx_dma_request(i2c_imx, phy_addr); in i2c_imx_probe()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | exynos5440-sd5v1.dts | 38 phy_addr = <1>;
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | dbdma.h | 47 __le32 phy_addr; /* physical data address */ member
|
/linux-4.4.14/drivers/net/ethernet/altera/ |
D | altera_tse_main.c | 711 if (priv->phy_addr != POLL_PHY) { in connect_local_phy() 713 priv->mdio->id, priv->phy_addr); in connect_local_phy() 757 &priv->phy_addr)) { in altera_tse_phy_get_addr_mdio_create() 758 priv->phy_addr = POLL_PHY; in altera_tse_phy_get_addr_mdio_create() 761 if (!((priv->phy_addr == POLL_PHY) || in altera_tse_phy_get_addr_mdio_create() 762 ((priv->phy_addr >= 0) && (priv->phy_addr < PHY_MAX_ADDR)))) { in altera_tse_phy_get_addr_mdio_create() 764 priv->phy_addr); in altera_tse_phy_get_addr_mdio_create()
|
D | altera_tse.h | 473 int phy_addr; /* PHY's MDIO address, -1 for autodetection */ member
|
/linux-4.4.14/arch/arm/mach-mmp/ |
D | gplugd.c | 159 .phy_addr = 0,
|
/linux-4.4.14/arch/powerpc/platforms/chrp/ |
D | pegasos_eth.c | 81 .phy_addr = MV643XX_ETH_PHY_ADDR(7),
|
/linux-4.4.14/Documentation/networking/ |
D | ray_cs.txt | 103 phy_addr string string containing new MAC address in 149 be set using the phy_addr parameter in ray_cs.opts. This requires
|
D | stmmac.txt | 120 int phy_addr; 146 o phy_addr: the physical address can be passed from the platform.
|
/linux-4.4.14/drivers/net/ethernet/faraday/ |
D | ftgmac100.c | 872 static int ftgmac100_mdiobus_read(struct mii_bus *bus, int phy_addr, int regnum) in ftgmac100_mdiobus_read() argument 884 phycr |= FTGMAC100_PHYCR_PHYAD(phy_addr) | in ftgmac100_mdiobus_read() 907 static int ftgmac100_mdiobus_write(struct mii_bus *bus, int phy_addr, in ftgmac100_mdiobus_write() argument 921 phycr |= FTGMAC100_PHYCR_PHYAD(phy_addr) | in ftgmac100_mdiobus_write()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_phy.c | 313 u32 phy_addr; in ixgbe_identify_phy_generic() local 324 for (phy_addr = 0; phy_addr < IXGBE_MAX_PHY_ADDR; phy_addr++) { in ixgbe_identify_phy_generic() 325 hw->phy.mdio.prtad = phy_addr; in ixgbe_identify_phy_generic() 326 if (mdio45_probe(&hw->phy.mdio, phy_addr) == 0) { in ixgbe_identify_phy_generic()
|
/linux-4.4.14/sound/ppc/ |
D | pmac.c | 254 cp->phy_addr = cpu_to_le32(offset); in snd_pmac_pcm_prepare() 439 phy = le32_to_cpu(cp->phy_addr); in snd_pmac_pcm_dead_xfer() 444 cp->phy_addr = cpu_to_le32(phy); in snd_pmac_pcm_dead_xfer() 766 chip->extra_dma.cmds->phy_addr = cpu_to_le32(addr); in snd_pmac_beep_dma_start()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_rcb.c | 668 phys_addr_t phy_addr; in hns_rcb_common_get_paddr() local 683 phy_addr = of_translate_address(np, tmp_addr); in hns_rcb_common_get_paddr() 684 return phy_addr + addr_offset; in hns_rcb_common_get_paddr()
|
/linux-4.4.14/drivers/net/ethernet/toshiba/ |
D | tc35815.c | 612 int phy_addr; in tc_mii_probe() local 616 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++) { in tc_mii_probe() 617 if (lp->mii_bus->phy_map[phy_addr]) { in tc_mii_probe() 623 phydev = lp->mii_bus->phy_map[phy_addr]; in tc_mii_probe()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000_hw.c | 2844 const u32 phy_addr = (hw->mac_type == e1000_ce4100) ? hw->phy_addr : 1; in e1000_read_phy_reg_ex() local 2858 (phy_addr << E1000_MDIC_PHY_SHIFT) | in e1000_read_phy_reg_ex() 2887 (phy_addr << E1000_MDIC_PHY_SHIFT) | in e1000_read_phy_reg_ex() 2930 mdic = ((reg_addr) | (phy_addr << 5) | in e1000_read_phy_reg_ex() 2982 const u32 phy_addr = (hw->mac_type == e1000_ce4100) ? hw->phy_addr : 1; in e1000_write_phy_reg_ex() local 2998 (phy_addr << E1000_MDIC_PHY_SHIFT) | in e1000_write_phy_reg_ex() 3020 (phy_addr << E1000_MDIC_PHY_SHIFT) | in e1000_write_phy_reg_ex() 3053 mdic = ((PHY_TURNAROUND) | (reg_addr << 2) | (phy_addr << 7) | in e1000_write_phy_reg_ex()
|
D | e1000_hw.h | 1375 u32 phy_addr; member
|
D | e1000_ethtool.c | 129 ecmd->phy_address = hw->phy_addr; in e1000_get_settings()
|
D | e1000_main.c | 1200 hw->phy_addr = i; in e1000_probe() 4761 data->phy_id = hw->phy_addr; in e1000_mii_ioctl()
|
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_hdcp.c | 170 u32 resp, phy_addr, idx = 0; in hdmi_hdcp_scm_wr() local 176 phy_addr = (u32)hdmi->mmio_phy_addr; in hdmi_hdcp_scm_wr() 182 scm_buf[i].addr = phy_addr + preg[idx]; in hdmi_hdcp_scm_wr()
|
/linux-4.4.14/drivers/scsi/ |
D | mvumi.c | 256 dma_addr_t phy_addr; in mvumi_internal_cmd_sgl() local 261 virt_addr = pci_zalloc_consistent(mhba->pdev, size, &phy_addr); in mvumi_internal_cmd_sgl() 269 m_sg->baseaddr_l = cpu_to_le32(lower_32_bits(phy_addr)); in mvumi_internal_cmd_sgl() 270 m_sg->baseaddr_h = cpu_to_le32(upper_32_bits(phy_addr)); in mvumi_internal_cmd_sgl() 318 dma_addr_t phy_addr; in mvumi_delete_internal_cmd() local 325 phy_addr = (dma_addr_t) m_sg->baseaddr_l | in mvumi_delete_internal_cmd() 329 phy_addr); in mvumi_delete_internal_cmd()
|
D | mac53c94.c | 387 dcmds->phy_addr = cpu_to_le32(dma_addr); in set_dma_cmds()
|
D | mesh.c | 1292 dcmds->phy_addr = cpu_to_le32(dma_addr + off); in set_dma_cmds() 1307 dcmds->phy_addr = cpu_to_le32(virt_to_phys(mesh_extra_buf)); in set_dma_cmds()
|
D | advansys.c | 4023 __le32 phy_addr; in AscInitMicroCodeVar() local 4048 phy_addr = cpu_to_le32(asc_dvc->overrun_dma); in AscInitMicroCodeVar() 4050 (uchar *)&phy_addr, 1); in AscInitMicroCodeVar()
|
/linux-4.4.14/drivers/net/ethernet/adi/ |
D | bfin_mac.c | 269 static int bfin_mdiobus_read(struct mii_bus *bus, int phy_addr, int regnum) in bfin_mdiobus_read() argument 278 bfin_write_EMAC_STAADD(SET_PHYAD((u16) phy_addr) | in bfin_mdiobus_read() 290 static int bfin_mdiobus_write(struct mii_bus *bus, int phy_addr, int regnum, in bfin_mdiobus_write() argument 302 bfin_write_EMAC_STAADD(SET_PHYAD((u16) phy_addr) | in bfin_mdiobus_write()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 263 static int ocrdma_add_mmap(struct ocrdma_ucontext *uctx, u64 phy_addr, in ocrdma_add_mmap() argument 271 mm->key.phy_addr = phy_addr; in ocrdma_add_mmap() 281 static void ocrdma_del_mmap(struct ocrdma_ucontext *uctx, u64 phy_addr, in ocrdma_del_mmap() argument 288 if (len != mm->key.len && phy_addr != mm->key.phy_addr) in ocrdma_del_mmap() 298 static bool ocrdma_search_mmap(struct ocrdma_ucontext *uctx, u64 phy_addr, in ocrdma_search_mmap() argument 306 if (len != mm->key.len && phy_addr != mm->key.phy_addr) in ocrdma_search_mmap()
|
D | ocrdma.h | 452 u64 phy_addr; member
|
/linux-4.4.14/drivers/net/ethernet/apple/ |
D | mace.c | 457 cp->phy_addr = cpu_to_le32(virt_to_bus(data)); in mace_open() 562 cp->phy_addr = cpu_to_le32(virt_to_bus(skb->data)); in mace_xmit_start() 967 cp->phy_addr = cpu_to_le32(virt_to_bus(data)); in mace_rxdma_intr()
|
D | bmac.c | 206 out_le32(&cp->phy_addr, addr); in dbdma_setcmd()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | mv64x60_dev.c | 307 pdata.phy_addr = MV643XX_ETH_PHY_ADDR(*prop); in mv64x60_eth_device_setup()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_hw.h | 669 u32 phy_addr; /* XGMII address of Phy */ member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.h | 609 int phy_addr; member
|
D | bcmmii.c | 436 read_mask = 1 << priv->phy_addr; in bcmgenet_mii_bus_reset()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4.h | 1397 int t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, 1399 int t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr,
|
D | t4_hw.c | 5559 int t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_rd() argument 5572 c.u.mdio.paddr_mmd = cpu_to_be16(FW_LDST_CMD_PADDR_V(phy_addr) | in t4_mdio_rd() 5593 int t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_wr() argument 5605 c.u.mdio.paddr_mmd = cpu_to_be16(FW_LDST_CMD_PADDR_V(phy_addr) | in t4_mdio_wr()
|
/linux-4.4.14/drivers/media/platform/omap/ |
D | omap_vout.c | 659 u32 phy_addr = 0, virt_addr = 0; in omap_vout_buffer_setup() local 703 &phy_addr); in omap_vout_buffer_setup() 721 vout->buf_phy_addr[i] = phy_addr; in omap_vout_buffer_setup()
|
/linux-4.4.14/drivers/net/wireless/ |
D | ray_cs.c | 164 static char *phy_addr = NULL; variable 184 module_param(phy_addr, charp, 0); 515 if (parse_addr(phy_addr, local->sparm.b4.a_mac_addr)) { in ray_init()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/ |
D | trans.c | 615 dma_addr_t phy_addr, u32 byte_cnt) in iwl_pcie_load_firmware_chunk() argument 632 phy_addr & FH_MEM_TFDIB_DRAM_ADDR_LSB_MSK); in iwl_pcie_load_firmware_chunk() 636 (iwl_get_dma_hi_addr(phy_addr) in iwl_pcie_load_firmware_chunk()
|
/linux-4.4.14/drivers/net/ethernet/agere/ |
D | et131x.c | 1423 static int et131x_mdio_read(struct mii_bus *bus, int phy_addr, int reg) in et131x_mdio_read() argument 1430 ret = et131x_phy_mii_read(adapter, phy_addr, reg, &value); in et131x_mdio_read() 1438 static int et131x_mdio_write(struct mii_bus *bus, int phy_addr, in et131x_mdio_write() argument 1444 return et131x_mii_write(adapter, phy_addr, reg, value); in et131x_mdio_write()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.h | 768 u8 phy_addr; member
|
D | bnxt_ethtool.c | 591 cmd->phy_address = link_info->phy_addr; in bnxt_get_settings()
|
D | bnxt.c | 4373 link_info->phy_addr = resp->phy_addr; in bnxt_update_link()
|
D | bnxt_hsi.h | 1524 u8 phy_addr; member
|
/linux-4.4.14/sound/aoa/soundbus/i2sbus/ |
D | pcm.c | 400 command->phy_addr = cpu_to_le32(offset); in i2sbus_pcm_prepare()
|
/linux-4.4.14/drivers/ata/ |
D | pata_macio.c | 545 table->phy_addr = cpu_to_le32(addr); in pata_macio_qc_prep()
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ks8851.c | 1311 static int ks8851_phy_read(struct net_device *dev, int phy_addr, int reg) in ks8851_phy_read() argument
|
D | ks8851_mll.c | 1394 static int ks_phy_read(struct net_device *netdev, int phy_addr, int reg) in ks_phy_read() argument
|
/linux-4.4.14/drivers/ide/ |
D | pmac.c | 1502 table->phy_addr = cpu_to_le32(cur_addr); in pmac_ide_build_dmatable()
|
/linux-4.4.14/drivers/block/ |
D | swim3.c | 445 cp->phy_addr = cpu_to_le32(virt_to_bus(buf)); in init_dma()
|
/linux-4.4.14/drivers/iommu/ |
D | intel-iommu.c | 854 unsigned long phy_addr; in iommu_context_addr() local 863 phy_addr = virt_to_phys((void *)context); in iommu_context_addr() 864 *entry = phy_addr | 1; in iommu_context_addr()
|
/linux-4.4.14/arch/blackfin/mach-bf609/boards/ |
D | ezkit.c | 135 .phy_addr = 1,
|
/linux-4.4.14/drivers/net/ethernet/davicom/ |
D | dm9000.c | 111 u8 phy_addr; member
|