Searched refs:phy_attach_direct (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | phy_device.c | 986 rc = phy_attach_direct(dev, phydev, phydev->dev_flags, interface); in phy_connect_direct() 1284 * phy_attach_direct - attach a network device to a given PHY device pointer 1298 int phy_attach_direct(struct net_device *dev, struct phy_device *phydev, in phy_attach_direct() function 1433 EXPORT_SYMBOL(phy_attach_direct); variable 1441 * Description: Same as phy_attach_direct() except that a PHY bus_id 1465 rc = phy_attach_direct(dev, phydev, phydev->dev_flags, interface); in phy_attach() 1647 * driver, and drops the reference count taken in phy_attach_direct().
|
H A D | phylink.c | 1052 return phy_attach_direct(pl->netdev, phy, 0, interface); in phylink_attach_phy() 1061 * phy_attach_direct(). Configure the @phy according to the MAC driver's 1135 ret = phy_attach_direct(pl->netdev, phy_dev, flags, in phylink_of_phy_connect()
|
/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | of_mdio.c | 489 ret = phy_attach_direct(dev, phy, flags, iface); in of_phy_attach() 491 /* refcount is held by phy_attach_direct() on success */ in of_phy_attach()
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | phy_device.c | 1119 rc = phy_attach_direct(dev, phydev, phydev->dev_flags, interface); in phy_connect_direct() 1415 * phy_attach_direct - attach a network device to a given PHY device pointer 1429 int phy_attach_direct(struct net_device *dev, struct phy_device *phydev, in phy_attach_direct() function 1579 EXPORT_SYMBOL(phy_attach_direct); variable 1587 * Description: Same as phy_attach_direct() except that a PHY bus_id 1611 rc = phy_attach_direct(dev, phydev, phydev->dev_flags, interface); in phy_attach() 1793 * driver, and drops the reference count taken in phy_attach_direct().
|
H A D | phylink.c | 1863 return phy_attach_direct(pl->netdev, phy, 0, interface); in phylink_attach_phy() 1872 * phy_attach_direct(). Configure the @phy according to the MAC driver's 1966 ret = phy_attach_direct(pl->netdev, phy_dev, flags, in phylink_fwnode_phy_connect()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | phy.h | 1383 int phy_attach_direct(struct net_device *dev, struct phy_device *phydev,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | phy.h | 1726 int phy_attach_direct(struct net_device *dev, struct phy_device *phydev,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_enet.c | 1158 ret = phy_attach_direct(ndev, phy_dev, 0, h->phy_if); in hns_nic_init_phy()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-phy-v2.c | 1040 ret = phy_attach_direct(pdata->netdev, phydev, phydev->dev_flags, in xgbe_phy_find_phy_device() 1043 netdev_err(pdata->netdev, "phy_attach_direct failed\n"); in xgbe_phy_find_phy_device()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_enet.c | 1181 ret = phy_attach_direct(ndev, phy_dev, 0, h->phy_if); in hns_nic_init_phy()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-phy-v2.c | 1107 ret = phy_attach_direct(pdata->netdev, phydev, phydev->dev_flags, in xgbe_phy_find_phy_device() 1110 netdev_err(pdata->netdev, "phy_attach_direct failed\n"); in xgbe_phy_find_phy_device()
|
Completed in 36 milliseconds