drm/i915/hdcp: Don't enable HDCP1.4 directly from check_link
authorSuraj Kandpal <suraj.kandpal@intel.com>
Mon, 26 Feb 2024 06:30:50 +0000 (12:00 +0530)
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Tue, 27 Feb 2024 07:50:19 +0000 (13:20 +0530)
commit483f7d94a0453564ad9295288c0242136c5f36a0
tree69cde0be7229b22eb1dc7c5e7c320d6f7ead8550
parent47ef55a8b7846e7f4924cab10c6640ee681ce4e4
drm/i915/hdcp: Don't enable HDCP1.4 directly from check_link

Whenever LIC fails instead of moving from ENABLED to DESIRED
CP property we directly enable HDCP1.4 without informing the userspace
of this failure in link integrity check.
Now we will just update the value to DESIRED send the event to
userspace and then continue with the normal flow of HDCP enablement.

Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240226063051.1685326-5-suraj.kandpal@intel.com
drivers/gpu/drm/i915/display/intel_hdcp.c