1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef _NFC_LOGGER_H_
- #define _NFC_LOGGER_H_
- #ifdef CONFIG_SEC_NFC_LOGGER
- #define NFC_LOG_ERR(fmt, ...) \
- do { \
- pr_err("sec_nfc: "fmt, ##__VA_ARGS__); \
- nfc_logger_print(fmt, ##__VA_ARGS__); \
- } while (0)
- #define NFC_LOG_INFO(fmt, ...) \
- do { \
- pr_info("sec_nfc: "fmt, ##__VA_ARGS__); \
- nfc_logger_print(fmt, ##__VA_ARGS__); \
- } while (0)
- #define NFC_LOG_INFO_WITH_DATE(fmt, ...) \
- do { \
- char new_fmt[128] = {0, }; \
- char date_time[64] = {0, }; \
- pr_info("sec_nfc: "fmt, ##__VA_ARGS__); \
- nfc_logger_get_date_time(date_time, sizeof(date_time)); \
- snprintf(new_fmt, sizeof(new_fmt), "[%s] %s", date_time, fmt); \
- nfc_logger_print(new_fmt, ##__VA_ARGS__); \
- } while (0)
- #define NFC_LOG_DBG(fmt, ...) \
- do { \
- pr_debug("sec_nfc: "fmt, ##__VA_ARGS__); \
- nfc_logger_print(fmt, ##__VA_ARGS__); \
- } while (0)
- #define NFC_LOG_REC(fmt, ...) nfc_logger_print(fmt, ##__VA_ARGS__)
- void nfc_logger_set_max_count(int count);
- void nfc_logger_get_date_time(char *date_time, int size);
- void nfc_logger_print(char *fmt, ...);
- void nfc_print_hex_dump(void *buf, void *pref, size_t len);
- int nfc_logger_init(void);
- void nfc_logger_deinit(void);
- void nfc_logger_register_nfc_stauts_func(void (*nfc_status_func)(void));
- #endif
- #ifdef CONFIG_SEC_NFC_LOGGER_ADD_ACPM_LOG
- u32 nfc_logger_acpm_get_rtc_time(void);
- void nfc_logger_acpm_log_print(void);
- void nfc_logger_acpm_log_init(u32 rtc_addr);
- #endif
- #endif
|