drm/i915: Add i915.enable_sagv modparam
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 22 Mar 2023 18:12:19 +0000 (20:12 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 24 Mar 2023 22:16:36 +0000 (00:16 +0200)
commit419e505dab203b85facc782ec34d2d98601644ff
treec489c5e90773f102071eceadc83b32ef1e311510
parent2e4026a1a24d53651c80aca7e683cc86c96ed9c4
drm/i915: Add i915.enable_sagv modparam

Currently we have no sane way to forcibly disable SAGV, which
makes debugging things a PITA. Manually poking at the pcode
mailbox with it's various SAGV/QGV/PSF formats is no fun,
and likely to be clobbered by the driver anyway.

Let's add a modparam for this.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230322181219.5511-1-ville.syrjala@linux.intel.com
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/i915/display/skl_watermark.c
drivers/gpu/drm/i915/i915_params.c
drivers/gpu/drm/i915/i915_params.h