From d2e1446d81725c351dc73a03b397ce043fb18452 Mon Sep 17 00:00:00 2001 From: Meizu OpenSource Date: Mon, 15 Aug 2016 10:19:42 +0800 Subject: first commit --- include/linux/vcodec/kernel/val_log.h | 65 +++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 include/linux/vcodec/kernel/val_log.h (limited to 'include/linux/vcodec/kernel') diff --git a/include/linux/vcodec/kernel/val_log.h b/include/linux/vcodec/kernel/val_log.h new file mode 100644 index 000000000..40c9bf8d5 --- /dev/null +++ b/include/linux/vcodec/kernel/val_log.h @@ -0,0 +1,65 @@ +/** + * @file + * val_log.h + * + * @par Project: + * MFlexVideo + * + * @par Description: + * Log System + * + * @par Author: + * Jackal Chen (mtk02532) + * + * @par $Revision: #1 $ + * @par $Modtime:$ + * @par $Log:$ + * + */ + +#ifndef _VAL_LOG_H_ +#define _VAL_LOG_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +//#include +#include + + +#define MFV_LOG_ERROR //error +#ifdef MFV_LOG_ERROR +#define MFV_LOGE(...) pr_err(__VA_ARGS__); +#else +#define MFV_LOGE(...) +#endif + +#define MFV_LOG_WARNING //warning +#ifdef MFV_LOG_WARNING +#define MFV_LOGW(...) pr_warning(__VA_ARGS__); +#else +#define MFV_LOGW(...) +#endif + + +#define MFV_LOG_DEBUG //debug information +#ifdef MFV_LOG_DEBUG +#define MFV_LOGD(...) pr_debug(__VA_ARGS__); +#else +#define MFV_LOGD(...) +#endif + +#define MFV_LOG_INFO //info information +#ifdef MFV_LOG_INFO +#define MFV_LOGI(...) pr_info(__VA_ARGS__); +#else +#define MFV_LOGI(...) +#endif + +#ifdef __cplusplus +} +#endif + +#endif // #ifndef _VAL_LOG_H_ -- cgit v1.2.3