Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 0814463a24d2b79835d25d49ec324bda > files > 2

x11-driver-video-ati-7.1.0-4.mga3.src.rpm

From 6216b5aa3793abe71b864170bc9d4d745f027328 Mon Sep 17 00:00:00 2001
From: Alex Deucher <alexander.deucher@amd.com>
Date: Thu, 25 Apr 2013 18:19:37 +0000
Subject: radeon: add new richland pci ids

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
---
diff --git a/src/ati_pciids_gen.h b/src/ati_pciids_gen.h
index 3cd9068..cbc4b13 100644
--- a/src/ati_pciids_gen.h
+++ b/src/ati_pciids_gen.h
@@ -625,6 +625,8 @@
 #define PCI_CHIP_ARUBA_9999 0x9999
 #define PCI_CHIP_ARUBA_999A 0x999A
 #define PCI_CHIP_ARUBA_999B 0x999B
+#define PCI_CHIP_ARUBA_999C 0x999C
+#define PCI_CHIP_ARUBA_999D 0x999D
 #define PCI_CHIP_ARUBA_99A0 0x99A0
 #define PCI_CHIP_ARUBA_99A2 0x99A2
 #define PCI_CHIP_ARUBA_99A4 0x99A4
diff --git a/src/pcidb/ati_pciids.csv b/src/pcidb/ati_pciids.csv
index f48f1ee..2e0dc84 100644
--- a/src/pcidb/ati_pciids.csv
+++ b/src/pcidb/ati_pciids.csv
@@ -626,6 +626,8 @@
 "0x9999","ARUBA_9999","ARUBA",1,1,,,,"ARUBA"
 "0x999A","ARUBA_999A","ARUBA",1,1,,,,"ARUBA"
 "0x999B","ARUBA_999B","ARUBA",1,1,,,,"ARUBA"
+"0x999C","ARUBA_999C","ARUBA",,1,,,,"ARUBA"
+"0x999D","ARUBA_999D","ARUBA",,1,,,,"ARUBA"
 "0x99A0","ARUBA_99A0","ARUBA",1,1,,,,"ARUBA"
 "0x99A2","ARUBA_99A2","ARUBA",1,1,,,,"ARUBA"
 "0x99A4","ARUBA_99A4","ARUBA",,1,,,,"ARUBA"
diff --git a/src/radeon_chipinfo_gen.h b/src/radeon_chipinfo_gen.h
index 3734c52..4bcd139 100644
--- a/src/radeon_chipinfo_gen.h
+++ b/src/radeon_chipinfo_gen.h
@@ -545,6 +545,8 @@ static RADEONCardInfo RADEONCards[] = {
  { 0x9999, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
  { 0x999A, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
  { 0x999B, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x999C, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x999D, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
  { 0x99A0, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
  { 0x99A2, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
  { 0x99A4, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
diff --git a/src/radeon_chipset_gen.h b/src/radeon_chipset_gen.h
index ec039fc..bebdd88 100644
--- a/src/radeon_chipset_gen.h
+++ b/src/radeon_chipset_gen.h
@@ -545,6 +545,8 @@ SymTabRec RADEONChipsets[] = {
   { PCI_CHIP_ARUBA_9999, "ARUBA" },
   { PCI_CHIP_ARUBA_999A, "ARUBA" },
   { PCI_CHIP_ARUBA_999B, "ARUBA" },
+  { PCI_CHIP_ARUBA_999C, "ARUBA" },
+  { PCI_CHIP_ARUBA_999D, "ARUBA" },
   { PCI_CHIP_ARUBA_99A0, "ARUBA" },
   { PCI_CHIP_ARUBA_99A2, "ARUBA" },
   { PCI_CHIP_ARUBA_99A4, "ARUBA" },
diff --git a/src/radeon_pci_chipset_gen.h b/src/radeon_pci_chipset_gen.h
index 84a5d3c..ed37782 100644
--- a/src/radeon_pci_chipset_gen.h
+++ b/src/radeon_pci_chipset_gen.h
@@ -545,6 +545,8 @@ static PciChipsets RADEONPciChipsets[] = {
  { PCI_CHIP_ARUBA_9999, PCI_CHIP_ARUBA_9999, RES_SHARED_VGA },
  { PCI_CHIP_ARUBA_999A, PCI_CHIP_ARUBA_999A, RES_SHARED_VGA },
  { PCI_CHIP_ARUBA_999B, PCI_CHIP_ARUBA_999B, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_999C, PCI_CHIP_ARUBA_999C, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_999D, PCI_CHIP_ARUBA_999D, RES_SHARED_VGA },
  { PCI_CHIP_ARUBA_99A0, PCI_CHIP_ARUBA_99A0, RES_SHARED_VGA },
  { PCI_CHIP_ARUBA_99A2, PCI_CHIP_ARUBA_99A2, RES_SHARED_VGA },
  { PCI_CHIP_ARUBA_99A4, PCI_CHIP_ARUBA_99A4, RES_SHARED_VGA },
diff --git a/src/radeon_pci_device_match_gen.h b/src/radeon_pci_device_match_gen.h
index cea8698..46a8428 100644
--- a/src/radeon_pci_device_match_gen.h
+++ b/src/radeon_pci_device_match_gen.h
@@ -545,6 +545,8 @@ static const struct pci_id_match radeon_device_match[] = {
  ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9999, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_999A, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_999B, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_999C, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_999D, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_99A0, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_99A2, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_99A4, 0 ),
--
cgit v0.9.0.2-2-gbebe