1. 22 1月, 2009 2 次提交
  2. 16 1月, 2009 1 次提交
    • D
      drm/i915: add support for physical memory objects · 71acb5eb
      Dave Airlie 提交于
      This is an initial patch to do support for objects which needs physical
      contiguous main ram, cursors and overlay registers on older chipsets.
      
      These objects are bound on cursor bin, like pinning, and we copy
      the data to/from the backing store object into the real one on attach/detach.
      
      notes:
      possible over the top in attach/detach operations.
      no overlay support yet.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      71acb5eb
  3. 12 1月, 2009 1 次提交
  4. 07 1月, 2009 1 次提交
  5. 29 12月, 2008 7 次提交
  6. 19 12月, 2008 1 次提交
  7. 09 12月, 2008 1 次提交
    • K
      drm/i915: Disable the GM965 MSI errata workaround. · b60678a7
      Keith Packard 提交于
      Since applying the fix suggested by the errata (disabling MSI), we've had
      issues with interrupts being stuck on despite IIR being 0 on GM965 hardware.
      Most reporters of the issue have confirmed that turning MSI back on fixes
      things, and given the difficulties experienced in getting reliable MSI working
      on Linux, it's believable that the errata was about software issues and not
      actual hardware issues.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      b60678a7
  8. 25 11月, 2008 1 次提交
  9. 11 11月, 2008 3 次提交
  10. 03 11月, 2008 1 次提交
  11. 23 10月, 2008 1 次提交
  12. 18 10月, 2008 15 次提交
  13. 17 10月, 2008 1 次提交
  14. 14 7月, 2008 1 次提交
    • D
      drm: reorganise drm tree to be more future proof. · c0e09200
      Dave Airlie 提交于
      With the coming of kernel based modesetting and the memory manager stuff,
      the everything in one directory approach was getting very ugly and
      starting to be unmanageable.
      
      This restructures the drm along the lines of other kernel components.
      
      It creates a drivers/gpu/drm directory and moves the hw drivers into
      subdirectores. It moves the includes into an include/drm, and
      sets up the unifdef for the userspace headers we should be exporting.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      c0e09200
  15. 07 5月, 2008 1 次提交
  16. 30 4月, 2008 1 次提交
  17. 26 4月, 2008 1 次提交
    • J
      drm/vbl rework: rework how the drm deals with vblank. · ac741ab7
      Jesse Barnes 提交于
      Other Authors: Michel Dänzer <michel@tungstengraphics.com>
      mga: Ian Romanick <idr@us.ibm.com>
      via: Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
      
      This re-works the DRM internals to provide a better interface for drivers
      to expose vblank on multiple crtcs.
      
      It also includes work done by Michel on making i915 triple buffering and pageflipping work properly.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      ac741ab7