diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c index ff71a3aa08ce4..dec3d518b3fc4 100644 --- a/drivers/gpu/drm/xe/xe_irq.c +++ b/drivers/gpu/drm/xe/xe_irq.c @@ -592,11 +592,7 @@ int xe_irq_install(struct xe_device *xe) xe_irq_postinstall(xe); - err = drmm_add_action_or_reset(&xe->drm, irq_uninstall, xe); - if (err) - return err; - - return err; + return drmm_add_action_or_reset(&xe->drm, irq_uninstall, xe); } void xe_irq_shutdown(struct xe_device *xe)