]> Git Repo - J-linux.git/blobdiff - drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c
drm/scheduler: Scheduler priority fixes (v2)
[J-linux.git] / drivers / gpu / drm / amd / amdgpu / amdgpu_sched.c
index 639297250c210ce5bd9dffaa1ba4a910b1cb8417..17661ede948857890cba69f7e7bd36cca400ca2a 100644 (file)
  */
 
 #include <linux/fdtable.h>
+#include <linux/file.h>
 #include <linux/pid.h>
+
 #include <drm/amdgpu_drm.h>
+
 #include "amdgpu.h"
 
 #include "amdgpu_vm.h"
@@ -33,14 +36,14 @@ enum drm_sched_priority amdgpu_to_sched_priority(int amdgpu_priority)
 {
        switch (amdgpu_priority) {
        case AMDGPU_CTX_PRIORITY_VERY_HIGH:
-               return DRM_SCHED_PRIORITY_HIGH_HW;
+               return DRM_SCHED_PRIORITY_HIGH;
        case AMDGPU_CTX_PRIORITY_HIGH:
-               return DRM_SCHED_PRIORITY_HIGH_SW;
+               return DRM_SCHED_PRIORITY_HIGH;
        case AMDGPU_CTX_PRIORITY_NORMAL:
                return DRM_SCHED_PRIORITY_NORMAL;
        case AMDGPU_CTX_PRIORITY_LOW:
        case AMDGPU_CTX_PRIORITY_VERY_LOW:
-               return DRM_SCHED_PRIORITY_LOW;
+               return DRM_SCHED_PRIORITY_MIN;
        case AMDGPU_CTX_PRIORITY_UNSET:
                return DRM_SCHED_PRIORITY_UNSET;
        default:
This page took 0.030588 seconds and 4 git commands to generate.