Lines Matching refs:bridge
101 struct drm_bridge *bridge; in drm_bridge_connector_hpd_notify() local
104 drm_for_each_bridge_in_chain(bridge_connector->encoder, bridge) { in drm_bridge_connector_hpd_notify()
105 if (bridge->funcs->hpd_notify) in drm_bridge_connector_hpd_notify()
106 bridge->funcs->hpd_notify(bridge, status); in drm_bridge_connector_hpd_notify()
208 struct drm_bridge *bridge; in drm_bridge_connector_debugfs_init() local
210 list_for_each_entry(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_connector_debugfs_init()
211 if (bridge->funcs->debugfs_init) in drm_bridge_connector_debugfs_init()
212 bridge->funcs->debugfs_init(bridge, root); in drm_bridge_connector_debugfs_init()
231 struct drm_bridge *bridge) in drm_bridge_connector_get_modes_edid() argument
241 edid = bridge->funcs->get_edid(bridge, connector); in drm_bridge_connector_get_modes_edid()
262 struct drm_bridge *bridge; in drm_bridge_connector_get_modes() local
268 bridge = bridge_connector->bridge_edid; in drm_bridge_connector_get_modes()
269 if (bridge) in drm_bridge_connector_get_modes()
270 return drm_bridge_connector_get_modes_edid(connector, bridge); in drm_bridge_connector_get_modes()
276 bridge = bridge_connector->bridge_modes; in drm_bridge_connector_get_modes()
277 if (bridge) in drm_bridge_connector_get_modes()
278 return bridge->funcs->get_modes(bridge, connector); in drm_bridge_connector_get_modes()
319 struct drm_bridge *bridge, *panel_bridge = NULL; in drm_bridge_connector_init() local
343 drm_for_each_bridge_in_chain(encoder, bridge) { in drm_bridge_connector_init()
344 if (!bridge->interlace_allowed) in drm_bridge_connector_init()
347 if (bridge->ops & DRM_BRIDGE_OP_EDID) in drm_bridge_connector_init()
348 bridge_connector->bridge_edid = bridge; in drm_bridge_connector_init()
349 if (bridge->ops & DRM_BRIDGE_OP_HPD) in drm_bridge_connector_init()
350 bridge_connector->bridge_hpd = bridge; in drm_bridge_connector_init()
351 if (bridge->ops & DRM_BRIDGE_OP_DETECT) in drm_bridge_connector_init()
352 bridge_connector->bridge_detect = bridge; in drm_bridge_connector_init()
353 if (bridge->ops & DRM_BRIDGE_OP_MODES) in drm_bridge_connector_init()
354 bridge_connector->bridge_modes = bridge; in drm_bridge_connector_init()
356 if (!drm_bridge_get_next_bridge(bridge)) in drm_bridge_connector_init()
357 connector_type = bridge->type; in drm_bridge_connector_init()
359 if (bridge->ddc) in drm_bridge_connector_init()
360 ddc = bridge->ddc; in drm_bridge_connector_init()
362 if (drm_bridge_is_panel(bridge)) in drm_bridge_connector_init()
363 panel_bridge = bridge; in drm_bridge_connector_init()