Signed-off-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
        case AMDGPU_HW_IP_VCN_DEC:
                *out_ring = &adev->vcn.ring_dec;
                break;
+       case AMDGPU_HW_IP_VCN_ENC:
+               if (ring < adev->vcn.num_enc_rings){
+                       *out_ring = &adev->vcn.ring_enc[ring];
+               } else {
+                       DRM_ERROR("only %d VCN ENC rings are supported\n",
+                               adev->vcn.num_enc_rings);
+                       return -EINVAL;
+               }
+               break;
        }
 
        if (!(*out_ring && (*out_ring)->adev)) {