Home
last modified time | relevance | path

Searched full:advertisement (Results 1 – 25 of 118) sorted by relevance

12345

/linux/include/linux/
H A Dmdio.h176 * mdio45_ethtool_ksettings_get_npage() to specify advertisement bits
218 * @eee_adv: value of the MMD EEE Advertisement/Link Partner Ability registers
221 * and MMD EEE Link Partner Ability (7.61) bits to ethtool advertisement
246 * @adv: the ethtool advertisement settings
248 * A small helper function that translates ethtool advertisement settings
249 * to EEE advertisements for the MMD EEE Advertisement (7.60) and
274 * @advertising: the linkmode advertisement settings
276 * A small helper function that translates linkmode advertisement
299 * @advertising: target the linkmode advertisement settings
303 * to linkmode advertisement settings. Other bits in advertising aren't changed.
[all …]
H A Dmii.h109 * @ethadv: the ethtool advertisement settings
111 * A small helper function that translates ethtool advertisement
137 * @advertising: the linkmode advertisement settings
139 * A small helper function that translates linkmode advertisement
168 * to ethtool advertisement settings.
192 * @ethadv: the ethtool advertisement settings
194 * A small helper function that translates ethtool advertisement
212 * @advertising: the linkmode advertisement settings
214 * A small helper function that translates linkmode advertisement
239 * advertisement settings.
[all …]
H A Dphylink.h46 * autonegotiation advertisement. They correspond to the PAUSE and
283 * or pause modes or to change the in-band advertisement.
582 * pcs_config() - Configure the PCS mode and advertisement
590 * the advertisement mask. @permit_pause_to_mac indicates whether the
596 * For SGMII, there is no advertisement from the MAC side, the PCS should
599 * For 1000BASE-X, the advertisement should be programmed into the PCS.
601 * For most 10GBASE-R, there is no advertisement.
608 * or when the advertisement is possibly updated. It must not unnecessarily
H A Dlinkmode.h83 void linkmode_set_pause(unsigned long *advertisement, bool tx, bool rx);
H A Dpim.h31 * 8 = Candidate-RP-Advertisement Unicast to Domain's BSR
/linux/drivers/net/phy/
H A Dlinkmode.c6 * @local_adv: local advertisement in ethtool format
7 * @partner_adv: partner advertisement in ethtool format
47 * linkmode_set_pause - set the pause mode advertisement
48 * @advertisement: advertisement in ethtool format
62 * Note: this translation from ethtool tx/rx notation to the advertisement
81 * rx=1 tx=0 gives Pause+AsymDir advertisement, but we may end up
83 * the partners advertisement.
85 * the partners advertisement allows it.
89 void linkmode_set_pause(unsigned long *advertisement, bool tx, bool rx) in linkmode_set_pause() argument
91 linkmode_mod_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertisement, rx); in linkmode_set_pause()
[all …]
H A Dphy-c45.c197 * advertisement register 7.515 and whether the status
199 * AN advertisement register 7.514.
201 * advertisement register [31:16] if supported.
260 * genphy_c45_an_config_aneg - configure advertisement registers
263 * Configure advertisement registers based on modes set in phydev->advertising
265 * Returns negative errno code on failure, 0 if advertisement didn't change,
472 * Advertisement registers filling in the link partner advertisement,
514 * genphy_c45_read_lpa - read the link partner advertisement and pause
518 * filling in the link partner advertisement, pause and asym_pause members
548 /* Read the link partner's base page advertisement */ in genphy_c45_read_lpa()
[all …]
H A Dphylink.c1353 * Reconfigure for a change of inband advertisement.
1377 * the programmed advertisement has changed. in phylink_change_inband_advert()
2094 phylink_warn(pl, "validation of %s with support %*pb and advertisement %*pb failed: %pe\n", in phylink_bringup_phy()
2123 /* Restrict the phy advertisement according to the MAC support. */ in phylink_bringup_phy()
2127 * advertisement according to the MAC's LPI capabilities. in phylink_bringup_phy()
2145 /* Restrict the PHYs EEE support/advertisement to the modes in phylink_bringup_phy()
2433 * ensures that we set the appropriate advertisement for Serdes links. in phylink_start()
2729 "selection of interface failed, advertisement %*pb\n", in phylink_sfp_select_interface()
2916 * should be determined from the media side advertisement. in phylink_ethtool_ksettings_set()
2953 * is our default case) but do not allow the advertisement to in phylink_ethtool_ksettings_set()
[all …]
/linux/drivers/net/ethernet/intel/igc/
H A Digc_phy.c211 * Reads the MII auto-neg advertisement register and/or the 1000T control
213 * return successful. Otherwise, setup advertisement and flow control to
226 /* Read the MII Auto-Neg Advertisement Register (Address 4). */ in igc_phy_setup_autoneg()
258 * Advertisement Register (Address 4) and the 1000 mb speed bits in in igc_phy_setup_autoneg()
316 * setup the PHY advertisement registers accordingly. If in igc_phy_setup_autoneg()
319 * Advertisement Register (PHY_AUTONEG_ADV) and re-start auto- in igc_phy_setup_autoneg()
424 * Performs initial bounds checking on autoneg advertisement parameter, then
435 /* Perform some bounds checking on the autoneg advertisement in igc_copper_link_autoneg()
446 hw_dbg("Reconfiguring auto-neg advertisement params\n"); in igc_copper_link_autoneg()
497 /* Setup autoneg and flow control advertisement and perform in igc_setup_copper_link()
/linux/include/scsi/fc/
H A Dfc_fip.h63 FIP_OP_DISC = 1, /* discovery, advertisement, etc. */
77 FIP_SC_ADV = 2, /* advertisement */
150 FIP_DT_FKA = 12, /* advertisement keep-alive period */
236 * FIP_DT_FKA - Advertisement keep-alive period.
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Daq100x.c158 /* 10G advertisement */ in aq100x_advertise()
167 /* 1G advertisement */ in aq100x_advertise()
178 /* 100M, pause advertisement */ in aq100x_advertise()
/linux/arch/powerpc/include/asm/
H A Ddt_cpu_ftrs.h9 * device tree feature advertisement.
/linux/include/net/
H A Damt.h210 struct amt_header_advertisement advertisement; member
228 struct amt_header_advertisement advertisement; member
/linux/include/linux/netfilter/
H A Dnf_conntrack_tcp.h27 u_int16_t last_win; /* Last window advertisement seen in dir */
/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_hw.c279 * Configures PHY autoneg and flow control advertisement settings
291 /* Read the MII Auto-Neg Advertisement Register (Address 4/9). */ in atl1e_phy_setup_autoneg_adv()
305 * Advertisement Register (Address 4) and the 1000 mb speed bits in in atl1e_phy_setup_autoneg_adv()
/linux/include/uapi/linux/
H A Dmii.h20 #define MII_ADVERTISE 0x04 /* Advertisement control reg */
71 /* Advertisement control register. */
/linux/drivers/net/ethernet/intel/igb/
H A De1000_phy.c788 /* when autonegotiation advertisement is only 1000Mbps then we in igb_copper_link_setup_igp()
856 * Performs initial bounds checking on autoneg advertisement parameter, then
867 /* Perform some bounds checking on the autoneg advertisement in igb_copper_link_autoneg()
878 hw_dbg("Reconfiguring auto-neg advertisement params\n"); in igb_copper_link_autoneg()
919 * Reads the MII auto-neg advertisement register and/or the 1000T control
921 * return successful. Otherwise, setup advertisement and flow control to
933 /* Read the MII Auto-Neg Advertisement Register (Address 4). */ in igb_phy_setup_autoneg()
954 * Advertisement Register (Address 4) and the 1000 mb speed bits in in igb_phy_setup_autoneg()
1000 * setup the PHY advertisement registers accordingly. If in igb_phy_setup_autoneg()
1003 * Advertisement Register (PHY_AUTONEG_ADV) and re-start auto- in igb_phy_setup_autoneg()
[all …]
/linux/drivers/scsi/fcoe/
H A Dfcoe_ctlr.c809 * That is, there have been no valid advertisement from it for 2.5
814 * Also, increment the MissDiscAdvCount when no advertisement is received
838 "Missing Discovery Advertisement " in fcoe_ctlr_age_fcfs()
881 * fcoe_ctlr_parse_adv() - Decode a FIP advertisement into a new FCF entry
882 * @fip: The FCoE controller receiving the advertisement
883 * @skb: The received FIP advertisement frame
886 * Returns zero on a valid parsed advertisement,
1014 * fcoe_ctlr_recv_adv() - Handle an incoming advertisement
1015 * @fip: The FCoE controller receiving the advertisement
1064 * ignored after a solicited advertisement is in fcoe_ctlr_recv_adv()
[all …]
/linux/Documentation/litmus-tests/
H A DREADME61 What is a roach motel? This is from an old advertisement for
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_phy.c20 #define PHY_AUTONEG_ADV 0x04 /* Autoneg Advertisement */
83 #define PHY_AUTONEG_ADV_DEFAULT 0x01e0 /* Autoneg Advertisement */
/linux/drivers/net/ethernet/intel/e1000e/
H A Dphy.c915 /* when autonegotiation advertisement is only 1000Mbps then we in e1000e_copper_link_setup_igp()
953 * Reads the MII auto-neg advertisement register and/or the 1000T control
955 * return successful. Otherwise, setup advertisement and flow control to
967 /* Read the MII Auto-Neg Advertisement Register (Address 4). */ in e1000_phy_setup_autoneg()
987 * Advertisement Register (Address 4) and the 1000 mb speed bits in in e1000_phy_setup_autoneg()
1032 * setup the PHY advertisement registers accordingly. If in e1000_phy_setup_autoneg()
1035 * Advertisement Register (MII_ADVERTISE) and re-start auto- in e1000_phy_setup_autoneg()
1112 * Performs initial bounds checking on autoneg advertisement parameter, then
1123 /* Perform some bounds checking on the autoneg advertisement in e1000_copper_link_autoneg()
1134 e_dbg("Reconfiguring auto-neg advertisement params\n"); in e1000_copper_link_autoneg()
[all …]
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-mdio.c861 /* Set up Advertisement register */ in xgbe_an37_init()
915 /* Set up Advertisement register 3 first */ in xgbe_an73_init()
924 /* Set up Advertisement register 2 next */ in xgbe_an73_init()
939 /* Set up Advertisement register 1 last */ in xgbe_an73_init()
961 /* Set up advertisement registers based on current settings */ in xgbe_an_init()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pcs.h21 #define GMAC_ANE_ADV(x) (x + 0x8) /* ANE Advertisement */
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_phy.c1107 /* Set or unset auto-negotiation 10G advertisement */ in ixgbe_setup_phy_link_generic()
1121 /* Set or unset auto-negotiation 5G advertisement */ in ixgbe_setup_phy_link_generic()
1127 /* Set or unset auto-negotiation 2.5G advertisement */ in ixgbe_setup_phy_link_generic()
1135 /* Set or unset auto-negotiation 1G advertisement */ in ixgbe_setup_phy_link_generic()
1144 /* Set or unset auto-negotiation 100M advertisement */ in ixgbe_setup_phy_link_generic()
1339 /* Set or unset auto-negotiation 10G advertisement */ in ixgbe_setup_phy_link_tnx()
1354 /* Set or unset auto-negotiation 1G advertisement */ in ixgbe_setup_phy_link_tnx()
1369 /* Set or unset auto-negotiation 100M advertisement */ in ixgbe_setup_phy_link_tnx()
/linux/drivers/net/ethernet/sun/
H A Dsungem.h688 #define PCS_MIIADV 0x9008UL /* PCS MII Advertisement Reg */
721 /* PCS MII Advertisement Register. */
732 * It's layout corresponds to the PCS MII Advertisement Register.
737 * PCS MII advertisement reg.

12345