numam-dpdk/drivers/common/mlx5
Thomas Monjalon 487599f121 common/mlx5: move build config initialization and check
The variable mlx5_config may be used by other mlx5 drivers
and should be always initialized.
By moving its initialization (with configuration file generation),
it is made consistent for Linux and Windows builds.

And the check of mlx5_config in net/mlx5 is moved at the top of
net/mlx5/hws/meson.build so HWS requirements are in the right context.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Tested-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: David Marchand <david.marchand@redhat.com>
Acked-by: Matan Azrad <matan@nvidia.com>
Acked-by: Alex Vesker <valex@nvidia.com>
2022-10-30 15:55:46 +01:00
..
linux common/mlx5: move build config initialization and check 2022-10-30 15:55:46 +01:00
windows common/mlx5: move build config initialization and check 2022-10-30 15:55:46 +01:00
meson.build common/mlx5: move build config initialization and check 2022-10-30 15:55:46 +01:00
mlx5_common_defs.h common/mlx5: update doorbell mapping parameter name 2022-02-23 15:57:43 +01:00
mlx5_common_devx.c common/mlx5: fix queue size in DevX queue pair creation 2021-11-08 19:46:28 +01:00
mlx5_common_devx.h common/mlx5: fix queue size in DevX queue pair creation 2021-11-08 19:46:28 +01:00
mlx5_common_log.h remove extra blank line at EOF 2022-02-27 21:26:06 +01:00
mlx5_common_mp.c common/mlx5: fix mempool registration 2021-11-21 15:38:07 +01:00
mlx5_common_mp.h common/mlx5: fix mempool registration 2021-11-21 15:38:07 +01:00
mlx5_common_mr.c common/mlx5: fix multi-process mempool registration 2022-10-10 16:38:15 +02:00
mlx5_common_mr.h common/mlx5: fix multi-process mempool registration 2022-10-10 16:38:15 +02:00
mlx5_common_pci.c bus: hide bus object 2022-09-23 16:14:34 +02:00
mlx5_common_private.h bus/auxiliary: make driver-only headers private 2022-09-23 16:14:34 +02:00
mlx5_common_utils.c common/mlx5: remove unused lcore check 2022-06-05 17:04:43 +02:00
mlx5_common_utils.h common/mlx5: add bus-agnostic layer 2021-07-22 00:11:11 +02:00
mlx5_common.c common/mlx5: fix null check in devargs parsing 2022-10-26 13:33:45 +02:00
mlx5_common.h bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
mlx5_devx_cmds.c net/mlx5: support flow counter action for HWS 2022-10-26 13:33:39 +02:00
mlx5_devx_cmds.h net/mlx5: support flow counter action for HWS 2022-10-26 13:33:39 +02:00
mlx5_malloc.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
mlx5_malloc.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
mlx5_prm.h net/mlx5: support flow counter action for HWS 2022-10-26 13:33:39 +02:00
version.map net/mlx5: support flow counter action for HWS 2022-10-26 13:33:39 +02:00