|
@@ -138,7 +138,7 @@ static bool omap_atomic_is_pending(struct omap_drm_private *priv,
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
static int omap_atomic_commit(struct drm_device *dev,
|
|
static int omap_atomic_commit(struct drm_device *dev,
|
|
|
- struct drm_atomic_state *state, bool async)
|
|
|
|
|
|
|
+ struct drm_atomic_state *state, bool nonblock)
|
|
|
{
|
|
{
|
|
|
struct omap_drm_private *priv = dev->dev_private;
|
|
struct omap_drm_private *priv = dev->dev_private;
|
|
|
struct omap_atomic_state_commit *commit;
|
|
struct omap_atomic_state_commit *commit;
|
|
@@ -177,7 +177,7 @@ static int omap_atomic_commit(struct drm_device *dev,
|
|
|
/* Swap the state, this is the point of no return. */
|
|
/* Swap the state, this is the point of no return. */
|
|
|
drm_atomic_helper_swap_state(dev, state);
|
|
drm_atomic_helper_swap_state(dev, state);
|
|
|
|
|
|
|
|
- if (async)
|
|
|
|
|
|
|
+ if (nonblock)
|
|
|
schedule_work(&commit->work);
|
|
schedule_work(&commit->work);
|
|
|
else
|
|
else
|
|
|
omap_atomic_complete(commit);
|
|
omap_atomic_complete(commit);
|