Lines Matching full:by

45  * for helper libraries they are by necessity shared among the different
58 * These hooks are used by the legacy CRTC helpers, the transitional plane
67 * This is used by the legacy CRTC helpers to implement DPMS
70 * This callback is also used to disable a CRTC by calling it with
73 * This callback is used by the legacy CRTC helpers. Atomic helpers
85 * running. Most drivers ended up implementing this by calling their
88 * This callback is used by the legacy CRTC helpers. Atomic helpers
100 * drivers ended up implementing this by calling their @dpms hook with
103 * This callback is used by the legacy CRTC helpers. Atomic helpers
121 * This hook is used by the probe helpers to filter the mode list in
122 * drm_helper_probe_single_connector_modes(), and it is used by the
123 * atomic helpers to validate modes supplied by userspace in
155 * This function is used by both legacy CRTC helpers and atomic helpers.
177 * core nor helpers filter modes to the list of probe modes reported by
194 * This callback is used by the legacy CRTC helpers to set a new mode,
200 * This callback is only used by CRTC helpers and deprecated.
215 * requirement of atomic and hence is used by the atomic helpers. It is
216 * also used by the transitional plane helpers to implement a
236 * This callback is used by the legacy CRTC helpers to set a new
244 * This callback is only used by the CRTC helpers and deprecated.
256 * This callback is used by the fbdev helpers to set a new framebuffer
279 * CRTC callback here by looping over all encoders connected to it using
282 * This hook is used both by legacy CRTC helpers and atomic helpers.
309 * aware of the calling order, since this hook is used by
315 * beforehand. This is calling order used by the default helper
320 * allows drivers to assign shared resources requested by planes in this
332 * This callback is used by the atomic modeset helpers and by the
343 * core nor helpers filter modes to the list of probe modes reported by
363 * evasion, blocking updates by setting bits or doing preparatory work
373 * This callback is used by the atomic modeset helpers and by the
383 * checking that vblank evasion was successful, unblocking updates by
397 * This callback is used by the atomic modeset helpers and by the
410 * hooks and call it from this CRTC callback here by looping over all
413 * This hook is used only by atomic helpers, for symmetry with
437 * CRTC callback here by looping over all encoders connected to it using
440 * This hook is used only by atomic helpers. Atomic drivers don't
469 * These hooks are used by the legacy CRTC helpers, the transitional plane
478 * This is used by the legacy encoder helpers to implement DPMS
481 * This callback is also used to disable an encoder by calling it with
484 * This callback is used by the legacy CRTC helpers. Atomic helpers
502 * This hook is used by the probe helpers to filter the mode list in
503 * drm_helper_probe_single_connector_modes(), and it is used by the
504 * atomic helpers to validate modes supplied by userspace in
532 * can be modified by this callback and does not need to match mode. See
535 * This function is used by both legacy CRTC helpers and atomic helpers.
555 * core nor helpers filter modes to the list of probe modes reported by
574 * is running. Most drivers ended up implementing this by calling their
577 * This callback is used by the legacy CRTC helpers. Atomic helpers
589 * drivers ended up implementing this by calling their @dpms hook with
592 * This callback is used by the legacy CRTC helpers. Atomic helpers
612 * This callback is used both by the legacy CRTC helpers and the atomic
638 * This callback is used by the atomic modeset helpers in place of the
639 * @mode_set callback, if set by the driver. It is optional and should
651 * This callback is used by the legacy CRTC helpers to work around
667 * This callback can be used by drivers who want to do detection on the
670 * It is not used by any helper and therefore has purely driver-specific
689 * encoder hooks and call them from CRTC's callback by looping over all
694 * called by the helpers.
696 * This hook is only used by atomic helpers. Atomic drivers don't need
712 * hooks and call them from CRTC's callback by looping over all encoders
717 * called by the helpers.
719 * This hook is only used by atomic helpers, it is the opposite of
735 * encoder hooks and call them from CRTC's callback by looping over all
738 * This hook is used both by legacy CRTC helpers and atomic helpers.
768 * hooks and call them from CRTC's callback by looping over all encoders
771 * This hook is only used by atomic helpers, it is the opposite of
793 * This function is used by the atomic helpers, but it is optional.
803 * core nor helpers filter modes to the list of probe modes reported by
834 * These functions are used by the atomic and legacy modeset helpers and by the
843 * EDID property by calling drm_connector_update_edid_property().
848 * them by calling drm_add_edid_modes(). But connectors that driver a
863 * This callback is used by the probe helpers in e.g.
872 * The number of modes added by calling drm_mode_probed_add().
881 * connector due to a user request. force can be used by the driver to
898 * or the error code returned by drm_modeset_lock(), -EDEADLK.
910 * This callback is used by the probe helpers to filter the mode list
921 * which are also called by the atomic helpers from
945 * This function is used by both the atomic helpers (in the
978 * This function is used by drm_atomic_helper_check_modeset().
1036 * This hook is to be used by drivers implementing writeback connectors
1043 * This callback is used by the atomic modeset helpers.
1068 * These functions are used by the atomic helpers and by the transitional plane
1075 * This hook is to prepare a framebuffer for scanout by e.g. pinning
1093 * This callback is used by the atomic modeset helpers and by the
1098 * 0 on success or one of the following negative error codes allowed by
1111 * This callback is used by the atomic modeset helpers and by the
1136 * This callback is used by the atomic modeset helpers and by the
1168 * This callback is used by the atomic modeset helpers and by the
1184 * by calling drm_atomic_helper_disable_planes_on_crtc() from the
1192 * This callback is used by the atomic modeset helpers and by the
1205 * This hook is called by drm_atomic_async_check() to establish if a
1225 * This hook is called by drm_atomic_helper_async_commit().
1271 * These helper functions are used by the atomic helpers.
1277 * This hook is used by the default atomic_commit() hook implemented in
1281 * by the atomic helpers
1294 * to be executed by the hardware, for example using