diff options
author | sudarsana.kalluru@cavium.com <sudarsana.kalluru@cavium.com> | 2017-05-04 08:15:04 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-05-04 12:31:02 -0400 |
commit | 34f9199ce7b7e5c641b96e928bd60e086bf7f278 (patch) | |
tree | 38014a3f03dd046f788061fb1a29f1ac4270e2cb /drivers/net/ethernet/qlogic/qed/qed_mcp.h | |
parent | f870a3c6727db5fcfeaa42d099f75872e4b17553 (diff) | |
download | linux-34f9199ce7b7e5c641b96e928bd60e086bf7f278.tar.gz linux-34f9199ce7b7e5c641b96e928bd60e086bf7f278.tar.bz2 linux-34f9199ce7b7e5c641b96e928bd60e086bf7f278.zip |
qed: Fix overriding of supported autoneg value.
Driver currently uses advertised-autoneg value to populate the
supported-autoneg field. When advertised field is updated, user gets
the same value for supported field. Supported-autoneg value need to be
populated from the link capabilities value returned by the MFW.
Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/qlogic/qed/qed_mcp.h')
-rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_mcp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/qlogic/qed/qed_mcp.h b/drivers/net/ethernet/qlogic/qed/qed_mcp.h index 5ae35d6cc7d1..2b09b8545236 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_mcp.h +++ b/drivers/net/ethernet/qlogic/qed/qed_mcp.h @@ -61,6 +61,7 @@ struct qed_mcp_link_params { struct qed_mcp_link_capabilities { u32 speed_capabilities; + bool default_speed_autoneg; }; struct qed_mcp_link_state { |