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 *);

Reply via email to