net/sfc/base: add firmware subvariant aware driver option
authorAndrew Rybchenko <arybchenko@solarflare.com>
Wed, 4 Apr 2018 14:23:54 +0000 (15:23 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Apr 2018 22:41:44 +0000 (00:41 +0200)
commitc857ca7abf8c1af444bc319a5b141cf2e4e01c56
tree5f1e435f4739e68ea37d3fd0562ff3ab02a84013
parenta5053140d2ced9d065667072f369433eea79afa0
net/sfc/base: add firmware subvariant aware driver option

FW subvariants allow to tweak NIC global features. For example,
if no drivers require checksumming on transmit, it may be disabled
in FW to increase packet rate.

Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Andy Moreton <amoreton@solarflare.com>
Reviewed-by: Andrew Lee <alee@solarflare.com>
drivers/net/sfc/base/efx_check.h
drivers/net/sfc/base/efx_mcdi.c
drivers/net/sfc/efsys.h