ethdev: move RSS expansion code to mlx5 driver
authorDekel Peled <dekelp@nvidia.com>
Thu, 24 Sep 2020 14:52:14 +0000 (17:52 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 8 Oct 2020 17:58:11 +0000 (19:58 +0200)
commitc7870bfe09dc95b227f455a07620c981a16f9937
treee9abec9fc8316cea6cd6a6dae51c39a0c90c49b6
parent7f6a3168edc38d4caf353ee150071c827fe01b95
ethdev: move RSS expansion code to mlx5 driver

Patch [1] added support for RSS flow expansion.
It was added in ethdev for public use, but until now it is used only
by MLX5 PMD.
To allow local changes in this code, this patch removes it from ethdev
and moves it to MLX5 PMD file.

[1] commit 4ed05fcd441b ("ethdev: add flow API to expand RSS flows")

Signed-off-by: Dekel Peled <dekelp@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
drivers/net/mlx5/mlx5_flow.c
lib/librte_ethdev/rte_ethdev_version.map
lib/librte_ethdev/rte_flow.c
lib/librte_ethdev/rte_flow_driver.h