1 /*        $NetBSD: platid_mask.c,v 1.25 2011/05/18 12:11:46 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 #ifdef hpcmips
42 platid_t platid_mask_CPU_MIPS = {{
43           PLATID_CPU_MIPS,
44           PLATID_WILD
45 }};
46 platid_t platid_mask_CPU_MIPS_VR = {{
47           PLATID_CPU_MIPS_VR,
48           PLATID_WILD
49 }};
50 platid_t platid_mask_CPU_MIPS_VR_41XX = {{
51           PLATID_CPU_MIPS_VR_41XX,
52           PLATID_WILD
53 }};
54 platid_t platid_mask_CPU_MIPS_VR_4102 = {{
55           PLATID_CPU_MIPS_VR_4102,
56           PLATID_WILD
57 }};
58 platid_t platid_mask_CPU_MIPS_VR_4111 = {{
59           PLATID_CPU_MIPS_VR_4111,
60           PLATID_WILD
61 }};
62 platid_t platid_mask_CPU_MIPS_VR_4121 = {{
63           PLATID_CPU_MIPS_VR_4121,
64           PLATID_WILD
65 }};
66 platid_t platid_mask_CPU_MIPS_VR_4181 = {{
67           PLATID_CPU_MIPS_VR_4181,
68           PLATID_WILD
69 }};
70 platid_t platid_mask_CPU_MIPS_VR_4122 = {{
71           PLATID_CPU_MIPS_VR_4122,
72           PLATID_WILD
73 }};
74 platid_t platid_mask_CPU_MIPS_VR_4131 = {{
75           PLATID_CPU_MIPS_VR_4131,
76           PLATID_WILD
77 }};
78 platid_t platid_mask_CPU_MIPS_VR_4181A = {{
79           PLATID_CPU_MIPS_VR_4181A,
80           PLATID_WILD
81 }};
82 platid_t platid_mask_CPU_MIPS_TX = {{
83           PLATID_CPU_MIPS_TX,
84           PLATID_WILD
85 }};
86 platid_t platid_mask_CPU_MIPS_TX_3900 = {{
87           PLATID_CPU_MIPS_TX_3900,
88           PLATID_WILD
89 }};
90 platid_t platid_mask_CPU_MIPS_TX_3911 = {{
91           PLATID_CPU_MIPS_TX_3911,
92           PLATID_WILD
93 }};
94 platid_t platid_mask_CPU_MIPS_TX_3912 = {{
95           PLATID_CPU_MIPS_TX_3912,
96           PLATID_WILD
97 }};
98 platid_t platid_mask_CPU_MIPS_TX_3920 = {{
99           PLATID_CPU_MIPS_TX_3920,
100           PLATID_WILD
101 }};
102 platid_t platid_mask_CPU_MIPS_TX_3922 = {{
103           PLATID_CPU_MIPS_TX_3922,
104           PLATID_WILD
105 }};
106 platid_t platid_mask_CPU_MIPS_TX_3927 = {{
107           PLATID_CPU_MIPS_TX_3927,
108           PLATID_WILD
109 }};
110 #endif /* hpcmips */
111 #ifdef hpcsh
112 platid_t platid_mask_CPU_SH = {{
113           PLATID_CPU_SH,
114           PLATID_WILD
115 }};
116 platid_t platid_mask_CPU_SH_3 = {{
117           PLATID_CPU_SH_3,
118           PLATID_WILD
119 }};
120 platid_t platid_mask_CPU_SH_3_7709 = {{
121           PLATID_CPU_SH_3_7709,
122           PLATID_WILD
123 }};
124 platid_t platid_mask_CPU_SH_3_7709A = {{
125           PLATID_CPU_SH_3_7709A,
126           PLATID_WILD
127 }};
128 platid_t platid_mask_CPU_SH_3_7707 = {{
129           PLATID_CPU_SH_3_7707,
130           PLATID_WILD
131 }};
132 platid_t platid_mask_CPU_SH_4 = {{
133           PLATID_CPU_SH_4,
134           PLATID_WILD
135 }};
136 platid_t platid_mask_CPU_SH_4_7750 = {{
137           PLATID_CPU_SH_4_7750,
138           PLATID_WILD
139 }};
140 #endif /* hpcsh */
141 #ifdef hpcarm
142 platid_t platid_mask_CPU_ARM = {{
143           PLATID_CPU_ARM,
144           PLATID_WILD
145 }};
146 platid_t platid_mask_CPU_ARM_STRONGARM = {{
147           PLATID_CPU_ARM_STRONGARM,
148           PLATID_WILD
149 }};
150 platid_t platid_mask_CPU_ARM_STRONGARM_SA1100 = {{
151           PLATID_CPU_ARM_STRONGARM_SA1100,
152           PLATID_WILD
153 }};
154 platid_t platid_mask_CPU_ARM_STRONGARM_SA1110 = {{
155           PLATID_CPU_ARM_STRONGARM_SA1110,
156           PLATID_WILD
157 }};
158 platid_t platid_mask_CPU_ARM_XSCALE = {{
159           PLATID_CPU_ARM_XSCALE,
160           PLATID_WILD
161 }};
162 platid_t platid_mask_CPU_ARM_XSCALE_PXA250 = {{
163           PLATID_CPU_ARM_XSCALE_PXA250,
164           PLATID_WILD
165 }};
166 platid_t platid_mask_CPU_ARM_XSCALE_PXA270 = {{
167           PLATID_CPU_ARM_XSCALE_PXA270,
168           PLATID_WILD
169 }};
170 #endif /* hpcarm */
171 #ifdef hpcmips
172 platid_t platid_mask_MACH_NEC = {{
173           PLATID_WILD,
174           PLATID_MACH_NEC
175 }};
176 platid_t platid_mask_MACH_NEC_MCCS = {{
177           PLATID_WILD,
178           PLATID_MACH_NEC_MCCS
179 }};
180 platid_t platid_mask_MACH_NEC_MCCS_1X = {{
181           PLATID_WILD,
182           PLATID_MACH_NEC_MCCS_1X
183 }};
184 platid_t platid_mask_MACH_NEC_MCCS_11 = {{
185           PLATID_CPU_MIPS_VR_4102,
186           PLATID_MACH_NEC_MCCS_11
187 }};
188 platid_t platid_mask_MACH_NEC_MCCS_12 = {{
189           PLATID_CPU_MIPS_VR_4102,
190           PLATID_MACH_NEC_MCCS_12
191 }};
192 platid_t platid_mask_MACH_NEC_MCCS_13 = {{
193           PLATID_CPU_MIPS_VR_4102,
194           PLATID_MACH_NEC_MCCS_13
195 }};
196 platid_t platid_mask_MACH_NEC_MCR = {{
197           PLATID_WILD,
198           PLATID_MACH_NEC_MCR
199 }};
200 platid_t platid_mask_MACH_NEC_MCR_3XX = {{
201           PLATID_CPU_MIPS_VR_41XX,
202           PLATID_MACH_NEC_MCR_3XX
203 }};
204 platid_t platid_mask_MACH_NEC_MCR_300 = {{
205           PLATID_CPU_MIPS_VR_4111,
206           PLATID_MACH_NEC_MCR_300
207 }};
208 platid_t platid_mask_MACH_NEC_MCR_320 = {{
209           PLATID_CPU_MIPS_VR_4121,
210           PLATID_MACH_NEC_MCR_320
211 }};
212 platid_t platid_mask_MACH_NEC_MCR_FORDOCOMO = {{
213           PLATID_CPU_MIPS_VR_4111,
214           PLATID_MACH_NEC_MCR_FORDOCOMO
215 }};
216 platid_t platid_mask_MACH_NEC_MCR_MPRO700 = {{
217           PLATID_CPU_MIPS_VR_4102,
218           PLATID_MACH_NEC_MCR_MPRO700
219 }};
220 platid_t platid_mask_MACH_NEC_MCR_330 = {{
221           PLATID_CPU_MIPS_VR_4121,
222           PLATID_MACH_NEC_MCR_330
223 }};
224 platid_t platid_mask_MACH_NEC_MCR_5XX = {{
225           PLATID_CPU_MIPS_VR_41XX,
226           PLATID_MACH_NEC_MCR_5XX
227 }};
228 platid_t platid_mask_MACH_NEC_MCR_500 = {{
229           PLATID_CPU_MIPS_VR_4111,
230           PLATID_MACH_NEC_MCR_500
231 }};
232 platid_t platid_mask_MACH_NEC_MCR_510 = {{
233           PLATID_CPU_MIPS_VR_4121,
234           PLATID_MACH_NEC_MCR_510
235 }};
236 platid_t platid_mask_MACH_NEC_MCR_520 = {{
237           PLATID_CPU_MIPS_VR_4121,
238           PLATID_MACH_NEC_MCR_520
239 }};
240 platid_t platid_mask_MACH_NEC_MCR_520A = {{
241           PLATID_CPU_MIPS_VR_4121,
242           PLATID_MACH_NEC_MCR_520A
243 }};
244 platid_t platid_mask_MACH_NEC_MCR_500A = {{
245           PLATID_CPU_MIPS_VR_4111,
246           PLATID_MACH_NEC_MCR_500A
247 }};
248 platid_t platid_mask_MACH_NEC_MCR_530 = {{
249           PLATID_CPU_MIPS_VR_4121,
250           PLATID_MACH_NEC_MCR_530
251 }};
252 platid_t platid_mask_MACH_NEC_MCR_430 = {{
253           PLATID_CPU_MIPS_VR_4121,
254           PLATID_MACH_NEC_MCR_430
255 }};
256 platid_t platid_mask_MACH_NEC_MCR_530A = {{
257           PLATID_CPU_MIPS_VR_4121,
258           PLATID_MACH_NEC_MCR_530A
259 }};
260 platid_t platid_mask_MACH_NEC_MCR_SIGMARION = {{
261           PLATID_CPU_MIPS_VR_4121,
262           PLATID_MACH_NEC_MCR_SIGMARION
263 }};
264 platid_t platid_mask_MACH_NEC_MCR_550 = {{
265           PLATID_CPU_MIPS_VR_4121,
266           PLATID_MACH_NEC_MCR_550
267 }};
268 platid_t platid_mask_MACH_NEC_MCR_450 = {{
269           PLATID_CPU_MIPS_VR_4121,
270           PLATID_MACH_NEC_MCR_450
271 }};
272 platid_t platid_mask_MACH_NEC_MCR_SIGMARION2 = {{
273           PLATID_CPU_MIPS_VR_4131,
274           PLATID_MACH_NEC_MCR_SIGMARION2
275 }};
276 platid_t platid_mask_MACH_NEC_MCR_7XX = {{
277           PLATID_CPU_MIPS_VR_41XX,
278           PLATID_MACH_NEC_MCR_7XX
279 }};
280 platid_t platid_mask_MACH_NEC_MCR_700 = {{
281           PLATID_CPU_MIPS_VR_4121,
282           PLATID_MACH_NEC_MCR_700
283 }};
284 platid_t platid_mask_MACH_NEC_MCR_700A = {{
285           PLATID_CPU_MIPS_VR_4121,
286           PLATID_MACH_NEC_MCR_700A
287 }};
288 platid_t platid_mask_MACH_NEC_MCR_730 = {{
289           PLATID_CPU_MIPS_VR_4121,
290           PLATID_MACH_NEC_MCR_730
291 }};
292 platid_t platid_mask_MACH_NEC_MCR_730A = {{
293           PLATID_CPU_MIPS_VR_4121,
294           PLATID_MACH_NEC_MCR_730A
295 }};
296 #endif /* hpcmips */
297 #ifdef hpcmips
298 platid_t platid_mask_MACH_EVEREX = {{
299           PLATID_WILD,
300           PLATID_MACH_EVEREX
301 }};
302 platid_t platid_mask_MACH_EVEREX_FREESTYLE = {{
303           PLATID_WILD,
304           PLATID_MACH_EVEREX_FREESTYLE
305 }};
306 platid_t platid_mask_MACH_EVEREX_FREESTYLE_AXX = {{
307           PLATID_CPU_MIPS_VR_41XX,
308           PLATID_MACH_EVEREX_FREESTYLE_AXX
309 }};
310 platid_t platid_mask_MACH_EVEREX_FREESTYLE_A10 = {{
311           PLATID_CPU_MIPS_VR_4102,
312           PLATID_MACH_EVEREX_FREESTYLE_A10
313 }};
314 platid_t platid_mask_MACH_EVEREX_FREESTYLE_A15 = {{
315           PLATID_CPU_MIPS_VR_4111,
316           PLATID_MACH_EVEREX_FREESTYLE_A15
317 }};
318 platid_t platid_mask_MACH_EVEREX_FREESTYLE_A20 = {{
319           PLATID_CPU_MIPS_VR_4111,
320           PLATID_MACH_EVEREX_FREESTYLE_A20
321 }};
322 #endif /* hpcmips */
323 platid_t platid_mask_MACH_CASIO = {{
324           PLATID_WILD,
325           PLATID_MACH_CASIO
326 }};
327 #ifdef hpcmips
328 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE = {{
329           PLATID_WILD,
330           PLATID_MACH_CASIO_CASSIOPEIAE
331 }};
332 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_EXX = {{
333           PLATID_WILD,
334           PLATID_MACH_CASIO_CASSIOPEIAE_EXX
335 }};
336 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E10 = {{
337           PLATID_CPU_MIPS_VR_4111,
338           PLATID_MACH_CASIO_CASSIOPEIAE_E10
339 }};
340 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E11 = {{
341           PLATID_CPU_MIPS_VR_4111,
342           PLATID_MACH_CASIO_CASSIOPEIAE_E11
343 }};
344 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E15 = {{
345           PLATID_CPU_MIPS_VR_4111,
346           PLATID_MACH_CASIO_CASSIOPEIAE_E15
347 }};
348 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E55 = {{
349           PLATID_CPU_MIPS_VR_4111,
350           PLATID_MACH_CASIO_CASSIOPEIAE_E55
351 }};
352 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_FORDOCOMO = {{
353           PLATID_CPU_MIPS_VR_4111,
354           PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO
355 }};
356 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E65 = {{
357           PLATID_CPU_MIPS_VR_4111,
358           PLATID_MACH_CASIO_CASSIOPEIAE_E65
359 }};
360 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_EXXX = {{
361           PLATID_WILD,
362           PLATID_MACH_CASIO_CASSIOPEIAE_EXXX
363 }};
364 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E100 = {{
365           PLATID_CPU_MIPS_VR_4121,
366           PLATID_MACH_CASIO_CASSIOPEIAE_E100
367 }};
368 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E105 = {{
369           PLATID_CPU_MIPS_VR_4121,
370           PLATID_MACH_CASIO_CASSIOPEIAE_E105
371 }};
372 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E500 = {{
373           PLATID_CPU_MIPS_VR_4121,
374           PLATID_MACH_CASIO_CASSIOPEIAE_E500
375 }};
376 platid_t platid_mask_MACH_CASIO_CASSIOPEIAE_E507 = {{
377           PLATID_CPU_MIPS_VR_4121,
378           PLATID_MACH_CASIO_CASSIOPEIAE_E507
379 }};
380 platid_t platid_mask_MACH_CASIO_POCKETPOSTPET = {{
381           PLATID_WILD,
382           PLATID_MACH_CASIO_POCKETPOSTPET
383 }};
384 platid_t platid_mask_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET = {{
385           PLATID_CPU_MIPS_VR_4121,
386           PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET
387 }};
388 #endif /* hpcmips */
389 #ifdef hpcsh
390 platid_t platid_mask_MACH_CASIO_CASSIOPEIAA = {{
391           PLATID_WILD,
392           PLATID_MACH_CASIO_CASSIOPEIAA
393 }};
394 platid_t platid_mask_MACH_CASIO_CASSIOPEIAA_AXX = {{
395           PLATID_WILD,
396           PLATID_MACH_CASIO_CASSIOPEIAA_AXX
397 }};
398 platid_t platid_mask_MACH_CASIO_CASSIOPEIAA_A55V = {{
399           PLATID_CPU_SH_3_7709,
400           PLATID_MACH_CASIO_CASSIOPEIAA_A55V
401 }};
402 #endif /* hpcsh */
403 #if defined(hpcmips) || defined(hpcarm)
404 platid_t platid_mask_MACH_SHARP = {{
405           PLATID_WILD,
406           PLATID_MACH_SHARP
407 }};
408 #if defined(hpcmips)
409 platid_t platid_mask_MACH_SHARP_TRIPAD = {{
410           PLATID_WILD,
411           PLATID_MACH_SHARP_TRIPAD
412 }};
413 platid_t platid_mask_MACH_SHARP_TRIPAD_PV = {{
414           PLATID_WILD,
415           PLATID_MACH_SHARP_TRIPAD_PV
416 }};
417 platid_t platid_mask_MACH_SHARP_TRIPAD_PV6000 = {{
418           PLATID_CPU_MIPS_VR_4111,
419           PLATID_MACH_SHARP_TRIPAD_PV6000
420 }};
421 platid_t platid_mask_MACH_SHARP_TELIOS = {{
422           PLATID_WILD,
423           PLATID_MACH_SHARP_TELIOS
424 }};
425 platid_t platid_mask_MACH_SHARP_TELIOS_HCAJ = {{
426           PLATID_WILD,
427           PLATID_MACH_SHARP_TELIOS_HCAJ
428 }};
429 platid_t platid_mask_MACH_SHARP_TELIOS_HCAJ1_JP = {{
430           PLATID_CPU_MIPS_TX_3922,
431           PLATID_MACH_SHARP_TELIOS_HCAJ1_JP
432 }};
433 platid_t platid_mask_MACH_SHARP_TELIOS_HCAJ2_JP = {{
434           PLATID_CPU_MIPS_TX_3922,
435           PLATID_MACH_SHARP_TELIOS_HCAJ2_JP
436 }};
437 platid_t platid_mask_MACH_SHARP_TELIOS_HCAJ3_JP = {{
438           PLATID_CPU_MIPS_TX_3922,
439           PLATID_MACH_SHARP_TELIOS_HCAJ3_JP
440 }};
441 platid_t platid_mask_MACH_SHARP_TELIOS_HCVJ = {{
442           PLATID_WILD,
443           PLATID_MACH_SHARP_TELIOS_HCVJ
444 }};
445 platid_t platid_mask_MACH_SHARP_TELIOS_HCVJ1C_JP = {{
446           PLATID_WILD,
447           PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP
448 }};
449 platid_t platid_mask_MACH_SHARP_MOBILON = {{
450           PLATID_WILD,
451           PLATID_MACH_SHARP_MOBILON
452 }};
453 platid_t platid_mask_MACH_SHARP_MOBILON_HC = {{
454           PLATID_WILD,
455           PLATID_MACH_SHARP_MOBILON_HC
456 }};
457 platid_t platid_mask_MACH_SHARP_MOBILON_HC4100 = {{
458           PLATID_CPU_MIPS_TX_3912,
459           PLATID_MACH_SHARP_MOBILON_HC4100
460 }};
461 platid_t platid_mask_MACH_SHARP_MOBILON_HC4500 = {{
462           PLATID_CPU_MIPS_TX_3912,
463           PLATID_MACH_SHARP_MOBILON_HC4500
464 }};
465 platid_t platid_mask_MACH_SHARP_MOBILON_HC1200 = {{
466           PLATID_CPU_MIPS_TX_3912,
467           PLATID_MACH_SHARP_MOBILON_HC1200
468 }};
469 #endif /* hpcmips */
470 #if defined(hpcarm)
471 platid_t platid_mask_MACH_SHARP_WZERO3 = {{
472           PLATID_WILD,
473           PLATID_MACH_SHARP_WZERO3
474 }};
475 platid_t platid_mask_MACH_SHARP_WZERO3_WS003SH = {{
476           PLATID_CPU_ARM_XSCALE_PXA270,
477           PLATID_MACH_SHARP_WZERO3_WS003SH
478 }};
479 platid_t platid_mask_MACH_SHARP_WZERO3_WS004SH = {{
480           PLATID_CPU_ARM_XSCALE_PXA270,
481           PLATID_MACH_SHARP_WZERO3_WS004SH
482 }};
483 platid_t platid_mask_MACH_SHARP_WZERO3_WS007SH = {{
484           PLATID_CPU_ARM_XSCALE_PXA270,
485           PLATID_MACH_SHARP_WZERO3_WS007SH
486 }};
487 platid_t platid_mask_MACH_SHARP_WZERO3_WS011SH = {{
488           PLATID_CPU_ARM_XSCALE_PXA270,
489           PLATID_MACH_SHARP_WZERO3_WS011SH
490 }};
491 platid_t platid_mask_MACH_SHARP_WZERO3_WS020SH = {{
492           PLATID_CPU_ARM_XSCALE_PXA270,
493           PLATID_MACH_SHARP_WZERO3_WS020SH
494 }};
495 #endif /* hpcarm */
496 #endif /* hpcmips || hpcarm */
497 #ifdef hpcmips
498 platid_t platid_mask_MACH_FUJITSU = {{
499           PLATID_WILD,
500           PLATID_MACH_FUJITSU
501 }};
502 platid_t platid_mask_MACH_FUJITSU_INTERTOP = {{
503           PLATID_WILD,
504           PLATID_MACH_FUJITSU_INTERTOP
505 }};
506 platid_t platid_mask_MACH_FUJITSU_INTERTOP_ITXXX = {{
507           PLATID_WILD,
508           PLATID_MACH_FUJITSU_INTERTOP_ITXXX
509 }};
510 platid_t platid_mask_MACH_FUJITSU_INTERTOP_IT300 = {{
511           PLATID_CPU_MIPS_VR_4121,
512           PLATID_MACH_FUJITSU_INTERTOP_IT300
513 }};
514 platid_t platid_mask_MACH_FUJITSU_INTERTOP_IT310 = {{
515           PLATID_CPU_MIPS_VR_4121,
516           PLATID_MACH_FUJITSU_INTERTOP_IT310
517 }};
518 platid_t platid_mask_MACH_FUJITSU_PENCENTRA = {{
519           PLATID_WILD,
520           PLATID_MACH_FUJITSU_PENCENTRA
521 }};
522 platid_t platid_mask_MACH_FUJITSU_PENCENTRA_130 = {{
523           PLATID_CPU_MIPS_VR_4121,
524           PLATID_MACH_FUJITSU_PENCENTRA_130
525 }};
526 platid_t platid_mask_MACH_FUJITSU_PENCENTRA_130TM = {{
527           PLATID_CPU_MIPS_VR_4121,
528           PLATID_MACH_FUJITSU_PENCENTRA_130TM
529 }};
530 platid_t platid_mask_MACH_FUJITSU_PENCENTRA_130RF = {{
531           PLATID_CPU_MIPS_VR_4121,
532           PLATID_MACH_FUJITSU_PENCENTRA_130RF
533 }};
534 platid_t platid_mask_MACH_FUJITSU_PENCENTRA_200 = {{
535           PLATID_CPU_MIPS_TX_3922,
536           PLATID_MACH_FUJITSU_PENCENTRA_200
537 }};
538 platid_t platid_mask_MACH_FUJITSU_PENCENTRA_200CTM = {{
539           PLATID_CPU_MIPS_TX_3922,
540           PLATID_MACH_FUJITSU_PENCENTRA_200CTM
541 }};
542 platid_t platid_mask_MACH_FUJITSU_PENCENTRA_200CRF = {{
543           PLATID_CPU_MIPS_TX_3922,
544           PLATID_MACH_FUJITSU_PENCENTRA_200CRF
545 }};
546 #endif /* hpcmips */
547 #ifdef hpcmips
548 platid_t platid_mask_MACH_PHILIPS = {{
549           PLATID_WILD,
550           PLATID_MACH_PHILIPS
551 }};
552 platid_t platid_mask_MACH_PHILIPS_NINO = {{
553           PLATID_WILD,
554           PLATID_MACH_PHILIPS_NINO
555 }};
556 platid_t platid_mask_MACH_PHILIPS_NINO_3XX = {{
557           PLATID_WILD,
558           PLATID_MACH_PHILIPS_NINO_3XX
559 }};
560 platid_t platid_mask_MACH_PHILIPS_NINO_312 = {{
561           PLATID_CPU_MIPS_TX_3912,
562           PLATID_MACH_PHILIPS_NINO_312
563 }};
564 #endif /* hpcmips */
565 platid_t platid_mask_MACH_COMPAQ = {{
566           PLATID_WILD,
567           PLATID_MACH_COMPAQ
568 }};
569 #ifdef hpcmips
570 platid_t platid_mask_MACH_COMPAQ_C = {{
571           PLATID_WILD,
572           PLATID_MACH_COMPAQ_C
573 }};
574 platid_t platid_mask_MACH_COMPAQ_C_8XX = {{
575           PLATID_WILD,
576           PLATID_MACH_COMPAQ_C_8XX
577 }};
578 platid_t platid_mask_MACH_COMPAQ_C_810 = {{
579           PLATID_CPU_MIPS_TX_3912,
580           PLATID_MACH_COMPAQ_C_810
581 }};
582 platid_t platid_mask_MACH_COMPAQ_C_201X = {{
583           PLATID_WILD,
584           PLATID_MACH_COMPAQ_C_201X
585 }};
586 platid_t platid_mask_MACH_COMPAQ_C_2010 = {{
587           PLATID_CPU_MIPS_TX_3912,
588           PLATID_MACH_COMPAQ_C_2010
589 }};
590 platid_t platid_mask_MACH_COMPAQ_C_2015 = {{
591           PLATID_CPU_MIPS_TX_3912,
592           PLATID_MACH_COMPAQ_C_2015
593 }};
594 platid_t platid_mask_MACH_COMPAQ_AERO = {{
595           PLATID_WILD,
596           PLATID_MACH_COMPAQ_AERO
597 }};
598 platid_t platid_mask_MACH_COMPAQ_AERO_15XX = {{
599           PLATID_WILD,
600           PLATID_MACH_COMPAQ_AERO_15XX
601 }};
602 platid_t platid_mask_MACH_COMPAQ_AERO_1530 = {{
603           PLATID_CPU_MIPS_VR_4111,
604           PLATID_MACH_COMPAQ_AERO_1530
605 }};
606 platid_t platid_mask_MACH_COMPAQ_AERO_21XX = {{
607           PLATID_WILD,
608           PLATID_MACH_COMPAQ_AERO_21XX
609 }};
610 platid_t platid_mask_MACH_COMPAQ_AERO_2110 = {{
611           PLATID_CPU_MIPS_VR_4111,
612           PLATID_MACH_COMPAQ_AERO_2110
613 }};
614 platid_t platid_mask_MACH_COMPAQ_AERO_2130 = {{
615           PLATID_CPU_MIPS_VR_4111,
616           PLATID_MACH_COMPAQ_AERO_2130
617 }};
618 platid_t platid_mask_MACH_COMPAQ_AERO_2140 = {{
619           PLATID_CPU_MIPS_VR_4111,
620           PLATID_MACH_COMPAQ_AERO_2140
621 }};
622 platid_t platid_mask_MACH_COMPAQ_PRESARIO = {{
623           PLATID_WILD,
624           PLATID_MACH_COMPAQ_PRESARIO
625 }};
626 platid_t platid_mask_MACH_COMPAQ_PRESARIO_21X = {{
627           PLATID_WILD,
628           PLATID_MACH_COMPAQ_PRESARIO_21X
629 }};
630 platid_t platid_mask_MACH_COMPAQ_PRESARIO_213 = {{
631           PLATID_CPU_MIPS_VR_4111,
632           PLATID_MACH_COMPAQ_PRESARIO_213
633 }};
634 #endif /* hpcmips */
635 #ifdef hpcarm
636 platid_t platid_mask_MACH_COMPAQ_IPAQ = {{
637           PLATID_WILD,
638           PLATID_MACH_COMPAQ_IPAQ
639 }};
640 platid_t platid_mask_MACH_COMPAQ_IPAQ_H31XX = {{
641           PLATID_WILD,
642           PLATID_MACH_COMPAQ_IPAQ_H31XX
643 }};
644 platid_t platid_mask_MACH_COMPAQ_IPAQ_H3100 = {{
645           PLATID_CPU_ARM_STRONGARM_SA1110,
646           PLATID_MACH_COMPAQ_IPAQ_H3100
647 }};
648 platid_t platid_mask_MACH_COMPAQ_IPAQ_H36XX = {{
649           PLATID_WILD,
650           PLATID_MACH_COMPAQ_IPAQ_H36XX
651 }};
652 platid_t platid_mask_MACH_COMPAQ_IPAQ_H3600 = {{
653           PLATID_CPU_ARM_STRONGARM_SA1110,
654           PLATID_MACH_COMPAQ_IPAQ_H3600
655 }};
656 platid_t platid_mask_MACH_COMPAQ_IPAQ_H3660 = {{
657           PLATID_CPU_ARM_STRONGARM_SA1110,
658           PLATID_MACH_COMPAQ_IPAQ_H3660
659 }};
660 platid_t platid_mask_MACH_COMPAQ_IPAQ_H39XX = {{
661           PLATID_WILD,
662           PLATID_MACH_COMPAQ_IPAQ_H39XX
663 }};
664 platid_t platid_mask_MACH_COMPAQ_IPAQ_H3900 = {{
665           PLATID_CPU_ARM_XSCALE_PXA250,
666           PLATID_MACH_COMPAQ_IPAQ_H3900
667 }};
668 #endif /* hpcarm */
669 #ifdef hpcsh
670 platid_t platid_mask_MACH_COMPAQ_AERO = {{
671           PLATID_WILD,
672           PLATID_MACH_COMPAQ_AERO
673 }};
674 platid_t platid_mask_MACH_COMPAQ_AERO_8000 = {{
675           PLATID_WILD,
676           PLATID_MACH_COMPAQ_AERO_8000
677 }};
678 #endif /* hpcsh */
679 #ifdef hpcmips
680 platid_t platid_mask_MACH_VICTOR = {{
681           PLATID_WILD,
682           PLATID_MACH_VICTOR
683 }};
684 platid_t platid_mask_MACH_VICTOR_INTERLINK = {{
685           PLATID_WILD,
686           PLATID_MACH_VICTOR_INTERLINK
687 }};
688 platid_t platid_mask_MACH_VICTOR_INTERLINK_MP = {{
689           PLATID_WILD,
690           PLATID_MACH_VICTOR_INTERLINK_MP
691 }};
692 platid_t platid_mask_MACH_VICTOR_INTERLINK_MPC101 = {{
693           PLATID_CPU_MIPS_TX_3922,
694           PLATID_MACH_VICTOR_INTERLINK_MPC101
695 }};
696 platid_t platid_mask_MACH_VICTOR_INTERLINK_MPC303 = {{
697           PLATID_CPU_MIPS_VR_4122,
698           PLATID_MACH_VICTOR_INTERLINK_MPC303
699 }};
700 platid_t platid_mask_MACH_VICTOR_INTERLINK_MPC304 = {{
701           PLATID_CPU_MIPS_VR_4122,
702           PLATID_MACH_VICTOR_INTERLINK_MPC304
703 }};
704 #endif /* hpcmips */
705 #ifdef hpcmips
706 platid_t platid_mask_MACH_IBM = {{
707           PLATID_WILD,
708           PLATID_MACH_IBM
709 }};
710 platid_t platid_mask_MACH_IBM_WORKPAD = {{
711           PLATID_WILD,
712           PLATID_MACH_IBM_WORKPAD
713 }};
714 platid_t platid_mask_MACH_IBM_WORKPAD_Z50 = {{
715           PLATID_WILD,
716           PLATID_MACH_IBM_WORKPAD_Z50
717 }};
718 platid_t platid_mask_MACH_IBM_WORKPAD_26011AU = {{
719           PLATID_CPU_MIPS_VR_4121,
720           PLATID_MACH_IBM_WORKPAD_26011AU
721 }};
722 #endif /* hpcmips */
723 #ifdef hpcmips
724 platid_t platid_mask_MACH_VADEM = {{
725           PLATID_WILD,
726           PLATID_MACH_VADEM
727 }};
728 platid_t platid_mask_MACH_VADEM_CLIO = {{
729           PLATID_WILD,
730           PLATID_MACH_VADEM_CLIO
731 }};
732 platid_t platid_mask_MACH_VADEM_CLIO_C = {{
733           PLATID_WILD,
734           PLATID_MACH_VADEM_CLIO_C
735 }};
736 platid_t platid_mask_MACH_VADEM_CLIO_C1000 = {{
737           PLATID_CPU_MIPS_VR_4111,
738           PLATID_MACH_VADEM_CLIO_C1000
739 }};
740 platid_t platid_mask_MACH_VADEM_CLIO_C1050 = {{
741           PLATID_CPU_MIPS_VR_4121,
742           PLATID_MACH_VADEM_CLIO_C1050
743 }};
744 #endif /* hpcmips */
745 platid_t platid_mask_MACH_HP = {{
746           PLATID_WILD,
747           PLATID_MACH_HP
748 }};
749 #ifdef hpcsh
750 platid_t platid_mask_MACH_HP_LX = {{
751           PLATID_WILD,
752           PLATID_MACH_HP_LX
753 }};
754 platid_t platid_mask_MACH_HP_LX_620 = {{
755           PLATID_CPU_SH_3_7709,
756           PLATID_MACH_HP_LX_620
757 }};
758 platid_t platid_mask_MACH_HP_LX_620JP = {{
759           PLATID_CPU_SH_3_7709,
760           PLATID_MACH_HP_LX_620JP
761 }};
762 platid_t platid_mask_MACH_HP_LX_360 = {{
763           PLATID_CPU_SH_3_7707,
764           PLATID_MACH_HP_LX_360
765 }};
766 #endif /* hpcsh */
767 platid_t platid_mask_MACH_HP_JORNADA = {{
768           PLATID_WILD,
769           PLATID_MACH_HP_JORNADA
770 }};
771 #ifdef hpcsh
772 platid_t platid_mask_MACH_HP_JORNADA_6XX = {{
773           PLATID_WILD,
774           PLATID_MACH_HP_JORNADA_6XX
775 }};
776 platid_t platid_mask_MACH_HP_JORNADA_680 = {{
777           PLATID_CPU_SH_3_7709A,
778           PLATID_MACH_HP_JORNADA_680
779 }};
780 platid_t platid_mask_MACH_HP_JORNADA_680JP = {{
781           PLATID_CPU_SH_3_7709A,
782           PLATID_MACH_HP_JORNADA_680JP
783 }};
784 platid_t platid_mask_MACH_HP_JORNADA_680EU = {{
785           PLATID_CPU_SH_3_7709A,
786           PLATID_MACH_HP_JORNADA_680EU
787 }};
788 platid_t platid_mask_MACH_HP_JORNADA_680DE = {{
789           PLATID_CPU_SH_3_7709A,
790           PLATID_MACH_HP_JORNADA_680DE
791 }};
792 platid_t platid_mask_MACH_HP_JORNADA_690 = {{
793           PLATID_CPU_SH_3_7709A,
794           PLATID_MACH_HP_JORNADA_690
795 }};
796 platid_t platid_mask_MACH_HP_JORNADA_690JP = {{
797           PLATID_CPU_SH_3_7709A,
798           PLATID_MACH_HP_JORNADA_690JP
799 }};
800 platid_t platid_mask_MACH_HP_JORNADA_690EU = {{
801           PLATID_CPU_SH_3_7709A,
802           PLATID_MACH_HP_JORNADA_690EU
803 }};
804 platid_t platid_mask_MACH_HP_JORNADA_690DE = {{
805           PLATID_CPU_SH_3_7709A,
806           PLATID_MACH_HP_JORNADA_690DE
807 }};
808 platid_t platid_mask_MACH_HP_JORNADA_680FR = {{
809           PLATID_CPU_SH_3_7709A,
810           PLATID_MACH_HP_JORNADA_680FR
811 }};
812 platid_t platid_mask_MACH_HP_JORNADA_690FR = {{
813           PLATID_CPU_SH_3_7709A,
814           PLATID_MACH_HP_JORNADA_690FR
815 }};
816 platid_t platid_mask_MACH_HP_JORNADA_680SV = {{
817           PLATID_CPU_SH_3_7709A,
818           PLATID_MACH_HP_JORNADA_680SV
819 }};
820 platid_t platid_mask_MACH_HP_JORNADA_690SV = {{
821           PLATID_CPU_SH_3_7709A,
822           PLATID_MACH_HP_JORNADA_690SV
823 }};
824 platid_t platid_mask_MACH_HP_JORNADA_680ES = {{
825           PLATID_CPU_SH_3_7709A,
826           PLATID_MACH_HP_JORNADA_680ES
827 }};
828 platid_t platid_mask_MACH_HP_JORNADA_690ES = {{
829           PLATID_CPU_SH_3_7709A,
830           PLATID_MACH_HP_JORNADA_690ES
831 }};
832 #endif /* hpcsh */
833 #ifdef hpcarm
834 platid_t platid_mask_MACH_HP_JORNADA_7XX = {{
835           PLATID_WILD,
836           PLATID_MACH_HP_JORNADA_7XX
837 }};
838 platid_t platid_mask_MACH_HP_JORNADA_720 = {{
839           PLATID_CPU_ARM_STRONGARM_SA1110,
840           PLATID_MACH_HP_JORNADA_720
841 }};
842 platid_t platid_mask_MACH_HP_JORNADA_720JP = {{
843           PLATID_CPU_ARM_STRONGARM_SA1110,
844           PLATID_MACH_HP_JORNADA_720JP
845 }};
846 platid_t platid_mask_MACH_HP_JORNADA_720EU = {{
847           PLATID_CPU_ARM_STRONGARM_SA1110,
848           PLATID_MACH_HP_JORNADA_720EU
849 }};
850 platid_t platid_mask_MACH_HP_JORNADA_720DE = {{
851           PLATID_CPU_ARM_STRONGARM_SA1110,
852           PLATID_MACH_HP_JORNADA_720DE
853 }};
854 platid_t platid_mask_MACH_HP_JORNADA_720FR = {{
855           PLATID_CPU_ARM_STRONGARM_SA1110,
856           PLATID_MACH_HP_JORNADA_720FR
857 }};
858 platid_t platid_mask_MACH_HP_JORNADA_720SV = {{
859           PLATID_CPU_ARM_STRONGARM_SA1110,
860           PLATID_MACH_HP_JORNADA_720SV
861 }};
862 platid_t platid_mask_MACH_HP_JORNADA_720ES = {{
863           PLATID_CPU_ARM_STRONGARM_SA1110,
864           PLATID_MACH_HP_JORNADA_720ES
865 }};
866 platid_t platid_mask_MACH_HP_JORNADA_8XX = {{
867           PLATID_WILD,
868           PLATID_MACH_HP_JORNADA_8XX
869 }};
870 platid_t platid_mask_MACH_HP_JORNADA_820 = {{
871           PLATID_CPU_ARM_STRONGARM_SA1100,
872           PLATID_MACH_HP_JORNADA_820
873 }};
874 platid_t platid_mask_MACH_HP_JORNADA_820JP = {{
875           PLATID_CPU_ARM_STRONGARM_SA1100,
876           PLATID_MACH_HP_JORNADA_820JP
877 }};
878 #endif /* hpcarm */
879 #ifdef hpcsh
880 platid_t platid_mask_MACH_HITACHI = {{
881           PLATID_WILD,
882           PLATID_MACH_HITACHI
883 }};
884 platid_t platid_mask_MACH_HITACHI_PERSONA = {{
885           PLATID_WILD,
886           PLATID_MACH_HITACHI_PERSONA
887 }};
888 platid_t platid_mask_MACH_HITACHI_PERSONA_HPW230JC = {{
889           PLATID_CPU_SH_3_7709,
890           PLATID_MACH_HITACHI_PERSONA_HPW230JC
891 }};
892 platid_t platid_mask_MACH_HITACHI_PERSONA_HPW50PAD = {{
893           PLATID_CPU_SH_3_7709,
894           PLATID_MACH_HITACHI_PERSONA_HPW50PAD
895 }};
896 platid_t platid_mask_MACH_HITACHI_PERSONA_HPW200EC = {{
897           PLATID_CPU_SH_3_7709,
898           PLATID_MACH_HITACHI_PERSONA_HPW200EC
899 }};
900 platid_t platid_mask_MACH_HITACHI_PERSONA_HPW650PA = {{
901           PLATID_CPU_SH_4_7750,
902           PLATID_MACH_HITACHI_PERSONA_HPW650PA
903 }};
904 #endif /* hpcsh */
905 #ifdef hpcsh
906 platid_t platid_mask_MACH_LGE = {{
907           PLATID_WILD,
908           PLATID_MACH_LGE
909 }};
910 platid_t platid_mask_MACH_LGE_PHENOM = {{
911           PLATID_WILD,
912           PLATID_MACH_LGE_PHENOM
913 }};
914 platid_t platid_mask_MACH_LGE_PHENOM_H220C = {{
915           PLATID_CPU_SH_3_7709,
916           PLATID_MACH_LGE_PHENOM_H220C
917 }};
918 #endif /* hpcsh */
919 #ifdef hpcmips
920 platid_t platid_mask_MACH_LASER5 = {{
921           PLATID_WILD,
922           PLATID_MACH_LASER5
923 }};
924 platid_t platid_mask_MACH_LASER5_L = {{
925           PLATID_WILD,
926           PLATID_MACH_LASER5_L
927 }};
928 platid_t platid_mask_MACH_LASER5_L_CARD = {{
929           PLATID_CPU_MIPS_VR_4181,
930           PLATID_MACH_LASER5_L_CARD
931 }};
932 platid_t platid_mask_MACH_LASER5_L_BOARD = {{
933           PLATID_CPU_MIPS_VR_4122,
934           PLATID_MACH_LASER5_L_BOARD
935 }};
936 #endif /* hpcmips */
937 #ifdef hpcmips
938 platid_t platid_mask_MACH_AGENDA = {{
939           PLATID_WILD,
940           PLATID_MACH_AGENDA
941 }};
942 platid_t platid_mask_MACH_AGENDA_VR = {{
943           PLATID_WILD,
944           PLATID_MACH_AGENDA_VR
945 }};
946 platid_t platid_mask_MACH_AGENDA_VR_VR3 = {{
947           PLATID_CPU_MIPS_VR_4181,
948           PLATID_MACH_AGENDA_VR_VR3
949 }};
950 #endif /* hpcmips */
951 #ifdef hpcarm
952 platid_t platid_mask_MACH_PSIONTEKLOGIX = {{
953           PLATID_WILD,
954           PLATID_MACH_PSIONTEKLOGIX
955 }};
956 platid_t platid_mask_MACH_PSIONTEKLOGIX_NETBOOK = {{
957           PLATID_WILD,
958           PLATID_MACH_PSIONTEKLOGIX_NETBOOK
959 }};
960 platid_t platid_mask_MACH_PSIONTEKLOGIX_NETBOOK_PRO = {{
961           PLATID_CPU_ARM_XSCALE_PXA250,
962           PLATID_MACH_PSIONTEKLOGIX_NETBOOK_PRO
963 }};
964 #endif /* hpcarm */
965