Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/bridge/
A Dpanel.c17 struct panel_bridge { struct
38 struct panel_bridge *panel_bridge = in panel_bridge_connector_get_modes() local
60 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_attach() local
91 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_detach() local
107 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_pre_enable() local
114 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_enable() local
205 struct panel_bridge *panel_bridge; in drm_panel_bridge_add_typed() local
210 panel_bridge = devm_kzalloc(panel->dev, sizeof(*panel_bridge), in drm_panel_bridge_add_typed()
212 if (!panel_bridge) in drm_panel_bridge_add_typed()
239 struct panel_bridge *panel_bridge; in drm_panel_bridge_remove() local
[all …]
A Dtc358762.c66 struct drm_bridge *panel_bridge; member
168 return drm_bridge_attach(bridge->encoder, ctx->panel_bridge, in tc358762_attach()
180 struct drm_bridge *panel_bridge; in tc358762_parse_dt() local
189 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in tc358762_parse_dt()
191 if (IS_ERR(panel_bridge)) in tc358762_parse_dt()
192 return PTR_ERR(panel_bridge); in tc358762_parse_dt()
194 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()
265 struct drm_bridge *panel_bridge; in ptn3460_probe() local
278 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in ptn3460_probe()
279 if (IS_ERR(panel_bridge)) in ptn3460_probe()
280 return PTR_ERR(panel_bridge); in ptn3460_probe()
282 ptn_bridge->panel_bridge = panel_bridge; in ptn3460_probe()
A Dparade-ps8622.c47 struct drm_bridge *panel_bridge; member
431 return drm_bridge_attach(ps8622->bridge.encoder, ps8622->panel_bridge, in ps8622_attach()
454 struct drm_bridge *panel_bridge; in ps8622_probe() local
466 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in ps8622_probe()
467 if (IS_ERR(panel_bridge)) in ps8622_probe()
468 return PTR_ERR(panel_bridge); in ps8622_probe()
470 ps8622->panel_bridge = panel_bridge; in ps8622_probe()
A Dlvds-codec.c22 struct drm_bridge *panel_bridge; member
39 return drm_bridge_attach(bridge->encoder, lvds_codec->panel_bridge, in lvds_codec_attach()
156 lvds_codec->panel_bridge = in lvds_codec_probe()
159 if (IS_ERR(lvds_codec->panel_bridge)) in lvds_codec_probe()
160 return PTR_ERR(lvds_codec->panel_bridge); in lvds_codec_probe()
A Dchipone-icn6211.c33 struct drm_bridge *panel_bridge; member
168 return drm_bridge_attach(bridge->encoder, icn->panel_bridge, bridge, flags); in chipone_attach()
221 icn->panel_bridge = devm_drm_panel_bridge_add(dev, panel); in chipone_parse_dt()
222 if (IS_ERR(icn->panel_bridge)) in chipone_parse_dt()
223 return PTR_ERR(icn->panel_bridge); in chipone_parse_dt()
A Dti-sn65dsi83.c144 struct drm_bridge *panel_bridge; member
283 return drm_bridge_attach(bridge->encoder, ctx->panel_bridge, in sn65dsi83_attach()
614 struct drm_bridge *panel_bridge; in sn65dsi83_parse_dt() local
653 ret = drm_of_find_panel_or_bridge(dev->of_node, 2, 0, &panel, &panel_bridge); in sn65dsi83_parse_dt()
657 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in sn65dsi83_parse_dt()
658 if (IS_ERR(panel_bridge)) in sn65dsi83_parse_dt()
659 return PTR_ERR(panel_bridge); in sn65dsi83_parse_dt()
662 ctx->panel_bridge = panel_bridge; in sn65dsi83_parse_dt()
A Dparade-ps8640.c95 struct drm_bridge *panel_bridge; member
458 return drm_bridge_attach(bridge->encoder, ps_bridge->panel_bridge, in ps8640_bridge_attach()
535 ps_bridge->panel_bridge = devm_drm_panel_bridge_add(dev, panel); in ps8640_probe()
536 if (IS_ERR(ps_bridge->panel_bridge)) in ps8640_probe()
537 return PTR_ERR(ps_bridge->panel_bridge); in ps8640_probe()
A Dnwl-dsi.c68 struct drm_bridge *panel_bridge; member
913 struct drm_bridge *panel_bridge; in nwl_dsi_bridge_attach() local
918 &panel_bridge); in nwl_dsi_bridge_attach()
923 panel_bridge = drm_panel_bridge_add(panel); in nwl_dsi_bridge_attach()
924 if (IS_ERR(panel_bridge)) in nwl_dsi_bridge_attach()
925 return PTR_ERR(panel_bridge); in nwl_dsi_bridge_attach()
927 dsi->panel_bridge = panel_bridge; in nwl_dsi_bridge_attach()
929 if (!dsi->panel_bridge) in nwl_dsi_bridge_attach()
932 return drm_bridge_attach(bridge->encoder, dsi->panel_bridge, bridge, in nwl_dsi_bridge_attach()
A Dtc358767.c247 struct drm_bridge *panel_bridge; member
1339 if (tc->panel_bridge) { in tc_connector_get_modes()
1340 num_modes = drm_bridge_get_modes(tc->panel_bridge, connector); in tc_connector_get_modes()
1383 if (tc->panel_bridge) in tc_connector_detect()
1406 if (tc->panel_bridge) { in tc_bridge_attach()
1408 ret = drm_bridge_attach(tc->bridge.encoder, tc->panel_bridge, in tc_bridge_attach()
1571 struct drm_bridge *panel_bridge; in tc_probe() local
1573 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in tc_probe()
1574 if (IS_ERR(panel_bridge)) in tc_probe()
1575 return PTR_ERR(panel_bridge); in tc_probe()
[all …]
A Dtc358775.c262 struct drm_bridge *panel_bridge; member
633 return drm_bridge_attach(bridge->encoder, tc->panel_bridge, in tc_bridge_attach()
670 tc->panel_bridge = devm_drm_panel_bridge_add(dev, panel); in tc_probe()
671 if (IS_ERR(tc->panel_bridge)) in tc_probe()
672 return PTR_ERR(tc->panel_bridge); in tc_probe()
/linux/drivers/gpu/drm/msm/dp/
A Ddp_drm.c164 if (dp_display->panel_bridge) { in dp_drm_connector_init()
166 dp_display->panel_bridge, NULL, in dp_drm_connector_init()
A Ddp_parser.c280 parser->panel_bridge = devm_drm_panel_bridge_add(dev, panel); in dp_parser_find_panel()
281 if (IS_ERR(parser->panel_bridge)) { in dp_parser_find_panel()
283 return PTR_ERR(parser->panel_bridge); in dp_parser_find_panel()
A Ddp_display.h18 struct drm_bridge *panel_bridge; member
A Ddp_parser.h126 struct drm_bridge *panel_bridge; member
A Ddp_display.c242 dp->dp_display.panel_bridge = dp->parser->panel_bridge; in dp_display_bind()
/linux/drivers/gpu/drm/bridge/synopsys/
A Ddw-mipi-dsi.c243 struct drm_bridge *panel_bridge; member
331 dsi->panel_bridge = bridge; in dw_mipi_dsi_panel_or_bridge()
333 if (!dsi->panel_bridge) in dw_mipi_dsi_panel_or_bridge()
893 if (dsi->panel_bridge->funcs->post_disable) in dw_mipi_dsi_bridge_post_disable()
894 dsi->panel_bridge->funcs->post_disable(dsi->panel_bridge); in dw_mipi_dsi_bridge_post_disable()
1030 return drm_bridge_attach(bridge->encoder, dsi->panel_bridge, bridge, in dw_mipi_dsi_bridge_attach()
/linux/drivers/gpu/drm/bridge/analogix/
A Danx7625.c1125 if (!ctx->pdata.panel_bridge && ctx->bridge_attached) in anx7625_hpd_polling()
1252 pdata->panel_bridge = devm_drm_panel_bridge_add(dev, panel); in anx7625_parse_dt()
1253 if (IS_ERR(pdata->panel_bridge)) in anx7625_parse_dt()
1254 return PTR_ERR(pdata->panel_bridge); in anx7625_parse_dt()
1385 if (ctx->pdata.panel_bridge) { in anx7625_bridge_attach()
1387 ctx->pdata.panel_bridge, in anx7625_bridge_attach()
A Danx7625.h356 struct drm_bridge *panel_bridge; member

Completed in 40 milliseconds