#ifndef _XE_GT_PRINTK_H_
#define _XE_GT_PRINTK_H_
#include <drm/drm_print.h>
#include "xe_device_types.h"
#define xe_gt_printk(_gt, _level, _fmt, ...) …
#define xe_gt_err_once(_gt, _fmt, ...) …
#define xe_gt_err(_gt, _fmt, ...) …
#define xe_gt_warn(_gt, _fmt, ...) …
#define xe_gt_notice(_gt, _fmt, ...) …
#define xe_gt_info(_gt, _fmt, ...) …
#define xe_gt_dbg(_gt, _fmt, ...) …
#define xe_gt_err_ratelimited(_gt, _fmt, ...) …
#define xe_gt_WARN(_gt, _condition, _fmt, ...) …
#define xe_gt_WARN_ONCE(_gt, _condition, _fmt, ...) …
#define xe_gt_WARN_ON(_gt, _condition) …
#define xe_gt_WARN_ON_ONCE(_gt, _condition) …
static inline void __xe_gt_printfn_err(struct drm_printer *p, struct va_format *vaf)
{ … }
static inline void __xe_gt_printfn_info(struct drm_printer *p, struct va_format *vaf)
{ … }
static inline struct drm_printer xe_gt_err_printer(struct xe_gt *gt)
{ … }
static inline struct drm_printer xe_gt_info_printer(struct xe_gt *gt)
{ … }
#endif