extd_log.h 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #ifndef __EXTD_DRV_LOG_H__
  2. #define __EXTD_DRV_LOG_H__
  3. #include <linux/printk.h>
  4. #include "ddp_debug.h"
  5. /* HDMI log functions*/
  6. #define HDMI_LOG(fmt, arg...) pr_debug("[EXTD-HDMI]:"fmt, ##arg)
  7. #define HDMI_FUNC() pr_debug("[EXTD-HDMI]:%s\n", __func__)
  8. #define HDMI_ERR(fmt, arg...) pr_err("[EXTD-HDMI]:"fmt, ##arg)
  9. /* Eink log functions */
  10. #define EPD_LOG(fmt, arg...) pr_debug("[EXTD-EPD]:"fmt, ##arg)
  11. #define EPD_FUNC() pr_debug("[EXTD-EPD]:%s\n", __func__)
  12. #define EPD_ERR(fmt, arg...) pr_err("[EXTD-EPD]:"fmt, ##arg)
  13. /*external display - multi-control log functions */
  14. #define MULTI_COTRL_LOG(fmt, arg...) pr_debug("[EXTD-MULTI]:"fmt, ##arg)
  15. #define MULTI_COTRL_ERR(fmt, arg...) pr_err("[EXTD-MULTI]:"fmt, ##arg)
  16. #define MULTI_COTRL_FUNC() pr_debug("[EXTD-MULTI]:%s\n", __func__)
  17. /*external display log functions*/
  18. #define EXT_DISP_LOG(fmt, arg...) \
  19. do { \
  20. if (g_mobilelog) \
  21. pr_debug("[EXTD]:"fmt, ##arg); \
  22. } while (0)
  23. #define EXT_DISP_ERR(fmt, arg...) pr_err("[EXTD]:"fmt, ##arg)
  24. #define EXT_DISP_FUNC() \
  25. do { \
  26. if (g_mobilelog) \
  27. pr_debug("[EXTD]:%s\n", __func__); \
  28. } while (0)
  29. /*external display mgr log functions*/
  30. #define EXT_MGR_LOG(fmt, arg...) \
  31. do { \
  32. if (g_mobilelog) \
  33. pr_debug("[EXTD-MGR]:"fmt, ##arg); \
  34. } while (0)
  35. #define EXT_MGR_ERR(fmt, arg...) pr_err("[EXTD-MGR]:"fmt, ##arg)
  36. #define EXT_MGR_FUNC() \
  37. do { \
  38. if (g_mobilelog) \
  39. pr_debug("[EXTD-MGR]:%s\n", __func__); \
  40. } while (0)
  41. /*external display - factory log functions*/
  42. #define EXTD_FACTORY_LOG(fmt, arg...) pr_debug("[EXTD]:"fmt, ##arg)
  43. #define EXTD_FACTORY_ERR(fmt, arg...) pr_err("[EXTD]:"fmt, ##arg)
  44. #define EXTD_FACTORY_FUNC() pr_debug("[EXTD]:%s\n", __func__)
  45. #endif