disp: msm: Check QSEECOM response only if message length is not 0
The received message logic in the SDE HDCP layer reads the HDCP QSEECOM response content regardless of the declared response length. Update this logic to only use the response content if the response length is non zero. Change-Id: Ie39923302a5478e0dd39dd5ceaade70b2e4125a3 Signed-off-by: Christopher Braga <cbraga@codeaurora.org>
This commit is contained in:
@@ -589,6 +589,9 @@ static void sde_hdcp_2x_msg_recvd(struct sde_hdcp_2x_ctrl *hdcp)
|
||||
goto exit;
|
||||
}
|
||||
|
||||
if (hdcp->app_data.response.length == 0)
|
||||
out_msg = INVALID_MESSAGE;
|
||||
else
|
||||
out_msg = (u32)hdcp->app_data.response.data[0];
|
||||
|
||||
pr_debug("[tz]: %s\n", sde_hdcp_2x_message_name(out_msg));
|
||||
|
Reference in New Issue
Block a user