nfp: flower: use host context count provided by firmware
authorPieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Tue, 9 Oct 2018 01:57:36 +0000 (18:57 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 11 Oct 2018 05:32:44 +0000 (22:32 -0700)
commit12ecf61529dc51b4dd03a15bed34c7d317c137ae
tree217eb7856b602cbd597a960cf376f34d2c62ae2b
parent7fade1077c5056a9a489110516143bbdf5a013c8
nfp: flower: use host context count provided by firmware

Read the host context count symbols provided by firmware and use
it to determine the number of allocated stats ids. Previously it
won't be possible to offload more than 2^17 filter even if FW was
able to do so.

Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/main.c
drivers/net/ethernet/netronome/nfp/flower/main.h
drivers/net/ethernet/netronome/nfp/flower/metadata.c