Lines Matching full:callback
62 * This callback is invoked whenever our bridge is being attached to a
66 * The @attach callback is optional.
78 * This callback is invoked whenever our bridge is being detached from a
81 * The @detach callback is optional.
88 * This callback is used to check if a specific mode is valid in this
92 * produce all the values for the available modes then this callback
101 * The @mode_valid callback is optional.
123 * This callback is used to validate and adjust a mode. The parameter
127 * requires. It can be modified by this callback and does not need to
134 * The mode_fixup callback is optional. &drm_bridge_funcs.mode_fixup()
163 * This callback should disable the bridge. It is called right before
172 * signals) feeding it is still running when this callback is called.
174 * The @disable callback is optional.
186 * This callback should disable the bridge. It is called right after the
195 * signals) feeding it is no longer running when this callback is
198 * The @post_disable callback is optional.
210 * This callback should set the given mode on the bridge. It is called
211 * after the @mode_set callback for the preceding element in the display
239 * This callback should enable the bridge. It is called right before
248 * will not yet be running when this callback is called. The bridge must
250 * there is one) when this callback is called.
252 * The @pre_enable callback is optional.
264 * This callback should enable the bridge. It is called right after
273 * signals) feeding it is running when this callback is called. This
274 * callback must enable the display link feeding the next bridge in the
277 * The @enable callback is optional.
289 * This callback should enable the bridge. It is called right before
297 * will not yet be running when this callback is called. The bridge must
299 * there is one) when this callback is called.
301 * The @atomic_pre_enable callback is optional.
309 * This callback should enable the bridge. It is called right after
317 * signals) feeding it is running when this callback is called. This
318 * callback must enable the display link feeding the next bridge in the
321 * The @atomic_enable callback is optional.
328 * This callback should disable the bridge. It is called right before
336 * signals) feeding it is still running when this callback is called.
338 * The @atomic_disable callback is optional.
346 * This callback should disable the bridge. It is called right after the
354 * signals) feeding it is no longer running when this callback is
357 * The @atomic_post_disable callback is optional.
522 * This callback is optional, if not implemented the bridge will be
524 * Bridges that implement this callback shall set the
539 * The @get_modes callback is mostly intended to support non-probeable
542 * &drm_bridge_funcs->get_edid callback instead.
544 * This callback is optional. Bridges that implement it shall set the
563 * The @edid_read callback is the preferred way of reporting mode
565 * that support reading EDID shall implement this callback and leave
566 * the @get_modes callback unimplemented.
572 * This callback is optional. Bridges that implement it shall set the
594 * The @get_edid callback is the preferred way of reporting mode
596 * that support reading EDID shall implement this callback and leave
597 * the @get_modes callback unimplemented.
603 * This callback is optional. Bridges that implement it shall set the
624 * This callback is optional, it may be implemented by bridges that
640 * This callback is optional and shall only be implemented by bridges
642 * implement it shall also implement the @hpd_disable callback and set
654 * This callback is optional and shall only be implemented by bridges
656 * implement it shall also implement the @hpd_enable callback and set
712 * &drm_bridge_funcs->detect callback.
718 * the &drm_bridge_funcs->get_edid callback.
733 * this flag shall implement the &drm_bridge_funcs->get_modes callback.
797 * @hpd_cb: Hot plug detection callback, registered with
802 * @hpd_data: Private data passed to the Hot plug detection callback