[PATCH v2 00/12] drm/i915: Add support for HDCP 1.4 over MST connectors
Sean Paul
sean at poorly.run
Thu Dec 12 19:02:18 UTC 2019
From: Sean Paul <seanpaul at chromium.org>
Hello again,
Here's the second version of my set to enable MST over HDCP. The big
changes stemmed from Ville's review. It was super helpful to get that
pushback, and led me to more critically debug the disable paths. As a
result, I think I chased a few more gremlins out of the system.
Individual commit messages have the v2 changes, so I won't enumerate
them here.
Thanks in advance,
Sean
v1 cover: https://lists.freedesktop.org/archives/dri-devel/2019-December/247501.html
Sean Paul (12):
drm/i915: Fix sha_text population code
drm/i915: Clear the repeater bit on HDCP disable
drm/i915: WARN if HDCP signalling is enabled upon disable
drm/i915: Intercept Aksv writes in the aux hooks
drm/i915: Use the cpu_transcoder in intel_hdcp to toggle HDCP
signalling
drm/i915: Factor out hdcp->value assignments
drm/i915: Protect workers against disappearing connectors
drm/i915: Don't fully disable HDCP on a port if multiple pipes are
using it
drm/i915: Support DP MST in enc_to_dig_port() function
drm/i915: Use ddi_update_pipe in intel_dp_mst
drm/i915: Expose HDCP shim functions from dp for use by dp_mst
drm/i915: Add HDCP 1.4 support for MST connectors
drivers/gpu/drm/i915/display/intel_ddi.c | 27 +--
drivers/gpu/drm/i915/display/intel_ddi.h | 2 +
.../drm/i915/display/intel_display_types.h | 47 ++++-
drivers/gpu/drm/i915/display/intel_dp.c | 79 ++++----
drivers/gpu/drm/i915/display/intel_dp.h | 6 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 90 +++++++++
drivers/gpu/drm/i915/display/intel_hdcp.c | 190 ++++++++++++++----
drivers/gpu/drm/i915/display/intel_hdmi.c | 18 +-
include/drm/drm_hdcp.h | 3 +
9 files changed, 352 insertions(+), 110 deletions(-)
--
Sean Paul, Software Engineer, Google / Chromium OS
More information about the dri-devel
mailing list