Searched refs:advertised (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ethtool.c338 u64 advertised = 0; local
365 advertised |= BIT(OCTEP_LINK_MODE_10GBASE_T);
368 advertised |= BIT(OCTEP_LINK_MODE_10GBASE_R);
371 advertised |= BIT(OCTEP_LINK_MODE_10GBASE_CR);
374 advertised |= BIT(OCTEP_LINK_MODE_10GBASE_KR);
377 advertised |= BIT(OCTEP_LINK_MODE_10GBASE_LR);
380 advertised |= BIT(OCTEP_LINK_MODE_10GBASE_SR);
383 advertised |= BIT(OCTEP_LINK_MODE_25GBASE_CR);
386 advertised |= BIT(OCTEP_LINK_MODE_25GBASE_KR);
389 advertised |
[all...]
/linux-master/net/ethtool/
H A Deee.c54 ret = ethnl_bitset_size(eee->advertised, eee->supported,
86 eee->advertised, eee->supported,
140 ret = ethnl_update_bitset(eee.advertised,
H A Dioctl.c1521 ethtool_convert_legacy_u32_to_link_mode(keee->advertised,
1522 eee->advertised);
1539 ethtool_convert_link_mode_to_legacy_u32(&eee->advertised,
1540 keee->advertised);
/linux-master/net/tipc/
H A Dgroup.c73 u16 advertised; member in struct:tipc_member
436 /* If not fully advertised, do it now to prevent mutual blocking */
437 adv = m->advertised;
601 m->advertised -= blks;
636 if (m->advertised > (ADV_ACTIVE * 3 / 4))
641 if (m->advertised > ADV_IDLE)
645 if (m->advertised < ADV_IDLE) {
717 adv = ADV_ACTIVE - m->advertised;
719 adv = ADV_IDLE - m->advertised;
726 m->advertised
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c1633 mii_eee_cap1_mod_linkmode_t(edata->advertised,
1656 linkmode_zero(edata->advertised);
1698 adapter->eee_advert = linkmode_to_mii_eee_cap1_t(edata->advertised);
1853 u16 advertised = 0; local
1880 advertised |= ADVERTISE_2500_FULL;
1884 advertised |= ADVERTISE_1000_FULL;
1888 advertised |= ADVERTISE_100_FULL;
1892 advertised |= ADVERTISE_100_HALF;
1896 advertised |= ADVERTISE_10_FULL;
1900 advertised |
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c71 __ETHTOOL_DECLARE_LINK_MODE_MASK(advertised);
87 bitmap_zero(cfg->advertised, \
93 __set_bit(bit, &cfg->advertised[idx]); \
766 table[proto].advertised,
1144 if (*ptys2legacy_ethtool_table[i].advertised == 0)
1146 if (bitmap_intersects(ptys2legacy_ethtool_table[i].advertised,
1161 if (ptys2ext_ethtool_table[i].advertised[0] == 0 &&
1162 ptys2ext_ethtool_table[i].advertised[1] == 0)
1165 bitmap_and(modes, ptys2ext_ethtool_table[i].advertised,
1168 if (modes[0] == ptys2ext_ethtool_table[i].advertised[
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c265 /* set the advertised speeds */
463 u32 advertised, old; local
486 advertised = 0;
489 advertised |= IXGBE_LINK_SPEED_10GB_FULL;
492 advertised |= IXGBE_LINK_SPEED_5GB_FULL;
495 advertised |= IXGBE_LINK_SPEED_2_5GB_FULL;
498 advertised |= IXGBE_LINK_SPEED_1GB_FULL;
502 advertised |= IXGBE_LINK_SPEED_100_FULL;
506 advertised |= IXGBE_LINK_SPEED_10_FULL;
508 if (old == advertised)
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1793 edata->advertised,
1796 edata->advertised,
1851 unsupp = linkmode_andnot(tmp, edata->advertised, supported);
1854 "Invalid advertised capabilities %*pb\n",
1855 __ETHTOOL_LINK_MODE_MASK_NBITS, edata->advertised);
1860 edata->advertised))
1863 edata->advertised))
/linux-master/drivers/net/phy/
H A Dphy-c45.c265 * or 1 if advertised modes changed.
679 * genphy_c45_write_eee_adv - write advertised EEE link modes
746 * genphy_c45_read_eee_adv - read advertised EEE link modes
792 * genphy_c45_read_eee_lpa - read advertised LP EEE link modes
1470 * @adv: variable to store advertised linkmodes
1471 * @lp: variable to store LP advertised linkmodes
1536 linkmode_copy(data->advertised, adv);
1550 * advertised, but the previously advertised link modes are
1562 unsigned long *adv = data->advertised;
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c716 linkmode_copy(eee->advertised, eee->supported);
720 eee->eee_enabled = !linkmode_empty(eee->advertised);
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c301 link_mode.advertised == HINIC_SUPPORTED_UNKNOWN)
306 hinic_add_ethtool_link_mode(&settings, link_mode.advertised,
377 link_mode.advertised == HINIC_SUPPORTED_UNKNOWN)
H A Dhinic_port.h252 u16 advertised; member in struct:hinic_link_mode_cmd
/linux-master/drivers/net/usb/
H A Dax88179_178a.c686 mii_eee_cap1_mod_linkmode_t(data->advertised, val);
701 u16 tmp16 = linkmode_to_mii_eee_cap1_t(data->advertised);
1665 linkmode_zero(eee_data.advertised);
H A Dr8152.c8935 mii_eee_cap1_mod_linkmode_t(eee->advertised, val);
8942 linkmode_and(common, eee->advertised, eee->lp_advertised);
8950 u16 val = linkmode_to_mii_eee_cap1_t(eee->advertised);
8969 mii_eee_cap1_mod_linkmode_t(eee->advertised, val);
8976 linkmode_and(common, eee->advertised, eee->lp_advertised);
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c632 __ETHTOOL_DECLARE_LINK_MODE_MASK(advertised);
643 return cfg->advertised;
656 linkmode_zero(cfg->advertised); \
659 __set_bit(modes[i], cfg->advertised); \
905 en_info(priv, "Speed was set to 0, Reset advertised Link Modes to default (%x)\n",
/linux-master/include/linux/
H A Dethtool.h227 __ETHTOOL_DECLARE_LINK_MODE_MASK(advertised);
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c3046 mii_eee_cap1_mod_linkmode_t(edata->advertised,
3104 linkmode_zero(edata->advertised);
3149 if (linkmode_andnot(tmp, edata->advertised, supported)) {
3156 edata->advertised);
3159 edata->advertised);
3167 adapter->eee_advert = linkmode_to_mii_eee_cap1_t(edata->advertised);
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c305 /* Publish LP advertised speeds and FC */
2124 bnx2x_eee_to_linkmode(edata->advertised,
2146 u32 advertised; local
2163 advertised = bnx2x_linkmode_to_eee(edata->advertised,
2165 if ((advertised != (eee_cfg & SHMEM_EEE_ADV_STATUS_MASK))) {
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c2229 mii_eee_cap1_mod_linkmode_t(edata->advertised, adapter->eee_advert);
2293 if (linkmode_andnot(tmp, edata->advertised, supported)) {
2298 adapter->eee_advert = linkmode_to_mii_eee_cap1_t(edata->advertised);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4081 if (linkmode_empty(edata->advertised)) {
4082 linkmode_and(edata->advertised, advertising, eee->supported);
4083 } else if (linkmode_andnot(tmp, edata->advertised, advertising)) {
4084 netdev_warn(dev, "EEE advertised must be a subset of autoneg advertised speeds\n");
4089 linkmode_copy(eee->advertised, edata->advertised);
4115 linkmode_zero(edata->advertised);
H A Dbnxt.c10861 /* Check if any advertised speeds are no longer supported. The caller
10974 _bnxt_fw_to_linkmode(eee->advertised, fw_speeds);
11156 eee_speeds = bnxt_get_fw_auto_link_speeds(eee->advertised);
11526 if (linkmode_andnot(tmp, eee->advertised, advertising)) {
11527 linkmode_and(eee->advertised, advertising,
/linux-master/include/uapi/linux/
H A Dethtool.h47 * advertised through autonegotiation or enabled for
75 * and other link features that the link partner advertised
357 * @advertised: Mask of %ADVERTISED_* flags for the speed/duplex combinations
358 * advertised as eee capable.
360 * combinations advertised by the link partner as eee capable.
373 __u32 advertised; member in struct:ethtool_eee
575 * mii_advertise_flowctrl() or similar code to set the advertised
577 * even if @autoneg is zero. They should also allow the advertised
2241 * connectors and other link features that are advertised through
2245 * link features that the link partner advertised throug
[all...]
/linux-master/drivers/net/ethernet/micrel/
H A Dksz884x.c1127 * @advertised: Advertised auto-negotiation setting. Used to determine link.
1136 u8 advertised; member in struct:ksz_port_info
1387 * @advertising: Temporary variable to store advertised settings.
2939 if (local == info->advertised && remote == info->partner)
2942 info->advertised = local;
5574 /* Save advertised settings for workaround in next function. */
5605 * ethtool utility does not change advertised setting if auto
/linux-master/drivers/net/ethernet/broadcom/
H A Dtg3.c2362 /* Pull lp advertised settings */
2367 /* Pull advertised and eee_enabled settings */
2371 mii_eee_cap1_mod_linkmode_t(dest->advertised, val);
4362 mii_eee_cap1_mod_linkmode_t(tp->eee.advertised, val);
4372 /* If we advertised any eee advertisements above... */
4618 if (!linkmode_equal(tp->eee.advertised, eee.advertised) ||
4624 if (!linkmode_empty(eee.advertised))
14181 if (!linkmode_equal(edata->advertised, tp->eee.advertised)) {
[all...]

Completed in 402 milliseconds