Lines Matching full:callback

64 	 * This callback is invoked whenever our bridge is being attached to a
68 * The @attach callback is optional.
80 * This callback is invoked whenever our bridge is being detached from a
83 * The @detach callback is optional.
90 * This callback is used to check if a specific mode is valid in this
94 * produce all the values for the available modes then this callback
103 * The @mode_valid callback is optional.
125 * This callback is used to validate and adjust a mode. The parameter
129 * requires. It can be modified by this callback and does not need to
136 * The mode_fixup callback is optional. &drm_bridge_funcs.mode_fixup()
165 * This callback should disable the bridge. It is called right before
174 * signals) feeding it is still running when this callback is called.
176 * The @disable callback is optional.
188 * This callback should disable the bridge. It is called right after the
197 * signals) feeding it is no longer running when this callback is
200 * The @post_disable callback is optional.
212 * This callback should set the given mode on the bridge. It is called
213 * after the @mode_set callback for the preceding element in the display
241 * This callback should enable the bridge. It is called right before
250 * will not yet be running when this callback is called. The bridge must
252 * there is one) when this callback is called.
254 * The @pre_enable callback is optional.
266 * This callback should enable the bridge. It is called right after
275 * signals) feeding it is running when this callback is called. This
276 * callback must enable the display link feeding the next bridge in the
279 * The @enable callback is optional.
291 * This callback should enable the bridge. It is called right before
299 * will not yet be running when this callback is called. The bridge must
301 * there is one) when this callback is called.
303 * The @atomic_pre_enable callback is optional.
311 * This callback should enable the bridge. It is called right after
319 * signals) feeding it is running when this callback is called. This
320 * callback must enable the display link feeding the next bridge in the
323 * The @atomic_enable callback is optional.
330 * This callback should disable the bridge. It is called right before
338 * signals) feeding it is still running when this callback is called.
340 * The @atomic_disable callback is optional.
348 * This callback should disable the bridge. It is called right after the
356 * signals) feeding it is no longer running when this callback is
359 * The @atomic_post_disable callback is optional.
524 * This callback is optional, if not implemented the bridge will be
526 * Bridges that implement this callback shall set the
541 * The @get_modes callback is mostly intended to support non-probeable
544 * &drm_bridge_funcs->edid_read callback instead.
546 * This callback is optional. Bridges that implement it shall set the
565 * The @edid_read callback is the preferred way of reporting mode
567 * that support reading EDID shall implement this callback and leave
568 * the @get_modes callback unimplemented.
574 * 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
639 * This callback is optional and should only be implemented by the
657 * This callback clears the infoframes in the hardware during commit.
661 * This callback is optional but it must be implemented by bridges that
672 * This callback is optional but it must be implemented by bridges that
730 * &drm_bridge_funcs->detect callback.
736 * the &drm_bridge_funcs->edid_read callback.
751 * this flag shall implement the &drm_bridge_funcs->get_modes callback.
757 * implement the &drm_bridge_funcs->write_infoframe callback.
823 * @hpd_cb: Hot plug detection callback, registered with
828 * @hpd_data: Private data passed to the Hot plug detection callback