/linux-master/tools/net/ynl/ |
H A D | ethtool.py | 403 mdix = mdix_ctrl.get(linkinfo['tp-mdix-ctrl'], None) 404 if mdix: 405 mdix = mdix + ' (forced)' 407 mdix = mdix_ctrl.get(linkinfo['tp-mdix'], 'Unknown (auto)') 408 print(f'MDI-X: {mdix}')
|
/linux-master/drivers/net/phy/ |
H A D | nxp-cbtx.c | 65 phydev->mdix = ETH_TP_MDI_X; 67 phydev->mdix = ETH_TP_MDI;
|
H A D | rockchip.c | 159 err = rockchip_set_polarity(phydev, phydev->mdix);
|
H A D | ncn26000.c | 56 phydev->mdix = ETH_TP_MDI;
|
H A D | bcm84881.c | 175 phydev->mdix = 0;
|
H A D | icplus.c | 339 phydev->mdix = ETH_TP_MDI_X; 341 phydev->mdix = ETH_TP_MDI;
|
H A D | adin.c | 739 phydev->mdix = ETH_TP_MDI_X; 741 phydev->mdix = ETH_TP_MDI; 757 phydev->mdix = ETH_TP_MDI_X; 759 phydev->mdix = ETH_TP_MDI;
|
H A D | phy-c45.c | 646 * genphy_c45_read_mdix - read mdix status from PMA 661 phydev->mdix = ETH_TP_MDI; 665 phydev->mdix = ETH_TP_MDI_X; 669 phydev->mdix = ETH_TP_MDI_INVALID;
|
H A D | micrel.c | 766 phydev->mdix = ETH_TP_MDI; 768 phydev->mdix = ETH_TP_MDI_X; 1368 phydev->mdix = ETH_TP_MDI; 1370 phydev->mdix = ETH_TP_MDI_X; 1808 phydev->mdix = ETH_TP_MDI_X; 1810 phydev->mdix = ETH_TP_MDI; 2200 int ret, val, mdix; local 2207 mdix = ETH_TP_MDI; 2209 mdix = ETH_TP_MDI_X; 2213 ret = ksz8081_config_mdix(phydev, mdix); [all...] |
H A D | mxl-gpy.c | 510 phydev->mdix = ETH_TP_MDI_X; 512 phydev->mdix = ETH_TP_MDI;
|
H A D | broadcom.c | 929 phydev->mdix = ETH_TP_MDI_X; 931 phydev->mdix = ETH_TP_MDI;
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera.h | 111 u8 mdix; member in struct:prestera_port_phy_state 126 u8 mdix; member in struct:prestera_port_phy_config 221 u8 mdix; member in struct:prestera_port_event::__anon936::__anon938
|
H A D | prestera_ethtool.c | 503 &state->mdix, NULL, NULL, NULL)) { 505 state->mdix = ETH_TP_MDI_INVALID; 508 ecmd->base.eth_tp_mdix = port->state_phy.mdix; 509 ecmd->base.eth_tp_mdix_ctrl = port->cfg_phy.mdix; 576 port->cfg_phy.mdix = ecmd->base.eth_tp_mdix_ctrl; 581 port->cfg_phy.mdix); 619 port->cfg_phy.mdix);
|
H A D | prestera_hw.h | 167 u8 *mdix, u64 *lmode_bmap, 171 u8 mdix);
|
H A D | prestera_main.c | 178 port->cfg_phy.mdix); 215 port->cfg_phy.mdix); 577 port->cfg_phy.mdix); 708 port->cfg_phy.mdix = ETH_TP_MDI_AUTO; 713 port->cfg_phy.mdix);
|
H A D | prestera_hw.c | 263 u8 mdix; member in struct:prestera_msg_event_port_param::__anon972::__anon974 328 u8 mdix; member in struct:prestera_msg_port_param::__anon975::__anon980 1161 u8 *mdix, u64 *lmode_bmap, 1177 if (mdix) 1178 *mdix = prestera_hw_mdix_to_eth(resp.param.link_evt.phy.mdix); 1192 u8 mdix) 1210 req.param.link.phy.mdix = prestera_hw_mdix_from_eth(mdix); 1160 prestera_hw_port_phy_mode_get(const struct prestera_port *port, u8 *mdix, u64 *lmode_bmap, bool *fc_pause, bool *fc_asym) argument 1190 prestera_hw_port_phy_mode_set(const struct prestera_port *port, bool admin, bool adv, u32 mode, u64 modes, u8 mdix) argument
|
/linux-master/drivers/net/phy/qcom/ |
H A D | qcom-phy-lib.c | 248 phydev->mdix = ETH_TP_MDI_X; 250 phydev->mdix = ETH_TP_MDI;
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_hw.h | 144 u8 mdix; member in struct:igc_phy_info
|
/linux-master/drivers/net/phy/mscc/ |
H A D | mscc_main.c | 192 static int vsc85xx_mdix_get(struct phy_device *phydev, u8 *mdix) argument 198 *mdix = ETH_TP_MDI_X; 200 *mdix = ETH_TP_MDI; 205 static int vsc85xx_mdix_set(struct phy_device *phydev, u8 mdix) argument 211 if (mdix == ETH_TP_MDI || mdix == ETH_TP_MDI_X) { 226 if (mdix == ETH_TP_MDI) 228 else if (mdix == ETH_TP_MDI_X) 2198 rc = vsc85xx_mdix_get(phydev, &phydev->mdix);
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 1595 if (!hw->mac.autoneg && (hw->phy.mdix == 0 || hw->phy.mdix == 3)) { 1597 hw->phy.mdix = 1;
|
H A D | e1000_hw.h | 428 u8 mdix; member in struct:e1000_phy_info
|
H A D | e1000_phy.c | 498 switch (hw->phy.mdix) { 549 switch (phy->mdix) { 649 switch (phy->mdix) { 763 /* Configure mdi-mdix settings */ 770 switch (phy->mdix) {
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ethtool.c | 64 int mdix_ctrl, mdix, retval, is_resolved; local 79 mdix = hnae_get_bit(retval, PHY_MDIX_STATUS_B); 101 else if (mdix)
|
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 151 if (hw->mdix == AUTO_ALL_MODES) 154 cmd->base.eth_tp_mdix_ctrl = hw->mdix; 214 hw->mdix = AUTO_ALL_MODES; 216 hw->mdix = cmd->base.eth_tp_mdix_ctrl; 385 regs_buff[23] = regs_buff[18]; /* mdix mode */ 400 regs_buff[23] = regs_buff[13]; /* mdix mode */
|
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 189 if (hw->phy.mdix == AUTO_ALL_MODES) 192 cmd->base.eth_tp_mdix_ctrl = hw->phy.mdix; 257 adapter->hw.phy.mdix = AUTO_ALL_MODES; 336 hw->phy.mdix = AUTO_ALL_MODES; 338 hw->phy.mdix = cmd->base.eth_tp_mdix_ctrl; 492 regs_buff[23] = regs_buff[13]; /* mdix mode */
|