diff --git a/drivers/gpu/msm/adreno_dispatch.c b/drivers/gpu/msm/adreno_dispatch.c index bb6a00a0a3011363fa18fb1aa0e8ae2e4a0c0d66..63bb78423c4ac7871b54803af779c80805b75ec7 100644 --- a/drivers/gpu/msm/adreno_dispatch.c +++ b/drivers/gpu/msm/adreno_dispatch.c @@ -1378,6 +1378,9 @@ done: mutex_unlock(&device->mutex); mutex_unlock(&dispatcher->mutex); + + /* Schedule the event queue */ + queue_work(device->work_queue, &device->ts_expired_ws); } void adreno_dispatcher_schedule(struct kgsl_device *device)