| /freebsd-13.1/sys/dev/cxgb/common/ |
| H A D | cxgb_vsc8211.c | 134 int *speed, int *duplex, int *fc) in vsc8211_get_link_status() argument 199 if (duplex) in vsc8211_get_link_status() 200 *duplex = dplx; in vsc8211_get_link_status() 207 int *speed, int *duplex, int *fc) in vsc8211_get_link_status_fiber() argument 266 if (duplex) in vsc8211_get_link_status_fiber() 267 *duplex = dplx; in vsc8211_get_link_status_fiber() 289 static int vsc8211_set_speed_duplex(struct cphy *phy, int speed, int duplex) in vsc8211_set_speed_duplex() argument 293 err = t3_set_phy_speed_duplex(phy, speed, duplex); in vsc8211_set_speed_duplex()
|
| H A D | cxgb_mv88e1xxx.c | 190 int *speed, int *duplex, int *fc) in mv88e1xxx_get_link_status() argument 215 if (duplex) in mv88e1xxx_get_link_status() 216 *duplex = dplx; in mv88e1xxx_get_link_status() 222 static int mv88e1xxx_set_speed_duplex(struct cphy *phy, int speed, int duplex) in mv88e1xxx_set_speed_duplex() argument 224 int err = t3_set_phy_speed_duplex(phy, speed, duplex); in mv88e1xxx_set_speed_duplex()
|
| H A D | cxgb_tn1010.c | 134 int *speed, int *duplex, int *fc) in tn1010_get_link_status() argument 171 if (duplex) in tn1010_get_link_status() 172 *duplex = DUPLEX_FULL; in tn1010_get_link_status() 178 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 | 324 aq100x_set_speed_duplex(struct cphy *phy, int speed, int duplex) in aq100x_set_speed_duplex() argument 337 if (duplex != DUPLEX_FULL) in aq100x_set_speed_duplex() 354 aq100x_get_link_status(struct cphy *phy, int *link_state, int *speed, int *duplex, in aq100x_get_link_status() argument 396 if (duplex) in aq100x_get_link_status() 397 *duplex = v & 1 ? DUPLEX_FULL : DUPLEX_HALF; in aq100x_get_link_status() 438 if (duplex) in aq100x_get_link_status() 439 *duplex = DUPLEX_FULL; in aq100x_get_link_status()
|
| H A D | cxgb_ael1002.c | 288 int *duplex, int *fc) in get_link_status_r() argument 313 if (duplex) in get_link_status_r() 314 *duplex = DUPLEX_FULL; in get_link_status_r() 2165 int *duplex, int *fc) in get_link_status_x() argument 2184 if (duplex) in get_link_status_x() 2185 *duplex = DUPLEX_FULL; in get_link_status_x() 2242 int *speed, int *duplex, int *fc) in xaui_direct_get_link_status() argument 2260 if (duplex) in xaui_direct_get_link_status() 2261 *duplex = DUPLEX_FULL; in xaui_direct_get_link_status()
|
| /freebsd-13.1/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-13.1/sys/contrib/device-tree/Bindings/net/dsa/ |
| H A D | qca8k.txt | 40 - 'full-duplex' (boolean, optional), to indicate that full duplex is 41 used. When absent, half duplex is assumed. 86 full-duplex; 145 full-duplex;
|
| H A D | ksz.txt | 36 full-duplex; 82 full-duplex; 120 full-duplex;
|
| H A D | mt7530.txt | 127 full-duplex; 144 full-duplex; 215 full-duplex; 234 full-duplex; 303 full-duplex;
|
| H A D | ocelot.txt | 103 full-duplex; 115 full-duplex; 197 full-duplex; 208 full-duplex;
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm/ |
| H A D | vf610-zii-dev-rev-b.dts | 72 full-duplex; 83 full-duplex; 156 full-duplex; 167 full-duplex; 234 full-duplex; 246 full-duplex; 261 full-duplex;
|
| H A D | qcom-ipq8064-rb3011.dts | 62 full-duplex; 129 full-duplex; 228 full-duplex; 241 full-duplex;
|
| H A D | armada-388-clearfog.dts | 52 full-duplex; 136 full-duplex; 146 full-duplex;
|
| H A D | kirkwood-l-50.dts | 251 full-duplex; 262 full-duplex; 305 full-duplex; 314 full-duplex; 332 duplex = <1>;
|
| H A D | kirkwood-rd88f6281.dtsi | 112 full-duplex; 124 duplex = <1>;
|
| H A D | bcm47094-linksys-panamera.dts | 199 full-duplex; 252 full-duplex; 262 full-duplex;
|
| H A D | kirkwood-linksys-viper.dts | 205 full-duplex; 217 * fixed speed and duplex. 223 duplex = <1>;
|
| /freebsd-13.1/sys/dev/e1000/ |
| H A D | README | 131 operate only in full duplex and only at their native speed. 135 speed and duplex settings on the adapter. 139 # ifconfig emX <IP_address> media 100baseTX mediaopt full-duplex 143 half-duplex. 146 command to change to half duplex: 148 # ifconfig emX <IP_address> media 100baseTX -mediaopt full-duplex 154 autoselect Enables auto-negotiation for speed and duplex. 156 option to select full-duplex mode. 158 option to select full-duplex mode. 160 supports only full-duplex mode. [all …]
|
| H A D | e1000_80003es2lan.c | 58 u16 *duplex); 63 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex); 722 u16 *duplex) in e1000_get_link_up_info_80003es2lan() argument 730 duplex); in e1000_get_link_up_info_80003es2lan() 735 duplex); in e1000_get_link_up_info_80003es2lan() 1179 u16 duplex; in e1000_cfg_on_link_up_80003es2lan() local 1185 &duplex); in e1000_cfg_on_link_up_80003es2lan() 1192 ret_val = e1000_cfg_kmrn_10_100_80003es2lan(hw, duplex); in e1000_cfg_on_link_up_80003es2lan() 1206 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) in e1000_cfg_kmrn_10_100_80003es2lan() argument 1242 if (duplex == HALF_DUPLEX) in e1000_cfg_kmrn_10_100_80003es2lan()
|
| H A D | e1000_vf.c | 49 u16 *duplex); 223 u16 *duplex) in e1000_get_link_up_info_vf() argument 242 *duplex = FULL_DUPLEX; in e1000_get_link_up_info_vf() 245 *duplex = HALF_DUPLEX; in e1000_get_link_up_info_vf()
|
| /freebsd-13.1/sys/dev/vnic/ |
| H A D | lmac_if.m | 37 int *duplex, int *speed) 43 int duplex, int speed) 67 int * duplex; 79 int duplex;
|
| H A D | thunder_mdio.c | 381 thunder_mdio_media_status(device_t dev, int lmacid, int *link, int *duplex, in thunder_mdio_media_status() argument 425 *duplex = 1; in thunder_mdio_media_status() 427 *duplex = 0; in thunder_mdio_media_status() 435 thunder_mdio_media_change(device_t dev, int lmacid, int link, int duplex, in thunder_mdio_media_change() argument
|
| /freebsd-13.1/sys/contrib/device-tree/src/mips/cavium-octeon/ |
| H A D | dlink_dsr-500n-1000n.dtsi | 24 full-duplex; 30 full-duplex;
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/net/ |
| H A D | ethernet-controller.yaml | 162 Duplex configuration. 0 for half duplex or 1 for 163 full duplex 189 full-duplex: 192 Indicates that full-duplex is used. When absent, half 193 duplex is assumed.
|
| /freebsd-13.1/sys/dev/igc/ |
| H A D | igc_mac.c | 712 u16 speed, duplex; in igc_config_fc_after_link_up_generic() local 846 ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex); in igc_config_fc_after_link_up_generic() 852 if (duplex == HALF_DUPLEX) in igc_config_fc_after_link_up_generic() 878 u16 *duplex) in igc_get_speed_and_duplex_copper_generic() argument 907 *duplex = FULL_DUPLEX; in igc_get_speed_and_duplex_copper_generic() 910 *duplex = HALF_DUPLEX; in igc_get_speed_and_duplex_copper_generic()
|