Lines Matching refs:drm_bridge
8 #include <drm/drm_bridge.h>
19 struct drm_bridge bridge;
26 drm_bridge_to_panel_bridge(struct drm_bridge *bridge)
58 static int panel_bridge_attach(struct drm_bridge *bridge,
98 static void panel_bridge_detach(struct drm_bridge *bridge)
114 static void panel_bridge_atomic_pre_enable(struct drm_bridge *bridge,
134 static void panel_bridge_atomic_enable(struct drm_bridge *bridge,
154 static void panel_bridge_atomic_disable(struct drm_bridge *bridge,
174 static void panel_bridge_atomic_post_disable(struct drm_bridge *bridge,
194 static int panel_bridge_get_modes(struct drm_bridge *bridge,
202 static void panel_bridge_debugfs_init(struct drm_bridge *bridge,
229 * drm_bridge_is_panel - Checks if a drm_bridge is a panel_bridge.
231 * @bridge: The drm_bridge to be checked.
235 bool drm_bridge_is_panel(const struct drm_bridge *bridge)
242 * drm_panel_bridge_add - Creates a &drm_bridge and &drm_connector that
266 struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel)
276 * drm_panel_bridge_add_typed - Creates a &drm_bridge and &drm_connector with
288 struct drm_bridge *drm_panel_bridge_add_typed(struct drm_panel *panel,
318 * drm_panel_bridge_remove - Unregisters and frees a drm_bridge
321 * @bridge: The drm_bridge being freed.
323 void drm_panel_bridge_remove(struct drm_bridge *bridge)
345 * @bridge: The drm_bridge to be transformed to panel bridge.
350 struct drm_bridge *bridge)
363 struct drm_bridge **bridge = res;
369 * devm_drm_panel_bridge_add - Creates a managed &drm_bridge and &drm_connector
377 struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev,
389 * devm_drm_panel_bridge_add_typed - Creates a managed &drm_bridge and
402 struct drm_bridge *devm_drm_panel_bridge_add_typed(struct device *dev,
406 struct drm_bridge **ptr, *bridge;
430 struct drm_bridge *bridge = ptr;
436 * drmm_panel_bridge_add - Creates a DRM-managed &drm_bridge and
447 struct drm_bridge *drmm_panel_bridge_add(struct drm_device *drm,
450 struct drm_bridge *bridge;
470 * @bridge: The drm_bridge.
477 struct drm_connector *drm_panel_bridge_connector(struct drm_bridge *bridge)
502 struct drm_bridge *devm_drm_of_get_bridge(struct device *dev,
506 struct drm_bridge *bridge;
536 struct drm_bridge *drmm_of_get_bridge(struct drm_device *drm,
540 struct drm_bridge *bridge;