/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | macb.c | 205 int advertise, lpa, media, duplex; local 240 /* figure out media and duplex from advertise and LPA values */ 242 duplex = (media & ADVERTISE_FULL) ? 1 : 0; 245 printk(KERN_INFO "%s: link up, %sMbps, %s-duplex, lpa 0x%04X\n", 248 duplex ? "full" : "half", lpa); 250 mii->full_duplex = duplex;
|
H A D | amd8111e.c | 110 MODULE_PARM_DESC(speed_duplex, "Set device speed and duplex modes, 0: Auto Negotitate, 1: 10Mbps Half Duplex, 2: 10Mbps Full Duplex, 3: 100Mbps Half Duplex, 4: 100Mbps Full Duplex"); 978 lp->link_config.duplex = DUPLEX_FULL; 980 lp->link_config.duplex = DUPLEX_HALF; 989 (lp->link_config.duplex == DUPLEX_FULL)? "Full": "Half"); 994 lp->link_config.duplex = DUPLEX_INVALID; 1860 if(lp->link_config.duplex == DUPLEX_FULL){
|
H A D | pasemi_mac.h | 82 int duplex; member in struct:pasemi_mac
|
H A D | sb1250-mac.c | 267 sbmac_duplex_t sbm_duplex; /* current duplex */ 310 static int sbmac_set_duplex(struct sbmac_softc *s,sbmac_duplex_t duplex,sbmac_fc_t fc); 1667 * Configure the speed, duplex, and flow control 2012 * SBMAC_SET_DUPLEX(s,duplex,fc) 2014 * Set Ethernet duplex and flow control options for this MAC 2019 * duplex - duplex setting (see sbmac_duplex_t) 2027 static int sbmac_set_duplex(struct sbmac_softc *s,sbmac_duplex_t duplex,sbmac_fc_t fc) argument 2035 s->sbm_duplex = duplex; 2054 switch (duplex) { [all...] |
H A D | smc911x.c | 676 * full-duplex mode */ 687 /* carrier error only has meaning for half-duplex communication */ 912 * Select duplex mode depending on negotiation state. This 925 /* duplex state has changed */ 929 DBG(SMC_DEBUG_MISC, "%s: Configuring for full-duplex mode\n", dev->name); 933 DBG(SMC_DEBUG_MISC, "%s: Configuring for half-duplex mode\n", dev->name); 1595 cmd->duplex = 1618 (cmd->duplex != DUPLEX_HALF && cmd->duplex != DUPLEX_FULL) || 1622 lp->ctl_rfduplx = cmd->duplex [all...] |
H A D | smc91x.c | 818 "bad collisions. Please check duplex " 1087 * Select duplex mode depending on negotiation state. This 1096 /* duplex state has changed */ 1672 cmd->duplex = lp->tcr_cur_mode & TCR_SWFDUP ? DUPLEX_FULL : DUPLEX_HALF; 1693 (cmd->duplex != DUPLEX_HALF && cmd->duplex != DUPLEX_FULL) || 1698 lp->ctl_rfduplx = cmd->duplex == DUPLEX_FULL;
|
H A D | tlan.h | 202 u32 duplex; member in struct:tlan_private_tag
|
H A D | amd8111e.h | 694 u8 duplex; member in struct:amd8111e_link_config
|
H A D | cs89x0.c | 1101 /* If connected to another full duplex capable 10-Base-T card the link pulses 1145 printk(KERN_INFO "%s: negotiating duplex...\n",dev->name); 1148 printk(KERN_ERR "**** Full / half duplex auto-negotiation timed out ****\n"); 1443 printk(KERN_INFO "%s: using half-duplex 10Base-T (RJ-45)\n", dev->name); 1446 printk(KERN_INFO "%s: using full-duplex 10Base-T (RJ-45)\n", dev->name); 1826 static int duplex=-1; variable 1836 module_param(duplex, int, 0); 1848 /* No other value than -1 for duplex seems to be currently interpreted */ 1849 MODULE_PARM_DESC(duplex, "(ignored)"); 1869 * duplex [all...] |
H A D | dl2k.c | 1173 cmd->duplex = np->full_duplex ? DUPLEX_FULL : DUPLEX_HALF; 1176 cmd->duplex = -1; 1203 cmd->duplex = DUPLEX_FULL; 1204 printk("Warning!! Can't disable Auto negotiation in 1000Mbps, change to Manual 100Mbps, Full duplex.\n"); 1206 switch(cmd->speed + cmd->duplex) { 1454 printk (KERN_INFO "Auto 1000 Mbps, Full duplex\n"); 1458 printk (KERN_INFO "Auto 1000 Mbps, Half duplex\n"); 1462 printk (KERN_INFO "Auto 100 Mbps, Full duplex\n"); 1466 printk (KERN_INFO "Auto 100 Mbps, Half duplex\n"); 1470 printk (KERN_INFO "Auto 10 Mbps, Full duplex\ [all...] |
H A D | b44.c | 501 printk(KERN_INFO PFX "%s: Link is up at %d Mbps, %s duplex.\n", 1757 cmd->duplex = (bp->flags & B44_FLAG_FULL_DUPLEX) ? 1769 cmd->duplex = 0xff; 1788 (cmd->duplex != DUPLEX_HALF && 1789 cmd->duplex != DUPLEX_FULL)) { 1823 if (cmd->duplex == DUPLEX_FULL) 2181 /* By default, advertise all speed/duplex settings. */
|
H A D | gianfar.c | 1642 /* Now we make sure that we can be in full duplex mode. 1643 * If not, we operate in half-duplex mode. */ 1644 if (phydev->duplex != priv->oldduplex) { 1646 if (!(phydev->duplex)) 1651 priv->oldduplex = phydev->duplex;
|
H A D | tg3.c | 894 /* Set full-duplex, 1000 mbps. */ 1275 tp->link_config.orig_duplex = tp->link_config.duplex; 1281 tp->link_config.duplex = DUPLEX_HALF; 1436 printk(KERN_INFO PFX "%s: Link is up at %d Mbps, %s duplex.\n", 1525 static void tg3_aux_stat_to_speed_duplex(struct tg3 *tp, u32 val, u16 *speed, u8 *duplex) argument 1530 *duplex = DUPLEX_HALF; 1535 *duplex = DUPLEX_FULL; 1540 *duplex = DUPLEX_HALF; 1545 *duplex = DUPLEX_FULL; 1550 *duplex [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | ethtool.h | 22 __u8 duplex; /* Duplex, half or full */ member in struct:ethtool_cmd
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/usb/ |
H A D | rtl8150.c | 849 ecmd->duplex = (lpa & LPA_100FULL) ? 852 ecmd->duplex = (lpa & LPA_10FULL) ? 858 ecmd->duplex = (bmcr & BMCR_FULLDPLX) ?
|
H A D | dm9601.c | 555 devdbg(dev, "link_reset() speed: %d duplex: %d", 556 ecmd.speed, ecmd.duplex);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/atl1/ |
H A D | atl1_hw.h | 40 s32 atl1_get_speed_and_duplex(struct atl1_hw *hw, u16 *speed, u16 *duplex); 43 s32 atl1_get_speed_and_duplex(struct atl1_hw *hw, u16 *speed, u16 *duplex); 44 s32 atl1_set_speed_and_duplex(struct atl1_hw *hw, u16 speed, u16 duplex); 521 #define MII_CR_FULL_DUPLEX 0x0100 /* FDX =1, half duplex =0 */ 553 #define MII_LPA_10HALF 0x0020 /* Can do 10mbps half-duplex */ 554 #define MII_LPA_10FULL 0x0040 /* Can do 10mbps full-duplex */ 555 #define MII_LPA_100HALF 0x0080 /* Can do 100mbps half-duplex */ 556 #define MII_LPA_100FULL 0x0100 /* Can do 100mbps full-duplex */
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ixgb/ |
H A D | ixgb_ethtool.c | 112 ecmd->duplex = DUPLEX_FULL; 115 ecmd->duplex = -1; 138 ecmd->speed + ecmd->duplex != SPEED_10000 + DUPLEX_FULL)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/e1000/ |
H A D | e1000_hw.c | 130 uint16_t duplex); 1399 /* With 82543, we need to force speed and duplex on the MAC equal to what 1400 * the PHY speed and duplex configuration is. In addition, we need to 1607 /* Enable CRS on TX for half-duplex operation. */ 1752 /* Enable CRS on TX. This must be set for half-duplex operation. */ 1906 * 1) Set up the MAC to the current PHY speed/duplex 1950 * Detects which PHY is present and setup the speed and duplex 2028 DEBUGOUT("Forcing speed and duplex\n"); 2069 e1000_configure_kmrn_for_10_100(struct e1000_hw *hw, uint16_t duplex) argument 2094 if (duplex 2705 uint16_t duplex; local 3021 uint16_t speed, duplex; local 3132 e1000_get_speed_and_duplex(struct e1000_hw *hw, uint16_t *speed, uint16_t *duplex) argument 6947 uint16_t phy_data, phy_saved_data, speed, duplex, i; local [all...] |
H A D | e1000_ethtool.c | 179 ecmd->duplex = DUPLEX_FULL; 181 ecmd->duplex = DUPLEX_HALF; 184 ecmd->duplex = -1; 198 /* When SoL/IDER sessions are active, autoneg/speed/duplex 221 if (e1000_set_spd_dplx(adapter, ecmd->speed + ecmd->duplex)) { 1196 * CRS on TX. This must be set for both full and half duplex 1299 /* Now set up the MAC to the same speed/duplex as the PHY. */ 1309 /* Now set up the MAC to the same speed/duplex as the PHY. */ 1323 * duplex link is detected. */ 1633 /* save speed, duplex, autone [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/python/ |
H A D | py_spoolss_printers_conv.c | 125 { "duplex", PY_UINT16, offsetof(DEVICEMODE, duplex) },
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fec_8xx/ |
H A D | fec_main.c | 233 * duplex. 235 void fec_restart(struct net_device *dev, int duplex, int speed) argument 398 * adjust to duplex mode 400 if (duplex) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fs_enet/ |
H A D | fs_enet-main.c | 719 /* adjust to duplex mode */ 720 if (phydev->duplex != fep->oldduplex){ 722 fep->oldduplex = phydev->duplex;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/ |
H A D | de2104x.c | 129 to support a pre-NWay full-duplex signaling mechanism using short frames. 131 10base2(!) packets trigger a full-duplex-request interrupt. */ 1491 ecmd->duplex = DUPLEX_FULL; 1493 ecmd->duplex = DUPLEX_HALF; 1514 if (ecmd->duplex != DUPLEX_HALF && ecmd->duplex != DUPLEX_FULL) 1544 else if (ecmd->duplex == DUPLEX_FULL)
|
H A D | uli526x.c | 87 #define SHOW_MEDIA_TYPE(mode) printk(KERN_ERR DRV_NAME ": Change Speed to %sMhz %s duplex\n",mode & 1 ?"100":"10", mode & 4 ? "full":"half"); 921 ecmd->duplex = DUPLEX_HALF; 929 ecmd->duplex = DUPLEX_FULL; 934 ecmd->duplex = -1; 1077 printk(KERN_INFO "uli526x: %s NIC Link is Up %d Mbps Full duplex\n",dev->name,TmpSpeed); 1081 printk(KERN_INFO "uli526x: %s NIC Link is Up %d Mbps Half duplex\n",dev->name,TmpSpeed); 1694 MODULE_PARM_DESC(mode, "ULi M5261/M5263: Bit 0: 10/100Mbps, bit 2: duplex, bit 8: HomePNA");
|