| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | rockchip_bridge.c | 18 if (bridge->next_bridge) in rockchip_bridge_init() 19 rockchip_bridge_init(bridge->next_bridge, conn, state); in rockchip_bridge_init() 30 if (bridge->next_bridge) in rockchip_bridge_pre_enable() 31 rockchip_bridge_pre_enable(bridge->next_bridge); in rockchip_bridge_pre_enable() 39 if (bridge->next_bridge) in rockchip_bridge_post_disable() 40 rockchip_bridge_post_disable(bridge->next_bridge); in rockchip_bridge_post_disable() 54 if (bridge->next_bridge) in rockchip_bridge_enable() 55 rockchip_bridge_enable(bridge->next_bridge); in rockchip_bridge_enable() 63 if (bridge->next_bridge) in rockchip_bridge_disable() 64 rockchip_bridge_disable(bridge->next_bridge); in rockchip_bridge_disable() [all …]
|
| H A D | rockchip_bridge.h | 32 struct rockchip_bridge *next_bridge; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | ti-tfp410.c | 31 struct drm_bridge *next_bridge; member 54 if (dvi->next_bridge->ops & DRM_BRIDGE_OP_EDID) { in tfp410_get_modes() 55 edid = drm_bridge_get_edid(dvi->next_bridge, connector); in tfp410_get_modes() 90 return drm_bridge_detect(dvi->next_bridge); in tfp410_connector_detect() 126 ret = drm_bridge_attach(bridge->encoder, dvi->next_bridge, bridge, in tfp410_attach() 139 if (dvi->next_bridge->ops & DRM_BRIDGE_OP_DETECT) in tfp410_attach() 144 if (dvi->next_bridge->ops & DRM_BRIDGE_OP_HPD) { in tfp410_attach() 146 drm_bridge_hpd_enable(dvi->next_bridge, tfp410_hpd_callback, in tfp410_attach() 154 dvi->next_bridge->type, in tfp410_attach() 155 dvi->next_bridge->ddc); in tfp410_attach() [all …]
|
| H A D | simple-bridge.c | 32 struct drm_bridge *next_bridge; member 55 if (sbridge->next_bridge->ops & DRM_BRIDGE_OP_EDID) { in simple_bridge_get_modes() 56 edid = drm_bridge_get_edid(sbridge->next_bridge, connector); in simple_bridge_get_modes() 90 return drm_bridge_detect(sbridge->next_bridge); in simple_bridge_connector_detect() 108 ret = drm_bridge_attach(bridge->encoder, sbridge->next_bridge, bridge, in simple_bridge_attach() 126 sbridge->next_bridge->ddc); in simple_bridge_attach() 184 sbridge->next_bridge = of_drm_find_bridge(remote); in simple_bridge_probe() 187 if (!sbridge->next_bridge) { in simple_bridge_probe()
|
| H A D | chrontel-ch7033.c | 201 struct drm_bridge *next_bridge; member 217 return drm_bridge_detect(priv->next_bridge); in ch7033_connector_detect() 235 edid = drm_bridge_get_edid(priv->next_bridge, connector); in ch7033_connector_get_modes() 276 ret = drm_bridge_attach(bridge->encoder, priv->next_bridge, bridge, in ch7033_bridge_attach() 284 if (priv->next_bridge->ops & DRM_BRIDGE_OP_DETECT) { in ch7033_bridge_attach() 291 if (priv->next_bridge->ops & DRM_BRIDGE_OP_HPD) { in ch7033_bridge_attach() 292 drm_bridge_hpd_enable(priv->next_bridge, ch7033_hpd_event, in ch7033_bridge_attach() 300 priv->next_bridge->type, in ch7033_bridge_attach() 301 priv->next_bridge->ddc); in ch7033_bridge_attach() 314 if (priv->next_bridge->ops & DRM_BRIDGE_OP_HPD) in ch7033_bridge_detach() [all …]
|
| H A D | maxim-max96755f.c | 30 struct drm_bridge *next_bridge; member 61 if (ser->next_bridge) in max96755f_bridge_connector_get_modes() 62 return drm_bridge_get_modes(ser->next_bridge, connector); in max96755f_bridge_connector_get_modes() 147 &ser->next_bridge); in max96755f_bridge_attach() 151 if (ser->next_bridge) { in max96755f_bridge_attach() 152 ret = drm_bridge_attach(bridge->encoder, ser->next_bridge, in max96755f_bridge_attach() 166 ser->next_bridge ? ser->next_bridge->type : bridge->type); in max96755f_bridge_attach() 399 if (ser->next_bridge && (ser->next_bridge->ops & DRM_BRIDGE_OP_DETECT)) in max96755f_bridge_detect() 400 return drm_bridge_detect(ser->next_bridge); in max96755f_bridge_detect()
|
| H A D | ti-tpd12s015.c | 32 struct drm_bridge *next_bridge; member 49 ret = drm_bridge_attach(bridge->encoder, tpd->next_bridge, in tpd12s015_attach() 134 tpd->next_bridge = of_drm_find_bridge(node); in tpd12s015_probe() 137 if (!tpd->next_bridge) in tpd12s015_probe()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/ |
| H A D | parallel-display.c | 35 struct drm_bridge *next_bridge; member 198 struct drm_bridge *next_bridge; in imx_pd_bridge_atomic_check() local 201 next_bridge = drm_bridge_get_next_bridge(bridge); in imx_pd_bridge_atomic_check() 202 if (next_bridge) in imx_pd_bridge_atomic_check() 204 next_bridge); in imx_pd_bridge_atomic_check() 272 if (!imxpd->next_bridge) { in imx_pd_register() 280 if (imxpd->next_bridge) { in imx_pd_register() 281 ret = drm_bridge_attach(encoder, imxpd->next_bridge, in imx_pd_register() 311 &imxpd->next_bridge); in imx_pd_bind()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-mipi-dsi.c | 252 struct drm_bridge *next_bridge; member 341 &dsi->panel, &dsi->next_bridge); in dw_mipi_dsi_host_attach() 1048 if (dsi->next_bridge) in dw_mipi_dsi_bridge_attach() 1049 return drm_bridge_attach(bridge->encoder, dsi->next_bridge, in dw_mipi_dsi_bridge_attach() 1260 if (dsi->next_bridge && (dsi->next_bridge->ops & DRM_BRIDGE_OP_MODES)) in dw_mipi_dsi_connector_get_modes() 1261 return drm_bridge_get_modes(dsi->next_bridge, connector); in dw_mipi_dsi_connector_get_modes() 1278 if (dsi->next_bridge && (dsi->next_bridge->ops & DRM_BRIDGE_OP_DETECT)) in dw_mipi_dsi_connector_detect() 1279 return drm_bridge_detect(dsi->next_bridge); in dw_mipi_dsi_connector_detect() 1361 if (dsi->next_bridge) { in dw_mipi_dsi_get_connector() 1364 &dsi->next_bridge->dev->mode_config.connector_list; in dw_mipi_dsi_get_connector() [all …]
|
| H A D | dw-hdmi.c | 249 struct drm_bridge *next_bridge; member 2039 if (!hdmi->next_bridge) { in dw_hdmi_phy_setup_hpd() 3932 if (hdmi->next_bridge) { in dw_hdmi_bridge_attach() 3933 hdmi->next_bridge->encoder = bridge->encoder; in dw_hdmi_bridge_attach() 3934 ret = drm_bridge_attach(bridge->encoder, hdmi->next_bridge, bridge, flags); in dw_hdmi_bridge_attach() 3965 if (hdmi->next_bridge) in dw_hdmi_bridge_mode_valid() 4195 if (!hdmi->next_bridge) in dw_hdmi_irq() 4969 hdmi->next_bridge = of_drm_find_bridge(remote); in dw_hdmi_probe() 4971 if (!hdmi->next_bridge) { in dw_hdmi_probe() 5115 if (!hdmi->next_bridge) { in dw_hdmi_remove() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/dss/ |
| H A D | output.c | 68 out->next_bridge = out->bridge; in omapdss_device_init_output() 89 drm_panel_bridge_remove(out->next_bridge ? in omapdss_device_cleanup_output() 90 out->next_bridge : out->bridge); in omapdss_device_cleanup_output()
|
| H A D | sdi.c | 137 return drm_bridge_attach(bridge->encoder, sdi->output.next_bridge, in sdi_bridge_attach()
|
| H A D | omapdss.h | 373 struct drm_bridge *next_bridge; member
|
| H A D | dpi.c | 431 return drm_bridge_attach(bridge->encoder, dpi->output.next_bridge, in dpi_bridge_attach()
|
| H A D | hdmi4.c | 323 return drm_bridge_attach(bridge->encoder, hdmi->output.next_bridge, in hdmi4_bridge_attach()
|
| H A D | hdmi5.c | 321 return drm_bridge_attach(bridge->encoder, hdmi->output.next_bridge, in hdmi5_bridge_attach()
|
| H A D | venc.c | 545 return drm_bridge_attach(bridge->encoder, venc->output.next_bridge, in venc_bridge_attach()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rcar-du/ |
| H A D | rcar_lvds.c | 65 struct drm_bridge *next_bridge; member 656 if (lvds->next_bridge) in rcar_lvds_attach() 657 return drm_bridge_attach(bridge->encoder, lvds->next_bridge, in rcar_lvds_attach() 762 if (lvds->next_bridge && lvds->next_bridge->timings && in rcar_lvds_parse_dt_companion() 763 lvds->next_bridge->timings->dual_link) in rcar_lvds_parse_dt_companion() 810 &lvds->panel, &lvds->next_bridge); in rcar_lvds_parse_dt()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/ |
| H A D | mtk_hdmi.c | 155 struct drm_bridge *next_bridge; member 1259 struct drm_bridge *next_bridge; in mtk_hdmi_conn_mode_valid() local 1265 next_bridge = drm_bridge_get_next_bridge(&hdmi->bridge); in mtk_hdmi_conn_mode_valid() 1266 if (next_bridge) { in mtk_hdmi_conn_mode_valid() 1270 if (!drm_bridge_chain_mode_fixup(next_bridge, mode, in mtk_hdmi_conn_mode_valid() 1351 if (hdmi->next_bridge) { in mtk_hdmi_bridge_attach() 1352 ret = drm_bridge_attach(bridge->encoder, hdmi->next_bridge, in mtk_hdmi_bridge_attach() 1533 hdmi->next_bridge = of_drm_find_bridge(remote); in mtk_hdmi_dt_parse_pdata() 1534 if (!hdmi->next_bridge) { in mtk_hdmi_dt_parse_pdata()
|
| H A D | mtk_dsi.c | 186 struct drm_bridge *next_bridge; member 740 return drm_bridge_attach(bridge->encoder, dsi->next_bridge, in mtk_dsi_bridge_attach() 1089 &panel, &dsi->next_bridge); in mtk_dsi_probe() 1094 dsi->next_bridge = devm_drm_panel_bridge_add(dev, panel); in mtk_dsi_probe() 1095 if (IS_ERR(dsi->next_bridge)) { in mtk_dsi_probe() 1096 ret = PTR_ERR(dsi->next_bridge); in mtk_dsi_probe()
|
| H A D | mtk_dpi.c | 62 struct drm_bridge *next_bridge; member 510 return drm_bridge_attach(bridge->encoder, dpi->next_bridge, in mtk_dpi_bridge_attach() 747 NULL, &dpi->next_bridge); in mtk_dpi_probe() 751 dev_info(dev, "Found bridge node: %pOF\n", dpi->next_bridge->of_node); in mtk_dpi_probe()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_bridge.c | 938 struct drm_bridge *next_bridge; in drm_atomic_bridge_propagate_bus_flags() local 947 next_bridge = drm_bridge_get_next_bridge(bridge); in drm_atomic_bridge_propagate_bus_flags() 959 if (!next_bridge) { in drm_atomic_bridge_propagate_bus_flags() 963 next_bridge); in drm_atomic_bridge_propagate_bus_flags()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw-dp.c | 374 struct drm_bridge *next_bridge; member 1211 if (dp->right && dp->right->next_bridge) { in dw_dp_connector_get_modes() 1212 struct drm_bridge *bridge = dp->right->next_bridge; in dw_dp_connector_get_modes() 1220 if (dp->next_bridge) in dw_dp_connector_get_modes() 1221 num_modes = drm_bridge_get_modes(dp->next_bridge, connector); in dw_dp_connector_get_modes() 2837 if (dp->next_bridge && dp->next_bridge->ops & DRM_BRIDGE_OP_DETECT) in dw_dp_connector_init() 2937 &dp->next_bridge); in dw_dp_bridge_attach() 2941 if (dp->next_bridge) { in dw_dp_bridge_attach() 2942 struct drm_bridge *next_bridge = dp->next_bridge; in dw_dp_bridge_attach() local 2944 ret = drm_bridge_attach(bridge->encoder, next_bridge, bridge, in dw_dp_bridge_attach() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/meson/ |
| H A D | meson_dw_hdmi.c | 979 struct drm_bridge *next_bridge; in meson_dw_hdmi_bind() local 1119 next_bridge = of_drm_find_bridge(pdev->dev.of_node); in meson_dw_hdmi_bind() 1120 if (next_bridge) in meson_dw_hdmi_bind() 1121 drm_bridge_attach(encoder, next_bridge, in meson_dw_hdmi_bind()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/analogix/ |
| H A D | analogix_dp_core.c | 1411 struct drm_bridge *next_bridge = dp->plat_data->bridge; in analogix_dp_detect() local 1413 if (next_bridge->ops & DRM_BRIDGE_OP_DETECT) in analogix_dp_detect() 1414 status = drm_bridge_detect(next_bridge); in analogix_dp_detect()
|