disp: msm: dsi: add check to avoid null pointer access

Add a check for valid pointer in the DSI CTRL logging macros
to fix null pointer access issues.

Change-Id: I92576e1db6c2d8b52c2adddd8c964bc2455536e4
Signed-off-by: Satya Rama Aditya Pinapala <psraditya30@codeaurora.org>
This commit is contained in:
Satya Rama Aditya Pinapala 2019-08-03 12:52:22 -07:00
parent 9081908beb
commit c32df7879d

View File

@ -33,13 +33,13 @@
#define TICKS_IN_MICRO_SECOND 1000000
#define DSI_CTRL_DEBUG(c, fmt, ...) DRM_DEV_DEBUG(NULL, "[msm-dsi-debug]: %s: "\
fmt, c->name, ##__VA_ARGS__)
fmt, c ? c->name : "inv", ##__VA_ARGS__)
#define DSI_CTRL_ERR(c, fmt, ...) DRM_DEV_ERROR(NULL, "[msm-dsi-error]: %s: "\
fmt, c->name, ##__VA_ARGS__)
fmt, c ? c->name : "inv", ##__VA_ARGS__)
#define DSI_CTRL_INFO(c, fmt, ...) DRM_DEV_INFO(NULL, "[msm-dsi-info]: %s: "\
fmt, c->name, ##__VA_ARGS__)
#define DSI_CTRL_WARN(c, fmt, ...) DRM_WARN("[msm-dsi-warn]: %s: " fmt,\
c->name, ##__VA_ARGS__)
c ? c->name : "inv", ##__VA_ARGS__)
struct dsi_ctrl_list_item {
struct dsi_ctrl *ctrl;