git: drm/radeon: Update to Linux 3.9

Michael Neumann mneumann at crater.dragonflybsd.org
Tue Feb 24 03:13:15 PST 2015


commit b403bed89c29e05bfea32672ba92065758a74161
Author: Michael Neumann <mneumann at ntecs.de>
Date:   Tue Feb 24 11:59:55 2015 +0100

    drm/radeon: Update to Linux 3.9
    
    * Add support for Oland chip family
    * Add support for Richland APUs
    * Misc refactoring (e.g. CS parsing)
    * Misc stabilization work (e.g. GPU resetting)

Summary of changes:
 sys/dev/drm/radeon/Makefile              |   18 +-
 sys/dev/drm/radeon/atom.c                |    9 +-
 sys/dev/drm/radeon/atombios_crtc.c       |    6 +-
 sys/dev/drm/radeon/evergreen.c           |  374 +++++++---
 sys/dev/drm/radeon/evergreen_cs.c        | 1159 ++++++++++++------------------
 sys/dev/drm/radeon/evergreen_hdmi.c      |   85 +--
 sys/dev/drm/radeon/evergreen_reg.h       |    1 +
 sys/dev/drm/radeon/evergreend.h          |   54 +-
 sys/dev/drm/radeon/ni.c                  |  398 ++++++----
 sys/dev/drm/radeon/nid.h                 |   27 +-
 sys/dev/drm/radeon/r100.c                |  225 ++----
 sys/dev/drm/radeon/r100_track.h          |    4 -
 sys/dev/drm/radeon/r100d.h               |   11 -
 sys/dev/drm/radeon/r200.c                |   26 +-
 sys/dev/drm/radeon/r300.c                |   42 +-
 sys/dev/drm/radeon/r300_cmdbuf.c         |    2 +
 sys/dev/drm/radeon/r300d.h               |   11 -
 sys/dev/drm/radeon/r500_reg.h            |    1 +
 sys/dev/drm/radeon/r600.c                |  412 +++++++----
 sys/dev/drm/radeon/r600_blit.c           |   33 +-
 sys/dev/drm/radeon/r600_blit_kms.c       |   31 +
 sys/dev/drm/radeon/r600_cp.c             |    2 +
 sys/dev/drm/radeon/r600_cs.c             |  334 +++------
 sys/dev/drm/radeon/r600_hdmi.c           |  135 +---
 sys/dev/drm/radeon/r600d.h               |   17 +-
 sys/dev/drm/radeon/radeon.h              |   38 +-
 sys/dev/drm/radeon/radeon_asic.c         |   70 +-
 sys/dev/drm/radeon/radeon_asic.h         |   24 +-
 sys/dev/drm/radeon/radeon_atpx_handler.c |   76 +-
 sys/dev/drm/radeon/radeon_benchmark.c    |   21 +-
 sys/dev/drm/radeon/radeon_bios.c         |   32 +
 sys/dev/drm/radeon/radeon_combios.c      |    9 +
 sys/dev/drm/radeon/radeon_cp.c           |    2 +
 sys/dev/drm/radeon/radeon_cs.c           |  176 ++++-
 sys/dev/drm/radeon/radeon_cursor.c       |    8 +-
 sys/dev/drm/radeon/radeon_device.c       |   13 +-
 sys/dev/drm/radeon/radeon_display.c      |    2 +-
 sys/dev/drm/radeon/radeon_drv.c          |   83 ++-
 sys/dev/drm/radeon/radeon_drv.h          |   11 +-
 sys/dev/drm/radeon/radeon_family.h       |    1 +
 sys/dev/drm/radeon/radeon_fb.c           |   27 +-
 sys/dev/drm/radeon/radeon_gart.c         |   60 +-
 sys/dev/drm/radeon/radeon_irq.c          |    2 +
 sys/dev/drm/radeon/radeon_irq_kms.c      |   13 +-
 sys/dev/drm/radeon/radeon_kms.c          |   11 +-
 sys/dev/drm/radeon/radeon_mem.c          |    2 +
 sys/dev/drm/radeon/radeon_pm.c           |    2 +-
 sys/dev/drm/radeon/radeon_prime.c        |  170 +----
 sys/dev/drm/radeon/radeon_reg.h          |   15 +
 sys/dev/drm/radeon/radeon_ring.c         |   19 +
 sys/dev/drm/radeon/radeon_state.c        |    2 +
 sys/dev/drm/radeon/rv515d.h              |   11 -
 sys/dev/drm/radeon/rv770.c               |   25 +
 sys/dev/drm/radeon/rv770d.h              |    4 +
 sys/dev/drm/radeon/si.c                  |  512 +++++++++----
 sys/dev/drm/radeon/sid.h                 |   30 +-
 56 files changed, 2640 insertions(+), 2248 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b403bed89c29e05bfea32672ba92065758a74161


-- 
DragonFly BSD source repository


More information about the Commits mailing list