git: Revert "Update drm/radeon to Linux 4.7.10 as much as possible..."

Imre Vadasz ivadasz at crater.dragonflybsd.org
Sat Sep 30 12:32:41 PDT 2017


commit ee479021092456b32f018d8b9dc5d3e1f4fb9363
Author: Imre Vadász <imre at vdsz.com>
Date:   Sat Sep 30 21:08:51 2017 +0200

    Revert "Update drm/radeon to Linux 4.7.10 as much as possible..."
    
    This caused severe issues on some modern radeon models (e.g. Kaveri APUs).
    Not reverting the 62dc643ef61b347c4c2e60ad9ea68dd766741c90 commit, it's just
    a 2 character diff that was conflicting with this change.
    
    This reverts commit a7a95252afec8bfcc34ee5b8725136b17b77043f.
    
    Tested-By: ivadasz
    Reported-By: several people on #dragonflybsd

Summary of changes:
 sys/conf/files                              |    2 -
 sys/dev/drm/radeon/Makefile                 |    2 -
 sys/dev/drm/radeon/atom.c                   |  227 ++-
 sys/dev/drm/radeon/atombios.h               |    4 +-
 sys/dev/drm/radeon/atombios_crtc.c          |   75 +-
 sys/dev/drm/radeon/atombios_dp.c            |  295 +--
 sys/dev/drm/radeon/atombios_encoders.c      |  175 +-
 sys/dev/drm/radeon/atombios_i2c.c           |   13 +-
 sys/dev/drm/radeon/btc_dpm.c                |   59 +-
 sys/dev/drm/radeon/cayman_blit_shaders.c    |    2 +-
 sys/dev/drm/radeon/ci_dpm.c                 |  788 +-------
 sys/dev/drm/radeon/ci_dpm.h                 |    9 -
 sys/dev/drm/radeon/ci_smc.c                 |   22 +-
 sys/dev/drm/radeon/cik.c                    | 2649 +++++++++++++--------------
 sys/dev/drm/radeon/cik_sdma.c               |   88 +-
 sys/dev/drm/radeon/cikd.h                   |   98 +-
 sys/dev/drm/radeon/dce3_1_afmt.c            |  260 +--
 sys/dev/drm/radeon/dce6_afmt.c              |  285 +--
 sys/dev/drm/radeon/evergreen.c              |  872 +++------
 sys/dev/drm/radeon/evergreen_blit_shaders.c |    2 +-
 sys/dev/drm/radeon/evergreen_cs.c           |  256 +--
 sys/dev/drm/radeon/evergreen_hdmi.c         |  505 ++---
 sys/dev/drm/radeon/evergreen_reg.h          |   61 -
 sys/dev/drm/radeon/evergreend.h             |   54 -
 sys/dev/drm/radeon/kv_dpm.c                 |   53 +-
 sys/dev/drm/radeon/ni.c                     |  335 +---
 sys/dev/drm/radeon/ni_dma.c                 |   21 +-
 sys/dev/drm/radeon/ni_dpm.c                 |   40 +-
 sys/dev/drm/radeon/nid.h                    |   82 -
 sys/dev/drm/radeon/ppsmc.h                  |   18 +-
 sys/dev/drm/radeon/pptable.h                |    8 -
 sys/dev/drm/radeon/r100.c                   |  105 +-
 sys/dev/drm/radeon/r200.c                   |    6 +-
 sys/dev/drm/radeon/r300.c                   |   65 +-
 sys/dev/drm/radeon/r420.c                   |   11 +-
 sys/dev/drm/radeon/r600.c                   |  419 ++---
 sys/dev/drm/radeon/r600_blit_shaders.c      |    2 +-
 sys/dev/drm/radeon/r600_cs.c                |    8 +-
 sys/dev/drm/radeon/r600_dma.c               |   18 +-
 sys/dev/drm/radeon/r600_dpm.c               |   11 +-
 sys/dev/drm/radeon/r600_dpm.h               |    3 -
 sys/dev/drm/radeon/r600_hdmi.c              |  410 ++++-
 sys/dev/drm/radeon/radeon.h                 |  324 ++--
 sys/dev/drm/radeon/radeon_agp.c             |    3 -
 sys/dev/drm/radeon/radeon_asic.c            |  188 +-
 sys/dev/drm/radeon/radeon_asic.h            |  123 +-
 sys/dev/drm/radeon/radeon_atombios.c        |   85 +-
 sys/dev/drm/radeon/radeon_audio.c           |  720 --------
 sys/dev/drm/radeon/radeon_audio.h           |  149 --
 sys/dev/drm/radeon/radeon_bios.c            |   15 +-
 sys/dev/drm/radeon/radeon_combios.c         |   15 +-
 sys/dev/drm/radeon/radeon_connectors.c      |  268 +--
 sys/dev/drm/radeon/radeon_cs.c              |   61 +-
 sys/dev/drm/radeon/radeon_cursor.c          |  251 ++-
 sys/dev/drm/radeon/radeon_device.c          |  153 +-
 sys/dev/drm/radeon/radeon_display.c         |  222 +--
 sys/dev/drm/radeon/radeon_dp_auxch.c        |  204 ---
 sys/dev/drm/radeon/radeon_drv.c             |   33 +-
 sys/dev/drm/radeon/radeon_encoders.c        |    1 +
 sys/dev/drm/radeon/radeon_fb.c              |  113 +-
 sys/dev/drm/radeon/radeon_fence.c           |   37 +-
 sys/dev/drm/radeon/radeon_gart.c            |   76 +-
 sys/dev/drm/radeon/radeon_gem.c             |    9 +-
 sys/dev/drm/radeon/radeon_i2c.c             |   92 +-
 sys/dev/drm/radeon/radeon_irq_kms.c         |   95 +-
 sys/dev/drm/radeon/radeon_kms.c             |  213 ++-
 sys/dev/drm/radeon/radeon_legacy_crtc.c     |    7 +-
 sys/dev/drm/radeon/radeon_legacy_encoders.c |    1 -
 sys/dev/drm/radeon/radeon_mode.h            |   78 +-
 sys/dev/drm/radeon/radeon_object.c          |  110 +-
 sys/dev/drm/radeon/radeon_object.h          |   22 +-
 sys/dev/drm/radeon/radeon_pm.c              |  443 ++---
 sys/dev/drm/radeon/radeon_ring.c            |   36 +-
 sys/dev/drm/radeon/radeon_sa.c              |    5 -
 sys/dev/drm/radeon/radeon_ttm.c             |   59 +-
 sys/dev/drm/radeon/radeon_uvd.c             |  244 +--
 sys/dev/drm/radeon/radeon_vce.c             |  215 +--
 sys/dev/drm/radeon/radeon_vm.c              |  136 +-
 sys/dev/drm/radeon/rs400.c                  |   25 +-
 sys/dev/drm/radeon/rs600.c                  |   48 +-
 sys/dev/drm/radeon/rs690.c                  |   28 +-
 sys/dev/drm/radeon/rs780_dpm.c              |   22 -
 sys/dev/drm/radeon/rv515.c                  |   11 +-
 sys/dev/drm/radeon/rv6xx_dpm.c              |   46 -
 sys/dev/drm/radeon/rv730_dpm.c              |    2 +-
 sys/dev/drm/radeon/rv770.c                  |  109 +-
 sys/dev/drm/radeon/rv770_dpm.c              |   48 +-
 sys/dev/drm/radeon/rv770_smc.c              |   20 +-
 sys/dev/drm/radeon/rv770d.h                 |    3 -
 sys/dev/drm/radeon/si.c                     | 1744 +++++++-----------
 sys/dev/drm/radeon/si_dma.c                 |   29 +-
 sys/dev/drm/radeon/si_dpm.c                 |  623 +------
 sys/dev/drm/radeon/si_dpm.h                 |    6 -
 sys/dev/drm/radeon/si_smc.c                 |   22 +-
 sys/dev/drm/radeon/sid.h                    |  107 +-
 sys/dev/drm/radeon/sislands_smc.h           |   25 -
 sys/dev/drm/radeon/smu7_discrete.h          |   30 +-
 sys/dev/drm/radeon/sumo_dpm.c               |   28 -
 sys/dev/drm/radeon/trinity_dpm.c            |  108 --
 sys/dev/drm/radeon/uvd_v1_0.c               |   35 +-
 sys/dev/drm/radeon/uvd_v2_2.c               |   34 +-
 sys/dev/drm/radeon/uvd_v4_2.c               |   16 +-
 sys/dev/drm/radeon/vce_v1_0.c               |  199 --
 sys/dev/drm/radeon/vce_v2_0.c               |   19 +-
 104 files changed, 5398 insertions(+), 11213 deletions(-)
 delete mode 100644 sys/dev/drm/radeon/radeon_audio.c
 delete mode 100644 sys/dev/drm/radeon/radeon_audio.h
 delete mode 100644 sys/dev/drm/radeon/radeon_dp_auxch.c

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


-- 
DragonFly BSD source repository


More information about the Commits mailing list