ac/virtio: remove dead code

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38529>
This commit is contained in:
Pierre-Eric Pelloux-Prayer 2025-10-22 15:34:43 +02:00 committed by Marge Bot
parent 3889695e9f
commit 51365585e2

View file

@ -45,67 +45,6 @@ amdvgpu_query_info(amdvgpu_device_handle dev, struct drm_amdgpu_info *info)
return 0;
}
static int
amdvgpu_query_info_simple(amdvgpu_device_handle dev, unsigned info_id, unsigned size, void *out)
{
if (info_id == AMDGPU_INFO_DEV_INFO) {
assert(size == sizeof(dev->dev_info));
memcpy(out, &dev->dev_info, size);
return 0;
}
struct drm_amdgpu_info info;
info.return_pointer = (uintptr_t)out;
info.query = info_id;
info.return_size = size;
return amdvgpu_query_info(dev, &info);
}
static int
amdvgpu_query_heap_info(amdvgpu_device_handle dev, unsigned heap, unsigned flags, struct amdgpu_heap_info *info)
{
struct amdvgpu_shmem *shmem = to_amdvgpu_shmem(dev->vdev->shmem);
/* Get heap information from shared memory */
switch (heap) {
case AMDGPU_GEM_DOMAIN_VRAM:
if (flags & AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED)
memcpy(info, &shmem->vis_vram, sizeof(*info));
else
memcpy(info, &shmem->vram, sizeof(*info));
break;
case AMDGPU_GEM_DOMAIN_GTT:
memcpy(info, &shmem->gtt, sizeof(*info));
break;
default:
return -EINVAL;
}
return 0;
}
static int
amdvgpu_query_hw_ip_count(amdvgpu_device_handle dev, unsigned type, uint32_t *count)
{
struct drm_amdgpu_info request;
request.return_pointer = (uintptr_t) count;
request.return_size = sizeof(*count);
request.query = AMDGPU_INFO_HW_IP_COUNT;
request.query_hw_ip.type = type;
return amdvgpu_query_info(dev, &request);
}
static int
amdvgpu_query_video_caps_info(amdvgpu_device_handle dev, unsigned cap_type,
unsigned size, void *value)
{
struct drm_amdgpu_info request;
request.return_pointer = (uintptr_t)value;
request.return_size = size;
request.query = AMDGPU_INFO_VIDEO_CAPS;
request.sensor_info.type = cap_type;
return amdvgpu_query_info(dev, &request);
}
int
amdvgpu_query_sw_info(amdvgpu_device_handle dev, enum amdgpu_sw_info info, void *value)
{
@ -115,44 +54,6 @@ amdvgpu_query_sw_info(amdvgpu_device_handle dev, enum amdgpu_sw_info info, void
return 0;
}
static int
amdvgpu_query_firmware_version(amdvgpu_device_handle dev, unsigned fw_type, unsigned ip_instance, unsigned index,
uint32_t *version, uint32_t *feature)
{
struct drm_amdgpu_info request;
struct drm_amdgpu_info_firmware firmware = {};
int r;
memset(&request, 0, sizeof(request));
request.return_pointer = (uintptr_t)&firmware;
request.return_size = sizeof(firmware);
request.query = AMDGPU_INFO_FW_VERSION;
request.query_fw.fw_type = fw_type;
request.query_fw.ip_instance = ip_instance;
request.query_fw.index = index;
r = amdvgpu_query_info(dev, &request);
*version = firmware.ver;
*feature = firmware.feature;
return r;
}
static int
amdvgpu_query_buffer_size_alignment(amdvgpu_device_handle dev,
struct amdgpu_buffer_size_alignments *info)
{
memcpy(info, &dev->vdev->caps.u.amdgpu.alignments, sizeof(*info));
return 0;
}
static int
amdvgpu_query_gpu_info(amdvgpu_device_handle dev, struct amdgpu_gpu_info *info)
{
memcpy(info, &dev->vdev->caps.u.amdgpu.gpu_info, sizeof(*info));
return 0;
}
int
amdvgpu_bo_set_metadata(amdvgpu_device_handle dev, uint32_t res_id,
struct amdgpu_bo_metadata *info)