[Intel-gfx] [PATCH 00/10] GEM object create and driver init dev_priv cleanups
Tvrtko Ursulin
tursulin at ursulin.net
Wed Nov 30 11:35:30 UTC 2016
From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
Autumn of churn continues. :)
This series tidies GEM object construction to take dev_priv instead of dev
in all cases and also does a bit of random tidy in the driver load/init code.
Basically functions which only need dev_priv are changed to take dev_priv
instead of dev. There is often a cascade effect and the end result is a
saving in lines of code. And even in binary occasionally but not worth much
mention.
Tvrtko Ursulin (10):
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
drm/i915: Make GEM object create and create from data take dev_priv
drm/i915: Make various init functions take dev_priv
drm/i915: More GEM init dev_priv cleanup
drm/i915: dev_priv cleanup in bridge/bar/mmio init code
drm/i915: Unexport VGA switcheroo functions
drm/i915: Make gmbus setup take dev_priv
drm/i915: Make i915_destroy_error_state take dev_priv
drm/i915: Make i915_save/restore_state and intel_i2c_reset take
dev_priv
drm/i915: Make intel_pm_setup take dev_priv
drivers/gpu/drm/i915/i915_debugfs.c | 8 +--
drivers/gpu/drm/i915/i915_drv.c | 108 +++++++++++++----------------
drivers/gpu/drm/i915/i915_drv.h | 63 +++++++++--------
drivers/gpu/drm/i915/i915_gem.c | 72 ++++++++-----------
drivers/gpu/drm/i915/i915_gem_context.c | 39 +++++------
drivers/gpu/drm/i915/i915_gem_dmabuf.c | 2 +-
drivers/gpu/drm/i915/i915_gem_internal.c | 2 +-
drivers/gpu/drm/i915/i915_gem_stolen.c | 21 +++---
drivers/gpu/drm/i915/i915_gem_userptr.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 5 +-
drivers/gpu/drm/i915/i915_guc_submission.c | 12 ++--
drivers/gpu/drm/i915/i915_perf.c | 2 +-
drivers/gpu/drm/i915/i915_suspend.c | 22 +++---
drivers/gpu/drm/i915/i915_sysfs.c | 4 +-
drivers/gpu/drm/i915/intel_display.c | 6 +-
drivers/gpu/drm/i915/intel_drv.h | 2 +-
drivers/gpu/drm/i915/intel_engine_cs.c | 7 +-
drivers/gpu/drm/i915/intel_fbdev.c | 4 +-
drivers/gpu/drm/i915/intel_guc_loader.c | 36 +++++-----
drivers/gpu/drm/i915/intel_i2c.c | 16 ++---
drivers/gpu/drm/i915/intel_lrc.c | 4 +-
drivers/gpu/drm/i915/intel_lrc.h | 2 +-
drivers/gpu/drm/i915/intel_mocs.c | 5 +-
drivers/gpu/drm/i915/intel_mocs.h | 2 +-
drivers/gpu/drm/i915/intel_overlay.c | 5 +-
drivers/gpu/drm/i915/intel_pm.c | 8 +--
drivers/gpu/drm/i915/intel_ringbuffer.c | 6 +-
drivers/gpu/drm/i915/intel_uc.h | 10 +--
28 files changed, 214 insertions(+), 261 deletions(-)
--
2.7.4
More information about the Intel-gfx
mailing list