[PATCH 00/26] HDCP2.2 Phase-II + remaining MEI changes

Ramalingam C ramalingam.c at intel.com
Sun Feb 24 16:38:42 UTC 2019


HDCP2.2 phase-II mojorly adds below features:
	Addition of three connector properties
		CP_Content_Type
		CP_SRM
		CP_Downstream_Info
	parsing for HDCP1.4 and 2.2 SRM Blobs
	Once HDCP1.4/2.2 authentication is completed gathering the all
		downstream topology for userspace 
	Extending debugfs entry to provide the HDCP2.2 capability too.

To test all of these festure IGT tests are developed and submitted at
https://patchwork.freedesktop.org/series/57152/

Not sure whether below test with "msg-id" of cover letter will be sufficient to
add all those 4 patches for the testing of this series.

Test-with: 1551025199-5702-1-git-send-email-ramalingam.c at intel.com

Ramalingam C (25):
  misc/mei/hdcp: Client driver for HDCP application
  misc/mei/hdcp: Define ME FW interface for HDCP2.2
  misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session
  misc/mei/hdcp: Verify Receiver Cert and prepare km
  misc/mei/hdcp: Verify H_prime
  misc/mei/hdcp: Store the HDCP Pairing info
  misc/mei/hdcp: Initiate Locality check
  misc/mei/hdcp: Verify L_prime
  misc/mei/hdcp: Prepare Session Key
  misc/mei/hdcp: Repeater topology verification and ack
  misc/mei/hdcp: Verify M_prime
  misc/mei/hdcp: Enabling the HDCP authentication
  misc/mei/hdcp: Closing wired HDCP2.2 Tx Session
  misc/mei/hdcp: Component framework for I915 Interface
  FOR_TEST_ONLY: i915/Kconfig: Select mei_hdcp by I915
  drm: Add CP content type property
  drm/i915: Attach content type property
  drm: Add CP System Renewability Msg Property
  drm/i915: Add HDCP SRM Blob parsing
  drm/i915: Add revocation check on HDCP1.4 Ksvs
  drm/i915: SRM parsing and revocation check for HDCP2
  drm: Add CP downstream_info property
  drm/i915: Populate downstream info for HDCP1.4
  drm/i915: Populate downstream info for HDCP2.2
  drm/i915: debugfs: HDCP2.2 capability read

Tomas Winkler (1):
  mei: bus: whitelist hdcp client

 drivers/gpu/drm/drm_atomic_uapi.c   |  23 +
 drivers/gpu/drm/drm_connector.c     | 148 +++++++
 drivers/gpu/drm/i915/i915_debugfs.c |  25 +-
 drivers/gpu/drm/i915/intel_ddi.c    |  23 +-
 drivers/gpu/drm/i915/intel_drv.h    |  11 +-
 drivers/gpu/drm/i915/intel_hdcp.c   | 373 +++++++++++++++-
 drivers/misc/mei/Kconfig            |  11 +
 drivers/misc/mei/Makefile           |   2 +
 drivers/misc/mei/bus-fixup.c        |  16 +
 drivers/misc/mei/hdcp/Makefile      |   7 +
 drivers/misc/mei/hdcp/mei_hdcp.c    | 849 ++++++++++++++++++++++++++++++++++++
 drivers/misc/mei/hdcp/mei_hdcp.h    | 377 ++++++++++++++++
 include/drm/drm_connector.h         |  40 ++
 include/drm/drm_hdcp.h              |  35 ++
 include/uapi/drm/drm_mode.h         |  39 ++
 15 files changed, 1953 insertions(+), 26 deletions(-)
 create mode 100644 drivers/misc/mei/hdcp/Makefile
 create mode 100644 drivers/misc/mei/hdcp/mei_hdcp.c
 create mode 100644 drivers/misc/mei/hdcp/mei_hdcp.h

-- 
2.7.4



More information about the Intel-gfx-trybot mailing list