Lines Matching full:callback
61 * This callback is invoked whenever our bridge is being attached to a
65 * The @attach callback is optional.
77 * This callback is invoked whenever our bridge is being detached from a
80 * The @detach callback is optional.
87 * This callback is used to check if a specific mode is valid in this
91 * produce all the values for the available modes then this callback
100 * The @mode_valid callback is optional.
122 * This callback is used to validate and adjust a mode. The parameter
126 * requires. It can be modified by this callback and does not need to
133 * The mode_fixup callback is optional. &drm_bridge_funcs.mode_fixup()
162 * This callback should disable the bridge. It is called right before
171 * signals) feeding it is still running when this callback is called.
173 * The @disable callback is optional.
180 * This callback should disable the bridge. It is called right after the
189 * signals) feeding it is no longer running when this callback is
192 * The @post_disable callback is optional.
199 * This callback should set the given mode on the bridge. It is called
200 * after the @mode_set callback for the preceding element in the display
228 * This callback should enable the bridge. It is called right before
237 * will not yet be running when this callback is called. The bridge must
239 * there is one) when this callback is called.
241 * The @pre_enable callback is optional.
248 * This callback should enable the bridge. It is called right after
257 * signals) feeding it is running when this callback is called. This
258 * callback must enable the display link feeding the next bridge in the
261 * The @enable callback is optional.
268 * This callback should enable the bridge. It is called right before
276 * will not yet be running when this callback is called. The bridge must
278 * there is one) when this callback is called.
286 * The @atomic_pre_enable callback is optional.
294 * This callback should enable the bridge. It is called right after
302 * signals) feeding it is running when this callback is called. This
303 * callback must enable the display link feeding the next bridge in the
311 * The @atomic_enable callback is optional.
318 * This callback should disable the bridge. It is called right before
326 * signals) feeding it is still running when this callback is called.
334 * The @atomic_disable callback is optional.
342 * This callback should disable the bridge. It is called right after the
350 * signals) feeding it is no longer running when this callback is
360 * The @atomic_post_disable callback is optional.
525 * This callback is optional, if not implemented the bridge will be
527 * Bridges that implement this callback shall set the
542 * The @get_modes callback is mostly intended to support non-probeable
545 * &drm_bridge_funcs->get_edid callback instead.
547 * This callback is optional. Bridges that implement it shall set the
566 * The @get_edid callback is the preferred way of reporting mode
568 * that support reading EDID shall implement this callback and leave
569 * the @get_modes callback unimplemented.
575 * This callback is optional. Bridges that implement it shall set the
596 * This callback is optional, it may be implemented by bridges that
612 * This callback is optional and shall only be implemented by bridges
614 * implement it shall also implement the @hpd_disable callback and set
626 * This callback is optional and shall only be implemented by bridges
628 * implement it shall also implement the @hpd_enable callback and set
677 * &drm_bridge_funcs->detect callback.
683 * the &drm_bridge_funcs->get_edid callback.
698 * this flag shall implement the &drm_bridge_funcs->get_modes callback.
754 * @hpd_cb: Hot plug detection callback, registered with
759 * @hpd_data: Private data passed to the Hot plug detection callback