Home
last modified time | relevance | path

Searched refs:advertise (Results 1 – 25 of 64) sorted by relevance

123

/linux/drivers/net/
H A Dsungem_phy.c310 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument
318 phy->advertising = advertise; in genmii_setup_aneg()
323 if (advertise & ADVERTISED_10baseT_Half) in genmii_setup_aneg()
325 if (advertise & ADVERTISED_10baseT_Full) in genmii_setup_aneg()
327 if (advertise & ADVERTISED_100baseT_Half) in genmii_setup_aneg()
329 if (advertise & ADVERTISED_100baseT_Full) in genmii_setup_aneg()
466 static int bcm54xx_setup_aneg(struct mii_phy *phy, u32 advertise) in bcm54xx_setup_aneg() argument
474 phy->advertising = advertise; in bcm54xx_setup_aneg()
479 if (advertise & ADVERTISED_10baseT_Half) in bcm54xx_setup_aneg()
481 if (advertise & ADVERTISED_10baseT_Full) in bcm54xx_setup_aneg()
[all …]
H A Dmii.c510 int advertise, lpa, media, duplex; in mii_check_media() local
544 advertise = mii->advertising; in mii_check_media()
546 advertise = mii->mdio_read(mii->dev, mii->phy_id, MII_ADVERTISE); in mii_check_media()
547 mii->advertising = advertise; in mii_check_media()
554 media = mii_nway_result(lpa & advertise); in mii_check_media()
/linux/drivers/net/ethernet/ibm/emac/
H A Dphy.c110 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument
118 phy->advertising = advertise; in genmii_setup_aneg()
134 if (advertise & ADVERTISED_10baseT_Half) in genmii_setup_aneg()
136 if (advertise & ADVERTISED_10baseT_Full) in genmii_setup_aneg()
138 if (advertise & ADVERTISED_100baseT_Half) in genmii_setup_aneg()
140 if (advertise & ADVERTISED_100baseT_Full) in genmii_setup_aneg()
142 if (advertise & ADVERTISED_Pause) in genmii_setup_aneg()
144 if (advertise & ADVERTISED_Asym_Pause) in genmii_setup_aneg()
154 if (advertise & ADVERTISED_1000baseT_Full) in genmii_setup_aneg()
156 if (advertise & ADVERTISED_1000baseT_Half) in genmii_setup_aneg()
H A Dphy.h31 int (*setup_aneg) (struct mii_phy * phy, u32 advertise);
/linux/tools/testing/selftests/drivers/net/hw/
H A Dethtool.sh187 ethtool_set $h1 advertise $speed_1_to_advertise
203 ethtool_set $h2 advertise $speed_2_to_advertise
228 ethtool_set $h1 advertise $speed_to_advertise
271 ethtool_set $h1 advertise $speed1
272 ethtool_set $h2 advertise $speed2
/linux/drivers/net/pcs/
H A Dpcs-mtk-lynxi.c168 int advertise, link_timer; in mtk_pcs_lynxi_config() local
171 advertise = phylink_mii_c22_pcs_encode_advertisement(interface, in mtk_pcs_lynxi_config()
173 if (advertise < 0) in mtk_pcs_lynxi_config()
174 return advertise; in mtk_pcs_lynxi_config()
232 SGMII_ADVERTISE, advertise, &changed); in mtk_pcs_lynxi_config()
/linux/Documentation/driver-api/
H A Dwbrf.rst12 To mitigate possible RFI interference producers can advertise the
17 the platform designer will advertise the availability of this feature via
19 * Producers with this _DSM will be able to advertise the frequencies in use.
/linux/net/rds/
H A Dib_send.c358 unsigned int avail, posted, got = 0, advertise; in rds_ib_send_grab_credits() local
366 advertise = 0; in rds_ib_send_grab_credits()
396 advertise = min_t(unsigned int, posted, max_posted); in rds_ib_send_grab_credits()
397 newval -= IB_SET_POST_CREDITS(advertise); in rds_ib_send_grab_credits()
404 *adv_credits = advertise; in rds_ib_send_grab_credits()
/linux/include/linux/
H A Dsungem_phy.h14 int (*setup_aneg)(struct mii_phy *phy, u32 advertise);
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dvsc8211.c347 .advertise = t3_phy_advertise,
361 .advertise = t3_phy_advertise_fiber,
H A Daq100x.c258 .advertise = aq100x_advertise,
/linux/Documentation/userspace-api/
H A Dsysfs-platform_profile.rst53 When multiple drivers on a system advertise a platform profile handler, the
54 platform profile handler core will only advertise the profiles that are
/linux/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h72 int (*advertise)(struct cphy *phy, unsigned int advertise_map); member
H A Dmv88e1xxx.c351 .advertise = mv88e1xxx_advertise,
/linux/drivers/platform/x86/amd/
H A DKconfig34 This mechanism will only be activated on platforms that advertise a
/linux/drivers/nvdimm/
H A DKconfig12 bus is registered to advertise PMEM (persistent memory)
68 Map persistent memory, i.e. advertise it to the memory
/linux/drivers/net/phy/qcom/
H A Dat803x.c171 u16 advertise; member
241 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save()
253 phy_write(phydev, MII_ADVERTISE, context->advertise); in at803x_context_restore()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_acpi.c599 u8 perf_req, bool advertise) in radeon_acpi_pcie_performance_request() argument
623 if (advertise) in radeon_acpi_pcie_performance_request()
/linux/drivers/dax/
H A DKconfig36 EFI 2.8 platforms, and others, may advertise 'specific purpose'
/linux/Documentation/driver-api/nvdimm/
H A Dfirmware-activate.rst17 to advertise and control their local runtime firmware activation
/linux/Documentation/arch/powerpc/
H A Ddawr-power9.rst33 For ptrace, we now advertise zero breakpoints on POWER9 via the
/linux/drivers/net/phy/
H A Dmarvell.c665 static inline u32 linkmode_adv_to_fiber_adv_t(unsigned long *advertise) in linkmode_adv_to_fiber_adv_t() argument
669 if (linkmode_test_bit(ETHTOOL_LINK_MODE_1000baseT_Half_BIT, advertise)) in linkmode_adv_to_fiber_adv_t()
671 if (linkmode_test_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, advertise)) in linkmode_adv_to_fiber_adv_t()
674 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, advertise) && in linkmode_adv_to_fiber_adv_t()
675 linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertise)) in linkmode_adv_to_fiber_adv_t()
677 else if (linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertise)) in linkmode_adv_to_fiber_adv_t()
/linux/drivers/net/ethernet/sun/
H A Dsungem.c1239 u32 advertise, features; in gem_begin_auto_negotiation() local
1259 advertise = features & ADVERTISE_MASK; in gem_begin_auto_negotiation()
1261 advertise &= gp->phy_mii.advertising; in gem_begin_auto_negotiation()
1271 advertise = advertising; in gem_begin_auto_negotiation()
1311 gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, advertise); in gem_begin_auto_negotiation()
/linux/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c2008 int val, j, up, advertise, lpa, speed, duplex, media; in swphy_poll_timer() local
2045 advertise = bcmenet_sw_mdio_read(priv, external_phy, in swphy_poll_timer()
2052 media = mii_nway_result(lpa & advertise); in swphy_poll_timer()
2061 advertise = bcmenet_sw_mdio_read(priv, external_phy, in swphy_poll_timer()
2067 if (advertise & (ADVERTISE_1000FULL | ADVERTISE_1000HALF) in swphy_poll_timer()
/linux/arch/arm64/boot/dts/exynos/google/
H A Dgs101-pixel-common.dtsi164 * Since extboost is the primary path, advertise 900mA.

123