Lines Matching refs:drm_bridge
31 struct drm_bridge;
51 int (*attach)(struct drm_bridge *bridge);
61 void (*detach)(struct drm_bridge *bridge);
94 enum drm_mode_status (*mode_valid)(struct drm_bridge *bridge,
132 bool (*mode_fixup)(struct drm_bridge *bridge,
151 void (*disable)(struct drm_bridge *bridge);
170 void (*post_disable)(struct drm_bridge *bridge);
198 void (*mode_set)(struct drm_bridge *bridge,
219 void (*pre_enable)(struct drm_bridge *bridge);
239 void (*enable)(struct drm_bridge *bridge);
274 struct drm_bridge { struct
280 struct drm_bridge *next; argument
299 void drm_bridge_add(struct drm_bridge *bridge); argument
300 void drm_bridge_remove(struct drm_bridge *bridge);
301 struct drm_bridge *of_drm_find_bridge(struct device_node *np);
302 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
303 struct drm_bridge *previous);
305 bool drm_bridge_mode_fixup(struct drm_bridge *bridge,
308 enum drm_mode_status drm_bridge_mode_valid(struct drm_bridge *bridge,
310 void drm_bridge_disable(struct drm_bridge *bridge);
311 void drm_bridge_post_disable(struct drm_bridge *bridge);
312 void drm_bridge_mode_set(struct drm_bridge *bridge,
315 void drm_bridge_pre_enable(struct drm_bridge *bridge);
316 void drm_bridge_enable(struct drm_bridge *bridge);
319 struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel,
321 void drm_panel_bridge_remove(struct drm_bridge *bridge);
322 struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev,