1. 23 2月, 2011 5 次提交
  2. 19 2月, 2011 1 次提交
  3. 07 2月, 2011 1 次提交
    • D
      drm: dumb scanout create/mmap for intel/radeon (v3) · ff72145b
      Dave Airlie 提交于
      This is just an idea that might or might not be a good idea,
      it basically adds two ioctls to create a dumb and map a dumb buffer
      suitable for scanout. The handle can be passed to the KMS ioctls to create
      a framebuffer.
      
      It looks to me like it would be useful in the following cases:
      a) in development drivers - we can always provide a shadowfb fallback.
      b) libkms users - we can clean up libkms a lot and avoid linking
      to libdrm_*.
      c) plymouth via libkms is a lot easier.
      
      Userspace bits would be just calls + mmaps. We could probably
      mark these handles somehow as not being suitable for acceleartion
      so as top stop people who are dumber than dumb.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      ff72145b
  4. 04 2月, 2011 1 次提交
  5. 02 2月, 2011 1 次提交
  6. 17 1月, 2011 1 次提交
  7. 07 1月, 2011 8 次提交
  8. 06 1月, 2011 2 次提交
  9. 05 1月, 2011 2 次提交
  10. 23 11月, 2010 3 次提交
  11. 22 11月, 2010 2 次提交
  12. 18 11月, 2010 1 次提交
  13. 12 10月, 2010 1 次提交
    • J
      drm/radeon/kms: avoid corner case issue with unmappable vram V2 · c919b371
      Jerome Glisse 提交于
      We should not allocate any object into unmappable vram if we
      have no means to access them which on all GPU means having the
      CP running and on newer GPU having the blit utility working.
      
      This patch limit the vram allocation to visible vram until
      we have acceleration up and running.
      
      Note that it's more than unlikely that we run into any issue
      related to that as when acceleration is not woring userspace
      should allocate any object in vram beside front buffer which
      should fit in visible vram.
      
      V2 use real_vram_size as mc_vram_size could be bigger than
         the actual amount of vram
      
      [airlied: fixup r700_cp_stop case]
      Signed-off-by: NJerome Glisse <jglisse@redhat.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      c919b371
  14. 06 10月, 2010 4 次提交
  15. 02 9月, 2010 1 次提交
  16. 30 8月, 2010 1 次提交
  17. 10 8月, 2010 1 次提交
    • A
      drm/radeon/kms: unify i2c handling · f376b94f
      Alex Deucher 提交于
      Previously we added i2c buses as needed when enumerating connectors
      power management, etc.  This only exposed the actual buses used and
      could have lead to the same buse getting created more than once if
      one buses was used for more than one purpose.  This patch sets up
      all i2c buses on the card in one place and users of the buses just
      point back to the one instance.
      Signed-off-by: NAlex Deucher <alexdeucher@gmail.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      f376b94f
  18. 04 8月, 2010 1 次提交
  19. 02 8月, 2010 3 次提交