cxgb4/cxgbvf: Handle 32-bit fw port capabilities
Implement new 32-bit Firmware Port Capabilities in order to handle new speeds which couldn't be represented in the old 16-bit Firmware Port Capabilities values. Based on the original work of Casey Leedom <leedom@chelsio.com> Signed-off-by:Ganesh Goudar <ganeshgr@chelsio.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 31 additions, 12 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4.h
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 61 additions, 37 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 40 additions, 48 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 453 additions, 127 deletionsdrivers/net/ethernet/chelsio/cxgb4/t4_hw.c
- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h 174 additions, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
- drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 37 additions, 13 deletionsdrivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h 54 additions, 32 deletionsdrivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h
- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 370 additions, 86 deletionsdrivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
Please register or sign in to comment