doc: add flow API features tables
authorThomas Monjalon <thomas@monjalon.net>
Wed, 7 Apr 2021 20:56:51 +0000 (22:56 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 18 May 2021 17:06:56 +0000 (19:06 +0200)
commit0a91cdd4863db7a2a5fea2214caff1f4d19a7be0
treea676b25a6b2bded12518ae2ab7b3b51401916d52
parent37f8bd7ede5870d36e4d4f911b2249b1dec1a05e
doc: add flow API features tables

The NICs overview table lists all supported features per driver.
There was a single row for "Flow API",
although rte_flow is composed of many items and actions.

The row "Flow API" is replaced with two new tables for items and actions.

Also, since rte_flow is not implemented in all drivers,
it would be ugly to add empty sections in some files.
That's why the error message for missing INI section is removed.

The lists are sorted alphabetically.
The extra files for some VF and vectorized data paths are not filled.

Signed-off-by: Asaf Penso <asafp@nvidia.com>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Kiran Kumar K <kirankumark@marvell.com>
---
v6 changes:
- rebase/update
- remove deprecated shared action
32 files changed:
.gitignore
doc/guides/conf.py
doc/guides/nics/features.rst
doc/guides/nics/features/bnxt.ini
doc/guides/nics/features/cxgbe.ini
doc/guides/nics/features/default.ini
doc/guides/nics/features/dpaa2.ini
doc/guides/nics/features/e1000.ini
doc/guides/nics/features/enic.ini
doc/guides/nics/features/failsafe.ini
doc/guides/nics/features/hinic.ini
doc/guides/nics/features/hns3.ini
doc/guides/nics/features/hns3_vf.ini
doc/guides/nics/features/i40e.ini
doc/guides/nics/features/iavf.ini
doc/guides/nics/features/ice.ini
doc/guides/nics/features/ice_dcf.ini
doc/guides/nics/features/igb.ini
doc/guides/nics/features/igc.ini
doc/guides/nics/features/ipn3ke.ini
doc/guides/nics/features/ixgbe.ini
doc/guides/nics/features/mlx4.ini
doc/guides/nics/features/mlx5.ini
doc/guides/nics/features/mvpp2.ini
doc/guides/nics/features/octeontx2.ini
doc/guides/nics/features/octeontx2_vec.ini
doc/guides/nics/features/octeontx2_vf.ini
doc/guides/nics/features/qede.ini
doc/guides/nics/features/sfc.ini
doc/guides/nics/features/tap.ini
doc/guides/nics/features/txgbe.ini
doc/guides/nics/overview.rst