Continue early in the loop for no fence in order to reduce indent.
Cc: Ville Syrjälä <[email protected]>
Cc: Maarten Lankhorst <[email protected]>
Signed-off-by: Jani Nikula <[email protected]>
---
Tip: 'git show -w' for easy review
---
drivers/gpu/drm/i915/display/intel_display.c | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c
b/drivers/gpu/drm/i915/display/intel_display.c
index 12916e313821..eed906a30749 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -7280,15 +7280,16 @@ static void intel_atomic_commit_fence_wait(struct
intel_atomic_state *state)
int i;
for_each_new_plane_in_state(&state->base, plane, new_plane_state, i) {
- if (new_plane_state->fence) {
- ret = dma_fence_wait_timeout(new_plane_state->fence,
false,
- i915_fence_timeout());
- if (ret <= 0)
- break;
+ if (!new_plane_state->fence)
+ continue;
- dma_fence_put(new_plane_state->fence);
- new_plane_state->fence = NULL;
- }
+ ret = dma_fence_wait_timeout(new_plane_state->fence, false,
+ i915_fence_timeout());
+ if (ret <= 0)
+ break;
+
+ dma_fence_put(new_plane_state->fence);
+ new_plane_state->fence = NULL;
}
}
--
2.47.3