Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/
Dsungem_phy.c313 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument
321 phy->advertising = advertise; in genmii_setup_aneg()
326 if (advertise & ADVERTISED_10baseT_Half) in genmii_setup_aneg()
328 if (advertise & ADVERTISED_10baseT_Full) in genmii_setup_aneg()
330 if (advertise & ADVERTISED_100baseT_Half) in genmii_setup_aneg()
332 if (advertise & ADVERTISED_100baseT_Full) in genmii_setup_aneg()
468 static int bcm54xx_setup_aneg(struct mii_phy *phy, u32 advertise) in bcm54xx_setup_aneg() argument
476 phy->advertising = advertise; in bcm54xx_setup_aneg()
481 if (advertise & ADVERTISED_10baseT_Half) in bcm54xx_setup_aneg()
483 if (advertise & ADVERTISED_10baseT_Full) in bcm54xx_setup_aneg()
[all …]
Dmii.c318 int advertise, lpa, media, duplex; in mii_check_media() local
352 advertise = mii->advertising; in mii_check_media()
354 advertise = mii->mdio_read(mii->dev, mii->phy_id, MII_ADVERTISE); in mii_check_media()
355 mii->advertising = advertise; in mii_check_media()
362 media = mii_nway_result(lpa & advertise); in mii_check_media()
/linux-4.1.27/drivers/net/ethernet/ibm/emac/
Dphy.c109 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument
117 phy->advertising = advertise; in genmii_setup_aneg()
133 if (advertise & ADVERTISED_10baseT_Half) in genmii_setup_aneg()
135 if (advertise & ADVERTISED_10baseT_Full) in genmii_setup_aneg()
137 if (advertise & ADVERTISED_100baseT_Half) in genmii_setup_aneg()
139 if (advertise & ADVERTISED_100baseT_Full) in genmii_setup_aneg()
141 if (advertise & ADVERTISED_Pause) in genmii_setup_aneg()
143 if (advertise & ADVERTISED_Asym_Pause) in genmii_setup_aneg()
153 if (advertise & ADVERTISED_1000baseT_Full) in genmii_setup_aneg()
155 if (advertise & ADVERTISED_1000baseT_Half) in genmii_setup_aneg()
Dphy.h35 int (*setup_aneg) (struct mii_phy * phy, u32 advertise);
/linux-4.1.27/drivers/net/phy/
Dat803x.c57 u16 advertise; member
69 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save()
81 phy_write(phydev, MII_ADVERTISE, context->advertise); in at803x_context_restore()
Dphy_device.c751 u32 advertise; in genphy_config_advert() local
757 advertise = phydev->advertising; in genphy_config_advert()
767 adv |= ethtool_adv_to_mii_adv_t(advertise); in genphy_config_advert()
798 adv |= ethtool_adv_to_mii_ctrl1000_t(advertise); in genphy_config_advert()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c554 u32 advertise; in i40e_set_settings() local
579 advertise = ecmd->advertising; in i40e_set_settings()
637 if (advertise & ~safe_ecmd.supported) in i40e_set_settings()
640 if (advertise & ADVERTISED_100baseT_Full) in i40e_set_settings()
642 if (advertise & ADVERTISED_1000baseT_Full || in i40e_set_settings()
643 advertise & ADVERTISED_1000baseKX_Full) in i40e_set_settings()
645 if (advertise & ADVERTISED_10000baseT_Full || in i40e_set_settings()
646 advertise & ADVERTISED_10000baseKX4_Full || in i40e_set_settings()
647 advertise & ADVERTISED_10000baseKR_Full) in i40e_set_settings()
649 if (advertise & ADVERTISED_20000baseKR2_Full) in i40e_set_settings()
[all …]
/linux-4.1.27/include/linux/
Dsungem_phy.h11 int (*setup_aneg)(struct mii_phy *phy, u32 advertise);
/linux-4.1.27/net/rds/
Diw_send.c351 unsigned int avail, posted, got = 0, advertise; in rds_iw_send_grab_credits() local
359 advertise = 0; in rds_iw_send_grab_credits()
389 advertise = min_t(unsigned int, posted, max_posted); in rds_iw_send_grab_credits()
390 newval -= IB_SET_POST_CREDITS(advertise); in rds_iw_send_grab_credits()
397 *adv_credits = advertise; in rds_iw_send_grab_credits()
Dib_send.c399 unsigned int avail, posted, got = 0, advertise; in rds_ib_send_grab_credits() local
407 advertise = 0; in rds_ib_send_grab_credits()
437 advertise = min_t(unsigned int, posted, max_posted); in rds_ib_send_grab_credits()
438 newval -= IB_SET_POST_CREDITS(advertise); in rds_ib_send_grab_credits()
445 *adv_credits = advertise; in rds_ib_send_grab_credits()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dvsc8211.c347 .advertise = t3_phy_advertise,
361 .advertise = t3_phy_advertise_fiber,
Daq100x.c258 .advertise = aq100x_advertise,
Dcommon.h528 int (*advertise)(struct cphy *phy, unsigned int advertise_map); member
Dt3_hw.c1341 phy->ops->advertise(phy, lc->advertising); in t3_link_start()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dspider_net.c181 u32 advertise = 0; in spider_net_setup_aneg() local
188 advertise |= ADVERTISED_10baseT_Half; in spider_net_setup_aneg()
190 advertise |= ADVERTISED_10baseT_Full; in spider_net_setup_aneg()
192 advertise |= ADVERTISED_100baseT_Half; in spider_net_setup_aneg()
194 advertise |= ADVERTISED_100baseT_Full; in spider_net_setup_aneg()
197 advertise |= SUPPORTED_1000baseT_Full; in spider_net_setup_aneg()
199 advertise |= SUPPORTED_1000baseT_Half; in spider_net_setup_aneg()
202 phy->def->ops->setup_aneg(phy, advertise); in spider_net_setup_aneg()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcphy.h81 int (*advertise)(struct cphy *phy, unsigned int advertise_map); member
Dmv88e1xxx.c350 .advertise = mv88e1xxx_advertise,
Dsubr.c639 phy->ops->advertise(phy, lc->advertising); in t1_link_start()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_acpi.c583 u8 perf_req, bool advertise) in radeon_acpi_pcie_performance_request() argument
607 if (advertise) in radeon_acpi_pcie_performance_request()
Dcypress_dpm.c301 u8 perf_req, bool advertise) in cypress_pcie_performance_request() argument
317 return radeon_acpi_pcie_performance_request(rdev, perf_req, advertise); in cypress_pcie_performance_request()
321 return radeon_acpi_pcie_performance_request(rdev, perf_req, advertise); in cypress_pcie_performance_request()
Dni_dpm.c3419 u8 perf_req, bool advertise) in ni_pcie_performance_request() argument
3429 return radeon_acpi_pcie_performance_request(rdev, perf_req, advertise); in ni_pcie_performance_request()
3433 return radeon_acpi_pcie_performance_request(rdev, perf_req, advertise); in ni_pcie_performance_request()
Dradeon.h3107 u8 perf_req, bool advertise);
/linux-4.1.27/drivers/mtd/nand/
DKconfig143 must advertise a platform_device for the driver to attach.
176 must advertise a platform_device for the driver to attach.
420 must advertise a platform_device for the driver to attach.
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
De1000.h198 u16 advertise; /* auto-negotiation advertisement */ member
Dnetdev.c4814 ret_val |= e1e_rphy(hw, MII_ADVERTISE, &phy->advertise); in e1000_phy_read_status()
4830 phy->advertise = (ADVERTISE_PAUSE_ASYM | ADVERTISE_PAUSE_CAP | in e1000_phy_read_status()
5879 data->val_out = adapter->phy_regs.advertise; in e1000_mii_ioctl()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsungem.c1256 u32 advertise, features; in gem_begin_auto_negotiation() local
1271 advertise = features & ADVERTISE_MASK; in gem_begin_auto_negotiation()
1273 advertise &= gp->phy_mii.advertising; in gem_begin_auto_negotiation()
1283 advertise = ep->advertising; in gem_begin_auto_negotiation()
1323 gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, advertise); in gem_begin_auto_negotiation()
/linux-4.1.27/fs/nfs/
DKconfig153 This option makes the NFS client advertise to NFSv4.1 servers that
/linux-4.1.27/Documentation/usb/
DWUSB-Design-overview.txt77 bit address) and send periodic beacons to advertise themselves and pass
78 info on what they are and do. They advertise their capabilities and a
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcm63xx_enet.c2052 int val, j, up, advertise, lpa, lpa2, speed, duplex, media; in swphy_poll_timer() local
2089 advertise = bcmenet_sw_mdio_read(priv, external_phy, in swphy_poll_timer()
2099 media = mii_nway_result(lpa & advertise); in swphy_poll_timer()
Dtg3.c4316 static int tg3_phy_autoneg_cfg(struct tg3 *tp, u32 advertise, u32 flowctrl) in tg3_phy_autoneg_cfg() argument
4322 new_adv |= ethtool_adv_to_mii_adv_t(advertise) & ADVERTISE_ALL; in tg3_phy_autoneg_cfg()
4330 new_adv = ethtool_adv_to_mii_ctrl1000_t(advertise); in tg3_phy_autoneg_cfg()
4353 if (advertise & ADVERTISED_100baseT_Full) in tg3_phy_autoneg_cfg()
4356 if (advertise & ADVERTISED_1000baseT_Full) in tg3_phy_autoneg_cfg()
4363 tp->eee.advertised = advertise & in tg3_phy_autoneg_cfg()
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dfman.txt389 due to a hardware problem), or to advertise that all relevant
/linux-4.1.27/Documentation/arm/
Dcluster-pm-race-avoidance.txt210 that a CPU which is setting up the cluster can advertise its state
/linux-4.1.27/Documentation/input/
Dmulti-touch-protocol.txt78 The driver should only advertise as many slots as the hardware can report.
/linux-4.1.27/Documentation/
DCodingStyle572 filesystems) should advertise this prominently in their prompt string: