1. 08 9月, 2009 2 次提交
  2. 07 9月, 2009 3 次提交
  3. 02 9月, 2009 1 次提交
  4. 31 8月, 2009 3 次提交
    • D
      drm/kms: move driver specific fb common code to helper functions (v2) · 785b93ef
      Dave Airlie 提交于
      Initially I always meant this code to be shared, but things
      ran away from me before I got to it.
      
      This refactors the i915 and radeon kms fbdev interaction layers
      out into generic helpers + driver specific pieces.
      
      It moves all the panic/sysrq enhancements to the core file,
      and stores a linked list of kernel fbs. This could possibly be
      improved to only store the fb which has fbcon on it for panics
      etc.
      
      radeon retains some specific codes used for a big endian
      workaround.
      
      changes:
      fix oops in v1
      fix freeing path for crtc_info
      Reviewed-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      785b93ef
    • B
      radeon: Use request_firmware() · 70967ab9
      Ben Hutchings 提交于
      Loosely based on a patch by
      Jaswinder Singh Rajput <jaswinderlinux@gmail.com>.
      
      KMS support by Dave Airlie <airlied@redhat.com>.
      
      For Radeon 100- to 500-series, firmware blobs look like:
          struct {
              __be32 datah;
              __be32 datal;
          } cp_ucode[256];
      
      For Radeon 600-series, there are two separate firmware blobs:
          __be32 me_ucode[PM4_UCODE_SIZE * 3];
          __be32 pfp_ucode[PFP_UCODE_SIZE];
      
      For Radeon 700-series, likewise:
          __be32 me_ucode[R700_PM4_UCODE_SIZE];
          __be32 pfp_ucode[R700_PFP_UCODE_SIZE];
      Signed-off-by: NBen Hutchings <ben@decadent.org.uk>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      70967ab9
    • D
      drm/radeon: cleanup mkregtable.c · 689d7c2a
      Dave Airlie 提交于
      This cleans up the code in mkregtable.c to be more kernel style.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      689d7c2a
  5. 27 8月, 2009 1 次提交
  6. 23 8月, 2009 1 次提交
  7. 21 8月, 2009 4 次提交
  8. 20 8月, 2009 1 次提交
  9. 19 8月, 2009 4 次提交
  10. 17 8月, 2009 1 次提交
  11. 16 8月, 2009 3 次提交
  12. 15 8月, 2009 1 次提交
  13. 07 8月, 2009 1 次提交
  14. 06 8月, 2009 1 次提交
  15. 05 8月, 2009 1 次提交
  16. 04 8月, 2009 4 次提交
  17. 29 7月, 2009 8 次提交