linux/drivers/net/ethernet/netronome/nfp/nfpcore
Jakub Kicinski a87853f383 nfp: support variable NSP response lengths
We want to support extendable commands, where newer versions
of the management FW may provide more information.  Zero out
the communication buffer before passing control to NSP.  This
way if management FW is old and only fills in first N bytes,
the remaining ones will be zeros which extended ABI fields
should reserve as not supported/not available.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-05-30 11:27:05 -04:00
..
nfp6000
crc32.h
nfp6000_pcie.c nfp: shorten CPP core probe logs 2017-05-30 11:27:05 -04:00
nfp6000_pcie.h
nfp_arm.h
nfp_cpp.h nfp: support long reads and writes with the cpp helpers 2017-05-30 11:27:05 -04:00
nfp_cppcore.c nfp: support long reads and writes with the cpp helpers 2017-05-30 11:27:05 -04:00
nfp_cpplib.c
nfp_hwinfo.c nfp: add hwinfo support 2017-02-10 15:52:25 -05:00
nfp_mip.c nfp: add MIP reading support 2017-02-10 15:52:26 -05:00
nfp_mutex.c nfp: move mutex code out of nfp_cppcore.c 2017-03-22 12:59:07 -07:00
nfp_nffw.c nfp: add support for reading nffw info 2017-02-10 15:52:25 -05:00
nfp_nffw.h nfp: add rtsym support 2017-02-10 15:52:26 -05:00
nfp_nsp_cmds.c nfp: add NSP routine to get static information 2017-04-24 14:35:44 -04:00
nfp_nsp_eth.c nfp: calculate total port lanes for split 2017-05-26 11:01:49 -04:00
nfp_nsp.c nfp: support variable NSP response lengths 2017-05-30 11:27:05 -04:00
nfp_nsp.h nfp: calculate total port lanes for split 2017-05-26 11:01:49 -04:00
nfp_resource.c nfp: fail graciously when someone tries to grab global lock 2017-03-22 12:59:06 -07:00
nfp_rtsym.c nfp: return nfp_rtsym_read_le() errors correctly 2017-02-20 11:18:49 -05:00
nfp_target.c
nfp.h nfp: add NSP routine to get static information 2017-04-24 14:35:44 -04:00