Lines Matching full:callback
68 * This callback is invoked whenever our bridge is being attached to a
72 * The @attach callback is optional.
84 * This callback is invoked when the bridge is about to be
87 * The @destroy callback is optional.
94 * This callback is invoked whenever our bridge is being detached from a
97 * The @detach callback is optional.
104 * This callback is used to check if a specific mode is valid in this
108 * produce all the values for the available modes then this callback
117 * The @mode_valid callback is optional.
139 * This callback is used to validate and adjust a mode. The parameter
143 * requires. It can be modified by this callback and does not need to
150 * The mode_fixup callback is optional. &drm_bridge_funcs.mode_fixup()
179 * This callback should disable the bridge. It is called right before
188 * signals) feeding it is still running when this callback is called.
190 * The @disable callback is optional.
202 * This callback should disable the bridge. It is called right after the
211 * signals) feeding it is no longer running when this callback is
214 * The @post_disable callback is optional.
226 * This callback should set the given mode on the bridge. It is called
227 * after the @mode_set callback for the preceding element in the display
255 * This callback should enable the bridge. It is called right before
264 * will not yet be running when this callback is called. The bridge must
266 * there is one) when this callback is called.
268 * The @pre_enable callback is optional.
280 * This callback should enable the bridge. It is called right after
289 * signals) feeding it is running when this callback is called. This
290 * callback must enable the display link feeding the next bridge in the
293 * The @enable callback is optional.
305 * This callback should enable the bridge. It is called right before
313 * will not yet be running when this callback is called. The bridge must
315 * there is one) when this callback is called.
317 * The @atomic_pre_enable callback is optional.
325 * This callback should enable the bridge. It is called right after
333 * signals) feeding it is running when this callback is called. This
334 * callback must enable the display link feeding the next bridge in the
337 * The @atomic_enable callback is optional.
344 * This callback should disable the bridge. It is called right before
352 * signals) feeding it is still running when this callback is called.
354 * The @atomic_disable callback is optional.
362 * This callback should disable the bridge. It is called right after the
370 * signals) feeding it is no longer running when this callback is
373 * The @atomic_post_disable callback is optional.
538 * This callback is optional, if not implemented the bridge will be
540 * Bridges that implement this callback shall set the
556 * The @get_modes callback is mostly intended to support non-probeable
559 * &drm_bridge_funcs->edid_read callback instead.
561 * This callback is optional. Bridges that implement it shall set the
580 * The @edid_read callback is the preferred way of reporting mode
582 * that support reading EDID shall implement this callback and leave
583 * the @get_modes callback unimplemented.
589 * This callback is optional. Bridges that implement it shall set the
611 * This callback is optional, it may be implemented by bridges that
627 * This callback is optional and shall only be implemented by bridges
629 * implement it shall also implement the @hpd_disable callback and set
641 * This callback is optional and shall only be implemented by bridges
643 * implement it shall also implement the @hpd_enable callback and set
654 * This callback is optional and should only be implemented by the
672 * This callback clears the infoframes in the hardware during commit.
676 * This callback is optional but it must be implemented by bridges that
687 * This callback is optional but it must be implemented by bridges that
699 * This callback is optional, it can be implemented by bridges that
713 * This callback is optional but it must be implemented by bridges that
729 * This callback is optional but it must be implemented by bridges that
743 * This callback is optional, it can be implemented by bridges that
758 * This callback is optional, it can be implemented by bridges that
773 * This callback is optional, it can be implemented by bridges that
787 * This callback is optional, it can be implemented by bridges that
801 * This callback is optional, it can be implemented by bridges that
816 * This callback is optional, it can be implemented by bridges that
830 * This callback is optional but it must be implemented by bridges that
846 * This callback is optional but it must be implemented by bridges that
860 * This callback is optional, it can be implemented by bridges that
921 * &drm_bridge_funcs->detect callback.
927 * the &drm_bridge_funcs->edid_read callback.
942 * this flag shall implement the &drm_bridge_funcs->get_modes callback.
948 * implement the &drm_bridge_funcs->write_infoframe callback.
1147 * @hpd_cb: Hot plug detection callback, registered with
1152 * @hpd_data: Private data passed to the Hot plug detection callback