Home
last modified time | relevance | path

Searched refs:mdix_ctrl (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/net/usb/
Dsmsc95xx.c75 u8 mdix_ctrl; member
810 static void set_mdix_status(struct net_device *net, __u8 mdix_ctrl) in set_mdix_status() argument
828 if (mdix_ctrl == ETH_TP_MDI) { in set_mdix_status()
836 } else if (mdix_ctrl == ETH_TP_MDI_X) { in set_mdix_status()
845 } else if (mdix_ctrl == ETH_TP_MDI_AUTO) { in set_mdix_status()
855 pdata->mdix_ctrl = mdix_ctrl; in set_mdix_status()
867 cmd->base.eth_tp_mdix = pdata->mdix_ctrl; in smsc95xx_get_link_ksettings()
868 cmd->base.eth_tp_mdix_ctrl = pdata->mdix_ctrl; in smsc95xx_get_link_ksettings()
880 if (pdata->mdix_ctrl != cmd->base.eth_tp_mdix_ctrl) in smsc95xx_set_link_ksettings()
1310 pdata->mdix_ctrl = get_mdix_status(dev->net); in smsc95xx_bind()
Dlan78xx.c417 u8 mdix_ctrl; member
/Linux-v4.19/drivers/net/phy/
Dphy.c295 phydev->mdix_ctrl = cmd->eth_tp_mdix_ctrl; in phy_ethtool_sset()
349 phydev->mdix_ctrl = cmd->base.eth_tp_mdix_ctrl; in phy_ethtool_ksettings_set()
380 cmd->base.eth_tp_mdix_ctrl = phydev->mdix_ctrl; in phy_ethtool_ksettings_get()
Dmarvell.c292 err = marvell_set_polarity(phydev, phydev->mdix_ctrl); in marvell_config_aneg()
363 err = marvell_set_polarity(phydev, phydev->mdix_ctrl); in m88e1111_config_aneg()
494 err = marvell_set_polarity(phydev, phydev->mdix_ctrl); in m88e1121_config_aneg()
688 err = marvell_set_polarity(phydev, phydev->mdix_ctrl); in m88e1116r_config_init()
918 err = marvell_set_polarity(phydev, phydev->mdix_ctrl); in m88e1118_config_aneg()
Dmicrochip.c293 switch (phydev->mdix_ctrl) { in lan88xx_set_mdix()
Dmscc.c505 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in vsc85xx_default_config()
607 rc = vsc85xx_mdix_set(phydev, phydev->mdix_ctrl); in vsc85xx_config_aneg()
Dmarvell10g.c357 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in mv3310_config_aneg()
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/
Dhns_ethtool.c69 int mdix_ctrl, mdix, retval, is_resolved; in hns_get_mdix_mode() local
81 mdix_ctrl = hnae_get_field(retval, PHY_MDIX_CTRL_M, PHY_MDIX_CTRL_S); in hns_get_mdix_mode()
89 switch (mdix_ctrl) { in hns_get_mdix_mode()
/Linux-v4.19/include/linux/
Dphy.h478 u8 mdix_ctrl; member
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.c5377 int mdix_ctrl, mdix, retval, is_resolved; in hclge_get_mdix_mode() local
5388 mdix_ctrl = hnae3_get_field(retval, HCLGE_PHY_MDIX_CTRL_M, in hclge_get_mdix_mode()
5397 switch (mdix_ctrl) { in hclge_get_mdix_mode()