public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 00/10] shrink dev_priv by 300 lines
@ 2012-11-02 18:55 Daniel Vetter
  2012-11-02 18:55 ` [PATCH 01/10] drm/i915: move the suspend/resume register file out of dev_priv Daniel Vetter
                   ` (10 more replies)
  0 siblings, 11 replies; 21+ messages in thread
From: Daniel Vetter @ 2012-11-02 18:55 UTC (permalink / raw)
  To: Intel Graphics Development; +Cc: Daniel Vetter

Hi all,

Inspired by some recent patches I've figured I need to clean up and put some
organization behind our driver_private struct. It shrunk from almost 500 lines
to about 160. Things still there which could be gathered:
- vbt and vbt-derived values
- shared/global modeset state
- random smaller bits and pieces

Comments highly welcome.

Cheers, Daniel

Daniel Vetter (10):
  drm/i915: move the suspend/resume register file out of dev_priv
  drm/i915: move dev_priv->(rps|ips) out of line
  drm/i915: move pwrctx/renderctx to the other ilk power state
  drm/i915: move dri1 dungeon out of dev_priv
  drm/i915: extract dev_priv fbc state into separate substruct
  drm/i915: extract l3_parity substruct from dev_priv
  drm/i915: move dev_priv->mm out of line
  drm/i915: extract hangcheck/reset/error_state state into substruct
  drm/i915: kill dev_priv->modeset_on_lid
  drm/i915: move fence_regs to the fence lru

 drivers/gpu/drm/i915/i915_debugfs.c     |  32 +-
 drivers/gpu/drm/i915/i915_dma.c         |  43 +-
 drivers/gpu/drm/i915/i915_drv.c         |  15 +-
 drivers/gpu/drm/i915/i915_drv.h         | 608 ++++++++++++++--------------
 drivers/gpu/drm/i915/i915_gem.c         |  42 +-
 drivers/gpu/drm/i915/i915_gem_stolen.c  |  14 +-
 drivers/gpu/drm/i915/i915_irq.c         |  62 +--
 drivers/gpu/drm/i915/i915_suspend.c     | 692 ++++++++++++++++----------------
 drivers/gpu/drm/i915/i915_sysfs.c       |   6 +-
 drivers/gpu/drm/i915/intel_display.c    |   6 +-
 drivers/gpu/drm/i915/intel_lvds.c       |  40 --
 drivers/gpu/drm/i915/intel_panel.c      |  20 +-
 drivers/gpu/drm/i915/intel_pm.c         |  80 ++--
 drivers/gpu/drm/i915/intel_ringbuffer.c |   2 +-
 14 files changed, 823 insertions(+), 839 deletions(-)

-- 
1.7.11.4

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

end of thread, other threads:[~2012-11-04 17:53 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-02 18:55 [PATCH 00/10] shrink dev_priv by 300 lines Daniel Vetter
2012-11-02 18:55 ` [PATCH 01/10] drm/i915: move the suspend/resume register file out of dev_priv Daniel Vetter
2012-11-02 19:06   ` Jesse Barnes
2012-11-02 18:55 ` [PATCH 02/10] drm/i915: move dev_priv->(rps|ips) out of line Daniel Vetter
2012-11-02 19:07   ` Jesse Barnes
2012-11-02 18:55 ` [PATCH 03/10] drm/i915: move pwrctx/renderctx to the other ilk power state Daniel Vetter
2012-11-02 19:07   ` Jesse Barnes
2012-11-02 18:55 ` [PATCH 04/10] drm/i915: move dri1 dungeon out of dev_priv Daniel Vetter
2012-11-02 19:09   ` Jesse Barnes
2012-11-02 18:55 ` [PATCH 05/10] drm/i915: extract dev_priv fbc state into separate substruct Daniel Vetter
2012-11-02 19:09   ` Jesse Barnes
2012-11-03 10:06     ` Daniel Vetter
2012-11-02 18:55 ` [PATCH 06/10] drm/i915: extract l3_parity substruct from dev_priv Daniel Vetter
2012-11-02 19:10   ` Jesse Barnes
2012-11-02 21:56     ` Daniel Vetter
2012-11-02 18:55 ` [PATCH 07/10] drm/i915: move dev_priv->mm out of line Daniel Vetter
2012-11-02 18:55 ` [PATCH 08/10] drm/i915: extract hangcheck/reset/error_state state into substruct Daniel Vetter
2012-11-02 18:55 ` [PATCH 09/10] drm/i915: kill dev_priv->modeset_on_lid Daniel Vetter
2012-11-02 18:55 ` [PATCH 10/10] drm/i915: move fence_regs to the fence lru Daniel Vetter
2012-11-04 17:30 ` [PATCH 00/10] shrink dev_priv by 300 lines Ben Widawsky
2012-11-04 17:53   ` Daniel Vetter

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