/freebsd/sys/dev/cxgb/common/ |
H A D | cxgb_vsc8211.c | 132 int *speed, int *duplex, int *fc) in vsc8211_get_link_status() argument 197 if (duplex) in vsc8211_get_link_status() 198 *duplex = dplx; in vsc8211_get_link_status() 205 int *speed, int *duplex, int *fc) in vsc8211_get_link_status_fiber() argument 264 if (duplex) in vsc8211_get_link_status_fiber() 265 *duplex = dplx; in vsc8211_get_link_status_fiber() 287 static int vsc8211_set_speed_duplex(struct cphy *phy, int speed, int duplex) in vsc8211_set_speed_duplex() argument 291 err = t3_set_phy_speed_duplex(phy, speed, duplex); in vsc8211_set_speed_duplex()
|
H A D | cxgb_mv88e1xxx.c | 188 int *speed, int *duplex, int *fc) in mv88e1xxx_get_link_status() argument 213 if (duplex) in mv88e1xxx_get_link_status() 214 *duplex = dplx; in mv88e1xxx_get_link_status() 220 static int mv88e1xxx_set_speed_duplex(struct cphy *phy, int speed, int duplex) in mv88e1xxx_set_speed_duplex() argument 222 int err = t3_set_phy_speed_duplex(phy, speed, duplex); in mv88e1xxx_set_speed_duplex()
|
H A D | cxgb_tn1010.c | 132 int *speed, int *duplex, int *fc) in tn1010_get_link_status() argument 169 if (duplex) in tn1010_get_link_status() 170 *duplex = DUPLEX_FULL; in tn1010_get_link_status() 176 static int tn1010_set_speed_duplex(struct cphy *phy, int speed, int duplex) in tn1010_set_speed_duplex() argument
|
H A D | cxgb_aq100x.c | 322 aq100x_set_speed_duplex(struct cphy *phy, int speed, int duplex) in aq100x_set_speed_duplex() argument 335 if (duplex != DUPLEX_FULL) in aq100x_set_speed_duplex() 352 aq100x_get_link_status(struct cphy *phy, int *link_state, int *speed, int *duplex, in aq100x_get_link_status() argument 394 if (duplex) in aq100x_get_link_status() 395 *duplex = v & 1 ? DUPLEX_FULL : DUPLEX_HALF; in aq100x_get_link_status() 436 if (duplex) in aq100x_get_link_status() 437 *duplex = DUPLEX_FULL; in aq100x_get_link_status()
|
H A D | cxgb_ael1002.c | 286 int *duplex, int *fc) in get_link_status_r() argument 311 if (duplex) in get_link_status_r() 312 *duplex = DUPLEX_FULL; in get_link_status_r() 2163 int *duplex, int *fc) in get_link_status_x() argument 2182 if (duplex) in get_link_status_x() 2183 *duplex = DUPLEX_FULL; in get_link_status_x() 2240 int *speed, int *duplex, int *fc) in xaui_direct_get_link_status() argument 2258 if (duplex) in xaui_direct_get_link_status() 2259 *duplex = DUPLEX_FULL; in xaui_direct_get_link_status()
|
/freebsd/sys/contrib/device-tree/src/arm/mediatek/ |
H A D | mt7623a.dtsi | 26 full-duplex; 37 full-duplex; 101 full-duplex; 114 full-duplex;
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | phy-ocelot-serdes.txt | 13 half/full-duplex and 1000Mbps in full-duplex mode while SERDES6G supports 14 10/100Mbps in half/full-duplex and 1000/2500Mbps in full-duplex mode.
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/vf/ |
H A D | vf610-zii-dev-rev-b.dts | 72 full-duplex; 83 full-duplex; 156 full-duplex; 167 full-duplex; 236 full-duplex; 248 full-duplex; 263 full-duplex;
|
H A D | vf610-zii-scu4-aib.dts | 67 full-duplex; 107 full-duplex; 121 full-duplex; 167 full-duplex; 179 full-duplex; 267 full-duplex; 321 full-duplex; 334 full-duplex; 513 full-duplex;
|
/freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm958625-meraki-alamo.dtsi | 124 full-duplex; 202 full-duplex; 262 full-duplex; 271 full-duplex; 280 full-duplex;
|
H A D | bcm47094-linksys-panamera.dts | 187 full-duplex; 215 full-duplex; 241 full-duplex; 251 full-duplex;
|
/freebsd/sys/dev/e1000/ |
H A D | README | 108 In addressing speed and duplex configuration issues, you need to distinguish 118 duplex mode. Your link partner must match the setting you choose. 1 Gbps speeds 122 Caution: Only experienced network administrators should force speed and duplex 130 operate only in full duplex and only at their native speed. 132 By default, the adapter auto-negotiates the speed and duplex of the connection. 134 speed and duplex settings on the adapter. 138 # ifconfig emX <IP_address> media 100baseTX mediaopt full-duplex 140 NOTE: Only use mediaopt to set the driver to full-duplex. If mediaopt is not 142 half-duplex. 144 If the interface is currently forced to 100 full duplex, you must use this [all …]
|
H A D | e1000_80003es2lan.c | 57 u16 *duplex); 62 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex); 721 u16 *duplex) in e1000_get_link_up_info_80003es2lan() argument 729 duplex); in e1000_get_link_up_info_80003es2lan() 734 duplex); in e1000_get_link_up_info_80003es2lan() 1178 u16 duplex; in e1000_cfg_on_link_up_80003es2lan() local 1184 &duplex); in e1000_cfg_on_link_up_80003es2lan() 1191 ret_val = e1000_cfg_kmrn_10_100_80003es2lan(hw, duplex); in e1000_cfg_on_link_up_80003es2lan() 1205 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) in e1000_cfg_kmrn_10_100_80003es2lan() argument 1241 if (duplex == HALF_DUPLEX) in e1000_cfg_kmrn_10_100_80003es2lan()
|
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
H A D | mt7986b-rfb.dts | 43 full-duplex; 55 full-duplex; 105 full-duplex; 118 full-duplex;
|
H A D | mt7986a-rfb.dts | 63 full-duplex; 75 full-duplex; 310 full-duplex; 323 full-duplex;
|
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | qca8k.txt | 45 - 'full-duplex' (boolean, optional), to indicate that full duplex is 46 used. When absent, half duplex is assumed. 91 full-duplex; 150 full-duplex;
|
H A D | ksz.txt | 36 full-duplex; 82 full-duplex; 120 full-duplex;
|
/freebsd/sys/dev/vnic/ |
H A D | lmac_if.m | 36 int *duplex, int *speed) 42 int duplex, int speed) 66 int * duplex; 78 int duplex;
|
H A D | thunder_mdio.c | 378 thunder_mdio_media_status(device_t dev, int lmacid, int *link, int *duplex, in thunder_mdio_media_status() argument 422 *duplex = 1; in thunder_mdio_media_status() 424 *duplex = 0; in thunder_mdio_media_status() 432 thunder_mdio_media_change(device_t dev, int lmacid, int link, int duplex, in thunder_mdio_media_change() argument
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | fsl-lx2160a-bluebox3.dts | 86 full-duplex; 96 full-duplex; 381 full-duplex; 394 full-duplex; 412 full-duplex; 526 full-duplex; 539 full-duplex; 557 full-duplex;
|
/freebsd/sys/contrib/device-tree/src/mips/cavium-octeon/ |
H A D | dlink_dsr-500n-1000n.dtsi | 24 full-duplex; 30 full-duplex;
|
/freebsd/sys/contrib/device-tree/src/arm/marvell/ |
H A D | kirkwood-l-50.dts | 253 full-duplex; 263 full-duplex; 306 full-duplex; 315 full-duplex; 333 duplex = <1>;
|
H A D | armada-388-clearfog.dts | 55 full-duplex; 138 full-duplex; 150 full-duplex;
|
H A D | kirkwood-linksys-viper.dts | 203 full-duplex; 215 * fixed speed and duplex. 221 duplex = <1>;
|
/freebsd/sys/dev/igc/ |
H A D | igc_mac.c | 710 u16 speed, duplex; in igc_config_fc_after_link_up_generic() local 844 ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex); in igc_config_fc_after_link_up_generic() 850 if (duplex == HALF_DUPLEX) in igc_config_fc_after_link_up_generic() 876 u16 *duplex) in igc_get_speed_and_duplex_copper_generic() argument 905 *duplex = FULL_DUPLEX; in igc_get_speed_and_duplex_copper_generic() 908 *duplex = HALF_DUPLEX; in igc_get_speed_and_duplex_copper_generic()
|