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

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 5 Mar 2016 00:18:30 +0100 (CET)

hrev50124 adds 1 changeset to branch 'master'
old head: 214f8799db8643869e52a84a629d38b4baff2382
new head: be587ecfe0a003f5f898b1cdb20ea17e8acefa84
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=be587ecfe0a0+%5E214f8799db86

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

be587ecfe0a0: radeon_hd: Clean up PCI ID names and add a few missing

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

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

Revision:    hrev50124
Commit:      be587ecfe0a003f5f898b1cdb20ea17e8acefa84
URL:         http://cgit.haiku-os.org/haiku/commit/?id=be587ecfe0a0
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Fri Mar  4 23:12:08 2016 UTC

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

1 file changed, 32 insertions(+), 27 deletions(-)
.../kernel/drivers/graphics/radeon_hd/driver.cpp | 59 +++++++++++---------

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

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 2f2df49..dec0630 100644
--- a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
+++ b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
@@ -1,6 +1,6 @@
 /*
  * Copyright (c) 2002, Thomas Kurschel
- * Copyright 2004-2011 Haiku, Inc. All rights reserved.
+ * Copyright 2004-2016 Haiku, Inc. All rights reserved.
  * Distributed under the terms of the MIT License.
  *
  * Authors:
@@ -293,7 +293,7 @@ const struct supported_device {
        {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"},
+       {0x6835, 6, 0, RADEON_CAPEVERDE, CHIP_STD, "Radeon R7 Series"},
        {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"},
@@ -366,20 +366,24 @@ const struct supported_device {
        //  Oland   DCE 6,4
        {0x990c, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD 8670"},
        {0x990e, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD 8570"},
-       {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 R7 250"},
+       {0x6600, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon HD 8750M"},
+       {0x6601, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon HD 8730M"},
+       {0x6602, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon HD Oland"},
+       {0x6603, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon HD Oland"},
+       {0x6604, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon R7 M270"},
+       {0x6605, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon R7 M260"},
+       {0x6606, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon HD Oland"},
+       {0x6607, 6, 4, RADEON_OLAND, CHIP_MOBILE, "Radeon HD Oland"},
+       {0x6608, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
+       {0x6610, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon R7 250"},
        {0x6611, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD Oland"},
-       {0x6613, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD R7 240"},
-       {0x6620, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon HD R7 240"},
+       {0x6613, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon R7 240"},
+       {0x6620, 6, 4, RADEON_OLAND, CHIP_STD, "Radeon R7 240"},
        {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.
+       //{0x6670, 0, 0, RADEON_HAINAN, CHIP_COM, "Radeon HD Hainan compute"},
 
        // Introduced: Late 2013
        // Codename: Sea Islands
@@ -390,27 +394,28 @@ const struct supported_device {
        {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"},
+       {0x1309, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R6/R7 Series"},
+       {0x130a, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R5/R6 Series"},
+       {0x130b, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R4 Series"},
+       {0x130c, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R7 Series"},
+       {0x130d, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R6 Series"},
+       {0x130e, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R5 Series"},
+       {0x130f, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R7 Series"},
        {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"},
+       {0x1313, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R7 Series"},
        {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"},
+       {0x1315, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R5 Series"},
+       {0x1316, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R5 Series"},
        {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"},
+       {0x1318, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon HD Kaveri"},
+       {0x131b, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R5 Series"},
+       {0x131c, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R7 Series"},
+       {0x131d, 8, 1, RADEON_KAVERI, CHIP_STD, "Radeon R6 Series"},
        //  Bonaire DCE 8.2
-       {0x6640, 8, 2, RADEON_BONAIRE, CHIP_MOBILE, "Radeon HD Bonaire"},
-       {0x6641, 8, 2, RADEON_BONAIRE, CHIP_MOBILE, "Radeon HD Bonaire"},
+       {0x6640, 8, 2, RADEON_BONAIRE, CHIP_MOBILE, "Radeon HD 8950"},
+       {0x6641, 8, 2, RADEON_BONAIRE, CHIP_MOBILE, "Radeon HD 8930M"},
        {0x6646, 8, 2, RADEON_BONAIRE, CHIP_MOBILE, "Radeon HD Bonaire"},
        {0x6647, 8, 2, RADEON_BONAIRE, CHIP_MOBILE, "Radeon HD Bonaire"},
        {0x6649, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
@@ -418,7 +423,7 @@ const struct supported_device {
        {0x6651, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"}, 
        {0x6658, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"}, 
        {0x665c, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD 7790"},
-       {0x665d, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
+       {0x665d, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon R7 200"},
        {0x665f, 8, 2, RADEON_BONAIRE, CHIP_STD, "Radeon HD Bonaire"},
        //  Kabini DCE 8.3
        {0x9830, 8, 3, RADEON_KABINI, CHIP_STD, "Radeon HD 8400"},


Other related posts:

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