Home
last modified time | relevance | path

Searched refs:is_c45 (Results 1 – 16 of 16) sorted by relevance

/drivers/net/mdio/
A Dfwnode_mdio.c128 bool is_c45; in fwnode_mdiobus_register_phy() local
136 is_c45 = fwnode_device_is_compatible(child, "ethernet-phy-ieee802.3-c45"); in fwnode_mdiobus_register_phy()
137 if (is_c45 || fwnode_get_phy_id(child, &phy_id)) in fwnode_mdiobus_register_phy()
138 phy = get_phy_device(bus, addr, is_c45); in fwnode_mdiobus_register_phy()
/drivers/net/phy/
A Dphylib-internal.h24 int mmd_phy_read(struct mii_bus *bus, int phy_addr, bool is_c45,
26 int mmd_phy_write(struct mii_bus *bus, int phy_addr, bool is_c45,
A Dphy-core.c382 int mmd_phy_read(struct mii_bus *bus, int phy_addr, bool is_c45, in mmd_phy_read() argument
385 if (is_c45) in mmd_phy_read()
394 int mmd_phy_write(struct mii_bus *bus, int phy_addr, bool is_c45, in mmd_phy_write() argument
397 if (is_c45) in mmd_phy_write()
424 phydev->is_c45, devad, regnum); in __phy_read_mmd()
468 phydev->is_c45, devad, regnum, val); in __phy_write_mmd()
A Dphy_package.c121 return mmd_phy_read(phydev->mdio.bus, addr, phydev->is_c45, devad, in __phy_package_read_mmd()
154 return mmd_phy_write(phydev->mdio.bus, addr, phydev->is_c45, devad, in __phy_package_write_mmd()
A Dphy_device.c569 if (phydev->is_c45) { in genphy_match_phy_device()
744 if (!phydev->is_c45) in phy_mmd_is_visible()
793 bool is_c45, in phy_device_create() argument
828 dev->is_c45 = is_c45; in phy_device_create()
853 if (is_c45 && c45_ids) { in phy_device_create()
1108 struct phy_device *get_phy_device(struct mii_bus *bus, int addr, bool is_c45) in get_phy_device() argument
1118 if (is_c45) in get_phy_device()
1131 if (!is_c45 && phy_id == 0 && bus->read_c45) { in get_phy_device()
1138 return phy_device_create(bus, addr, phy_id, is_c45, &c45_ids); in get_phy_device()
1653 if (phydev->is_c45) in phy_attach_direct()
[all …]
A Dbcm84881.c62 if (!phydev->is_c45 || in bcm84881_probe()
A Dphy.c188 if (phydev->is_c45 && !(phydev->c45_ids.devices_in_package & BIT(0))) in phy_restart_aneg()
209 else if (phydev->is_c45) in phy_aneg_done()
986 if (phydev->is_c45 && !(phydev->c45_ids.devices_in_package & BIT(0))) in phy_config_aneg()
A Dphylink.c2033 if (phy->is_c45 && state->rate_matching == RATE_MATCH_NONE && in phylink_validate_phy()
3265 if (phydev->is_c45) { in phylink_phy_read()
3307 if (phydev->is_c45) { in phylink_phy_write()
A Dmxl-gpy.c311 if (!phydev->is_c45) { in gpy_probe()
A Dmarvell10g.c498 if (!phydev->is_c45 || in mv3310_probe()
A Dsfp.c1874 static int sfp_sm_probe_phy(struct sfp *sfp, int addr, bool is_c45) in sfp_sm_probe_phy() argument
1879 phy = get_phy_device(sfp->i2c_mii, addr, is_c45); in sfp_sm_probe_phy()
A Dnxp-c45-tja11xx.c1971 u32 id = phydev->is_c45 ? phydev->c45_ids.device_ids[MDIO_MMD_PMAPMD] : in tja11xx_phy_id_compare()
/drivers/net/phy/realtek/
A Drealtek_main.c1340 bool is_c45) in rtlgen_is_c45_match() argument
1342 if (phydev->is_c45) in rtlgen_is_c45_match()
1343 return is_c45 && (id == phydev->c45_ids.device_ids[1]); in rtlgen_is_c45_match()
1345 return !is_c45 && (id == phydev->phy_id); in rtlgen_is_c45_match()
1381 if (phydev->is_c45) in rtl_internal_nbaset_match_phy_device()
/drivers/net/ethernet/hisilicon/hns/
A Dhns_dsaf_mac.c721 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()
A Dhns_ethtool.c917 if ((netdev->phydev) && (!netdev->phydev->is_c45)) in hns_get_strings()
977 if ((!netdev->phydev) || (netdev->phydev->is_c45)) in hns_get_sset_count()
/drivers/net/ethernet/hisilicon/
A Dhns_mdio.c193 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()

Completed in 63 milliseconds