net/mlx5: add Linux-specific header file
[dpdk.git] / drivers / net / mlx5 / linux / mlx5_os.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright 2015 6WIND S.A.
3  * Copyright 2020 Mellanox Technologies, Ltd
4  */
5
6 #ifndef RTE_PMD_MLX5_OS_H_
7 #define RTE_PMD_MLX5_OS_H_
8
9 /* verb enumerations translations to local enums. */
10 enum {
11         DEV_SYSFS_NAME_MAX = IBV_SYSFS_NAME_MAX,
12         DEV_SYSFS_PATH_MAX = IBV_SYSFS_PATH_MAX
13 };
14
15 #define PCI_DRV_FLAGS  (RTE_PCI_DRV_INTR_LSC | \
16                         RTE_PCI_DRV_INTR_RMV | \
17                         RTE_PCI_DRV_PROBE_AGAIN)
18 #endif /* RTE_PMD_MLX5_OS_H_ */