Searched refs:duplex (Results 76 - 100 of 138) sorted by relevance

123456

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dmacb.c205 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 Damd8111e.c110 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 Dpasemi_mac.h82 int duplex; member in struct:pasemi_mac
H A Dsb1250-mac.c267 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 Dsmc911x.c676 * 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 Dsmc91x.c818 "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 Dtlan.h202 u32 duplex; member in struct:tlan_private_tag
H A Damd8111e.h694 u8 duplex; member in struct:amd8111e_link_config
H A Dcs89x0.c1101 /* 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 Ddl2k.c1173 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 Db44.c501 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 Dgianfar.c1642 /* 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 Dtg3.c894 /* 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 Dethtool.h22 __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 Drtl8150.c849 ecmd->duplex = (lpa & LPA_100FULL) ?
852 ecmd->duplex = (lpa & LPA_10FULL) ?
858 ecmd->duplex = (bmcr & BMCR_FULLDPLX) ?
H A Ddm9601.c555 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 Datl1_hw.h40 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 Dixgb_ethtool.c112 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 De1000_hw.c130 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 De1000_ethtool.c179 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 Dpy_spoolss_printers_conv.c125 { "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 Dfec_main.c233 * 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 Dfs_enet-main.c719 /* 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 Dde2104x.c129 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 Duli526x.c87 #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");

Completed in 454 milliseconds

123456