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:
@@ -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);
|
||||
}
|
||||
|
@@ -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);
|
||||
|
@@ -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));
|
||||
|
@@ -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,
|
||||
|
Reference in New Issue
Block a user