mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 14:42:08 +02:00
drm/amd/display: Use swap() to simplify code
Replace the original swapping logic with swap() to improve readability and remove temporary variables Signed-off-by: Liao Yuanhong <liaoyuanhong@vivo.com> Reviewed-by: Alex Hung <alex.hung@amd.com> Tested-by: Dan Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
8a614ddfad
commit
5599b214c4
|
|
@ -473,7 +473,6 @@ static void sort_pipes_for_splitting(struct dc_plane_pipe_pool *pipes)
|
|||
{
|
||||
bool sorted, swapped;
|
||||
unsigned int cur_index;
|
||||
unsigned int temp;
|
||||
int odm_slice_index;
|
||||
|
||||
for (odm_slice_index = 0; odm_slice_index < pipes->num_pipes_assigned_to_plane_for_odm_combine; odm_slice_index++) {
|
||||
|
|
@ -489,9 +488,8 @@ static void sort_pipes_for_splitting(struct dc_plane_pipe_pool *pipes)
|
|||
swapped = false;
|
||||
while (!sorted) {
|
||||
if (pipes->pipes_assigned_to_plane[odm_slice_index][cur_index] > pipes->pipes_assigned_to_plane[odm_slice_index][cur_index + 1]) {
|
||||
temp = pipes->pipes_assigned_to_plane[odm_slice_index][cur_index];
|
||||
pipes->pipes_assigned_to_plane[odm_slice_index][cur_index] = pipes->pipes_assigned_to_plane[odm_slice_index][cur_index + 1];
|
||||
pipes->pipes_assigned_to_plane[odm_slice_index][cur_index + 1] = temp;
|
||||
swap(pipes->pipes_assigned_to_plane[odm_slice_index][cur_index + 1],
|
||||
pipes->pipes_assigned_to_plane[odm_slice_index][cur_index]);
|
||||
|
||||
swapped = true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user