Module: Mesa
Branch: main
Commit: 5d701d4ebaf267113912d2f865e897aeb0770233
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d701d4ebaf267113912d2f865e897aeb0770233

Author: Rob Clark <[email protected]>
Date:   Mon May 22 12:47:06 2023 -0700

tu/knl: Remove some random const'ness

This gets in the way with virtio_gpu backend.

Signed-off-by: Rob Clark <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23533>

---

 src/freedreno/vulkan/tu_knl.cc         | 4 ++--
 src/freedreno/vulkan/tu_knl.h          | 8 ++++----
 src/freedreno/vulkan/tu_knl_drm_msm.cc | 4 ++--
 src/freedreno/vulkan/tu_knl_kgsl.cc    | 4 ++--
 4 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/freedreno/vulkan/tu_knl.cc b/src/freedreno/vulkan/tu_knl.cc
index f54e4ed06ff..9ffb3a6f9f7 100644
--- a/src/freedreno/vulkan/tu_knl.cc
+++ b/src/freedreno/vulkan/tu_knl.cc
@@ -105,7 +105,7 @@ tu_device_check_status(struct vk_device *vk_device)
 }
 
 int
-tu_drm_submitqueue_new(const struct tu_device *dev,
+tu_drm_submitqueue_new(struct tu_device *dev,
                        int priority,
                        uint32_t *queue_id)
 {
@@ -113,7 +113,7 @@ tu_drm_submitqueue_new(const struct tu_device *dev,
 }
 
 void
-tu_drm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id)
+tu_drm_submitqueue_close(struct tu_device *dev, uint32_t queue_id)
 {
    dev->instance->knl->submitqueue_close(dev, queue_id);
 }
diff --git a/src/freedreno/vulkan/tu_knl.h b/src/freedreno/vulkan/tu_knl.h
index d81346de322..ae098939c55 100644
--- a/src/freedreno/vulkan/tu_knl.h
+++ b/src/freedreno/vulkan/tu_knl.h
@@ -59,8 +59,8 @@ struct tu_knl {
    int (*device_get_gpu_timestamp)(struct tu_device *dev, uint64_t *ts);
    int (*device_get_suspend_count)(struct tu_device *dev, uint64_t 
*suspend_count);
    VkResult (*device_check_status)(struct tu_device *dev);
-   int (*submitqueue_new)(const struct tu_device *dev, int priority, uint32_t 
*queue_id);
-   void (*submitqueue_close)(const struct tu_device *dev, uint32_t queue_id);
+   int (*submitqueue_new)(struct tu_device *dev, int priority, uint32_t 
*queue_id);
+   void (*submitqueue_close)(struct tu_device *dev, uint32_t queue_id);
    VkResult (*bo_init)(struct tu_device *dev, struct tu_bo **out_bo, uint64_t 
size,
                        uint64_t client_iova, VkMemoryPropertyFlags 
mem_property,
                        enum tu_bo_alloc_flags flags, const char *name);
@@ -172,12 +172,12 @@ VkResult
 tu_device_check_status(struct vk_device *vk_device);
 
 int
-tu_drm_submitqueue_new(const struct tu_device *dev,
+tu_drm_submitqueue_new(struct tu_device *dev,
                        int priority,
                        uint32_t *queue_id);
 
 void
-tu_drm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id);
+tu_drm_submitqueue_close(struct tu_device *dev, uint32_t queue_id);
 
 VkResult
 tu_queue_submit(struct vk_queue *vk_queue, struct vk_queue_submit *submit);
diff --git a/src/freedreno/vulkan/tu_knl_drm_msm.cc 
b/src/freedreno/vulkan/tu_knl_drm_msm.cc
index b594fb904f6..da4c04ff1c4 100644
--- a/src/freedreno/vulkan/tu_knl_drm_msm.cc
+++ b/src/freedreno/vulkan/tu_knl_drm_msm.cc
@@ -206,7 +206,7 @@ msm_device_check_status(struct tu_device *device)
 }
 
 static int
-msm_submitqueue_new(const struct tu_device *dev,
+msm_submitqueue_new(struct tu_device *dev,
                     int priority,
                     uint32_t *queue_id)
 {
@@ -227,7 +227,7 @@ msm_submitqueue_new(const struct tu_device *dev,
 }
 
 static void
-msm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id)
+msm_submitqueue_close(struct tu_device *dev, uint32_t queue_id)
 {
    drmCommandWrite(dev->fd, DRM_MSM_SUBMITQUEUE_CLOSE,
                    &queue_id, sizeof(uint32_t));
diff --git a/src/freedreno/vulkan/tu_knl_kgsl.cc 
b/src/freedreno/vulkan/tu_knl_kgsl.cc
index 004abae939c..f1f91382470 100644
--- a/src/freedreno/vulkan/tu_knl_kgsl.cc
+++ b/src/freedreno/vulkan/tu_knl_kgsl.cc
@@ -38,7 +38,7 @@ safe_ioctl(int fd, unsigned long request, void *arg)
 }
 
 static int
-kgsl_submitqueue_new(const struct tu_device *dev,
+kgsl_submitqueue_new(struct tu_device *dev,
                      int priority,
                      uint32_t *queue_id)
 {
@@ -58,7 +58,7 @@ kgsl_submitqueue_new(const struct tu_device *dev,
 }
 
 static void
-kgsl_submitqueue_close(const struct tu_device *dev, uint32_t queue_id)
+kgsl_submitqueue_close(struct tu_device *dev, uint32_t queue_id)
 {
    struct kgsl_drawctxt_destroy req = {
       .drawctxt_id = queue_id,

Reply via email to