mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 02:24:24 +02:00
drm/tegra: Remove surplus else after return
else is not generally useful after return Signed-off-by: Sui Jingfeng <suijingfeng@loongson.cn> Signed-off-by: Thierry Reding <treding@nvidia.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230626143331.640454-2-suijingfeng@loongson.cn
This commit is contained in:
parent
ff5f9ae981
commit
195dd40c49
|
|
@ -180,15 +180,15 @@ static void *tegra_bo_mmap(struct host1x_bo *bo)
|
|||
struct iosys_map map;
|
||||
int ret;
|
||||
|
||||
if (obj->vaddr) {
|
||||
if (obj->vaddr)
|
||||
return obj->vaddr;
|
||||
} else if (obj->gem.import_attach) {
|
||||
|
||||
if (obj->gem.import_attach) {
|
||||
ret = dma_buf_vmap_unlocked(obj->gem.import_attach->dmabuf, &map);
|
||||
return ret ? NULL : map.vaddr;
|
||||
} else {
|
||||
return vmap(obj->pages, obj->num_pages, VM_MAP,
|
||||
pgprot_writecombine(PAGE_KERNEL));
|
||||
}
|
||||
|
||||
return vmap(obj->pages, obj->num_pages, VM_MAP, pgprot_writecombine(PAGE_KERNEL));
|
||||
}
|
||||
|
||||
static void tegra_bo_munmap(struct host1x_bo *bo, void *addr)
|
||||
|
|
@ -198,10 +198,11 @@ static void tegra_bo_munmap(struct host1x_bo *bo, void *addr)
|
|||
|
||||
if (obj->vaddr)
|
||||
return;
|
||||
else if (obj->gem.import_attach)
|
||||
dma_buf_vunmap_unlocked(obj->gem.import_attach->dmabuf, &map);
|
||||
else
|
||||
vunmap(addr);
|
||||
|
||||
if (obj->gem.import_attach)
|
||||
return dma_buf_vunmap_unlocked(obj->gem.import_attach->dmabuf, &map);
|
||||
|
||||
vunmap(addr);
|
||||
}
|
||||
|
||||
static struct host1x_bo *tegra_bo_get(struct host1x_bo *bo)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user