Lines Matching full:callback
66 * This callback is invoked whenever our bridge is being attached to a
70 * The @attach callback is optional.
82 * This callback is invoked whenever our bridge is being detached from a
85 * The @detach callback is optional.
92 * This callback is used to check if a specific mode is valid in this
96 * produce all the values for the available modes then this callback
105 * The @mode_valid callback is optional.
127 * This callback is used to validate and adjust a mode. The parameter
131 * requires. It can be modified by this callback and does not need to
138 * The mode_fixup callback is optional. &drm_bridge_funcs.mode_fixup()
167 * This callback should disable the bridge. It is called right before
176 * signals) feeding it is still running when this callback is called.
178 * The @disable callback is optional.
190 * This callback should disable the bridge. It is called right after the
199 * signals) feeding it is no longer running when this callback is
202 * The @post_disable callback is optional.
214 * This callback should set the given mode on the bridge. It is called
215 * after the @mode_set callback for the preceding element in the display
243 * This callback should enable the bridge. It is called right before
252 * will not yet be running when this callback is called. The bridge must
254 * there is one) when this callback is called.
256 * The @pre_enable callback is optional.
268 * This callback should enable the bridge. It is called right after
277 * signals) feeding it is running when this callback is called. This
278 * callback must enable the display link feeding the next bridge in the
281 * The @enable callback is optional.
293 * This callback should enable the bridge. It is called right before
301 * will not yet be running when this callback is called. The bridge must
303 * there is one) when this callback is called.
305 * The @atomic_pre_enable callback is optional.
313 * This callback should enable the bridge. It is called right after
321 * signals) feeding it is running when this callback is called. This
322 * callback must enable the display link feeding the next bridge in the
325 * The @atomic_enable callback is optional.
332 * This callback should disable the bridge. It is called right before
340 * signals) feeding it is still running when this callback is called.
342 * The @atomic_disable callback is optional.
350 * This callback should disable the bridge. It is called right after the
358 * signals) feeding it is no longer running when this callback is
361 * The @atomic_post_disable callback is optional.
526 * This callback is optional, if not implemented the bridge will be
528 * Bridges that implement this callback shall set the
543 * The @get_modes callback is mostly intended to support non-probeable
546 * &drm_bridge_funcs->edid_read callback instead.
548 * This callback is optional. Bridges that implement it shall set the
567 * The @edid_read callback is the preferred way of reporting mode
569 * that support reading EDID shall implement this callback and leave
570 * the @get_modes callback unimplemented.
576 * This callback is optional. Bridges that implement it shall set the
598 * This callback is optional, it may be implemented by bridges that
614 * This callback is optional and shall only be implemented by bridges
616 * implement it shall also implement the @hpd_disable callback and set
628 * This callback is optional and shall only be implemented by bridges
630 * implement it shall also implement the @hpd_enable callback and set
641 * This callback is optional and should only be implemented by the
659 * This callback clears the infoframes in the hardware during commit.
663 * This callback is optional but it must be implemented by bridges that
674 * This callback is optional but it must be implemented by bridges that
722 * Mute/unmute HDMI audio stream. The @hdmi_audio_mute_stream callback
783 * &drm_bridge_funcs->detect callback.
789 * the &drm_bridge_funcs->edid_read callback.
804 * this flag shall implement the &drm_bridge_funcs->get_modes callback.
810 * implement the &drm_bridge_funcs->write_infoframe callback.
881 * @hpd_cb: Hot plug detection callback, registered with
886 * @hpd_data: Private data passed to the Hot plug detection callback