|
@@ -108,9 +108,10 @@ struct amd_sched_backend_ops {
|
|
|
};
|
|
|
|
|
|
enum amd_sched_priority {
|
|
|
- AMD_SCHED_PRIORITY_KERNEL = 0,
|
|
|
- AMD_SCHED_PRIORITY_NORMAL,
|
|
|
- AMD_SCHED_MAX_PRIORITY
|
|
|
+ AMD_SCHED_PRIORITY_MIN,
|
|
|
+ AMD_SCHED_PRIORITY_NORMAL = AMD_SCHED_PRIORITY_MIN,
|
|
|
+ AMD_SCHED_PRIORITY_KERNEL,
|
|
|
+ AMD_SCHED_PRIORITY_MAX
|
|
|
};
|
|
|
|
|
|
/**
|
|
@@ -121,7 +122,7 @@ struct amd_gpu_scheduler {
|
|
|
uint32_t hw_submission_limit;
|
|
|
long timeout;
|
|
|
const char *name;
|
|
|
- struct amd_sched_rq sched_rq[AMD_SCHED_MAX_PRIORITY];
|
|
|
+ struct amd_sched_rq sched_rq[AMD_SCHED_PRIORITY_MAX];
|
|
|
wait_queue_head_t wake_up_worker;
|
|
|
wait_queue_head_t job_scheduled;
|
|
|
atomic_t hw_rq_count;
|