]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnxt_en: Enhance autoneg support.
authorMichael Chan <michael.chan@broadcom.com>
Thu, 17 Nov 2016 02:13:08 +0000 (21:13 -0500)
committerDhaval Giani <dhaval.giani@oracle.com>
Fri, 20 Jan 2017 18:07:58 +0000 (13:07 -0500)
commitebed4ac983f3cd7e39c02e6ca3675b24567c04f9
tree5bff1f11d9528db3767791096f9559ca07994b5a
parent2c0d7c45233a8c5224ac609e167f95a70fd4a05b
bnxt_en: Enhance autoneg support.

Orabug: 24567991

On some dual port NICs, the speed setting on one port can affect the
available speed on the other port.  Add logic to detect these changes
and adjust the advertised speed settings when necessary.

Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 286ef9d64ea7435a1e323d12b44a309e15cbff0e)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h