summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_params.h
diff options
context:
space:
mode:
authorChris Wilson2019-05-30 14:13:11 +0200
committerChris Wilson2019-05-31 11:47:02 +0200
commit1fbf9d81429af2a7333b72877cc01af1a7612d35 (patch)
tree69e637707f277f98b6a9843ea99ab06e5568ed55 /drivers/gpu/drm/i915/i915_params.h
parentdrm/i915: Drop check for non-NULL entry in llist_for_each_entry_safe (diff)
downloadkernel-qcow2-linux-1fbf9d81429af2a7333b72877cc01af1a7612d35.tar.gz
kernel-qcow2-linux-1fbf9d81429af2a7333b72877cc01af1a7612d35.tar.xz
kernel-qcow2-linux-1fbf9d81429af2a7333b72877cc01af1a7612d35.zip
drm/i915: Make default value for i915.mmio_debug a compile time option
The normal behaviour is to periodically check for a mmio access error, and once detected enable mmio access checking. However this is useless if the error only occurs once during module load, and so we may miss such errors in CI. To allow ourselves to catch them, allow CI to opt into always enabling mmio debugging. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@intel.com> Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190530121311.6794-1-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/i915_params.h')
-rw-r--r--drivers/gpu/drm/i915/i915_params.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_params.h b/drivers/gpu/drm/i915/i915_params.h
index 3f14e9881a0d..cf9d0be49a38 100644
--- a/drivers/gpu/drm/i915/i915_params.h
+++ b/drivers/gpu/drm/i915/i915_params.h
@@ -59,7 +59,7 @@ struct drm_printer;
param(char *, guc_firmware_path, NULL) \
param(char *, huc_firmware_path, NULL) \
param(char *, dmc_firmware_path, NULL) \
- param(int, mmio_debug, 0) \
+ param(int, mmio_debug, -IS_ENABLED(CONFIG_DRM_I915_DEBUG_MMIO)) \
param(int, edp_vswing, 0) \
param(int, reset, 2) \
param(unsigned int, inject_load_failure, 0) \