usb: Do not include function name twice

When CONFIG_LOG_FUNCTION_NAME is defined to not add name again.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
Andrei Emeltchenko 2018-11-01 15:57:34 +02:00 committed by Anas Nashif
commit c579414263

View file

@ -44,8 +44,13 @@
extern "C" { extern "C" {
#endif #endif
#if defined(CONFIG_LOG_FUNCTION_NAME)
#define USB_DBG(fmt, ...) LOG_DBG("(%p): " fmt, k_current_get(), \
##__VA_ARGS__)
#else
#define USB_DBG(fmt, ...) LOG_DBG("(%p): %s: " fmt, k_current_get(), \ #define USB_DBG(fmt, ...) LOG_DBG("(%p): %s: " fmt, k_current_get(), \
__func__, ##__VA_ARGS__) __func__, ##__VA_ARGS__)
#endif /* CONFIG_LOG_FUNCTION_NAME */
#define USB_ERR(fmt, ...) LOG_ERR(fmt, ##__VA_ARGS__) #define USB_ERR(fmt, ...) LOG_ERR(fmt, ##__VA_ARGS__)
#define USB_WRN(fmt, ...) LOG_WRN(fmt, ##__VA_ARGS__) #define USB_WRN(fmt, ...) LOG_WRN(fmt, ##__VA_ARGS__)
#define USB_INF(fmt, ...) LOG_INF(fmt, ##__VA_ARGS__) #define USB_INF(fmt, ...) LOG_INF(fmt, ##__VA_ARGS__)