| .. SPDX-License-Identifier: GPL-2.0 |
| |
| HDCP: |
| ===== |
| |
| ME FW as a security engine provides the capability for setting up |
| HDCP2.2 protocol negotiation between the Intel graphics device and |
| an HDC2.2 sink. |
| |
| ME FW prepares HDCP2.2 negotiation parameters, signs and encrypts them |
| according the HDCP 2.2 spec. The Intel graphics sends the created blob |
| to the HDCP2.2 sink. |
| |
| Similarly, the HDCP2.2 sink's response is transferred to ME FW |
| for decryption and verification. |
| |
| Once all the steps of HDCP2.2 negotiation are completed, |
| upon request ME FW will configure the port as authenticated and supply |
| the HDCP encryption keys to Intel graphics hardware. |
| |
| |
| mei_hdcp driver |
| --------------- |
| .. kernel-doc:: drivers/misc/mei/hdcp/mei_hdcp.c |
| :doc: MEI_HDCP Client Driver |
| |
| mei_hdcp api |
| ------------ |
| |
| .. kernel-doc:: drivers/misc/mei/hdcp/mei_hdcp.c |
| :functions: |
| |