Lines Matching full:used
62 * These hooks are used by the legacy CRTC helpers and the new atomic
71 * This is used by the legacy CRTC helpers to implement DPMS
74 * This callback is also used to disable a CRTC by calling it with
75 * DRM_MODE_DPMS_OFF if the @disable hook isn't used.
77 * This callback is used by the legacy CRTC helpers. Atomic helpers
80 * @atomic_enable and @atomic_disable should be used.
92 * This callback is used by the legacy CRTC helpers. Atomic helpers
95 * should be used.
107 * This callback is used by the legacy CRTC helpers. Atomic helpers
110 * should be used.
117 * This callback is used to check if a specific mode is valid in this
122 * can be used to restrict the number of modes to only the ones that
125 * This hook is used by the probe helpers to filter the mode list in
126 * drm_helper_probe_single_connector_modes(), and it is used by the
151 * This callback is used to validate a mode. The parameter mode is the
159 * This function is used by both legacy CRTC helpers and atomic helpers.
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
219 * requirement of atomic and hence is used by the atomic helpers.
238 * This callback is used by the legacy CRTC helpers to set a new
239 * framebuffer and scanout position. It is optional and used as an
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
260 * is only used to implement kgdb support.
276 * This callback should be used to disable the CRTC. With the atomic
284 * This hook is used both by legacy CRTC helpers and atomic helpers.
295 * @disable and other hooks (like @prepare or @dpms) used to shut down a
311 * aware of the calling order, since this hook is used by
317 * beforehand. This is calling order used by the default helper
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
414 * This hook is used only by atomic helpers, for symmetry with
429 * This callback should be used to disable the CRTC. With the atomic
437 * This hook is used only by atomic helpers. Atomic drivers don't
453 * measured. Note that this is a helper callback which is only used
508 * These hooks are used by the legacy CRTC helpers and the new atomic
517 * This is used by the legacy encoder helpers to implement DPMS
520 * This callback is also used to disable an encoder by calling it with
521 * DRM_MODE_DPMS_OFF if the @disable hook isn't used.
523 * This callback is used by the legacy CRTC helpers. Atomic helpers
526 * @enable and @disable should be used.
533 * This callback is used to check if a specific mode is valid in this
538 * can be used to restrict the number of modes to only the ones that
541 * This hook is used by the probe helpers to filter the mode list in
542 * drm_helper_probe_single_connector_modes(), and it is used by the
567 * This callback is used to validate and adjust a mode. The parameter
574 * This function is used by both legacy CRTC helpers and atomic helpers.
589 * instead use the @atomic_check callback. If @atomic_check is used,
616 * This callback is used by the legacy CRTC helpers. Atomic helpers
619 * be used.
631 * This callback is used by the legacy CRTC helpers. Atomic helpers
634 * be used.
641 * This callback is used to update the display mode of an encoder.
651 * This callback is used both by the legacy CRTC helpers and the atomic
658 * @atomic_mode_set can be used instead.
667 * This callback is used to update the display mode of an encoder.
677 * This callback is used by the atomic modeset helpers in place of the
679 * be used instead of @mode_set if the driver needs to inspect the
690 * This callback can be used by drivers who want to do detection on the
693 * It is not used by any helper and therefore has purely driver-specific
708 * This callback should be used to disable the encoder. With the atomic
719 * This hook is only used by atomic helpers. Atomic drivers don't need
731 * This callback should be used to enable the encoder. It is called
742 * This hook is only used by atomic helpers, it is the opposite of
754 * This callback should be used to disable the encoder. With the atomic
761 * This hook is used both by legacy CRTC helpers and atomic helpers.
773 * @disable and other hooks (like @prepare or @dpms) used to shut down a
787 * This callback should be used to enable the encoder. With the atomic
794 * This hook is only used by atomic helpers, it is the opposite of
805 * This callback is used to validate encoder state for atomic drivers.
816 * This function is used by the atomic helpers, but it is optional.
857 * These functions are used by the atomic and legacy modeset helpers and by the
892 * This callback is used by the probe helpers in e.g.
910 * connector due to a user request. force can be used by the driver to
939 * This callback is used by the probe helpers to filter the mode list
976 * This callback is used by the probe helpers to filter the mode list
1016 * This function is used by both the atomic helpers (in the
1034 * Encoder that should be used for the given connector and connector
1036 * will ensure that encoders aren't used twice, drivers should not check
1048 * This function is used by drm_atomic_helper_check_modeset().
1060 * Encoder that should be used for the given connector and connector
1062 * will ensure that encoders aren't used twice, drivers should not check
1071 * This hook is used to validate connector state. This function is
1105 * This hook is to be used by drivers implementing writeback connectors
1112 * This callback is used by the atomic modeset helpers.
1123 * is used to support the preparation of writeback jobs. The job
1129 * This callback is used by the atomic modeset helpers.
1136 * This optional connector operation is used to support the
1144 * This callback is used by the atomic modeset helpers.
1156 * This callback is used by the drm_kms_helper_poll_enable() helpers.
1167 * This callback is used by the drm_kms_helper_poll_disable() helpers.
1186 * These functions are used by the atomic helpers.
1221 * This callback is used by the atomic modeset helpers, but it is
1239 * This callback is used by the atomic modeset helpers, but it is
1258 * The callback is used by the atomic modeset helpers, but it is optional.
1294 * This callback is used by the atomic modeset helpers, but it is
1325 * This callback is used by the atomic modeset helpers, but it is optional.
1347 * This callback is used by the atomic modeset helpers, but it is
1374 * This callback is used by the atomic modeset helpers, but it is
1451 * These helper functions are used by the atomic helpers.
1457 * This hook is used by the default atomic_commit() hook implemented in
1460 * to implement blocking and nonblocking commits easily. It is not used
1494 * This hook is used by the default atomic_commit() hook implemented in
1497 * is not used by the atomic helpers.