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:
@@ -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);
|
||||||
|
@@ -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;
|
||||||
|
Reference in New Issue
Block a user