adv               475 drivers/bluetooth/btmtkuart.c 	int sz_left = count, sz_h4, adv;
adv               498 drivers/bluetooth/btmtkuart.c 		adv = p_h4 - p_left;
adv               499 drivers/bluetooth/btmtkuart.c 		sz_left -= adv;
adv               500 drivers/bluetooth/btmtkuart.c 		p_left += adv;
adv               397 drivers/gpu/drm/bridge/adv7511/adv7511.h void adv7533_dsi_power_on(struct adv7511 *adv);
adv               398 drivers/gpu/drm/bridge/adv7511/adv7511.h void adv7533_dsi_power_off(struct adv7511 *adv);
adv               399 drivers/gpu/drm/bridge/adv7511/adv7511.h void adv7533_mode_set(struct adv7511 *adv, const struct drm_display_mode *mode);
adv               400 drivers/gpu/drm/bridge/adv7511/adv7511.h int adv7533_patch_registers(struct adv7511 *adv);
adv               401 drivers/gpu/drm/bridge/adv7511/adv7511.h int adv7533_patch_cec_registers(struct adv7511 *adv);
adv               402 drivers/gpu/drm/bridge/adv7511/adv7511.h int adv7533_attach_dsi(struct adv7511 *adv);
adv               403 drivers/gpu/drm/bridge/adv7511/adv7511.h void adv7533_detach_dsi(struct adv7511 *adv);
adv               404 drivers/gpu/drm/bridge/adv7511/adv7511.h int adv7533_parse_dt(struct device_node *np, struct adv7511 *adv);
adv               406 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline void adv7533_dsi_power_on(struct adv7511 *adv)
adv               410 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline void adv7533_dsi_power_off(struct adv7511 *adv)
adv               414 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline void adv7533_mode_set(struct adv7511 *adv,
adv               419 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline int adv7533_patch_registers(struct adv7511 *adv)
adv               424 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline int adv7533_patch_cec_registers(struct adv7511 *adv)
adv               429 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline int adv7533_attach_dsi(struct adv7511 *adv)
adv               434 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline void adv7533_detach_dsi(struct adv7511 *adv)
adv               438 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline int adv7533_parse_dt(struct device_node *np, struct adv7511 *adv)
adv               785 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = connector_to_adv7511(connector);
adv               787 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return adv7511_get_modes(adv, connector);
adv               794 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = connector_to_adv7511(connector);
adv               796 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return adv7511_mode_valid(adv, mode);
adv               807 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = connector_to_adv7511(connector);
adv               809 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return adv7511_detect(adv, connector);
adv               829 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = bridge_to_adv7511(bridge);
adv               831 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv7511_power_on(adv);
adv               836 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = bridge_to_adv7511(bridge);
adv               838 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv7511_power_off(adv);
adv               845 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = bridge_to_adv7511(bridge);
adv               847 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv7511_mode_set(adv, mode, adj_mode);
adv               852 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = bridge_to_adv7511(bridge);
adv               860 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (adv->i2c_main->irq)
adv               861 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->connector.polled = DRM_CONNECTOR_POLL_HPD;
adv               863 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->connector.polled = DRM_CONNECTOR_POLL_CONNECT |
adv               866 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	ret = drm_connector_init(bridge->dev, &adv->connector,
adv               873 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	drm_connector_helper_add(&adv->connector,
adv               875 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	drm_connector_attach_encoder(&adv->connector, bridge->encoder);
adv               877 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (adv->type == ADV7533)
adv               878 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		ret = adv7533_attach_dsi(adv);
adv               880 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (adv->i2c_main->irq)
adv               881 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		regmap_write(adv->regmap, ADV7511_REG_INT_ENABLE(0),
adv               915 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static int adv7511_init_regulators(struct adv7511 *adv)
adv               917 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct device *dev = &adv->i2c_main->dev;
adv               922 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (adv->type == ADV7511) {
adv               924 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->num_supplies = ARRAY_SIZE(adv7511_supply_names);
adv               927 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->num_supplies = ARRAY_SIZE(adv7533_supply_names);
adv               930 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv->supplies = devm_kcalloc(dev, adv->num_supplies,
adv               931 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 				     sizeof(*adv->supplies), GFP_KERNEL);
adv               932 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (!adv->supplies)
adv               935 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	for (i = 0; i < adv->num_supplies; i++)
adv               936 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->supplies[i].supply = supply_names[i];
adv               938 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	ret = devm_regulator_bulk_get(dev, adv->num_supplies, adv->supplies);
adv               942 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return regulator_bulk_enable(adv->num_supplies, adv->supplies);
adv               945 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static void adv7511_uninit_regulators(struct adv7511 *adv)
adv               947 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	regulator_bulk_disable(adv->num_supplies, adv->supplies);
adv               980 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static int adv7511_init_cec_regmap(struct adv7511 *adv)
adv               984 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv->i2c_cec = i2c_new_ancillary_device(adv->i2c_main, "cec",
adv               986 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (IS_ERR(adv->i2c_cec))
adv               987 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		return PTR_ERR(adv->i2c_cec);
adv               988 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	i2c_set_clientdata(adv->i2c_cec, adv);
adv               990 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv->regmap_cec = devm_regmap_init_i2c(adv->i2c_cec,
adv               992 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (IS_ERR(adv->regmap_cec)) {
adv               993 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		ret = PTR_ERR(adv->regmap_cec);
adv               997 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (adv->type == ADV7533) {
adv               998 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		ret = adv7533_patch_cec_registers(adv);
adv              1005 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	i2c_unregister_device(adv->i2c_cec);
adv                27 drivers/gpu/drm/bridge/adv7511/adv7533.c static void adv7511_dsi_config_timing_gen(struct adv7511 *adv)
adv                29 drivers/gpu/drm/bridge/adv7511/adv7533.c 	struct mipi_dsi_device *dsi = adv->dsi;
adv                30 drivers/gpu/drm/bridge/adv7511/adv7533.c 	struct drm_display_mode *mode = &adv->curr_mode;
adv                42 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x16,
adv                46 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x28, mode->htotal >> 4);
adv                47 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x29, (mode->htotal << 4) & 0xff);
adv                48 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x2a, hsw >> 4);
adv                49 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x2b, (hsw << 4) & 0xff);
adv                50 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x2c, hfp >> 4);
adv                51 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x2d, (hfp << 4) & 0xff);
adv                52 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x2e, hbp >> 4);
adv                53 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x2f, (hbp << 4) & 0xff);
adv                56 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x30, mode->vtotal >> 4);
adv                57 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x31, (mode->vtotal << 4) & 0xff);
adv                58 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x32, vsw >> 4);
adv                59 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x33, (vsw << 4) & 0xff);
adv                60 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x34, vfp >> 4);
adv                61 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x35, (vfp << 4) & 0xff);
adv                62 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x36, vbp >> 4);
adv                63 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x37, (vbp << 4) & 0xff);
adv                66 drivers/gpu/drm/bridge/adv7511/adv7533.c void adv7533_dsi_power_on(struct adv7511 *adv)
adv                68 drivers/gpu/drm/bridge/adv7511/adv7533.c 	struct mipi_dsi_device *dsi = adv->dsi;
adv                70 drivers/gpu/drm/bridge/adv7511/adv7533.c 	if (adv->use_timing_gen)
adv                71 drivers/gpu/drm/bridge/adv7511/adv7533.c 		adv7511_dsi_config_timing_gen(adv);
adv                74 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x1c, dsi->lanes << 4);
adv                76 drivers/gpu/drm/bridge/adv7511/adv7533.c 	if (adv->use_timing_gen) {
adv                78 drivers/gpu/drm/bridge/adv7511/adv7533.c 		regmap_write(adv->regmap_cec, 0x27, 0xcb);
adv                79 drivers/gpu/drm/bridge/adv7511/adv7533.c 		regmap_write(adv->regmap_cec, 0x27, 0x8b);
adv                80 drivers/gpu/drm/bridge/adv7511/adv7533.c 		regmap_write(adv->regmap_cec, 0x27, 0xcb);
adv                83 drivers/gpu/drm/bridge/adv7511/adv7533.c 		regmap_write(adv->regmap_cec, 0x27, 0x0b);
adv                87 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x03, 0x89);
adv                89 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x55, 0x00);
adv                91 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_register_patch(adv->regmap_cec, adv7533_cec_fixed_registers,
adv                95 drivers/gpu/drm/bridge/adv7511/adv7533.c void adv7533_dsi_power_off(struct adv7511 *adv)
adv                98 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x03, 0x0b);
adv               100 drivers/gpu/drm/bridge/adv7511/adv7533.c 	regmap_write(adv->regmap_cec, 0x27, 0x0b);
adv               103 drivers/gpu/drm/bridge/adv7511/adv7533.c void adv7533_mode_set(struct adv7511 *adv, const struct drm_display_mode *mode)
adv               105 drivers/gpu/drm/bridge/adv7511/adv7533.c 	struct mipi_dsi_device *dsi = adv->dsi;
adv               108 drivers/gpu/drm/bridge/adv7511/adv7533.c 	if (adv->num_dsi_lanes != 4)
adv               125 drivers/gpu/drm/bridge/adv7511/adv7533.c int adv7533_patch_registers(struct adv7511 *adv)
adv               127 drivers/gpu/drm/bridge/adv7511/adv7533.c 	return regmap_register_patch(adv->regmap,
adv               132 drivers/gpu/drm/bridge/adv7511/adv7533.c int adv7533_patch_cec_registers(struct adv7511 *adv)
adv               134 drivers/gpu/drm/bridge/adv7511/adv7533.c 	return regmap_register_patch(adv->regmap_cec,
adv               139 drivers/gpu/drm/bridge/adv7511/adv7533.c int adv7533_attach_dsi(struct adv7511 *adv)
adv               141 drivers/gpu/drm/bridge/adv7511/adv7533.c 	struct device *dev = &adv->i2c_main->dev;
adv               150 drivers/gpu/drm/bridge/adv7511/adv7533.c 	host = of_find_mipi_dsi_host_by_node(adv->host_node);
adv               163 drivers/gpu/drm/bridge/adv7511/adv7533.c 	adv->dsi = dsi;
adv               165 drivers/gpu/drm/bridge/adv7511/adv7533.c 	dsi->lanes = adv->num_dsi_lanes;
adv               184 drivers/gpu/drm/bridge/adv7511/adv7533.c void adv7533_detach_dsi(struct adv7511 *adv)
adv               186 drivers/gpu/drm/bridge/adv7511/adv7533.c 	mipi_dsi_detach(adv->dsi);
adv               187 drivers/gpu/drm/bridge/adv7511/adv7533.c 	mipi_dsi_device_unregister(adv->dsi);
adv               190 drivers/gpu/drm/bridge/adv7511/adv7533.c int adv7533_parse_dt(struct device_node *np, struct adv7511 *adv)
adv               199 drivers/gpu/drm/bridge/adv7511/adv7533.c 	adv->num_dsi_lanes = num_lanes;
adv               201 drivers/gpu/drm/bridge/adv7511/adv7533.c 	adv->host_node = of_graph_get_remote_node(np, 0, 0);
adv               202 drivers/gpu/drm/bridge/adv7511/adv7533.c 	if (!adv->host_node)
adv               205 drivers/gpu/drm/bridge/adv7511/adv7533.c 	of_node_put(adv->host_node);
adv               207 drivers/gpu/drm/bridge/adv7511/adv7533.c 	adv->use_timing_gen = !of_property_read_bool(np,
adv               211 drivers/gpu/drm/bridge/adv7511/adv7533.c 	adv->rgb = true;
adv               212 drivers/gpu/drm/bridge/adv7511/adv7533.c 	adv->embedded_sync = false;
adv               724 drivers/net/ethernet/atheros/alx/hw.c 	u16 adv, giga, cr;
adv               733 drivers/net/ethernet/atheros/alx/hw.c 		adv = ADVERTISE_CSMA;
adv               734 drivers/net/ethernet/atheros/alx/hw.c 		adv |= ethtool_adv_to_mii_adv_t(ethadv);
adv               738 drivers/net/ethernet/atheros/alx/hw.c 				adv |= ADVERTISED_Pause;
adv               740 drivers/net/ethernet/atheros/alx/hw.c 					adv |= ADVERTISED_Asym_Pause;
adv               742 drivers/net/ethernet/atheros/alx/hw.c 				adv |= ADVERTISED_Asym_Pause;
adv               751 drivers/net/ethernet/atheros/alx/hw.c 		if (alx_write_phy_reg(hw, MII_ADVERTISE, adv) ||
adv               459 drivers/net/ethernet/broadcom/b44.c 		u32 adv = ADVERTISE_CSMA;
adv               462 drivers/net/ethernet/broadcom/b44.c 			adv |= ADVERTISE_10HALF;
adv               464 drivers/net/ethernet/broadcom/b44.c 			adv |= ADVERTISE_10FULL;
adv               466 drivers/net/ethernet/broadcom/b44.c 			adv |= ADVERTISE_100HALF;
adv               468 drivers/net/ethernet/broadcom/b44.c 			adv |= ADVERTISE_100FULL;
adv               471 drivers/net/ethernet/broadcom/b44.c 			adv |= ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
adv               473 drivers/net/ethernet/broadcom/b44.c 		if ((err = b44_writephy(bp, MII_ADVERTISE, adv)) != 0)
adv              1668 drivers/net/ethernet/broadcom/bnx2.c 	u32 adv = 0;
adv              1674 drivers/net/ethernet/broadcom/bnx2.c 			adv = ADVERTISE_1000XPAUSE;
adv              1677 drivers/net/ethernet/broadcom/bnx2.c 			adv = ADVERTISE_PAUSE_CAP;
adv              1682 drivers/net/ethernet/broadcom/bnx2.c 			adv = ADVERTISE_1000XPSE_ASYM;
adv              1685 drivers/net/ethernet/broadcom/bnx2.c 			adv = ADVERTISE_PAUSE_ASYM;
adv              1690 drivers/net/ethernet/broadcom/bnx2.c 			adv = ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM;
adv              1693 drivers/net/ethernet/broadcom/bnx2.c 			adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
adv              1696 drivers/net/ethernet/broadcom/bnx2.c 	return adv;
adv              1765 drivers/net/ethernet/broadcom/bnx2.c 	u32 adv, bmcr;
adv              1782 drivers/net/ethernet/broadcom/bnx2.c 		bnx2_read_phy(bp, bp->mii_adv, &adv);
adv              1783 drivers/net/ethernet/broadcom/bnx2.c 		adv &= ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF);
adv              1805 drivers/net/ethernet/broadcom/bnx2.c 			adv |= ADVERTISE_1000XFULL;
adv              1809 drivers/net/ethernet/broadcom/bnx2.c 			adv |= ADVERTISE_1000XHALF;
adv              1815 drivers/net/ethernet/broadcom/bnx2.c 				bnx2_write_phy(bp, bp->mii_adv, adv &
adv              1826 drivers/net/ethernet/broadcom/bnx2.c 			bnx2_write_phy(bp, bp->mii_adv, adv);
adv              1842 drivers/net/ethernet/broadcom/bnx2.c 	bnx2_read_phy(bp, bp->mii_adv, &adv);
adv              1846 drivers/net/ethernet/broadcom/bnx2.c 	if ((adv != new_adv) || ((bmcr & BMCR_ANENABLE) == 0)) {
adv              3009 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	u16 adv = 0, lp = 0;
adv              3013 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	bnx2x_cl45_read(bp, phy, MDIO_AN_DEVAD, MDIO_AN_REG_EEE_ADV, &adv);
adv              3018 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (adv & 0x2) {
adv              3026 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (adv & 0x14) {
adv              3034 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (adv & 0x68) {
adv              1911 drivers/net/ethernet/broadcom/tg3.c static u32 tg3_decode_flowctrl_1000T(u32 adv)
adv              1915 drivers/net/ethernet/broadcom/tg3.c 	if (adv & ADVERTISE_PAUSE_CAP) {
adv              1917 drivers/net/ethernet/broadcom/tg3.c 		if (!(adv & ADVERTISE_PAUSE_ASYM))
adv              1919 drivers/net/ethernet/broadcom/tg3.c 	} else if (adv & ADVERTISE_PAUSE_ASYM)
adv              1941 drivers/net/ethernet/broadcom/tg3.c static u32 tg3_decode_flowctrl_1000X(u32 adv)
adv              1945 drivers/net/ethernet/broadcom/tg3.c 	if (adv & ADVERTISE_1000XPAUSE) {
adv              1947 drivers/net/ethernet/broadcom/tg3.c 		if (!(adv & ADVERTISE_1000XPSE_ASYM))
adv              1949 drivers/net/ethernet/broadcom/tg3.c 	} else if (adv & ADVERTISE_1000XPSE_ASYM)
adv              4420 drivers/net/ethernet/broadcom/tg3.c 		u32 adv, fc;
adv              4424 drivers/net/ethernet/broadcom/tg3.c 			adv = ADVERTISED_10baseT_Half |
adv              4427 drivers/net/ethernet/broadcom/tg3.c 				adv |= ADVERTISED_100baseT_Half |
adv              4432 drivers/net/ethernet/broadcom/tg3.c 					adv |= ADVERTISED_1000baseT_Half;
adv              4433 drivers/net/ethernet/broadcom/tg3.c 				adv |= ADVERTISED_1000baseT_Full;
adv              4438 drivers/net/ethernet/broadcom/tg3.c 			adv = tp->link_config.advertising;
adv              4440 drivers/net/ethernet/broadcom/tg3.c 				adv &= ~(ADVERTISED_1000baseT_Half |
adv              4446 drivers/net/ethernet/broadcom/tg3.c 		tg3_phy_autoneg_cfg(tp, adv, fc);
adv              4568 drivers/net/ethernet/broadcom/tg3.c 		u32 adv;
adv              4574 drivers/net/ethernet/broadcom/tg3.c 		adv = mii_adv_to_ethtool_adv_t(val & ADVERTISE_ALL);
adv              4575 drivers/net/ethernet/broadcom/tg3.c 		tp->link_config.advertising |= adv | ADVERTISED_TP;
adv              4583 drivers/net/ethernet/broadcom/tg3.c 		u32 adv;
adv              4590 drivers/net/ethernet/broadcom/tg3.c 			adv = mii_ctrl1000_to_ethtool_adv_t(val);
adv              4596 drivers/net/ethernet/broadcom/tg3.c 			adv = tg3_decode_flowctrl_1000X(val);
adv              4597 drivers/net/ethernet/broadcom/tg3.c 			tp->link_config.flowctrl = adv;
adv              4600 drivers/net/ethernet/broadcom/tg3.c 			adv = mii_adv_to_ethtool_adv_x(val);
adv              4603 drivers/net/ethernet/broadcom/tg3.c 		tp->link_config.advertising |= adv;
adv              5895 drivers/net/ethernet/broadcom/tg3.c 		u32 adv, newadv;
adv              5897 drivers/net/ethernet/broadcom/tg3.c 		err |= tg3_readphy(tp, MII_ADVERTISE, &adv);
adv              5898 drivers/net/ethernet/broadcom/tg3.c 		newadv = adv & ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF |
adv              5906 drivers/net/ethernet/broadcom/tg3.c 		if ((newadv != adv) || !(bmcr & BMCR_ANENABLE)) {
adv              5934 drivers/net/ethernet/broadcom/tg3.c 				u32 adv;
adv              5936 drivers/net/ethernet/broadcom/tg3.c 				err |= tg3_readphy(tp, MII_ADVERTISE, &adv);
adv              5937 drivers/net/ethernet/broadcom/tg3.c 				adv &= ~(ADVERTISE_1000XFULL |
adv              5940 drivers/net/ethernet/broadcom/tg3.c 				tg3_writephy(tp, MII_ADVERTISE, adv);
adv              15450 drivers/net/ethernet/broadcom/tg3.c 	u32 adv = ADVERTISED_Autoneg;
adv              15454 drivers/net/ethernet/broadcom/tg3.c 			adv |= ADVERTISED_1000baseT_Half;
adv              15455 drivers/net/ethernet/broadcom/tg3.c 		adv |= ADVERTISED_1000baseT_Full;
adv              15459 drivers/net/ethernet/broadcom/tg3.c 		adv |= ADVERTISED_100baseT_Half |
adv              15465 drivers/net/ethernet/broadcom/tg3.c 		adv |= ADVERTISED_FIBRE;
adv              15467 drivers/net/ethernet/broadcom/tg3.c 	tp->link_config.advertising = adv;
adv               155 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 	unsigned int adv;
adv               159 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 	adv = 0;
adv               161 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADV_10G_FULL;
adv               163 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 				  ADV_10G_FULL, adv);
adv               168 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 	adv = 0;
adv               170 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADV_1G_FULL;
adv               172 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADV_1G_HALF;
adv               174 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 				  ADV_1G_FULL | ADV_1G_HALF, adv);
adv               179 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 	adv = 0;
adv               181 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADVERTISE_100HALF;
adv               183 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADVERTISE_100FULL;
adv               185 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADVERTISE_PAUSE_CAP;
adv               187 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 		adv |= ADVERTISE_PAUSE_ASYM;
adv               189 drivers/net/ethernet/chelsio/cxgb3/aq100x.c 				  0xfe0, adv);
adv               133 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 	unsigned int bmcr, status, lpa, adv;
adv               182 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 						   MII_ADVERTISE, &adv);
adv               186 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 			if (lpa & adv & ADVERTISE_PAUSE_CAP)
adv               190 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 				 (adv & ADVERTISE_PAUSE_ASYM))
adv               193 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 				 (adv & ADVERTISE_PAUSE_CAP))
adv               209 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 	unsigned int bmcr, status, lpa, adv;
adv               242 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 					   &adv);
adv               246 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 		if (adv & lpa & ADVERTISE_1000XFULL) {
adv               249 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 		} else if (adv & lpa & ADVERTISE_1000XHALF) {
adv               255 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 			if (lpa & adv & ADVERTISE_1000XPAUSE)
adv               258 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 				 (adv & lpa & ADVERTISE_1000XPSE_ASYM))
adv               261 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 				 (adv & ADVERTISE_1000XPAUSE))
adv              2680 drivers/net/ethernet/ibm/emac/core.c 	u32 phy_map, adv;
adv              2819 drivers/net/ethernet/ibm/emac/core.c 		adv = dev->phy.features;
adv              2821 drivers/net/ethernet/ibm/emac/core.c 			adv |= ADVERTISED_Pause | ADVERTISED_Asym_Pause;
adv              2823 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->setup_aneg(&dev->phy, adv);
adv               112 drivers/net/ethernet/ibm/emac/phy.c 	int ctl, adv;
adv               129 drivers/net/ethernet/ibm/emac/phy.c 	adv = phy_read(phy, MII_ADVERTISE);
adv               130 drivers/net/ethernet/ibm/emac/phy.c 	if (adv < 0)
adv               131 drivers/net/ethernet/ibm/emac/phy.c 		return adv;
adv               132 drivers/net/ethernet/ibm/emac/phy.c 	adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP |
adv               135 drivers/net/ethernet/ibm/emac/phy.c 		adv |= ADVERTISE_10HALF;
adv               137 drivers/net/ethernet/ibm/emac/phy.c 		adv |= ADVERTISE_10FULL;
adv               139 drivers/net/ethernet/ibm/emac/phy.c 		adv |= ADVERTISE_100HALF;
adv               141 drivers/net/ethernet/ibm/emac/phy.c 		adv |= ADVERTISE_100FULL;
adv               143 drivers/net/ethernet/ibm/emac/phy.c 		adv |= ADVERTISE_PAUSE_CAP;
adv               145 drivers/net/ethernet/ibm/emac/phy.c 		adv |= ADVERTISE_PAUSE_ASYM;
adv               146 drivers/net/ethernet/ibm/emac/phy.c 	phy_write(phy, MII_ADVERTISE, adv);
adv               150 drivers/net/ethernet/ibm/emac/phy.c 		adv = phy_read(phy, MII_CTRL1000);
adv               151 drivers/net/ethernet/ibm/emac/phy.c 		if (adv < 0)
adv               152 drivers/net/ethernet/ibm/emac/phy.c 			return adv;
adv               153 drivers/net/ethernet/ibm/emac/phy.c 		adv &= ~(ADVERTISE_1000FULL | ADVERTISE_1000HALF);
adv               155 drivers/net/ethernet/ibm/emac/phy.c 			adv |= ADVERTISE_1000FULL;
adv               157 drivers/net/ethernet/ibm/emac/phy.c 			adv |= ADVERTISE_1000HALF;
adv               158 drivers/net/ethernet/ibm/emac/phy.c 		phy_write(phy, MII_CTRL1000, adv);
adv               230 drivers/net/ethernet/ibm/emac/phy.c 			int adv = phy_read(phy, MII_CTRL1000);
adv               233 drivers/net/ethernet/ibm/emac/phy.c 			if (glpa < 0 || adv < 0)
adv               234 drivers/net/ethernet/ibm/emac/phy.c 				return adv;
adv               236 drivers/net/ethernet/ibm/emac/phy.c 			glpa &= adv << 2;
adv               805 drivers/net/ethernet/intel/e1000e/ich8lan.c 	u16 lpa, pcs_status, adv, adv_addr, lpi_ctrl, data;
adv               842 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = e1000_read_emi_reg_locked(hw, adv_addr, &adv);
adv               849 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (adv & dev_spec->eee_lp_ability & I82579_EEE_1000_SUPPORTED)
adv               852 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (adv & dev_spec->eee_lp_ability & I82579_EEE_100_SUPPORTED) {
adv              1346 drivers/net/ethernet/marvell/skge.c 		u16 adv = PHY_B_1000C_RD;
adv              1348 drivers/net/ethernet/marvell/skge.c 			adv |= PHY_B_1000C_AHD;
adv              1350 drivers/net/ethernet/marvell/skge.c 			adv |= PHY_B_1000C_AFD;
adv              1351 drivers/net/ethernet/marvell/skge.c 		xm_phy_write(hw, port, PHY_BCOM_1000T_CTRL, adv);
adv              1943 drivers/net/ethernet/marvell/skge.c 	u16 ctrl, ct1000, adv;
adv              1966 drivers/net/ethernet/marvell/skge.c 	adv = PHY_AN_CSMA;
adv              1975 drivers/net/ethernet/marvell/skge.c 				adv |= PHY_M_AN_100_FD;
adv              1977 drivers/net/ethernet/marvell/skge.c 				adv |= PHY_M_AN_100_HD;
adv              1979 drivers/net/ethernet/marvell/skge.c 				adv |= PHY_M_AN_10_FD;
adv              1981 drivers/net/ethernet/marvell/skge.c 				adv |= PHY_M_AN_10_HD;
adv              1984 drivers/net/ethernet/marvell/skge.c 			adv |= phy_pause_map[skge->flow_control];
adv              1987 drivers/net/ethernet/marvell/skge.c 				adv |= PHY_M_AN_1000X_AFD;
adv              1989 drivers/net/ethernet/marvell/skge.c 				adv |= PHY_M_AN_1000X_AHD;
adv              1991 drivers/net/ethernet/marvell/skge.c 			adv |= fiber_pause_map[skge->flow_control];
adv              2017 drivers/net/ethernet/marvell/skge.c 	gm_phy_write(hw, port, PHY_MARV_AUNE_ADV, adv);
adv               328 drivers/net/ethernet/marvell/sky2.c 	u16 ctrl, ct1000, adv, pg, ledctrl, ledover, reg;
adv               414 drivers/net/ethernet/marvell/sky2.c 	adv = PHY_AN_CSMA;
adv               424 drivers/net/ethernet/marvell/sky2.c 				adv |= PHY_M_AN_100_FD;
adv               426 drivers/net/ethernet/marvell/sky2.c 				adv |= PHY_M_AN_100_HD;
adv               428 drivers/net/ethernet/marvell/sky2.c 				adv |= PHY_M_AN_10_FD;
adv               430 drivers/net/ethernet/marvell/sky2.c 				adv |= PHY_M_AN_10_HD;
adv               434 drivers/net/ethernet/marvell/sky2.c 				adv |= PHY_M_AN_1000X_AFD;
adv               436 drivers/net/ethernet/marvell/sky2.c 				adv |= PHY_M_AN_1000X_AHD;
adv               468 drivers/net/ethernet/marvell/sky2.c 			adv |= copper_fc_adv[sky2->flow_mode];
adv               470 drivers/net/ethernet/marvell/sky2.c 			adv |= fiber_fc_adv[sky2->flow_mode];
adv               487 drivers/net/ethernet/marvell/sky2.c 	gm_phy_write(hw, port, PHY_MARV_AUNE_ADV, adv);
adv              3349 drivers/net/ethernet/nvidia/forcedeth.c 	int adv = 0;
adv              3413 drivers/net/ethernet/nvidia/forcedeth.c 	adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ);
adv              3430 drivers/net/ethernet/nvidia/forcedeth.c 	adv_lpa = lpa & adv;
adv              3528 drivers/net/ethernet/nvidia/forcedeth.c 			adv_pause = adv & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM);
adv              4302 drivers/net/ethernet/nvidia/forcedeth.c 	int adv;
adv              4344 drivers/net/ethernet/nvidia/forcedeth.c 		adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ);
adv              4345 drivers/net/ethernet/nvidia/forcedeth.c 		if (adv & ADVERTISE_10HALF)
adv              4347 drivers/net/ethernet/nvidia/forcedeth.c 		if (adv & ADVERTISE_10FULL)
adv              4349 drivers/net/ethernet/nvidia/forcedeth.c 		if (adv & ADVERTISE_100HALF)
adv              4351 drivers/net/ethernet/nvidia/forcedeth.c 		if (adv & ADVERTISE_100FULL)
adv              4354 drivers/net/ethernet/nvidia/forcedeth.c 			adv = mii_rw(dev, np->phyaddr, MII_CTRL1000, MII_READ);
adv              4355 drivers/net/ethernet/nvidia/forcedeth.c 			if (adv & ADVERTISE_1000FULL)
adv              4444 drivers/net/ethernet/nvidia/forcedeth.c 		int adv, bmcr;
adv              4449 drivers/net/ethernet/nvidia/forcedeth.c 		adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ);
adv              4450 drivers/net/ethernet/nvidia/forcedeth.c 		adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM);
adv              4452 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_10HALF;
adv              4454 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_10FULL;
adv              4456 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_100HALF;
adv              4458 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_100FULL;
adv              4460 drivers/net/ethernet/nvidia/forcedeth.c 			adv |=  ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
adv              4462 drivers/net/ethernet/nvidia/forcedeth.c 			adv |=  ADVERTISE_PAUSE_ASYM;
adv              4463 drivers/net/ethernet/nvidia/forcedeth.c 		mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv);
adv              4466 drivers/net/ethernet/nvidia/forcedeth.c 			adv = mii_rw(dev, np->phyaddr, MII_CTRL1000, MII_READ);
adv              4467 drivers/net/ethernet/nvidia/forcedeth.c 			adv &= ~ADVERTISE_1000FULL;
adv              4469 drivers/net/ethernet/nvidia/forcedeth.c 				adv |= ADVERTISE_1000FULL;
adv              4470 drivers/net/ethernet/nvidia/forcedeth.c 			mii_rw(dev, np->phyaddr, MII_CTRL1000, adv);
adv              4489 drivers/net/ethernet/nvidia/forcedeth.c 		int adv, bmcr;
adv              4493 drivers/net/ethernet/nvidia/forcedeth.c 		adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ);
adv              4494 drivers/net/ethernet/nvidia/forcedeth.c 		adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM);
adv              4496 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_10HALF;
adv              4498 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_10FULL;
adv              4500 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_100HALF;
adv              4502 drivers/net/ethernet/nvidia/forcedeth.c 			adv |= ADVERTISE_100FULL;
adv              4505 drivers/net/ethernet/nvidia/forcedeth.c 			adv |=  ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
adv              4509 drivers/net/ethernet/nvidia/forcedeth.c 			adv |=  ADVERTISE_PAUSE_ASYM;
adv              4512 drivers/net/ethernet/nvidia/forcedeth.c 		mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv);
adv              4513 drivers/net/ethernet/nvidia/forcedeth.c 		np->fixed_mode = adv;
adv              4516 drivers/net/ethernet/nvidia/forcedeth.c 			adv = mii_rw(dev, np->phyaddr, MII_CTRL1000, MII_READ);
adv              4517 drivers/net/ethernet/nvidia/forcedeth.c 			adv &= ~ADVERTISE_1000FULL;
adv              4518 drivers/net/ethernet/nvidia/forcedeth.c 			mii_rw(dev, np->phyaddr, MII_CTRL1000, adv);
adv              4767 drivers/net/ethernet/nvidia/forcedeth.c 	int adv, bmcr;
adv              4801 drivers/net/ethernet/nvidia/forcedeth.c 		adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ);
adv              4802 drivers/net/ethernet/nvidia/forcedeth.c 		adv &= ~(ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM);
adv              4804 drivers/net/ethernet/nvidia/forcedeth.c 			adv |=  ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
adv              4806 drivers/net/ethernet/nvidia/forcedeth.c 			adv |=  ADVERTISE_PAUSE_ASYM;
adv              4807 drivers/net/ethernet/nvidia/forcedeth.c 		mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv);
adv              2113 drivers/net/ethernet/realtek/r8169_main.c 	int adv;
adv              2117 drivers/net/ethernet/realtek/r8169_main.c 		adv = tp->eee_adv;
adv              2119 drivers/net/ethernet/realtek/r8169_main.c 		adv = phy_read_mmd(phydev, MDIO_MMD_PCS, MDIO_PCS_EEE_ABLE);
adv              2121 drivers/net/ethernet/realtek/r8169_main.c 	if (adv >= 0)
adv              2122 drivers/net/ethernet/realtek/r8169_main.c 		phy_write_mmd(phydev, MDIO_MMD_AN, MDIO_AN_EEE_ADV, adv);
adv               443 drivers/net/ethernet/sfc/falcon/tenxpress.c 	u32 adv = 0, lpa = 0;
adv               448 drivers/net/ethernet/sfc/falcon/tenxpress.c 		adv |= ADVERTISED_10000baseT_Full;
adv               453 drivers/net/ethernet/sfc/falcon/tenxpress.c 	mdio45_ethtool_ksettings_get_npage(&efx->mdio, cmd, adv, lpa);
adv               960 drivers/net/ethernet/sis/sis190.c 		u16 adv, autoexp, gigadv, gigrec;
adv               966 drivers/net/ethernet/sis/sis190.c 		adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE);
adv               969 drivers/net/ethernet/sis/sis190.c 			   val, adv, autoexp);
adv               982 drivers/net/ethernet/sis/sis190.c 			val &= adv;
adv               420 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c static void dwmac1000_get_adv_lp(void __iomem *ioaddr, struct rgmii_adv *adv)
adv               422 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	dwmac_get_adv_lp(ioaddr, GMAC_PCS_BASE, adv);
adv               522 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c static void dwmac4_get_adv_lp(void __iomem *ioaddr, struct rgmii_adv *adv)
adv               524 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	dwmac_get_adv_lp(ioaddr, GMAC_PCS_BASE, adv);
adv               338 drivers/net/ethernet/stmicro/stmmac/hwif.h 	void (*pcs_get_adv_lp)(void __iomem *ioaddr, struct rgmii_adv *adv);
adv               281 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		struct rgmii_adv adv;
adv               294 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (stmmac_pcs_get_adv_lp(priv, priv->ioaddr, &adv))
adv               306 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (adv.pause & STMMAC_PCS_PAUSE)
adv               308 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (adv.pause & STMMAC_PCS_ASYM_PAUSE)
adv               310 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (adv.lp_pause & STMMAC_PCS_PAUSE)
adv               312 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (adv.lp_pause & STMMAC_PCS_ASYM_PAUSE)
adv               321 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (adv.duplex) {
adv               336 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (adv.lp_duplex)
adv              1716 drivers/net/ethernet/sun/niu.c 	u16 bmcr, bmsr, adv, estat;
adv              1762 drivers/net/ethernet/sun/niu.c 		adv = ADVERTISE_CSMA | ADVERTISE_PAUSE_CAP;
adv              1765 drivers/net/ethernet/sun/niu.c 			adv |= ADVERTISE_10HALF;
adv              1768 drivers/net/ethernet/sun/niu.c 			adv |= ADVERTISE_10FULL;
adv              1771 drivers/net/ethernet/sun/niu.c 			adv |= ADVERTISE_100HALF;
adv              1774 drivers/net/ethernet/sun/niu.c 			adv |= ADVERTISE_100FULL;
adv              1775 drivers/net/ethernet/sun/niu.c 		err = mii_write(np, np->phy_addr, MII_ADVERTISE, adv);
adv               147 drivers/net/phy/lxt.c 	int adv;
adv               159 drivers/net/phy/lxt.c 		adv = phy_read(phydev, MII_ADVERTISE);
adv               161 drivers/net/phy/lxt.c 		if (adv < 0)
adv               162 drivers/net/phy/lxt.c 			return adv;
adv               173 drivers/net/phy/lxt.c 		} while (lpa == adv && retry--);
adv               177 drivers/net/phy/lxt.c 		lpa &= adv;
adv               538 drivers/net/phy/marvell.c 	int adv, oldadv;
adv               548 drivers/net/phy/marvell.c 	adv = phy_read(phydev, MII_ADVERTISE);
adv               549 drivers/net/phy/marvell.c 	if (adv < 0)
adv               550 drivers/net/phy/marvell.c 		return adv;
adv               552 drivers/net/phy/marvell.c 	oldadv = adv;
adv               553 drivers/net/phy/marvell.c 	adv &= ~(ADVERTISE_FIBER_1000HALF | ADVERTISE_FIBER_1000FULL
adv               555 drivers/net/phy/marvell.c 	adv |= linkmode_adv_to_fiber_adv_t(phydev->advertising);
adv               557 drivers/net/phy/marvell.c 	if (adv != oldadv) {
adv               558 drivers/net/phy/marvell.c 		err = phy_write(phydev, MII_ADVERTISE, adv);
adv                94 drivers/net/phy/phy-c45.c 	u32 adv;
adv               101 drivers/net/phy/phy-c45.c 	adv = linkmode_adv_to_mii_adv_t(phydev->advertising);
adv               106 drivers/net/phy/phy-c45.c 				     adv);
adv               112 drivers/net/phy/phy-c45.c 	adv = linkmode_adv_to_mii_10gbt_adv_t(phydev->advertising);
adv               117 drivers/net/phy/phy-c45.c 				     MDIO_AN_10GBT_CTRL_ADV2_5G, adv);
adv              1018 drivers/net/phy/phy.c 		__ETHTOOL_DECLARE_LINK_MODE_MASK(adv);
adv              1048 drivers/net/phy/phy.c 		mmd_eee_adv_to_linkmode(adv, eee_adv);
adv              1050 drivers/net/phy/phy.c 		linkmode_and(common, adv, lp);
adv              1134 drivers/net/phy/phy.c 	int cap, old_adv, adv = 0, ret;
adv              1149 drivers/net/phy/phy.c 		adv = !data->advertised ? cap :
adv              1152 drivers/net/phy/phy.c 		adv &= ~phydev->eee_broken_modes;
adv              1155 drivers/net/phy/phy.c 	if (old_adv != adv) {
adv              1156 drivers/net/phy/phy.c 		ret = phy_write_mmd(phydev, MDIO_MMD_AN, MDIO_AN_EEE_ADV, adv);
adv              1576 drivers/net/phy/phy_device.c 	u32 adv;
adv              1582 drivers/net/phy/phy_device.c 	adv = linkmode_adv_to_mii_adv_t(phydev->advertising);
adv              1588 drivers/net/phy/phy_device.c 				 adv);
adv              1605 drivers/net/phy/phy_device.c 	adv = linkmode_adv_to_mii_ctrl1000_t(phydev->advertising);
adv              1609 drivers/net/phy/phy_device.c 				 adv);
adv              1812 drivers/net/phy/phy_device.c 				int adv = phy_read(phydev, MII_CTRL1000);
adv              1814 drivers/net/phy/phy_device.c 				if (adv < 0)
adv              1815 drivers/net/phy/phy_device.c 					return adv;
adv              1817 drivers/net/phy/phy_device.c 				if (adv & CTL1000_ENABLE_MASTER)
adv               316 drivers/net/sungem_phy.c 	u16 ctl, adv;
adv               325 drivers/net/sungem_phy.c 	adv = sungem_phy_read(phy, MII_ADVERTISE);
adv               326 drivers/net/sungem_phy.c 	adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4);
adv               328 drivers/net/sungem_phy.c 		adv |= ADVERTISE_10HALF;
adv               330 drivers/net/sungem_phy.c 		adv |= ADVERTISE_10FULL;
adv               332 drivers/net/sungem_phy.c 		adv |= ADVERTISE_100HALF;
adv               334 drivers/net/sungem_phy.c 		adv |= ADVERTISE_100FULL;
adv               335 drivers/net/sungem_phy.c 	sungem_phy_write(phy, MII_ADVERTISE, adv);
adv               471 drivers/net/sungem_phy.c 	u16 ctl, adv;
adv               480 drivers/net/sungem_phy.c 	adv = sungem_phy_read(phy, MII_ADVERTISE);
adv               481 drivers/net/sungem_phy.c 	adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4);
adv               483 drivers/net/sungem_phy.c 		adv |= ADVERTISE_10HALF;
adv               485 drivers/net/sungem_phy.c 		adv |= ADVERTISE_10FULL;
adv               487 drivers/net/sungem_phy.c 		adv |= ADVERTISE_100HALF;
adv               489 drivers/net/sungem_phy.c 		adv |= ADVERTISE_100FULL;
adv               491 drivers/net/sungem_phy.c 		adv |= ADVERTISE_PAUSE_CAP;
adv               493 drivers/net/sungem_phy.c 		adv |= ADVERTISE_PAUSE_ASYM;
adv               494 drivers/net/sungem_phy.c 	sungem_phy_write(phy, MII_ADVERTISE, adv);
adv               497 drivers/net/sungem_phy.c 	adv = sungem_phy_read(phy, MII_1000BASETCONTROL);
adv               498 drivers/net/sungem_phy.c 	adv &= ~(MII_1000BASETCONTROL_FULLDUPLEXCAP|MII_1000BASETCONTROL_HALFDUPLEXCAP);
adv               500 drivers/net/sungem_phy.c 		adv |= MII_1000BASETCONTROL_HALFDUPLEXCAP;
adv               502 drivers/net/sungem_phy.c 		adv |= MII_1000BASETCONTROL_FULLDUPLEXCAP;
adv               503 drivers/net/sungem_phy.c 	sungem_phy_write(phy, MII_1000BASETCONTROL, adv);
adv               747 drivers/net/sungem_phy.c 	u16 ctl, adv;
adv               756 drivers/net/sungem_phy.c 	adv = sungem_phy_read(phy, MII_ADVERTISE);
adv               757 drivers/net/sungem_phy.c 	adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4);
adv               759 drivers/net/sungem_phy.c 		adv |= ADVERTISE_10HALF;
adv               761 drivers/net/sungem_phy.c 		adv |= ADVERTISE_10FULL;
adv               763 drivers/net/sungem_phy.c 		adv |= ADVERTISE_100HALF;
adv               765 drivers/net/sungem_phy.c 		adv |= ADVERTISE_100FULL;
adv               767 drivers/net/sungem_phy.c 		adv |= ADVERTISE_PAUSE_CAP;
adv               769 drivers/net/sungem_phy.c 		adv |= ADVERTISE_PAUSE_ASYM;
adv               770 drivers/net/sungem_phy.c 	sungem_phy_write(phy, MII_ADVERTISE, adv);
adv               778 drivers/net/sungem_phy.c 	adv = sungem_phy_read(phy, MII_M1011_PHY_SPEC_CONTROL);
adv               779 drivers/net/sungem_phy.c 	adv |= MII_M1011_PHY_SPEC_CONTROL_AUTO_MDIX;
adv               780 drivers/net/sungem_phy.c 	adv &= ~(MII_1000BASETCONTROL_FULLDUPLEXCAP |
adv               783 drivers/net/sungem_phy.c 		adv |= MII_1000BASETCONTROL_HALFDUPLEXCAP;
adv               785 drivers/net/sungem_phy.c 		adv |= MII_1000BASETCONTROL_FULLDUPLEXCAP;
adv               786 drivers/net/sungem_phy.c 	sungem_phy_write(phy, MII_1000BASETCONTROL, adv);
adv               678 drivers/net/usb/ax88179_178a.c 		u32 lp, cap, adv, supported = 0;
adv               711 drivers/net/usb/ax88179_178a.c 		adv = mmd_eee_adv_to_ethtool_adv_t(eee_adv);
adv               717 drivers/net/usb/ax88179_178a.c 		if (!(lp & adv & supported)) {
adv              5098 drivers/net/usb/r8152.c 	u32 lp, adv, supported = 0;
adv              5105 drivers/net/usb/r8152.c 	adv = mmd_eee_adv_to_ethtool_adv_t(val);
adv              5111 drivers/net/usb/r8152.c 	eee->eee_active = !!(supported & adv & lp);
adv              5133 drivers/net/usb/r8152.c 	u32 lp, adv, supported = 0;
adv              5140 drivers/net/usb/r8152.c 	adv = mmd_eee_adv_to_ethtool_adv_t(val);
adv              5146 drivers/net/usb/r8152.c 	eee->eee_active = !!(supported & adv & lp);
adv               227 include/linux/mdio.h 	u32 adv = 0;
adv               230 include/linux/mdio.h 		adv |= ADVERTISED_100baseT_Full;
adv               232 include/linux/mdio.h 		adv |= ADVERTISED_1000baseT_Full;
adv               234 include/linux/mdio.h 		adv |= ADVERTISED_10000baseT_Full;
adv               236 include/linux/mdio.h 		adv |= ADVERTISED_1000baseKX_Full;
adv               238 include/linux/mdio.h 		adv |= ADVERTISED_10000baseKX4_Full;
adv               240 include/linux/mdio.h 		adv |= ADVERTISED_10000baseKR_Full;
adv               242 include/linux/mdio.h 	return adv;
adv               253 include/linux/mdio.h static inline u16 ethtool_adv_to_mmd_eee_adv_t(u32 adv)
adv               257 include/linux/mdio.h 	if (adv & ADVERTISED_100baseT_Full)
adv               259 include/linux/mdio.h 	if (adv & ADVERTISED_1000baseT_Full)
adv               261 include/linux/mdio.h 	if (adv & ADVERTISED_10000baseT_Full)
adv               263 include/linux/mdio.h 	if (adv & ADVERTISED_1000baseKX_Full)
adv               265 include/linux/mdio.h 	if (adv & ADVERTISED_10000baseKX4_Full)
adv               267 include/linux/mdio.h 	if (adv & ADVERTISED_10000baseKR_Full)
adv               170 include/linux/mii.h static inline u32 mii_adv_to_ethtool_adv_t(u32 adv)
adv               174 include/linux/mii.h 	if (adv & ADVERTISE_10HALF)
adv               176 include/linux/mii.h 	if (adv & ADVERTISE_10FULL)
adv               178 include/linux/mii.h 	if (adv & ADVERTISE_100HALF)
adv               180 include/linux/mii.h 	if (adv & ADVERTISE_100FULL)
adv               182 include/linux/mii.h 	if (adv & ADVERTISE_PAUSE_CAP)
adv               184 include/linux/mii.h 	if (adv & ADVERTISE_PAUSE_ASYM)
adv               240 include/linux/mii.h static inline u32 mii_ctrl1000_to_ethtool_adv_t(u32 adv)
adv               244 include/linux/mii.h 	if (adv & ADVERTISE_1000HALF)
adv               246 include/linux/mii.h 	if (adv & ADVERTISE_1000FULL)
adv               341 include/linux/mii.h static inline u32 mii_adv_to_ethtool_adv_x(u32 adv)
adv               345 include/linux/mii.h 	if (adv & ADVERTISE_1000XHALF)
adv               347 include/linux/mii.h 	if (adv & ADVERTISE_1000XFULL)
adv               349 include/linux/mii.h 	if (adv & ADVERTISE_1000XPAUSE)
adv               351 include/linux/mii.h 	if (adv & ADVERTISE_1000XPSE_ASYM)
adv               384 include/linux/mii.h 					      u32 adv)
adv               387 include/linux/mii.h 			 advertising, adv & ADVERTISE_10HALF);
adv               390 include/linux/mii.h 			 advertising, adv & ADVERTISE_10FULL);
adv               393 include/linux/mii.h 			 advertising, adv & ADVERTISE_100HALF);
adv               396 include/linux/mii.h 			 advertising, adv & ADVERTISE_100FULL);
adv               399 include/linux/mii.h 			 adv & ADVERTISE_PAUSE_CAP);
adv               402 include/linux/mii.h 			 advertising, adv & ADVERTISE_PAUSE_ASYM);
adv               415 include/linux/mii.h 					     u32 adv)
adv               419 include/linux/mii.h 	mii_adv_mod_linkmode_adv_t(advertising, adv);
adv               494 include/linux/mii.h 	u16 adv = 0;
adv               497 include/linux/mii.h 		adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
adv               499 include/linux/mii.h 		adv ^= ADVERTISE_PAUSE_ASYM;
adv               501 include/linux/mii.h 	return adv;
adv               415 net/tipc/group.c 	int adv, state;
adv               430 net/tipc/group.c 	adv = m->advertised;
adv               432 net/tipc/group.c 	if (state == MBR_JOINED && adv == ADV_IDLE)
adv               434 net/tipc/group.c 	if (state == MBR_ACTIVE && adv == ADV_ACTIVE)
adv               436 net/tipc/group.c 	if (state == MBR_PENDING && adv == ADV_IDLE)
adv               701 net/tipc/group.c 	int adv = 0;
adv               710 net/tipc/group.c 		adv = ADV_ACTIVE - m->advertised;
adv               712 net/tipc/group.c 		adv = ADV_IDLE - m->advertised;
adv               718 net/tipc/group.c 		msg_set_adv_win(hdr, adv);
adv               719 net/tipc/group.c 		m->advertised += adv;
adv               723 net/tipc/group.c 		msg_set_adv_win(hdr, adv);
adv               724 net/tipc/group.c 		m->advertised += adv;
adv                16 tools/perf/ui/progress.c void ui_progress__update(struct ui_progress *p, u64 adv)
adv                20 tools/perf/ui/progress.c 	p->curr += adv;
adv                24 tools/perf/ui/progress.h void ui_progress__update(struct ui_progress *p, u64 adv);