All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] drm/i915: fbdev mode restoration improvements v2
@ 2013-05-31 17:07 ville.syrjala
  2013-05-31 17:07 ` [PATCH v2 1/7] drm: Add fb_helper->restore_fbdev_mode hook ville.syrjala
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: ville.syrjala @ 2013-05-31 17:07 UTC (permalink / raw)
  To: intel-gfx; +Cc: dri-devel

Another attempt at restoring the fbdev mode.

Changes from v1:
- Cursors and sprites are disabled permanently (well, until someone
  explicitly re-enabls them). This was actually already the case for
  the old video overlay.
- Since the disabling is now permanent, all extra planes can be
  disabled before the crtc modeset/set_base is performed so there should
  be no extra blinking of the planes

I still left the new fbdev_restore_mode hook in place because I was too
lazy to figure out if I could just disable planes/cursors from drm_fb_helper
directly (i915 would be fine, but other drivers could have issues with it),
and even with i915 we still have to disable the old video overlay, which is
driven via some custom API, and hence can't be disabled from the common code.

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

end of thread, other threads:[~2013-06-03 12:44 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-31 17:07 [PATCH 0/7] drm/i915: fbdev mode restoration improvements v2 ville.syrjala
2013-05-31 17:07 ` [PATCH v2 1/7] drm: Add fb_helper->restore_fbdev_mode hook ville.syrjala
2013-06-03  9:50   ` Chris Wilson
2013-05-31 17:07 ` [PATCH 2/7] drm: Add drm_plane_force_disable() ville.syrjala
2013-05-31 17:07 ` [PATCH v2 3/7] drm/i915: Fix fbdev sprite disable code ville.syrjala
2013-06-03  9:53   ` Chris Wilson
2013-06-03 12:00   ` Daniel Vetter
2013-06-03 12:44     ` [Intel-gfx] " Ville Syrjälä
2013-05-31 17:07 ` [PATCH v2 4/7] drm/i915: Use a custom restore_fbdev_mode hook ville.syrjala
2013-06-03 10:08   ` Chris Wilson
2013-05-31 17:07 ` [PATCH 5/7] drm/i915: Use container_of() in the fbdev code ville.syrjala
2013-06-03 10:08   ` Chris Wilson
2013-06-03 12:01     ` Daniel Vetter
2013-05-31 17:07 ` [PATCH 6/7] drm/i915: s/drm_i915_private_t/struct drm_i915_private/ ville.syrjala
2013-06-03 10:09   ` Chris Wilson
2013-06-03 12:01     ` [Intel-gfx] " Daniel Vetter
2013-05-31 17:07 ` [PATCH v2 7/7] drm: Remove some unused stuff from drm_plane ville.syrjala

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.