Lines Matching refs:ext_speed

1481 	u32 val, ext_speed;  in qed_mcp_set_link()  local
1530 ext_speed = 0; in qed_mcp_set_link()
1531 if (params->ext_speed.autoneg) in qed_mcp_set_link()
1532 ext_speed |= ETH_EXT_SPEED_NONE; in qed_mcp_set_link()
1534 val = params->ext_speed.forced_speed; in qed_mcp_set_link()
1536 ext_speed |= ETH_EXT_SPEED_1G; in qed_mcp_set_link()
1538 ext_speed |= ETH_EXT_SPEED_10G; in qed_mcp_set_link()
1540 ext_speed |= ETH_EXT_SPEED_25G; in qed_mcp_set_link()
1542 ext_speed |= ETH_EXT_SPEED_40G; in qed_mcp_set_link()
1544 ext_speed |= ETH_EXT_SPEED_50G_BASE_R; in qed_mcp_set_link()
1546 ext_speed |= ETH_EXT_SPEED_50G_BASE_R2; in qed_mcp_set_link()
1548 ext_speed |= ETH_EXT_SPEED_100G_BASE_R2; in qed_mcp_set_link()
1550 ext_speed |= ETH_EXT_SPEED_100G_BASE_R4; in qed_mcp_set_link()
1552 ext_speed |= ETH_EXT_SPEED_100G_BASE_P4; in qed_mcp_set_link()
1555 ext_speed); in qed_mcp_set_link()
1557 ext_speed = 0; in qed_mcp_set_link()
1559 val = params->ext_speed.advertised_speeds; in qed_mcp_set_link()
1561 ext_speed |= ETH_EXT_ADV_SPEED_1G; in qed_mcp_set_link()
1563 ext_speed |= ETH_EXT_ADV_SPEED_10G; in qed_mcp_set_link()
1565 ext_speed |= ETH_EXT_ADV_SPEED_25G; in qed_mcp_set_link()
1567 ext_speed |= ETH_EXT_ADV_SPEED_40G; in qed_mcp_set_link()
1569 ext_speed |= ETH_EXT_ADV_SPEED_50G_BASE_R; in qed_mcp_set_link()
1571 ext_speed |= ETH_EXT_ADV_SPEED_50G_BASE_R2; in qed_mcp_set_link()
1573 ext_speed |= ETH_EXT_ADV_SPEED_100G_BASE_R2; in qed_mcp_set_link()
1575 ext_speed |= ETH_EXT_ADV_SPEED_100G_BASE_R4; in qed_mcp_set_link()
1577 ext_speed |= ETH_EXT_ADV_SPEED_100G_BASE_P4; in qed_mcp_set_link()
1579 phy_cfg.extended_speed |= ext_speed; in qed_mcp_set_link()