From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Widawsky Subject: [PATCH 0/5 v2] [RFC] GTT vtable Date: Mon, 21 Jan 2013 14:10:31 -0800 Message-ID: <1358806236-1143-1-git-send-email-ben@bwidawsk.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from shiva.chad-versace.us (209-20-75-48.static.cloud-ips.com [209.20.75.48]) by gabe.freedesktop.org (Postfix) with ESMTP id B2A7BE6054 for ; Mon, 21 Jan 2013 14:10:52 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org Cc: Ben Widawsky List-Id: intel-gfx@lists.freedesktop.org Elaborating a bit more on what we can do with the vtable... still hoping to get feedback. Ben Widawsky (5): drm/i915: Create a vtable for i915 gtt drm/i915: Resume dissecting intel_gtt drm/i915: Extract gtt stolen calculations drm/i915: Extract clear_range to gtt_ops drm/i915: Extract bind object drivers/char/agp/intel-gtt.c | 36 ++-- drivers/gpu/drm/i915/i915_dma.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 34 +++- drivers/gpu/drm/i915/i915_gem.c | 20 ++- drivers/gpu/drm/i915/i915_gem_context.c | 4 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 270 ++++++++++++++++------------- drivers/gpu/drm/i915/i915_gem_stolen.c | 8 +- include/drm/intel-gtt.h | 10 +- 9 files changed, 223 insertions(+), 171 deletions(-) -- 1.8.1.1