Lines Matching full:auto

221  * igc_phy_setup_autoneg - Configure PHY for auto-negotiation
224 * Reads the MII auto-neg advertisement register and/or the 1000T control
225 * register and if the PHY is already setup for auto-negotiation, then
227 * the appropriate values for the wanted auto-negotiation.
239 /* Read the MII Auto-Neg Advertisement Register (Address 4). */ in igc_phy_setup_autoneg()
271 /* First we clear all the 10/100 mb speed bits in the Auto-Neg in igc_phy_setup_autoneg()
331 * auto-negotiation is enabled, then software will have to set the in igc_phy_setup_autoneg()
332 * "PAUSE" bits to the correct value in the Auto-Negotiation in igc_phy_setup_autoneg()
333 * Advertisement Register (PHY_AUTONEG_ADV) and re-start auto- in igc_phy_setup_autoneg()
387 hw_dbg("Auto-Neg Advertising %x\n", mii_autoneg_adv_reg); in igc_phy_setup_autoneg()
405 * igc_wait_autoneg - Wait for auto-neg completion
408 * Waits for auto-negotiation to complete or for the auto-negotiation time
429 /* PHY_AUTO_NEG_TIME expiration doesn't guarantee auto-negotiation in igc_wait_autoneg()
461 hw_dbg("Reconfiguring auto-neg advertisement params\n"); in igc_copper_link_autoneg()
464 hw_dbg("Error Setting up Auto-Negotiation\n"); in igc_copper_link_autoneg()
467 hw_dbg("Restarting Auto-Neg\n"); in igc_copper_link_autoneg()
469 /* Restart auto-negotiation by setting the Auto Neg Enable bit and in igc_copper_link_autoneg()
470 * the Auto Neg Restart bit in the PHY control register. in igc_copper_link_autoneg()
481 /* Does the user want to wait for Auto-Neg to complete here, or in igc_copper_link_autoneg()
502 * Calls the appropriate function to configure the link for auto-neg or forced