Procházet zdrojové kódy

Merge "disp: msm: sde: detach dsc/vdc encoder blocks properly during modeswitch"

qctecmdr před 2 roky
rodič
revize
e567bba0d5
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      msm/sde/sde_encoder.c

+ 2 - 2
msm/sde/sde_encoder.c

@@ -2491,7 +2491,7 @@ static void _sde_encoder_virt_populate_hw_res(struct drm_encoder *drm_enc)
 	for (i = 0; i < MAX_CHANNELS_PER_ENC; i++) {
 		sde_enc->hw_dsc[i] = NULL;
 		if (!sde_rm_get_hw(&sde_kms->rm, &dsc_iter))
-			break;
+			continue;
 		sde_enc->hw_dsc[i] = to_sde_hw_dsc(dsc_iter.hw);
 	}
 
@@ -2499,7 +2499,7 @@ static void _sde_encoder_virt_populate_hw_res(struct drm_encoder *drm_enc)
 	for (i = 0; i < MAX_CHANNELS_PER_ENC; i++) {
 		sde_enc->hw_vdc[i] = NULL;
 		if (!sde_rm_get_hw(&sde_kms->rm, &vdc_iter))
-			break;
+			continue;
 		sde_enc->hw_vdc[i] = to_sde_hw_vdc(vdc_iter.hw);
 	}