summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2015-12-01 06:14:59 -0500
committerThierry Vignaud <thierry.vignaud@gmail.com>2015-12-01 20:11:16 +0100
commitf13235ce54852bdae375f1c3d834bd48cf11a005 (patch)
treec82719c9f92b8fa902d1d99319314c4288b41d18
parentbc594073d45fc9cd7fb6b918f0c05596a33ef3d0 (diff)
downloadldetect-lst-f13235ce54852bdae375f1c3d834bd48cf11a005.tar
ldetect-lst-f13235ce54852bdae375f1c3d834bd48cf11a005.tar.gz
ldetect-lst-f13235ce54852bdae375f1c3d834bd48cf11a005.tar.bz2
ldetect-lst-f13235ce54852bdae375f1c3d834bd48cf11a005.tar.xz
ldetect-lst-f13235ce54852bdae375f1c3d834bd48cf11a005.zip
use amdgpu driver for newer ATI/AMD cards
generated with: /sbin/modinfo amdgpu | grep pci: | perl -p -e 's!.*v0000(....)d0000(....).*!0x\1\t0x\2\t"Card:ATI Volcanic Islands and later (amdgpu/fglrx)"!'
-rw-r--r--NEWS2
-rw-r--r--lst/Cards+10
-rw-r--r--lst/pcitable39
3 files changed, 32 insertions, 19 deletions
diff --git a/NEWS b/NEWS
index a7f69bb0..72222399 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,5 @@
+- use amdgpu for newer ATI/AMD cards
+
Version 0.1.349 - 18 Nov 2015
- re-enable nvidia drivers
diff --git a/lst/Cards+ b/lst/Cards+
index 32ea181a..b4b30572 100644
--- a/lst/Cards+
+++ b/lst/Cards+
@@ -182,6 +182,16 @@ DRIVER_NO_FIRMWARE vesa
DRI_GLX
#DRIVER2 fglrx
+# Radeon cards supported by proprietary driver and free 'amdgpu'
+# TODO: s/ATI/AMD/, but update Xconfig/card.pm to still show it among
+# the other ATI entries, maybe under 'AMD / ATI' header or something
+NAME ATI Volcanic Islands and later (amdgpu/fglrx)
+DRIVER amdgpu
+FIRMWARE radeon-firmware
+DRIVER_NO_FIRMWARE modesetting
+DRI_GLX
+#DRIVER2 fglrx
+
# Radeon cards supported by proprietary driver but not by free driver
NAME ATI Radeon HD 5000 and later without free driver (vesa/fglrx)
DRIVER vesa
diff --git a/lst/pcitable b/lst/pcitable
index 5de20860..663346f2 100644
--- a/lst/pcitable
+++ b/lst/pcitable
@@ -492,19 +492,20 @@
0x1002 0x68f9 "Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)"
0x1002 0x68fa "Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)"
0x1002 0x68fe "Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)"
-0x1002 0x6900 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6901 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6902 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6903 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6907 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6920 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6921 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6929 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x692b "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x692f "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6930 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6938 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x6939 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
+0x1002 0x6900 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6901 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6902 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6903 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6907 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6920 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6921 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6928 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6929 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x692b "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x692f "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6930 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6938 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x6939 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
0x1002 0x7100 "Card:ATI Radeon HD 4870 and earlier"
0x1002 0x7101 "Card:ATI Radeon HD 4870 and earlier"
0x1002 0x7102 "Card:ATI Radeon HD 4870 and earlier"
@@ -600,7 +601,7 @@
0x1002 0x7291 "Card:ATI Radeon HD 4870 and earlier"
0x1002 0x7293 "Card:ATI Radeon HD 4870 and earlier"
0x1002 0x7297 "Card:ATI Radeon HD 4870 and earlier"
-0x1002 0x7300 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
+0x1002 0x7300 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
0x1002 0x7834 "Card:ATI Radeon HD 4870 and earlier"
0x1002 0x7835 "Card:ATI Radeon HD 4870 and earlier"
0x1002 0x791e "Card:ATI Radeon HD 4870 and earlier"
@@ -799,11 +800,11 @@
0x1002 0x985d "Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)"
0x1002 0x985e "Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)"
0x1002 0x985f "Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)"
-0x1002 0x9870 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x9874 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x9875 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x9876 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
-0x1002 0x9877 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
+0x1002 0x9870 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x9874 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x9875 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x9876 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
+0x1002 0x9877 "Card:ATI Volcanic Islands and later (amdgpu/fglrx)"
0x1002 0x98b0 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
0x1002 0x98b1 "Card:ATI Radeon HD 5000 and later without free driver (vesa/fglrx)"
0x1002 0x9900 "Card:ATI Radeon HD 6400 and later (radeon/fglrx)"