Added 400ns delay in ata_WaitBusyTO before read of device status.
[tangerine.git] / arch / common / hidd.radeon / ids.c
blob909a62d3b0761f923d63de5c67bce41256b5815a
1 /*
2 Copyright © 2006, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: List of ATI cards supported by this driver
6 Lang: English
7 */
9 #include "ids.h"
11 /* List of DeviceID's of supported nvidia cards */
12 const struct ATIDevice support[] = {
13 { 0x1002, 0x5144, RADEON, RADEONInit, FALSE },
14 { 0x1002, 0x5145, RADEON, RADEONInit, FALSE },
15 { 0x1002, 0x5146, RADEON, RADEONInit, FALSE },
16 { 0x1002, 0x5147, RADEON, RADEONInit, FALSE },
17 { 0x1002, 0x4C57, RADEON, RADEONInit, FALSE },
18 { 0x1002, 0x4C58, RADEON, RADEONInit, FALSE },
19 { 0x1002, 0x4C59, RV100, RADEONInit, FALSE },
20 { 0x1002, 0x4C5A, RV100, RADEONInit, FALSE },
21 { 0x1002, 0x5159, RV100, RADEONInit, FALSE },
22 { 0x1002, 0x515A, RV100, RADEONInit, FALSE },
23 { 0x1002, 0x4136, RS100, RADEONInit, FALSE },
24 { 0x1002, 0x4336, RS100, RADEONInit, FALSE },
25 { 0x1002, 0x4137, RS200, RADEONInit, FALSE },
26 { 0x1002, 0x4337, RS200, RADEONInit, FALSE },
27 { 0x1002, 0x4237, RS200, RADEONInit, FALSE },
28 { 0x1002, 0x4437, RS250, RADEONInit, FALSE },
29 { 0x1002, 0x5148, R200, RADEONInit, FALSE },
30 { 0x1002, 0x514C, R200, RADEONInit, FALSE },
31 { 0x1002, 0x514D, R200, RADEONInit, FALSE },
32 { 0x1002, 0x4242, R200, RADEONInit, FALSE },
33 { 0x1002, 0x4243, R200, RADEONInit, FALSE },
34 { 0x1002, 0x5157, RV200, RADEONInit, FALSE },
35 { 0x1002, 0x5158, RV200, RADEONInit, FALSE },
36 { 0x1002, 0x4966, RV250, RADEONInit, FALSE },
37 { 0x1002, 0x4967, RV250, RADEONInit, FALSE },
38 { 0x1002, 0x4C64, RV250, RADEONInit, FALSE },
39 { 0x1002, 0x4C66, RV250, RADEONInit, FALSE },
40 { 0x1002, 0x4C67, RV250, RADEONInit, FALSE },
41 { 0x1002, 0x5834, RS300, RADEONInit, FALSE },
42 { 0x1002, 0x5835, RS300, RADEONInit, FALSE },
43 { 0x1002, 0x7834, RS350, RADEONInit, FALSE },
44 { 0x1002, 0x7835, RS350, RADEONInit, FALSE },
45 { 0x1002, 0x5960, RV280, RADEONInit, FALSE },
46 { 0x1002, 0x5961, RV280, RADEONInit, FALSE },
47 { 0x1002, 0x5962, RV280, RADEONInit, FALSE },
48 { 0x1002, 0x5964, RV280, RADEONInit, FALSE },
49 { 0x1002, 0x5C61, RV280, RADEONInit, FALSE },
50 { 0x1002, 0x5C63, RV280, RADEONInit, FALSE },
51 { 0x1002, 0x4144, R300, RADEONInit, FALSE },
52 { 0x1002, 0x4145, R300, RADEONInit, FALSE },
53 { 0x1002, 0x4146, R300, RADEONInit, FALSE },
54 { 0x1002, 0x4147, R300, RADEONInit, FALSE },
55 { 0x1002, 0x4E44, R300, RADEONInit, FALSE },
56 { 0x1002, 0x4E45, R300, RADEONInit, FALSE },
57 { 0x1002, 0x4E46, R300, RADEONInit, FALSE },
58 { 0x1002, 0x4E47, R300, RADEONInit, FALSE },
59 { 0x1002, 0x4150, RV350, RADEONInit, FALSE },
60 { 0x1002, 0x4151, RV350, RADEONInit, FALSE },
61 { 0x1002, 0x4152, RV360, RADEONInit, FALSE },
62 { 0x1002, 0x4153, RV350, RADEONInit, FALSE },
63 { 0x1002, 0x4154, RV350, RADEONInit, FALSE },
64 { 0x1002, 0x4156, RV350, RADEONInit, FALSE },
65 { 0x1002, 0x4E50, RV350, RADEONInit, FALSE },
66 { 0x1002, 0x4E51, RV350, RADEONInit, FALSE },
67 { 0x1002, 0x4E52, RV350, RADEONInit, FALSE },
68 { 0x1002, 0x4E53, RV350, RADEONInit, FALSE },
69 { 0x1002, 0x4E54, RV350, RADEONInit, FALSE },
70 { 0x1002, 0x4E56, RV350, RADEONInit, FALSE },
71 { 0x1002, 0x4148, R350, RADEONInit, FALSE },
72 { 0x1002, 0x4149, R350, RADEONInit, FALSE },
73 { 0x1002, 0x414A, R350, RADEONInit, FALSE },
74 { 0x1002, 0x414B, R350, RADEONInit, FALSE },
75 { 0x1002, 0x4E48, R350, RADEONInit, FALSE },
76 { 0x1002, 0x4E49, R350, RADEONInit, FALSE },
77 { 0x1002, 0x4E4A, R350, RADEONInit, FALSE },
78 { 0x1002, 0x4E4B, R360, RADEONInit, FALSE },
79 { 0x1002, 0x3E50, RV380, RADEONInit, FALSE },
80 { 0x1002, 0x3E54, RV380, RADEONInit, FALSE },
81 { 0x1002, 0x3150, RV380, RADEONInit, FALSE },
82 { 0x1002, 0x3154, RV380, RADEONInit, FALSE },
83 { 0x1002, 0x5B60, RV370, RADEONInit, FALSE },
84 { 0x1002, 0x5B62, RV370, RADEONInit, FALSE },
85 { 0x1002, 0x5B64, RV370, RADEONInit, FALSE },
86 { 0x1002, 0x5B65, RV370, RADEONInit, FALSE },
87 { 0x1002, 0x5460, RV370, RADEONInit, FALSE },
88 { 0x1002, 0x5464, RV370, RADEONInit, FALSE },
89 { 0x1002, 0x4A48, R420, RADEONInit, FALSE },
90 { 0x1002, 0x4A49, R420, RADEONInit, FALSE },
91 { 0x1002, 0x4A4A, R420, RADEONInit, FALSE },
92 { 0x1002, 0x4A4B, R420, RADEONInit, FALSE },
93 { 0x1002, 0x4A4C, R420, RADEONInit, FALSE },
94 { 0x1002, 0x4A4D, R420, RADEONInit, FALSE },
95 { 0x1002, 0x4A4E, R420, RADEONInit, FALSE },
96 { 0x1002, 0x4A50, R420, RADEONInit, FALSE },
97 { 0x1002, 0x5548, R423, RADEONInit, FALSE },
98 { 0x1002, 0x5549, R423, RADEONInit, FALSE },
99 { 0x1002, 0x554A, R423, RADEONInit, FALSE },
100 { 0x1002, 0x554B, R423, RADEONInit, FALSE },
101 { 0x1002, 0x5551, R423, RADEONInit, FALSE },
102 { 0x1002, 0x5552, R423, RADEONInit, FALSE },
103 { 0x1002, 0x5554, R423, RADEONInit, FALSE },
104 { 0x1002, 0x5D57, R423, RADEONInit, FALSE } ,
106 { 0x0000, 0x0000, }