From 2fe97d8153a4a2fdeecb16037ce5bfabd287e3b0 Mon Sep 17 00:00:00 2001 From: Sungwook Kim Date: Sun, 11 Sep 2016 17:35:38 -0700 Subject: video: tegra: dc: suppress a kernel message The kernel boot message "Could not find panel for ??? node", where ??? is one of primary, secondary or ternary, has been suppress when it is called too early by dsi2edp bridge driver before dc_or_node_names[] strings are set. bug 1739235 JIRA: EVLR-282 Change-Id: Ie21fd8dc8852f69b53ce96459a1345990dc225da Signed-off-by: Sungwook Kim Reviewed-on: http://git-master/r/1218414 (cherry picked from commit 9d6b4a0f4a52ff9c3e1fb4ddd35dd91aeb50bdbb) Reviewed-on: http://git-master/r/1220467 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Tow Wang GVS: Gerrit_Virtual_Submit Reviewed-by: Mitch Luban --- drivers/video/tegra/dc/nvdisp/nvdisp_stub.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/video/tegra/dc/nvdisp/nvdisp_stub.c b/drivers/video/tegra/dc/nvdisp/nvdisp_stub.c index a1fba3121..b0be292cd 100644 --- a/drivers/video/tegra/dc/nvdisp/nvdisp_stub.c +++ b/drivers/video/tegra/dc/nvdisp/nvdisp_stub.c @@ -371,7 +371,7 @@ struct device_node *tegra_primary_panel_get_dt_node( np_panel = of_get_child_by_name(np_primary, "panel-nvidia-sim"); } - if (!np_panel) + if (!np_panel && *dc_or_node_names[0]) pr_err("Could not find panel for primary node\n"); return of_device_is_available(np_panel) ? np_panel : NULL; @@ -437,7 +437,7 @@ struct device_node *tegra_secondary_panel_get_dt_node( np_panel = of_get_child_by_name(np_secondary, "panel-nvidia-sim"); } - if (!np_panel) + if (!np_panel && *dc_or_node_names[1]) pr_err("Could not find panel for secondary node\n"); return of_device_is_available(np_panel) ? np_panel : NULL; @@ -478,7 +478,7 @@ struct device_node *tegra_tertiary_panel_get_dt_node( np_panel = of_get_child_by_name(np_tertiary, "hdmi-display"); } - if (!np_panel) + if (!np_panel && *dc_or_node_names[2]) pr_err("Could not find panel for tertiary node\n"); return (of_device_is_available(np_panel) ? np_panel : NULL); -- cgit v1.2.2