]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
drm/i915/hdcp: Propagate aux info in DP HDCP functions
authorSuraj Kandpal <suraj.kandpal@intel.com>
Mon, 28 Aug 2023 06:38:51 +0000 (12:08 +0530)
committerUma Shankar <uma.shankar@intel.com>
Tue, 29 Aug 2023 08:21:40 +0000 (13:51 +0530)
commit524240b231ea3da914fecfff15660c4fcbfc0e8e
tree82f8bded2e83373d8b43c97ee72bf218e711c224
parent51152acfdcb1b1181fa60d20d9ea15f9b429006e
drm/i915/hdcp: Propagate aux info in DP HDCP functions

We were propagating dig_port info to dp hdcp2 specific functions.
Let us clean that up and send intel_connector in the following
functions: intel_dp_hdcp2_wait_for_msg, get_receiver_id_list_rx_info,
intel_dp_hdcp2_read_rx_status.
This optimises mst scenarios where aux ends up being remote and not
stored in dig_port and dig_port can always be derived from
intel_connector if needed.

--v2
-Fix Typo [Arun]
-Dont pass drm_dp core structures [Arun]
-Fix commit message styling [Arun]

Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Arun R Murthy <arun.r.murthy@intel.com>
Signed-off-by: Uma Shankar <uma.shankar@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230828063850.604048-1-suraj.kandpal@intel.com
drivers/gpu/drm/i915/display/intel_dp_hdcp.c