Use different intel_hdcp_gsc_message instances to send and receive the messages from gsc since there are chances using the same instance can cause corruption of data. Signed-off-by: Suraj Kandpal <suraj.kandpal@xxxxxxxxx> Suraj Kandpal (2): drm/i915/hdcp: Create hdcp_gsc_message in and out drm/i915/hdcp: Fill in hdcp_gsc_out message .../gpu/drm/i915/display/intel_display_core.h | 3 +- drivers/gpu/drm/i915/display/intel_hdcp_gsc.c | 98 ++++++++++++------- 2 files changed, 64 insertions(+), 37 deletions(-) -- 2.25.1