drivers/misc: add HDCP 2.2 driver

Implement the HDCP 2.2 feature for external interfaces such as
the DisplayPort interface. The HDCP 2.2 driver manages the
authentication process by initiating message exchange between
the external interface (Receiver) and the QTI Secure Execution
Environment (QSEE).

This implementation is based on a snapshot of the HDCP 2.2 driver
as of this commit If693a9d4c8561 ("drivers/misc: make the HDCP lib
a standalone driver") on kernel-4.4.

CRs-Fixed: 2057884
Change-Id: Ic63c1490fa6bdfbd0c251c8caf395c9f3d5059b8
Signed-off-by: Tatenda Chipeperekwa <tatendac@codeaurora.org>
6 files changed