if (new_conn_state->writeback_job && new_conn_state->writeback_job->fb) {
                        WARN_ON(connector->connector_type != DRM_MODE_CONNECTOR_WRITEBACK);
-                       funcs->atomic_commit(connector, new_conn_state->writeback_job);
+                       funcs->atomic_commit(connector, new_conn_state);
                }
        }
 }
 
         *
         * This hook is to be used by drivers implementing writeback connectors
         * that need a point when to commit the writeback job to the hardware.
+        * The writeback_job to commit is available in
+        * &drm_connector_state.writeback_job.
         *
         * This callback is used by the atomic modeset helpers.
         */
        void (*atomic_commit)(struct drm_connector *connector,
-                             struct drm_writeback_job *writeback_job);
+                             struct drm_connector_state *state);
 };
 
 /**