Lines Matching full:atomic

75 	 * Optional fence to wait for before scanning out @fb. The core atomic
257 * by the atomic helpers and drivers to steer the atomic commit control
310 * Drivers implementing atomic modeset should use
333 * Drivers implementing atomic modeset should use
359 * Atomic drivers can use drm_atomic_helper_plane_reset() to reset
360 * atomic state using this hook.
371 * driver-private properties. For atomic drivers it is not used because
384 * Duplicate the current atomic state for this plane and return it.
385 * The core and helpers guarantee that any atomic state duplicated with
391 * This callback is mandatory for atomic drivers.
393 * Atomic drivers which don't subclass &struct drm_plane_state should use
410 * Duplicated atomic state or NULL when the allocation failed.
420 * This callback is mandatory for atomic drivers.
429 * into the passed-in state structure. Since the atomic core decodes all
436 * standardize atomic extension and decode the properties used to expose
443 * driver-private atomic properties.
447 * This function is called in the state assembly phase of atomic
482 * driver-private atomic properties.
558 * which is using that atomic IOCTL there's no difference between these planes
637 * For atomic drivers specifically this protects @state.
655 * plane. Used by the non-atomic driver compatibility wrapper only.
667 * Currently bound CRTC, only meaningful for non-atomic drivers. For
668 * atomic drivers this is forced to be NULL, atomic drivers should
676 * Currently bound framebuffer, only meaningful for non-atomic drivers.
677 * For atomic drivers this is forced to be NULL, atomic drivers should
686 * used by non-atomic drivers, forced to be NULL for atomic drivers.
711 * Current atomic state for this plane.
713 * This is protected by @mutex. Note that nonblocking atomic commits
717 * for_each_new_plane_in_state(). Or through careful ordering of atomic
718 * commit operations as implemented in the atomic helpers, see