projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bc54f42
)
drm/xe/device: move xe_device_sanitize over to devm
author
Matthew Auld
<matthew.auld@intel.com>
Wed, 22 May 2024 10:21:53 +0000
(11:21 +0100)
committer
Matthew Auld
<matthew.auld@intel.com>
Wed, 22 May 2024 12:22:39 +0000
(13:22 +0100)
Disable GuC submission when removing the device.
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Link:
https://patchwork.freedesktop.org/patch/msgid/20240522102143.128069-28-matthew.auld@intel.com
drivers/gpu/drm/xe/xe_device.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/gpu/drm/xe/xe_device.c
b/drivers/gpu/drm/xe/xe_device.c
index 866c996df27a8d02c53e870eec4e2b8b39976b94..b825788067fc73ad824e0a2441ace3f9b8167018 100644
(file)
--- a/
drivers/gpu/drm/xe/xe_device.c
+++ b/
drivers/gpu/drm/xe/xe_device.c
@@
-389,7
+389,7
@@
static void xe_driver_flr_fini(void *arg)
xe_driver_flr(xe);
}
-static void xe_device_sanitize(
struct drm_device *drm,
void *arg)
+static void xe_device_sanitize(void *arg)
{
struct xe_device *xe = arg;
struct xe_gt *gt;
@@
-649,7
+649,7
@@
int xe_device_probe(struct xe_device *xe)
xe_hwmon_register(xe);
- return d
rmm_add_action_or_reset(&xe->drm
, xe_device_sanitize, xe);
+ return d
evm_add_action_or_reset(xe->drm.dev
, xe_device_sanitize, xe);
err_fini_display:
xe_display_driver_remove(xe);