Lines Matching +full:dual +full:- +full:lvds +full:- +full:even +full:- +full:pixels
47 * enum drm_bridge_attach_flags - Flags for &drm_bridge_funcs.attach
58 * struct drm_bridge_funcs - drm_bridge control functions
109 * to look at anything else but the passed-in mode, and validate it
110 * against configuration-invariant hardware constraints. Any further
368 * non-NULL).
449 * Note: Even if input format selection on the first bridge has no
527 * DRM_BRIDGE_OP_DETECT flag in their &drm_bridge->ops.
541 * The @get_modes callback is mostly intended to support non-probeable
544 * &drm_bridge_funcs->edid_read callback instead.
547 * DRM_BRIDGE_OP_MODES flag in their &drm_bridge->ops.
575 * DRM_BRIDGE_OP_EDID flag in their &drm_bridge->ops.
613 * that support hot-plug notification without polling. Bridges that
615 * the DRM_BRIDGE_OP_HPD flag in their &drm_bridge->ops.
627 * that support hot-plug notification without polling. Bridges that
629 * the DRM_BRIDGE_OP_HPD flag in their &drm_bridge->ops.
642 * &drm_bridge->ops.
662 * set the DRM_BRIDGE_OP_HDMI flag in their &drm_bridge->ops.
673 * set the DRM_BRIDGE_OP_HDMI flag in their &drm_bridge->ops.
682 * Allows bridges to create bridge-specific debugfs files.
688 * struct drm_bridge_timings - timing information for the bridge
696 * &drm_display_info->bus_flags.
716 * True if the bus operates in dual-link mode. The exact meaning is
717 * dependent on the bus type. For LVDS buses, this indicates that even-
718 * and odd-numbered pixels are received on separate links.
724 * enum drm_bridge_ops - Bitmask of operations supported by the bridge
730 * &drm_bridge_funcs->detect callback.
736 * the &drm_bridge_funcs->edid_read callback.
740 * @DRM_BRIDGE_OP_HPD: The bridge can detect hot-plug and hot-unplug
742 * implement the &drm_bridge_funcs->hpd_enable and
743 * &drm_bridge_funcs->hpd_disable callbacks if they support enabling
744 * and disabling hot-plug detection dynamically.
751 * this flag shall implement the &drm_bridge_funcs->get_modes callback.
757 * implement the &drm_bridge_funcs->write_infoframe callback.
767 * struct drm_bridge - central DRM bridge control structure
882 * drm_bridge_get_next_bridge() - Get the next bridge in the chain
891 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge()
898 * drm_bridge_get_prev_bridge() - Get the previous bridge in the chain
907 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge()
914 * drm_bridge_chain_get_first_bridge() - Get the first bridge in the chain
924 return list_first_entry_or_null(&encoder->bridge_chain, in drm_bridge_chain_get_first_bridge()
929 * drm_for_each_bridge_in_chain() - Iterate over all bridges present in a chain
937 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)
1005 return -EINVAL; in drm_panel_bridge_set_orientation()
1020 return ERR_PTR(-ENODEV); in devm_drm_of_get_bridge()
1028 return ERR_PTR(-ENODEV); in drmm_of_get_bridge()