On Thu, May 30, 2024 at 03:06:13PM +0530, Aradhya Bhatia wrote: > Fix the OF node pointer passed to the of_drm_find_bridge() call to find > the next bridge in the display chain. Please describe why, not what. In other words, please describe why you have to pass np, no device's of_node. > > Fixes: e19233955d9e ("drm/bridge: Add Cadence DSI driver") > Signed-off-by: Aradhya Bhatia <a-bhatia1@xxxxxx> > --- > drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c b/drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c > index 7457d38622b0..b016f2ba06bb 100644 > --- a/drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c > +++ b/drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c > @@ -952,7 +952,7 @@ static int cdns_dsi_attach(struct mipi_dsi_host *host, > bridge = drm_panel_bridge_add_typed(panel, > DRM_MODE_CONNECTOR_DSI); > } else { > - bridge = of_drm_find_bridge(dev->dev.of_node); > + bridge = of_drm_find_bridge(np); > if (!bridge) > bridge = ERR_PTR(-EINVAL); > } > -- > 2.34.1 > -- With best wishes Dmitry