]> git.openfabrics.org - compat-rdma/linux-4.8.git/commit
bnxt_en: driver from 4.8 kernel
authorSelvin Xavier <selvin.xavier@broadcom.com>
Tue, 22 Aug 2017 19:58:23 +0000 (12:58 -0700)
committerSelvin Xavier <selvin.xavier@broadcom.com>
Tue, 22 Aug 2017 20:28:56 +0000 (13:28 -0700)
commita6bcafec62a8878218cd5e5bc8abbe10b7987706
treed718defa542e79d1b64e65f3353d34ee3042053f
parent896615f3d0469cc31718c1a13bf55994c4f7d2ac
bnxt_en: driver from 4.8 kernel

This commit also includes all the patches required
for RoCE support on top of 4.8 driver.

bnxt_en: Use RSS flags defined in the bnxt_hsi.h file.
bnxt_en: Simplify PCI device names and add additinal PCI IDs.
bnxt_en: Update to firmware interface spec 1.5.1.
bnxt_en: Added support for Secure Firmware Update
bnxt_en: Fix ethtool -l|-L inconsistent channel counts.
bnxt_en: Re-arrange bnxt_hwrm_func_qcaps().
bnxt_en: Call firmware to approve the random VF MAC address.
bnxt_en: Pad TX packets below 52 bytes.
bnxt_en: Support for "ethtool -r" command
bnxt_en: Fixed the VF link status after a link state change
bnxt_en: Fix build error for kernesl without RTC-LIB
net: Update API for VF vlan protocol 802.1ad support
ethernet/broadcom: use core min/max MTU checking
bnxt_en: do not call napi_hash_add()
bnxt_en: Fix ring arithmetic in bnxt_setup_tc().
bnxt_en: Fix VF virtual link state.
bnxt_en: Update firmware interface spec to 1.5.4.
bnxt_en: Enhance autoneg support.
bnxt_en: Add UDP RSS support for 57X1X chips.
bnxt_en: Add ethtool -n|-N rx-flow-hash support.
bnxt: add a missing rcu synchronization
bnxt_en: Fix a VXLAN vs GENEVE issue
bnxt: do not busy-poll when link is down
bnxt_en: Re-factor bnxt_setup_tc().
bnxt_en: Update firmware header file to latest 1.6.0.
bnxt_en: Implement DCBNL to support host-based DCBX.
bnxt_en: Add PFC statistics.
netdev: broadcom: propagate error code
bnxt_en: Add bnxt_set_max_func_irqs().
bnxt_en: Enable MSIX early in bnxt_init_one().
bnxt_en: Move function reset to bnxt_init_one().
bnxt_en: Improve completion ring allocation for VFs.
bnxt_en: Reserve RDMA resources by default.
bnxt_en: Refactor the driver registration function with firmware.
bnxt_en: Add interface to support RDMA driver.
bnxt_en: Add function to get vnic capability.
bnxt_en: Update to firmware interface spec to 1.6.1.
bnxt_en: Update to firmware interface spec 1.7.0.
16 files changed:
drivers/net/ethernet/broadcom/Kconfig [new file with mode: 0644]
drivers/net/ethernet/broadcom/Makefile [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/Makefile [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt.c [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_fw_hdr.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_nvm_defs.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c [new file with mode: 0644]
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h [new file with mode: 0644]