xref: /openbsd-src/sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h (revision 46035553bfdd96e63c94e32da0210227ec2e3cf1)
1 static const struct pci_matchid amdgpu_devices[] = {
2 	/* topaz */
3 	{0x1002, 0x6900 },
4 	{0x1002, 0x6901 },
5 	{0x1002, 0x6902 },
6 	{0x1002, 0x6903 },
7 	{0x1002, 0x6907 },
8 	/* tonga */
9 	{0x1002, 0x6920 },
10 	{0x1002, 0x6921 },
11 	{0x1002, 0x6928 },
12 	{0x1002, 0x6929 },
13 	{0x1002, 0x692B },
14 	{0x1002, 0x692F },
15 	{0x1002, 0x6930 },
16 	{0x1002, 0x6938 },
17 	{0x1002, 0x6939 },
18 	/* fiji */
19 	{0x1002, 0x7300 },
20 	{0x1002, 0x730F },
21 	/* carrizo */
22 	{0x1002, 0x9870 },
23 	{0x1002, 0x9874 },
24 	{0x1002, 0x9875 },
25 	{0x1002, 0x9876 },
26 	{0x1002, 0x9877 },
27 	/* stoney */
28 	{0x1002, 0x98E4 },
29 	/* Polaris11 */
30 	{0x1002, 0x67E0 },
31 	{0x1002, 0x67E3 },
32 	{0x1002, 0x67E8 },
33 	{0x1002, 0x67EB },
34 	{0x1002, 0x67EF },
35 	{0x1002, 0x67FF },
36 	{0x1002, 0x67E1 },
37 	{0x1002, 0x67E7 },
38 	{0x1002, 0x67E9 },
39 	/* Polaris10 */
40 	{0x1002, 0x67C0 },
41 	{0x1002, 0x67C1 },
42 	{0x1002, 0x67C2 },
43 	{0x1002, 0x67C4 },
44 	{0x1002, 0x67C7 },
45 	{0x1002, 0x67D0 },
46 	{0x1002, 0x67DF },
47 	{0x1002, 0x67C8 },
48 	{0x1002, 0x67C9 },
49 	{0x1002, 0x67CA },
50 	{0x1002, 0x67CC },
51 	{0x1002, 0x67CF },
52 	{0x1002, 0x6FDF },
53 	/* Polaris12 */
54 	{0x1002, 0x6980 },
55 	{0x1002, 0x6981 },
56 	{0x1002, 0x6985 },
57 	{0x1002, 0x6986 },
58 	{0x1002, 0x6987 },
59 	{0x1002, 0x6995 },
60 	{0x1002, 0x6997 },
61 	{0x1002, 0x699F },
62 	/* VEGAM */
63 	{0x1002, 0x694C },
64 	{0x1002, 0x694E },
65 	{0x1002, 0x694F },
66 	/* Vega 10 */
67 	{0x1002, 0x6860 },
68 	{0x1002, 0x6861 },
69 	{0x1002, 0x6862 },
70 	{0x1002, 0x6863 },
71 	{0x1002, 0x6864 },
72 	{0x1002, 0x6867 },
73 	{0x1002, 0x6868 },
74 	{0x1002, 0x6869 },
75 	{0x1002, 0x686a },
76 	{0x1002, 0x686b },
77 	{0x1002, 0x686c },
78 	{0x1002, 0x686d },
79 	{0x1002, 0x686e },
80 	{0x1002, 0x686f },
81 	{0x1002, 0x687f },
82 	/* Vega 12 */
83 	{0x1002, 0x69A0 },
84 	{0x1002, 0x69A1 },
85 	{0x1002, 0x69A2 },
86 	{0x1002, 0x69A3 },
87 	{0x1002, 0x69AF },
88 	/* Vega 20 */
89 	{0x1002, 0x66A0 },
90 	{0x1002, 0x66A1 },
91 	{0x1002, 0x66A2 },
92 	{0x1002, 0x66A3 },
93 	{0x1002, 0x66A4 },
94 	{0x1002, 0x66A7 },
95 	{0x1002, 0x66AF },
96 	/* Raven */
97 	{0x1002, 0x15dd },
98 	{0x1002, 0x15d8 },
99 	/* Navi10 */
100 	{0x1002, 0x7310 },
101 	{0x1002, 0x7312 },
102 	{0x1002, 0x7318 },
103 	{0x1002, 0x7319 },
104 	{0x1002, 0x731A },
105 	{0x1002, 0x731B },
106 	{0x1002, 0x731F },
107 	/* Navi14 */
108 	{0x1002, 0x7340 },
109 	{0x1002, 0x7341 },
110 	{0x1002, 0x7347 },
111 	{0x1002, 0x734F },
112 
113 	/* Renoir */
114 	{0x1002, 0x1636 },
115 };
116