freebsd-dev/sys/dev/bnxt
Stephen Hurd 333260daf5 bnxt: Add support for new phy_types and speeds - Part #2
Use our ifm_list of supported media types rather than nested switch
statements to find the current media type.  Find a supported type that
matches the current speed.

Remove all workarounds while updating ifmr->ifm_active.

For BNXT_IFMEDIA_ADD, added Three more speeds IFM_10G_T, IFM_2500_T & IFM_2500_KX.

Submitted by:	Bhargava Chenna Marreddy <bhargava.marreddy@broadcom.com>
Reviewed by:	shurd, sbruno
Approved by:	sbruno (mentor)
Sponsored by:	Broadcom Limited
Differential Revision:	https://reviews.freebsd.org/D12896
2017-11-06 16:41:29 +00:00
..
bnxt_hwrm.c bnxt: add support for Flow control setting using sysctl 2017-10-24 21:18:50 +00:00
bnxt_hwrm.h bnxt: add support for Flow control setting using sysctl 2017-10-24 21:18:50 +00:00
bnxt_ioctl.h
bnxt_sysctl.c bnxt: add support for Flow control setting using sysctl 2017-10-24 21:18:50 +00:00
bnxt_sysctl.h bnxt: add support for Flow control setting using sysctl 2017-10-24 21:18:50 +00:00
bnxt_txrx.c bnxt(4) Enable LRO support, redux 2017-07-03 18:23:35 +00:00
bnxt.h bnxt: Add support for new phy_types and speeds 2017-10-30 21:26:23 +00:00
convert_hsi.pl
hsi_struct_def.h bnxt: Update firmware header file with the latest one 2017-09-06 20:19:30 +00:00
if_bnxt.c bnxt: Add support for new phy_types and speeds - Part #2 2017-11-06 16:41:29 +00:00