File tree 1 file changed +7
-2
lines changed
drivers/gpu/drm/i915/display 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -15312,13 +15312,18 @@ static void intel_setup_outputs(struct drm_i915_private *dev_priv)
15312
15312
if (!HAS_DISPLAY (dev_priv ))
15313
15313
return ;
15314
15314
15315
- if (IS_ELKHARTLAKE (dev_priv )) {
15315
+ if (INTEL_GEN (dev_priv ) >= 12 ) {
15316
+ /* TODO: initialize TC ports as well */
15317
+ intel_ddi_init (dev_priv , PORT_A );
15318
+ intel_ddi_init (dev_priv , PORT_B );
15319
+ intel_ddi_init (dev_priv , PORT_C );
15320
+ } else if (IS_ELKHARTLAKE (dev_priv )) {
15316
15321
intel_ddi_init (dev_priv , PORT_A );
15317
15322
intel_ddi_init (dev_priv , PORT_B );
15318
15323
intel_ddi_init (dev_priv , PORT_C );
15319
15324
intel_ddi_init (dev_priv , PORT_D );
15320
15325
icl_dsi_init (dev_priv );
15321
- } else if (INTEL_GEN (dev_priv ) >= 11 ) {
15326
+ } else if (IS_GEN (dev_priv , 11 ) ) {
15322
15327
intel_ddi_init (dev_priv , PORT_A );
15323
15328
intel_ddi_init (dev_priv , PORT_B );
15324
15329
intel_ddi_init (dev_priv , PORT_C );
You can’t perform that action at this time.
0 commit comments