drm/i915/hdcp: Nuke Platform check for mst hdcp init
authorAnshuman Gupta <anshuman.gupta@intel.com>
Mon, 5 Jul 2021 12:22:08 +0000 (17:52 +0530)
committerAnshuman Gupta <anshuman.gupta@intel.com>
Wed, 7 Jul 2021 10:18:28 +0000 (15:48 +0530)
Earlier HDCP over MST support was added for TGL Platform.
Extending it to all future platfroms.

v2:
- Remove the platform check and commit log changes. [Jani]

Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210705122208.25618-1-anshuman.gupta@intel.com
drivers/gpu/drm/i915/display/intel_dp_mst.c

index 70fe90b..3661cd1 100644 (file)
@@ -835,13 +835,10 @@ static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topolo
        intel_attach_force_audio_property(connector);
        intel_attach_broadcast_rgb_property(connector);
 
-       if (DISPLAY_VER(dev_priv) <= 12) {
-               ret = intel_dp_hdcp_init(dig_port, intel_connector);
-               if (ret)
-                       drm_dbg_kms(&dev_priv->drm, "[%s:%d] HDCP MST init failed, skipping.\n",
-                                   connector->name, connector->base.id);
-       }
-
+       ret = intel_dp_hdcp_init(dig_port, intel_connector);
+       if (ret)
+               drm_dbg_kms(&dev_priv->drm, "[%s:%d] HDCP MST init failed, skipping.\n",
+                           connector->name, connector->base.id);
        /*
         * Reuse the prop from the SST connector because we're
         * not allowed to create new props after device registration.