| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | ethtool.sh | 187 ethtool_set $h1 advertise $speed_1_to_advertise 190 log_test "advertise subset of speeds" 203 ethtool_set $h2 advertise $speed_2_to_advertise 210 log_test "advertise $speed_1_to_advertise vs. $speed_2_to_advertise" 228 ethtool_set $h1 advertise $speed_to_advertise 250 check_err $? "h1 advertise $speed_to_advertise, h2 sync to speed $chosen_speed" 260 # Test that when we configure links to advertise different speeds, 271 ethtool_set $h1 advertise $speed1 272 ethtool_set $h2 advertise $speed2 281 log_test "advertise different speeds autoneg on"
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_phy.c | 252 * autoneg_advertised software override. Since we can advertise in igc_phy_setup_autoneg() 269 /* Do we want to advertise 10 Mb Half Duplex? */ in igc_phy_setup_autoneg() 271 hw_dbg("Advertise 10mb Half duplex\n"); in igc_phy_setup_autoneg() 275 /* Do we want to advertise 10 Mb Full Duplex? */ in igc_phy_setup_autoneg() 277 hw_dbg("Advertise 10mb Full duplex\n"); in igc_phy_setup_autoneg() 281 /* Do we want to advertise 100 Mb Half Duplex? */ in igc_phy_setup_autoneg() 283 hw_dbg("Advertise 100mb Half duplex\n"); in igc_phy_setup_autoneg() 287 /* Do we want to advertise 100 Mb Full Duplex? */ in igc_phy_setup_autoneg() 289 hw_dbg("Advertise 100mb Full duplex\n"); in igc_phy_setup_autoneg() 293 /* We do not allow the Phy to advertise 1000 Mb Half Duplex */ in igc_phy_setup_autoneg() [all …]
|
| /linux/drivers/net/ethernet/ibm/emac/ |
| H A D | phy.c | 110 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument 118 phy->advertising = advertise; in genmii_setup_aneg() 128 /* Setup standard advertise */ in genmii_setup_aneg() 134 if (advertise & ADVERTISED_10baseT_Half) in genmii_setup_aneg() 136 if (advertise & ADVERTISED_10baseT_Full) in genmii_setup_aneg() 138 if (advertise & ADVERTISED_100baseT_Half) in genmii_setup_aneg() 140 if (advertise & ADVERTISED_100baseT_Full) in genmii_setup_aneg() 142 if (advertise & ADVERTISED_Pause) in genmii_setup_aneg() 144 if (advertise & ADVERTISED_Asym_Pause) in genmii_setup_aneg() 154 if (advertise & ADVERTISED_1000baseT_Full) in genmii_setup_aneg() [all …]
|
| H A D | phy.h | 31 int (*setup_aneg) (struct mii_phy * phy, u32 advertise);
|
| /linux/drivers/net/ethernet/dec/tulip/ |
| H A D | pnic2.c | 31 * Bit 9 - Full Duplex mode (Advertise 10BaseT-FD is CSR14<7> is set) 38 * Bit 18 - Advertise T4 39 * Bit 17 - Advertise 100baseTx-FD 40 * Bit 16 - Advertise 100baseTx-HD 43 * Bit 6 - HDE - Advertise 10baseT-HD 103 /* set up what to advertise during the negotiation */ in pnic2_start_nway() 113 /* bit 16 - advertise 100baseTx-HD */ in pnic2_start_nway() 116 /* bit 6 - advertise 10baseT-HD */ in pnic2_start_nway() 145 /* advertise 10baseT-FD for the negotiation (bit 9) */ in pnic2_start_nway()
|
| /linux/Documentation/driver-api/ |
| H A D | wbrf.rst | 12 To mitigate possible RFI interference producers can advertise the 17 the platform designer will advertise the availability of this feature via 19 * Producers with this _DSM will be able to advertise the frequencies in use.
|
| /linux/drivers/net/pcs/ |
| H A D | pcs-mtk-lynxi.c | 174 int advertise, link_timer; in mtk_pcs_lynxi_config() local 177 advertise = phylink_mii_c22_pcs_encode_advertisement(interface, in mtk_pcs_lynxi_config() 179 if (advertise < 0) in mtk_pcs_lynxi_config() 180 return advertise; in mtk_pcs_lynxi_config() 238 SGMII_ADVERTISE, advertise, &changed); in mtk_pcs_lynxi_config()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | tx.h | 22 /* we only advertise features for IPv4 and IPv6 checksums on in efx_tx_csum_type_skb() 35 /* similarly, we only advertise features for IPv4 and IPv6 checksums, in efx_tx_csum_type_skb()
|
| /linux/include/uapi/linux/ |
| H A D | mdio.h | 331 #define MDIO_AN_10GBT_CTRL_ADVFSRT2_5G 0x0020 /* Advertise 2.5GBASE-T fast retrain */ 332 #define MDIO_AN_10GBT_CTRL_ADV2_5G 0x0080 /* Advertise 2.5GBASE-T */ 333 #define MDIO_AN_10GBT_CTRL_ADV5G 0x0100 /* Advertise 5GBASE-T */ 334 #define MDIO_AN_10GBT_CTRL_ADV10G 0x1000 /* Advertise 10GBASE-T */ 389 #define MDIO_AN_T1_ADV_M_1000BT1 0x0080 /* advertise 1000BASE-T1 */ 390 #define MDIO_AN_T1_ADV_M_100BT1 0x0020 /* advertise 100BASE-T1 */ 391 #define MDIO_AN_T1_ADV_M_MST 0x0010 /* advertise master preference */ 440 #define MDIO_AN_EEE_ADV_100TX 0x0002 /* Advertise 100TX EEE cap */ 441 #define MDIO_AN_EEE_ADV_1000T 0x0004 /* Advertise 1000T EEE cap */
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_phy.c | 857 * configure to advertise the full capability. Setup the PHY to autoneg 873 * by the calling code so we set to advertise full capability. in igb_copper_link_autoneg() 948 * autoneg_advertised software override. Since we can advertise in igb_phy_setup_autoneg() 965 /* Do we want to advertise 10 Mb Half Duplex? */ in igb_phy_setup_autoneg() 967 hw_dbg("Advertise 10mb Half duplex\n"); in igb_phy_setup_autoneg() 971 /* Do we want to advertise 10 Mb Full Duplex? */ in igb_phy_setup_autoneg() 973 hw_dbg("Advertise 10mb Full duplex\n"); in igb_phy_setup_autoneg() 977 /* Do we want to advertise 100 Mb Half Duplex? */ in igb_phy_setup_autoneg() 979 hw_dbg("Advertise 100mb Half duplex\n"); in igb_phy_setup_autoneg() 983 /* Do we want to advertise 100 Mb Full Duplex? */ in igb_phy_setup_autoneg() [all …]
|
| /linux/drivers/nvdimm/ |
| H A D | Kconfig | 12 bus is registered to advertise PMEM (persistent memory) 68 Map persistent memory, i.e. advertise it to the memory
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | phy.c | 981 * autoneg_advertised software override. Since we can advertise in e1000_phy_setup_autoneg() 997 /* Do we want to advertise 10 Mb Half Duplex? */ in e1000_phy_setup_autoneg() 999 e_dbg("Advertise 10mb Half duplex\n"); in e1000_phy_setup_autoneg() 1003 /* Do we want to advertise 10 Mb Full Duplex? */ in e1000_phy_setup_autoneg() 1005 e_dbg("Advertise 10mb Full duplex\n"); in e1000_phy_setup_autoneg() 1009 /* Do we want to advertise 100 Mb Half Duplex? */ in e1000_phy_setup_autoneg() 1011 e_dbg("Advertise 100mb Half duplex\n"); in e1000_phy_setup_autoneg() 1015 /* Do we want to advertise 100 Mb Full Duplex? */ in e1000_phy_setup_autoneg() 1017 e_dbg("Advertise 100mb Full duplex\n"); in e1000_phy_setup_autoneg() 1021 /* We do not allow the Phy to advertise 1000 Mb Half Duplex */ in e1000_phy_setup_autoneg() [all …]
|
| /linux/drivers/ufs/core/ |
| H A D | ufshcd-crypto.c | 158 * Don't use crypto if either the hardware doesn't advertise the in ufshcd_hba_init_crypto_capabilities() 192 * Cache all the UFS crypto capabilities and advertise the supported in ufshcd_hba_init_crypto_capabilities()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | no-vgic.c | 88 * Check that we advertise that ID_AA64PFR0_EL1.GIC == 0, having in guest_code_gicv3() 149 * Check that we advertise that ID_AA64PFR2_EL1.GCIE == 0, having in guest_code_gicv5()
|
| H A D | no-vgic-v3.c | |
| /linux/arch/powerpc/kernel/ |
| H A D | note.S | 35 * can be used to advertise kernel capabilities to userland.
|
| /linux/drivers/platform/x86/amd/ |
| H A D | Kconfig | 34 This mechanism will only be activated on platforms that advertise a
|
| /linux/net/sunrpc/ |
| H A D | rpcb_clnt.c | 434 * RPC services invoke this function to advertise their contact 437 * tuple they wish to advertise. 561 * RPC services invoke this function to advertise their contact 564 * netid] tuple they wish to advertise. 584 * supported by this API if the caller wishes to advertise an RPC
|
| /linux/arch/powerpc/include/uapi/asm/ |
| H A D | kvm_para.h | 15 * accompanied by a KVM_MAGIC_FEAT flag to advertise that they are present
|
| /linux/Documentation/driver-api/nvdimm/ |
| H A D | firmware-activate.rst | 17 to advertise and control their local runtime firmware activation
|
| /linux/net/rds/ |
| H A D | ib_send.c | 360 unsigned int avail, posted, got = 0, advertise; in rds_ib_send_grab_credits() 368 advertise = 0; in rds_ib_send_grab_credits() 398 advertise = min_t(unsigned int, posted, max_posted); in rds_ib_send_grab_credits() 399 newval -= IB_SET_POST_CREDITS(advertise); in rds_ib_send_grab_credits() 406 *adv_credits = advertise; in rds_ib_send_grab_credits() 358 unsigned int avail, posted, got = 0, advertise; rds_ib_send_grab_credits() local
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | vsc8211.c | 347 .advertise = t3_phy_advertise, 361 .advertise = t3_phy_advertise_fiber,
|
| /linux/drivers/net/phy/ |
| H A D | bcm-phy-lib.c | 388 /* Advertise EEE */ in bcm_phy_set_eee() 666 * don't advertise any capabilities. in _bcm_phy_cable_test_start() 1171 * bcm_config_lre_advert - sanitize and advertise Long-Distance Signaling 1178 * sanitized before, to make sure we only advertise what is supported.
|
| /linux/include/linux/ |
| H A D | sungem_phy.h | 14 int (*setup_aneg)(struct mii_phy *phy, u32 advertise);
|
| /linux/arch/mips/sgi-ip27/ |
| H A D | ip27-klnuma.c | 46 /* Advertise that we have a copy of the kernel */ in setup_replication_mask()
|