git: drm/radeon: Add radeon_ucode.c. Support new firmware format.

Imre Vadasz ivadasz at crater.dragonflybsd.org
Sat Jan 23 10:07:23 PST 2016


commit cb7546087ddefb1697601b0648ef67e9197fb453
Author: Imre Vadász <imre at vdsz.com>
Date:   Sat Jan 23 19:05:38 2016 +0100

    drm/radeon: Add radeon_ucode.c. Support new firmware format.
    
    * This is just further synchronizing to Linux 3.18.
    
    * Add le32_to_cpup macro to drm_os_linux.h.
    
    * Use __DECONST in container_of usages in radeon_ucode.c to make it build.

Summary of changes:
 sys/conf/files                         |   1 +
 sys/dev/drm/include/drm/drm_os_linux.h |   1 +
 sys/dev/drm/radeon/Makefile            |   1 +
 sys/dev/drm/radeon/ci_smc.c            |  39 +-
 sys/dev/drm/radeon/cik.c               | 697 +++++++++++++++++++++++++--------
 sys/dev/drm/radeon/cik_sdma.c          |  57 ++-
 sys/dev/drm/radeon/radeon.h            |   2 +
 sys/dev/drm/radeon/radeon_kms.c        |  12 +-
 sys/dev/drm/radeon/radeon_ucode.c      | 166 ++++++++
 sys/dev/drm/radeon/si.c                | 454 +++++++++++++++------
 sys/dev/drm/radeon/si_smc.c            |  62 +--
 11 files changed, 1148 insertions(+), 344 deletions(-)
 create mode 100644 sys/dev/drm/radeon/radeon_ucode.c

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


-- 
DragonFly BSD source repository



More information about the Commits mailing list