xe_uc_stop_prepare(>->uc);
        xe_gt_pagefault_reset(gt);
 
-       err = xe_uc_stop(>->uc);
-       if (err)
-               goto err_out;
+       xe_uc_stop(>->uc);
 
        xe_gt_tlb_invalidation_reset(gt);
 
 
        XE_WARN_ON(xe_guc_pc_stop(&guc->pc));
 }
 
-int xe_guc_stop(struct xe_guc *guc)
+void xe_guc_stop(struct xe_guc *guc)
 {
-       int ret;
-
        xe_guc_ct_stop(&guc->ct);
 
-       ret = xe_guc_submit_stop(guc);
-       if (ret)
-               return ret;
-
-       return 0;
+       xe_guc_submit_stop(guc);
 }
 
 int xe_guc_start(struct xe_guc *guc)
 
 int xe_guc_reset_prepare(struct xe_guc *guc);
 void xe_guc_reset_wait(struct xe_guc *guc);
 void xe_guc_stop_prepare(struct xe_guc *guc);
-int xe_guc_stop(struct xe_guc *guc);
+void xe_guc_stop(struct xe_guc *guc);
 int xe_guc_start(struct xe_guc *guc);
 bool xe_guc_in_reset(struct xe_guc *guc);
 
 
        wait_event(guc->ct.wq, !guc_read_stopped(guc));
 }
 
-int xe_guc_submit_stop(struct xe_guc *guc)
+void xe_guc_submit_stop(struct xe_guc *guc)
 {
        struct xe_exec_queue *q;
        unsigned long index;
         * creation which is protected by guc->submission_state.lock.
         */
 
-       return 0;
 }
 
 static void guc_exec_queue_start(struct xe_exec_queue *q)
 
 
 int xe_guc_submit_reset_prepare(struct xe_guc *guc);
 void xe_guc_submit_reset_wait(struct xe_guc *guc);
-int xe_guc_submit_stop(struct xe_guc *guc);
+void xe_guc_submit_stop(struct xe_guc *guc);
 int xe_guc_submit_start(struct xe_guc *guc);
 
 int xe_guc_sched_done_handler(struct xe_guc *guc, u32 *msg, u32 len);
 
        xe_guc_stop_prepare(&uc->guc);
 }
 
-int xe_uc_stop(struct xe_uc *uc)
+void xe_uc_stop(struct xe_uc *uc)
 {
        /* GuC submission not enabled, nothing to do */
        if (!xe_device_uc_enabled(uc_to_xe(uc)))
-               return 0;
+               return;
 
-       return xe_guc_stop(&uc->guc);
+       xe_guc_stop(&uc->guc);
 }
 
 int xe_uc_start(struct xe_uc *uc)
 
 int xe_uc_suspend(struct xe_uc *uc)
 {
-       int ret;
-
        /* GuC submission not enabled, nothing to do */
        if (!xe_device_uc_enabled(uc_to_xe(uc)))
                return 0;
 
        uc_reset_wait(uc);
 
-       ret = xe_uc_stop(uc);
-       if (ret)
-               return ret;
+       xe_uc_stop(uc);
 
        return xe_guc_suspend(&uc->guc);
 }
 
 void xe_uc_gucrc_disable(struct xe_uc *uc);
 int xe_uc_reset_prepare(struct xe_uc *uc);
 void xe_uc_stop_prepare(struct xe_uc *uc);
-int xe_uc_stop(struct xe_uc *uc);
+void xe_uc_stop(struct xe_uc *uc);
 int xe_uc_start(struct xe_uc *uc);
 int xe_uc_suspend(struct xe_uc *uc);
 int xe_uc_sanitize_reset(struct xe_uc *uc);