msm: camera: isp: Improvements to logging in VFE and CSID

This commit fixes minor issues in logging in VFE and CSID drivers along
with major fixes and improvements -- issue CSID global reset after
fatal error, extending debug register parsing for IFE Lite, fix clipping
of text due to limited buffer size in RX error log printing.

CRs-Fixed: 2977145
Change-Id: I4eacfc60264911b0597ece7693877fc1fb6976eb
Signed-off-by: Anand Ravi <ananravi@codeaurora.org>
This commit is contained in:
Anand Ravi
2021-07-19 12:28:23 -07:00
parent 13670c580a
commit 4f0c968cf1
12 changed files with 601 additions and 735 deletions

View File

@@ -317,6 +317,8 @@ void cam_print_to_buffer(char *buf, const size_t buf_size, size_t *len, unsigned
#define CAM_INFO_BUF(module_id, buf, buf_size, len, fmt, args...) \
cam_print_to_buffer(buf, buf_size, len, CAM_TYPE_INFO, module_id, fmt, ##args)
#define CAM_BOOL_TO_YESNO(val) ((val) ? "Y" : "N")
/**
* struct cam_cpas_debug_settings - Sysfs debug settings for cpas driver
*/