crypto/qat: support GEN4 unified cipher slice
[dpdk.git] / drivers / common / sfc_efx / sfc_efx_log.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  *
3  * Copyright(c) 2019-2021 Xilinx, Inc.
4  * Copyright(c) 2019 Solarflare Communications Inc.
5  *
6  * This software was jointly developed between OKTET Labs (under contract
7  * for Solarflare) and Solarflare Communications, Inc.
8  */
9
10 #ifndef _SFC_EFX_LOG_H_
11 #define _SFC_EFX_LOG_H_
12
13 /** Generic driver log type */
14 extern uint32_t sfc_efx_logtype;
15
16 /** Log message, add a prefix and a line break */
17 #define SFC_EFX_LOG(level, ...) \
18         rte_log(RTE_LOG_ ## level, sfc_efx_logtype,                     \
19                 RTE_FMT("sfc_efx: " RTE_FMT_HEAD(__VA_ARGS__ ,) "\n",   \
20                         RTE_FMT_TAIL(__VA_ARGS__ ,)))
21
22 #endif /* _SFC_EFX_LOG_H_ */