/kernel/linux/linux-5.10/drivers/net/ |
H A D | sungem_phy.c | 314 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument 322 phy->advertising = advertise; in genmii_setup_aneg() 324 /* Setup standard advertise */ in genmii_setup_aneg() 327 if (advertise & ADVERTISED_10baseT_Half) in genmii_setup_aneg() 329 if (advertise & ADVERTISED_10baseT_Full) in genmii_setup_aneg() 331 if (advertise & ADVERTISED_100baseT_Half) in genmii_setup_aneg() 333 if (advertise & ADVERTISED_100baseT_Full) in genmii_setup_aneg() 470 static int bcm54xx_setup_aneg(struct mii_phy *phy, u32 advertise) in bcm54xx_setup_aneg() argument 478 phy->advertising = advertise; in bcm54xx_setup_aneg() 480 /* Setup standard advertise */ in bcm54xx_setup_aneg() 746 marvell_setup_aneg(struct mii_phy *phy, u32 advertise) marvell_setup_aneg() argument [all...] |
H A D | mii.c | 273 /* advertise only what has been requested */ in mii_ethtool_sset() 369 /* advertise only what has been requested */ in mii_ethtool_set_link_ksettings() 509 int advertise, lpa, media, duplex; in mii_check_media() local 541 /* get MII advertise and LPA values */ in mii_check_media() 543 advertise = mii->advertising; in mii_check_media() 545 advertise = mii->mdio_read(mii->dev, mii->phy_id, MII_ADVERTISE); in mii_check_media() 546 mii->advertising = advertise; in mii_check_media() 552 /* figure out media and duplex from advertise and LPA values */ in mii_check_media() 553 media = mii_nway_result(lpa & advertise); in mii_check_media()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | sungem_phy.c | 310 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument 318 phy->advertising = advertise; in genmii_setup_aneg() 320 /* Setup standard 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() 476 /* Setup standard advertise */ in bcm54xx_setup_aneg() 742 marvell_setup_aneg(struct mii_phy *phy, u32 advertise) marvell_setup_aneg() argument [all...] |
H A D | mii.c | 271 /* advertise only what has been requested */ in mii_ethtool_sset() 367 /* advertise only what has been requested */ in mii_ethtool_set_link_ksettings() 507 int advertise, lpa, media, duplex; in mii_check_media() local 539 /* get MII advertise and LPA values */ in mii_check_media() 541 advertise = mii->advertising; in mii_check_media() 543 advertise = mii->mdio_read(mii->dev, mii->phy_id, MII_ADVERTISE); in mii_check_media() 544 mii->advertising = advertise; in mii_check_media() 550 /* figure out media and duplex from advertise and LPA values */ in mii_check_media() 551 media = mii_nway_result(lpa & advertise); in mii_check_media()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 110 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument 118 phy->advertising = advertise; in genmii_setup_aneg() 128 /* Setup standard 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 in genmii_setup_aneg() [all...] |
H A D | phy.h | 31 int (*setup_aneg) (struct mii_phy * phy, u32 advertise);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 110 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() argument 118 phy->advertising = advertise; in genmii_setup_aneg() 128 /* Setup standard 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 in genmii_setup_aneg() [all...] |
H A D | phy.h | 31 int (*setup_aneg) (struct mii_phy * phy, u32 advertise);
|
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/ |
H A D | ethtool.sh | 188 ethtool_set $h1 advertise $speed_1_to_advertise 191 log_test "advertise subset of speeds" 204 ethtool_set $h2 advertise $speed_2_to_advertise 211 log_test "advertise subset of speeds" 230 ethtool_set $h1 advertise $speed_to_advertise 252 check_err $? "h1 advertise $speed_to_advertise, h2 sync to speed $chosen_speed" 262 # Test that when we configure links to advertise different speeds, 273 ethtool_set $h1 advertise $speed1 274 ethtool_set $h2 advertise $speed2 283 log_test "advertise differen [all...] |
/kernel/linux/linux-6.6/drivers/net/pcs/ |
H A D | pcs-mtk-lynxi.c | 113 int advertise, link_timer; in mtk_pcs_lynxi_config() local 115 advertise = phylink_mii_c22_pcs_encode_advertisement(interface, in mtk_pcs_lynxi_config() 117 if (advertise < 0) in mtk_pcs_lynxi_config() 118 return advertise; in mtk_pcs_lynxi_config() 177 SGMII_ADVERTISE, advertise, &changed); in mtk_pcs_lynxi_config()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/ |
H A D | ethtool.sh | 188 ethtool_set $h1 advertise $speed_1_to_advertise 191 log_test "advertise subset of speeds" 204 ethtool_set $h2 advertise $speed_2_to_advertise 211 log_test "advertise subset of speeds" 230 ethtool_set $h1 advertise $speed_to_advertise 252 check_err $? "h1 advertise $speed_to_advertise, h2 sync to speed $chosen_speed" 262 # Test that when we configure links to advertise different speeds, 273 ethtool_set $h1 advertise $speed1 274 ethtool_set $h2 advertise $speed2 283 log_test "advertise differen [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | serdes.h | 83 const unsigned long *advertise); 87 const unsigned long *advertise);
|
H A D | serdes.c | 122 const unsigned long *advertise) in mv88e6352_serdes_pcs_config() 134 adv = linkmode_adv_to_mii_adv_x(advertise, in mv88e6352_serdes_pcs_config() 695 const unsigned long *advertise) in mv88e6390_serdes_pcs_config() 707 adv = linkmode_adv_to_mii_adv_x(advertise, in mv88e6390_serdes_pcs_config() 712 adv = linkmode_adv_to_mii_adv_x(advertise, in mv88e6390_serdes_pcs_config() 119 mv88e6352_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port, u8 lane, unsigned int mode, phy_interface_t interface, const unsigned long *advertise) mv88e6352_serdes_pcs_config() argument 692 mv88e6390_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port, u8 lane, unsigned int mode, phy_interface_t interface, const unsigned long *advertise) mv88e6390_serdes_pcs_config() argument
|
/kernel/linux/linux-5.10/net/rds/ |
H A D | ib_send.c | 359 unsigned int avail, posted, got = 0, advertise; in rds_ib_send_grab_credits() local 367 advertise = 0; in rds_ib_send_grab_credits() 397 advertise = min_t(unsigned int, posted, max_posted); in rds_ib_send_grab_credits() 398 newval -= IB_SET_POST_CREDITS(advertise); in rds_ib_send_grab_credits() 405 *adv_credits = advertise; in rds_ib_send_grab_credits()
|
/kernel/linux/linux-6.6/net/rds/ |
H A D | ib_send.c | 358 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()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | sungem_phy.h | 12 int (*setup_aneg)(struct mii_phy *phy, u32 advertise);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | sungem_phy.h | 14 int (*setup_aneg)(struct mii_phy *phy, u32 advertise);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | vsc8211.c | 347 .advertise = t3_phy_advertise, 361 .advertise = t3_phy_advertise_fiber,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | vsc8211.c | 347 .advertise = t3_phy_advertise, 361 .advertise = t3_phy_advertise_fiber,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cphy.h | 81 int (*advertise)(struct cphy *phy, unsigned int advertise_map); member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cphy.h | 72 int (*advertise)(struct cphy *phy, unsigned int advertise_map); member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/ |
H A D | spider_net.c | 167 u32 advertise = 0; in spider_net_setup_aneg() local 174 advertise |= ADVERTISED_10baseT_Half; in spider_net_setup_aneg() 176 advertise |= ADVERTISED_10baseT_Full; in spider_net_setup_aneg() 178 advertise |= ADVERTISED_100baseT_Half; in spider_net_setup_aneg() 180 advertise |= ADVERTISED_100baseT_Full; in spider_net_setup_aneg() 183 advertise |= SUPPORTED_1000baseT_Full; in spider_net_setup_aneg() 185 advertise |= SUPPORTED_1000baseT_Half; in spider_net_setup_aneg() 188 phy->def->ops->setup_aneg(phy, advertise); in spider_net_setup_aneg()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/ |
H A D | spider_net.c | 169 u32 advertise = 0; in spider_net_setup_aneg() local 176 advertise |= ADVERTISED_10baseT_Half; in spider_net_setup_aneg() 178 advertise |= ADVERTISED_10baseT_Full; in spider_net_setup_aneg() 180 advertise |= ADVERTISED_100baseT_Half; in spider_net_setup_aneg() 182 advertise |= ADVERTISED_100baseT_Full; in spider_net_setup_aneg() 185 advertise |= SUPPORTED_1000baseT_Full; in spider_net_setup_aneg() 187 advertise |= SUPPORTED_1000baseT_Half; in spider_net_setup_aneg() 190 phy->def->ops->setup_aneg(phy, advertise); in spider_net_setup_aneg()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_acpi.c | 596 * @advertise: set advertise caps flag if set 603 u8 perf_req, bool advertise) in radeon_acpi_pcie_performance_request() 627 if (advertise) in radeon_acpi_pcie_performance_request() 602 radeon_acpi_pcie_performance_request(struct radeon_device *rdev, u8 perf_req, bool advertise) radeon_acpi_pcie_performance_request() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_acpi.c | 593 * @advertise: set advertise caps flag if set 600 u8 perf_req, bool advertise) in radeon_acpi_pcie_performance_request() 624 if (advertise) in radeon_acpi_pcie_performance_request() 599 radeon_acpi_pcie_performance_request(struct radeon_device *rdev, u8 perf_req, bool advertise) radeon_acpi_pcie_performance_request() argument
|