linux/drivers/net/ethernet/broadcom/bnxt
Michael Chan 7b08f661ab bnxt_en: Improve completion ring allocation for VFs.
All available remaining completion rings not used by the PF should be
made available for the VFs so that there are enough rings in the VF to
support RDMA.  The earlier workaround code of capping the rings by the
statistics context is removed.

When SRIOV is disabled, call a new function bnxt_restore_pf_fw_resources()
to restore FW resources.  Later on we need to add some logic to account
for RDMA resources.

Signed-off-by: Somnath Kotur <somnath.kotur@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-12-07 10:59:26 -05:00
..
bnxt.c bnxt_en: Improve completion ring allocation for VFs. 2016-12-07 10:59:26 -05:00
bnxt.h bnxt_en: Improve completion ring allocation for VFs. 2016-12-07 10:59:26 -05:00
bnxt_dcb.c bnxt_en: Add PFC statistics. 2016-12-05 13:21:40 -05:00
bnxt_dcb.h bnxt_en: Implement DCBNL to support host-based DCBX. 2016-12-05 13:21:40 -05:00
bnxt_ethtool.c bnxt_en: Add PFC statistics. 2016-12-05 13:21:40 -05:00
bnxt_ethtool.h bnxt_en: Add EEE setup code. 2016-04-05 16:20:46 -04:00
bnxt_fw_hdr.h bnxt_en: Added support for Secure Firmware Update 2016-09-19 21:32:24 -04:00
bnxt_hsi.h bnxt_en: Update firmware header file to latest 1.6.0. 2016-12-05 13:21:40 -05:00
bnxt_nvm_defs.h bnxt_en: Add support for updating flash more securely 2016-07-02 14:52:35 -04:00
bnxt_sriov.c bnxt_en: Improve completion ring allocation for VFs. 2016-12-07 10:59:26 -05:00
bnxt_sriov.h net: Update API for VF vlan protocol 802.1ad support 2016-09-24 08:01:26 -04:00
Makefile bnxt_en: Implement DCBNL to support host-based DCBX. 2016-12-05 13:21:40 -05:00