Module: Mesa Branch: main Commit: ce1cccea98d6257f2015b32b92d826e4ebc0a7f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce1cccea98d6257f2015b32b92d826e4ebc0a7f9
Author: Faith Ekstrand <faith.ekstr...@collabora.com> Date: Thu Nov 16 17:54:23 2023 -0600 nvk: Drop nouveau_ws_bo_new_tiled() It's no longer used. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26242> --- src/nouveau/winsys/nouveau_bo.c | 16 +++------------- src/nouveau/winsys/nouveau_bo.h | 5 ----- 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/src/nouveau/winsys/nouveau_bo.c b/src/nouveau/winsys/nouveau_bo.c index 39cf2897cf2..ac95eb8423c 100644 --- a/src/nouveau/winsys/nouveau_bo.c +++ b/src/nouveau/winsys/nouveau_bo.c @@ -124,14 +124,6 @@ nouveau_ws_bo_bind_vma(struct nouveau_ws_device *dev, bo_bind(dev, bo->handle, addr, range, bo_offset, pte_kind); } -struct nouveau_ws_bo * -nouveau_ws_bo_new(struct nouveau_ws_device *dev, - uint64_t size, uint64_t align, - enum nouveau_ws_bo_flags flags) -{ - return nouveau_ws_bo_new_tiled(dev, size, align, 0, 0, flags); -} - struct nouveau_ws_bo * nouveau_ws_bo_new_mapped(struct nouveau_ws_device *dev, uint64_t size, uint64_t align, @@ -155,10 +147,9 @@ nouveau_ws_bo_new_mapped(struct nouveau_ws_device *dev, } struct nouveau_ws_bo * -nouveau_ws_bo_new_tiled(struct nouveau_ws_device *dev, - uint64_t size, uint64_t align, - uint8_t pte_kind, uint16_t tile_mode, - enum nouveau_ws_bo_flags flags) +nouveau_ws_bo_new(struct nouveau_ws_device *dev, + uint64_t size, uint64_t align, + enum nouveau_ws_bo_flags flags) { struct nouveau_ws_bo *bo = CALLOC_STRUCT(nouveau_ws_bo); struct drm_nouveau_gem_new req = {}; @@ -210,7 +201,6 @@ nouveau_ws_bo_new_tiled(struct nouveau_ws_device *dev, bo->refcnt = 1; if (dev->has_vm_bind) { - assert(pte_kind == 0); bo->offset = nouveau_ws_alloc_vma(dev, bo->size, align, false); nouveau_ws_bo_bind_vma(dev, bo, bo->offset, bo->size, 0, 0); } diff --git a/src/nouveau/winsys/nouveau_bo.h b/src/nouveau/winsys/nouveau_bo.h index 0937957ef25..127479fdeec 100644 --- a/src/nouveau/winsys/nouveau_bo.h +++ b/src/nouveau/winsys/nouveau_bo.h @@ -66,11 +66,6 @@ struct nouveau_ws_bo *nouveau_ws_bo_new_mapped(struct nouveau_ws_device *, enum nouveau_ws_bo_flags, enum nouveau_ws_bo_map_flags map_flags, void **map_out); -struct nouveau_ws_bo *nouveau_ws_bo_new_tiled(struct nouveau_ws_device *, - uint64_t size, uint64_t align, - uint8_t pte_kind, - uint16_t tile_mode, - enum nouveau_ws_bo_flags); struct nouveau_ws_bo *nouveau_ws_bo_from_dma_buf(struct nouveau_ws_device *, int fd); void nouveau_ws_bo_destroy(struct nouveau_ws_bo *);