All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC/RFT] mode setting assertion functions
@ 2010-12-30 21:16 Jesse Barnes
  2010-12-30 21:16 ` [PATCH 1/4] drm/i915: add pipe enable/disable functions Jesse Barnes
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Jesse Barnes @ 2010-12-30 21:16 UTC (permalink / raw)
  To: intel-gfx

Here's a small (but still growing) set of patches to assert some of the
various conditions required to enable pipes, planes, and PLLs.  It also
has the effect of consolidating much of our pipe/plane handling code,
which should make it easier to add 3 pipe support (an IVB feature).

Please test & comment.  Ironlake+ adds transcoders and FDI; I'm still
working on functions for those (they'll need more assertions added).

Overall this approach seems to be a win in terms of code readability,
and should make it easier to find & fix mode setting related bugs,
especially during bringup.

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

end of thread, other threads:[~2010-12-30 21:49 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-30 21:16 [RFC/RFT] mode setting assertion functions Jesse Barnes
2010-12-30 21:16 ` [PATCH 1/4] drm/i915: add pipe enable/disable functions Jesse Barnes
2010-12-30 21:16 ` [PATCH 2/4] drm/i915: add plane " Jesse Barnes
2010-12-30 21:34   ` Chris Wilson
2010-12-30 21:40     ` Jesse Barnes
2010-12-30 21:45       ` Chris Wilson
2010-12-30 21:49         ` Jesse Barnes
2010-12-30 21:16 ` [PATCH 3/4] drm/i915: add panel lock assertion function Jesse Barnes
2010-12-30 21:16 ` [PATCH 4/4] drm/i915: add PLL enable/disable functions Jesse Barnes
2010-12-30 21:41   ` Chris Wilson
2010-12-30 21:47     ` Jesse Barnes

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.