nfp: abm: add initial active buffer management NIC skeleton
authorJakub Kicinski <jakub.kicinski@netronome.com>
Tue, 22 May 2018 05:12:47 +0000 (22:12 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 May 2018 18:26:18 +0000 (14:26 -0400)
commitc4c8f39a57bf5057fc51a848d42b7e348ecfa31d
tree129aac8c6e4dc7e34f0cd0e9fe6e15a1d5148f63
parentb586c77b3c657a87e5a754c69b9a40c2301416dc
nfp: abm: add initial active buffer management NIC skeleton

Add a very rudimentary active buffer management NIC support.
For now it's like a core NIC without SR-IOV support.  Next
commits will extend its functionality.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/Kconfig
drivers/net/ethernet/netronome/nfp/Makefile
drivers/net/ethernet/netronome/nfp/abm/main.c [new file with mode: 0644]
drivers/net/ethernet/netronome/nfp/abm/main.h [new file with mode: 0644]
drivers/net/ethernet/netronome/nfp/nfp_app.c
drivers/net/ethernet/netronome/nfp/nfp_app.h