mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-08 00:05:24 +00:00
drm/msm/gem: Remove submit_unlock_unpin_bo()
The only point it is called is before pinning objects, so the "unpin" part of the name is fiction. Just remove it and call submit_cleanup_bo() directly. Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Patchwork: https://patchwork.freedesktop.org/patch/568330/
This commit is contained in:
parent
a3dec9cdf4
commit
202f98c19a
@ -272,12 +272,6 @@ static void submit_cleanup_bo(struct msm_gem_submit *submit, int i,
|
||||
dma_resv_unlock(obj->resv);
|
||||
}
|
||||
|
||||
static void submit_unlock_unpin_bo(struct msm_gem_submit *submit, int i)
|
||||
{
|
||||
unsigned cleanup_flags = BO_PINNED | BO_LOCKED;
|
||||
submit_cleanup_bo(submit, i, cleanup_flags);
|
||||
}
|
||||
|
||||
/* This is where we make sure all the bo's are reserved and pin'd: */
|
||||
static int submit_lock_objects(struct msm_gem_submit *submit)
|
||||
{
|
||||
@ -313,10 +307,10 @@ fail:
|
||||
}
|
||||
|
||||
for (; i >= 0; i--)
|
||||
submit_unlock_unpin_bo(submit, i);
|
||||
submit_cleanup_bo(submit, i, BO_LOCKED);
|
||||
|
||||
if (slow_locked > 0)
|
||||
submit_unlock_unpin_bo(submit, slow_locked);
|
||||
submit_cleanup_bo(submit, slow_locked, BO_LOCKED);
|
||||
|
||||
if (ret == -EDEADLK) {
|
||||
struct drm_gem_object *obj = submit->bos[contended].obj;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user