Home
last modified time | relevance | path

Searched refs:panel_bridge (Results 1 – 19 of 19) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/bridge/
A Dpanel.c18 struct panel_bridge { struct
39 struct panel_bridge *panel_bridge = in panel_bridge_connector_get_modes() local
61 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_attach() local
98 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_detach() local
114 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_pre_enable() local
237 struct panel_bridge *panel_bridge; in drm_panel_bridge_add_typed() local
242 panel_bridge = devm_kzalloc(panel->dev, sizeof(*panel_bridge), in drm_panel_bridge_add_typed()
244 if (!panel_bridge) in drm_panel_bridge_add_typed()
271 struct panel_bridge *panel_bridge; in drm_panel_bridge_remove() local
298 struct panel_bridge *panel_bridge; in drm_panel_bridge_set_orientation() local
[all …]
A Dtc358762.c65 struct drm_bridge *panel_bridge; member
167 return drm_bridge_attach(bridge->encoder, ctx->panel_bridge, in tc358762_attach()
179 struct drm_bridge *panel_bridge; in tc358762_parse_dt() local
182 panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0); in tc358762_parse_dt()
183 if (IS_ERR(panel_bridge)) in tc358762_parse_dt()
184 return PTR_ERR(panel_bridge); in tc358762_parse_dt()
186 ctx->panel_bridge = panel_bridge; in tc358762_parse_dt()
A Dnxp-ptn3460.c32 struct drm_bridge *panel_bridge; member
222 ret = drm_bridge_attach(bridge->encoder, ptn_bridge->panel_bridge, in ptn3460_bridge_attach()
264 struct drm_bridge *panel_bridge; in ptn3460_probe() local
272 panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 0, 0); in ptn3460_probe()
273 if (IS_ERR(panel_bridge)) in ptn3460_probe()
274 return PTR_ERR(panel_bridge); in ptn3460_probe()
276 ptn_bridge->panel_bridge = panel_bridge; in ptn3460_probe()
A Dparade-ps8622.c47 struct drm_bridge *panel_bridge; member
427 return drm_bridge_attach(ps8622->bridge.encoder, ps8622->panel_bridge, in ps8622_attach()
450 struct drm_bridge *panel_bridge; in ps8622_probe() local
457 panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 0, 0); in ps8622_probe()
458 if (IS_ERR(panel_bridge)) in ps8622_probe()
459 return PTR_ERR(panel_bridge); in ps8622_probe()
461 ps8622->panel_bridge = panel_bridge; in ps8622_probe()
A Dlvds-codec.c23 struct drm_bridge *panel_bridge; member
41 return drm_bridge_attach(bridge->encoder, lvds_codec->panel_bridge, in lvds_codec_attach()
158 lvds_codec->panel_bridge = in lvds_codec_probe()
161 if (IS_ERR(lvds_codec->panel_bridge)) in lvds_codec_probe()
162 return PTR_ERR(lvds_codec->panel_bridge); in lvds_codec_probe()
A Dlontium-lt9211.c49 struct drm_bridge *panel_bridge; member
107 return drm_bridge_attach(bridge->encoder, ctx->panel_bridge, in lt9211_attach()
630 struct drm_bridge *panel_bridge; in lt9211_parse_dt() local
660 ret = drm_of_find_panel_or_bridge(dev->of_node, 2, 0, &panel, &panel_bridge); in lt9211_parse_dt()
664 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in lt9211_parse_dt()
665 if (IS_ERR(panel_bridge)) in lt9211_parse_dt()
666 return PTR_ERR(panel_bridge); in lt9211_parse_dt()
669 ctx->panel_bridge = panel_bridge; in lt9211_parse_dt()
A Dfsl-ldb.c84 struct drm_bridge *panel_bridge; member
109 return drm_bridge_attach(bridge->encoder, fsl_ldb->panel_bridge, in fsl_ldb_attach()
324 fsl_ldb->panel_bridge = devm_drm_panel_bridge_add(dev, panel); in fsl_ldb_probe()
325 if (IS_ERR(fsl_ldb->panel_bridge)) in fsl_ldb_probe()
326 return PTR_ERR(fsl_ldb->panel_bridge); in fsl_ldb_probe()
A Dti-sn65dsi83.c145 struct drm_bridge *panel_bridge; member
250 return drm_bridge_attach(bridge->encoder, ctx->panel_bridge, in sn65dsi83_attach()
569 struct drm_bridge *panel_bridge; in sn65dsi83_parse_dt() local
595 panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 2, 0); in sn65dsi83_parse_dt()
596 if (IS_ERR(panel_bridge)) in sn65dsi83_parse_dt()
597 return PTR_ERR(panel_bridge); in sn65dsi83_parse_dt()
599 ctx->panel_bridge = panel_bridge; in sn65dsi83_parse_dt()
A Dtc358767.c288 struct drm_bridge *panel_bridge; member
1599 if (tc->panel_bridge) { in tc_connector_get_modes()
1643 if (tc->panel_bridge) in tc_connector_detect()
1663 if (!tc->panel_bridge) in tc_dpi_bridge_attach()
1678 if (tc->panel_bridge) { in tc_edp_bridge_attach()
1932 tc->panel_bridge = bridge; in tc_probe_dpi_bridge_endpoint()
1954 struct drm_bridge *panel_bridge; in tc_probe_edp_bridge_endpoint() local
1956 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in tc_probe_edp_bridge_endpoint()
1957 if (IS_ERR(panel_bridge)) in tc_probe_edp_bridge_endpoint()
1958 return PTR_ERR(panel_bridge); in tc_probe_edp_bridge_endpoint()
[all …]
A Dparade-ps8640.c99 struct drm_bridge *panel_bridge; member
517 ret = drm_bridge_attach(bridge->encoder, ps_bridge->panel_bridge, in ps8640_bridge_attach()
651 ps_bridge->panel_bridge = devm_drm_of_get_bridge(dev, np, 1, 0); in ps8640_bridge_link_panel()
652 if (IS_ERR(ps_bridge->panel_bridge)) in ps8640_bridge_link_panel()
653 return PTR_ERR(ps_bridge->panel_bridge); in ps8640_bridge_link_panel()
A Dtc358775.c262 struct drm_bridge *panel_bridge; member
589 return drm_bridge_attach(bridge->encoder, tc->panel_bridge, in tc_bridge_attach()
652 tc->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, in tc_probe()
654 if (IS_ERR(tc->panel_bridge)) in tc_probe()
655 return PTR_ERR(tc->panel_bridge); in tc_probe()
A Dchipone-icn6211.c149 struct drm_bridge *panel_bridge; member
590 return drm_bridge_attach(bridge->encoder, icn->panel_bridge, bridge, flags); in chipone_attach()
683 icn->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0); in chipone_parse_dt()
684 if (IS_ERR(icn->panel_bridge)) in chipone_parse_dt()
685 return PTR_ERR(icn->panel_bridge); in chipone_parse_dt()
A Dnwl-dsi.c918 struct drm_bridge *panel_bridge; in nwl_dsi_bridge_attach() local
920 panel_bridge = devm_drm_of_get_bridge(dsi->dev, dsi->dev->of_node, 1, 0); in nwl_dsi_bridge_attach()
921 if (IS_ERR(panel_bridge)) in nwl_dsi_bridge_attach()
922 return PTR_ERR(panel_bridge); in nwl_dsi_bridge_attach()
924 return drm_bridge_attach(bridge->encoder, panel_bridge, bridge, flags); in nwl_dsi_bridge_attach()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_bridge_connector.c319 struct drm_bridge *bridge, *panel_bridge = NULL; in drm_bridge_connector_init() local
363 panel_bridge = bridge; in drm_bridge_connector_init()
381 if (panel_bridge) in drm_bridge_connector_init()
382 drm_panel_bridge_set_orientation(connector, panel_bridge); in drm_bridge_connector_init()
/linux-6.3-rc2/drivers/gpu/drm/bridge/synopsys/
A Ddw-mipi-dsi.c243 struct drm_bridge *panel_bridge; member
335 dsi->panel_bridge = bridge; in dw_mipi_dsi_host_attach()
868 if (dsi->panel_bridge->funcs->post_disable) in dw_mipi_dsi_bridge_post_atomic_disable()
869 dsi->panel_bridge->funcs->post_disable(dsi->panel_bridge); in dw_mipi_dsi_bridge_post_atomic_disable()
999 return drm_bridge_attach(bridge->encoder, dsi->panel_bridge, bridge, in dw_mipi_dsi_bridge_attach()
/linux-6.3-rc2/drivers/gpu/drm/sprd/
A Dsprd_dsi.h119 struct drm_bridge *panel_bridge; member
A Dsprd_dsi.c890 dsi->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0); in sprd_dsi_bridge_init()
891 if (IS_ERR(dsi->panel_bridge)) in sprd_dsi_bridge_init()
892 return PTR_ERR(dsi->panel_bridge); in sprd_dsi_bridge_init()
894 ret = drm_bridge_attach(&dsi->encoder, dsi->panel_bridge, NULL, 0); in sprd_dsi_bridge_init()
/linux-6.3-rc2/drivers/gpu/drm/bridge/analogix/
A Danx7625.c1486 if (!ctx->pdata.panel_bridge && ctx->bridge_attached) in _anx7625_hpd_polling()
1691 if (IS_ERR(pdata->panel_bridge)) { in anx7625_parse_dt()
1692 if (PTR_ERR(pdata->panel_bridge) == -ENODEV) { in anx7625_parse_dt()
1693 pdata->panel_bridge = NULL; in anx7625_parse_dt()
1697 return PTR_ERR(pdata->panel_bridge); in anx7625_parse_dt()
1797 if (ctx->pdata.panel_bridge) in anx7625_sink_detect()
2181 if (ctx->pdata.panel_bridge) { in anx7625_bridge_attach()
2183 ctx->pdata.panel_bridge, in anx7625_bridge_attach()
2282 if (!ctx->pdata.panel_bridge) in anx7625_bridge_mode_fixup()
2674 if (!platform->pdata.panel_bridge) in anx7625_i2c_probe()
[all …]
A Danx7625.h429 struct drm_bridge *panel_bridge; member

Completed in 61 milliseconds