Просмотр исходного кода

drm/i915: II stage HDCP auth for repeater only

Second stage of HDCP authentication required only if the HDCP
sink is a repeater.

This patch imposes above condition on second stage HDCP authentication.

Signed-off-by: Ramalingam C <ramalingam.c@intel.com>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/1516254488-4971-3-git-send-email-ramalingam.c@intel.com
Ramalingam C 7 лет назад
Родитель
Сommit
87eb3ec818
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      drivers/gpu/drm/i915/intel_hdcp.c

+ 4 - 1
drivers/gpu/drm/i915/intel_hdcp.c

@@ -493,7 +493,10 @@ static int intel_hdcp_auth(struct intel_digital_port *intel_dig_port,
 	 * on those as well.
 	 */
 
-	return intel_hdcp_auth_downstream(intel_dig_port, shim);
+	if (repeater_present)
+		return intel_hdcp_auth_downstream(intel_dig_port, shim);
+
+	return 0;
 }
 
 static