Searched refs:mdix_ctrl (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/phy/ |
| H A D | smsc.c | 158 u8 mdix_ctrl; in lan87xx_config_aneg() local 172 if (phydev->mdix_ctrl == ETH_TP_MDI_AUTO) in lan87xx_config_aneg() 173 mdix_ctrl = ETH_TP_MDI; in lan87xx_config_aneg() 175 mdix_ctrl = phydev->mdix_ctrl; in lan87xx_config_aneg() 177 mdix_ctrl = phydev->mdix_ctrl; in lan87xx_config_aneg() 180 switch (mdix_ctrl) { in lan87xx_config_aneg() 206 phydev->mdix = mdix_ctrl; in lan87xx_config_aneg() 306 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in lan87xx_phy_config_init()
|
| H A D | microchip.c | 263 switch (phydev->mdix_ctrl) { in lan88xx_set_mdix() 382 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in lan937x_tx_read_mdix_status() 386 phydev->mdix_ctrl = ETH_TP_MDI_X; in lan937x_tx_read_mdix_status() 389 phydev->mdix_ctrl = ETH_TP_MDI; in lan937x_tx_read_mdix_status() 431 switch (phydev->mdix_ctrl) { in lan937x_tx_set_mdix()
|
| H A D | micrel.c | 872 return ksz8081_config_mdix(phydev, phydev->mdix_ctrl); in ksz8081_config_aneg() 885 phydev->mdix_ctrl = ETH_TP_MDI_X; in ksz8081_mdix_update() 887 phydev->mdix_ctrl = ETH_TP_MDI; in ksz8081_mdix_update() 889 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in ksz8081_mdix_update() 1466 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in ksz9131_config_init() 1529 if (phydev->mdix_ctrl != ETH_TP_MDI_AUTO) { in ksz9131_mdix_update() 1530 phydev->mdix = phydev->mdix_ctrl; in ksz9131_mdix_update() 1588 ret = ksz9131_config_mdix(phydev, phydev->mdix_ctrl); in ksz9131_config_aneg() 1965 return ksz886x_config_mdix(phydev, phydev->mdix_ctrl); in ksz886x_config_aneg() 1978 phydev->mdix_ctrl = ETH_TP_MDI_X; in ksz886x_mdix_update() [all …]
|
| H A D | broadcom.c | 1084 switch (phydev->mdix_ctrl) { in bcm5221_config_aneg() 1114 phydev->mdix_ctrl = ETH_TP_MDI_X; in bcm5221_read_status() 1116 phydev->mdix_ctrl = ETH_TP_MDI; in bcm5221_read_status() 1118 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in bcm5221_read_status()
|
| H A D | phy.c | 294 cmd->base.eth_tp_mdix_ctrl = phydev->mdix_ctrl; in phy_ethtool_ksettings_get() 1207 phydev->mdix_ctrl = cmd->base.eth_tp_mdix_ctrl; in phy_ethtool_ksettings_set()
|
| /linux/tools/net/ynl/pyynl/ |
| H A D | ethtool.py | 439 mdix_ctrl = { 443 mdix = mdix_ctrl.get(linkinfo['tp-mdix-ctrl'], None) 447 mdix = mdix_ctrl.get(linkinfo['tp-mdix'], 'Unknown (auto)')
|
| /linux/drivers/net/phy/qcom/ |
| H A D | qcom-phy-lib.c | 279 phydev->mdix_ctrl = ETH_TP_MDI; in at803x_read_specific_status() 282 phydev->mdix_ctrl = ETH_TP_MDI_X; in at803x_read_specific_status() 285 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in at803x_read_specific_status() 322 ret = at803x_config_mdix(phydev, phydev->mdix_ctrl); in at803x_prepare_config_aneg()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.c | 11146 int mdix_ctrl, mdix, is_resolved; in hclge_get_mdix_mode() local 11158 mdix_ctrl = hnae3_get_field(retval, HCLGE_PHY_MDIX_CTRL_M, in hclge_get_mdix_mode() 11167 switch (mdix_ctrl) { in hclge_get_mdix_mode()
|