mei: hdcp: bind only with i915 on the same PCH
authorTomas Winkler <tomas.winkler@intel.com>
Thu, 12 Dec 2019 08:41:03 +0000 (10:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 10 Jan 2020 12:20:49 +0000 (13:20 +0100)
commit1e8d19d9b0dfcf11b61bac627203a290577e807a
tree123cf1f4cd9e16334e4ce12c93f5965752911d83
parent49ef431defcc03be0d9bf80e1b3945a1c914868c
mei: hdcp: bind only with i915 on the same PCH

The mei device and i915 must reside on the same
PCH in order for HDCP to work. Make the component
matching function enforce this requirement.

                   hdcp
                    |
   i915            mei
    |               |
    +----= PCH =----+

Cc: <stable@vger.kernel.org> v5.0+
Cc: Ramalingam C <ramalingam.c@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Reviewed-by: Alexander Usyskin <alexander.usyskin@intel.com>
Link: https://lore.kernel.org/r/20191212084103.2893-1-tomas.winkler@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/hdcp/mei_hdcp.c