tu/knl: Remove some random const'ness

This gets in the way with virtio_gpu backend.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23533>
This commit is contained in:
Rob Clark
2023-05-22 12:47:06 -07:00
committed by Marge Bot
parent 3a3a658797
commit 5d701d4eba
4 changed files with 10 additions and 10 deletions

View File

@@ -105,7 +105,7 @@ tu_device_check_status(struct vk_device *vk_device)
} }
int int
tu_drm_submitqueue_new(const struct tu_device *dev, tu_drm_submitqueue_new(struct tu_device *dev,
int priority, int priority,
uint32_t *queue_id) uint32_t *queue_id)
{ {
@@ -113,7 +113,7 @@ tu_drm_submitqueue_new(const struct tu_device *dev,
} }
void 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); dev->instance->knl->submitqueue_close(dev, queue_id);
} }

View File

@@ -59,8 +59,8 @@ struct tu_knl {
int (*device_get_gpu_timestamp)(struct tu_device *dev, uint64_t *ts); 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); int (*device_get_suspend_count)(struct tu_device *dev, uint64_t *suspend_count);
VkResult (*device_check_status)(struct tu_device *dev); VkResult (*device_check_status)(struct tu_device *dev);
int (*submitqueue_new)(const struct tu_device *dev, int priority, uint32_t *queue_id); int (*submitqueue_new)(struct tu_device *dev, int priority, uint32_t *queue_id);
void (*submitqueue_close)(const struct tu_device *dev, 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, VkResult (*bo_init)(struct tu_device *dev, struct tu_bo **out_bo, uint64_t size,
uint64_t client_iova, VkMemoryPropertyFlags mem_property, uint64_t client_iova, VkMemoryPropertyFlags mem_property,
enum tu_bo_alloc_flags flags, const char *name); enum tu_bo_alloc_flags flags, const char *name);
@@ -172,12 +172,12 @@ VkResult
tu_device_check_status(struct vk_device *vk_device); tu_device_check_status(struct vk_device *vk_device);
int int
tu_drm_submitqueue_new(const struct tu_device *dev, tu_drm_submitqueue_new(struct tu_device *dev,
int priority, int priority,
uint32_t *queue_id); uint32_t *queue_id);
void 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 VkResult
tu_queue_submit(struct vk_queue *vk_queue, struct vk_queue_submit *submit); tu_queue_submit(struct vk_queue *vk_queue, struct vk_queue_submit *submit);

View File

@@ -206,7 +206,7 @@ msm_device_check_status(struct tu_device *device)
} }
static int static int
msm_submitqueue_new(const struct tu_device *dev, msm_submitqueue_new(struct tu_device *dev,
int priority, int priority,
uint32_t *queue_id) uint32_t *queue_id)
{ {
@@ -227,7 +227,7 @@ msm_submitqueue_new(const struct tu_device *dev,
} }
static void 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, drmCommandWrite(dev->fd, DRM_MSM_SUBMITQUEUE_CLOSE,
&queue_id, sizeof(uint32_t)); &queue_id, sizeof(uint32_t));

View File

@@ -38,7 +38,7 @@ safe_ioctl(int fd, unsigned long request, void *arg)
} }
static int static int
kgsl_submitqueue_new(const struct tu_device *dev, kgsl_submitqueue_new(struct tu_device *dev,
int priority, int priority,
uint32_t *queue_id) uint32_t *queue_id)
{ {
@@ -58,7 +58,7 @@ kgsl_submitqueue_new(const struct tu_device *dev,
} }
static void 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 = { struct kgsl_drawctxt_destroy req = {
.drawctxt_id = queue_id, .drawctxt_id = queue_id,