OSDN Git Service

man/drm(7): fix typo
[android-x86/external-libdrm.git] / amdgpu / amdgpu_asic_id.h
1 /*
2  * Copyright © 2016 Advanced Micro Devices, Inc.
3  * All Rights Reserved.
4  *
5  * Permission is hereby granted, free of charge, to any person obtaining a
6  * copy of this software and associated documentation files (the "Software"),
7  * to deal in the Software without restriction, including without limitation
8  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
9  * and/or sell copies of the Software, and to permit persons to whom the
10  * Software is furnished to do so, subject to the following conditions:
11  *
12  * The above copyright notice and this permission notice shall be included in
13  * all copies or substantial portions of the Software.
14  *
15  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
18  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
19  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
20  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
21  * OTHER DEALINGS IN THE SOFTWARE.
22  *
23  */
24
25 #ifndef __AMDGPU_ASIC_ID_H__
26 #define __AMDGPU_ASIC_ID_H__
27
28 static struct amdgpu_asic_id_table_t {
29         uint32_t did;
30         uint32_t rid;
31         const char *marketing_name;
32 } const amdgpu_asic_id_table [] = {
33         {0x6600,        0x0,    "AMD Radeon HD 8600/8700M"},
34         {0x6600,        0x81,   "AMD Radeon R7 M370"},
35         {0x6601,        0x0,    "AMD Radeon HD 8500M/8700M"},
36         {0x6604,        0x0,    "AMD Radeon R7 M265 Series"},
37         {0x6604,        0x81,   "AMD Radeon R7 M350"},
38         {0x6605,        0x0,    "AMD Radeon R7 M260 Series"},
39         {0x6605,        0x81,   "AMD Radeon R7 M340"},
40         {0x6606,        0x0,    "AMD Radeon HD 8790M"},
41         {0x6607,        0x0,    "AMD Radeon HD8530M"},
42         {0x6608,        0x0,    "AMD FirePro W2100"},
43         {0x6610,        0x0,    "AMD Radeon HD 8600 Series"},
44         {0x6610,        0x81,   "AMD Radeon R7 350"},
45         {0x6610,        0x83,   "AMD Radeon R5 340"},
46         {0x6611,        0x0,    "AMD Radeon HD 8500 Series"},
47         {0x6613,        0x0,    "AMD Radeon HD 8500 series"},
48         {0x6617,        0xC7,   "AMD Radeon R7 240 Series"},
49         {0x6640,        0x0,    "AMD Radeon HD 8950"},
50         {0x6640,        0x80,   "AMD Radeon R9 M380"},
51         {0x6646,        0x0,    "AMD Radeon R9 M280X"},
52         {0x6646,        0x80,   "AMD Radeon R9 M470X"},
53         {0x6647,        0x0,    "AMD Radeon R9 M270X"},
54         {0x6647,        0x80,   "AMD Radeon R9 M380"},
55         {0x6649,        0x0,    "AMD FirePro W5100"},
56         {0x6658,        0x0,    "AMD Radeon R7 200 Series"},
57         {0x665C,        0x0,    "AMD Radeon HD 7700 Series"},
58         {0x665D,        0x0,    "AMD Radeon R7 200 Series"},
59         {0x665F,        0x81,   "AMD Radeon R7 300 Series"},
60         {0x6660,        0x0,    "AMD Radeon HD 8600M Series"},
61         {0x6660,        0x81,   "AMD Radeon R5 M335"},
62         {0x6660,        0x83,   "AMD Radeon R5 M330"},
63         {0x6663,        0x0,    "AMD Radeon HD 8500M Series"},
64         {0x6663,        0x83,   "AMD Radeon R5 M320"},
65         {0x6664,        0x0,    "AMD Radeon R5 M200 Series"},
66         {0x6665,        0x0,    "AMD Radeon R5 M200 Series"},
67         {0x6665,        0x83,   "AMD Radeon R5 M320"},
68         {0x6667,        0x0,    "AMD Radeon R5 M200 Series"},
69         {0x666F,        0x0,    "AMD Radeon HD 8500M"},
70         {0x6780,        0x0,    "ATI FirePro V (FireGL V) Graphics Adapter"},
71         {0x678A,        0x0,    "ATI FirePro V (FireGL V) Graphics Adapter"},
72         {0x6798,        0x0,    "AMD Radeon HD 7900 Series"},
73         {0x679A,        0x0,    "AMD Radeon HD 7900 Series"},
74         {0x679B,        0x0,    "AMD Radeon HD 7900 Series"},
75         {0x679E,        0x0,    "AMD Radeon HD 7800 Series"},
76         {0x67A0,        0x0,    "HAWAII XTGL (67A0)"},
77         {0x67A1,        0x0,    "HAWAII GL40 (67A1)"},
78         {0x67B0,        0x0,    "AMD Radeon R9 200 Series"},
79         {0x67B0,        0x80,   "AMD Radeon R9 390 Series"},
80         {0x67B1,        0x0,    "AMD Radeon R9 200 Series"},
81         {0x67B1,        0x80,   "AMD Radeon R9 390 Series"},
82         {0x67B9,        0x0,    "AMD Radeon R9 200 Series"},
83         {0x67DF,        0xC4,   "AMD Radeon RX 480 Graphics"},
84         {0x67DF,        0xC5,   "AMD Radeon RX 470 Graphics"},
85         {0x67DF,        0xC7,   "AMD Radeon RX 480 Graphics"},
86         {0x67DF,        0xCF,   "AMD Radeon RX 470 Graphics"},
87         {0x67C4,        0x00,   "AMD Radeon Pro WX 7100 Graphics"},
88         {0x67C7,        0x00,   "AMD Radeon Pro WX 5100 Graphics"},
89         {0x67C0,        0x00,   "AMD Radeon Pro WX 7100 Graphics"},
90         {0x67E0,        0x00,   "AMD Radeon Pro WX Series Graphics"},
91         {0x67E3,        0x00,   "AMD Radeon Pro WX 4100 Graphics"},
92         {0x67E8,        0x00,   "AMD Radeon Pro WX Series Graphics"},
93         {0x67E8,        0x01,   "AMD Radeon Pro WX Series Graphics"},
94         {0x67E8,        0x80,   "AMD Radeon E9260 Graphics"},
95         {0x67EB,        0x00,   "AMD Radeon Pro WX Series Graphics"},
96         {0x67EF,        0xC0,   "AMD Radeon RX Graphics"},
97         {0x67EF,        0xC1,   "AMD Radeon RX 460 Graphics"},
98         {0x67EF,        0xC5,   "AMD Radeon RX 460 Graphics"},
99         {0x67EF,        0xC7,   "AMD Radeon RX Graphics"},
100         {0x67EF,        0xCF,   "AMD Radeon RX 460 Graphics"},
101         {0x67EF,        0xEF,   "AMD Radeon RX Graphics"},
102         {0x67FF,        0xC0,   "AMD Radeon RX Graphics"},
103         {0x67FF,        0xC1,   "AMD Radeon RX Graphics"},
104         {0x6800,        0x0,    "AMD Radeon HD 7970M"},
105         {0x6801,        0x0,    "AMD Radeon(TM) HD8970M"},
106         {0x6808,        0x0,    "ATI FirePro V(FireGL V) Graphics Adapter"},
107         {0x6809,        0x0,    "ATI FirePro V(FireGL V) Graphics Adapter"},
108         {0x6810,        0x0,    "AMD Radeon(TM) HD 8800 Series"},
109         {0x6810,        0x81,   "AMD Radeon R7 370 Series"},
110         {0x6811,        0x0,    "AMD Radeon(TM) HD8800 Series"},
111         {0x6811,        0x81,   "AMD Radeon R7 300 Series"},
112         {0x6818,        0x0,    "AMD Radeon HD 7800 Series"},
113         {0x6819,        0x0,    "AMD Radeon HD 7800 Series"},
114         {0x6820,        0x0,    "AMD Radeon HD 8800M Series"},
115         {0x6820,        0x81,   "AMD Radeon R9 M375"},
116         {0x6820,        0x83,   "AMD Radeon R9 M375X"},
117         {0x6821,        0x0,    "AMD Radeon HD 8800M Series"},
118         {0x6821,        0x87,   "AMD Radeon R7 M380"},
119         {0x6821,        0x83,   "AMD Radeon R9 M370X"},
120         {0x6822,        0x0,    "AMD Radeon E8860"},
121         {0x6823,        0x0,    "AMD Radeon HD 8800M Series"},
122         {0x6825,        0x0,    "AMD Radeon HD 7800M Series"},
123         {0x6827,        0x0,    "AMD Radeon HD 7800M Series"},
124         {0x6828,        0x0,    "ATI FirePro V(FireGL V) Graphics Adapter"},
125         {0x682B,        0x0,    "AMD Radeon HD 8800M Series"},
126         {0x682B,        0x87,   "AMD Radeon R9 M360"},
127         {0x682C,        0x0,    "AMD FirePro W4100"},
128         {0x682D,        0x0,    "AMD Radeon HD 7700M Series"},
129         {0x682F,        0x0,    "AMD Radeon HD 7700M Series"},
130         {0x6835,        0x0,    "AMD Radeon R7 Series / HD 9000 Series"},
131         {0x6837,        0x0,    "AMD Radeon HD7700 Series"},
132         {0x683D,        0x0,    "AMD Radeon HD 7700 Series"},
133         {0x683F,        0x0,    "AMD Radeon HD 7700 Series"},
134         {0x6900,        0x0,    "AMD Radeon R7 M260"},
135         {0x6900,        0x81,   "AMD Radeon R7 M360"},
136         {0x6900,        0x83,   "AMD Radeon R7 M340"},
137         {0x6901,        0x0,    "AMD Radeon R5 M255"},
138         {0x6907,        0x0,    "AMD Radeon R5 M255"},
139         {0x6907,        0x87,   "AMD Radeon R5 M315"},
140         {0x6920,        0x0,    "AMD Radeon R9 M395X"},
141         {0x6920,        0x1,    "AMD Radeon R9 M390X"},
142         {0x6921,        0x0,    "AMD Radeon R9 M295X"},
143         {0x6929,        0x0,    "AMD FirePro S7150"},
144         {0x692B,        0x0,    "AMD FirePro W7100"},
145         {0x6938,        0x0,    "AMD Radeon R9 200 Series"},
146         {0x6938,        0xF0,   "AMD Radeon R9 200 Series"},
147         {0x6938,        0xF1,   "AMD Radeon R9 380 Series"},
148         {0x6939,        0xF0,   "AMD Radeon R9 200 Series"},
149         {0x6939,        0x0,    "AMD Radeon R9 200 Series"},
150         {0x6939,        0xF1,   "AMD Radeon R9 380 Series"},
151         {0x7300,        0xC8,   "AMD Radeon R9 Fury Series"},
152         {0x7300,        0xCB,   "AMD Radeon R9 Fury Series"},
153         {0x7300,        0xCA,   "AMD Radeon R9 Fury Series"},
154         {0x9874,        0xC4,   "AMD Radeon R7 Graphics"},
155         {0x9874,        0xC5,   "AMD Radeon R6 Graphics"},
156         {0x9874,        0xC6,   "AMD Radeon R6 Graphics"},
157         {0x9874,        0xC7,   "AMD Radeon R5 Graphics"},
158         {0x9874,        0x81,   "AMD Radeon R6 Graphics"},
159         {0x9874,        0x87,   "AMD Radeon R5 Graphics"},
160         {0x9874,        0x85,   "AMD Radeon R6 Graphics"},
161         {0x9874,        0x84,   "AMD Radeon R7 Graphics"},
162
163         {0x0000,        0x0,    "\0"},
164 };
165 #endif