drm/msm/dp: Remove error message when downstream port not connected
authorStephen Boyd <swboyd@chromium.org>
Wed, 6 Sep 2023 18:12:26 +0000 (11:12 -0700)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Mon, 9 Oct 2023 09:17:47 +0000 (12:17 +0300)
Plugging in an Apple dongle without the HDMI cable attached prints out
an error message in the kernel logs when nothing is actually wrong.

   no downstream ports connected

This is because the downstream port for the HDMI connector is not
connected, so the Apple dongle reports that as a zero sink count device.

Cc: Vinod Polimera <quic_vpolimer@quicinc.com>
Cc: Kuogee Hsieh <quic_khsieh@quicinc.com>
Signed-off-by: Stephen Boyd <swboyd@chromium.org>
Patchwork: https://patchwork.freedesktop.org/patch/556068/
Link: https://lore.kernel.org/r/20230906181226.2198441-3-swboyd@chromium.org
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
drivers/gpu/drm/msm/dp/dp_panel.c

index 3957c567c73097397dc6bc1ba0ec1bf7fc33a290..0871ef42933e3ab229ca1c66b389618f99c0c08e 100644 (file)
@@ -156,7 +156,6 @@ int dp_panel_read_sink_caps(struct dp_panel *dp_panel,
        if (drm_dp_is_branch(dp_panel->dpcd)) {
                count = drm_dp_read_sink_count(panel->aux);
                if (!count) {
-                       DRM_ERROR("no downstream ports connected\n");
                        panel->link->sink_count = 0;
                        return -ENOTCONN;
                }