[Intel-gfx] [PATCH 00/10] Kill AGP dependencies for Gen6+
Ben Widawsky
ben at bwidawsk.net
Fri Oct 26 22:58:46 CEST 2012
On Mon, 22 Oct 2012 18:34:05 -0700
Ben Widawsky <ben at bwidawsk.net> wrote:
> As a result of some work which I can't yet talk about, it became
> obvious that now was the time to kill AGP. As this is actually prep
> work for the interesting stuff but the interesting stuff can't be
> released yet, I serve it up here for review now.
>
> Of the 10 patches, only 1 is really interesting as far as review is
> concerned (6).
>
> 1-5 is prep, and things which I could sneak in.
> 6 is moving all the necessary bits from agp layer into i915
> 7 is a small fix introduced separately from 6 for bisectability
> 8 is removing all the cruft
> 9 is a patch from Jesse, rebased (requested by Daniel)
> 10 was done for my testing, and also is RFC
>
>
> Ben Widawsky (10):
> drm/i915:
> http://cgit.freedesktop.org/~bwidawsk/drm-intel/log/?h=kill-agpNo
> LLC_MLC for HSW. drm/i915: Add dev to ppgtt drm/i915: introduce
> gtt_pte_tdrm/i915: Extract PPGTT pte encoding
> drm/i915: move more pte encoding to pte encode
> drm/i915: Stop using AGP layer for GEN6+
> drm/i915: Calculate correct stolen size for GEN7+
> drm/i915: Kill off now unused gen6+ AGP code
> drm/i915: flush system agent TLBs on SNB
> drm/i915: Kill off actually requiring AGP
>
> drivers/char/agp/intel-agp.h | 91 ---------
> drivers/char/agp/intel-gtt.c | 309
> +----------------------------
> drivers/gpu/drm/Kconfig | 2 -
> drivers/gpu/drm/i915/i915_dma.c | 16 +-
> drivers/gpu/drm/i915/i915_drv.c | 8 +
> drivers/gpu/drm/i915/i915_drv.h | 13 +-
> drivers/gpu/drm/i915/i915_gem.c | 14 +-
> drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +-
> drivers/gpu/drm/i915/i915_gem_gtt.c | 308
> ++++++++++++++++++++++++----
> drivers/gpu/drm/i915/i915_reg.h | 10 +
> include/drm/intel-gtt.h | 7 +- 11 files changed,
> 317 insertions(+), 463 deletions(-)
>
Daniel, I've pushed the updated branch with all of the reviewed-bys
that I have here (and dropped patch 10):
http://cgit.freedesktop.org/~bwidawsk/drm-intel/log/?h=kill-agp
Assuming nobody has issue with the v2 I've posted of patches 6 and 9, I
think it's ready for merge to -testing/-queued.
--
Ben Widawsky, Intel Open Source Technology Center
More information about the Intel-gfx
mailing list