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