Home
last modified time | relevance | path

Searched refs:adjust_link (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-5.10/net/dsa/
H A Dport.c568 if (ds->ops->adjust_link && phydev) in dsa_port_phylink_mac_link_down()
569 ds->ops->adjust_link(ds, dp->index, phydev); in dsa_port_phylink_mac_link_down()
587 if (ds->ops->adjust_link && phydev) in dsa_port_phylink_mac_link_up()
588 ds->ops->adjust_link(ds, dp->index, phydev); in dsa_port_phylink_mac_link_up()
633 if (ds->ops->adjust_link) in dsa_port_setup_phy_of()
634 ds->ops->adjust_link(ds, port, phydev); in dsa_port_setup_phy_of()
669 if (ds->ops->adjust_link) in dsa_port_fixed_link_register_of()
670 ds->ops->adjust_link(ds, port, phydev); in dsa_port_fixed_link_register_of()
718 if (!ds->ops->adjust_link) { in dsa_port_link_register_of()
744 if (!ds->ops->adjust_link in dsa_port_link_unregister_of()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/
H A Dmac.h67 void (*adjust_link)(struct mac_device *mac_dev); member
H A Dmac.c485 mac_dev->adjust_link = adjust_link_dtsec; in setup_dtsec()
505 mac_dev->adjust_link = adjust_link_void; in setup_tgec()
525 mac_dev->adjust_link = adjust_link_memac; in setup_memac()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_main.c355 .adjust_link = mlxbf_gige_bf2_adjust_link,
360 .adjust_link = mlxbf_gige_bf3_adjust_link,
448 mlxbf_gige_link_cfgs[priv->hw_version].adjust_link, in mlxbf_gige_probe()
H A Dmlxbf_gige.h90 void (*adjust_link)(struct net_device *netdev); member
/kernel/linux/linux-6.6/net/dsa/
H A Dport.c1640 if (ds->ops->adjust_link && phydev) in dsa_port_phylink_mac_link_down()
1641 ds->ops->adjust_link(ds, dp->index, phydev); in dsa_port_phylink_mac_link_down()
1659 if (ds->ops->adjust_link && phydev) in dsa_port_phylink_mac_link_up()
1660 ds->ops->adjust_link(ds, dp->index, phydev); in dsa_port_phylink_mac_link_up()
1749 if (ds->ops->adjust_link) in dsa_shared_port_setup_phy_of()
1750 ds->ops->adjust_link(ds, port, phydev); in dsa_shared_port_setup_phy_of()
1785 if (ds->ops->adjust_link) in dsa_shared_port_fixed_link_register_of()
1786 ds->ops->adjust_link(ds, port, phydev); in dsa_shared_port_fixed_link_register_of()
1985 if (!ds->ops->adjust_link) { in dsa_shared_port_link_register_of()
2013 if (!ds->ops->adjust_link in dsa_shared_port_link_unregister_of()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet.h82 void (*adjust_link)(struct net_device *dev); member
H A Dfs_enet-main.c700 if(fep->ops->adjust_link) in fs_adjust_link()
701 fep->ops->adjust_link(dev); in fs_adjust_link()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet.h80 void (*adjust_link)(struct net_device *dev); member
H A Dfs_enet-main.c698 if(fep->ops->adjust_link) in fs_adjust_link()
699 fep->ops->adjust_link(dev); in fs_adjust_link()
/kernel/linux/linux-5.10/drivers/net/phy/
H A Dphy_device.c281 if (phydev->attached_dev && phydev->adjust_link) in mdio_bus_phy_suspend()
310 if (phydev->attached_dev && phydev->adjust_link) in mdio_bus_phy_resume()
947 phydev->adjust_link(netdev); in phy_link_change()
967 phydev->adjust_link = handler; in phy_prepare_link()
1053 phydev->adjust_link = NULL; in phy_disconnect()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c241 if (h->dev->ops->adjust_link) { in hns_nic_set_link_ksettings()
243 h->dev->ops->adjust_link(h, (int)speed, cmd->base.duplex); in hns_nic_set_link_ksettings()
363 h->dev->ops->adjust_link(h, speed, duplex); in __lb_up()
H A Dhns_dsaf_mac.h353 int (*adjust_link)(void *mac_drv, enum mac_speed speed, member
H A Dhnae.c412 !hdev->ops->get_status || !hdev->ops->adjust_link) in hnae_ae_register()
H A Dhns_dsaf_mac.c172 if (mac_ctrl_drv->adjust_link) { in hns_mac_adjust_link()
173 ret = mac_ctrl_drv->adjust_link(mac_ctrl_drv, in hns_mac_adjust_link()
177 "adjust_link failed, %s mac%d ret = %#x!\n", in hns_mac_adjust_link()
H A Dhnae.h409 * adjust_link()
481 void (*adjust_link)(struct hnae_handle *handle, int speed, int duplex); member
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-mdio.c1380 goto adjust_link; in xgbe_phy_status()
1389 goto adjust_link; in xgbe_phy_status()
1418 adjust_link: in xgbe_phy_status()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c240 if (h->dev->ops->adjust_link) { in hns_nic_set_link_ksettings()
242 h->dev->ops->adjust_link(h, (int)speed, cmd->base.duplex); in hns_nic_set_link_ksettings()
362 h->dev->ops->adjust_link(h, speed, duplex); in __lb_up()
H A Dhnae.c412 !hdev->ops->get_status || !hdev->ops->adjust_link) in hnae_ae_register()
H A Dhns_dsaf_mac.h353 int (*adjust_link)(void *mac_drv, enum mac_speed speed, member
H A Dhns_dsaf_mac.c172 if (mac_ctrl_drv->adjust_link) { in hns_mac_adjust_link()
173 ret = mac_ctrl_drv->adjust_link(mac_ctrl_drv, in hns_mac_adjust_link()
177 "adjust_link failed, %s mac%d ret = %#x!\n", in hns_mac_adjust_link()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-mdio.c1400 goto adjust_link; in xgbe_phy_status()
1409 goto adjust_link; in xgbe_phy_status()
1438 adjust_link: in xgbe_phy_status()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dphy_device.c331 if (phydev->attached_dev && phydev->adjust_link) in mdio_bus_phy_suspend()
385 if (phydev->attached_dev && phydev->adjust_link) in mdio_bus_phy_resume()
1080 phydev->adjust_link(netdev); in phy_link_change()
1100 phydev->adjust_link = handler; in phy_prepare_link()
1186 phydev->adjust_link = NULL; in phy_disconnect()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h344 * adjust_link()
484 void (*adjust_link)(struct hnae3_handle *handle, int speed, int duplex); member
/kernel/linux/linux-5.10/include/net/
H A Ddsa.h449 void (*adjust_link)(struct dsa_switch *ds, int port, member

Completed in 38 milliseconds

12