Home
last modified time | relevance | path

Searched refs:mdix (Results 1 – 21 of 21) sorted by relevance

/linux/tools/net/ynl/pyynl/
H A Dethtool.py426 mdix = mdix_ctrl.get(linkinfo['tp-mdix-ctrl'], None)
427 if mdix:
428 mdix = mdix + ' (forced)'
430 mdix = mdix_ctrl.get(linkinfo['tp-mdix'], 'Unknown (auto)')
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c503 &state->mdix, NULL, NULL, NULL)) { in prestera_port_mdix_get()
505 state->mdix = ETH_TP_MDI_INVALID; in prestera_port_mdix_get()
508 ecmd->base.eth_tp_mdix = port->state_phy.mdix; in prestera_port_mdix_get()
509 ecmd->base.eth_tp_mdix_ctrl = port->cfg_phy.mdix; in prestera_port_mdix_get()
576 port->cfg_phy.mdix = ecmd->base.eth_tp_mdix_ctrl; in prestera_port_mdix_set()
581 port->cfg_phy.mdix); in prestera_port_mdix_set()
619 port->cfg_phy.mdix); in prestera_port_link_mode_set()
H A Dprestera.h111 u8 mdix; member
126 u8 mdix; member
221 u8 mdix; member
H A Dprestera_hw.h167 u8 *mdix, u64 *lmode_bmap,
171 u8 mdix);
H A Dprestera_hw.c263 u8 mdix; member
328 u8 mdix; member
1163 u8 *mdix, u64 *lmode_bmap, in prestera_hw_port_phy_mode_get() argument
1179 if (mdix) in prestera_hw_port_phy_mode_get()
1180 *mdix = prestera_hw_mdix_to_eth(resp.param.link_evt.phy.mdix); in prestera_hw_port_phy_mode_get()
1194 u8 mdix) in prestera_hw_port_phy_mode_set() argument
1212 req.param.link.phy.mdix = prestera_hw_mdix_from_eth(mdix); in prestera_hw_port_phy_mode_set()
/linux/drivers/net/phy/
H A Dmicrochip.c384 phydev->mdix = ETH_TP_MDI_INVALID; in lan937x_tx_read_mdix_status()
387 phydev->mdix = ETH_TP_MDI_X; in lan937x_tx_read_mdix_status()
390 phydev->mdix = ETH_TP_MDI; in lan937x_tx_read_mdix_status()
H A Dmicrel.c889 phydev->mdix = ETH_TP_MDI; in ksz8081_mdix_update()
891 phydev->mdix = ETH_TP_MDI_X; in ksz8081_mdix_update()
1518 phydev->mdix = phydev->mdix_ctrl; in ksz9131_mdix_update()
1526 phydev->mdix = ETH_TP_MDI; in ksz9131_mdix_update()
1528 phydev->mdix = ETH_TP_MDI_X; in ksz9131_mdix_update()
1530 phydev->mdix = ETH_TP_MDI_INVALID; in ksz9131_mdix_update()
1979 phydev->mdix = ETH_TP_MDI_X; in ksz886x_mdix_update()
1981 phydev->mdix = ETH_TP_MDI; in ksz886x_mdix_update()
2000 phydev->mdix = phydev->mdix_ctrl; in ksz9477_mdix_update()
2002 phydev->mdix = ETH_TP_MDI_INVALID; in ksz9477_mdix_update()
[all …]
H A Dbroadcom.c1122 phydev->mdix = ETH_TP_MDI_X; in bcm5221_read_status()
1124 phydev->mdix = ETH_TP_MDI; in bcm5221_read_status()
H A Dsmsc.c206 phydev->mdix = mdix_ctrl; in lan87xx_config_aneg()
/linux/drivers/net/phy/qcom/
H A Dqcom-phy-lib.c273 phydev->mdix = ETH_TP_MDI_X; in at803x_read_specific_status()
275 phydev->mdix = ETH_TP_MDI; in at803x_read_specific_status()
/linux/drivers/net/ethernet/intel/igb/
H A De1000_mac.c1595 if (!hw->mac.autoneg && (hw->phy.mdix == 0 || hw->phy.mdix == 3)) { in igb_validate_mdi_setting()
1597 hw->phy.mdix = 1; in igb_validate_mdi_setting()
H A De1000_phy.c498 switch (hw->phy.mdix) { in igb_copper_link_setup_82580()
549 switch (phy->mdix) { in igb_copper_link_setup_m88()
649 switch (phy->mdix) { in igb_copper_link_setup_m88_gen2()
770 switch (phy->mdix) { in igb_copper_link_setup_igp()
H A De1000_hw.h428 u8 mdix; member
H A Digb_ethtool.c247 if (hw->phy.mdix == AUTO_ALL_MODES) in igb_get_link_ksettings()
250 cmd->base.eth_tp_mdix_ctrl = hw->phy.mdix; in igb_get_link_ksettings()
342 hw->phy.mdix = AUTO_ALL_MODES; in igb_set_link_ksettings()
344 hw->phy.mdix = cmd->base.eth_tp_mdix_ctrl; in igb_set_link_ksettings()
/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c64 int mdix_ctrl, mdix, retval, is_resolved; in hns_get_mdix_mode() local
79 mdix = hnae_get_bit(retval, PHY_MDIX_STATUS_B); in hns_get_mdix_mode()
101 else if (mdix) in hns_get_mdix_mode()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c1995 if (hw->phy.mdix == AUTO_ALL_MODES) in igc_ethtool_get_link_ksettings()
1998 cmd->base.eth_tp_mdix_ctrl = hw->phy.mdix; in igc_ethtool_get_link_ksettings()
2073 hw->phy.mdix = AUTO_ALL_MODES; in igc_ethtool_set_link_ksettings()
2075 hw->phy.mdix = cmd->base.eth_tp_mdix_ctrl; in igc_ethtool_set_link_ksettings()
/linux/drivers/net/ethernet/intel/e1000e/
H A Dhw.h641 u8 mdix; member
H A Dphy.c694 switch (hw->phy.mdix) { in e1000_copper_link_setup_82577()
743 switch (phy->mdix) { in e1000e_copper_link_setup_m88()
897 switch (phy->mdix) { in e1000e_copper_link_setup_igp()
H A D80003es2lan.c911 switch (phy->mdix) { in e1000_copper_link_setup_gg82563_80003es2lan()
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_hw.h1379 u8 mdix; member
H A De1000_main.c896 hw->mdix = AUTO_ALL_MODES; in e1000_init_hw_struct()
5060 hw->mdix = AUTO_ALL_MODES; in e1000_set_spd_dplx()