Searched refs:bridge_chain (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_bridge.c | 197 list_add(&bridge->chain_node, &encoder->bridge_chain); in drm_bridge_attach() 374 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_fixup() 413 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_valid() 447 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_disable() 476 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_post_disable() 505 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_set() 532 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_pre_enable() 560 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_enable() 589 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_disable() 632 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_post_disable() [all …]
|
| D | drm_encoder.c | 126 INIT_LIST_HEAD(&encoder->bridge_chain); in __drm_encoder_init() 192 list_for_each_entry_safe(bridge, next, &encoder->bridge_chain, in drm_encoder_cleanup()
|
| /Linux-v5.15/include/drm/ |
| D | drm_bridge.h | 808 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge() 824 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge() 841 return list_first_entry_or_null(&encoder->bridge_chain, in drm_bridge_chain_get_first_bridge() 854 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)
|
| D | drm_encoder.h | 183 struct list_head bridge_chain; member
|
| /Linux-v5.15/drivers/gpu/drm/vc4/ |
| D | vc4_dsi.c | 515 struct list_head bridge_chain; member 761 list_for_each_entry_reverse(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_disable() 768 list_for_each_entry_from(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_disable() 1072 list_for_each_entry_reverse(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_enable() 1092 list_for_each_entry(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_enable() 1516 INIT_LIST_HEAD(&dsi->bridge_chain); in vc4_dsi_bind() 1656 list_splice_init(&dsi->encoder->bridge_chain, &dsi->bridge_chain); in vc4_dsi_bind() 1677 list_splice_init(&dsi->bridge_chain, &dsi->encoder->bridge_chain); in vc4_dsi_unbind()
|
| /Linux-v5.15/drivers/gpu/drm/exynos/ |
| D | exynos_drm_dsi.c | 259 struct list_head bridge_chain; member 1399 list_for_each_entry_reverse(iter, &dsi->bridge_chain, in exynos_dsi_enable() 1414 list_for_each_entry(iter, &dsi->bridge_chain, chain_node) { in exynos_dsi_enable() 1444 list_for_each_entry_reverse(iter, &dsi->bridge_chain, chain_node) { in exynos_dsi_disable() 1452 list_for_each_entry(iter, &dsi->bridge_chain, chain_node) { in exynos_dsi_disable() 1544 list_splice_init(&encoder->bridge_chain, &dsi->bridge_chain); in exynos_dsi_host_attach() 1607 INIT_LIST_HEAD(&dsi->bridge_chain); in exynos_dsi_host_detach() 1754 INIT_LIST_HEAD(&dsi->bridge_chain); in exynos_dsi_probe()
|
| /Linux-v5.15/drivers/gpu/drm/stm/ |
| D | ltdc.c | 547 list_for_each_entry(bridge, &encoder->bridge_chain, chain_node) in ltdc_crtc_mode_set_nofb()
|
| /Linux-v5.15/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi.c | 2547 if (list_is_singular(&bridge->encoder->bridge_chain)) { in dw_hdmi_bridge_atomic_get_output_bus_fmts()
|