2
* whitelist of machines that are known to work somehow
3
* and all the workarounds
10
char *whitelist_version = "$Id: whitelist.c,v 1.117 2007/12/19 14:18:24 seife Exp $";
12
struct machine_entry whitelist[] = {
13
{ "IBM", "", "ThinkPad X32", "", RADEON_OFF|S3_BIOS|S3_MODE },
14
/* Michael Wagner <michael-wagner@gmx.de> */
15
{ "4MBOL&S", "7521 *", "REV. A0", "", 0 },
17
{ "Apple Computer, Inc.", "MacBook1,1", "", "", VBE_SAVE },
18
/* Mildred <ml.mildred593@online.fr>, needs VBE_SAVE from console, but that slows resuming */
19
{ "Apple Inc.", "MacBook2,1", "1.0", "", 0 },
20
/* Marvin Stark <marv@der-marv.de> */
21
{ "Apple Computer, Inc.", "MacBook2,1", "", "", VBE_POST },
22
/* Julien BLACHE jb@jblache.org */
23
{ "Apple Computer, Inc.", "MacBookPro2,2", "", "", VBE_POST|VBE_MODE },
24
/* Felix Rommel, https://bugzilla.novell.com/show_bug.cgi?id=228572 */
25
{ "Acer,Inc.", "Aspire 1350", "", "", VBE_POST|VBE_MODE|NOFB },
26
/* Andreas Wagner <A.Wagner@stud.uni-frankfurt.de> */
27
{ "Acer", "Aspire 1520", "", "", VBE_POST|VBE_MODE },
28
/* Giorgio Lando <patroclo7@gmail.com> */
29
{ "Acer, inc.", "Aspire 1640 ", "", "", 0 },
30
{ "Acer, inc.", "Aspire 1690 ", "", "", VBE_POST|VBE_SAVE },
31
/* Ricardo Garcia <sarbalap+freshmeat@gmail.com> */
32
{ "Acer, inc.", "Aspire 3000 *", "", "", VBE_POST|VBE_MODE },
33
/* Marek Stopka (M4r3k) <marekstopka@gmail.com> */
34
{ "Acer *", "Aspire 3100 *", "", "", 0 },
35
/* From: Bontemps Camille <camille.bontemps@gmail.com> */
36
{ "Acer", "Aspire 3610", "", "", S3_BIOS|S3_MODE },
37
/* From: Saul Mena Avila <saul_2110@yahoo.com.mx> */
38
{ "Acer", "Aspire 3620", "", "", S3_BIOS|S3_MODE },
39
/* From: Witmaster <witmaster@op.pl> */
40
{ "Acer ", "Aspire 3690 *", "", "", S3_BIOS|S3_MODE },
41
/* Carlos Corbacho <cathectic@gmail.com> */
42
{ "Acer", "Aspire 5020", "", "", VBE_POST },
43
/* Jim Hague <jim.hague@acm.org> */
44
{ "Acer, inc.", "Aspire 5050 *", "", "", S3_BIOS },
45
/* Fadain Tariq <fadain.tariq@gmail.com> */
46
{ "Acer *", "Aspire 5100 *", "", "", S3_BIOS|S3_MODE },
47
/* Damyan Ivanov <dmn@debian.org> */
48
{ "Acer *", "Aspire 5110 *", "", "", VBE_POST|VBE_MODE },
49
/* Paul Kretek <pk@oz4.org> */
50
{ "Acer ", "Aspire 5500Z *", "", "", 0 },
51
/* From: "cj.yap" <chuanren.ye@gmail.com> */
52
{ "Acer, inc.", "Aspire 5570 *", "", "", VBE_POST|VBE_MODE },
53
/* <vanhtu1987@gmail.com>, probably only with nvidia driver :-( */
54
{ "Acer, inc.", "Aspire 5580 *", "", "", 0 },
55
/* Ronny Dahl <ronny.dahl@gmx.net> */
56
{ "Acer, inc.", "Aspire 5920 *", "", "", VBE_POST|VBE_MODE },
57
{ "Acer ", "Extensa 4150 *", "", "", S3_BIOS|S3_MODE },
58
/* Libor Plucnar <Plucnar.Libor@seznam.cz> */
59
{ "Acer ", "Extensa 6220 *", "", "", S3_BIOS },
60
/* Sridar Dhandapani <sridar@gmail.com> */
61
{ "Acer ", "TravelMate 230 ", "", "", S3_BIOS|S3_MODE },
62
{ "Acer ", "TravelMate 240 ", "", "", VBE_POST|VBE_SAVE },
63
/* Sven Foerster <madman-sf@gmx.de> */
64
{ "Acer, inc.", "TravelMate C200 ", "", "", 0 },
65
{ "Acer ", "TravelMate C300", "", "", VBE_SAVE },
66
/* TravelMate 630Lci Tim Dijkstra <tim@famdijkstra.org> */
67
{ "Acer ", "TravelMate 630 ", "", "", S3_BIOS|S3_MODE },
68
/* Norbert Preining */
69
{ "Acer", "TravelMate 650", "", "", VBE_POST|VBE_SAVE },
70
/* Martin Sack, this one may be NOFB, to be verified */
71
{ "Acer", "TravelMate 800", "", "", VBE_POST },
72
/* Arkadiusz Miskiewicz <arekm@maven.pl> */
73
{ "Acer", "TravelMate 2300", "", "", VBE_POST|VBE_MODE },
74
/* Arjan Oosting <arjanoosting@home.nl> */
75
{ "Acer", "TravelMate 2350 *", "", "", S3_BIOS|S3_MODE },
76
/* jan sekal <jsekal@seznam.cz> */
77
{ "Acer", "TravelMate 2410", "", "", S3_BIOS|S3_MODE },
78
/* Peter Stolz <p.stolz@web.de> */
79
{ "Acer", "TravelMate 2420", "", "", S3_BIOS|S3_MODE },
80
/* Erki Ferenc <ferki@3rdparty.hu> */
81
{ "Acer ", "TravelMate 2450 ", "", "", 0 },
82
{ "Acer, inc.", "TravelMate 3000 ", "", "", VBE_POST|VBE_SAVE },
83
/* Norbert Preining <preining@logic.at>, kernel 2.6.23-rc2++ needed */
84
{ "Acer, inc.", "TravelMate 3010 ", "", "", VBE_POST|VBE_MODE },
85
/* Momsen Reincke <mreincke@gmx.net> */
86
{ "Acer, inc.", "TravelMate 3020 ", "", "", VBE_POST|VBE_MODE },
87
{ "Acer ", "TravelMate 3220 *", "", "", S3_BIOS|S3_MODE },
88
/* Rohan Dhruva <rohandhruva@gmail.com> */
89
{ "Acer, inc.", "TravelMate 3260 ", "", "", VBE_POST|VBE_MODE },
90
/* From: LucaB <lbonco@tin.it> */
91
{ "Acer, inc.", "TravelMate 4100 ", "", "", VBE_POST|VBE_SAVE },
92
{ "Acer ", "TravelMate 4650 *", "", "", S3_BIOS|S3_MODE },
93
{ "Acer, inc.", "Ferrari 4000 ", "", "", VBE_POST|VBE_SAVE|NOFB },
94
/* Russ Dill <russ.dill@gmail.com> * does not work with fglrx */
95
{ "Acer, inc.", "Ferrari 5000 ", "", "", VBE_POST },
96
/* From: Julien Puydt <jpuydt@free.fr> */
97
{ "ASUSTeK Computer Inc.", "A2D ", "", "", S3_BIOS|S3_MODE },
98
/* Cristian Rigamonti */
99
{ "ASUSTEK ", "A2H/L ", "", "", 0 },
100
/* Thomas Thrainer <tom_t@gmx.at> */
101
{ "ASUSTeK Computer Inc.*", "A6G ", "", "", 0 },
102
/* Patryk Zawadzki <patrys@icenter.pl> */
103
{ "ASUSTeK Computer Inc. ", "A6Km ", "", "", 0 },
104
/* Szalai Akos <szalakos@gmail.com> */
105
{ "ASUSTeK Computer Inc. ", "A6M", "", "", VBE_POST },
106
/* Anthony Mahe <anthonymahe@gmail.com> */
107
{ "ASUSTeK Computer INC. ", "A6T", "", "", 0 },
108
/* tias@ulyssis.org */
109
{ "ASUSTeK Computer Inc. ", "A6U ", "", "", VBE_POST|VBE_MODE },
110
/* q0mw3fk02@sneakemail.com */
111
{ "ASUSTeK Computer Inc. ", "F3F *", "", "", S3_BIOS|S3_MODE },
112
/* Julien Puydt <jpuydt@free.fr> works from console and with nvidia driver */
113
{ "ASUSTeK Computer Inc. ", "F3F *", "", "", 0 },
114
{ "ASUSTEK ", "L2000D", "", "", S3_MODE },
115
{ "ASUSTEK ", "L3000D", "", "", VBE_POST|VBE_SAVE },
116
/* Guenther Schwarz <guenther.schwarz@gmx.de> */
117
{ "ASUSTeK Computer Inc. ", "M2N ", "", "", S3_BIOS|S3_MODE },
118
/* Peter Suetterlin <P.Suetterlin@astro.uu.nl>, VBE_MODE does not work */
119
{ "ASUSTeK Computer Inc. ", "M3N ", "", "", VBE_POST|VBE_SAVE },
120
/* Manfred Tremmel, https://bugzilla.novell.com/show_bug.cgi?id=171107 */
121
{ "ASUSTeK Computer Inc. ", "M6N ", "", "", S3_BIOS|S3_MODE },
122
{ "ASUSTeK Computer Inc. ", "M6Ne ", "", "", S3_MODE },
123
/* Charles de Miramon */
124
{ "ASUSTeK Computer Inc. ", "M5N ", "", "", S3_BIOS|S3_MODE },
125
/* M6VA, seraphim@glockenbach.net */
126
{ "ASUSTeK Computer Inc. ", "M6VA ", "", "", S3_BIOS|S3_MODE },
127
/* M7N, Xavier Douville <s2ram-sourceforge@douville.org> */
128
{ "ASUSTeK Computer Inc. ", "M7A ", "", "", S3_BIOS|S3_MODE },
129
/* ASUS S5200N Philip Frei <pjf@gmx.de> */
130
{ "ASUSTeK Computer Inc. ", "S5N ", "", "", S3_BIOS|S3_MODE },
131
/* ASUS U5F, Krzysztof Krzyzaniak <eloy@kofeina.net> */
132
{ "ASUSTeK Computer Inc. ", "U5F *", "", "", S3_BIOS },
133
/* ASUS V6V, Johannes Engel <j-engel@gmx.de> */
134
{ "ASUSTeK Computer INC.", "V6V", "", "", S3_MODE },
135
/* Kanru Chen <kanru@csie.us> */
136
{ "ASUSTeK Computer INC.", "W3A", "", "", S3_BIOS|S3_MODE },
137
/* ASUS W5A, Riccardo Sama' <riccardo.sama@yetopen.it> */
138
{ "ASUSTeK Computer Inc. ", "W5A ", "", "", S3_BIOS|S3_MODE },
139
/* ASUS Z35Fm, Francois Marier <francois@debian.org> */
140
{ "ASUSTeK Computer Inc. ", "Z35FM *", "", "", S3_BIOS|PCI_SAVE },
141
/* ASUS M2400N, Daniel Gollub */
142
{ "ERGOUK ", "M2N ", "", "", S3_BIOS|S3_MODE },
143
/* ASUS Mainboard, Christoph Jaeschke <chrjae@arcor.de> */
144
{ "ASUSTek Computer Inc.", "K8N-E-Deluxe", "", "", S3_BIOS },
145
/* ASUS a7v600 motherboard, has no usable sys_* entries besides bios_version :-(
146
reported by James Spencer */
147
{ "", "", "", "ASUS A7V600 ACPI BIOS Revision *", S3_BIOS|S3_MODE },
148
/* ASUS M2N-E motherboars, not much usable in DMI :-(
149
reported by Ingo <ingo.steiner@gmx.net> */
150
{ "", "", "", "ASUS M2N-E ACPI BIOS Revision *", 0 },
151
/* another ASUS Mainboard, reported by mailinglist@prodigy7.de */
152
{ "", "", "", "ASUS M2N32-SLI DELUXE ACPI BIOS Revision 1201", VBE_POST|VBE_MODE },
153
{ "", "", "", "ASUS M2N32-SLI DELUXE ACPI BIOS Revision 1101", VBE_POST|VBE_MODE },
154
/* another ASUS Mainboard, RidewithStyle <ridewithstyle@googlemail.com> */
155
{ "", "", "", "ASUS Striker ACPI BIOS Revision *", 0 },
157
{ "AVERATEC", "3700 Series", "", "", S3_BIOS|S3_MODE },
158
/* Ross Patterson <me@rpatterson.net> */
159
{ "AVERATEC", "1000 Series", "", "", S3_BIOS|S3_MODE },
160
/* Sebastian Maus <sebastian.maus@bluemars.net> */
161
{ "BENQ", "JoyBook 7000", "GRASSHOPPER2", "", S3_BIOS|S3_MODE },
162
/* Andreas Schmitz */
163
{ "BenQ ", "Joybook R22", "", "", S3_BIOS|S3_MODE },
164
/* Gilles Grandou <gilles@grandou.net> */
165
{ "CLEVO", "D500P", "", "", VBE_POST|NOFB },
166
/* Leszek Kubik <leszek.kubik@googlemail.com> */
167
{ "COMPAL ", "HEL80I ", "", "", 0 },
168
/* Jason Clinton <jclinton@advancedclustering.com> */
169
{ "COMPAL *", "HEL81I *", "", "", 0 },
171
/* This Armada m300, reported by benoit.monin@laposte.net seems not to have a useful
172
model description, so to make sure i also added the bios_version */
173
{ "Compaq", "Armada ", "", "1.35", 0 },
174
/* seife has some of those */
175
{ "Compaq", "Armada E500 *", "", "", 0 },
176
/* Rod Schafter rschaffter@comcast.net */
177
{ "Compaq", "Armada M70 *", "", "", 0 },
178
/* <marmodoro@libero.it> */
179
{ "Compaq", "Armada M700 *", "", "", 0 },
180
/* Martin Heimes <martin.heimes@gmx.de> */
181
{ "Compaq", "Evo D510 USDT", "", "", 0 },
182
/* Chris AtLee <chris@atlee.ca>, VBE_MODE does not work, text size changes. */
183
{ "Compaq ", "Evo N800w *", "F.05", "", VBE_POST|VBE_SAVE },
184
/* Joel Schaerer <joel.schaerer@insa-lyon.fr> has a later BIOS and needs different Options :-/ */
185
{ "Compaq ", "Evo N800w *", "", "", S3_BIOS|S3_MODE|VBE_POST|VBE_MODE },
186
{ "Compaq*", "N620c *", "", "", S3_BIOS|S3_MODE },
187
/* Paolo Saggese <pmsa4-gen@yahoo.it> */
188
{ "Compaq", "Presario 2701EA *", "", "", VBE_POST|VBE_SAVE|NOFB },
189
/* Struan Bartlett <struan.bartlett@NewsNow.co.uk> */
190
{ "Dell Inc. ", "Dell DXP051 *", "", "", 0 },
191
/* From bug 1544913@sf.net, Andrei - amaces */
192
{ "Dell Computer Corporation", "Inspiron 1150*", "", "", 0 },
193
/* Dell Inspiron 500m, Per Øyvind Karlsen <pkarlsen@mandriva.com> */
194
{ "Dell Computer Corporation", "Inspiron 500m*", "", "", S3_BIOS },
195
/* Dell Inspiron 510m, Jose Carlos Garcia Sogo <jsogo@debian.org> */
196
{ "Dell Inc.", "Inspiron 510m *", "", "", VBE_POST },
197
/* Dell Inspiron 600m, Gavrie Philipson <gavrie@gmail.com> */
198
{ "Dell Computer Corporation", "Inspiron 600m *", "", "", VBE_POST|VBE_MODE },
199
/* Dell Inspiron 1501, https://bugzilla.novell.com/show_bug.cgi?id=304281 */
200
{ "Dell Inc.", "Inspiron 1501 ", "", "", S3_BIOS|S3_MODE },
201
/* Christophe Gay <christophegay@free.fr>, maybe only with binary only driver */
202
{ "Dell Inc.", "Inspiron 1720 *", "", "", 0 },
203
/* Another Inspiron 5100, Tony Ernst <tee@sgi.com> */
204
{ "Dell Computer Corporation", "Inspiron 5100", "Revision A0", "", VBE_SAVE|VBE_MODE|PCI_SAVE },
205
/* Eric Sandall <eric@sandall.us> */
206
{ "Dell Computer Corporation", "Inspiron 5100 *", "", "", NOFB },
207
/* VBE_POST|VBE_SAVE works on text console, but not under X. Tested by Chirag Rajyaguru */
208
{ "Dell Computer Corporation", "Inspiron 5150*", "", "", VBE_SAVE },
209
{ "Dell Computer Corporation", "Inspiron 8000 *", "", "", VBE_POST|VBE_SAVE },
210
/* by Henare Degan <henare.degan@gmail.com> 8500 w. NVidia card. There are also 8500s w. ATI cards */
211
{ "Dell Computer Corporation", "Inspiron 8500 *", "", "", VBE_POST|VBE_SAVE },
212
/* Bernie du Breuil <bmrcldb56@yahoo.com> */
213
{ "Dell Computer Corporation", "Latitude C400 *", "", "", VBE_POST|VBE_SAVE },
214
{ "Dell Computer Corporation", "Latitude C600 *", "", "", RADEON_OFF },
215
{ "Dell Computer Corporation", "Latitude C610 *", "", "", VBE_POST|VBE_MODE },
217
{ "Dell Computer Corporation", "Latitude CPx J650GT*", "", "", 0 },
219
{ "Dell Computer Corporation", "Latitude CPx J800GT*", "", "", VBE_POST|VBE_MODE },
220
/* https://bugzilla.novell.com/show_bug.cgi?id=220865 */
221
{ "Dell Inc.", "Latitude D410 *", "", "", VBE_POST|VBE_MODE },
222
/* tested by seife and Nenad ANTONIC <nenad.antonic@gmail.com> */
223
{ "Dell Inc.", "Latitude D420 *", "", "", VBE_POST|VBE_MODE },
224
/* Roland Hagemann <mail@rolandhagemann.de> */
225
{ "Dell Computer Corporation", "Latitude D500 *", "", "", VBE_POST|VBE_SAVE },
226
/* Ian Samule, https://bugzilla.novell.com/show_bug.cgi?id=175568 */
227
{ "Dell Inc.", "Latitude D505 *", "", "", VBE_POST|VBE_SAVE },
228
/* tested by seife */
229
{ "Dell Inc.", "Latitude D520 *", "", "", VBE_POST|VBE_MODE },
230
{ "Dell Computer Corporation", "Latitude D600 *", "", "", VBE_POST|VBE_SAVE|NOFB },
231
{ "Dell Inc.", "Latitude D610 *", "", "", VBE_POST|VBE_SAVE|NOFB },
232
/* D620 reported by Miroslav Ruda <ruda@ics.muni.cz>, <nicolae.mihalache@spaceapplications.com> */
233
{ "Dell Inc.", "Latitude D620 *", "", "", VBE_POST|VBE_MODE },
234
{ "Dell Computer Corporation", "Latitude D800 *", "", "", VBE_POST|VBE_SAVE },
235
/* Johannes Engel <j-engel@gmx.de> */
236
{ "Dell Inc.", "Latitude D820 *", "", "", VBE_POST|VBE_MODE },
237
/* Gabriel Ambuehl <gabriel_ambuehl@buz.ch>, version with intel graphics */
238
{ "Dell Inc.", "Latitude D830 *", "", "", VBE_POST|VBE_MODE },
239
/* Alain Prignet <alain.prignet@univ-mlv.fr> */
240
{ "Dell Computer Corp.", "Latitude X200", "", "", VBE_POST|VBE_SAVE },
241
/* Dell e1505, Alexander Antoniades */
242
{ "Dell Inc.", "MM061 *", "", "", 0 },
243
/* Dell inspiron 1300, Tim Dijkstra <tim@famdijkstra.org> */
244
{ "Dell Inc.", "ME051 *", "", "", 0 },
245
/* Dell Inspiron E1702, Julian Krause <suspend@thecrypto.org> */
246
{ "Dell Inc.", "MP061 *", "", "", 0 },
247
/* Dell Inspiron E1705, Paul Hummel <paulhummel@gmail.com> */
248
{ "Dell Inc.", "MP061", "", "", 0 },
249
/* Dell Inspiron 630m, Fredrik Edemar */
250
{ "Dell Inc.", "MXC051 *", "", "", 0 },
251
/* Dell Inspiron 640m, Daniel Drake <dsd@gentoo.org> */
252
{ "Dell Inc.", "MXC061 *", "", "", VBE_POST },
253
/* Dell XPS M1210 BryanL <fox_rlnocr@dynmail.no-ip.org> */
254
{ "Dell Inc.", "MXC062 *", "", "", S3_BIOS|S3_MODE },
255
/* Dell XPS M1710 Harry Kuiper <hkuiper@xs4all.nl>, console only resumes with vesafb! */
256
{ "Dell Inc.", "MXG061 *", "", "", 0 },
257
/* Dell XPS M1330, Danny Kukawka <dkukawka@suse.de> */
258
{ "Dell Inc.", "XPS M1330 *", "", "", VBE_POST|VBE_MODE },
259
/* Desktop with Intel graphics, Sitsofe Wheeler <sitsofe@yahoo.com> */
260
{ "Dell Inc. ", "OptiPlex GX520 *", "", "", VBE_POST|VBE_MODE },
261
/* Christoph Pacher <christoph.pacher@arcs.ac.at>, maybe only with nvidia driver :-( */
262
{ "Dell Computer Corporation", "Precision WorkStation 360*","","", 0 },
263
/* Per Øyvind Karlsen <pkarlsen@mandriva.com> VBE_POST will get console working, but break X */
264
{ "Dell Computer Corporation", "Precision M60*", "", "", VBE_SAVE },
265
/* gaofi@gaofi.com */
266
{ "Dell Inc.", "Precision M65 *", "", "", VBE_POST|VBE_MODE },
267
/* Manoj Srivastava <srivasta@debian.org> */
268
{ "Dell Inc.", "Precision M90 *", "", "", 0 },
269
/* Kyle Kearney <elyk53@gmail.com> */
270
{ "Dell Inc.", "Vostro 1500 *", "", "", VBE_POST|VBE_MODE },
271
/* Michael Witten mfwitten@MIT.EDU */
272
{ "Dell Computer Corporation", "Dimension 2400 *", "", "", VBE_POST|VBE_MODE },
273
/* Allen <ducalen@sympatico.ca>, Desktop with onboard grephics */
274
{ "Dell Computer Corporation", "Dimension 3000 *", "", "", VBE_POST|VBE_MODE },
276
/* Michael Dickson <mike@communicatezing.com> */
277
{ "ECS", "536", "", "", VBE_POST|NOFB },
278
/* Michael Bunk <michael.bunk@gmail.com> */
279
{ "Elitegroup Co.", "ECS G320", "", "", VBE_POST|VBE_MODE },
281
/* stan ioan-eugen <stan.ieugen@gmail.com> */
282
{ "FUJITSU SIEMENS", "Amilo A1667G Serie", "", "", S3_BIOS },
283
/* Holger Macht <hmacht@suse.de>, with kernel 2.6.22+, x86_64 */
284
{ "FUJITSU SIEMENS", "Amilo A7640 ", "", "", S3_BIOS|S3_MODE },
285
/* reported by Thomas Halva Labella <hlabella@ulb.ac.be> */
286
{ "FUJITSU SIEMENS", "Amilo A7645 ", "", "", VBE_SAVE|S3_BIOS|S3_MODE },
287
/* Chris Hammond <christopher.hammond@gmail.com> Amilo A 1630 */
288
{ "FUJITSU SIEMENS", "Amilo A Series", "0.01", "", VBE_POST|VBE_SAVE },
289
/* Reiner Herrmann <reiner@reiner-h.de>, this one realls needs VBE_SAVE
290
since there are many different models of the "AMILO M" series, i do a very exact match */
291
{ "FUJITSU SIEMENS", "AMILO M ", "-1 *", "R01-S0Z *", VBE_POST|VBE_SAVE },
292
/* Moritz Heidkamp <moritz@invision-team.de> */
293
{ "FUJITSU SIEMENS", "AMILO M Series", "", "1.0G*", VBE_SAVE },
294
/* Markus Meyer <markus.meyer@koeln.de>, Christian Illy <christian.illy@gmx.de> */
295
{ "FUJITSU SIEMENS", "Amilo Si 1520", "", "", S3_BIOS|S3_MODE },
296
/* Sab <sabry84@gmail.com> */
297
{ "FUJITSU SIEMENS", "AMILO Pi 1505", "", "", S3_BIOS|S3_MODE },
298
/* Giorgos Mavrikas <mavrikas@gmail.com> */
299
{ "FUJITSU SIEMENS", "AMILO Pi 1536", "", "", VBE_POST|VBE_MODE },
300
/* Aleksandar Markovic <acojlo@gmail.com> */
301
{ "FUJITSU SIEMENS", "AMILO PRO V2030", "", "", VBE_POST|VBE_MODE },
302
/* some unknown contributor */
303
{ "FUJITSU SIEMENS", "AMILO PRO V2035", "", "", VBE_POST|VBE_MODE },
304
/* Florian Herrmann <florian-herrmann@gmx.de> */
305
{ "FUJITSU SIEMENS", "AMILO Pro V2040", "", "", 0 },
306
/* <arild.haugstad@gmx.net> / https://bugzilla.novell.com/show_bug.cgi?id=279944 */
307
{ "FUJITSU SIEMENS", "AMILO Pro V3205", "", "", S3_BIOS|S3_MODE },
308
/* Alexandr Kara <Alexandr.Kara@seznam.cz> */
309
{ "FUJITSU SIEMENS", "AMILO Pro Edition V3405", "", "", S3_BIOS|S3_MODE },
310
/* Igor A. Goncharovsky <igi-go@ya.ru> */
311
{ "FUJITSU SIEMENS", "AMILO Pro Edition V3505 *","", "", S3_BIOS|S3_MODE },
312
/* Steffen <mlsone@forevers.de> */
313
{ "FUJITSU SIEMENS", "AMILO PRO V8010 *", "", "", VBE_POST|VBE_MODE },
314
/* <noname1@onlinehome.de> */
315
{ "FUJITSU SIEMENS", "AMILO Xi 1546", "", "", S3_BIOS|S3_MODE },
316
/* Clement LAGRANGE <clement.lagrange@gmail.com> */
317
{ "FUJITSU SIEMENS", "LIFEBOOK B Series", "", "", 0 },
318
/* wolfgang.aigner@gmx.de */
319
{ "FUJITSU SIEMENS", "LIFEBOOK E4010", "", "", VBE_SAVE },
320
/* Robin Knapp <mail@gizzmo.org> */
321
{ "FUJITSU SIEMENS", "LIFEBOOK E8020", "", "", VBE_POST|VBE_MODE },
323
{ "FUJITSU SIEMENS", "LIFEBOOK E8410", "", "", S3_BIOS|S3_MODE },
324
/* Stephen Gildea <stepheng@gildea.com> */
325
{ "FUJITSU", "LifeBook P7010D", "", "", S3_BIOS },
326
/* Andi Kleen, reported to work in 64bit mode */
327
{ "FUJITSU", "LifeBook S2110", "", "", S3_BIOS },
328
/* <jan.lockenvitz.ext@siemens.com>, tested with X only */
329
{ "FUJITSU SIEMENS", "LIFEBOOK S7010", "", "", 0 },
330
/* Antonio Cardoso Martins <digiplan.pt@gmail.com> */
331
{ "FUJITSU SIEMENS", "LIFEBOOK S7020", "", "", S3_BIOS|S3_MODE|PCI_SAVE },
332
/* Eckhart Woerner <ew@ewsoftware.de> */
333
{ "FUJITSU SIEMENS", "LIFEBOOK T4010", "", "", S3_BIOS|S3_MODE },
334
/* Jay <jay@jay.cz> */
335
{ "FUJITSU SIEMENS", "LIFEBOOK T4210", "", "", S3_BIOS|S3_MODE|PCI_SAVE },
336
/* Tomas Pospisek <tpo@sourcepole.ch> */
337
{ "Fujitsu Siemens", "P6VAP-AP", "", "", 0 },
338
{ "FUJITSU SIEMENS", "Stylistic ST5000", "", "", S3_BIOS|S3_MODE },
339
/* Jan Schaefer <jan.schaefer@informatik.fh-wiesbaden.de> */
340
{ "FUJITSU SIEMENS", "ESPRIMO P*", "", "", 0 },
341
/* Ulf Lange <mopp@gmx.net> */
342
{ "FUJITSU SIEMENS", "SCENIC N300/N600", "", "", VBE_POST|VBE_MODE },
343
/* Guenther Schwarz <guenther.schwarz@gmx.de> */
344
{ "FUJITSU SIEMENS", "SCENIC P / SCENICO P", "", "", VBE_POST|VBE_MODE },
345
/* This is a desktop with onboard i810 video <seife@suse.de> */
346
{ "FUJITSU SIEMENS", "SCENIC W300/W600", "", "", VBE_POST|VBE_MODE },
347
/* Peer Heinlein <p.heinlein@jpberlin.de> */
348
{ "FUJITSU SIEMENS", "SCENIC W", "", "", VBE_POST|VBE_MODE },
350
/* Ilya Eremin <che_guevara_3@bk.ru> */
351
{ "Gateway *", "MX6922B *", "", "", 0 },
352
/* Mario Nigrovic <Mario@nigrovic.net> */
353
{ "Gateway *", "MT6707 *", "", "", S3_BIOS|S3_MODE },
354
/* Christoph Wiesmeyr <christoph.wiesmeyr@liwest.at> */
355
{ "GERICOM", "259IA1", "", "", 0 },
356
/* booiiing@gmail.com */
357
{ "Gericom", "HUMMER", "", "1.03 ", VBE_POST|VBE_MODE },
358
/* From: Einon <einon@animehq.hu>, seems to work only from X :-( */
359
{ "Gericom", "Montara-GML ", "FAB-2", "", 0 },
360
/* S.Çağlar Onur <caglar@pardus.org.tr>, only works from X */
361
{ "MTC", "Montara-GML ", "FAB-2", "", 0 },
362
/* Josef Zenisek <jzenisek@gmx.de> */
363
{ "Gigabyte Technology Co., Ltd.", "945GZM-S2", "", "", 0 },
364
/* Andrey Melentyev <andrey.melentyev@gmail.com> */
365
{ "Infomash", "RoverBook", "", "", VBE_POST|VBE_MODE },
367
/* Michal Sojka <sojkam1@fel.cvut.cz> */
368
{ "Hewlett-Packard", "HP Compaq 6710b (GB893EA*", "","68DDU*", VBE_POST|VBE_MODE },
369
/* Tomas Kejzlar <t.kejzlar@gmail.com> */
370
{ "Hewlett-Packard", "HP Compaq 6910p (RH241AV)", "","68MCU*", VBE_POST|VBE_MODE },
371
/* Krisztian Loki <krisztian.loki@freemail.hu>, does not work with proprietary ATI driver */
372
{ "Hewlett-Packard", "HP Compaq 8510p ", "", "68MVD*", VBE_POST|VBE_MODE },
373
/* hp compaq nc2400, tested by seife. sometimes has keyboard problems after resume */
374
{ "Hewlett-Packard", "HP Compaq nc2400*", "", "68YOP*", VBE_POST|VBE_MODE },
375
/* Rene Seindal <rene@seindal.dk> */
376
{ "Hewlett-Packard", "HP Compaq nc4400*", "F.08", "68YHV*", VBE_POST|VBE_SAVE },
377
/* Antti Laine <antti.a.laine@tut.fi>, "did not work with older BIOS", now has F.09 */
378
{ "Hewlett-Packard", "HP Compaq nc4400*", "", "68YHV*", VBE_POST|VBE_MODE },
379
{ "Hewlett-Packard*", "Compaq nx5000 *", "", "68BCU*", VBE_POST|VBE_MODE },
380
{ "Hewlett-Packard*", "hp compaq nx5000 *", "", "68BCU*", VBE_POST|VBE_MODE },
381
/* Ed Hoo <whoishoo@gmail.com> */
382
{ "Hewlett-Packard*", "hp Compaq nx5000 *", "", "68BCU*", VBE_POST|VBE_MODE },
383
/* there seem to be versions with a " " after Hewlett-Packard and without. */
384
{ "Hewlett-Packard*", "HP Compaq nc6000 *", "", "68BDD*", S3_BIOS|S3_MODE },
385
/* Jan Adlen <janne@rosehip.mine.nu> */
386
{ "Hewlett-Packard", "Compaq nc6000 *", "", "68BDD*", S3_BIOS|S3_MODE },
387
/* Winfried Dobbe, https://bugzilla.novell.com/show_bug.cgi?id=159688 */
388
{ "Hewlett-Packard", "HP Compaq nc6120 *", "", "", VBE_POST|VBE_MODE },
389
/* Battle Nick <Nick.Battle@uk.fujitsu.com>, also a nc6120 */
390
{ "Hewlett-Packard", "PY507ET#*", "", "68DTD*", VBE_POST|VBE_MODE },
391
/* Niv aharonovich <niv.kaha@gmail.com> */
392
{ "Hewlett-Packard", "HP Compaq nx6120 *", "", "68DTD*", VBE_POST|VBE_MODE },
393
{ "Hewlett-Packard", "HP Compaq nx6125 *", "", "", VBE_SAVE|NOFB },
394
{ "Hewlett-Packard", "HP Compaq nc6230 *", "", "", VBE_SAVE|NOFB },
395
/* Michal Vyskocil <michal.vyskocil@gmail.com> */
396
{ "Hewlett-Packard", "HP Compaq nx6310 *", "", "68YDU*", VBE_POST },
397
/* Hendrik Tews <tews@cs.ru.nl> */
398
{ "Hewlett-Packard", "HP Compaq nc6320 (RH367ET*","","68YDU*", VBE_POST|VBE_MODE },
399
/* Danny Kukawka <dkukawka@suse.de> */
400
{ "Hewlett-Packard", "HP Compaq nc6320 *", "", "68YDU*", VBE_POST|VBE_MODE },
401
/* Michal Sedkowski <msedkowski@gmail.com>, another nx6310 with different options? :-( */
402
{ "Hewlett-Packard", "", "", "68YDU*", 0 },
403
/* Benedikt Nimmervoll <nimmervoll.benedikt@googlemail.com>, EY350EA#ABD
404
also works with version RD115AA#ABA <hmacht@suse.de> */
405
{ "Hewlett-Packard", "HP Compaq nx6325 *", "", "68TT2*", VBE_POST|VBE_SAVE },
406
/* https://bugzilla.novell.com/show_bug.cgi?id=260451 */
407
{ "Hewlett-Packard", "HP Compaq nc6400 (EH522AV)","","68YCU*", VBE_POST|VBE_MODE },
408
/* https://bugzilla.novell.com/show_bug.cgi?id=295489 */
409
{ "Hewlett-Packard", "HP Compaq nc6400 (EY582ES*","","68YCU*", VBE_POST|VBE_MODE },
410
/* Michael Biebl <biebl@teco.edu> */
411
{ "Hewlett-Packard ", "HP compaq nx7000 *", "", "", VBE_POST|VBE_SAVE },
412
/* François Münch <francois.munch@free.fr> */
413
{ "Hewlett-Packard ", "Compaq nx 7010 (PG588EA#*","", "", S3_BIOS },
414
/* Philippe Marzouk <phil@ozigo.org> */
415
{ "Hewlett-Packard ", "Compaq nx 7010 (DU394T#*", "", "68BAL*", S3_BIOS|S3_MODE },
416
/* Valent Turkovic <valent.turkovic@gmail.com> */
417
{ "Hewlett-Packard", "HP Compaq nx7300 (RU374ES#*", "", "", VBE_POST|VBE_MODE },
418
/* Slawomir Skrzyniarz <diodak@gmail.com> */
419
{ "Hewlett-Packard", "HP Compaq nx7400 (RH412EA#)", "", "", VBE_POST|VBE_MODE },
420
/* Michael Meskes <meskes@debian.org>, this is a NX 7400 */
421
{ "Hewlett-Packard", "", "", "68YGU*", VBE_POST },
422
{ "Hewlett-Packard", "HP Compaq nx8220 *", "", "", VBE_SAVE|NOFB },
423
/* Stefan Seyfried <seife@suse.de> novell bug 259831 */
424
{ "Hewlett-Packard", "HP Compaq nw8440 (EY696AA*", "", "68YVD*", VBE_POST|VBE_MODE },
425
/* Frederic Mothe <mothe@nancy.inra.fr> */
426
{ "Hewlett Packard", "", "HP OmniBook XE3 GC *", "", VBE_POST|VBE_SAVE },
427
{ "Hewlett Packard", "", "HP OmniBook XE3 GF *", "", VBE_POST|VBE_SAVE },
428
/* Bernd Rinn <bb@rinn.ch> */
429
{ "Hewlett Packard", "", "HP OmniBook XT1000 *", "", S3_MODE },
430
/* Matto Marjanovic <maddog@mir.com> */
431
{ "Hewlett-Packard", "Presario C500 (RZ341UA#*", "", "", 0 },
432
/* Fatih Alabas https://bugzilla.novell.com/show_bug.cgi?id=230528 */
433
{ "Hewlett-Packard", "Presario M2000 (EQ547PA#*", "", "", S3_BIOS|VBE_MODE },
434
/* Sitsofe Wheeler <sitsofe@yahoo.com> */
435
{ "Hewlett-Packard ", "Presario R3000 *", "", "", S3_BIOS|S3_MODE },
436
/* Arthur Peters <amp@singingwizard.org> */
437
{ "Hewlett-Packard", "Presario R3200 *", "", "", VBE_POST|VBE_SAVE },
438
{ "Hewlett-Packard", "Presario R4100 *", "", "", S3_BIOS|S3_MODE },
439
/* iamnoah@gmail.com */
440
{ "Hewlett-Packard", "Presario V2000 (EP381UA#*","", "", S3_BIOS },
441
/* From: "Lim Chuen Ee, Mike" <chuenee@starhub.net.sg> */
442
{ "Hewlett-Packard", "Presario V3000 (RL377PA#*","", "", S3_BIOS|S3_MODE },
443
/* Cristian S. Rocha crocha@dc.uba.ar */
444
{ "Hewlett-Packard", "Presario V3000 (EZ674UA#*","", "", S3_BIOS|S3_MODE },
445
/* JEROME HAYNES-SMITH <jerome.smith@btinternet.com> */
446
{ "Hewlett-Packard", "Presario V3000 (EZ755UA#*","", "", 0 },
447
/* Michael Kimsal <mgkimsal@gmail.com> */
448
{ "Hewlett-Packard", "Presario V5000 (ET826UA#*","", "", 0 },
449
/* "Zirkel, Timothy K" <zirkelt@lafayette.edu> */
450
{ "Hewlett-Packard ", "Compaq Presario X1000 (DK454AV)*", "", "", S3_BIOS },
451
/* S.Çağlar Onur <caglar@pardus.org.tr>, works only from X! */
452
{ "Hewlett-Packard", "HP Pavilion dv2000 (GF759EA#*", "", "", 0 },
453
/* Robert Hart <Robert.Hart@BuroHappold.com> */
454
{ "Hewlett-Packard", "HP Pavilion dv2500 Notebook PC", "", "", 0 },
455
/* Fabio Comolli <fabio.comolli@gmail.com>, dv4378ea, ATI X700 */
456
{ "Hewlett-Packard", "Pavilion dv4000 (ES973EA#*", "", "", VBE_POST|VBE_SAVE|NOFB },
457
/* Damien Raude-Morvan <drazzib@drazzib.com>, This is a dv4052ea, i915GM */
458
{ "Hewlett-Packard", "Pavilion dv4000 (EB911EA#*", "", "", S3_BIOS },
459
/* Wally Valters <deepsky99@gmail.com> */
460
{ "Hewlett-Packard", "Pavilion dv5000 (EZ535UA#*", "", "", 0 },
461
/* Marcos Pinto <markybob@gmail.com>, HP dv6000 */
462
{ "Hewlett-Packard", "EW434AVABA *", "", "", S3_BIOS|S3_MODE },
463
/* Valent Turkovic <valent.turkovic@gmail.com> */
464
{ "Hewlett-Packard", "HP Pavilion dv6000 (GA378UA#*", "", "", S3_MODE },
465
/* Benjamin Kudria <ben@kudria.net> */
466
{ "Hewlett-Packard", "HP Pavilion dv6000 (EW434AV#*", "", "", S3_BIOS|S3_MODE },
467
/* Jens Kaiser <kaiser@caltech.edu>, maybe only with binary nvidia module? */
468
{ "Hewlett-Packard", "HP Pavilion dv6000 (RP153UA#*", "", "", S3_BIOS|S3_MODE },
469
/* Arun Gupta <axgupta1@gmail.com> */
470
{ "Hewlett-Packard", "Pavilion dv6000 (EY798AV#*", "", "", 0 },
471
/* Carlos Andrade <crandrad@gmail.com> */
472
{ "Hewlett-Packard", "HP Pavilion dv6000 (EY798AV*", "", "", 0 },
473
/* Marlin Forbes <marlinf@datashaman.com> */
474
{ "Hewlett-Packard", "HP Pavilion dv6000 (GF688EA*", "", "", 0 },
475
/* Antony Dovgal <tony2001@phpclub.net> */
476
{ "Hewlett-Packard", "HP Pavilion dv6000 (RM469EA#*","", "", 0 },
477
/* John Soros <sorosj@gmail.com> "HP dv6120ea" */
478
{ "Hewlett-Packard", "HP Pavilion dv6000 (RP980EA#*","", "", 0 },
479
/* Fran Firman <fran@ipsm.net.nz>, maybe only works due to the Nvidia driver? */
480
{ "Hewlett-Packard", "HP Pavilion dv6500 Notebook PC *", "", "", 0 },
481
/* <veesah@gmail.com> */
482
{ "Hewlett-Packard", "HP Pavilion tx1000 Notebook PC *", "", "", 0 },
483
/* Chris Polderman <chris.polderman@gmail.com> */
484
{ "Hewlett-Packard", "HP Pavilion ze2000 (EK791EA#*","", "", 0 },
485
/* Frank Schröder <frank.schroeder@gmail.com>, zt3380us */
486
{ "Hewlett-Packard ", "Pavilion zt3300 (PF083UA#*", "", "", 0 },
487
/* Karthik <molecularbiophysics@gmail.com> */
488
{ "Hewlett-Packard ", "Pavilion zt3300 *", "", "68BAL*", S3_BIOS },
489
/* Benjamin Cherian <benjamin.cherian@gmail.com> */
490
{ "HP Pavilion 061", "D7223K-ABA A650E", "", "", 0 },
491
/* A desktop with integrated graphics, Bo Thysell <thysell@fusemail.com> */
492
{ "HP Pavilion 061", "EJ192AA-ABS t3250.se", "", "", 0 },
493
/* Michael Zaugg <dev.miguel@netzbox.ch> */
494
{ "HP Pavilion 061", "EP198AA-UUZ t3335.ch", "", "", 0 },
496
/* R51 confirmed by Christian Zoz and Sitsofe Wheeler <sitsofe@yahoo.com> */
497
{ "IBM", "", "ThinkPad R51", "", 0 },
498
/* R52, reported by Joscha Arenz */
499
{ "IBM", "1860*", "", "", S3_BIOS|S3_MODE },
500
/* R51e, reported by nemec.jiri@gmail.com */
501
{ "IBM", "", "ThinkPad R51e", "", S3_BIOS|S3_MODE },
503
{ "IBM", "2366*", "", "", RADEON_OFF },
504
/* Thinkpad 600e, George Tellalov <gtellalov@emporikilife.gr>, needs X running */
505
{ "IBM", "2645*", "", "INET17WW", VBE_POST|VBE_MODE },
506
/* George says the newer BIOS INET36WW / kernel 2.6.22 works fine with these options / without X */
507
{ "IBM", "2645*", "", "", VBE_SAVE },
508
/* X22, confirmed by Richard Neill */
509
{ "IBM", "2662*", "", "", S3_BIOS|S3_MODE|RADEON_OFF },
510
/* X31, confirmed by Bjoern Jacke */
511
{ "IBM", "2672*", "", "", S3_BIOS|S3_MODE|RADEON_OFF },
512
/* X40 confirmed by Christian Deckelmann */
513
{ "IBM", "2371*", "ThinkPad X40", "", S3_BIOS|S3_MODE },
514
/* X40, Andrew Pimlott <andrew@pimlott.net> */
515
{ "IBM", "2386*", "", "", S3_BIOS|S3_MODE },
516
/* X41 Tablet, tested by Danny Kukawka */
517
{ "IBM", "", "ThinkPad X41 Tablet", "", S3_BIOS|S3_MODE },
518
/* T42p confirmed by Joe Shaw, T41p by Christoph Thiel (both 2373) */
519
{ "IBM", "2373*", "", "", S3_BIOS|S3_MODE },
520
/* T41p, Stefan Gerber */
521
{ "IBM", "2374*", "", "", S3_BIOS|S3_MODE },
522
/* T42, Bjorn Mork <bjorn@mork.no> */
523
{ "IBM", "2376*", "", "", S3_BIOS|S3_MODE },
524
/* Some T43's reported by Sebastian Nagel */
525
{ "IBM", "", "ThinkPad T43", "", S3_BIOS|S3_MODE },
526
/* T43p reported by Magnus Boman */
527
{ "IBM", "", "ThinkPad T43p", "", S3_BIOS|S3_MODE },
528
/* G40 confirmed by David Härdeman */
529
{ "IBM", "2388*", "", "", 0 },
531
{ "IBM", "2658*", "", "", 0 },
533
{ "IBM", "2681*", "", "", 0 },
534
{ "IBM", "2722*", "", "", 0 },
535
/* Z60t, Sascha Hunold <sascha_hunold@gmx.de> */
536
{ "IBM", "2511*", "", "", S3_BIOS|S3_MODE },
537
/* Z60m, reported by Arkadiusz Miskiewicz */
538
{ "IBM", "2529*", "", "", S3_BIOS|S3_MODE },
539
/* A21m, Raymund Will */
540
{ "IBM", "2628*", "", "", 0 },
541
/* A21p, Holger Sickenberg */
542
{ "IBM", "2629*", "", "", 0 },
543
/* A31p, Till D"orges <td@pre-secure.de> */
544
{ "IBM", "2653*", "", "", RADEON_OFF },
545
/* X41, Florian Ragwitz <rafl@debian.org>, */
546
{ "IBM", "2525*", "", "", S3_BIOS|S3_MODE },
547
/* Ralph Thormann, notice the empty sys_product :-( */
548
{ "IBM", " ", "ThinkPad X40", "1UETD2WW*", 0 },
550
{ "LENOVO", "1702*", "", "", S3_BIOS|S3_MODE },
551
{ "LENOVO", "1704*", "", "", S3_BIOS|S3_MODE },
552
{ "LENOVO", "1706*", "", "", S3_BIOS|S3_MODE },
553
/* https://bugzilla.novell.com/show_bug.cgi?id=210928, Thinkpad R60, 32bit? */
554
{ "LENOVO", "9456*", "", "", S3_BIOS|S3_MODE },
555
/* Marcus Better <marcus@better.se>, this time with a capital "P" */
556
{ "LENOVO", "", "ThinkPad R60", "", S3_BIOS|S3_MODE },
557
/* From: gregor herrmann <gregor.herrmann@comodo.priv.at> */
558
{ "LENOVO", "", "Thinkpad R60e", "", S3_BIOS|S3_MODE },
559
/* Dave Royal <dave@daveroyal.com>, R60e 32bit works with S3_MODE, 64bit needs VBE_MODE */
560
{ "LENOVO", "0657*", "", "", S3_BIOS|VBE_MODE },
561
/* X60 Tablet, Carlos Lange, https://bugzilla.novell.com/show_bug.cgi?id=265613#c12 */
562
{ "LENOVO", "6363*", "", "", S3_BIOS|S3_MODE },
563
/* X60 Tablet, Gary Ekker, https://bugzilla.novell.com/show_bug.cgi?id=265613 */
564
{ "LENOVO", "6364*", "", "", S3_BIOS|S3_MODE },
565
/* X60 Tablet, Aaron Denney <wnoise@ofb.net>, needs at least BIOS "7JET25WW (1.10 )"*/
566
{ "LENOVO", "6365*", "", "", S3_BIOS|S3_MODE },
567
/* Florian Wagner <florian@wagner-flo.net>, X60 Tablet */
568
{ "LENOVO", "6366*", "", "", S3_BIOS|S3_MODE },
569
/* Joerg Rueppel <sharky-x@gmx.net>, T61p, does not work with the NVidia driver */
570
{ "LENOVO", "6457*", "", "", S3_BIOS|VBE_MODE },
571
{ "LENOVO", "6460*", "", "", S3_BIOS|VBE_MODE },
572
/* T61, Joe Nahmias <jello@debian.org>, debian bug #432018 */
573
{ "LENOVO", "7658*", "", "", S3_BIOS|S3_MODE },
574
/* T61 with NVidia card, https://bugzilla.novell.com/show_bug.cgi?id=290618 */
575
{ "LENOVO", "7663*", "", "", S3_MODE },
576
/* X61s, Hendrik-Jan Heins <hjh@passys.nl>. Probably does not restore the
577
framebuffer mode correctly, but S3_MODE as well as VBE_MODE seem to fail
578
sometimes on x86_64 on this machine :-( */
579
{ "LENOVO", "7669*", "", "", S3_BIOS },
580
/* Calvin Walton <calvin.walton@gmail.com>, R61i */
581
{ "LENOVO", "7732*", "", "", S3_BIOS },
582
/* Danny Kukawka <dkukawka@suse.de> ThinkPad X61 Tablet */
583
{ "LENOVO", "7768*", "", "", S3_BIOS|S3_MODE },
584
/* T61, intel card <seife@suse.de> 32bit works with S3_MODE, but 64bit needs VBE_MODE */
585
{ "LENOVO", "8895*", "", "", S3_BIOS|VBE_MODE },
586
/* <ruedt@physik.fu-berlin.de>, R61, 64bit, NVidia driver does not work */
587
{ "LENOVO", "8919*", "", "", S3_BIOS|S3_MODE },
588
/* Rick van Hattem <Rick.van.Hattem@fawo.nl>, Z61p*/
589
{ "LENOVO", "9452*", "", "", S3_BIOS|S3_MODE },
590
/* At least 1709 series thinkpads can be whitelisted by name,
591
and we can probably delete entries above, too.... */
592
{ "LENOVO", "", "ThinkPad X60", "", S3_BIOS|S3_MODE },
593
/* T60p, had a report from a 2007* and a 2008* model */
594
{ "LENOVO", "", "ThinkPad T60p", "", S3_BIOS|S3_MODE },
595
/* T60 From: Jeff Nichols <jnichols@renkoo.net> and Kristofer Hallgren <kristofer.hallgren@gmail.com> */
596
{ "LENOVO", "", "ThinkPad T60", "", S3_BIOS|S3_MODE },
597
/* Paul Wilkinson <pwilko@gmail.com> */
598
{ "LENOVO", "", "ThinkPad Z61p", "", S3_BIOS|S3_MODE },
599
/* Z61m From: Roderick Schertler <roderick@argon.org> */
600
{ "LENOVO", "", "ThinkPad Z61m", "", S3_BIOS|S3_MODE },
602
/* LENOVO non-Thinkpads go here... */
603
/* Leo G <chudified@gmail.com> */
604
{ "LENOVO", "068928U", "3000 N100 *", "", 0 },
605
/* these Lenovo 3000 N100 model 768 are available with different graphics chips, so
606
i do not dare to wildcard anything here :-( */
607
/* Aviv Ben-Yosef <aviv.by@gmail.com> */
608
{ "LENOVO", "07686VG", "3000 N100 *", "", 0 },
609
/* Bogdan <boogi77@o2.pl> */
610
{ "LENOVO", "076831G", "3000 N100 *", "", 0 },
611
/* Tim Creech <dezgotspam@gmail.com> */
612
{ "LENOVO", "076835U", "3000 N100 *", "", 0 },
613
/* Ted Percival <ted@midg3t.net> */
614
{ "LENOVO", "07687MM", "3000 N100 *", "", S3_MODE },
616
{ "LG Electronics", "M1-3DGBG", "", "", S3_BIOS|S3_MODE },
617
{ "Matsushita Electric Industrial Co.,Ltd.", "CF-51E*", "", "", VBE_POST|VBE_MODE },
618
/* Hanspeter Kunz <buzz.rexx@gmail.com> */
619
{ "Matsushita Electric Industrial Co.,Ltd.", "CF-R3E*", "002", "", VBE_POST|VBE_MODE },
620
/* https://sourceforge.net/tracker/index.php?func=detail&aid=1601715&group_id=45483&atid=443088 */
621
{ "Matsushita Electric Industrial Co.,Ltd.", "CF-R2C*", "0032", "", VBE_POST|VBE_MODE },
622
/* Itsuo HATONO <hatono@kobe-u.ac.jp> */
623
{ "Matsushita Electric Industrial Co.,Ltd.", "CF-R6M*", "", "", VBE_POST|VBE_MODE },
624
/* Joost Witteveen <joost@iliana.nl> */
625
{ "MAXDATA", "IMPERIO4045A *", "", "", 0 },
626
/* Jan Gerrit <JanGerrit@Burg-Borgholz.de> */
627
{ "MAXDATA", "PRO600IW", "", "", S3_BIOS|S3_MODE },
628
/* Oleg Broytmann <phd@phd.pp.ru> */
629
{ "MaxSelect", "Mission_A330", "", "", VBE_POST|VBE_SAVE },
630
/* Leszek Lesner <leszek.lesner@googlemail.com> Medion MD43100 */
631
{ "MEDIONNB ", "WID2010 ", "", "", VBE_POST|VBE_MODE },
632
/* Matthijs Kooijman <matthijs@stdin.nl> */
633
{ "MICRO-STAR INT'L CO.,LTD", "MS-1013", "", "", S3_BIOS },
634
/* Gergely Csepany <cheoppy@gmail.com> */
635
{ "MICRO-STAR INT'L CO.,LTD.", "MS-1057", "", "", S3_BIOS|S3_MODE },
636
/* Enno Wein <ennowein@yahoo.com> */
637
{ "Micro-Star International", "PR210", "MS-1222X", "", VBE_POST },
638
/* Baruch Even <baruch@ev-en.org> */
639
{ "Micro-Star International", "MS-1412", "", "", VBE_POST|VBE_SAVE|NOFB },
640
/* uswsusp@faxm0dem.org */
641
{ "MSI.", "MS-7207PV", "", "", 0 },
642
/* Petr Pudlak <naradapuri@gmail.com> */
643
{ "To Be Filled By O.E.M.", "MS-7210", "100", "", 0 },
644
/* Nicholas T <ntung@ntung.com>, mainboard */
645
{ "MSI", "MS-7350", "", "", 0 },
646
/* "Alex V. Myltsev" <avm@altlinux.ru */
647
{ "NCA_GROUP_LTD", "iRU_Notebook", "0106", "", VBE_POST|VBE_MODE },
649
{ "NEC *", "B7 *", "", "", VBE_SAVE },
650
/* Benoit Thiell <badzil@gmail.com> */
651
{ "NEC COMPUTERS INTERNATIONAL","NEC Versa Premium", "FAB-2","", 0 },
652
/* Nicky Gerritsen <nicky@xept.nl> */
653
{ "NEC Computers International *", "VC2", "", "", S3_BIOS|S3_MODE },
654
/* Jan Willies <jan@willies.info> medion md 96400 */
655
{ "NOTEBOOK", "SAM2000", "0131", "", S3_BIOS|S3_MODE },
656
/* Thomas Braun <thomas.braun@newthinking.de>, rebranded Uniwill P53IN */
657
{ "OEM", "P53IN4", "", "", 0 },
658
/* Wolf Geldmacher <wolf@womaro.ch> */
659
{ "OQO", "ZEPTO", "00", "", VBE_POST|VBE_SAVE },
660
/* NOTE: I DO NOT TRUST THOSE PACKARD BELL DMI STRINGS!
661
but i don't have a better idea right now. So i am only taking
662
very exact matches for them now -- seife */
663
/* Per Waago <waago@stud.ntnu.no> */
664
{ "Packard Bell NEC", "00000000000000000000000", "P820008416","", 0 },
665
/* Angelo Anfossi <aanfossi@gmail.com> "Easy Note A6010" */
666
{ "Packard Bell NEC", "00000000000000000000000", "", "A03 ", 0 },
667
/* Pavol Otcenas <Pavol.Otcenas@2c.cz>, "Prestigio Nobile 159W" */
668
{ "To Be Filled By O.E.M.", "259IA1", "To Be Filled By O.E.M.", "080010 ", S3_MODE },
669
/* Florian Tham <ftham@unlimitedmail.org> Samsung P35 */
670
{ "SAMSUNG", "CoronaR", "03RK", "", 0 },
671
/* Jeremie Delaitre <jeremie.delaitre@gmail.com> */
672
{ "SAMSUNG ELECTRONICS CO., LTD.", "Q35/Q36", "", "", S3_BIOS|S3_MODE },
673
/* Eduardo Robles Elvira <edulix@gmail.com> */
674
{ "SAMSUNG ELECTRONICS CO., LTD.", "R40/R41", "", "", VBE_SAVE },
675
/* Daniel Koester <koester@math.uni-augsburg.de> does not yet work from text mode */
676
{ "SAMSUNG ELECTRONICS CO., LTD.", "R55S *", "", "", 0 },
677
/* Stephen Denham <stephen.denham@gmail.com> */
678
{ "SAMSUNG Electronics", "SENS V25", "", "", VBE_POST|VBE_MODE },
679
/* Gautier Hattenberger <ghattenb@laas.fr> */
680
{ "Samsung Electronics", "SM40S", "", "", S3_BIOS|S3_MODE },
681
/* Pavel Machek, Samsung UMPC */
682
{ "SAMSUNG ELECTRONICS CO., LTD.", "SQ1US", "01ME", "", VBE_SAVE },
683
/* Martin Wilck <mwilck@arcor.de> */
684
{ "Samsung Electronics", "SX50S", "Revision MP", "", 0 },
685
/* Thomas Peuss <thomas@peuss.de> */
686
{ "Shuttle Inc", "SN85V10", "", "", 0 },
688
/* Kevin Fullerton <kevin.fullerton@shotgun-suicide.co.uk> */
689
{ "TOSHIBA", "EQUIUM A100", "", "", S3_BIOS|S3_MODE },
690
{ "TOSHIBA", "Libretto L5/TNK", "", "", 0 },
691
{ "TOSHIBA", "Libretto L5/TNKW", "", "", 0 },
692
/* Hans-Hermann Jopski <hans@jopski.de> Tecra A2 PTA20E-4M301VGR */
693
{ "TOSHIBA", "Portable PC", "Version 1.0", "Version 1.20", 0 },
694
/* this is a Toshiba Satellite 4080XCDT, believe it or not :-( */
695
{ "TOSHIBA", "Portable PC", "Version 1.0", "Version 7.80", S3_MODE },
696
/* Pavel Borzenkov <pavel.borzenkov@gmail.com>, Toshiba Portege 3490CT, works correctly for me */
697
{ "TOSHIBA", "P3490", "", "", VBE_SAVE },
698
/* Alan Mycroft <Alan.Mycroft@cl.cam.ac.uk> */
699
{ "TOSHIBA", "PORTEGE M300", "", "", S3_MODE },
700
/* Mathieu Lacage <mathieu.lacage@sophia.inria.fr> */
701
{ "TOSHIBA", "PORTEGE R100", "", "", 0 },
702
/* Bernhard Kausler <uabdc@stud.uni-karlsruhe.de> */
703
{ "TOSHIBA", "PORTEGE R500", "", "", S3_BIOS|S3_MODE },
704
{ "TOSHIBA", "Satellite A30", "", "", VBE_SAVE },
705
/* Diego Ocampo <diegoocampo8@gmail.com> */
706
{ "TOSHIBA", "Satellite A80", "", "", 0 },
707
/* From: a.maurizi@isac.cnr.it */
708
{ "TOSHIBA", "Satellite A100", "", "", S3_BIOS|S3_MODE },
709
/* Christian Schneeman <cschneemann@suse.de> */
710
{ "TOSHIBA", "Satellite L10", "", "", VBE_POST|VBE_MODE },
711
/* Gijs van Gemert <g.v.gemert@inter.nl.net> */
712
{ "TOSHIBA", "Satellite L30", "", "", S3_BIOS|S3_MODE },
713
/* tnt.rocket@freenet.de, need to verify if S3_MODE is needed too */
714
{ "TOSHIBA", "Satellite M30X", "", "", S3_BIOS },
715
/* Michaell Gurski */
716
{ "TOSHIBA", "Satellite M35X", "", "", S3_BIOS|S3_MODE },
717
/* Mike Gilliam <mike.tx@suddenlink.net> */
718
{ "TOSHIBA", "Satellite M55", "", "", VBE_POST|VBE_MODE },
720
{ "TOSHIBA", "Satellite M70", "", "", S3_BIOS|S3_MODE },
721
/* Antonis Tsolomitis <atsol@aegean.gr> */
722
{ "TOSHIBA", "Satellite P10", "", "", S3_BIOS|S3_MODE },
723
/* From: mire <mire@osadmin.com> */
724
{ "TOSHIBA", "Satellite P200", "", "", S3_BIOS|S3_MODE },
725
/* From: Jim <jim.t@vertigo.net.au> */
726
{ "TOSHIBA", "SatellitePro4600", "", "", 0 },
727
/* Romano Giannetti <romanol@upcomillas.es> sys_version "PSU34U-00L003" */
728
{ "TOSHIBA", "Satellite U305", "", "", VBE_POST|VBE_MODE },
729
/* Bram Senders <bram@luon.net> */
730
{ "TOSHIBA", "SP4600", "Version 1.0", "", 0 },
731
/* Dr. Stephan Buehne <stephan.buehne@oracle.com> */
732
{ "TOSHIBA", "TECRA M9", "", "", S3_MODE },
733
/* Jad Naous <jnaous@stanford.edu> */
734
{ "TOSHIBA", "TECRA S1", "", "", 0 },
735
{ "TOSHIBA", "TECRA S3", "", "", 0 },
736
/* From: a v <adam_6515@hotmail.com> */
737
{ "TOSHIBA", "TECRA8100", "", "", S3_MODE },
738
/* Stefan Seyfried has one of those :-) S3_BIOS leads to "melting screen" */
739
{ "TOSHIBA", "TECRA 8200", "", "", S3_MODE },
740
/* Arnim Laeuger <arnim.laeuger@gmx.net> */
741
{ "Samsung Electronics", "NX05S*", "", "", VBE_POST|VBE_MODE },
742
{ "Samsung", "SQ10", "", "", VBE_POST|VBE_SAVE },
743
/* https://bugzilla.novell.com/show_bug.cgi?id=290734 */
744
{ "Samsung Electronics", "SX20S", "", "", VBE_POST|VBE_MODE },
745
{ "SHARP ", "PC-AR10 *", "", "", 0 },
746
/* Daniel Morris <danielm@eCosCentric.com> */
747
{ "Sony Corporation", "VGN-B1XP*", "", "", S3_BIOS },
748
/* Dhananjaya Rao <phaze87@gmail.com> */
749
{ "Sony Corporation", "VGN-B55G(I)", "", "", 0 },
750
/* Jorge Visca <xxopxe@gmail.com> */
751
{ "Sony Corporation", "VGN-C140G", "", "", S3_BIOS|S3_MODE },
752
/* Tijn Schuurmans <t.schuurmans@hccnet.nl> */
753
{ "Sony Corporation", "VGN-C2S_G", "", "", S3_BIOS },
754
/* <lapseofreason0@gmail.com>, only from X, S3_MODE hangs the machine, all other leave the screen blank */
755
{ "Sony Corporation", "VGN-FE31M", "", "", 0 },
756
{ "Sony Corporation", "VGN-FS115B", "", "", S3_BIOS|S3_MODE },
757
/* Olivier Saier <osaier@gmail.com>, apparently S3_BIOS locks the machine hard */
758
{ "Sony Corporation", "VGN-FS115Z", "", "", S3_MODE },
759
/* S.Çağlar Onur <caglar@pardus.org.tr> */
760
{ "Sony Corporation", "VGN-FS215B", "", "", 0 },
761
/* Joseph Smith <joe@uwcreations.com> */
762
{ "Sony Corporation", "VGN-FS660_W", "", "", 0 },
764
{ "Sony Corporation", "VGN-SZ340P", "", "", 0 },
765
/* Pedro M. S. Oliveira <pmsoliveira@gmail.com>, machine has two gfx cards,
766
works only well with the intel, not with the nvidia */
767
{ "Sony Corporation", "VGN-SZ5XN_C", "", "", 0 },
768
/* Anton Zahlheimer <anton.zahlheimer@landshut.org> */
769
{ "Sony Corporation", "VGN-T250P", "", "", S3_BIOS|S3_MODE },
770
/* Timo Hoenig <thoenig@suse.de> VGN-TX3HP */
771
{ "Sony Corporation", "VGN-TX3HP", "", "", 0 },
772
/* Stephan Martin <stephan.martin@open-xchange.com> */
773
{ "Sony Corporation", "VGN-TX3XP_L", "", "", S3_BIOS|S3_MODE },
774
/* Danny Kukawka <dkukawka@suse.de>, TX5MN from Michael Matz <matz@novell.com> */
775
{ "Sony Corporation", "VGN-TX5MN_W", "", "", VBE_MODE },
776
/* Pier Paolo Pittavino <pittavin@studenti.ph.unito.it>, Timo Hoenig <thoenig@suse.de> */
777
{ "Sony Corporation", "VGN-TZ11*", "", "", 0 },
778
/* Hans Gunnarsson <hans.gunnarsson@gmail.com> */
779
{ "Sony Corporation", "VGN-TZ21XN_B", "", "", 0 },
780
/* Mattia Dongili <malattia@linux.it> */
781
{ "Sony Corporation", "VGN-UX50", "", "", VBE_MODE },
782
/* Russ Dill <russ.dill@gmail.com> */
783
{ "Sony Corporation ", "PCG-F430(UC) ", "", "", 0 },
784
/* Brice Mealier <mealier_brice@yahoo.fr> */
785
{ "Sony Corporation", "PCG-FR215E*", "", "", 0 },
786
/* Sitsofe Wheeler <sitsofe@yahoo.com> */
787
{ "Sony Corporation", "PCG-FX405*", "", "", S3_BIOS },
788
/* Stefan Nobis <stefan@snobis.de> */
789
{ "Sony Corporation", "PCG-FX601*", "", "", S3_BIOS|S3_MODE },
790
/* Marco Nenciarini <mnencia@prato.linux.it> */
791
{ "Sony Corporation", "PCG-GRT916Z*", "", "", 0 },
792
{ "Sony Corporation", "PCG-GRT995MP*", "", "", 0 },
793
/* Mattia Dongili <malattia@linux.it> */
794
{ "Sony Corporation ", "PCG-GR7_K(J) ", "", "", 0 },
795
/* Bruce Perens <bruce@perens.com> */
796
{ "Sony Corporation", "PCG-TR2A(UC)", "", "", VBE_MODE },
797
/* mathieu bouillaguet <mathieu.bouillaguet@gmail.com> */
798
{ "Sony Corporation", "PCG-Z1RMP*", "", "", VBE_POST|VBE_MODE },
800
/* Gregory Colpart <reg@evolix.fr> 'Transtec Levio 210' */
801
{ "transtec AG", "MS-1057", "", "", S3_BIOS|S3_MODE },
802
/* Joachim Gleissner */
803
{ "transtec AG", "MS-1034", "", "", S3_BIOS|S3_MODE },
805
/* Clevo D470K, Jasper Mackenzie <scarletpimpernal@hotmail.com> */
806
{ "VIA", "K8T400", "VT8204B ", "", S3_BIOS|S3_MODE },
807
/* VIA EPIA M Mini-ITX Motherboard with onboard gfx, reported by Monica Schilling */
808
{ "VIA Technologies, Inc.", "VT8623-8235", "", "", S3_MODE },
810
// entries below are imported from acpi-support 0.59 and though "half known".
811
{ "ASUSTeK Computer Inc.", "L7000G series Notebook PC*", "","", VBE_POST|VBE_SAVE|UNSURE },
812
{ "ASUSTeK Computer Inc.", "W5A*", "", "", VBE_POST|VBE_SAVE|UNSURE },
813
{ "Acer", "TravelMate 290*", "", "", VBE_POST|VBE_SAVE|UNSURE },
814
{ "Acer", "TravelMate 660*", "", "", VBE_POST|VBE_SAVE|UNSURE },
815
{ "Acer", "Aspire 2000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
816
{ "Acer, inc.", "TravelMate 8100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
817
{ "Dell Inc.", "Inspiron 700m*", "", "", VBE_POST|VBE_SAVE|UNSURE },
818
{ "Dell Inc.", "Inspiron 1200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
819
{ "Dell Inc.", "Inspiron 6000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
820
{ "Dell Inc.", "Inspiron 8100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
821
{ "Dell Inc.", "Inspiron 8200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
822
{ "Dell Inc.", "Inspiron 8600*", "", "", VBE_POST|VBE_SAVE|UNSURE },
823
{ "Dell Inc.", "Inspiron 9300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
824
{ "Dell Inc.", "Latitude 110L*", "", "", VBE_POST|VBE_SAVE|UNSURE },
825
{ "Dell Inc.", "Latitude D510*", "", "", VBE_POST|VBE_SAVE|UNSURE },
826
{ "Dell Inc.", "Latitude D810*", "", "", VBE_POST|VBE_SAVE|UNSURE },
827
{ "Dell Inc.", "Latitude X1*", "", "", VBE_POST|VBE_SAVE|UNSURE },
828
{ "Dell Inc.", "Latitude X300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
829
{ "Dell Inc.", "Precision M20*", "", "", VBE_POST|VBE_SAVE|UNSURE },
830
{ "Dell Computer Corporation", "Inspiron 700m*", "", "", VBE_POST|VBE_SAVE|UNSURE },
831
{ "Dell Computer Corporation", "Inspiron 1200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
832
{ "Dell Computer Corporation", "Inspiron 6000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
833
{ "Dell Computer Corporation", "Inspiron 8100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
834
{ "Dell Computer Corporation", "Inspiron 8200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
835
{ "Dell Computer Corporation", "Inspiron 8600*", "", "", VBE_POST|VBE_SAVE|UNSURE },
836
{ "Dell Computer Corporation", "Inspiron 9300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
837
{ "Dell Computer Corporation", "Latitude 110L*", "", "", VBE_POST|VBE_SAVE|UNSURE },
838
{ "Dell Computer Corporation", "Latitude D410*", "", "", VBE_POST|VBE_SAVE|UNSURE },
839
{ "Dell Computer Corporation", "Latitude D510*", "", "", VBE_POST|VBE_SAVE|UNSURE },
840
{ "Dell Computer Corporation", "Latitude D810*", "", "", VBE_POST|VBE_SAVE|UNSURE },
841
{ "Dell Computer Corporation", "Latitude X1*", "", "", VBE_POST|VBE_SAVE|UNSURE },
842
{ "Dell Computer Corporation", "Latitude X300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
843
{ "Dell Computer Corporation", "Precision M20*", "", "", VBE_POST|VBE_SAVE|UNSURE },
844
{ "ECS", "G556 Centrino*", "", "", VBE_POST|VBE_SAVE|UNSURE },
845
{ "FUJITSU", "Amilo M*", "", "", VBE_POST|VBE_SAVE|UNSURE },
846
{ "FUJITSU", "LifeBook S Series*", "", "", VBE_POST|VBE_SAVE|UNSURE },
847
{ "FUJITSU", "LIFEBOOK S6120*", "", "", VBE_POST|VBE_SAVE|UNSURE },
848
{ "FUJITSU", "LIFEBOOK P7010*", "", "", VBE_POST|VBE_SAVE|UNSURE },
849
{ "FUJITSU SIEMENS", "Amilo M*", "", "", VBE_POST|VBE_SAVE|UNSURE },
850
{ "FUJITSU SIEMENS", "LifeBook S Series*", "", "", VBE_POST|VBE_SAVE|UNSURE },
851
{ "FUJITSU SIEMENS", "LIFEBOOK S6120*", "", "", VBE_POST|VBE_SAVE|UNSURE },
852
{ "FUJITSU SIEMENS", "LIFEBOOK P7010*", "", "", VBE_POST|VBE_SAVE|UNSURE },
853
{ "Hewlett-Packard", "HP Compaq nc4200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
854
{ "Hewlett-Packard", "HP Compaq nx6110*", "", "", VBE_POST|VBE_SAVE|UNSURE },
855
{ "Hewlett-Packard", "HP Compaq nc6220*", "", "", VBE_POST|VBE_SAVE|UNSURE },
856
{ "Hewlett-Packard", "HP Compaq nc8230*", "", "", VBE_POST|VBE_SAVE|UNSURE },
857
{ "Hewlett-Packard", "HP Pavilion dv1000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
858
{ "Hewlett-Packard", "HP Pavilion zt3000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
859
{ "Hewlett-Packard", "HP Tablet PC Tx1100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
860
{ "Hewlett-Packard", "HP Tablet PC TR1105*", "", "", VBE_POST|VBE_SAVE|UNSURE },
861
{ "Hewlett-Packard", "Pavilion zd7000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
863
{ "IBM", "2682*", "", "", VBE_POST|VBE_SAVE|UNSURE },
864
{ "IBM", "2683*", "", "", VBE_POST|VBE_SAVE|UNSURE },
865
{ "IBM", "2692*", "", "", VBE_POST|VBE_SAVE|UNSURE },
866
{ "IBM", "2693*", "", "", VBE_POST|VBE_SAVE|UNSURE },
867
{ "IBM", "2696*", "", "", VBE_POST|VBE_SAVE|UNSURE },
868
{ "IBM", "2698*", "", "", VBE_POST|VBE_SAVE|UNSURE },
869
{ "IBM", "2699*", "", "", VBE_POST|VBE_SAVE|UNSURE },
870
{ "IBM", "2723*", "", "", VBE_POST|VBE_SAVE|UNSURE },
871
{ "IBM", "2724*", "", "", VBE_POST|VBE_SAVE|UNSURE },
872
{ "IBM", "2897*", "", "", VBE_POST|VBE_SAVE|UNSURE },
874
{ "IBM", "1830*", "", "", VBE_POST|VBE_SAVE|UNSURE },
875
{ "IBM", "1831*", "", "", VBE_POST|VBE_SAVE|UNSURE },
876
{ "IBM", "1832*", "", "", VBE_POST|VBE_SAVE|UNSURE },
877
{ "IBM", "1833*", "", "", VBE_POST|VBE_SAVE|UNSURE },
878
{ "IBM", "1836*", "", "", VBE_POST|VBE_SAVE|UNSURE },
879
{ "IBM", "1840*", "", "", VBE_POST|VBE_SAVE|UNSURE },
880
{ "IBM", "1841*", "", "", VBE_POST|VBE_SAVE|UNSURE },
881
/* R50e needs not yet implemented save_video_pci_state :-(
882
{ "IBM", "1834*", "", "", UNSURE },
883
{ "IBM", "1842*", "", "", UNSURE },
884
{ "IBM", "2670*", "", "", UNSURE },
887
{ "IBM", "1846*", "", "", VBE_POST|VBE_SAVE|UNSURE },
888
{ "IBM", "1847*", "", "", VBE_POST|VBE_SAVE|UNSURE },
889
{ "IBM", "1848*", "", "", VBE_POST|VBE_SAVE|UNSURE },
890
{ "IBM", "1849*", "", "", VBE_POST|VBE_SAVE|UNSURE },
891
{ "IBM", "1850*", "", "", VBE_POST|VBE_SAVE|UNSURE },
892
{ "IBM", "1870*", "", "", VBE_POST|VBE_SAVE|UNSURE },
894
{ "IBM", "2647*", "", "", VBE_POST|VBE_SAVE|UNSURE },
895
{ "IBM", "2648*", "", "", VBE_POST|VBE_SAVE|UNSURE },
897
{ "IBM", "475S*", "", "", VBE_POST|VBE_SAVE|UNSURE },
899
{ "IBM", "2375*", "", "", VBE_POST|VBE_SAVE|UNSURE },
900
{ "IBM", "2378*", "", "", VBE_POST|VBE_SAVE|UNSURE },
901
{ "IBM", "2379*", "", "", VBE_POST|VBE_SAVE|UNSURE },
903
{ "IBM", "1871*", "", "", VBE_POST|VBE_SAVE|UNSURE },
904
{ "IBM", "1872*", "", "", VBE_POST|VBE_SAVE|UNSURE },
905
{ "IBM", "1873*", "", "", VBE_POST|VBE_SAVE|UNSURE },
906
{ "IBM", "1874*", "", "", VBE_POST|VBE_SAVE|UNSURE },
907
{ "IBM", "1875*", "", "", VBE_POST|VBE_SAVE|UNSURE },
908
{ "IBM", "1876*", "", "", VBE_POST|VBE_SAVE|UNSURE },
910
{ "IBM", "2884*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
911
{ "IBM", "2885*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
912
{ "IBM", "2890*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
913
{ "IBM", "2891*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
915
{ "IBM", "2369*", "", "", VBE_POST|VBE_SAVE|UNSURE },
916
{ "IBM", "2370*", "", "", VBE_POST|VBE_SAVE|UNSURE },
917
{ "IBM", "2372*", "", "", VBE_POST|VBE_SAVE|UNSURE },
918
{ "IBM", "2382*", "", "", VBE_POST|VBE_SAVE|UNSURE },
920
{ "IBM", "1864*", "", "", VBE_POST|VBE_SAVE|UNSURE },
921
{ "IBM", "1865*", "", "", VBE_POST|VBE_SAVE|UNSURE },
922
{ "IBM", "2526*", "", "", VBE_POST|VBE_SAVE|UNSURE },
923
{ "IBM", "2527*", "", "", VBE_POST|VBE_SAVE|UNSURE },
924
{ "IBM", "2528*", "", "", VBE_POST|VBE_SAVE|UNSURE },
926
{ "SHARP Corporation", "PC-MM20 Series*", "", "", VBE_POST|VBE_SAVE|UNSURE },
927
{ "Sony Corporation", "PCG-U101*", "", "", VBE_POST|VBE_SAVE|UNSURE },
929
{ "TOSHIBA", "libretto U100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
930
{ "TOSHIBA", "P4000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
931
{ "TOSHIBA", "PORTEGE A100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
932
{ "TOSHIBA", "PORTEGE A200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
933
{ "TOSHIBA", "PORTEGE M200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
934
{ "TOSHIBA", "PORTEGE R200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
935
{ "TOSHIBA", "Satellite 1900*", "", "", VBE_POST|VBE_SAVE|UNSURE },
936
{ "TOSHIBA", "TECRA A2*", "", "", VBE_POST|VBE_SAVE|UNSURE },
937
{ "TOSHIBA", "TECRA A5*", "", "", VBE_POST|VBE_SAVE|UNSURE },
938
{ "TOSHIBA", "TECRA M2*", "", "", VBE_POST|VBE_SAVE|UNSURE },
939
{ NULL, NULL, NULL, NULL, 0 }