]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
bnxt_en: Report FEC settings to ethtool.
authorMichael Chan <michael.chan@broadcom.com>
Sun, 27 Sep 2020 17:42:17 +0000 (13:42 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sun, 27 Sep 2020 20:35:46 +0000 (13:35 -0700)
commit8b2775890ad88d20a8f968aa88dbae487961240f
treef41ded80c11191421dded559ffb4d86dc8aa1b19
parent745b5c653913829ede6d4466f36b35426d6e1823
bnxt_en: Report FEC settings to ethtool.

Implement .get_fecparam() method to report the configured and active FEC
settings.  Also report the supported and advertised FEC settings to
the .get_link_ksettings() method.

Reviewed-by: Vasundhara Volam <vasundhara-v.volam@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