public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH] drm/i915: Mark fastboot as unsafe
@ 2014-11-04 14:29 Daniel Vetter
  2014-11-04 23:03 ` Paul Menzel
  2014-11-07 17:41 ` Daniel Vetter
  0 siblings, 2 replies; 4+ messages in thread
From: Daniel Vetter @ 2014-11-04 14:29 UTC (permalink / raw)
  To: Intel Graphics Development; +Cc: Daniel Vetter, Daniel Vetter

Fastboot in its current incarnation assumes that the pfit isn't
relevatn for the state and that it can be disabled without restarting
the crtc. Unfortunately that's not the case on gen2/3 - it upsets the
hw and results in a black screen.

Worse, the way the current fastboot hack is structure we can't detect
and work around this in the code, since the fastboot smashes the
adjusted mode into crtc->mode. Which means the higher levels can't
correctly figure out that this is a lie and act accordingly.

Since fastboot is just a tech demo let's mark the module option as
experimental and close the coresponding reports as wontfix.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=84682
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 drivers/gpu/drm/i915/i915_params.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/i915_params.c b/drivers/gpu/drm/i915/i915_params.c
index c91cb2033cc5..93d792349668 100644
--- a/drivers/gpu/drm/i915/i915_params.c
+++ b/drivers/gpu/drm/i915/i915_params.c
@@ -138,7 +138,7 @@ MODULE_PARM_DESC(disable_power_well,
 module_param_named(enable_ips, i915.enable_ips, int, 0600);
 MODULE_PARM_DESC(enable_ips, "Enable IPS (default: true)");
 
-module_param_named(fastboot, i915.fastboot, bool, 0600);
+module_param_named_unsafe(fastboot, i915.fastboot, bool, 0600);
 MODULE_PARM_DESC(fastboot,
 	"Try to skip unnecessary mode sets at boot time (default: false)");
 
-- 
2.1.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-11-10 18:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-04 14:29 [PATCH] drm/i915: Mark fastboot as unsafe Daniel Vetter
2014-11-04 23:03 ` Paul Menzel
2014-11-07 17:41 ` Daniel Vetter
2014-11-10 18:06   ` Jesse Barnes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox