Lines Matching defs:link

1043  *  e1000_copper_link_setup_82577 - Setup 82577 PHY for copper link
1106 * e1000_copper_link_setup_m88 - Setup m88 PHY's for copper link
1258 * e1000_copper_link_setup_m88_gen2 - Setup m88 PHY's for copper link
1354 * e1000_copper_link_setup_igp - Setup igp PHY's for copper link
1615 * e1000_copper_link_autoneg - Setup/Enable autoneg for copper link
1620 * and restart the negotiation process between the link partner. If
1679 * e1000_setup_copper_link_generic - Configure copper link settings
1682 * Calls the appropriate function to configure the link for auto-neg or forced
1683 * speed and duplex. Then we check for link, once link is established calls
1684 * to configure collision distance and flow control are called. If link is
1690 bool link;
1713 /* Check link status. Wait up to 100 microseconds for link to become
1717 &link);
1721 if (link) {
1722 DEBUGOUT("Valid link established!!!\n");
1726 DEBUGOUT("Unable to establish link!!!\n");
1737 * auto-crossover to force MDI manually. Waits for link and returns
1738 * successful if link up is successful, else -E1000_ERR_PHY (-2).
1745 bool link;
1778 DEBUGOUT("Waiting for forced speed/duplex link on IGP phy.\n");
1781 100000, &link);
1785 if (!link)
1790 100000, &link);
1802 * changes. If time expires while waiting for link up, we reset the DSP.
1811 bool link;
1850 DEBUGOUT("Waiting for forced speed/duplex link on M88 phy.\n");
1853 100000, &link);
1857 if (!link) {
1878 /* We didn't get link.
1894 100000, &link);
1950 bool link;
1981 DEBUGOUT("Waiting for forced speed/duplex link on IFE phy.\n");
1984 100000, &link);
1988 if (!link)
1993 100000, &link);
2063 * e1000_set_d3_lplu_state_generic - Sets low power link up state for D3
2069 * The low power link up (lplu) state is set to the power management level D3
2158 * A downshift is detected by querying the PHY link health.
2340 * e1000_phy_has_link_generic - Polls PHY for link
2342 * @iterations: number of times to poll for link
2346 * Polls the PHY status register for link, 'iterations' number of times.
2361 * twice due to the link bit being sticky. No harm doing
2620 * to verify that link is up. Read the PHY special control register to
2630 bool link;
2639 ret_val = e1000_phy_has_link_generic(hw, 1, 0, &link);
2643 if (!link) {
2644 DEBUGOUT("Phy info is only valid if link is up\n");
2695 * Read PHY status to determine if link is up. If link is up, then
2705 bool link;
2709 ret_val = e1000_phy_has_link_generic(hw, 1, 0, &link);
2713 if (!link) {
2714 DEBUGOUT("Phy info is only valid if link is up\n");
2767 bool link;
2771 ret_val = e1000_phy_has_link_generic(hw, 1, 0, &link);
2775 if (!link) {
2776 DEBUGOUT("Phy info is only valid if link is up\n");
3484 * e1000_power_up_phy_copper - Restore copper link in case of PHY power down
3487 * In the case of a PHY power down to save power, or to turn off link during a
3488 * driver unload, or wake on lan is not enabled, restore the link to previous
3502 * e1000_power_down_phy_copper - Restore copper link in case of PHY power down
3505 * In the case of a PHY power down to save power, or to turn off link during a
3506 * driver unload, or wake on lan is not enabled, restore the link to previous
3821 * This function works around a Si bug where the link partner can get
3822 * a link up indication before the PHY does. If small packets are sent
3823 * by the link partner they can be placed in the packet buffer without
3826 * packet buffer after the PHY detects link up.
3843 /* check if link is up and at 1Gbps */
3905 bool link;
3922 DEBUGOUT("Waiting for forced speed/duplex link on 82577 phy\n");
3925 100000, &link);
3929 if (!link)
3934 100000, &link);
3944 * Read PHY status to determine if link is up. If link is up, then
3954 bool link;
3958 ret_val = e1000_phy_has_link_generic(hw, 1, 0, &link);
3962 if (!link) {
3963 DEBUGOUT("Phy info is only valid if link is up\n");