firmware: qcom: Fix hyp_log issue

While reading the hyp logs few garbage characters were seen
due to invalid len computed. This patch fixes the issue by
properly computing the len.

Change-Id: I2e2f23d069ee45b0c57a7b673248b63eedaf7697
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
This commit is contained in:
AnilKumar Chimata 2020-09-29 12:31:17 +05:30
commit 5386e1c177

View file

@ -957,12 +957,14 @@ static int _disp_hyp_log_stats(size_t count)
{
static struct hypdbg_log_pos_t log_start = {0};
uint8_t *log_ptr;
uint32_t log_len;
log_ptr = (uint8_t *)((unsigned char *)tzdbg.hyp_diag_buf +
tzdbg.hyp_diag_buf->ring_off);
log_len = tzdbg.hyp_debug_rw_buf_size - tzdbg.hyp_diag_buf->ring_off;
return __disp_hyp_log_stats(log_ptr, &log_start,
tzdbg.hyp_debug_rw_buf_size, count, TZDBG_HYP_LOG);
log_len, count, TZDBG_HYP_LOG);
}
static int _disp_qsee_log_stats(size_t count)