forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c
....@@ -206,8 +206,9 @@
206206 /* check insert_above_mpcc exist in tree->opp_list */
207207 struct mpcc *temp_mpcc = tree->opp_list;
208208
209
- while (temp_mpcc && temp_mpcc->mpcc_bot != insert_above_mpcc)
210
- temp_mpcc = temp_mpcc->mpcc_bot;
209
+ if (temp_mpcc != insert_above_mpcc)
210
+ while (temp_mpcc && temp_mpcc->mpcc_bot != insert_above_mpcc)
211
+ temp_mpcc = temp_mpcc->mpcc_bot;
211212 if (temp_mpcc == NULL)
212213 return NULL;
213214 }