linux/drivers/net/ethernet/netronome/nfp
Jakub Kicinski 340a4864d5 nfp: abm: add support for more threshold actions
Original FW only allowed us to perform ECN marking.  Newer releases
also support plain old drop.  Add the ability to configure drop
policy.  This is particularly useful in combination with GRED,
because different bands can have different ECN marking setting.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: John Hurley <john.hurley@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-11-19 18:53:46 -08:00
..
abm nfp: abm: add support for more threshold actions 2018-11-19 18:53:46 -08:00
bpf nfp: bpf: double check vNIC capabilities after object sharing 2018-10-16 15:23:58 -07:00
flower nfp: flower: remove unnecessary code in flow lookup 2018-11-11 09:54:53 -08:00
nfpcore nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nic nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
Makefile nfp: abm: add cls_u32 offload for simple band classification 2018-11-19 18:53:46 -08:00
nfp_abi.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_app_nic.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_app.c nfp: register a notifier handler in a central location for the device 2018-11-07 11:45:22 -08:00
nfp_app.h nfp: register a notifier handler in a central location for the device 2018-11-07 11:45:22 -08:00
nfp_asm.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_asm.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_devlink.c nfp: devlink port split support for 1x100G CXP NIC 2018-10-15 22:29:55 -07:00
nfp_hwmon.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_main.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_main.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_common.c nfp: abm: add functions to update DSCP -> virtual queue map 2018-11-19 18:53:46 -08:00
nfp_net_ctrl.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_ctrl.h nfp: abm: add functions to update DSCP -> virtual queue map 2018-11-19 18:53:46 -08:00
nfp_net_debugdump.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_debugfs.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_ethtool.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_main.c nfp: pass ctrl_bar pointer to nfp_net_alloc 2018-11-08 20:48:00 -08:00
nfp_net_repr.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_repr.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_sriov.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net_sriov.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_net.h nfp: abm: add functions to update DSCP -> virtual queue map 2018-11-19 18:53:46 -08:00
nfp_netvf_main.c nfp: pass ctrl_bar pointer to nfp_net_alloc 2018-11-08 20:48:00 -08:00
nfp_port.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_port.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_shared_buf.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00