Lines Matching full:callback

69 	 * Callback to control power levels on the CRTC.  If the mode passed in
74 * This callback is also used to disable a CRTC by calling it with
77 * This callback is used by the legacy CRTC helpers. Atomic helpers
87 * This callback should prepare the CRTC for a subsequent modeset, which
92 * This callback is used by the legacy CRTC helpers. Atomic helpers
102 * This callback should commit the new mode on the CRTC after a modeset,
107 * This callback is used by the legacy CRTC helpers. Atomic helpers
117 * This callback is used to check if a specific mode is valid in this
121 * produce all the values for the available modes then this callback
151 * This callback is used to validate a mode. The parameter mode is the
174 * instead use the @atomic_check callback, but note that they're not
198 * This callback is used by the legacy CRTC helpers to set a new mode,
204 * This callback is only used by CRTC helpers and deprecated.
217 * This callback is used to update the display mode of a CRTC without
227 * Which means register values set in this callback might get reset when
229 * move all their CRTC setup into the @atomic_enable callback.
231 * This callback is optional.
238 * This callback is used by the legacy CRTC helpers to set a new
243 * the @mode_set callback. Since it can't update other planes it's
246 * This callback is only used by the CRTC helpers and deprecated.
258 * This callback is used by the fbdev helpers to set a new framebuffer
262 * This callback is optional and only needed for kgdb support in the fbdev
276 * This callback should be used to disable the CRTC. With the atomic
281 * CRTC callback here by looping over all encoders connected to it using
315 * check output routing and display mode constraints in this callback
323 * callback here. For more complicated dependencies the driver can call
334 * This callback is used by the atomic modeset helpers, but it is
374 * This callback is used by the atomic modeset helpers, but it is
398 * This callback is used by the atomic modeset helpers, but it is
407 * This callback should be used to enable the CRTC. With the atomic
411 * hooks and call it from this CRTC callback here by looping over all
429 * This callback should be used to disable the CRTC. With the atomic
434 * CRTC callback here by looping over all encoders connected to it using
453 * measured. Note that this is a helper callback which is only used
455 * for the @drm_crtc_funcs.get_vblank_timestamp callback.
515 * Callback to control power levels on the encoder. If the mode passed in
520 * This callback is also used to disable an encoder by calling it with
523 * This callback is used by the legacy CRTC helpers. Atomic helpers
533 * This callback is used to check if a specific mode is valid in this
537 * not produce all the values for the available modes then this callback
567 * This callback is used to validate and adjust a mode. The parameter
571 * can be modified by this callback and does not need to match mode. See
589 * instead use the @atomic_check callback. If @atomic_check is used,
611 * This callback should prepare the encoder for a subsequent modeset,
616 * This callback is used by the legacy CRTC helpers. Atomic helpers
626 * This callback should commit the new mode on the encoder after a modeset,
631 * This callback is used by the legacy CRTC helpers. Atomic helpers
641 * This callback is used to update the display mode of an encoder.
649 * encoder setup into the @enable callback.
651 * This callback is used both by the legacy CRTC helpers and the atomic
667 * This callback is used to update the display mode of an encoder.
675 * encoder setup into the @enable callback.
677 * This callback is used by the atomic modeset helpers in place of the
678 * @mode_set callback, if set by the driver. It is optional and should
690 * This callback can be used by drivers who want to do detection on the
708 * This callback should be used to disable the encoder. With the atomic
712 * encoder hooks and call them from CRTC's callback by looping over all
715 * This callback is a variant of @disable that provides the atomic state
731 * This callback should be used to enable the encoder. It is called
735 * hooks and call them from CRTC's callback by looping over all encoders
738 * This callback is a variant of @enable that provides the atomic state
754 * This callback should be used to disable the encoder. With the atomic
758 * encoder hooks and call them from CRTC's callback by looping over all
787 * This callback should be used to enable the encoder. With the atomic
791 * hooks and call them from CRTC's callback by looping over all encoders
805 * This callback is used to validate encoder state for atomic drivers.
869 * probe callback somewhere in the driver-private connector structure.
892 * This callback is used by the probe helpers in e.g.
913 * This callback is optional, if not implemented the connector will be
936 * Callback to validate a mode for a connector, irrespective of the
939 * This callback is used by the probe helpers to filter the mode list
973 * Callback to validate a mode for a connector, irrespective of the
976 * This callback is used by the probe helpers to filter the mode list
989 * Even though additional locks may be acquired, this callback is
1112 * This callback is used by the atomic modeset helpers.
1129 * This callback is used by the atomic modeset helpers.
1144 * This callback is used by the atomic modeset helpers.
1156 * This callback is used by the drm_kms_helper_poll_enable() helpers.
1172 * This callback is used by the drm_kms_helper_poll_disable() helpers.
1231 * This callback is used by the atomic modeset helpers, but it is
1238 * this callback is the only one which can fail an atomic commit,
1249 * This callback is used by the atomic modeset helpers, but it is
1268 * The callback is used by the atomic modeset helpers, but it is optional.
1304 * This callback is used by the atomic modeset helpers, but it is
1335 * This callback is used by the atomic modeset helpers, but it is optional.
1357 * This callback is used by the atomic modeset helpers, but it is
1384 * This callback is used by the atomic modeset helpers, but it is