Searched refs:panel_bridge (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/bridge/ |
| H A D | panel.c | 21 struct panel_bridge { struct 28 static inline struct panel_bridge * argument 31 return container_of(bridge, struct panel_bridge, bridge); in drm_bridge_to_panel_bridge() 34 static inline struct panel_bridge * 37 return container_of(connector, struct panel_bridge, connector); in drm_connector_to_panel_bridge() 42 struct panel_bridge *panel_bridge = in panel_bridge_connector_get_modes() local 45 return drm_panel_get_modes(panel_bridge->panel, connector); in panel_bridge_connector_get_modes() 65 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge); in panel_bridge_attach() local 66 struct drm_connector *connector = &panel_bridge->connector; in panel_bridge_attach() 77 panel_bridge->connector_type); in panel_bridge_attach() [all …]
|
| H A D | lontium-lt9211.c | 48 struct drm_bridge *panel_bridge; member 107 return drm_bridge_attach(encoder, ctx->panel_bridge, in lt9211_attach() 628 struct drm_bridge *panel_bridge; in lt9211_parse_dt() local 658 ret = drm_of_find_panel_or_bridge(dev->of_node, 2, 0, &panel, &panel_bridge); in lt9211_parse_dt() 662 panel_bridge = devm_drm_panel_bridge_add(dev, panel); in lt9211_parse_dt() 663 if (IS_ERR(panel_bridge)) in lt9211_parse_dt() 664 return PTR_ERR(panel_bridge); in lt9211_parse_dt() 667 ctx->panel_bridge = panel_bridge; in lt9211_parse_dt()
|
| H A D | ti-sn65dsi83.c | 157 struct drm_bridge *panel_bridge; member 298 return drm_bridge_attach(encoder, ctx->panel_bridge, in sn65dsi83_attach() 837 struct drm_bridge *panel_bridge; in sn65dsi83_parse_dt() local 872 panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 2, 0); in sn65dsi83_parse_dt() 873 if (IS_ERR(panel_bridge)) in sn65dsi83_parse_dt() 874 return dev_err_probe(dev, PTR_ERR(panel_bridge), "Failed to get panel bridge\n"); in sn65dsi83_parse_dt() 876 ctx->panel_bridge = panel_bridge; in sn65dsi83_parse_dt()
|
| H A D | tc358767.c | 373 struct drm_bridge *panel_bridge; member 1745 if (tc->panel_bridge) { in tc_connector_get_modes() 1746 num_modes = drm_bridge_get_modes(tc->panel_bridge, connector); in tc_connector_get_modes() 1791 if (tc->panel_bridge) in tc_connector_detect() 1812 if (!tc->panel_bridge) in tc_dpi_bridge_attach() 1815 return drm_bridge_attach(tc->bridge.encoder, tc->panel_bridge, in tc_dpi_bridge_attach() 1828 if (tc->panel_bridge) { in tc_edp_bridge_attach() 1830 ret = drm_bridge_attach(tc->bridge.encoder, tc->panel_bridge, in tc_edp_bridge_attach() 2337 tc->panel_bridge = bridge; in tc_probe_dpi_bridge_endpoint() 2359 struct drm_bridge *panel_bridge; in tc_probe_edp_bridge_endpoint() local [all …]
|
| /linux/drivers/gpu/drm/sprd/ |
| H A D | sprd_dsi.h | 119 struct drm_bridge *panel_bridge; member
|
| /linux/drivers/gpu/drm/bridge/analogix/ |
| H A D | anx7625.c | 1508 if (!ctx->pdata.panel_bridge && ctx->bridge_attached) in _anx7625_hpd_polling() 1713 pdata->panel_bridge = devm_drm_of_get_bridge(dev, np, 1, 0); in anx7625_parse_dt_panel() 1714 if (IS_ERR(pdata->panel_bridge)) { in anx7625_parse_dt_panel() 1715 if (PTR_ERR(pdata->panel_bridge) == -ENODEV) { in anx7625_parse_dt_panel() 1716 pdata->panel_bridge = NULL; in anx7625_parse_dt_panel() 1720 return PTR_ERR(pdata->panel_bridge); in anx7625_parse_dt_panel() 2159 if (ctx->pdata.panel_bridge) { in anx7625_bridge_attach() 2161 ctx->pdata.panel_bridge, in anx7625_bridge_attach() 2260 if (!ctx->pdata.panel_bridge) in anx7625_bridge_mode_fixup() 2558 if (!ctx->pdata.panel_bridge) in anx7625_runtime_pm_suspend() [all …]
|
| H A D | anx7625.h | 427 struct drm_bridge *panel_bridge; member
|