Lines Matching defs:commit
100 * @commit:
102 * This callback should commit the new mode on the CRTC after a modeset,
112 void (*commit)(struct drm_crtc *crtc);
135 * commit, and the mode validation in the probe paths it is not allowed
300 * Therefore @disable must be the inverse of @mode_set plus @commit for
328 * can add more state objects to the atomic commit if needed. Care must
367 * This hook is called before any plane commit functions are called.
372 * the tradeoffs and variants of plane commit helpers.
387 * Simple hardware or hardware with special requirements can commit and
389 * other commit hooks for plane updates.
391 * This hook is called after any plane commit functions are called.
396 * the tradeoffs and variants of plane commit helpers.
551 * commit, and the mode validation in the probe paths it is not allowed
624 * @commit:
626 * This callback should commit the new mode on the encoder after a modeset,
636 void (*commit)(struct drm_encoder *encoder);
778 * Therefore @disable must be the inverse of @mode_set plus @commit for
1079 * can add more state objects to the atomic commit if needed. Care must
1106 * that need a point when to commit the writeback job to the hardware.
1107 * The writeback_job to commit is available in the new connector state,
1139 * both when destroying the job as part of an aborted commit, or when
1211 * the atomic commit. Resources that can be release at the commit's end
1214 * keep the buffer pinned after the commit. But a vmap operation for
1216 * helpers remove the mapping at the end of the commit.
1222 * optional. See @begin_fb_access for preparing per-commit resources.
1228 * this callback is the only one which can fail an atomic commit,
1248 * This hook prepares the plane for access during an atomic commit.
1250 * are released at the end of the atomic commit in @end_fb_access.
1254 * memory will be unmapped at the end of the commit in @end_fb_access.
1256 * to keep the buffer pinned after the commit.
1271 * at the end of a commit for the new plane state.
1288 * can add more state objects to the atomic commit if needed. Care must
1323 * the tradeoffs and variants of plane commit helpers.
1345 * the tradeoffs and variants of plane commit helpers.
1372 * the tradeoffs and variants of plane commit helpers.
1410 * update won't happen if there is an outstanding commit modifying
1423 * async commit.
1458 * drm_atomic_helper_commit() together with the nonblocking commit
1466 * commit the new state into hardware. Note that the helpers have
1470 * starting to commit the update to the hardware.
1479 * When disabling a CRTC this hook _must_ stall for the commit to
1496 * drm_atomic_helper_setup_commit()) to extend the DRM commit setup. It
1500 * drm_atomic_helper_setup_commit(), so once the commit has been
1502 * drivers to do some additional commit tracking that isn't related to a