]> git.baikalelectronics.ru Git - kernel.git/commit
cxgb4: add support for high priority filters
authorShahjada Abul Husain <shahjada@chelsio.com>
Tue, 10 Dec 2019 10:55:33 +0000 (16:25 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 Dec 2019 01:52:41 +0000 (17:52 -0800)
commit28c42dd06bb9d58f0db8accd44dbcb204d949830
tree8a74d43b5dc11a19081d2cf7ae5a03f85f159615
parent04ce406b779e83e502ca7cab34e3b6f39172db4d
cxgb4: add support for high priority filters

T6 has a separate region known as high priority filter region
that allows classifying packets going through ULD path. So,
query firmware for HPFILTER resources and enable the high
priority offload filter support when it is available.

Signed-off-by: Shahjada Abul Husain <shahjada@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h