mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-08-27 10:34:13 +00:00

Ensure all Xe driver files have a proper SPDX license identifier, add it in files where it was missing. Link: https://patchwork.freedesktop.org/patch/msgid/20250116124532.1480351-1-francois.dugast@intel.com Signed-off-by: Francois Dugast <francois.dugast@intel.com> Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
56 lines
2.1 KiB
Plaintext
56 lines
2.1 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config DRM_XE_JOB_TIMEOUT_MAX
|
|
int "Default max job timeout (ms)"
|
|
default 10000 # milliseconds
|
|
help
|
|
Configures the default max job timeout after which job will
|
|
be forcefully taken away from scheduler.
|
|
config DRM_XE_JOB_TIMEOUT_MIN
|
|
int "Default min job timeout (ms)"
|
|
default 1 # milliseconds
|
|
help
|
|
Configures the default min job timeout after which job will
|
|
be forcefully taken away from scheduler.
|
|
config DRM_XE_TIMESLICE_MAX
|
|
int "Default max timeslice duration (us)"
|
|
default 10000000 # microseconds
|
|
help
|
|
Configures the default max timeslice duration between multiple
|
|
contexts by guc scheduling.
|
|
config DRM_XE_TIMESLICE_MIN
|
|
int "Default min timeslice duration (us)"
|
|
default 1 # microseconds
|
|
help
|
|
Configures the default min timeslice duration between multiple
|
|
contexts by guc scheduling.
|
|
config DRM_XE_PREEMPT_TIMEOUT
|
|
int "Preempt timeout (us, jiffy granularity)"
|
|
default 640000 # microseconds
|
|
help
|
|
How long to wait (in microseconds) for a preemption event to occur
|
|
when submitting a new context. If the current context does not hit
|
|
an arbitration point and yield to HW before the timer expires, the
|
|
HW will be reset to allow the more important context to execute.
|
|
config DRM_XE_PREEMPT_TIMEOUT_MAX
|
|
int "Default max preempt timeout (us)"
|
|
default 10000000 # microseconds
|
|
help
|
|
Configures the default max preempt timeout after which context
|
|
will be forcefully taken away and higher priority context will
|
|
run.
|
|
config DRM_XE_PREEMPT_TIMEOUT_MIN
|
|
int "Default min preempt timeout (us)"
|
|
default 1 # microseconds
|
|
help
|
|
Configures the default min preempt timeout after which context
|
|
will be forcefully taken away and higher priority context will
|
|
run.
|
|
config DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT
|
|
bool "Default configuration of limitation on scheduler timeout"
|
|
default y
|
|
help
|
|
Configures the enablement of limitation on scheduler timeout
|
|
to apply to applicable user. For elevated user, all above MIN
|
|
and MAX values will apply when this configuration is enable to
|
|
apply limitation. By default limitation is applied.
|