1. 17 8月, 2012 1 次提交
  2. 07 8月, 2012 1 次提交
  3. 13 6月, 2012 1 次提交
  4. 06 6月, 2012 1 次提交
  5. 10 4月, 2012 1 次提交
  6. 02 4月, 2012 1 次提交
  7. 29 3月, 2012 1 次提交
  8. 13 7月, 2011 1 次提交
  9. 14 5月, 2011 1 次提交
  10. 22 2月, 2011 1 次提交
  11. 16 2月, 2011 1 次提交
  12. 12 1月, 2011 1 次提交
  13. 28 10月, 2010 1 次提交
    • D
      intel-gtt: maximize ggtt size on platforms that support this · 20172842
      Daniel Vetter 提交于
      On VT-d supporting platforms the GGTT is allocated in a stolen mem
      section separate from graphcis stolen mem. The GMCH register contains
      a bitfield specifying the size of that region. Docs suggest that this
      region can only be used for GGTT and PPGTT. Hence ensure that the
      PPGTT is disabled and use the complete area for the GGTT.
      
      Unfortunately the graphics core on G33/Pineview can't cope with really
      large GTTs and the BIOS usually enables the maximum of 512MB. So
      don't bother with maximizing the GTT on these platforms.
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      20172842
  14. 17 9月, 2010 1 次提交
  15. 09 9月, 2010 2 次提交
    • D
      intel-gtt: introduce intel_gtt_driver · 1a997ff2
      Daniel Vetter 提交于
      Same idea as INTEL_INFO from drm/i915. This
      - reduces the dependancy on agp_driver
      - stops the what-does-IS_I965G-mean confusion (here it's just gen4, in
        drm/i915 it's gen >=4)
      - further prepares the separation of the fake agp driver from the rest.
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      1a997ff2
    • D
      agp/intel: make intel-gtt.c into a real source file · e2404e7c
      Daniel Vetter 提交于
      Now that the disentangling is complete, stop including intel-gtt.c
      from intel-agp.c.
      
      The linux build system _really_ doesn't allow .c source files with the
      same name as the module. It fails with the following message when trying
      to build such a bugger:
      
      make[3]: Circular drivers/char/agp/intel-agp.o <- drivers/char/agp/intel-agp.o dependency dropped.
      
      Instead of renameing intel-agp.c I've simply created a new module out
      of intel-gtt.c. Renaming intel-agp.ko to something else is not an option
      for it will surely kill someones boot process.
      
      This also paves the way to use the gtt code without loading the agp
      driver.
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      e2404e7c
  16. 07 9月, 2010 2 次提交
  17. 22 8月, 2010 1 次提交
  18. 02 8月, 2010 1 次提交
  19. 19 4月, 2010 1 次提交