[haiku-commits] haiku: hrev47260 - src/add-ons/kernel/drivers/graphics/radeon_hd

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 25 May 2014 16:03:22 +0200 (CEST)

hrev47260 adds 1 changeset to branch 'master'
old head: 75dcf02ac8391b3f3b2f96e96d2b461366915fb6
new head: e321d716e4d42a2462d3229331290bcd0f07202f
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=e321d71+%5E75dcf02

----------------------------------------------------------------------------

e321d71: radeon_hd: Add latest generation radeon_hd cards
  
  * These aren't tested, but since we go off of DCE
    versions for a lot of stuff, they may work.
  * AMD doens't include market names in their drivers
    anymore, so if we want to label them it will take
    additional work.

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev47260
Commit:      e321d716e4d42a2462d3229331290bcd0f07202f
URL:         http://cgit.haiku-os.org/haiku/commit/?id=e321d71
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Sun May 25 14:03:03 2014 UTC

----------------------------------------------------------------------------

2 files changed, 114 insertions(+), 32 deletions(-)
headers/private/graphics/radeon_hd/radeon_hd.h   |   6 +-
.../kernel/drivers/graphics/radeon_hd/driver.cpp | 140 +++++++++++++++----

----------------------------------------------------------------------------

diff --git a/headers/private/graphics/radeon_hd/radeon_hd.h 
b/headers/private/graphics/radeon_hd/radeon_hd.h
index 26c49f3..1fbc7e0 100644
--- a/headers/private/graphics/radeon_hd/radeon_hd.h
+++ b/headers/private/graphics/radeon_hd/radeon_hd.h
@@ -104,6 +104,8 @@ enum radeon_chipset {
        RADEON_KAVERI,          //Sea Islands, DCE 8.1
        RADEON_BONAIRE,         // DCE 8.2
        RADEON_KABINI,          // DCE 8.3
+       RADEON_MULLINS,         // DCE 8.3
+       RADEON_HAWAII,          // ??
 };
 
 // !! Must match chipset families above
@@ -155,7 +157,9 @@ static const char radeon_chip_name[][MAX_NAME_LENGTH] = {
        "Hainan",
        "Kaveri",
        "Bonaire",
-       "Kabini"
+       "Kabini",
+       "Mullins",
+       "Hawaii"
 };
 
 
diff --git a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp 
b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
index 297fc07..2211eaf 100644
--- a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
+++ b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
@@ -202,33 +202,33 @@ const struct supported_device {
        {0x9806, 4, 1, RADEON_PALM, CHIP_APU, "Radeon HD 6320"},
        //  Sumo (no VGA / LVDS!, only DP)
        {0x9640, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD 6550D"},
-       {0x9641, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD SUMO M"},
-       {0x9647, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD 6520G (M)"},
-       {0x9648, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD 6480G (M)"},
+       {0x9641, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD Sumo"},
+       {0x9647, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD 6520G"},
+       {0x9648, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD 6480G"},
        {0x964a, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD 6530D"},
-       {0x964e, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD SUMO M"},
-       {0x964f, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD SUMO M"},
+       {0x964e, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD Sumo"},
+       {0x964f, 4, 1, RADEON_SUMO, CHIP_APU, "Radeon HD Sumo"},
        //  Sumo2 (no VGA / LVDS!, only DP)
        {0x9642, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD 6370D"},
-       {0x9643, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD SUMO2 M"},
+       {0x9643, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD Sumo2"},
        {0x9644, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD 6410D"},
-       {0x9645, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD SUMO2 M"},
+       {0x9645, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD Sumo2"},
 
        // Introduced: 2010
        // Codename: Nothern Islands
        // Process: 40 nm
        //  Caicos
-       {0x6760, 5, 0, RADEON_CAICOS, CHIP_MOBILE, "Radeon HD 6470M"},
-       {0x6761, 5, 0, RADEON_CAICOS, CHIP_MOBILE, "Radeon HD 6430M"},
-       {0x6762, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
+       {0x6760, 5, 0, RADEON_CAICOS, CHIP_MOBILE, "Radeon HD 6470"},
+       {0x6761, 5, 0, RADEON_CAICOS, CHIP_MOBILE, "Radeon HD 6430"},
+       {0x6762, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
        {0x6763, 5, 0, RADEON_CAICOS, CHIP_DISCREET, "Radeon HD E6460"},
-       {0x6764, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
-       {0x6765, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
-       {0x6766, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
-       {0x6767, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
-       {0x6768, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
+       {0x6764, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
+       {0x6765, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
+       {0x6766, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
+       {0x6767, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
+       {0x6768, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
        {0x6770, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD 6400"},
-       {0x6778, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD CAICOS"},
+       {0x6778, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD Caicos"},
        {0x6779, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD 6450"},
        {0x68fa, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD 7350"},
        {0x68f9, 5, 0, RADEON_CAICOS, CHIP_STD, "Radeon HD 7350"},
@@ -239,11 +239,11 @@ const struct supported_device {
        {0x6741, 5, 0, RADEON_TURKS, CHIP_MOBILE, "Radeon HD 6650M"},
        {0x6742, 5, 0, RADEON_TURKS, CHIP_MOBILE, "Radeon HD 6625M"},
        {0x6743, 5, 0, RADEON_TURKS, CHIP_DISCREET, "Radeon HD E6760"},
-       {0x6744, 5, 0, RADEON_TURKS, CHIP_MOBILE, "Radeon HD TURKS M"},
-       {0x6745, 5, 0, RADEON_TURKS, CHIP_MOBILE, "Radeon HD TURKS M"},
-       {0x6746, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD TURKS"},
-       {0x6747, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD TURKS"},
-       {0x6748, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD TURKS"},
+       {0x6744, 5, 0, RADEON_TURKS, CHIP_MOBILE, "Radeon HD Turks"},
+       {0x6745, 5, 0, RADEON_TURKS, CHIP_MOBILE, "Radeon HD Turks"},
+       {0x6746, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD Turks"},
+       {0x6747, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD Turks"},
+       {0x6748, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD Turks"},
        {0x6749, 5, 0, RADEON_TURKS, CHIP_STD, "FirePro v4900"},
        {0x6750, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD 6500"},
        {0x6758, 5, 0, RADEON_TURKS, CHIP_STD, "Radeon HD 6670"},
@@ -255,19 +255,19 @@ const struct supported_device {
        {0x6739, 5, 0, RADEON_BARTS, CHIP_STD, "Radeon HD 6850"},
        {0x6738, 5, 0, RADEON_BARTS, CHIP_STD, "Radeon HD 6870"},
        //  Cayman
-       {0x6700, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
-       {0x6701, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
-       {0x6702, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
-       {0x6703, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
+       {0x6700, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
+       {0x6701, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
+       {0x6702, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
+       {0x6703, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
        {0x6704, 5, 0, RADEON_CAYMAN, CHIP_STD, "FirePro v????"},
-       {0x6705, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
+       {0x6705, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
        {0x6706, 5, 0, RADEON_CAYMAN, CHIP_STD, "FirePro v????"},
-       {0x6707, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
-       {0x6708, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
-       {0x6709, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
+       {0x6707, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
+       {0x6708, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
+       {0x6709, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
        {0x6718, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD 6970"},
        {0x6719, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD 6950"},
-       {0x671c, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD CAYMAN"},
+       {0x671c, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD Cayman"},
        {0x671f, 5, 0, RADEON_CAYMAN, CHIP_STD, "Radeon HD 6900"},
        //  Antilles (Top, Dual GPU)
        {0x671d, 5, 0, RADEON_ANTILLES, CHIP_STD, "Radeon HD 6990"},
@@ -286,23 +286,30 @@ const struct supported_device {
        {0x6827, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6828, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6829, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
+       {0x682a, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
+       {0x682b, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x682d, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x682f, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6830, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6831, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
+       {0x6835, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6837, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6838, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x6839, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
        {0x683b, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD Verde"},
-       {0x683f, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD 7750"},
        {0x683d, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD 7770"},
+       {0x683f, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon HD 7750"},
        //  Pitcairn
        {0x6800, 6, 0, RADEON_PITCAIRN, CHIP_MOBILE, "Radeon HD 7970"},
        {0x6801, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
        {0x6802, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
+       {0x6806, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
        {0x6808, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
        {0x6809, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
        {0x6810, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
+       {0x6811, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
+       {0x6816, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
+       {0x6817, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
        {0x6818, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD 7870"},
        {0x6819, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD 7800"},
        {0x684c, 6, 0, RADEON_PITCAIRN, CHIP_STD, "Radeon HD Pitcairn"},
@@ -324,13 +331,51 @@ const struct supported_device {
        {0x9993, 6, 1, RADEON_ARUBA, CHIP_APU, "Radeon HD 7480"},
        {0x9994, 6, 1, RADEON_ARUBA, CHIP_APU, "Radeon HD 7400"},
        //  Oland   DCE 6,4
+       {0x6600, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6601, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6602, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6603, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6606, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6607, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6610, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6611, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6613, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6620, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6621, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6623, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6631, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
        //  Hainan  NODCE. No display hardware, OpenCL 3D engine.
 
        // Introduced: Late 2013
        // Codename: Sea Islands
        // Process: 28 nm
        //  Kaveri DCE 8.1
+       {0x1304, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1305, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1306, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1307, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1308, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1309, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x130a, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x130b, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x130c, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x130d, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x130e, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x130f, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1310, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1311, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1312, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1313, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1314, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1315, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1316, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x1317, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x131b, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x131c, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x131d, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
        //  Bonaire DCE 8.2
+       {0x6640, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
+       {0x6641, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
        {0x6649, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
        {0x6650, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"}, 
        {0x6651, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"}, 
@@ -338,6 +383,39 @@ const struct supported_device {
        {0x665c, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD 7790"},
        {0x665d, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
        //  Kabini DCE 8.3
+       {0x9830, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9831, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9832, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9833, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9834, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9835, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9836, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9837, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9838, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x9839, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x983a, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x983b, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x983c, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x983d, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x983e, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       {0x983f, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD Kabini"},
+       //  Mullins DCE 8.3
+       {0x9850, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9851, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9852, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9853, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9854, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9855, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9856, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9857, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9858, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x9859, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x985a, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x985b, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x985c, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x985d, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x985e, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
+       {0x985f, 8, 3, RADEON_MULLINS, CHIP_STD, "Radeon HD Mullins"},
 
        // Introduced: 2014?
        // Codename: Volcanic Islands


Other related posts:

  • » [haiku-commits] haiku: hrev47260 - src/add-ons/kernel/drivers/graphics/radeon_hd - kallisti5