net/octeontx2: support flow API flags based extraction
authorKiran Kumar K <kirankumark@marvell.com>
Mon, 15 Jul 2019 05:05:55 +0000 (10:35 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 23 Jul 2019 12:31:35 +0000 (14:31 +0200)
commit7f0ff82cb4ef426ca2b6154263efdb7cfe9de1c8
tree57ecf5d8cb2de5eed3c8b9dcda2c1b4286bf698b
parenta3ffaccbf6d242021f231d0b7b313f2768562b4d
net/octeontx2: support flow API flags based extraction

Adding support for flags based extraction in octeontx2 Flow.
Patch supports extracting data greater than 32 bytes using lflags.
When flags based extraction is enabled, lower 4 bits will be
considered (16 flags) for indexing the flags, and will be used
for extraction.

Signed-off-by: Kiran Kumar K <kirankumark@marvell.com>
drivers/net/octeontx2/otx2_flow.c
drivers/net/octeontx2/otx2_flow.h
drivers/net/octeontx2/otx2_flow_utils.c