From 3b0a3c89b53b3ebe21a9d703a4dbff6e57c65a57 Mon Sep 17 00:00:00 2001 From: Samuel Li Date: Thu, 22 Oct 2015 12:50:21 -0400 Subject: Add Stoney support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (agd): rebase Reviewed-by: Michel Dänzer Signed-off-by: Samuel Li --- src/amdgpu_chipinfo_gen.h | 1 + src/amdgpu_chipset_gen.h | 1 + src/amdgpu_pci_chipset_gen.h | 1 + src/amdgpu_pci_device_match_gen.h | 1 + src/amdgpu_probe.h | 1 + src/ati_pciids_gen.h | 1 + src/pcidb/ati_pciids.csv | 1 + 7 files changed, 7 insertions(+) diff --git a/src/amdgpu_chipinfo_gen.h b/src/amdgpu_chipinfo_gen.h index 6969e1e..dab8746 100644 --- a/src/amdgpu_chipinfo_gen.h +++ b/src/amdgpu_chipinfo_gen.h @@ -78,4 +78,5 @@ static AMDGPUCardInfo AMDGPUCards[] = { { 0x9876, CHIP_FAMILY_CARRIZO }, { 0x9877, CHIP_FAMILY_CARRIZO }, { 0x7300, CHIP_FAMILY_FIJI }, + { 0x98E4, CHIP_FAMILY_STONEY }, }; diff --git a/src/amdgpu_chipset_gen.h b/src/amdgpu_chipset_gen.h index 94d2df5..a8683e0 100644 --- a/src/amdgpu_chipset_gen.h +++ b/src/amdgpu_chipset_gen.h @@ -78,5 +78,6 @@ SymTabRec AMDGPUChipsets[] = { { PCI_CHIP_CARRIZO_9876, "CARRIZO" }, { PCI_CHIP_CARRIZO_9877, "CARRIZO" }, { PCI_CHIP_FIJI_7300, "FIJI" }, + { PCI_CHIP_STONEY_98E4, "STONEY" }, { -1, NULL } }; diff --git a/src/amdgpu_pci_chipset_gen.h b/src/amdgpu_pci_chipset_gen.h index 6ffb7db..fc16b62 100644 --- a/src/amdgpu_pci_chipset_gen.h +++ b/src/amdgpu_pci_chipset_gen.h @@ -78,5 +78,6 @@ static PciChipsets AMDGPUPciChipsets[] = { { PCI_CHIP_CARRIZO_9876, PCI_CHIP_CARRIZO_9876, RES_SHARED_VGA }, { PCI_CHIP_CARRIZO_9877, PCI_CHIP_CARRIZO_9877, RES_SHARED_VGA }, { PCI_CHIP_FIJI_7300, PCI_CHIP_FIJI_7300, RES_SHARED_VGA }, + { PCI_CHIP_STONEY_98E4, PCI_CHIP_STONEY_98E4, RES_SHARED_VGA }, { -1, -1, RES_UNDEFINED } }; diff --git a/src/amdgpu_pci_device_match_gen.h b/src/amdgpu_pci_device_match_gen.h index 4a198ac..1c00759 100644 --- a/src/amdgpu_pci_device_match_gen.h +++ b/src/amdgpu_pci_device_match_gen.h @@ -78,5 +78,6 @@ static const struct pci_id_match amdgpu_device_match[] = { ATI_DEVICE_MATCH( PCI_CHIP_CARRIZO_9876, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_CARRIZO_9877, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_FIJI_7300, 0 ), + ATI_DEVICE_MATCH( PCI_CHIP_STONEY_98E4, 0 ), { 0, 0, 0 } }; diff --git a/src/amdgpu_probe.h b/src/amdgpu_probe.h index 4b4fefb..5194f4c 100644 --- a/src/amdgpu_probe.h +++ b/src/amdgpu_probe.h @@ -66,6 +66,7 @@ typedef enum { CHIP_FAMILY_TONGA, CHIP_FAMILY_CARRIZO, CHIP_FAMILY_FIJI, + CHIP_FAMILY_STONEY, CHIP_FAMILY_LAST } AMDGPUChipFamily; diff --git a/src/ati_pciids_gen.h b/src/ati_pciids_gen.h index 933d727..76d161c 100644 --- a/src/ati_pciids_gen.h +++ b/src/ati_pciids_gen.h @@ -76,3 +76,4 @@ #define PCI_CHIP_CARRIZO_9876 0x9876 #define PCI_CHIP_CARRIZO_9877 0x9877 #define PCI_CHIP_FIJI_7300 0x7300 +#define PCI_CHIP_STONEY_98E4 0x98E4 diff --git a/src/pcidb/ati_pciids.csv b/src/pcidb/ati_pciids.csv index 0f18611..21de3a9 100644 --- a/src/pcidb/ati_pciids.csv +++ b/src/pcidb/ati_pciids.csv @@ -77,3 +77,4 @@ "0x9876","CARRIZO_9876","CARRIZO","CARRIZO" "0x9877","CARRIZO_9877","CARRIZO","CARRIZO" "0x7300","FIJI_7300","FIJI","FIJI" +"0x98E4","STONEY_98E4","STONEY","STONEY" -- cgit v1.2.3