diff options
author | Boyuan Zhang <boyuan.zhang@amd.com> | 2018-05-01 14:58:25 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-06-15 13:20:39 -0400 |
commit | 4bafe44024295f087fd633a16e100a34ca363e7c (patch) | |
tree | a7cb611d01c235055574e66809967445dd7095bf /drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | |
parent | 81d350144bd4590ae546d83344421106e8faf69a (diff) |
drm/amdgpu: add AMDGPU_HW_IP_VCN_JPEG to info query
Add AMDGPU_HW_IP_VCN_JPEG to info query
Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c index c472bb53e41d..ec1060a5eab3 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | |||
@@ -383,6 +383,12 @@ static int amdgpu_info_ioctl(struct drm_device *dev, void *data, struct drm_file | |||
383 | ib_start_alignment = AMDGPU_GPU_PAGE_SIZE; | 383 | ib_start_alignment = AMDGPU_GPU_PAGE_SIZE; |
384 | ib_size_alignment = 1; | 384 | ib_size_alignment = 1; |
385 | break; | 385 | break; |
386 | case AMDGPU_HW_IP_VCN_JPEG: | ||
387 | type = AMD_IP_BLOCK_TYPE_VCN; | ||
388 | ring_mask = adev->vcn.ring_jpeg.ready ? 1 : 0; | ||
389 | ib_start_alignment = AMDGPU_GPU_PAGE_SIZE; | ||
390 | ib_size_alignment = 16; | ||
391 | break; | ||
386 | default: | 392 | default: |
387 | return -EINVAL; | 393 | return -EINVAL; |
388 | } | 394 | } |
@@ -427,6 +433,7 @@ static int amdgpu_info_ioctl(struct drm_device *dev, void *data, struct drm_file | |||
427 | break; | 433 | break; |
428 | case AMDGPU_HW_IP_VCN_DEC: | 434 | case AMDGPU_HW_IP_VCN_DEC: |
429 | case AMDGPU_HW_IP_VCN_ENC: | 435 | case AMDGPU_HW_IP_VCN_ENC: |
436 | case AMDGPU_HW_IP_VCN_JPEG: | ||
430 | type = AMD_IP_BLOCK_TYPE_VCN; | 437 | type = AMD_IP_BLOCK_TYPE_VCN; |
431 | break; | 438 | break; |
432 | default: | 439 | default: |