net/mvpp2: support generic flow pattern combinations
authorLiron Himi <lironh@marvell.com>
Wed, 27 Jan 2021 16:09:31 +0000 (18:09 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 29 Jan 2021 17:16:11 +0000 (18:16 +0100)
commite0ae4cf6a4a2d383a44e0a1e3c80f45a037155d4
treea15222922425c0dbb8c958ef18c211e70c02b4dd
parentd7eb4fb210d65eac30f1c1f420959d9dae62f514
net/mvpp2: support generic flow pattern combinations

Currently only specific pattern combinations are supported.
This makes it hard to support additional pattern.
In addition there is no a real limitation that prevent any combination.
This patch iterate the input patterns and convert them to a mvpp2 API.

The doc doesn't describes those limitation so
just update the action list

Signed-off-by: Liron Himi <lironh@marvell.com>
doc/guides/nics/mvpp2.rst
drivers/net/mvpp2/mrvl_flow.c