Lines Matching full:atomic

70 	 * Optional fence to wait for before scanning out @fb. The core atomic
276 * Drivers implementing atomic modeset should use
299 * Drivers implementing atomic modeset should use
325 * Atomic drivers can use drm_atomic_helper_plane_reset() to reset
326 * atomic state using this hook.
337 * driver-private properties. For atomic drivers it is not used because
350 * Duplicate the current atomic state for this plane and return it.
351 * The core and helpers guarantee that any atomic state duplicated with
357 * This callback is mandatory for atomic drivers.
359 * Atomic drivers which don't subclass &struct drm_plane_state should use
376 * Duplicated atomic state or NULL when the allocation failed.
386 * This callback is mandatory for atomic drivers.
395 * into the passed-in state structure. Since the atomic core decodes all
402 * standardize atomic extension and decode the properties used to expose
409 * driver-private atomic properties.
413 * This function is called in the state assembly phase of atomic
448 * driver-private atomic properties.
524 * which is using that atomic IOCTL there's no difference between these planes
598 * For atomic drivers specifically this protects @state.
628 * Currently bound CRTC, only meaningful for non-atomic drivers. For
629 * atomic drivers this is forced to be NULL, atomic drivers should
637 * Currently bound framebuffer, only meaningful for non-atomic drivers.
638 * For atomic drivers this is forced to be NULL, atomic drivers should
647 * used by non-atomic drivers, forced to be NULL for atomic drivers.
672 * Current atomic state for this plane.
674 * This is protected by @mutex. Note that nonblocking atomic commits
678 * for_each_new_plane_in_state(). Or through careful ordering of atomic
679 * commit operations as implemented in the atomic helpers, see