/linux/drivers/net/mdio/ |
H A D | fwnode_mdio.c | 120 bool is_c45; in fwnode_mdiobus_register_phy() local 134 is_c45 = fwnode_device_is_compatible(child, "ethernet-phy-ieee802.3-c45"); in fwnode_mdiobus_register_phy() 135 if (is_c45 || fwnode_get_phy_id(child, &phy_id)) in fwnode_mdiobus_register_phy() 136 phy = get_phy_device(bus, addr, is_c45); in fwnode_mdiobus_register_phy()
|
/linux/drivers/net/phy/ |
H A D | phy-core.c | 545 static int mmd_phy_read(struct mii_bus *bus, int phy_addr, bool is_c45, in mmd_phy_read() argument 548 if (is_c45) in mmd_phy_read() 556 static int mmd_phy_write(struct mii_bus *bus, int phy_addr, bool is_c45, in mmd_phy_write() argument 559 if (is_c45) in mmd_phy_write() 585 phydev->is_c45, devad, regnum); in __phy_read_mmd() 629 phydev->is_c45, devad, regnum, val); in __phy_write_mmd() 682 return mmd_phy_read(phydev->mdio.bus, addr, phydev->is_c45, devad, in __phy_package_read_mmd() 716 val = mmd_phy_read(phydev->mdio.bus, addr, phydev->is_c45, devad, in phy_package_read_mmd() 752 return mmd_phy_write(phydev->mdio.bus, addr, phydev->is_c45, devad, in __phy_package_write_mmd() 787 ret = mmd_phy_write(phydev->mdio.bus, addr, phydev->is_c45, devad, in phy_package_write_mmd()
|
H A D | phy_device.c | 565 if (phydev->is_c45) { in phy_bus_match() 662 bool is_c45, in phy_device_create() argument 697 dev->is_c45 = is_c45; in phy_device_create() 722 if (is_c45 && c45_ids) { in phy_device_create() 977 struct phy_device *get_phy_device(struct mii_bus *bus, int addr, bool is_c45) in get_phy_device() argument 987 if (is_c45) in get_phy_device() 1000 if (!is_c45 && phy_id == 0 && bus->read_c45) { in get_phy_device() 1007 return phy_device_create(bus, addr, phy_id, is_c45, &c45_ids); in get_phy_device() 1536 if (phydev->is_c45) in phy_attach_direct() 3566 else if (phydev->is_c45) in phy_probe()
|
H A D | bcm84881.c | 62 if (!phydev->is_c45 || in bcm84881_probe()
|
H A D | realtek.c | 1056 bool is_c45) in rtlgen_is_c45_match() argument 1058 if (phydev->is_c45) in rtlgen_is_c45_match() 1059 return is_c45 && (id == phydev->c45_ids.device_ids[1]); in rtlgen_is_c45_match() 1061 return !is_c45 && (id == phydev->phy_id); in rtlgen_is_c45_match()
|
H A D | phy.c | 185 if (phydev->is_c45 && !(phydev->c45_ids.devices_in_package & BIT(0))) in phy_restart_aneg() 206 else if (phydev->is_c45) in phy_aneg_done() 958 if (phydev->is_c45 && !(phydev->c45_ids.devices_in_package & BIT(0))) in phy_config_aneg()
|
H A D | phylink.c | 1914 if (phy->is_c45 && state->rate_matching == RATE_MATCH_NONE && in phylink_validate_phy() 2919 if (phydev->is_c45) { in phylink_phy_read() 2961 if (phydev->is_c45) { in phylink_phy_write() 3422 return phy->is_c45 && phy_id_compare(phy->c45_ids.device_ids[1], in phylink_phy_no_inband()
|
H A D | mxl-gpy.c | 294 if (!phydev->is_c45) { in gpy_probe()
|
H A D | marvell10g.c | 518 if (!phydev->is_c45 || in mv3310_probe()
|
/linux/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_mac.c | 721 bool is_c45; in hns_mac_register_phydev() local 730 is_c45 = true; in hns_mac_register_phydev() 732 is_c45 = false; in hns_mac_register_phydev() 736 phy = get_phy_device(mdio, addr, is_c45); in hns_mac_register_phydev()
|
H A D | hns_ethtool.c | 918 if ((netdev->phydev) && (!netdev->phydev->is_c45)) in hns_get_strings() 978 if ((!netdev->phydev) || (netdev->phydev->is_c45)) in hns_get_sset_count()
|
/linux/drivers/net/ethernet/hisilicon/ |
H A D | hns_mdio.c | 193 u8 is_c45, u8 op, u8 phy_id, u16 cmd) in hns_mdio_cmd_write() argument 196 u8 st = is_c45 ? MDIO_ST_CLAUSE_45 : MDIO_ST_CLAUSE_22; in hns_mdio_cmd_write()
|