Lines Matching refs:ext_speed

1527 	u32 val, ext_speed;  in qed_mcp_set_link()  local
1576 ext_speed = 0; in qed_mcp_set_link()
1577 if (params->ext_speed.autoneg) in qed_mcp_set_link()
1578 ext_speed |= ETH_EXT_SPEED_NONE; in qed_mcp_set_link()
1580 val = params->ext_speed.forced_speed; in qed_mcp_set_link()
1582 ext_speed |= ETH_EXT_SPEED_1G; in qed_mcp_set_link()
1584 ext_speed |= ETH_EXT_SPEED_10G; in qed_mcp_set_link()
1586 ext_speed |= ETH_EXT_SPEED_25G; in qed_mcp_set_link()
1588 ext_speed |= ETH_EXT_SPEED_40G; in qed_mcp_set_link()
1590 ext_speed |= ETH_EXT_SPEED_50G_BASE_R; in qed_mcp_set_link()
1592 ext_speed |= ETH_EXT_SPEED_50G_BASE_R2; in qed_mcp_set_link()
1594 ext_speed |= ETH_EXT_SPEED_100G_BASE_R2; in qed_mcp_set_link()
1596 ext_speed |= ETH_EXT_SPEED_100G_BASE_R4; in qed_mcp_set_link()
1598 ext_speed |= ETH_EXT_SPEED_100G_BASE_P4; in qed_mcp_set_link()
1601 ext_speed); in qed_mcp_set_link()
1603 ext_speed = 0; in qed_mcp_set_link()
1605 val = params->ext_speed.advertised_speeds; in qed_mcp_set_link()
1607 ext_speed |= ETH_EXT_ADV_SPEED_1G; in qed_mcp_set_link()
1609 ext_speed |= ETH_EXT_ADV_SPEED_10G; in qed_mcp_set_link()
1611 ext_speed |= ETH_EXT_ADV_SPEED_25G; in qed_mcp_set_link()
1613 ext_speed |= ETH_EXT_ADV_SPEED_40G; in qed_mcp_set_link()
1615 ext_speed |= ETH_EXT_ADV_SPEED_50G_BASE_R; in qed_mcp_set_link()
1617 ext_speed |= ETH_EXT_ADV_SPEED_50G_BASE_R2; in qed_mcp_set_link()
1619 ext_speed |= ETH_EXT_ADV_SPEED_100G_BASE_R2; in qed_mcp_set_link()
1621 ext_speed |= ETH_EXT_ADV_SPEED_100G_BASE_R4; in qed_mcp_set_link()
1623 ext_speed |= ETH_EXT_ADV_SPEED_100G_BASE_P4; in qed_mcp_set_link()
1625 phy_cfg.extended_speed |= ext_speed; in qed_mcp_set_link()