radeon_hd: Update southern islands info

* Add 7770 and 7750 pciid's
* Remove Thames and reorganize code names for SI
  (seems the codenames changed before release)
* Untested as always
This commit is contained in:
Alexander von Gluck IV 2012-02-16 12:04:23 -06:00
parent a57a200337
commit 0a2f1274ff
3 changed files with 9 additions and 3 deletions

View File

@ -91,7 +91,8 @@ enum radeon_chipset {
RADEON_CAYMAN,
RADEON_ANTILLES,
RADEON_LOMBOK, //Southern Islands, Radeon HD 7000
RADEON_THAMES,
RADEON_CAPEVERDE,
RADEON_PITCAIRN,
RADEON_TAHITI,
RADEON_NEWZEALAND
};

View File

@ -257,7 +257,10 @@ const struct supported_device {
// Introduced: Late 2011
// Codename: Southern Islands
// Lombok
// Thames
// Cape Verde
{0x683F, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD 7750"},
{0x683D, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD 7770"},
// Pitcairn
// Tahiti
{0x679A, 6, 0, RADEON_TAHITI, CHIP_STD, "Radeon HD 7950"},
{0x6798, 6, 0, RADEON_TAHITI, CHIP_STD, "Radeon HD 7970"}

View File

@ -38,6 +38,7 @@
#define ERROR(x...) dprintf("radeon_hd: " x)
// Must match chipset families in radeon_hd.h
static const char radeon_chip_name[][16] = {
"R420",
"R423",
@ -79,7 +80,8 @@ static const char radeon_chip_name[][16] = {
"Cayman",
"Antilles",
"Lombok",
"Thames",
"Cape Verde",
"Pitcairn",
"Tahiti",
"New Zealand"
};