Lines Matching refs:drm_bridge
220 bool drm_bridge_enter(struct drm_bridge *bridge, int *idx) in drm_bridge_enter()
257 void drm_bridge_unplug(struct drm_bridge *bridge) in drm_bridge_unplug()
269 struct drm_bridge *bridge = container_of(kref, struct drm_bridge, refcount); in __drm_bridge_free()
292 struct drm_bridge *drm_bridge_get(struct drm_bridge *bridge) in drm_bridge_get()
308 void drm_bridge_put(struct drm_bridge *bridge) in drm_bridge_put()
325 struct drm_bridge *bridge = (struct drm_bridge *)data; in drm_bridge_put_void()
334 struct drm_bridge *bridge; in __devm_drm_bridge_alloc()
371 void drm_bridge_add(struct drm_bridge *bridge) in drm_bridge_add()
414 int devm_drm_bridge_add(struct device *dev, struct drm_bridge *bridge) in devm_drm_bridge_add()
431 void drm_bridge_remove(struct drm_bridge *bridge) in drm_bridge_remove()
446 struct drm_bridge *bridge = drm_priv_to_bridge(obj); in drm_bridge_atomic_duplicate_priv_state()
458 struct drm_bridge *bridge = drm_priv_to_bridge(obj); in drm_bridge_atomic_destroy_priv_state()
468 static bool drm_bridge_is_atomic(struct drm_bridge *bridge) in drm_bridge_is_atomic()
499 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge, in drm_bridge_attach()
500 struct drm_bridge *previous, in drm_bridge_attach()
579 void drm_bridge_detach(struct drm_bridge *bridge) in drm_bridge_detach()
704 drm_bridge_chain_mode_valid(struct drm_bridge *bridge, in drm_bridge_chain_mode_valid()
741 void drm_bridge_chain_mode_set(struct drm_bridge *bridge, in drm_bridge_chain_mode_set()
770 void drm_atomic_bridge_chain_disable(struct drm_bridge *bridge, in drm_atomic_bridge_chain_disable()
774 struct drm_bridge *iter; in drm_atomic_bridge_chain_disable()
793 static void drm_atomic_bridge_call_post_disable(struct drm_bridge *bridge, in drm_atomic_bridge_call_post_disable()
826 void drm_atomic_bridge_chain_post_disable(struct drm_bridge *bridge, in drm_atomic_bridge_chain_post_disable()
830 struct drm_bridge *next, *limit; in drm_atomic_bridge_chain_post_disable()
888 static void drm_atomic_bridge_call_pre_enable(struct drm_bridge *bridge, in drm_atomic_bridge_call_pre_enable()
920 void drm_atomic_bridge_chain_pre_enable(struct drm_bridge *bridge, in drm_atomic_bridge_chain_pre_enable()
924 struct drm_bridge *iter, *next, *limit; in drm_atomic_bridge_chain_pre_enable()
988 void drm_atomic_bridge_chain_enable(struct drm_bridge *bridge, in drm_atomic_bridge_chain_enable()
1007 static int drm_atomic_bridge_check(struct drm_bridge *bridge, in drm_atomic_bridge_check()
1033 static int select_bus_fmt_recursive(struct drm_bridge *first_bridge, in select_bus_fmt_recursive()
1034 struct drm_bridge *cur_bridge, in select_bus_fmt_recursive()
1041 struct drm_bridge *prev_bridge __free(drm_bridge_put) = in select_bus_fmt_recursive()
1154 drm_atomic_bridge_chain_select_bus_fmts(struct drm_bridge *bridge, in drm_atomic_bridge_chain_select_bus_fmts()
1165 struct drm_bridge *last_bridge __free(drm_bridge_put) = in drm_atomic_bridge_chain_select_bus_fmts()
1167 struct drm_bridge, chain_node)); in drm_atomic_bridge_chain_select_bus_fmts()
1216 drm_atomic_bridge_propagate_bus_flags(struct drm_bridge *bridge, in drm_atomic_bridge_propagate_bus_flags()
1229 struct drm_bridge *next_bridge __free(drm_bridge_put) = drm_bridge_get_next_bridge(bridge); in drm_atomic_bridge_propagate_bus_flags()
1280 int drm_atomic_bridge_chain_check(struct drm_bridge *bridge, in drm_atomic_bridge_chain_check()
1286 struct drm_bridge *iter; in drm_atomic_bridge_chain_check()
1338 drm_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector) in drm_bridge_detect()
1361 int drm_bridge_get_modes(struct drm_bridge *bridge, in drm_bridge_get_modes()
1383 const struct drm_edid *drm_bridge_edid_read(struct drm_bridge *bridge, in drm_bridge_edid_read()
1411 void drm_bridge_hpd_enable(struct drm_bridge *bridge, in drm_bridge_hpd_enable()
1447 void drm_bridge_hpd_disable(struct drm_bridge *bridge) in drm_bridge_hpd_disable()
1473 void drm_bridge_hpd_notify(struct drm_bridge *bridge, in drm_bridge_hpd_notify()
1495 struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np) in of_drm_find_and_get_bridge()
1497 struct drm_bridge *bridge; in of_drm_find_and_get_bridge()
1535 struct drm_bridge *of_drm_find_bridge(struct device_node *np) in of_drm_find_bridge()
1537 struct drm_bridge *bridge = of_drm_find_and_get_bridge(np); in of_drm_find_bridge()
1563 void devm_drm_put_bridge(struct device *dev, struct drm_bridge *bridge) in devm_drm_put_bridge()
1570 struct drm_bridge *bridge, in drm_bridge_debugfs_show_bridge()
1604 struct drm_bridge *bridge; in allbridges_show()