ac: add radeon_info::is_amdgpu instead of checking drm_major == 3
[mesa.git] / src / gallium / drivers / radeonsi / si_get.c
index 40a54b34c4f25a9e065b214fcd48084ae74df835..c1bddca1a660d5a9cf27e34646d7a4af83af557e 100644 (file)
@@ -628,7 +628,7 @@ static int si_get_video_param(struct pipe_screen *screen,
                                return true;
                        if (sscreen->info.family < CHIP_CARRIZO || sscreen->info.family >= CHIP_VEGA10)
                                return false;
-                       if (!(sscreen->info.drm_major == 3 && sscreen->info.drm_minor >= 19)) {
+                       if (!(sscreen->info.is_amdgpu && sscreen->info.drm_minor >= 19)) {
                                RVID_ERR("No MJPEG support for the kernel version\n");
                                return false;
                        }
@@ -920,7 +920,7 @@ static void si_query_memory_info(struct pipe_screen *screen,
        info->device_memory_evicted =
                ws->query_value(ws, RADEON_NUM_BYTES_MOVED) / 1024;
 
-       if (sscreen->info.drm_major == 3 && sscreen->info.drm_minor >= 4)
+       if (sscreen->info.is_amdgpu && sscreen->info.drm_minor >= 4)
                info->nr_device_memory_evictions =
                        ws->query_value(ws, RADEON_NUM_EVICTIONS);
        else