Searched refs:autoneg (Results 151 - 175 of 283) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_phy.c401 /* Break after autoneg completes or PHY_AUTO_NEG_LIMIT expires. */
421 * igc_copper_link_autoneg - Setup/Enable autoneg for copper link
424 * Performs initial bounds checking on autoneg advertisement parameter, then
425 * configure to advertise the full capability. Setup the PHY to autoneg
427 * autoneg_wait_to_complete, then wait for autoneg to complete before exiting.
435 /* Perform some bounds checking on the autoneg advertisement
472 hw_dbg("Error while waiting for autoneg to complete\n");
497 if (hw->mac.autoneg) {
498 /* Setup autoneg and flow control advertisement and perform
/linux-master/drivers/net/phy/qcom/
H A Dqca808x.c366 /* The autoneg ability is not existed in bit3 of MMD7.1,
394 if (phydev->autoneg == AUTONEG_DISABLE)
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c1366 /* If VSI state is up, then restart autoneg with link up */
2001 /* set autoneg settings */
2002 ks->base.autoneg = (hw_link_info->an_info & ICE_AQ_AN_COMPLETED) ?
2088 /* Set supported and advertised autoneg */
2188 /* Check autoneg */
2190 /* If autoneg was not already enabled */
2192 /* If autoneg is not supported, return error */
2205 /* If autoneg is currently enabled */
2207 /* If autoneg is supported 10GBASE_T is the only PHY
2274 u8 autoneg, timeou local
[all...]
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c1083 /* Set autoneg settings */
1084 ks->base.autoneg = ((hw_link_info->an_info & I40E_AQ_AN_COMPLETED) ?
1235 u8 autoneg; local
1265 /* save autoneg out of ksettings */
1266 autoneg = copy_ks.base.autoneg;
1284 /* set autoneg back to what it currently is */
1285 copy_ks.base.autoneg = safe_ks.base.autoneg;
1293 netdev_err(netdev, "Only speed and autoneg ar
[all...]
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ctx.c240 u32 speed, u32 duplex, u32 autoneg)
248 cmd.req.arg3 = autoneg;
239 nx_fw_cmd_set_gbe_port(struct netxen_adapter *adapter, u32 speed, u32 duplex, u32 autoneg) argument
H A Dnetxen_nic_init.c1388 u8 link_status, module, duplex, autoneg; local
1399 autoneg = (msg->body[2] >> 24) & 0xff;
1416 adapter->link_autoneg = autoneg;
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ae_adapt.c496 u32 autoneg, u32 rx_en, u32 tx_en)
502 ret = hns_mac_set_autoneg(mac_cb, autoneg);
495 hns_ae_set_pauseparam(struct hnae_handle *handle, u32 autoneg, u32 rx_en, u32 tx_en) argument
/linux-master/include/linux/qed/
H A Dqed_if.h709 bool autoneg; member in struct:qed_link_params
744 bool autoneg; member in struct:qed_link_output
/linux-master/drivers/net/usb/
H A Drtl8150.c798 ecmd->base.autoneg = AUTONEG_ENABLE;
806 ecmd->base.autoneg = AUTONEG_DISABLE;
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_83xx_hw.c3320 ecmd->base.autoneg = ahw->link_autoneg;
3324 ecmd->base.autoneg = AUTONEG_DISABLE;
3336 if (ecmd->base.autoneg == AUTONEG_ENABLE) {
3413 if (ecmd->base.autoneg) {
3452 "Failed to Set Link Speed and autoneg.\n");
3733 pause->autoneg = 1;
3752 if (pause->autoneg)
3754 if (!pause->autoneg)
3756 } else if ((ahw->port_type == QLCNIC_XGBE) && (pause->autoneg)) {
/linux-master/net/ethtool/
H A Dcommon.c505 link_ksettings->base.autoneg
506 = legacy_settings->autoneg;
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c1129 if (hw->autoneg) {
1356 ("Error while waiting for autoneg to complete\n");
1443 if (hw->autoneg) {
1444 /* Setup autoneg and flow control advertisement
1493 * Configures PHY autoneg and flow control advertisement settings
1672 /* We need to disable autoneg in order to force link and duplex. */
1769 /* We will wait for autoneg to complete. */
1773 /* Wait for autoneg to complete or 4.5 seconds to expire */
1860 (!hw->autoneg) &&
2038 * e1000_config_fc_after_link_up - configure flow control after autoneg
[all...]
/linux-master/drivers/net/phy/
H A Dphy-c45.c470 * if autoneg is complete. If so read the BASE-T1 Autonegotiation
1179 if (phydev->autoneg == AUTONEG_ENABLE) {
1212 if (phydev->autoneg == AUTONEG_DISABLE)
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c787 pause->autoneg = 0;
802 if (pause->autoneg == AUTONEG_ENABLE)
/linux-master/drivers/net/ethernet/rocker/
H A Drocker_main.c1123 u8 autoneg; local
1138 autoneg = rocker_tlv_get_u8(info_attrs[ROCKER_TLV_CMD_PORT_SETTINGS_AUTONEG]);
1147 ecmd->base.autoneg = autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE;
1273 ecmd->base.autoneg))
/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datl1.c690 * Configures PHY autoneg and flow control advertisement settings
780 * no matter what autoneg is , We will not wait link result.
3236 cmd->base.autoneg = AUTONEG_ENABLE;
3238 cmd->base.autoneg = AUTONEG_DISABLE;
3264 if (cmd->base.autoneg == AUTONEG_ENABLE)
3548 epause->autoneg = AUTONEG_ENABLE;
3550 epause->autoneg = AUTONEG_DISABLE;
3564 epause->autoneg = AUTONEG_ENABLE;
3566 epause->autoneg = AUTONEG_DISABLE;
/linux-master/drivers/net/ethernet/amd/
H A Damd8111e.c802 lp->link_config.autoneg = AUTONEG_ENABLE;
804 lp->link_config.autoneg = AUTONEG_DISABLE;
826 lp->link_config.autoneg = AUTONEG_INVALID;
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_vf.c1512 p_params->speed.autoneg = p_bulletin->req_autoneg;
1515 p_params->pause.autoneg = p_bulletin->req_autoneg_pause;
1537 p_link->an = p_bulletin->autoneg;
H A Dqed_vf.h582 u8 autoneg; member in struct:qed_bulletin_content
/linux-master/drivers/net/ethernet/dlink/
H A Ddl2k.c1270 cmd->base.autoneg = AUTONEG_ENABLE;
1272 cmd->base.autoneg = AUTONEG_DISABLE;
1292 if (cmd->base.autoneg == AUTONEG_ENABLE) {
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-phy-v1.c574 if (pdata->phy.autoneg == AUTONEG_ENABLE) {
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_port.c123 state->flags |= (qport_context->autoneg & MLX4_EN_AUTONEG_MASK) ?
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h435 unsigned char autoneg; /* autonegotiating? */ member in struct:link_config
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c678 * @autoneg: Unused in this implementation
685 ixgbe_link_speed speed, bool autoneg,
684 ixgbevf_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument
/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.c1041 cmd->base.autoneg = AUTONEG_ENABLE;
1043 cmd->base.autoneg = AUTONEG_DISABLE;
1064 if (cmd->base.autoneg == AUTONEG_ENABLE) {
1092 if (cmd->base.autoneg == AUTONEG_ENABLE) {

Completed in 451 milliseconds

1234567891011>>