Home
last modified time | relevance | path

Searched refs:ADVERTISE_PAUSE_ASYM (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v6.6/include/linux/
Dmii.h130 result |= ADVERTISE_PAUSE_ASYM; in ethtool_adv_to_mii_adv_t()
158 result |= ADVERTISE_PAUSE_ASYM; in linkmode_adv_to_mii_adv_t()
184 if (adv & ADVERTISE_PAUSE_ASYM) in mii_adv_to_ethtool_adv_t()
384 advertising, adv & ADVERTISE_PAUSE_ASYM); in mii_adv_mod_linkmode_adv_t()
465 lcl_adv |= ADVERTISE_PAUSE_ASYM; in linkmode_adv_to_lcl_adv_t()
518 adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in mii_advertise_flowctrl()
520 adv ^= ADVERTISE_PAUSE_ASYM; in mii_advertise_flowctrl()
538 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx()
/Linux-v6.6/drivers/net/ethernet/chelsio/cxgb/
Dmv88e1xxx.h13 #ifndef ADVERTISE_PAUSE_ASYM
14 # define ADVERTISE_PAUSE_ASYM 0x800 macro
Dmv88e1xxx.c227 val |= ADVERTISE_PAUSE_ASYM; in mv88e1xxx_advertise()
/Linux-v6.6/drivers/net/ethernet/chelsio/cxgb3/
Dvsc8211.c189 (lpa & ADVERTISE_PAUSE_ASYM) && in vsc8211_get_link_status()
190 (adv & ADVERTISE_PAUSE_ASYM)) in vsc8211_get_link_status()
192 else if ((lpa & ADVERTISE_PAUSE_ASYM) && in vsc8211_get_link_status()
Daq100x.c187 adv |= ADVERTISE_PAUSE_ASYM; in aq100x_advertise()
/Linux-v6.6/include/uapi/linux/
Dmii.h84 #define ADVERTISE_PAUSE_ASYM 0x0800 /* Try for asymetric pause */ macro
Dmdio.h343 #define MDIO_AN_T1_ADV_L_PAUSE_ASYM ADVERTISE_PAUSE_ASYM
/Linux-v6.6/drivers/net/ethernet/ibm/emac/
Dphy.c133 ADVERTISE_PAUSE_ASYM); in genmii_setup_aneg()
145 adv |= ADVERTISE_PAUSE_ASYM; in genmii_setup_aneg()
/Linux-v6.6/drivers/net/ethernet/smsc/
Dsmsc911x.h394 ADVERTISE_PAUSE_ASYM)
/Linux-v6.6/drivers/net/ethernet/via/
Dvia-velocity.c800 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
805 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
810 MII_REG_BITS_OFF(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
815 MII_REG_BITS_OFF(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
1191 MII_REG_BITS_ON((ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP), in mii_init()
1205 MII_REG_BITS_OFF((ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP), MII_ADVERTISE, vptr->mac_regs); in mii_init()
1225 MII_REG_BITS_ON((ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP), MII_ADVERTISE, vptr->mac_regs); in mii_init()
1246 MII_REG_BITS_ON((ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP), MII_ADVERTISE, vptr->mac_regs); in mii_init()
/Linux-v6.6/drivers/net/ethernet/sfc/falcon/
Dmdio_10g.c284 reg |= ADVERTISE_PAUSE_ASYM; in ef4_mdio_an_reconfigure()
/Linux-v6.6/drivers/net/ethernet/nvidia/
Dforcedeth.c1431 ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP); in phy_init()
3562 adv_pause = adv & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); in nv_update_linkspeed()
3573 case ADVERTISE_PAUSE_ASYM: in nv_update_linkspeed()
3577 case ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM: in nv_update_linkspeed()
4484 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); in nv_set_link_ksettings()
4494 adv |= ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in nv_set_link_ksettings()
4496 adv |= ADVERTISE_PAUSE_ASYM; in nv_set_link_ksettings()
4528 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); in nv_set_link_ksettings()
4539 adv |= ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in nv_set_link_ksettings()
4543 adv |= ADVERTISE_PAUSE_ASYM; in nv_set_link_ksettings()
[all …]
/Linux-v6.6/drivers/net/
Dsungem_phy.c490 adv |= ADVERTISE_PAUSE_ASYM; in bcm54xx_setup_aneg()
766 adv |= ADVERTISE_PAUSE_ASYM; in marvell_setup_aneg()
Dmdio.c164 if (reg & ADVERTISE_PAUSE_ASYM) in mdio45_get_an()
/Linux-v6.6/drivers/net/ethernet/intel/e1000e/
Dphy.c1014 ~(ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP); in e1000_phy_setup_autoneg()
1029 (ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP); in e1000_phy_setup_autoneg()
1037 mii_autoneg_adv_reg |= ADVERTISE_PAUSE_ASYM; in e1000_phy_setup_autoneg()
1047 (ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP); in e1000_phy_setup_autoneg()
Dmac.c1119 (mii_nway_adv_reg & ADVERTISE_PAUSE_ASYM) && in e1000e_config_fc_after_link_up()
1133 (mii_nway_adv_reg & ADVERTISE_PAUSE_ASYM) && in e1000e_config_fc_after_link_up()
/Linux-v6.6/drivers/net/ethernet/atheros/atl1e/
Datl1e_hw.c347 mii_autoneg_adv_reg |= (ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP); in atl1e_phy_setup_autoneg_adv()
/Linux-v6.6/drivers/net/ethernet/
Djme.c107 ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); in jme_reset_phy_processor()
2473 (val & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) != 0; in jme_get_pauseparam()
2509 if (((val & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) != 0) ^ in jme_set_pauseparam()
2513 val |= (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); in jme_set_pauseparam()
2515 val &= ~(ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); in jme_set_pauseparam()
/Linux-v6.6/drivers/net/ethernet/atheros/atl1c/
Datl1c_hw.h810 (ADVERTISE_ALL | ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)
/Linux-v6.6/drivers/net/ethernet/broadcom/
Dbnx2.c1070 new_local_adv |= ADVERTISE_PAUSE_ASYM; in bnx2_resolve_flow_ctrl()
1074 new_remote_adv |= ADVERTISE_PAUSE_ASYM; in bnx2_resolve_flow_ctrl()
1082 if(local_adv & ADVERTISE_PAUSE_ASYM) { in bnx2_resolve_flow_ctrl()
1086 else if (remote_adv & ADVERTISE_PAUSE_ASYM) { in bnx2_resolve_flow_ctrl()
1096 else if (local_adv & ADVERTISE_PAUSE_ASYM) { in bnx2_resolve_flow_ctrl()
1098 (remote_adv & ADVERTISE_PAUSE_ASYM)) { in bnx2_resolve_flow_ctrl()
1678 adv = ADVERTISE_PAUSE_ASYM; in bnx2_phy_get_pause_adv()
1686 adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in bnx2_phy_get_pause_adv()
1737 if (pause_adv & (ADVERTISE_1000XPSE_ASYM | ADVERTISE_PAUSE_ASYM)) in bnx2_setup_remote_phy()
2083 ADVERTISE_PAUSE_ASYM); in bnx2_setup_copper_phy()
Db44.c370 (local & ADVERTISE_PAUSE_ASYM)){ in b44_set_flow_ctrl()
448 adv |= ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in b44_setup_phy()
/Linux-v6.6/drivers/net/ethernet/dlink/
Ddl2k.c1538 } else if (negotiate & ADVERTISE_PAUSE_ASYM) { in mii_get_media()
1603 anar |= ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in mii_set_media()
/Linux-v6.6/drivers/net/phy/
Dphy-c45.c287 ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM, in genphy_c45_an_config_aneg()
/Linux-v6.6/drivers/net/ethernet/marvell/
Dsky2.c2259 advert &= ~(ADVERTISE_PAUSE_CAP|ADVERTISE_PAUSE_ASYM); in sky2_autoneg_done()
2265 advert |= ADVERTISE_PAUSE_ASYM; in sky2_autoneg_done()
2276 else if (advert & ADVERTISE_PAUSE_ASYM) in sky2_autoneg_done()
2278 } else if (advert & ADVERTISE_PAUSE_ASYM) { in sky2_autoneg_done()
/Linux-v6.6/drivers/net/ethernet/micrel/
Dksz884x.c2875 (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) == in determine_flow_ctrl()
2876 ADVERTISE_PAUSE_ASYM) { in determine_flow_ctrl()
2880 if ((local & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) in determine_flow_ctrl()
2881 == (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) in determine_flow_ctrl()

12