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
457 * Called by vblank timestamping code.
516 * These hooks are used by the legacy CRTC helpers, the transitional plane
525 * This is used by the legacy encoder helpers to implement DPMS
528 * This callback is also used to disable an encoder by calling it with
531 * This callback is used by the legacy CRTC helpers. Atomic helpers
549 * This hook is used by the probe helpers to filter the mode list in
550 * drm_helper_probe_single_connector_modes(), and it is used by the
551 * atomic helpers to validate modes supplied by userspace in
579 * can be modified by this callback and does not need to match mode. See
582 * This function is used by both legacy CRTC helpers and atomic helpers.
602 * core nor helpers filter modes to the list of probe modes reported by
621 * is running. Most drivers ended up implementing this by calling their
624 * This callback is used by the legacy CRTC helpers. Atomic helpers
636 * drivers ended up implementing this by calling their @dpms hook with
639 * This callback is used by the legacy CRTC helpers. Atomic helpers
659 * This callback is used both by the legacy CRTC helpers and the atomic
685 * This callback is used by the atomic modeset helpers in place of the
686 * @mode_set callback, if set by the driver. It is optional and should
698 * This callback can be used by drivers who want to do detection on the
701 * It is not used by any helper and therefore has purely driver-specific
720 * encoder hooks and call them from CRTC's callback by looping over all
725 * called by the helpers.
727 * This hook is only used by atomic helpers. Atomic drivers don't need
743 * hooks and call them from CRTC's callback by looping over all encoders
748 * called by the helpers.
750 * This hook is only used by atomic helpers, it is the opposite of
766 * encoder hooks and call them from CRTC's callback by looping over all
769 * This hook is used both by legacy CRTC helpers and atomic helpers.
799 * hooks and call them from CRTC's callback by looping over all encoders
802 * This hook is only used by atomic helpers, it is the opposite of
824 * This function is used by the atomic helpers, but it is optional.
834 * core nor helpers filter modes to the list of probe modes reported by
865 * These functions are used by the atomic and legacy modeset helpers and by the
874 * EDID property by calling drm_connector_update_edid_property().
879 * them by calling drm_add_edid_modes(). But connectors that driver a
894 * This callback is used by the probe helpers in e.g.
903 * The number of modes added by calling drm_mode_probed_add().
912 * connector due to a user request. force can be used by the driver to
929 * or the error code returned by drm_modeset_lock(), -EDEADLK.
941 * This callback is used by the probe helpers to filter the mode list
952 * which are also called by the atomic helpers from
978 * This callback is used by the probe helpers to filter the mode list
993 * be influenced by the currently set display state - such constraints
1018 * This function is used by both the atomic helpers (in the
1050 * This function is used by drm_atomic_helper_check_modeset().
1108 * This hook is to be used by drivers implementing writeback connectors
1115 * This callback is used by the atomic modeset helpers.
1132 * This callback is used by the atomic modeset helpers.
1147 * This callback is used by the atomic modeset helpers.
1167 * These functions are used by the atomic helpers and by the transitional plane
1174 * This hook is to prepare a framebuffer for scanout by e.g. pinning
1192 * This callback is used by the atomic modeset helpers and by the
1197 * 0 on success or one of the following negative error codes allowed by
1210 * This callback is used by the atomic modeset helpers and by the
1235 * This callback is used by the atomic modeset helpers and by the
1267 * This callback is used by the atomic modeset helpers and by the
1283 * by calling drm_atomic_helper_disable_planes_on_crtc() from the
1291 * This callback is used by the atomic modeset helpers and by the
1304 * This hook is called by drm_atomic_async_check() to establish if a
1324 * This hook is called by drm_atomic_helper_async_commit().
1370 * These helper functions are used by the atomic helpers.
1376 * This hook is used by the default atomic_commit() hook implemented in
1380 * by the atomic helpers
1393 * to be executed by the hardware, for example using