mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 11:03:43 +02:00
drm/i915/gvt: Constify intel_gvt_sched_policy_ops
These are never modified, so make them const to allow the compiler to put them in read-only memory. Signed-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com> Signed-off-by: Zhi Wang <zhi.a.wang@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/20211204105527.15741-5-rikard.falkeborn@gmail.com Reviewed-by: Zhi Wang <zhi.a.wang@intel.com>
This commit is contained in:
parent
1b277c8929
commit
4642077775
|
|
@ -368,7 +368,7 @@ static void tbs_sched_stop_schedule(struct intel_vgpu *vgpu)
|
|||
vgpu_data->active = false;
|
||||
}
|
||||
|
||||
static struct intel_gvt_sched_policy_ops tbs_schedule_ops = {
|
||||
static const struct intel_gvt_sched_policy_ops tbs_schedule_ops = {
|
||||
.init = tbs_sched_init,
|
||||
.clean = tbs_sched_clean,
|
||||
.init_vgpu = tbs_sched_init_vgpu,
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ struct intel_gvt_workload_scheduler {
|
|||
wait_queue_head_t waitq[I915_NUM_ENGINES];
|
||||
|
||||
void *sched_data;
|
||||
struct intel_gvt_sched_policy_ops *sched_ops;
|
||||
const struct intel_gvt_sched_policy_ops *sched_ops;
|
||||
};
|
||||
|
||||
#define INDIRECT_CTX_ADDR_MASK 0xffffffc0
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user