Start and stop can fail, so add checks.
Fixes: d1a46cdd0053 ("drm/amd: Add per-ring reset for vcn v4.0.5 use")
Reviewed-by: Mario Limonciello <mari.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: Mario Limonciello <mario.limonciello@amd.com>
                return -EOPNOTSUPP;
 
        drm_sched_wqueue_stop(&ring->sched);
-       vcn_v4_0_5_stop(vinst);
-       vcn_v4_0_5_start(vinst);
+       r = vcn_v4_0_5_stop(vinst);
+       if (r)
+               return r;
+       r = vcn_v4_0_5_start(vinst);
+       if (r)
+               return r;
 
        r = amdgpu_ring_test_helper(ring);
        if (r)