Lines Matching defs:commit

101 	 * @commit:
103 * This callback should commit the new mode on the CRTC after a modeset,
113 void (*commit)(struct drm_crtc *crtc);
136 * commit, and the mode validation in the probe paths it is not allowed
301 * Therefore @disable must be the inverse of @mode_set plus @commit for
329 * can add more state objects to the atomic commit if needed. Care must
368 * This hook is called before any plane commit functions are called.
373 * the tradeoffs and variants of plane commit helpers.
388 * Simple hardware or hardware with special requirements can commit and
390 * other commit hooks for plane updates.
392 * This hook is called after any plane commit functions are called.
397 * the tradeoffs and variants of plane commit helpers.
552 * commit, and the mode validation in the probe paths it is not allowed
625 * @commit:
627 * This callback should commit the new mode on the encoder after a modeset,
637 void (*commit)(struct drm_encoder *encoder);
779 * Therefore @disable must be the inverse of @mode_set plus @commit for
1081 * can add more state objects to the atomic commit if needed. Care must
1108 * that need a point when to commit the writeback job to the hardware.
1109 * The writeback_job to commit is available in the new connector state,
1141 * both when destroying the job as part of an aborted commit, or when
1223 * the atomic commit. Resources that can be release at the commit's end
1226 * keep the buffer pinned after the commit. But a vmap operation for
1228 * helpers remove the mapping at the end of the commit.
1234 * optional. See @begin_fb_access for preparing per-commit resources.
1240 * this callback is the only one which can fail an atomic commit,
1260 * This hook prepares the plane for access during an atomic commit.
1262 * are released at the end of the atomic commit in @end_fb_access.
1266 * memory will be unmapped at the end of the commit in @end_fb_access.
1268 * to keep the buffer pinned after the commit.
1283 * at the end of a commit for the new plane state.
1300 * can add more state objects to the atomic commit if needed. Care must
1335 * the tradeoffs and variants of plane commit helpers.
1357 * the tradeoffs and variants of plane commit helpers.
1384 * the tradeoffs and variants of plane commit helpers.
1422 * update won't happen if there is an outstanding commit modifying
1435 * async commit.
1508 * drm_atomic_helper_commit() together with the nonblocking commit
1516 * commit the new state into hardware. Note that the helpers have
1520 * starting to commit the update to the hardware.
1529 * When disabling a CRTC this hook _must_ stall for the commit to
1546 * drm_atomic_helper_setup_commit()) to extend the DRM commit setup. It
1550 * drm_atomic_helper_setup_commit(), so once the commit has been
1552 * drivers to do some additional commit tracking that isn't related to a