Skip to content

Commit ff63861

Browse files
committed
drm/i915: Use the correct power domain for aux ch
Select the aux power domain based on the aux ch rather than based on the port. Now we can rid ourselves of the port E FIXME as well. v2: Split from the enum aux_ch patch (Rodrigo) Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> #v1 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> #v1 Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180222181036.15251-1-ville.syrjala@linux.intel.com
1 parent 61b8b35 commit ff63861

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

drivers/gpu/drm/i915/intel_dp.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6020,7 +6020,7 @@ intel_dp_init_connector_port_info(struct intel_digital_port *intel_dig_port)
60206020

60216021
encoder->hpd_pin = intel_hpd_pin_default(dev_priv, encoder->port);
60226022

6023-
switch (encoder->port) {
6023+
switch (intel_aux_port(dev_priv, encoder->port)) {
60246024
case PORT_A:
60256025
intel_dp->aux_power_domain = POWER_DOMAIN_AUX_A;
60266026
break;
@@ -6033,10 +6033,6 @@ intel_dp_init_connector_port_info(struct intel_digital_port *intel_dig_port)
60336033
case PORT_D:
60346034
intel_dp->aux_power_domain = POWER_DOMAIN_AUX_D;
60356035
break;
6036-
case PORT_E:
6037-
/* FIXME: Check VBT for actual wiring of PORT E */
6038-
intel_dp->aux_power_domain = POWER_DOMAIN_AUX_D;
6039-
break;
60406036
case PORT_F:
60416037
intel_dp->aux_power_domain = POWER_DOMAIN_AUX_F;
60426038
break;

0 commit comments

Comments
 (0)