Lines Matching full:bridges

45  * either connected to it directly, or through a chain of bridges::
51 * Chaining multiple bridges to the output of a bridge, or the same bridge to
52 * the output of different bridges, is not supported.
68 * Bridges are responsible for linking themselves with the next bridge in the
72 * Once these links are created, the bridges can participate along with encoder
80 * bridges in the chain.
92 * Bridges also participate in implementing the &drm_connector at the end of
102 * The interaction between the bridges and other frameworks involved in
253 * Note that bridges attached to encoders are auto-detached during encoder
352 * - The encoder-related operations support control of the bridges in the
373 * negotiate the formats transmitted between bridges in the chain when
382 * based on a chain of bridges. DRM bridges traditionally create a
383 * &drm_connector for bridges meant to be used at the end of the chain. This
384 * puts additional burden on bridge drivers, especially for bridges that may
390 * flexible, a new model allows bridges to unconditionally skip creation of
397 * each chain of bridges, and implement those connector instances based on
424 * connector creation. For intermediate bridges in the chain, the flag shall
434 * drm_bridge_chain_mode_fixup - fixup proposed mode for all bridges in the
440 * Calls &drm_bridge_funcs.mode_fixup for all the bridges in the
471 * drm_bridge_chain_mode_valid - validate the mode against all bridges in the
477 * Calls &drm_bridge_funcs.mode_valid for all the bridges in the encoder
513 * drm_bridge_chain_disable - disables all bridges in the encoder chain
516 * Calls &drm_bridge_funcs.disable op for all the bridges in the encoder
542 * drm_bridge_chain_post_disable - cleans up after disabling all bridges in the
546 * Calls &drm_bridge_funcs.post_disable op for all the bridges in the
568 * drm_bridge_chain_mode_set - set proposed mode for all bridges in the
574 * Calls &drm_bridge_funcs.mode_set op for all the bridges in the
597 * drm_bridge_chain_pre_enable - prepares for enabling all bridges in the
601 * Calls &drm_bridge_funcs.pre_enable op for all the bridges in the encoder
627 * drm_bridge_chain_enable - enables all bridges in the encoder chain
630 * Calls &drm_bridge_funcs.enable op for all the bridges in the encoder
652 * drm_atomic_bridge_chain_disable - disables all bridges in the encoder chain
657 * &drm_bridge_funcs.disable) op for all the bridges in the encoder chain,
695 * drm_atomic_bridge_chain_post_disable - cleans up after disabling all bridges
701 * &drm_bridge_funcs.post_disable) op for all the bridges in the encoder chain,
736 * drm_atomic_bridge_chain_pre_enable - prepares for enabling all bridges in
742 * &drm_bridge_funcs.pre_enable) op for all the bridges in the encoder chain,
780 * drm_atomic_bridge_chain_enable - enables all bridges in the encoder chain
785 * &drm_bridge_funcs.enable) op for all the bridges in the encoder chain,
1070 * not necessarily what all bridges want, but that's what most of them in drm_atomic_bridge_propagate_bus_flags()
1085 * &drm_bridge_funcs.mode_fixup()) op for all the bridges in the encoder chain,
1117 * that preceding bridges in the chain can propagate the new in drm_atomic_bridge_chain_check()