Home
last modified time | relevance | path

Searched refs:bridge_chain (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_bridge.c322 list_add(&bridge->chain_node, &encoder->bridge_chain); in drm_bridge_attach()
499 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_fixup()
538 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_valid()
575 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_set()
604 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_disable()
672 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_post_disable()
675 if (!list_is_last(&bridge->chain_node, &encoder->bridge_chain)) { in drm_atomic_bridge_chain_post_disable()
687 list_for_each_entry_from(next, &encoder->bridge_chain, in drm_atomic_bridge_chain_post_disable()
697 list_for_each_entry_from_reverse(next, &encoder->bridge_chain, in drm_atomic_bridge_chain_post_disable()
762 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_nod in drm_atomic_bridge_chain_pre_enable()
[all...]
H A Ddrm_encoder.c127 INIT_LIST_HEAD(&encoder->bridge_chain); in __drm_encoder_init()
193 list_for_each_entry_safe(bridge, next, &encoder->bridge_chain, in drm_encoder_cleanup()
H A Ddrm_bridge_connector.c210 list_for_each_entry(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_connector_debugfs_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_bridge.c196 list_add(&bridge->chain_node, &encoder->bridge_chain); in drm_bridge_attach()
364 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_fixup()
403 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_valid()
437 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_disable()
466 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_post_disable()
495 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_set()
522 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_pre_enable()
550 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_enable()
579 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_disable()
622 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_nod in drm_atomic_bridge_chain_post_disable()
[all...]
H A Ddrm_encoder.c143 INIT_LIST_HEAD(&encoder->bridge_chain); in drm_encoder_init()
171 list_for_each_entry_safe(bridge, next, &encoder->bridge_chain, in drm_encoder_cleanup()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_bridge.h788 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge()
804 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge()
821 return list_first_entry_or_null(&encoder->bridge_chain, in drm_bridge_chain_get_first_bridge()
834 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)
H A Ddrm_encoder.h181 * @bridge_chain: Bridges attached to this encoder. Drivers shall not
184 struct list_head bridge_chain; member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_bridge.h809 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge()
825 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge()
842 return list_first_entry_or_null(&encoder->bridge_chain, in drm_bridge_chain_get_first_bridge()
855 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)
H A Ddrm_encoder.h180 * @bridge_chain: Bridges attached to this encoder. Drivers shall not
183 struct list_head bridge_chain; member
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_dsi.c557 struct list_head bridge_chain; member
803 list_for_each_entry_reverse(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_disable()
813 list_for_each_entry_from(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_disable()
1115 list_for_each_entry_reverse(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_enable()
1135 list_for_each_entry(iter, &dsi->bridge_chain, chain_node) { in vc4_dsi_encoder_enable()
1552 INIT_LIST_HEAD(&dsi->bridge_chain); in vc4_dsi_bind()
1695 list_splice_init(&dsi->encoder->bridge_chain, &dsi->bridge_chain); in vc4_dsi_bind()
1713 * Restore the bridge_chain so the bridge detach procedure can happen in vc4_dsi_unbind()
1716 list_splice_init(&dsi->bridge_chain, in vc4_dsi_unbind()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c259 struct list_head bridge_chain; member
1395 list_for_each_entry_reverse(iter, &dsi->bridge_chain, in exynos_dsi_enable()
1410 list_for_each_entry(iter, &dsi->bridge_chain, chain_node) { in exynos_dsi_enable()
1440 list_for_each_entry_reverse(iter, &dsi->bridge_chain, chain_node) { in exynos_dsi_disable()
1448 list_for_each_entry(iter, &dsi->bridge_chain, chain_node) { in exynos_dsi_disable()
1540 list_splice_init(&encoder->bridge_chain, &dsi->bridge_chain); in exynos_dsi_host_attach()
1603 INIT_LIST_HEAD(&dsi->bridge_chain); in exynos_dsi_host_detach()
1750 INIT_LIST_HEAD(&dsi->bridge_chain); in exynos_dsi_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c44 list_first_entry_or_null(&encoder->bridge_chain, in exynos_dsi_host_attach()
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c2570 if (list_is_singular(&bridge->encoder->bridge_chain) || in dw_hdmi_bridge_atomic_get_output_bus_fmts()
2571 list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) { in dw_hdmi_bridge_atomic_get_output_bus_fmts()
/kernel/linux/linux-5.10/drivers/gpu/drm/stm/
H A Dltdc.c549 list_for_each_entry(br_iter, &encoder->bridge_chain, chain_node) in ltdc_crtc_mode_set_nofb()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c2659 if (list_is_singular(&bridge->encoder->bridge_chain) || in dw_hdmi_bridge_atomic_get_output_bus_fmts()
2660 list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) { in dw_hdmi_bridge_atomic_get_output_bus_fmts()
/kernel/linux/linux-6.6/drivers/gpu/drm/stm/
H A Dltdc.c915 list_for_each_entry(br_iter, &encoder->bridge_chain, chain_node) in ltdc_crtc_mode_set_nofb()

Completed in 28 milliseconds