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