Lines Matching defs:link

212  *  link=<val>  - Link state. Normally you want to use the default link
215 * the link properly. Valid values are:
216 * 0x0001 - Force half duplex link.
218 * 0x0010 - 10Mbit/sec link.
219 * 0x0020 - 100Mbit/sec link.
220 * 0x0040 - 1000Mbit/sec link.
224 * Default value is 0x0270, ie. enable link+flow
226 * possible link speed with RX flow control enabled.
228 * When disabling link speed negotiation, only one link
413 module_param_array_named(link, link_state, int, NULL, 0);
420 MODULE_PARM_DESC(link, "AceNIC/3C985/NetGear link state");
1379 * Default link parameters
1387 * Override link default parameters
1395 printk(KERN_INFO "%s: Setting half duplex link\n",
1427 ap->link = tmp;
1850 printk(KERN_WARNING "%s: Optical link UP "
1859 printk(KERN_WARNING "%s: Optical link DOWN\n",
1863 printk(KERN_WARNING "%s: 10/100BaseT link "
1867 printk(KERN_ERR "%s: Unknown optical link "
2601 u32 link;
2613 link = readl(&regs->GigLnkState);
2614 if (link & LNK_1000MB)
2617 link = readl(&regs->FastLnkState);
2618 if (link & LNK_100MB)
2620 else if (link & LNK_10MB)
2625 if (link & LNK_FULL_DUPLEX)
2630 if (link & LNK_NEGOTIATE)
2654 u32 link, speed;
2656 link = readl(&regs->GigLnkState);
2657 if (link & LNK_1000MB)
2660 link = readl(&regs->FastLnkState);
2661 if (link & LNK_100MB)
2663 else if (link & LNK_10MB)
2669 link = LNK_ENABLE | LNK_1000MB | LNK_100MB | LNK_10MB |
2672 link |= LNK_TX_FLOW_CTL_Y;
2674 link |= LNK_NEGOTIATE;
2676 link &= ~(LNK_1000MB | LNK_100MB | LNK_10MB);
2679 link |= LNK_1000MB;
2682 link |= LNK_100MB;
2685 link |= LNK_10MB;
2691 link |= LNK_FULL_DUPLEX;
2693 if (link != ap->link) {
2695 printk(KERN_INFO "%s: Renegotiating link state\n",
2698 ap->link = link;
2699 writel(link, &regs->TuneLink);
2701 writel(link, &regs->TuneFastLink);