xref: /netbsd/sys/arch/hpc/hpc/platid_name.c (revision 6550d01e)
1 /*	$NetBSD: platid_name.c,v 1.24 2010/04/06 16:18:24 nonaka Exp $	*/
2 
3 /*-
4  * Copyright (c) 1999-2001
5  *         Shin Takemura and PocketBSD Project. All rights reserved.
6  *
7  * Redistribution and use in source and binary forms, with or without
8  * modification, are permitted provided that the following conditions
9  * are met:
10  * 1. Redistributions of source code must retain the above copyright
11  *    notice, this list of conditions and the following disclaimer.
12  * 2. Redistributions in binary form must reproduce the above copyright
13  *    notice, this list of conditions and the following disclaimer in the
14  *    documentation and/or other materials provided with the distribution.
15  * 3. All advertising materials mentioning features or use of this software
16  *    must display the following acknowledgement:
17  *        This product includes software developed by the NetBSD
18  *        Foundation, Inc. and its contributors.
19  * 4. Neither the name of The NetBSD Foundation nor the names of its
20  *    contributors may be used to endorse or promote products derived
21  *    from this software without specific prior written permission.
22  *
23  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
24  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
25  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
26  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
27  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33  * POSSIBILITY OF SUCH DAMAGE.
34  */
35 /*
36  *  Do not edit.
37  *  This file is automatically generated by platid.awk.
38  */
39 #include <machine/platid.h>
40 #include <machine/platid_mask.h>
41 struct platid_name platid_name_table[] = {
42 #ifdef hpcmips
43 	{ &platid_mask_CPU_MIPS,
44 	 TEXT("MIPS") },
45 	{ &platid_mask_CPU_MIPS_VR,
46 	 TEXT("MIPS VR") },
47 	{ &platid_mask_CPU_MIPS_VR_41XX,
48 	 TEXT("MIPS VR 41XX") },
49 	{ &platid_mask_CPU_MIPS_VR_4102,
50 	 TEXT("MIPS VR 4102") },
51 	{ &platid_mask_CPU_MIPS_VR_4111,
52 	 TEXT("MIPS VR 4111") },
53 	{ &platid_mask_CPU_MIPS_VR_4121,
54 	 TEXT("MIPS VR 4121") },
55 	{ &platid_mask_CPU_MIPS_VR_4181,
56 	 TEXT("MIPS VR 4181") },
57 	{ &platid_mask_CPU_MIPS_VR_4122,
58 	 TEXT("MIPS VR 4122") },
59 	{ &platid_mask_CPU_MIPS_VR_4131,
60 	 TEXT("MIPS VR 4131") },
61 	{ &platid_mask_CPU_MIPS_VR_4181A,
62 	 TEXT("MIPS VR 4181A") },
63 	{ &platid_mask_CPU_MIPS_TX,
64 	 TEXT("MIPS TX") },
65 	{ &platid_mask_CPU_MIPS_TX_3900,
66 	 TEXT("MIPS TX 3900") },
67 	{ &platid_mask_CPU_MIPS_TX_3911,
68 	 TEXT("MIPS TX 3911") },
69 	{ &platid_mask_CPU_MIPS_TX_3912,
70 	 TEXT("MIPS TX 3912") },
71 	{ &platid_mask_CPU_MIPS_TX_3920,
72 	 TEXT("MIPS TX 3920") },
73 	{ &platid_mask_CPU_MIPS_TX_3922,
74 	 TEXT("MIPS TX 3922") },
75 	{ &platid_mask_CPU_MIPS_TX_3927,
76 	 TEXT("MIPS TX 3927") },
77 #endif /* hpcmips */
78 #ifdef hpcsh
79 	{ &platid_mask_CPU_SH,
80 	 TEXT("SH") },
81 	{ &platid_mask_CPU_SH_3,
82 	 TEXT("SH 3") },
83 	{ &platid_mask_CPU_SH_3_7709,
84 	 TEXT("SH 3 7709") },
85 	{ &platid_mask_CPU_SH_3_7709A,
86 	 TEXT("SH 3 7709A") },
87 	{ &platid_mask_CPU_SH_3_7707,
88 	 TEXT("SH 3 7707") },
89 	{ &platid_mask_CPU_SH_4,
90 	 TEXT("SH 4") },
91 	{ &platid_mask_CPU_SH_4_7750,
92 	 TEXT("SH 4 7750") },
93 #endif /* hpcsh */
94 #ifdef hpcarm
95 	{ &platid_mask_CPU_ARM,
96 	 TEXT("ARM") },
97 	{ &platid_mask_CPU_ARM_STRONGARM,
98 	 TEXT("ARM STRONGARM") },
99 	{ &platid_mask_CPU_ARM_STRONGARM_SA1100,
100 	 TEXT("ARM STRONGARM SA1100") },
101 	{ &platid_mask_CPU_ARM_STRONGARM_SA1110,
102 	 TEXT("ARM STRONGARM SA1110") },
103 	{ &platid_mask_CPU_ARM_XSCALE,
104 	 TEXT("ARM XSCALE") },
105 	{ &platid_mask_CPU_ARM_XSCALE_PXA250,
106 	 TEXT("ARM XSCALE PXA250") },
107 	{ &platid_mask_CPU_ARM_XSCALE_PXA270,
108 	 TEXT("ARM XSCALE PXA270") },
109 #endif /* hpcarm */
110 #ifdef hpcmips
111 	{ &platid_mask_MACH_NEC,
112 	 TEXT("NEC") },
113 	{ &platid_mask_MACH_NEC_MCCS,
114 	 TEXT("NEC MC-CS") },
115 	{ &platid_mask_MACH_NEC_MCCS_1X,
116 	 TEXT("NEC MC-CS series") },
117 	{ &platid_mask_MACH_NEC_MCCS_11,
118 	 TEXT("NEC MC-CS11") },
119 	{ &platid_mask_MACH_NEC_MCCS_12,
120 	 TEXT("NEC MC-CS12") },
121 	{ &platid_mask_MACH_NEC_MCCS_13,
122 	 TEXT("NEC MC-CS13") },
123 	{ &platid_mask_MACH_NEC_MCR,
124 	 TEXT("NEC MC-R") },
125 	{ &platid_mask_MACH_NEC_MCR_3XX,
126 	 TEXT("NEC MC-R300 series") },
127 	{ &platid_mask_MACH_NEC_MCR_300,
128 	 TEXT("NEC MC-R300") },
129 	{ &platid_mask_MACH_NEC_MCR_320,
130 	 TEXT("NEC MC-R320") },
131 	{ &platid_mask_MACH_NEC_MCR_FORDOCOMO,
132 	 TEXT("NEC MobileGearII for DoCoMo") },
133 	{ &platid_mask_MACH_NEC_MCR_MPRO700,
134 	 TEXT("NEC MobilePro 700") },
135 	{ &platid_mask_MACH_NEC_MCR_330,
136 	 TEXT("NEC MC-R330") },
137 	{ &platid_mask_MACH_NEC_MCR_5XX,
138 	 TEXT("NEC MC-R500 series") },
139 	{ &platid_mask_MACH_NEC_MCR_500,
140 	 TEXT("NEC MC-R500") },
141 	{ &platid_mask_MACH_NEC_MCR_510,
142 	 TEXT("NEC MC-R510") },
143 	{ &platid_mask_MACH_NEC_MCR_520,
144 	 TEXT("NEC MC-R520") },
145 	{ &platid_mask_MACH_NEC_MCR_520A,
146 	 TEXT("NEC MobilePro 770") },
147 	{ &platid_mask_MACH_NEC_MCR_500A,
148 	 TEXT("NEC MobilePro 750c") },
149 	{ &platid_mask_MACH_NEC_MCR_530,
150 	 TEXT("NEC MC-R530") },
151 	{ &platid_mask_MACH_NEC_MCR_430,
152 	 TEXT("NEC MC-R430") },
153 	{ &platid_mask_MACH_NEC_MCR_530A,
154 	 TEXT("NEC MobilePro 780") },
155 	{ &platid_mask_MACH_NEC_MCR_SIGMARION,
156 	 TEXT("DoCoMo sigmarion") },
157 	{ &platid_mask_MACH_NEC_MCR_550,
158 	 TEXT("NEC MC-R550") },
159 	{ &platid_mask_MACH_NEC_MCR_450,
160 	 TEXT("NEC MC-R450") },
161 	{ &platid_mask_MACH_NEC_MCR_SIGMARION2,
162 	 TEXT("DoCoMo sigmarionII") },
163 	{ &platid_mask_MACH_NEC_MCR_7XX,
164 	 TEXT("NEC MC-R700 series") },
165 	{ &platid_mask_MACH_NEC_MCR_700,
166 	 TEXT("NEC MC-R700") },
167 	{ &platid_mask_MACH_NEC_MCR_700A,
168 	 TEXT("NEC MobilePro 800") },
169 	{ &platid_mask_MACH_NEC_MCR_730,
170 	 TEXT("NEC MC-R730") },
171 	{ &platid_mask_MACH_NEC_MCR_730A,
172 	 TEXT("NEC MobilePro 880") },
173 #endif /* hpcmips */
174 #ifdef hpcmips
175 	{ &platid_mask_MACH_EVEREX,
176 	 TEXT("Everex") },
177 	{ &platid_mask_MACH_EVEREX_FREESTYLE,
178 	 TEXT("Everex Freestyle") },
179 	{ &platid_mask_MACH_EVEREX_FREESTYLE_AXX,
180 	 TEXT("Everex Freestyle AXX") },
181 	{ &platid_mask_MACH_EVEREX_FREESTYLE_A10,
182 	 TEXT("Everex Freestyle A10") },
183 	{ &platid_mask_MACH_EVEREX_FREESTYLE_A15,
184 	 TEXT("Everex Freestyle A15") },
185 	{ &platid_mask_MACH_EVEREX_FREESTYLE_A20,
186 	 TEXT("Everex Freestyle A20") },
187 #endif /* hpcmips */
188 	{ &platid_mask_MACH_CASIO,
189 	 TEXT("CASIO") },
190 #ifdef hpcmips
191 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE,
192 	 TEXT("CASIO Cassiopeia") },
193 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_EXX,
194 	 TEXT("CASIO Cassiopeia EXX") },
195 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E10,
196 	 TEXT("CASIO Cassiopeia E10") },
197 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E11,
198 	 TEXT("CASIO Cassiopeia E11") },
199 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E15,
200 	 TEXT("CASIO Cassiopeia E15") },
201 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E55,
202 	 TEXT("CASIO Cassiopeia E-55") },
203 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_FORDOCOMO,
204 	 TEXT("CASIO Cassiopeia for DoCoMo") },
205 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E65,
206 	 TEXT("CASIO Cassiopeia E-65") },
207 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_EXXX,
208 	 TEXT("CASIO Cassiopeia EXXX") },
209 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E100,
210 	 TEXT("CASIO Cassiopeia E100") },
211 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E105,
212 	 TEXT("CASIO Cassiopeia E105") },
213 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E500,
214 	 TEXT("CASIO Cassiopeia E500") },
215 	{ &platid_mask_MACH_CASIO_CASSIOPEIAE_E507,
216 	 TEXT("CASIO Cassiopeia E507") },
217 	{ &platid_mask_MACH_CASIO_POCKETPOSTPET,
218 	 TEXT("CASIO PocketPostPet") },
219 	{ &platid_mask_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET,
220 	 TEXT("CASIO PocketPostPet") },
221 #endif /* hpcmips */
222 #ifdef hpcsh
223 	{ &platid_mask_MACH_CASIO_CASSIOPEIAA,
224 	 TEXT("CASIO Cassiopeia") },
225 	{ &platid_mask_MACH_CASIO_CASSIOPEIAA_AXX,
226 	 TEXT("CASIO Cassiopeia AXX") },
227 	{ &platid_mask_MACH_CASIO_CASSIOPEIAA_A55V,
228 	 TEXT("CASIO Cassiopeia A-55V") },
229 #endif /* hpcsh */
230 #if defined(hpcmips) || defined(hpcarm)
231 	{ &platid_mask_MACH_SHARP,
232 	 TEXT("Sharp") },
233 #if defined(hpcmips)
234 	{ &platid_mask_MACH_SHARP_TRIPAD,
235 	 TEXT("Sharp Tripad") },
236 	{ &platid_mask_MACH_SHARP_TRIPAD_PV,
237 	 TEXT("Sharp Tripad PV") },
238 	{ &platid_mask_MACH_SHARP_TRIPAD_PV6000,
239 	 TEXT("Sharp Tripad PV6000") },
240 	{ &platid_mask_MACH_SHARP_TELIOS,
241 	 TEXT("Sharp Telios") },
242 	{ &platid_mask_MACH_SHARP_TELIOS_HCAJ,
243 	 TEXT("Sharp Telios HCAJ") },
244 	{ &platid_mask_MACH_SHARP_TELIOS_HCAJ1_JP,
245 	 TEXT("Sharp HC-AJ1 (Japanese)") },
246 	{ &platid_mask_MACH_SHARP_TELIOS_HCAJ2_JP,
247 	 TEXT("Sharp HC-AJ2 (Japanese)") },
248 	{ &platid_mask_MACH_SHARP_TELIOS_HCAJ3_JP,
249 	 TEXT("Sharp HC-AJ3 (Japanese)") },
250 	{ &platid_mask_MACH_SHARP_TELIOS_HCVJ,
251 	 TEXT("Sharp Telios HCVJ") },
252 	{ &platid_mask_MACH_SHARP_TELIOS_HCVJ1C_JP,
253 	 TEXT("Sharp HC-VJ1C (Japanese)") },
254 	{ &platid_mask_MACH_SHARP_MOBILON,
255 	 TEXT("Sharp Mobilon") },
256 	{ &platid_mask_MACH_SHARP_MOBILON_HC,
257 	 TEXT("Sharp Mobilon HC") },
258 	{ &platid_mask_MACH_SHARP_MOBILON_HC4100,
259 	 TEXT("Sharp Mobilon HC4100") },
260 	{ &platid_mask_MACH_SHARP_MOBILON_HC4500,
261 	 TEXT("Sharp Mobilon HC4500") },
262 	{ &platid_mask_MACH_SHARP_MOBILON_HC1200,
263 	 TEXT("Sharp Mobilon HC1200") },
264 #endif /* hpcmips */
265 #if defined(hpcarm)
266 	{ &platid_mask_MACH_SHARP_WZERO3,
267 	 TEXT("Sharp WZERO3") },
268 	{ &platid_mask_MACH_SHARP_WZERO3_WS003SH,
269 	 TEXT("Sharp W-ZERO3 (WS003SH)") },
270 	{ &platid_mask_MACH_SHARP_WZERO3_WS004SH,
271 	 TEXT("Sharp W-ZERO3 (WS004SH)") },
272 	{ &platid_mask_MACH_SHARP_WZERO3_WS007SH,
273 	 TEXT("Sharp W-ZERO3[es] (WS007SH)") },
274 	{ &platid_mask_MACH_SHARP_WZERO3_WS011SH,
275 	 TEXT("Sharp Advanced/W-ZERO3[es] (WS011SH)") },
276 	{ &platid_mask_MACH_SHARP_WZERO3_WS020SH,
277 	 TEXT("Sharp WILLCOM 03 (WS020SH)") },
278 #endif /* hpcarm */
279 #endif /* hpcmips || hpcarm */
280 #ifdef hpcmips
281 	{ &platid_mask_MACH_FUJITSU,
282 	 TEXT("Fujitsu") },
283 	{ &platid_mask_MACH_FUJITSU_INTERTOP,
284 	 TEXT("Fujitsu INTERTOP") },
285 	{ &platid_mask_MACH_FUJITSU_INTERTOP_ITXXX,
286 	 TEXT("Fujitsu INTERTOP ITXXX") },
287 	{ &platid_mask_MACH_FUJITSU_INTERTOP_IT300,
288 	 TEXT("Fujitsu INTERTOP IT300") },
289 	{ &platid_mask_MACH_FUJITSU_INTERTOP_IT310,
290 	 TEXT("Fujitsu INTERTOP IT310") },
291 	{ &platid_mask_MACH_FUJITSU_PENCENTRA,
292 	 TEXT("Fujitsu PenCentra") },
293 	{ &platid_mask_MACH_FUJITSU_PENCENTRA_130,
294 	 TEXT("Fujitsu PenCentra 130") },
295 	{ &platid_mask_MACH_FUJITSU_PENCENTRA_130TM,
296 	 TEXT("Fujitsu PenCentra 130TM") },
297 	{ &platid_mask_MACH_FUJITSU_PENCENTRA_130RF,
298 	 TEXT("Fujitsu PenCentra 130RF") },
299 	{ &platid_mask_MACH_FUJITSU_PENCENTRA_200,
300 	 TEXT("Fujitsu PenCentra 200") },
301 	{ &platid_mask_MACH_FUJITSU_PENCENTRA_200CTM,
302 	 TEXT("Fujitsu PenCentra 200CTM") },
303 	{ &platid_mask_MACH_FUJITSU_PENCENTRA_200CRF,
304 	 TEXT("Fujitsu PenCentra 200CRF") },
305 #endif /* hpcmips */
306 #ifdef hpcmips
307 	{ &platid_mask_MACH_PHILIPS,
308 	 TEXT("Philips") },
309 	{ &platid_mask_MACH_PHILIPS_NINO,
310 	 TEXT("Philips Nino") },
311 	{ &platid_mask_MACH_PHILIPS_NINO_3XX,
312 	 TEXT("Philips Nino 3XX") },
313 	{ &platid_mask_MACH_PHILIPS_NINO_312,
314 	 TEXT("Philips Nino 312") },
315 #endif /* hpcmips */
316 	{ &platid_mask_MACH_COMPAQ,
317 	 TEXT("Compaq") },
318 #ifdef hpcmips
319 	{ &platid_mask_MACH_COMPAQ_C,
320 	 TEXT("Compaq C") },
321 	{ &platid_mask_MACH_COMPAQ_C_8XX,
322 	 TEXT("Compaq C 8XX") },
323 	{ &platid_mask_MACH_COMPAQ_C_810,
324 	 TEXT("Compaq C 810") },
325 	{ &platid_mask_MACH_COMPAQ_C_201X,
326 	 TEXT("Compaq C 201X") },
327 	{ &platid_mask_MACH_COMPAQ_C_2010,
328 	 TEXT("Compaq C 2010") },
329 	{ &platid_mask_MACH_COMPAQ_C_2015,
330 	 TEXT("Compaq C 2015") },
331 	{ &platid_mask_MACH_COMPAQ_AERO,
332 	 TEXT("Compaq AERO") },
333 	{ &platid_mask_MACH_COMPAQ_AERO_15XX,
334 	 TEXT("Compaq AERO 15XX") },
335 	{ &platid_mask_MACH_COMPAQ_AERO_1530,
336 	 TEXT("Compaq AERO 1530") },
337 	{ &platid_mask_MACH_COMPAQ_AERO_21XX,
338 	 TEXT("Compaq AERO 21XX") },
339 	{ &platid_mask_MACH_COMPAQ_AERO_2110,
340 	 TEXT("Compaq AERO 2110") },
341 	{ &platid_mask_MACH_COMPAQ_AERO_2130,
342 	 TEXT("Compaq AERO 2130") },
343 	{ &platid_mask_MACH_COMPAQ_AERO_2140,
344 	 TEXT("Compaq AERO 2140") },
345 	{ &platid_mask_MACH_COMPAQ_PRESARIO,
346 	 TEXT("Compaq PRESARIO") },
347 	{ &platid_mask_MACH_COMPAQ_PRESARIO_21X,
348 	 TEXT("Compaq PRESARIO 21X") },
349 	{ &platid_mask_MACH_COMPAQ_PRESARIO_213,
350 	 TEXT("Compaq PRESARIO 213") },
351 #endif /* hpcmips */
352 #ifdef hpcarm
353 	{ &platid_mask_MACH_COMPAQ_IPAQ,
354 	 TEXT("Compaq iPAQ") },
355 	{ &platid_mask_MACH_COMPAQ_IPAQ_H31XX,
356 	 TEXT("Compaq iPAQ H31XX") },
357 	{ &platid_mask_MACH_COMPAQ_IPAQ_H3100,
358 	 TEXT("Compaq iPAQ H3100") },
359 	{ &platid_mask_MACH_COMPAQ_IPAQ_H36XX,
360 	 TEXT("Compaq iPAQ H36XX") },
361 	{ &platid_mask_MACH_COMPAQ_IPAQ_H3600,
362 	 TEXT("Compaq iPAQ H3600") },
363 	{ &platid_mask_MACH_COMPAQ_IPAQ_H3660,
364 	 TEXT("Compaq iPAQ H3660") },
365 	{ &platid_mask_MACH_COMPAQ_IPAQ_H39XX,
366 	 TEXT("Compaq iPAQ H39XX") },
367 	{ &platid_mask_MACH_COMPAQ_IPAQ_H3900,
368 	 TEXT("Compaq iPAQ H3900") },
369 #endif /* hpcarm */
370 #ifdef hpcsh
371 	{ &platid_mask_MACH_COMPAQ_AERO,
372 	 TEXT("Compaq Aero") },
373 	{ &platid_mask_MACH_COMPAQ_AERO_8000,
374 	 TEXT("Compaq Aero 8000") },
375 #endif /* hpcsh */
376 #ifdef hpcmips
377 	{ &platid_mask_MACH_VICTOR,
378 	 TEXT("Victor") },
379 	{ &platid_mask_MACH_VICTOR_INTERLINK,
380 	 TEXT("Victor InterLink") },
381 	{ &platid_mask_MACH_VICTOR_INTERLINK_MP,
382 	 TEXT("Victor InterLink MP") },
383 	{ &platid_mask_MACH_VICTOR_INTERLINK_MPC101,
384 	 TEXT("Victor InterLink MPC101") },
385 	{ &platid_mask_MACH_VICTOR_INTERLINK_MPC303,
386 	 TEXT("Victor InterLink MPC303") },
387 	{ &platid_mask_MACH_VICTOR_INTERLINK_MPC304,
388 	 TEXT("Victor InterLink MPC304") },
389 #endif /* hpcmips */
390 #ifdef hpcmips
391 	{ &platid_mask_MACH_IBM,
392 	 TEXT("IBM") },
393 	{ &platid_mask_MACH_IBM_WORKPAD,
394 	 TEXT("IBM WorkPad") },
395 	{ &platid_mask_MACH_IBM_WORKPAD_Z50,
396 	 TEXT("IBM WorkPad z50") },
397 	{ &platid_mask_MACH_IBM_WORKPAD_26011AU,
398 	 TEXT("IBM WorkPad z50 2601 1AU") },
399 #endif /* hpcmips */
400 #ifdef hpcmips
401 	{ &platid_mask_MACH_VADEM,
402 	 TEXT("VADEM") },
403 	{ &platid_mask_MACH_VADEM_CLIO,
404 	 TEXT("VADEM CLIO") },
405 	{ &platid_mask_MACH_VADEM_CLIO_C,
406 	 TEXT("VADEM CLIO C") },
407 	{ &platid_mask_MACH_VADEM_CLIO_C1000,
408 	 TEXT("VADEM CLIO C-1000") },
409 	{ &platid_mask_MACH_VADEM_CLIO_C1050,
410 	 TEXT("VADEM CLIO C-1050") },
411 #endif /* hpcmips */
412 	{ &platid_mask_MACH_HP,
413 	 TEXT("HP") },
414 #ifdef hpcsh
415 	{ &platid_mask_MACH_HP_LX,
416 	 TEXT("HP LX") },
417 	{ &platid_mask_MACH_HP_LX_620,
418 	 TEXT("HP 620LX") },
419 	{ &platid_mask_MACH_HP_LX_620JP,
420 	 TEXT("HP 620LX (Japanese)") },
421 	{ &platid_mask_MACH_HP_LX_360,
422 	 TEXT("HP 360LX (Ericsson MC-16)") },
423 #endif /* hpcsh */
424 	{ &platid_mask_MACH_HP_JORNADA,
425 	 TEXT("HP Jornada") },
426 #ifdef hpcsh
427 	{ &platid_mask_MACH_HP_JORNADA_6XX,
428 	 TEXT("HP Jornada 6XX") },
429 	{ &platid_mask_MACH_HP_JORNADA_680,
430 	 TEXT("HP Jornada 680 (US/UK)") },
431 	{ &platid_mask_MACH_HP_JORNADA_680JP,
432 	 TEXT("HP Jornada 680 (Japanese)") },
433 	{ &platid_mask_MACH_HP_JORNADA_680EU,
434 	 TEXT("HP Jornada 680 (European)") },
435 	{ &platid_mask_MACH_HP_JORNADA_680DE,
436 	 TEXT("HP Jornada 680 (German)") },
437 	{ &platid_mask_MACH_HP_JORNADA_690,
438 	 TEXT("HP Jornada 690 (US/UK)") },
439 	{ &platid_mask_MACH_HP_JORNADA_690JP,
440 	 TEXT("HP Jornada 690 (Japanese)") },
441 	{ &platid_mask_MACH_HP_JORNADA_690EU,
442 	 TEXT("HP Jornada 690 (European)") },
443 	{ &platid_mask_MACH_HP_JORNADA_690DE,
444 	 TEXT("HP Jornada 690 (German)") },
445 	{ &platid_mask_MACH_HP_JORNADA_680FR,
446 	 TEXT("HP Jornada 680 (French)") },
447 	{ &platid_mask_MACH_HP_JORNADA_690FR,
448 	 TEXT("HP Jornada 690 (French)") },
449 	{ &platid_mask_MACH_HP_JORNADA_680SV,
450 	 TEXT("HP Jornada 680 (Scandinavian)") },
451 	{ &platid_mask_MACH_HP_JORNADA_690SV,
452 	 TEXT("HP Jornada 690 (Scandinavian)") },
453 	{ &platid_mask_MACH_HP_JORNADA_680ES,
454 	 TEXT("HP Jornada 680 (Spanish)") },
455 	{ &platid_mask_MACH_HP_JORNADA_690ES,
456 	 TEXT("HP Jornada 690 (Spanish)") },
457 #endif /* hpcsh */
458 #ifdef hpcarm
459 	{ &platid_mask_MACH_HP_JORNADA_7XX,
460 	 TEXT("HP Jornada 7XX") },
461 	{ &platid_mask_MACH_HP_JORNADA_720,
462 	 TEXT("HP Jornada 720 (US/UK)") },
463 	{ &platid_mask_MACH_HP_JORNADA_720JP,
464 	 TEXT("HP Jornada 720 (Japanese)") },
465 	{ &platid_mask_MACH_HP_JORNADA_720EU,
466 	 TEXT("HP Jornada 720 (European)") },
467 	{ &platid_mask_MACH_HP_JORNADA_720DE,
468 	 TEXT("HP Jornada 720 (German)") },
469 	{ &platid_mask_MACH_HP_JORNADA_720FR,
470 	 TEXT("HP Jornada 720 (French)") },
471 	{ &platid_mask_MACH_HP_JORNADA_720SV,
472 	 TEXT("HP Jornada 720 (Scandinavian)") },
473 	{ &platid_mask_MACH_HP_JORNADA_720ES,
474 	 TEXT("HP Jornada 720 (Spanish)") },
475 	{ &platid_mask_MACH_HP_JORNADA_8XX,
476 	 TEXT("HP Jornada 8XX") },
477 	{ &platid_mask_MACH_HP_JORNADA_820,
478 	 TEXT("HP Jornada 820") },
479 	{ &platid_mask_MACH_HP_JORNADA_820JP,
480 	 TEXT("HP Jornada 820 (Japanese)") },
481 #endif /* hpcarm */
482 #ifdef hpcsh
483 	{ &platid_mask_MACH_HITACHI,
484 	 TEXT("HITACHI") },
485 	{ &platid_mask_MACH_HITACHI_PERSONA,
486 	 TEXT("HITACHI PERSONA") },
487 	{ &platid_mask_MACH_HITACHI_PERSONA_HPW230JC,
488 	 TEXT("HITACHI PERSONA HPW230JC") },
489 	{ &platid_mask_MACH_HITACHI_PERSONA_HPW50PAD,
490 	 TEXT("HITACHI PERSONA HPW50PAD") },
491 	{ &platid_mask_MACH_HITACHI_PERSONA_HPW200EC,
492 	 TEXT("HITACHI PERSONA HPW200EC") },
493 	{ &platid_mask_MACH_HITACHI_PERSONA_HPW650PA,
494 	 TEXT("HITACHI PERSONA HPW650PA") },
495 #endif /* hpcsh */
496 #ifdef hpcsh
497 	{ &platid_mask_MACH_LGE,
498 	 TEXT("LGE") },
499 	{ &platid_mask_MACH_LGE_PHENOM,
500 	 TEXT("LGE Phenom") },
501 	{ &platid_mask_MACH_LGE_PHENOM_H220C,
502 	 TEXT("LGE H-220C") },
503 #endif /* hpcsh */
504 #ifdef hpcmips
505 	{ &platid_mask_MACH_LASER5,
506 	 TEXT("LASER5") },
507 	{ &platid_mask_MACH_LASER5_L,
508 	 TEXT("LASER5 L-") },
509 	{ &platid_mask_MACH_LASER5_L_CARD,
510 	 TEXT("LASER5 L-CARD+") },
511 	{ &platid_mask_MACH_LASER5_L_BOARD,
512 	 TEXT("LASER5 L-BOARD") },
513 #endif /* hpcmips */
514 #ifdef hpcmips
515 	{ &platid_mask_MACH_AGENDA,
516 	 TEXT("AGENDA") },
517 	{ &platid_mask_MACH_AGENDA_VR,
518 	 TEXT("AGENDA VR") },
519 	{ &platid_mask_MACH_AGENDA_VR_VR3,
520 	 TEXT("AGENDA VR3+") },
521 #endif /* hpcmips */
522 };
523 int platid_name_table_size = sizeof(platid_name_table)/sizeof(*platid_name_table);
524