Lines Matching full:atomic

77 	 * Optional fence to wait for before scanning out @fb. The core atomic
259 * by the atomic helpers and drivers to steer the atomic commit control
312 * Drivers implementing atomic modeset should use
335 * Drivers implementing atomic modeset should use
361 * Atomic drivers can use drm_atomic_helper_plane_reset() to reset
362 * atomic state using this hook.
373 * driver-private properties. For atomic drivers it is not used because
386 * Duplicate the current atomic state for this plane and return it.
387 * The core and helpers guarantee that any atomic state duplicated with
393 * This callback is mandatory for atomic drivers.
395 * Atomic drivers which don't subclass &struct drm_plane_state should use
412 * Duplicated atomic state or NULL when the allocation failed.
422 * This callback is mandatory for atomic drivers.
431 * into the passed-in state structure. Since the atomic core decodes all
438 * standardize atomic extension and decode the properties used to expose
445 * driver-private atomic properties.
449 * This function is called in the state assembly phase of atomic
484 * driver-private atomic properties.
560 * which is using that atomic IOCTL there's no difference between these planes
639 * For atomic drivers specifically this protects @state.
657 * plane. Used by the non-atomic driver compatibility wrapper only.
669 * Currently bound CRTC, only meaningful for non-atomic drivers. For
670 * atomic drivers this is forced to be NULL, atomic drivers should
678 * Currently bound framebuffer, only meaningful for non-atomic drivers.
679 * For atomic drivers this is forced to be NULL, atomic drivers should
688 * used by non-atomic drivers, forced to be NULL for atomic drivers.
713 * Current atomic state for this plane.
715 * This is protected by @mutex. Note that nonblocking atomic commits
719 * for_each_new_plane_in_state(). Or through careful ordering of atomic
720 * commit operations as implemented in the atomic helpers, see