drm/xe: Replace deprecated DRM_ERROR()
DRM_ERROR() has been deprecated in favor of pr_err(). However, we should prefer to use xe_gt_err() or drm_err() whenever possible so we get gt- or device-specific output with the error message. v2: - Prefer drm_err() over pr_err(). (Matt, Jani) v3: - Prefer xe_gt_err() over drm_err() when possible. (Matt) v4: - Use the already available dev variable instead of xe->drm as parameter to drm_err(). (Matt) Cc: Jani Nikula <jani.nikula@intel.com> Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Haridhar Kalvala <haridhar.kalvala@intel.com> Reviewed-by: Matt Roper <matthew.d.roper@intel.com> Link: https://lore.kernel.org/r/20230601194419.1179609-1-gustavo.sousa@intel.com Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
This commit is contained in:
parent
08516de501
commit
437bcbab10
@ -19,6 +19,7 @@
|
||||
#include "xe_force_wake.h"
|
||||
#include "xe_gt.h"
|
||||
#include "xe_gt_mcr.h"
|
||||
#include "xe_gt_printk.h"
|
||||
#include "xe_macros.h"
|
||||
#include "xe_mmio.h"
|
||||
#include "xe_reg_whitelist.h"
|
||||
@ -89,7 +90,8 @@ static void reg_sr_inc_error(struct xe_reg_sr *sr)
|
||||
}
|
||||
|
||||
int xe_reg_sr_add(struct xe_reg_sr *sr,
|
||||
const struct xe_reg_sr_entry *e)
|
||||
const struct xe_reg_sr_entry *e,
|
||||
struct xe_gt *gt)
|
||||
{
|
||||
unsigned long idx = e->reg.addr;
|
||||
struct xe_reg_sr_entry *pentry = xa_load(&sr->xa, idx);
|
||||
@ -122,7 +124,8 @@ int xe_reg_sr_add(struct xe_reg_sr *sr,
|
||||
return 0;
|
||||
|
||||
fail:
|
||||
DRM_ERROR("Discarding save-restore reg %04lx (clear: %08x, set: %08x, masked: %s, mcr: %s): ret=%d\n",
|
||||
xe_gt_err(gt,
|
||||
"discarding save-restore reg %04lx (clear: %08x, set: %08x, masked: %s, mcr: %s): ret=%d\n",
|
||||
idx, e->clr_bits, e->set_bits,
|
||||
str_yes_no(e->reg.masked),
|
||||
str_yes_no(e->reg.mcr),
|
||||
|
@ -19,7 +19,8 @@ struct drm_printer;
|
||||
int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe);
|
||||
void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p);
|
||||
|
||||
int xe_reg_sr_add(struct xe_reg_sr *sr, const struct xe_reg_sr_entry *e);
|
||||
int xe_reg_sr_add(struct xe_reg_sr *sr, const struct xe_reg_sr_entry *e,
|
||||
struct xe_gt *gt);
|
||||
void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt);
|
||||
void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
|
||||
struct xe_gt *gt);
|
||||
|
@ -122,7 +122,7 @@ static void rtp_add_sr_entry(const struct xe_rtp_action *action,
|
||||
};
|
||||
|
||||
sr_entry.reg.addr += mmio_base;
|
||||
xe_reg_sr_add(sr, &sr_entry);
|
||||
xe_reg_sr_add(sr, &sr_entry, gt);
|
||||
}
|
||||
|
||||
static bool rtp_process_one_sr(const struct xe_rtp_entry_sr *entry,
|
||||
|
@ -7,6 +7,7 @@
|
||||
|
||||
#include <linux/dma-fence-array.h>
|
||||
|
||||
#include <drm/drm_print.h>
|
||||
#include <drm/ttm/ttm_execbuf_util.h>
|
||||
#include <drm/ttm/ttm_tt.h>
|
||||
#include <drm/xe_drm.h>
|
||||
@ -3048,7 +3049,7 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
|
||||
}
|
||||
|
||||
if (XE_IOCTL_ERR(xe, xe_vm_is_closed(vm))) {
|
||||
DRM_ERROR("VM closed while we began looking up?\n");
|
||||
drm_err(dev, "VM closed while we began looking up?\n");
|
||||
err = -ENOENT;
|
||||
goto put_vm;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user