drm/i915/icl: DP_AUX_E is valid on ICL+
Add support for DP_AUX_E. Here we also introduce the bits for the AUX power well E, however ICL power well support is still not enabled yet, so the power well is not used. Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Signed-off-by: James Ausmus <james.ausmus@intel.com> Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180612002512.29783-2-paulo.r.zanoni@intel.com
This commit is contained in:

committed by
Paulo Zanoni

parent
af1f1b8113
commit
bb187e93e4
@@ -1347,6 +1347,9 @@ static enum aux_ch intel_aux_ch(struct intel_dp *intel_dp)
|
||||
case DP_AUX_D:
|
||||
aux_ch = AUX_CH_D;
|
||||
break;
|
||||
case DP_AUX_E:
|
||||
aux_ch = AUX_CH_E;
|
||||
break;
|
||||
case DP_AUX_F:
|
||||
aux_ch = AUX_CH_F;
|
||||
break;
|
||||
@@ -1374,6 +1377,8 @@ intel_aux_power_domain(struct intel_dp *intel_dp)
|
||||
return POWER_DOMAIN_AUX_C;
|
||||
case AUX_CH_D:
|
||||
return POWER_DOMAIN_AUX_D;
|
||||
case AUX_CH_E:
|
||||
return POWER_DOMAIN_AUX_E;
|
||||
case AUX_CH_F:
|
||||
return POWER_DOMAIN_AUX_F;
|
||||
default:
|
||||
@@ -1460,6 +1465,7 @@ static i915_reg_t skl_aux_ctl_reg(struct intel_dp *intel_dp)
|
||||
case AUX_CH_B:
|
||||
case AUX_CH_C:
|
||||
case AUX_CH_D:
|
||||
case AUX_CH_E:
|
||||
case AUX_CH_F:
|
||||
return DP_AUX_CH_CTL(aux_ch);
|
||||
default:
|
||||
@@ -1478,6 +1484,7 @@ static i915_reg_t skl_aux_data_reg(struct intel_dp *intel_dp, int index)
|
||||
case AUX_CH_B:
|
||||
case AUX_CH_C:
|
||||
case AUX_CH_D:
|
||||
case AUX_CH_E:
|
||||
case AUX_CH_F:
|
||||
return DP_AUX_CH_DATA(aux_ch, index);
|
||||
default:
|
||||
|
Reference in New Issue
Block a user