v2: add ASIC and Kernel version check
Signed-off-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
profile == PIPE_VIDEO_PROFILE_HEVC_MAIN_10);
else if (rscreen->family >= CHIP_CARRIZO)
return profile == PIPE_VIDEO_PROFILE_HEVC_MAIN;
+ case PIPE_VIDEO_FORMAT_JPEG:
+ if (rscreen->family < CHIP_CARRIZO || rscreen->family >= CHIP_VEGA10)
+ return false;
+ if (!(rscreen->info.drm_major == 3 && rscreen->info.drm_minor >= 19)) {
+ RVID_ERR("No MJPEG support for the kernel version\n");
+ return false;
+ }
+ return true;
default:
return false;
}