mirror of
https://github.com/torvalds/linux.git
synced 2026-11-13 05:04:29 +01:00
drm/xe/log: Add SIGID log helpers for component & severity
There are only few CPER severity levels defined, add some helpers to avoid forcing developers to write full CPER severity enum name in every macro call. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: Mallesh Koujalagi <mallesh.koujalagi@intel.com> Reviewed-by: Mallesh Koujalagi <mallesh.koujalagi@intel.com> Link: https://patch.msgid.link/20260814171801.13347-10-michal.wajdeczko@intel.com Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
This commit is contained in:
parent
a1b89af50e
commit
23a7141200
|
|
@ -103,4 +103,16 @@ void xe_log_emit(struct pci_dev *pdev, int cper_sev, enum xe_sigid sigid,
|
|||
xe_log_from((any), (cper_sev), (int)XE_LOG_COMPONENT_##TAG##_SIGID, \
|
||||
XE_LOG_COMPONENT_##TAG, (data), (len), fmt, ##args)
|
||||
|
||||
#define xe_log_comp_fatal(any, TAG, data, len, fmt, args...) \
|
||||
xe_log_comp((any), CPER_SEV_FATAL, TAG, (data), (len), fmt, ##args)
|
||||
|
||||
#define xe_log_comp_recoverable(any, TAG, data, len, fmt, args...) \
|
||||
xe_log_comp((any), CPER_SEV_RECOVERABLE, TAG, (data), (len), fmt, ##args)
|
||||
|
||||
#define xe_log_comp_corrected(any, TAG, data, len, fmt, args...) \
|
||||
xe_log_comp((any), CPER_SEV_CORRECTED, TAG, (data), (len), fmt, ##args)
|
||||
|
||||
#define xe_log_comp_info(any, TAG, data, len, fmt, args...) \
|
||||
xe_log_comp((any), CPER_SEV_INFORMATIONAL, TAG, (data), (len), fmt, ##args)
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user