diff options
Diffstat (limited to 'drivers/gpu/drm/msm/msm_gem_submit.c')
| -rw-r--r-- | drivers/gpu/drm/msm/msm_gem_submit.c | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/drivers/gpu/drm/msm/msm_gem_submit.c b/drivers/gpu/drm/msm/msm_gem_submit.c index fdc5367aecaa..151d19e4453c 100644 --- a/drivers/gpu/drm/msm/msm_gem_submit.c +++ b/drivers/gpu/drm/msm/msm_gem_submit.c @@ -46,7 +46,7 @@ static struct msm_gem_submit *submit_create(struct drm_device *dev,  	if (!submit)  		return ERR_PTR(-ENOMEM); -	ret = drm_sched_job_init(&submit->base, &queue->entity, queue); +	ret = drm_sched_job_init(&submit->base, queue->entity, queue);  	if (ret) {  		kfree(submit);  		return ERR_PTR(ret); @@ -171,7 +171,8 @@ out:  static int submit_lookup_cmds(struct msm_gem_submit *submit,  		struct drm_msm_gem_submit *args, struct drm_file *file)  { -	unsigned i, sz; +	unsigned i; +	size_t sz;  	int ret = 0;  	for (i = 0; i < args->nr_cmds; i++) { @@ -907,7 +908,7 @@ int msm_ioctl_gem_submit(struct drm_device *dev, void *data,  	/* The scheduler owns a ref now: */  	msm_gem_submit_get(submit); -	drm_sched_entity_push_job(&submit->base, &queue->entity); +	drm_sched_entity_push_job(&submit->base, queue->entity);  	args->fence = submit->fence_id; |