| /Linux-v5.4/drivers/net/ethernet/ibm/emac/ | 
| D | phy.c | 117 	phy->pause = phy->asym_pause = 0;  in genmii_setup_aneg() 176 	phy->pause = phy->asym_pause = 0;  in genmii_setup_forced() 241 		phy->pause = phy->asym_pause = 0;  in genmii_read_link() 256 			phy->asym_pause = lpa & LPA_PAUSE_ASYM ? 1 : 0;  in genmii_read_link() 274 		phy->pause = phy->asym_pause = 0;  in genmii_read_link() 521 	phy->pause = phy->asym_pause = 0;  in emac_mii_phy_probe()
  | 
| D | core.c | 592 	DBG(dev, " link = %d duplex = %d, pause = %d, asym_pause = %d\n",  in emac_configure() 593 	    link, dev->phy.duplex, dev->phy.pause, dev->phy.asym_pause);  in emac_configure() 657 		else if (dev->phy.asym_pause)  in emac_configure() 1221 		       dev->phy.asym_pause ? ", asymmetric pause enabled" : "");  in emac_print_link_status() 1307 	int speed, pause, asym_pause; 1319 		asym_pause = 0; 1323 		asym_pause = 1; 1326 		pause = asym_pause = 0; 1329 	    pause != dev->phy.pause || asym_pause != dev->phy.asym_pause; 2160 		else if (dev->phy.asym_pause)  in emac_ethtool_get_pauseparam() [all …] 
 | 
| D | phy.h | 67 	int asym_pause;  member
  | 
| /Linux-v5.4/drivers/net/phy/ | 
| D | uPD60620.c | 47 	phydev->asym_pause = 0;  in upd60620_read_status() 75 					phydev->asym_pause = 1;  in upd60620_read_status()
  | 
| D | lxt.c | 181 		phydev->pause = phydev->asym_pause = 0;  in lxt973a2_read_status() 195 			phydev->asym_pause = lpa & LPA_PAUSE_ASYM ? 1 : 0;  in lxt973a2_read_status() 215 		phydev->pause = phydev->asym_pause = 0;  in lxt973a2_read_status()
  | 
| D | phy-c45.c | 271  * filling in the link partner advertisement, pause and asym_pause members 290 		phydev->asym_pause = 0;  in genphy_c45_read_lpa() 305 	phydev->asym_pause = val & LPA_PAUSE_ASYM ? 1 : 0;  in genphy_c45_read_lpa() 512 	phydev->asym_pause = 0;  in genphy_c45_read_status()
  | 
| D | phylink.c | 134 	phylink_set(tmp, Asym_Pause);  in phylink_is_empty_linkmode() 236 	phylink_set(pl->supported, Asym_Pause);  in phylink_parse_fixedlink() 275 		phylink_set(pl->supported, Asym_Pause);  in phylink_parse_mode() 408 		if (phylink_test(pl->link_config.advertising, Asym_Pause))  in phylink_resolve_flow() 709 	if (phydev->asym_pause)  in phylink_phy_change() 743 	if (phylink_test(supported, Asym_Pause))  in phylink_bringup_phy() 744 		phylink_set(config.advertising, Asym_Pause);  in phylink_bringup_phy() 1331 	    !phylink_test(pl->supported, Asym_Pause))  in phylink_ethtool_set_pauseparam() 1334 	if (!phylink_test(pl->supported, Asym_Pause) &&  in phylink_ethtool_set_pauseparam() 1466 	fs.asym_pause = state->pause & MLO_PAUSE_ASYM;  in phylink_mii_emul_read()
  | 
| D | bcm63xx.c | 41 	/* ASYM_PAUSE bit is marked RO in datasheet, so don't cheat */  in bcm63xx_config_init()
  | 
| D | fixed_phy.c | 278 		phy->asym_pause = status->asym_pause;  in __fixed_phy_register()
  | 
| D | swphy.c | 144 		if (state->asym_pause)  in swphy_read_reg()
  | 
| D | marvell.c | 1243 	phydev->asym_pause = 0;  in marvell_read_status_page_an() 1265 			phydev->asym_pause = lpa & LPA_PAUSE_ASYM ? 1 : 0;  in marvell_read_status_page_an() 1274 				phydev->asym_pause = 0;  in marvell_read_status_page_an() 1277 				phydev->asym_pause = 1;  in marvell_read_status_page_an() 1280 				phydev->asym_pause = 0;  in marvell_read_status_page_an() 1307 	phydev->asym_pause = 0;  in marvell_read_status_page_fixed()
  | 
| D | at803x.c | 385 	phydev->asym_pause = 0;  in at803x_read_status()
  | 
| D | marvell10g.c | 412 	phydev->asym_pause = 0;  in mv3310_read_status()
  | 
| /Linux-v5.4/drivers/net/ethernet/amd/xgbe/ | 
| D | xgbe-ethtool.c | 288 	XGBE_CLR_ADV(lks, Asym_Pause);  in xgbe_set_pauseparam() 292 		XGBE_SET_ADV(lks, Asym_Pause);  in xgbe_set_pauseparam() 296 		/* Equivalent to XOR of Asym_Pause */  in xgbe_set_pauseparam() 297 		if (XGBE_ADV(lks, Asym_Pause))  in xgbe_set_pauseparam() 298 			XGBE_CLR_ADV(lks, Asym_Pause);  in xgbe_set_pauseparam() 300 			XGBE_SET_ADV(lks, Asym_Pause);  in xgbe_set_pauseparam()
  | 
| D | xgbe-phy-v2.c | 738 		XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_sfp_phy_settings() 758 		XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_sfp_phy_settings() 1516 	if (phy_data->phydev->asym_pause) {  in xgbe_phy_phydev_flowctrl() 1517 		XGBE_SET_LP_ADV(lks, Asym_Pause);  in xgbe_phy_phydev_flowctrl() 1583 		XGBE_SET_LP_ADV(lks, Asym_Pause);  in xgbe_phy_an37_outcome() 1704 		XGBE_SET_LP_ADV(lks, Asym_Pause);  in xgbe_phy_an73_outcome() 3164 		XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_init() 3181 		XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_init() 3193 		XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_init() 3211 		XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_init() [all …] 
 | 
| D | xgbe-mdio.c | 958 	if (XGBE_ADV(&lks, Asym_Pause))  in xgbe_an37_init() 1031 	if (XGBE_ADV(&lks, Asym_Pause))  in xgbe_an73_init() 1596 	XGBE_CLR_ADV(lks, Asym_Pause);  in xgbe_phy_init() 1600 		XGBE_SET_ADV(lks, Asym_Pause);  in xgbe_phy_init() 1604 		/* Equivalent to XOR of Asym_Pause */  in xgbe_phy_init() 1605 		if (XGBE_ADV(lks, Asym_Pause))  in xgbe_phy_init() 1606 			XGBE_CLR_ADV(lks, Asym_Pause);  in xgbe_phy_init() 1608 			XGBE_SET_ADV(lks, Asym_Pause);  in xgbe_phy_init()
  | 
| D | xgbe-phy-v1.c | 248 		XGBE_SET_LP_ADV(lks, Asym_Pause);  in xgbe_phy_an_outcome() 802 	XGBE_SET_SUP(lks, Asym_Pause);  in xgbe_phy_init()
  | 
| /Linux-v5.4/include/linux/ | 
| D | phy_fixed.h | 10 	int asym_pause;  member
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/net/ | 
| D | ethernet-controller.yaml | 196                 Indicates that asym_pause should be enabled.
  | 
| /Linux-v5.4/drivers/of/ | 
| D | of_mdio.c | 477 		status.asym_pause = of_property_read_bool(fixed_link_node,  in of_phy_register_fixed_link() 491 		status.asym_pause = fixed_link_prop[4];  in of_phy_register_fixed_link()
  | 
| /Linux-v5.4/drivers/net/ethernet/freescale/fman/ | 
| D | mac.c | 402 	if (phy_dev->asym_pause)  in fman_get_pause_cfg() 832 		priv->fixed_link->asym_pause = phy->asym_pause;  in mac_probe()
  | 
| /Linux-v5.4/drivers/net/ethernet/intel/ice/ | 
| D | ice_ethtool.c | 2041 						     Asym_Pause);  in ice_get_settings_link_up() 2045 						     Asym_Pause);  in ice_get_settings_link_up() 2052 						     Asym_Pause);  in ice_get_settings_link_up() 2159 						     Asym_Pause);  in ice_get_link_ksettings() 2162 						     Asym_Pause);  in ice_get_link_ksettings() 2166 						     Asym_Pause);  in ice_get_link_ksettings() 2170 						     Asym_Pause);  in ice_get_link_ksettings()
  | 
| /Linux-v5.4/drivers/net/ethernet/intel/igc/ | 
| D | igc_ethtool.c | 1694 						     Asym_Pause);  in igc_get_link_ksettings() 1698 						     Asym_Pause);  in igc_get_link_ksettings() 1703 						     Asym_Pause);  in igc_get_link_ksettings()
  | 
| /Linux-v5.4/drivers/net/ethernet/broadcom/genet/ | 
| D | bcmmii.c | 560 			.asym_pause = 0,  in bcmgenet_mii_pd_init()
  | 
| /Linux-v5.4/drivers/net/ethernet/sfc/ | 
| D | mcdi_port.c | 228 		SET_BIT(Asym_Pause);  in mcdi_to_ethtool_linkset() 266 	if (TEST_BIT(Asym_Pause))  in ethtool_linkset_to_mcdi_cap()
  |