]> git.baikalelectronics.ru Git - kernel.git/commit
bnxt_en: Update firmware interface to 1.10.2.63
authorMichael Chan <michael.chan@broadcom.com>
Fri, 29 Oct 2021 07:47:53 +0000 (03:47 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Oct 2021 11:13:05 +0000 (12:13 +0100)
commit3984cda221b3dc28a5f4a8aafd6cc06ef1fb1a01
tree0d7e12eca08bdf504b97ca66bb13090c8f1584b7
parent3f1c8424f82a0e0cac75ddd05667df87d23f123c
bnxt_en: Update firmware interface to 1.10.2.63

The main changes are firmware live patch support and 2 additional FEC
standard counters.

Add the matching FEC counters to ethtool counter array.  Firmware older
than 220 does not return the proper size of the extended RX counters so
we need to cap it at the smaller legacy size.  Otherwise the new FEC
counters may show up with garbage values.

Reviewed-by: Edwin Peer <edwin.peer@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h