1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright 2020 NXP 3 */ 4 5 #ifndef _BBDEV_LA12XX_PMD_LOGS_H_ 6 #define _BBDEV_LA12XX_PMD_LOGS_H_ 7 8 extern int bbdev_la12xx_logtype; 9 #define RTE_LOGTYPE_BBDEV_LA12XX bbdev_la12xx_logtype 10 11 #define rte_bbdev_log(level, ...) \ 12 RTE_LOG_LINE(level, BBDEV_LA12XX, __VA_ARGS__) 13 14 #ifdef RTE_LIBRTE_BBDEV_DEBUG 15 #define rte_bbdev_log_debug(...) \ 16 rte_bbdev_log(DEBUG, __VA_ARGS__) 17 #else 18 #define rte_bbdev_log_debug(...) 19 #endif 20 21 #define PMD_INIT_FUNC_TRACE() rte_bbdev_log_debug(">>") 22 23 /* DP Logs, toggled out at compile time if level lower than current level */ 24 #define rte_bbdev_dp_log(level, ...) \ 25 RTE_LOG_DP_LINE(level, BBDEV_LA12XX, __VA_ARGS__) 26 27 #endif /* _BBDEV_LA12XX_PMD_LOGS_H_ */ 28