/linux-6.14.4/drivers/net/phy/ |
D | linkmode.c | 6 * @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 …]
|
D | phy-c45.c | 196 * advertisement register 7.515 and whether the status 198 * AN advertisement register 7.514. 200 * advertisement register [31:16] if supported. 259 * genphy_c45_an_config_aneg - configure advertisement registers 262 * Configure advertisement registers based on modes set in phydev->advertising 264 * Returns negative errno code on failure, 0 if advertisement didn't change, 471 * Advertisement registers filling in the link partner advertisement, 513 * genphy_c45_read_lpa - read the link partner advertisement and pause 517 * filling in the link partner advertisement, pause and asym_pause members 547 /* Read the link partner's base page advertisement */ in genphy_c45_read_lpa() [all …]
|
D | phylink.c | 1459 * Reconfigure for a change of inband advertisement. 1488 * the programmed advertisement has changed. in phylink_change_inband_advert() 2190 phylink_warn(pl, "validation of %s with support %*pb and advertisement %*pb failed: %pe\n", in phylink_bringup_phy() 2218 /* Restrict the phy advertisement according to the MAC support. */ in phylink_bringup_phy() 2222 * advertisement according to the MAC's LPI capabilities. in phylink_bringup_phy() 2240 /* Restrict the PHYs EEE support/advertisement to the modes in phylink_bringup_phy() 2523 * ensures that we set the appropriate advertisement for Serdes links. in phylink_start() 2731 "selection of interface failed, advertisement %*pb\n", in phylink_sfp_select_interface() 2885 * should be determined from the media side advertisement. in phylink_ethtool_ksettings_set() 2922 * is our default case) but do not allow the advertisement to in phylink_ethtool_ksettings_set() [all …]
|
D | bcm-phy-lib.c | 813 * bcm_linkmode_adv_to_lre_adv_t - translate linkmode advertisement to LDS 814 * @advertising: the linkmode advertisement settings 817 * A small helper function that translates linkmode advertisement 1165 * Return: 0 if the PHY's advertisement hasn't changed, < 0 on error, 1176 /* Setup BroadR-Reach mode advertisement */ in bcm_config_lre_advert()
|
/linux-6.14.4/include/linux/ |
D | mdio.h | 180 * mdio45_ethtool_ksettings_get_npage() to specify advertisement bits 222 * @eee_adv: value of the MMD EEE Advertisement/Link Partner Ability registers 225 * and MMD EEE Link Partner Ability (7.61) bits to ethtool advertisement 250 * @adv: the ethtool advertisement settings 252 * A small helper function that translates ethtool advertisement settings 253 * to EEE advertisements for the MMD EEE Advertisement (7.60) and 278 * @advertising: the linkmode advertisement settings 280 * A small helper function that translates linkmode advertisement 303 * @advertising: target the linkmode advertisement settings 307 * to linkmode advertisement settings. Other bits in advertising aren't changed. [all …]
|
D | mii.h | 109 * @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 …]
|
D | phylink.h | 46 * autonegotiation advertisement. They correspond to the PAUSE and 283 * or pause modes or to change the in-band advertisement. 570 * pcs_config() - Configure the PCS mode and advertisement 578 * the advertisement mask. @permit_pause_to_mac indicates whether the 584 * For SGMII, there is no advertisement from the MAC side, the PCS should 587 * For 1000BASE-X, the advertisement should be programmed into the PCS. 589 * For most 10GBASE-R, there is no advertisement.
|
D | linkmode.h | 83 void linkmode_set_pause(unsigned long *advertisement, bool tx, bool rx);
|
D | pim.h | 31 * 8 = Candidate-RP-Advertisement Unicast to Domain's BSR
|
/linux-6.14.4/include/uapi/linux/ |
D | mdio.h | 53 #define MDIO_AN_EEE_ADV 60 /* EEE advertisement */ 55 #define MDIO_AN_EEE_ADV2 62 /* EEE advertisement 2 */ 77 #define MDIO_AN_T1_ADV_L 514 /* BASE-T1 AN advertisement register [15:0] */ 78 #define MDIO_AN_T1_ADV_M 515 /* BASE-T1 AN advertisement register [31:16] */ 79 #define MDIO_AN_T1_ADV_H 516 /* BASE-T1 AN advertisement register [47:32] */ 345 /* BASE-T1 auto-negotiation advertisement register [15:0] */ 353 /* BASE-T1 auto-negotiation advertisement register [31:16] */ 359 /* BASE-T1 auto-negotiation advertisement register [47:32] */ 380 #define MDIO_AN_10BT1_AN_CTRL_ADV_EEE_T1L 0x4000 /* 10BASE-T1L EEE ability advertisement */ 383 #define MDIO_AN_10BT1_AN_STAT_LPA_EEE_T1L 0x4000 /* 10BASE-T1L LP EEE ability advertisement */ [all …]
|
D | mii.h | 20 #define MII_ADVERTISE 0x04 /* Advertisement control reg */ 71 /* Advertisement control register. */
|
/linux-6.14.4/drivers/net/ethernet/intel/igc/ |
D | igc_phy.c | 211 * 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()
|
D | igc_i225.c | 500 * @adv2p5G: boolean flag enabling 2.5G EEE advertisement 501 * @adv1G: boolean flag enabling 1G EEE advertisement 502 * @adv100M: boolean flag enabling 100M EEE advertisement
|
/linux-6.14.4/include/scsi/fc/ |
D | fc_fip.h | 63 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-6.14.4/include/scsi/ |
D | libfcoe.h | 181 * @time: system time (jiffies) when an advertisement was last received 182 * @switch_name: WWN of switch from advertisement 183 * @fabric_name: WWN of fabric from advertisement 184 * @fc_map: FC_MAP value from advertisement 190 * @flags: flags received from advertisement
|
/linux-6.14.4/drivers/net/ethernet/chelsio/cxgb3/ |
D | aq100x.c | 158 /* 10G advertisement */ in aq100x_advertise() 167 /* 1G advertisement */ in aq100x_advertise() 178 /* 100M, pause advertisement */ in aq100x_advertise()
|
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_pcs.h | 19 #define GMAC_ANE_ADV(x) (x + 0x8) /* ANE Advertisement */ 116 * Description: this is to expose the ANE advertisement and Link partner ability
|
/linux-6.14.4/arch/powerpc/include/asm/ |
D | dt_cpu_ftrs.h | 9 * device tree feature advertisement.
|
/linux-6.14.4/include/linux/netfilter/ |
D | nf_conntrack_tcp.h | 27 u_int16_t last_win; /* Last window advertisement seen in dir */
|
/linux-6.14.4/include/net/ |
D | amt.h | 210 struct amt_header_advertisement advertisement; member 228 struct amt_header_advertisement advertisement; member
|
/linux-6.14.4/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 279 * 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-6.14.4/drivers/net/ethernet/intel/igb/ |
D | e1000_phy.c | 788 /* 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-6.14.4/drivers/scsi/fcoe/ |
D | fcoe_ctlr.c | 809 * 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-6.14.4/Documentation/litmus-tests/ |
D | README | 61 What is a roach motel? This is from an old advertisement for
|
/linux-6.14.4/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_phy.c | 20 #define PHY_AUTONEG_ADV 0x04 /* Autoneg Advertisement */ 83 #define PHY_AUTONEG_ADV_DEFAULT 0x01e0 /* Autoneg Advertisement */
|