mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 02:10:11 +01:00
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:
parent
3889695e9f
commit
51365585e2
1 changed files with 0 additions and 99 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue