sec_debug.h 611 B

12345678910111213141516171819
  1. #ifndef __SEC_DEBUG_H__
  2. #define __SEC_DEBUG_H__
  3. #include <dt-bindings/samsung/debug/sec_debug.h>
  4. #define SEC_DEBUG_CP_DEBUG_ON 0x5500
  5. #define SEC_DEBUG_CP_DEBUG_OFF 0x55ff
  6. #if IS_ENABLED(CONFIG_SEC_DEBUG)
  7. extern unsigned int sec_debug_level(void);
  8. extern bool sec_debug_is_enabled(void);
  9. extern phys_addr_t sec_debug_get_dump_sink_phys(void);
  10. #else
  11. static inline unsigned int sec_debug_level(void) { return SEC_DEBUG_LEVEL_LOW; }
  12. static inline bool sec_debug_is_enabled(void) { return false; }
  13. static inline phys_addr_t sec_debug_get_dump_sink_phys(void) { return 0; }
  14. #endif
  15. #endif /* __SEC_DEBUG_H__ */