disp: msm: dsi: pass DRM_BRIDGE_ATTACH_NO_CONNECTOR during bride attach

Pass the DRM_BRIDGE_ATTACH_NO_CONNECTOR flag when attaching the
bridge so that the bridge driver would not create another
drm connector.

Change-Id: I838bd87c40d0eea3df36187befeb7195fb87d5b3
Signed-off-by: Rahul Sharma <quic_rahsha@quicinc.com>
This commit is contained in:
Rahul Sharma
2022-05-17 21:59:35 +05:30
parent 487e4ebec2
commit aea055ebc6
2 changed files with 4 additions and 2 deletions

View File

@@ -6557,7 +6557,8 @@ int dsi_display_drm_ext_bridge_init(struct dsi_display *display,
ext_bridge->funcs = &ext_bridge_info->bridge_funcs; ext_bridge->funcs = &ext_bridge_info->bridge_funcs;
} }
rc = drm_bridge_attach(encoder, ext_bridge, prev_bridge, 0); rc = drm_bridge_attach(encoder, ext_bridge, prev_bridge,
DRM_BRIDGE_ATTACH_NO_CONNECTOR);
if (rc) { if (rc) {
DSI_ERR("[%s] ext brige attach failed, %d\n", DSI_ERR("[%s] ext brige attach failed, %d\n",
display->name, rc); display->name, rc);

View File

@@ -1392,7 +1392,8 @@ struct dsi_bridge *dsi_drm_bridge_init(struct dsi_display *display,
bridge->base.funcs = &dsi_bridge_ops; bridge->base.funcs = &dsi_bridge_ops;
bridge->base.encoder = encoder; bridge->base.encoder = encoder;
rc = drm_bridge_attach(encoder, &bridge->base, NULL, 0); rc = drm_bridge_attach(encoder, &bridge->base, NULL,
DRM_BRIDGE_ATTACH_NO_CONNECTOR);
if (rc) { if (rc) {
DSI_ERR("failed to attach bridge, rc=%d\n", rc); DSI_ERR("failed to attach bridge, rc=%d\n", rc);
goto error_free_bridge; goto error_free_bridge;