Just like with the 1.4 series of patches This only introduces the ability to authenticate and encrypt the link. These patches by themselves don't constitute a complete and compliant HDCP content protection solution but are a requirement for such a solution. Summary of the changes *Adds 2.2 code to the module *Enabled HDCP 2.2 authentication/encryption *Add type0/1 selection for 2.2 *Add MST support (Only tested single daisy chain usecase) Bhawanpreet Lakha (11): drm/amd/display: Add PSP block to verify HDCP2.2 steps drm/amd/display: Add DDC handles for HDCP2.2 drm/amd/display: Add execution and transition states for HDCP2.2 drm/amd/display: Add logging for HDCP2.2 drm/amd/display: Change ERROR to WARN for HDCP module drm/amd/display: Enable HDCP 2.2 drm/amd/display: Handle hdcp2.2 type0/1 in dm drm/amd/display: Refactor HDCP to handle multiple displays per link drm/amd/display: add force Type0/1 flag drm/amd/display: Refactor HDCP encryption status update drm/amd/display: fix events handling for hdcp .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 26 +- .../amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 79 +- .../amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../gpu/drm/amd/display/modules/hdcp/Makefile | 3 +- .../gpu/drm/amd/display/modules/hdcp/hdcp.c | 101 +- .../gpu/drm/amd/display/modules/hdcp/hdcp.h | 171 ++++ .../display/modules/hdcp/hdcp2_execution.c | 881 ++++++++++++++++++ .../display/modules/hdcp/hdcp2_transition.c | 674 ++++++++++++++ .../drm/amd/display/modules/hdcp/hdcp_ddc.c | 326 +++++++ .../drm/amd/display/modules/hdcp/hdcp_log.c | 118 +++ .../drm/amd/display/modules/hdcp/hdcp_log.h | 98 +- .../drm/amd/display/modules/hdcp/hdcp_psp.c | 511 +++++++++- .../drm/amd/display/modules/hdcp/hdcp_psp.h | 194 ++++ .../drm/amd/display/modules/inc/mod_hdcp.h | 15 +- 14 files changed, 3125 insertions(+), 81 deletions(-) create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_transition.c -- 2.17.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx