From f93224bc4b5f64d5e1ab160d4a368d83d9455eeb Mon Sep 17 00:00:00 2001 From: Satya Rama Aditya Pinapala Date: Tue, 7 Apr 2020 16:53:27 -0700 Subject: [PATCH] disp: msm: dsi: add return code to probe deferral error logs This change adds return code -EPROBE_DEFER to DSI error logs during a probe deferral. Change-Id: I59971ebc319e90d65f64e73149e34ba691441741 Signed-off-by: Satya Rama Aditya Pinapala --- msm/dsi/dsi_ctrl.c | 3 ++- msm/dsi/dsi_panel.c | 3 ++- msm/dsi/dsi_phy.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/msm/dsi/dsi_ctrl.c b/msm/dsi/dsi_ctrl.c index 7f861e002a..a735ce9a37 100644 --- a/msm/dsi/dsi_ctrl.c +++ b/msm/dsi/dsi_ctrl.c @@ -1991,7 +1991,8 @@ struct dsi_ctrl *dsi_ctrl_get(struct device_node *of_node) mutex_unlock(&dsi_ctrl_list_lock); if (!ctrl) { - DSI_CTRL_ERR(ctrl, "Device with of node not found\n"); + DSI_CTRL_ERR(ctrl, "Device with of node not found rc=%d\n", + -EPROBE_DEFER); ctrl = ERR_PTR(-EPROBE_DEFER); return ctrl; } diff --git a/msm/dsi/dsi_panel.c b/msm/dsi/dsi_panel.c index 6ef7b9d038..64dbc14b80 100644 --- a/msm/dsi/dsi_panel.c +++ b/msm/dsi/dsi_panel.c @@ -481,7 +481,8 @@ static int dsi_panel_wled_register(struct dsi_panel *panel, bd = backlight_device_get_by_type(BACKLIGHT_RAW); if (!bd) { - DSI_ERR("[%s] fail raw backlight register\n", panel->name); + DSI_ERR("[%s] fail raw backlight register rc=%d\n", + panel->name, -EPROBE_DEFER); return -EPROBE_DEFER; } diff --git a/msm/dsi/dsi_phy.c b/msm/dsi/dsi_phy.c index 86852737d8..e6a1a60fd3 100644 --- a/msm/dsi/dsi_phy.c +++ b/msm/dsi/dsi_phy.c @@ -571,7 +571,8 @@ struct msm_dsi_phy *dsi_phy_get(struct device_node *of_node) mutex_unlock(&dsi_phy_list_lock); if (!phy) { - DSI_PHY_ERR(phy, "Device with of node not found\n"); + DSI_PHY_ERR(phy, "Device with of node not found rc=%d\n", + -EPROBE_DEFER); phy = ERR_PTR(-EPROBE_DEFER); return phy; }