]> git.droids-corp.org - dpdk.git/commit
common/mlx5: share interrupt management
authorSpike Du <spiked@nvidia.com>
Thu, 16 Jun 2022 08:41:50 +0000 (11:41 +0300)
committerRaslan Darawsheh <rasland@nvidia.com>
Thu, 23 Jun 2022 15:24:59 +0000 (17:24 +0200)
commit72d7efe464b114cac4cbb6b7b6cbad333773234d
tree661c3f22dc321da630c2be3c4a097d01ecaff994
parent7158e46cb94be6f6071ccdabfc1fa48256955906
common/mlx5: share interrupt management

There are many duplicate code of creating and initializing rte_intr_handle.
Add a new mlx5_os API to do this, replace all PMD related code with this
API.

Signed-off-by: Spike Du <spiked@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/common/mlx5/linux/mlx5_common_os.c
drivers/common/mlx5/linux/mlx5_common_os.h
drivers/common/mlx5/version.map
drivers/common/mlx5/windows/mlx5_common_os.h
drivers/net/mlx5/linux/mlx5_ethdev_os.c
drivers/net/mlx5/linux/mlx5_os.c
drivers/net/mlx5/linux/mlx5_socket.c
drivers/net/mlx5/mlx5.h
drivers/net/mlx5/mlx5_txpp.c
drivers/net/mlx5/windows/mlx5_ethdev_os.c