~pmdj/ubuntu/trusty/qemu/2.9+applesmc+fadtv3

« back to all changes in this revision

Viewing changes to roms/u-boot/arch/arm/include/asm/mach-types.h

  • Committer: Phil Dennis-Jordan
  • Date: 2017-07-21 08:03:43 UTC
  • mfrom: (1.1.1)
  • Revision ID: phil@philjordan.eu-20170721080343-2yr2vdj7713czahv
New upstream release 2.9.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * This was automagically generated from arch/arm/tools/mach-types!
 
3
 * Do NOT edit
 
4
 */
 
5
 
 
6
#ifndef __ASM_ARM_MACH_TYPE_H
 
7
#define __ASM_ARM_MACH_TYPE_H
 
8
 
 
9
#ifndef __ASSEMBLY__
 
10
/* The type of machine we're running on */
 
11
extern unsigned int __machine_arch_type;
 
12
#endif
 
13
 
 
14
/* see arch/arm/kernel/arch.c for a description of these */
 
15
#define MACH_TYPE_EBSA110              0
 
16
#define MACH_TYPE_RISCPC               1
 
17
#define MACH_TYPE_EBSA285              4
 
18
#define MACH_TYPE_NETWINDER            5
 
19
#define MACH_TYPE_CATS                 6
 
20
#define MACH_TYPE_SHARK                15
 
21
#define MACH_TYPE_BRUTUS               16
 
22
#define MACH_TYPE_PERSONAL_SERVER      17
 
23
#define MACH_TYPE_L7200                19
 
24
#define MACH_TYPE_PLEB                 20
 
25
#define MACH_TYPE_INTEGRATOR           21
 
26
#define MACH_TYPE_H3600                22
 
27
#define MACH_TYPE_P720T                24
 
28
#define MACH_TYPE_ASSABET              25
 
29
#define MACH_TYPE_LART                 27
 
30
#define MACH_TYPE_GRAPHICSCLIENT       29
 
31
#define MACH_TYPE_XP860                30
 
32
#define MACH_TYPE_CERF                 31
 
33
#define MACH_TYPE_NANOENGINE           32
 
34
#define MACH_TYPE_JORNADA720           48
 
35
#define MACH_TYPE_EDB7211              50
 
36
#define MACH_TYPE_PFS168               52
 
37
#define MACH_TYPE_FLEXANET             54
 
38
#define MACH_TYPE_SIMPAD               87
 
39
#define MACH_TYPE_LUBBOCK              89
 
40
#define MACH_TYPE_CLEP7212             91
 
41
#define MACH_TYPE_SHANNON              97
 
42
#define MACH_TYPE_CONSUS               105
 
43
#define MACH_TYPE_AAED2000             106
 
44
#define MACH_TYPE_CDB89712             107
 
45
#define MACH_TYPE_GRAPHICSMASTER       108
 
46
#define MACH_TYPE_ADSBITSY             109
 
47
#define MACH_TYPE_PXA_IDP              110
 
48
#define MACH_TYPE_PT_SYSTEM3           112
 
49
#define MACH_TYPE_AUTCPU12             118
 
50
#define MACH_TYPE_H3100                136
 
51
#define MACH_TYPE_COLLIE               146
 
52
#define MACH_TYPE_BADGE4               148
 
53
#define MACH_TYPE_FORTUNET             152
 
54
#define MACH_TYPE_MX1ADS               160
 
55
#define MACH_TYPE_H7201                161
 
56
#define MACH_TYPE_H7202                162
 
57
#define MACH_TYPE_IQ80321              169
 
58
#define MACH_TYPE_KS8695               180
 
59
#define MACH_TYPE_SMDK2410             193
 
60
#define MACH_TYPE_CEIVA                200
 
61
#define MACH_TYPE_VOICEBLUE            218
 
62
#define MACH_TYPE_H5400                220
 
63
#define MACH_TYPE_OMAP_INNOVATOR       234
 
64
#define MACH_TYPE_IXDP2400             242
 
65
#define MACH_TYPE_IXDP2800             243
 
66
#define MACH_TYPE_IXDP425              245
 
67
#define MACH_TYPE_HACKKIT              254
 
68
#define MACH_TYPE_IXCDP1100            260
 
69
#define MACH_TYPE_AT91RM9200DK         262
 
70
#define MACH_TYPE_CINTEGRATOR          275
 
71
#define MACH_TYPE_VIPER                283
 
72
#define MACH_TYPE_ADI_COYOTE           290
 
73
#define MACH_TYPE_IXDP2401             299
 
74
#define MACH_TYPE_IXDP2801             300
 
75
#define MACH_TYPE_IQ31244              327
 
76
#define MACH_TYPE_BAST                 331
 
77
#define MACH_TYPE_H1940                347
 
78
#define MACH_TYPE_ENP2611              356
 
79
#define MACH_TYPE_S3C2440              362
 
80
#define MACH_TYPE_GUMSTIX              373
 
81
#define MACH_TYPE_OMAP_H2              382
 
82
#define MACH_TYPE_E740                 384
 
83
#define MACH_TYPE_IQ80331              385
 
84
#define MACH_TYPE_VERSATILE_PB         387
 
85
#define MACH_TYPE_KEV7A400             388
 
86
#define MACH_TYPE_LPD7A400             389
 
87
#define MACH_TYPE_LPD7A404             390
 
88
#define MACH_TYPE_CSB337               399
 
89
#define MACH_TYPE_MAINSTONE            406
 
90
#define MACH_TYPE_XCEP                 413
 
91
#define MACH_TYPE_ARCOM_VULCAN         414
 
92
#define MACH_TYPE_NOMADIK              420
 
93
#define MACH_TYPE_CORGI                423
 
94
#define MACH_TYPE_POODLE               424
 
95
#define MACH_TYPE_ARMCORE              438
 
96
#define MACH_TYPE_MX31ADS              447
 
97
#define MACH_TYPE_HIMALAYA             448
 
98
#define MACH_TYPE_EDB9312              451
 
99
#define MACH_TYPE_OMAP_GENERIC         452
 
100
#define MACH_TYPE_EDB9301              462
 
101
#define MACH_TYPE_EDB9315              463
 
102
#define MACH_TYPE_VR1000               475
 
103
#define MACH_TYPE_OMAP_PERSEUS2        491
 
104
#define MACH_TYPE_E800                 496
 
105
#define MACH_TYPE_E750                 497
 
106
#define MACH_TYPE_SCB9328              508
 
107
#define MACH_TYPE_OMAP_H3              509
 
108
#define MACH_TYPE_OMAP_H4              510
 
109
#define MACH_TYPE_OMAP_OSK             515
 
110
#define MACH_TYPE_TOSA                 520
 
111
#define MACH_TYPE_AVILA                526
 
112
#define MACH_TYPE_EDB9302              538
 
113
#define MACH_TYPE_HUSKY                543
 
114
#define MACH_TYPE_SHEPHERD             545
 
115
#define MACH_TYPE_H4700                562
 
116
#define MACH_TYPE_RX3715               592
 
117
#define MACH_TYPE_NSLU2                597
 
118
#define MACH_TYPE_E400                 598
 
119
#define MACH_TYPE_IXDPG425             604
 
120
#define MACH_TYPE_VERSATILE_AB         606
 
121
#define MACH_TYPE_EDB9307              607
 
122
#define MACH_TYPE_KB9200               612
 
123
#define MACH_TYPE_SX1                  613
 
124
#define MACH_TYPE_IXDP465              618
 
125
#define MACH_TYPE_IXDP2351             619
 
126
#define MACH_TYPE_IQ80332              629
 
127
#define MACH_TYPE_GTWX5715             641
 
128
#define MACH_TYPE_CSB637               648
 
129
#define MACH_TYPE_N30                  656
 
130
#define MACH_TYPE_NEC_MP900            659
 
131
#define MACH_TYPE_KAFA                 662
 
132
#define MACH_TYPE_TS72XX               673
 
133
#define MACH_TYPE_OTOM                 680
 
134
#define MACH_TYPE_NEXCODER_2440        681
 
135
#define MACH_TYPE_ECO920               702
 
136
#define MACH_TYPE_ROADRUNNER           704
 
137
#define MACH_TYPE_AT91RM9200EK         705
 
138
#define MACH_TYPE_SPITZ                713
 
139
#define MACH_TYPE_ADSSPHERE            723
 
140
#define MACH_TYPE_COLIBRI              729
 
141
#define MACH_TYPE_GATEWAY7001          731
 
142
#define MACH_TYPE_PCM027               732
 
143
#define MACH_TYPE_ANUBIS               734
 
144
#define MACH_TYPE_AKITA                744
 
145
#define MACH_TYPE_E330                 753
 
146
#define MACH_TYPE_NOKIA770             755
 
147
#define MACH_TYPE_CARMEVA              769
 
148
#define MACH_TYPE_EDB9315A             772
 
149
#define MACH_TYPE_STARGATE2            774
 
150
#define MACH_TYPE_INTELMOTE2           775
 
151
#define MACH_TYPE_TRIZEPS4             776
 
152
#define MACH_TYPE_PNX4008              782
 
153
#define MACH_TYPE_CPUAT91              787
 
154
#define MACH_TYPE_IQ81340SC            799
 
155
#define MACH_TYPE_IQ81340MC            801
 
156
#define MACH_TYPE_MICRO9               811
 
157
#define MACH_TYPE_MICRO9L              812
 
158
#define MACH_TYPE_OMAP_PALMTE          817
 
159
#define MACH_TYPE_REALVIEW_EB          827
 
160
#define MACH_TYPE_BORZOI               831
 
161
#define MACH_TYPE_PALMLD               835
 
162
#define MACH_TYPE_IXDP28X5             838
 
163
#define MACH_TYPE_OMAP_PALMTT          839
 
164
#define MACH_TYPE_ARCOM_ZEUS           841
 
165
#define MACH_TYPE_OSIRIS               842
 
166
#define MACH_TYPE_PALMTE2              844
 
167
#define MACH_TYPE_MX27ADS              846
 
168
#define MACH_TYPE_AT91SAM9261EK        848
 
169
#define MACH_TYPE_LOFT                 849
 
170
#define MACH_TYPE_MX21ADS              851
 
171
#define MACH_TYPE_AMS_DELTA            862
 
172
#define MACH_TYPE_NAS100D              865
 
173
#define MACH_TYPE_MAGICIAN             875
 
174
#define MACH_TYPE_NXDKN                880
 
175
#define MACH_TYPE_PALMTX               885
 
176
#define MACH_TYPE_S3C2413              887
 
177
#define MACH_TYPE_WG302V2              890
 
178
#define MACH_TYPE_OMAP_2430SDP         900
 
179
#define MACH_TYPE_DAVINCI_EVM          901
 
180
#define MACH_TYPE_PALMZ72              904
 
181
#define MACH_TYPE_NXDB500              905
 
182
#define MACH_TYPE_PALMT5               917
 
183
#define MACH_TYPE_PALMTC               918
 
184
#define MACH_TYPE_OMAP_APOLLON         919
 
185
#define MACH_TYPE_ATEB9200             923
 
186
#define MACH_TYPE_N35                  927
 
187
#define MACH_TYPE_LOGICPD_PXA270       930
 
188
#define MACH_TYPE_NXEB500HMI           941
 
189
#define MACH_TYPE_ESPRESSO             949
 
190
#define MACH_TYPE_RX1950               952
 
191
#define MACH_TYPE_GESBC9312            958
 
192
#define MACH_TYPE_PICOTUX2XX           963
 
193
#define MACH_TYPE_DSMG600              964
 
194
#define MACH_TYPE_OMAP_FSAMPLE         970
 
195
#define MACH_TYPE_SNAPPER_CL15         986
 
196
#define MACH_TYPE_OMAP_PALMZ71         993
 
197
#define MACH_TYPE_SMDK2412             1009
 
198
#define MACH_TYPE_SMDK2413             1022
 
199
#define MACH_TYPE_AML_M5900            1024
 
200
#define MACH_TYPE_BALLOON3             1029
 
201
#define MACH_TYPE_ECBAT91              1072
 
202
#define MACH_TYPE_ONEARM               1075
 
203
#define MACH_TYPE_SMDK2443             1084
 
204
#define MACH_TYPE_FSG                  1091
 
205
#define MACH_TYPE_AT91SAM9260EK        1099
 
206
#define MACH_TYPE_GLANTANK             1100
 
207
#define MACH_TYPE_N2100                1101
 
208
#define MACH_TYPE_QT2410               1108
 
209
#define MACH_TYPE_KIXRP435             1109
 
210
#define MACH_TYPE_CC9P9360DEV          1114
 
211
#define MACH_TYPE_EDB9302A             1127
 
212
#define MACH_TYPE_EDB9307A             1128
 
213
#define MACH_TYPE_OMAP_3430SDP         1138
 
214
#define MACH_TYPE_VSTMS                1140
 
215
#define MACH_TYPE_MICRO9M              1169
 
216
#define MACH_TYPE_BUG                  1179
 
217
#define MACH_TYPE_AT91SAM9263EK        1202
 
218
#define MACH_TYPE_EM7210               1212
 
219
#define MACH_TYPE_VPAC270              1227
 
220
#define MACH_TYPE_TREO680              1230
 
221
#define MACH_TYPE_ZYLONITE             1233
 
222
#define MACH_TYPE_MX31LITE             1236
 
223
#define MACH_TYPE_MIOA701              1257
 
224
#define MACH_TYPE_ARMADILLO5X0         1260
 
225
#define MACH_TYPE_CC9P9360JS           1264
 
226
#define MACH_TYPE_NOKIA_N800           1271
 
227
#define MACH_TYPE_EP80219              1281
 
228
#define MACH_TYPE_GORAMO_MLR           1292
 
229
#define MACH_TYPE_EM_X270              1297
 
230
#define MACH_TYPE_NEO1973_GTA02        1304
 
231
#define MACH_TYPE_AT91SAM9RLEK         1326
 
232
#define MACH_TYPE_COLIBRI320           1340
 
233
#define MACH_TYPE_CAM60                1351
 
234
#define MACH_TYPE_AT91EB01             1354
 
235
#define MACH_TYPE_DB88F5281            1358
 
236
#define MACH_TYPE_CSB726               1359
 
237
#define MACH_TYPE_DAVINCI_DM6467_EVM   1380
 
238
#define MACH_TYPE_DAVINCI_DM355_EVM    1381
 
239
#define MACH_TYPE_LITTLETON            1388
 
240
#define MACH_TYPE_REALVIEW_PB11MP      1407
 
241
#define MACH_TYPE_MX27_3DS             1430
 
242
#define MACH_TYPE_HALIBUT              1439
 
243
#define MACH_TYPE_TROUT                1440
 
244
#define MACH_TYPE_TCT_HAMMER           1460
 
245
#define MACH_TYPE_HERALD               1461
 
246
#define MACH_TYPE_SIM_ONE              1476
 
247
#define MACH_TYPE_JIVE                 1490
 
248
#define MACH_TYPE_SAM9_L9260           1501
 
249
#define MACH_TYPE_REALVIEW_PB1176      1504
 
250
#define MACH_TYPE_YL9200               1507
 
251
#define MACH_TYPE_RD88F5182            1508
 
252
#define MACH_TYPE_KUROBOX_PRO          1509
 
253
#define MACH_TYPE_MX31_3DS             1511
 
254
#define MACH_TYPE_QONG                 1524
 
255
#define MACH_TYPE_OMAP2EVM             1534
 
256
#define MACH_TYPE_OMAP3EVM             1535
 
257
#define MACH_TYPE_DNS323               1542
 
258
#define MACH_TYPE_OMAP3_BEAGLE         1546
 
259
#define MACH_TYPE_NOKIA_N810           1548
 
260
#define MACH_TYPE_PCM038               1551
 
261
#define MACH_TYPE_TS209                1565
 
262
#define MACH_TYPE_AT91CAP9ADK          1566
 
263
#define MACH_TYPE_MX31MOBOARD          1574
 
264
#define MACH_TYPE_TERASTATION_PRO2     1584
 
265
#define MACH_TYPE_LINKSTATION_PRO      1585
 
266
#define MACH_TYPE_E350                 1596
 
267
#define MACH_TYPE_TS409                1601
 
268
#define MACH_TYPE_CM_X300              1616
 
269
#define MACH_TYPE_AT91SAM9G20EK        1624
 
270
#define MACH_TYPE_SMDK6410             1626
 
271
#define MACH_TYPE_U300                 1627
 
272
#define MACH_TYPE_WRT350N_V2           1633
 
273
#define MACH_TYPE_OMAP_LDP             1639
 
274
#define MACH_TYPE_MX35_3DS             1645
 
275
#define MACH_TYPE_NEUROS_OSD2          1647
 
276
#define MACH_TYPE_TRIZEPS4WL           1649
 
277
#define MACH_TYPE_TS78XX               1652
 
278
#define MACH_TYPE_SFFSDR               1657
 
279
#define MACH_TYPE_PCM037               1673
 
280
#define MACH_TYPE_DB88F6281_BP         1680
 
281
#define MACH_TYPE_RD88F6192_NAS        1681
 
282
#define MACH_TYPE_RD88F6281            1682
 
283
#define MACH_TYPE_DB78X00_BP           1683
 
284
#define MACH_TYPE_SMDK2416             1685
 
285
#define MACH_TYPE_WBD111               1690
 
286
#define MACH_TYPE_MV2120               1693
 
287
#define MACH_TYPE_MX51_3DS             1696
 
288
#define MACH_TYPE_IMX27LITE            1701
 
289
#define MACH_TYPE_USB_A9260            1709
 
290
#define MACH_TYPE_USB_A9263            1710
 
291
#define MACH_TYPE_QIL_A9260            1711
 
292
#define MACH_TYPE_KZM_ARM11_01         1722
 
293
#define MACH_TYPE_NOKIA_N810_WIMAX     1727
 
294
#define MACH_TYPE_SAPPHIRE             1729
 
295
#define MACH_TYPE_STMP37XX             1732
 
296
#define MACH_TYPE_STMP378X             1733
 
297
#define MACH_TYPE_EZX_A780             1740
 
298
#define MACH_TYPE_EZX_E680             1741
 
299
#define MACH_TYPE_EZX_A1200            1742
 
300
#define MACH_TYPE_EZX_E6               1743
 
301
#define MACH_TYPE_EZX_E2               1744
 
302
#define MACH_TYPE_EZX_A910             1745
 
303
#define MACH_TYPE_EDMINI_V2            1756
 
304
#define MACH_TYPE_ZIPIT2               1757
 
305
#define MACH_TYPE_OMAP3_PANDORA        1761
 
306
#define MACH_TYPE_MSS2                 1766
 
307
#define MACH_TYPE_LB88RC8480           1769
 
308
#define MACH_TYPE_MX25_3DS             1771
 
309
#define MACH_TYPE_OMAP3530_LV_SOM      1773
 
310
#define MACH_TYPE_DAVINCI_DA830_EVM    1781
 
311
#define MACH_TYPE_AT572D940HFEB        1783
 
312
#define MACH_TYPE_DOVE_DB              1788
 
313
#define MACH_TYPE_OVERO                1798
 
314
#define MACH_TYPE_AT2440EVB            1799
 
315
#define MACH_TYPE_NEOCORE926           1800
 
316
#define MACH_TYPE_WNR854T              1801
 
317
#define MACH_TYPE_RD88F5181L_GE        1812
 
318
#define MACH_TYPE_RD88F5181L_FXO       1818
 
319
#define MACH_TYPE_STAMP9G20            1824
 
320
#define MACH_TYPE_SMDKC100             1826
 
321
#define MACH_TYPE_TAVOREVB             1827
 
322
#define MACH_TYPE_SAAR                 1828
 
323
#define MACH_TYPE_AT91SAM9M10G45EK     1830
 
324
#define MACH_TYPE_MXLADS               1851
 
325
#define MACH_TYPE_LINKSTATION_MINI     1858
 
326
#define MACH_TYPE_AFEB9260             1859
 
327
#define MACH_TYPE_IMX27IPCAM           1871
 
328
#define MACH_TYPE_RD88F6183AP_GE       1894
 
329
#define MACH_TYPE_REALVIEW_PBA8        1897
 
330
#define MACH_TYPE_REALVIEW_PBX         1901
 
331
#define MACH_TYPE_MICRO9S              1902
 
332
#define MACH_TYPE_RUT100               1908
 
333
#define MACH_TYPE_G3EVM                1919
 
334
#define MACH_TYPE_W90P910EVB           1921
 
335
#define MACH_TYPE_W90P950EVB           1923
 
336
#define MACH_TYPE_W90N960EVB           1924
 
337
#define MACH_TYPE_MV88F6281GTW_GE      1932
 
338
#define MACH_TYPE_NCP                  1933
 
339
#define MACH_TYPE_DAVINCI_DM365_EVM    1939
 
340
#define MACH_TYPE_CENTRO               1944
 
341
#define MACH_TYPE_NOKIA_RX51           1955
 
342
#define MACH_TYPE_OMAP_ZOOM2           1967
 
343
#define MACH_TYPE_CPUAT9260            1973
 
344
#define MACH_TYPE_EUKREA_CPUIMX27      1975
 
345
#define MACH_TYPE_ACS5K                1982
 
346
#define MACH_TYPE_SNAPPER_9260         1987
 
347
#define MACH_TYPE_DSM320               1988
 
348
#define MACH_TYPE_EXEDA                1994
 
349
#define MACH_TYPE_MINI2440             1999
 
350
#define MACH_TYPE_COLIBRI300           2000
 
351
#define MACH_TYPE_LINKSTATION_LS_HGL   2005
 
352
#define MACH_TYPE_CPUAT9G20            2031
 
353
#define MACH_TYPE_SMDK6440             2032
 
354
#define MACH_TYPE_NAS4220B             2038
 
355
#define MACH_TYPE_ZYLONITE2            2042
 
356
#define MACH_TYPE_ASPENITE             2043
 
357
#define MACH_TYPE_TTC_DKB              2045
 
358
#define MACH_TYPE_PCM043               2072
 
359
#define MACH_TYPE_SHEEVAPLUG           2097
 
360
#define MACH_TYPE_AVENGERS_LITE        2104
 
361
#define MACH_TYPE_MX51_BABBAGE         2125
 
362
#define MACH_TYPE_RD78X00_MASA         2135
 
363
#define MACH_TYPE_DM355_LEOPARD        2138
 
364
#define MACH_TYPE_TS219                2139
 
365
#define MACH_TYPE_PCA100               2149
 
366
#define MACH_TYPE_DAVINCI_DA850_EVM    2157
 
367
#define MACH_TYPE_AT91SAM9G10EK        2159
 
368
#define MACH_TYPE_OMAP_4430SDP         2160
 
369
#define MACH_TYPE_MAGX_ZN5             2162
 
370
#define MACH_TYPE_BTMAVB101            2172
 
371
#define MACH_TYPE_BTMAWB101            2173
 
372
#define MACH_TYPE_OMAP3_TORPEDO        2178
 
373
#define MACH_TYPE_ANW6410              2183
 
374
#define MACH_TYPE_IMX27_VISSTRIM_M10   2187
 
375
#define MACH_TYPE_PORTUXG20            2191
 
376
#define MACH_TYPE_SMDKC110             2193
 
377
#define MACH_TYPE_OMAP3517EVM          2200
 
378
#define MACH_TYPE_NETSPACE_V2          2201
 
379
#define MACH_TYPE_NETSPACE_MAX_V2      2202
 
380
#define MACH_TYPE_D2NET_V2             2203
 
381
#define MACH_TYPE_NET2BIG_V2           2204
 
382
#define MACH_TYPE_NET5BIG_V2           2206
 
383
#define MACH_TYPE_INETSPACE_V2         2208
 
384
#define MACH_TYPE_AT91SAM9G45EKES      2212
 
385
#define MACH_TYPE_PC7302               2220
 
386
#define MACH_TYPE_SPEAR600             2236
 
387
#define MACH_TYPE_SPEAR300             2237
 
388
#define MACH_TYPE_LILLY1131            2239
 
389
#define MACH_TYPE_HMT                  2254
 
390
#define MACH_TYPE_VEXPRESS             2272
 
391
#define MACH_TYPE_D2NET                2282
 
392
#define MACH_TYPE_BIGDISK              2283
 
393
#define MACH_TYPE_AT91SAM9G20EK_2MMC   2288
 
394
#define MACH_TYPE_BCMRING              2289
 
395
#define MACH_TYPE_DP6XX                2302
 
396
#define MACH_TYPE_MAHIMAHI             2304
 
397
#define MACH_TYPE_SMDK6442             2324
 
398
#define MACH_TYPE_OPENRD_BASE          2325
 
399
#define MACH_TYPE_DEVKIT8000           2330
 
400
#define MACH_TYPE_MX51_EFIKAMX         2336
 
401
#define MACH_TYPE_CM_T35               2341
 
402
#define MACH_TYPE_NET2BIG              2342
 
403
#define MACH_TYPE_IGEP0020             2344
 
404
#define MACH_TYPE_NUC932EVB            2356
 
405
#define MACH_TYPE_OPENRD_CLIENT        2361
 
406
#define MACH_TYPE_U8500                2368
 
407
#define MACH_TYPE_MX51_EFIKASB         2370
 
408
#define MACH_TYPE_MARVELL_JASPER       2382
 
409
#define MACH_TYPE_FLINT                2383
 
410
#define MACH_TYPE_TAVOREVB3            2384
 
411
#define MACH_TYPE_TOUCHBOOK            2393
 
412
#define MACH_TYPE_RAUMFELD_RC          2413
 
413
#define MACH_TYPE_RAUMFELD_CONNECTOR   2414
 
414
#define MACH_TYPE_RAUMFELD_SPEAKER     2415
 
415
#define MACH_TYPE_TNETV107X            2418
 
416
#define MACH_TYPE_SMDKV210             2456
 
417
#define MACH_TYPE_OMAP_ZOOM3           2464
 
418
#define MACH_TYPE_OMAP_3630SDP         2465
 
419
#define MACH_TYPE_SMARTQ7              2479
 
420
#define MACH_TYPE_WATSON_EFM_PLUGIN    2491
 
421
#define MACH_TYPE_G4EVM                2493
 
422
#define MACH_TYPE_OMAPL138_HAWKBOARD   2495
 
423
#define MACH_TYPE_TS41X                2502
 
424
#define MACH_TYPE_PHY3250              2511
 
425
#define MACH_TYPE_MINI6410             2520
 
426
#define MACH_TYPE_MX28EVK              2531
 
427
#define MACH_TYPE_SMARTQ5              2534
 
428
#define MACH_TYPE_DAVINCI_DM6467TEVM   2548
 
429
#define MACH_TYPE_MXT_TD60             2550
 
430
#define MACH_TYPE_RIOT_BEI2            2576
 
431
#define MACH_TYPE_RIOT_X37             2578
 
432
#define MACH_TYPE_CAPC7117             2612
 
433
#define MACH_TYPE_ICONTROL             2624
 
434
#define MACH_TYPE_QSD8X50A_ST1_5       2627
 
435
#define MACH_TYPE_MX23EVK              2629
 
436
#define MACH_TYPE_AP4EVB               2630
 
437
#define MACH_TYPE_MITYOMAPL138         2650
 
438
#define MACH_TYPE_GURUPLUG             2659
 
439
#define MACH_TYPE_SPEAR310             2660
 
440
#define MACH_TYPE_SPEAR320             2661
 
441
#define MACH_TYPE_AQUILA               2676
 
442
#define MACH_TYPE_ESATA_SHEEVAPLUG     2678
 
443
#define MACH_TYPE_MSM7X30_SURF         2679
 
444
#define MACH_TYPE_EA2478DEVKIT         2683
 
445
#define MACH_TYPE_TERASTATION_WXL      2697
 
446
#define MACH_TYPE_MSM7X25_SURF         2703
 
447
#define MACH_TYPE_MSM7X25_FFA          2704
 
448
#define MACH_TYPE_MSM7X27_SURF         2705
 
449
#define MACH_TYPE_MSM7X27_FFA          2706
 
450
#define MACH_TYPE_MSM7X30_FFA          2707
 
451
#define MACH_TYPE_QSD8X50_SURF         2708
 
452
#define MACH_TYPE_MX53_EVK             2716
 
453
#define MACH_TYPE_IGEP0030             2717
 
454
#define MACH_TYPE_SBC3530              2722
 
455
#define MACH_TYPE_SAARB                2727
 
456
#define MACH_TYPE_HARMONY              2731
 
457
#define MACH_TYPE_MSM7X30_FLUID        2741
 
458
#define MACH_TYPE_CM_T3517             2750
 
459
#define MACH_TYPE_WBD222               2753
 
460
#define MACH_TYPE_MSM8X60_SURF         2755
 
461
#define MACH_TYPE_MSM8X60_SIM          2756
 
462
#define MACH_TYPE_TCC8000_SDK          2758
 
463
#define MACH_TYPE_NANOS                2759
 
464
#define MACH_TYPE_STAMP9G45            2761
 
465
#define MACH_TYPE_CNS3420VB            2776
 
466
#define MACH_TYPE_OMAP4_PANDA          2791
 
467
#define MACH_TYPE_TI8168EVM            2800
 
468
#define MACH_TYPE_TETON_BGA            2816
 
469
#define MACH_TYPE_EUKREA_CPUIMX25SD    2820
 
470
#define MACH_TYPE_EUKREA_CPUIMX35SD    2821
 
471
#define MACH_TYPE_EUKREA_CPUIMX51SD    2822
 
472
#define MACH_TYPE_EUKREA_CPUIMX51      2823
 
473
#define MACH_TYPE_SMDKC210             2838
 
474
#define MACH_TYPE_OMAP3_BRAILLO        2839
 
475
#define MACH_TYPE_SPYPLUG              2840
 
476
#define MACH_TYPE_GINGER               2841
 
477
#define MACH_TYPE_TNY_T3530            2842
 
478
#define MACH_TYPE_PCA102               2843
 
479
#define MACH_TYPE_SPADE                2844
 
480
#define MACH_TYPE_MXC25_TOPAZ          2845
 
481
#define MACH_TYPE_T5325                2846
 
482
#define MACH_TYPE_GW2361               2847
 
483
#define MACH_TYPE_ELOG                 2848
 
484
#define MACH_TYPE_INCOME               2849
 
485
#define MACH_TYPE_BCM589X              2850
 
486
#define MACH_TYPE_ETNA                 2851
 
487
#define MACH_TYPE_HAWKS                2852
 
488
#define MACH_TYPE_MESON                2853
 
489
#define MACH_TYPE_XSBASE255            2854
 
490
#define MACH_TYPE_PVM2030              2855
 
491
#define MACH_TYPE_MIOA502              2856
 
492
#define MACH_TYPE_VVBOX_SDORIG2        2857
 
493
#define MACH_TYPE_VVBOX_SDLITE2        2858
 
494
#define MACH_TYPE_VVBOX_SDPRO4         2859
 
495
#define MACH_TYPE_HTC_SPV_M700         2860
 
496
#define MACH_TYPE_MX257SX              2861
 
497
#define MACH_TYPE_GONI                 2862
 
498
#define MACH_TYPE_MSM8X55_SVLTE_FFA    2863
 
499
#define MACH_TYPE_MSM8X55_SVLTE_SURF   2864
 
500
#define MACH_TYPE_QUICKSTEP            2865
 
501
#define MACH_TYPE_DMW96                2866
 
502
#define MACH_TYPE_HAMMERHEAD           2867
 
503
#define MACH_TYPE_TRIDENT              2868
 
504
#define MACH_TYPE_LIGHTNING            2869
 
505
#define MACH_TYPE_ICONNECT             2870
 
506
#define MACH_TYPE_AUTOBOT              2871
 
507
#define MACH_TYPE_COCONUT              2872
 
508
#define MACH_TYPE_DURIAN               2873
 
509
#define MACH_TYPE_CAYENNE              2874
 
510
#define MACH_TYPE_FUJI                 2875
 
511
#define MACH_TYPE_SYNOLOGY_6282        2876
 
512
#define MACH_TYPE_EM1SY                2877
 
513
#define MACH_TYPE_M502                 2878
 
514
#define MACH_TYPE_MATRIX518            2879
 
515
#define MACH_TYPE_TINY_GURNARD         2880
 
516
#define MACH_TYPE_SPEAR1310            2881
 
517
#define MACH_TYPE_BV07                 2882
 
518
#define MACH_TYPE_MXT_TD61             2883
 
519
#define MACH_TYPE_OPENRD_ULTIMATE      2884
 
520
#define MACH_TYPE_DEVIXP               2885
 
521
#define MACH_TYPE_MICCPT               2886
 
522
#define MACH_TYPE_MIC256               2887
 
523
#define MACH_TYPE_AS1167               2888
 
524
#define MACH_TYPE_OMAP3_IBIZA          2889
 
525
#define MACH_TYPE_U5500                2890
 
526
#define MACH_TYPE_DAVINCI_PICTO        2891
 
527
#define MACH_TYPE_MECHA                2892
 
528
#define MACH_TYPE_BUBBA3               2893
 
529
#define MACH_TYPE_PUPITRE              2894
 
530
#define MACH_TYPE_TEGRA_VOGUE          2896
 
531
#define MACH_TYPE_TEGRA_E1165          2897
 
532
#define MACH_TYPE_SIMPLENET            2898
 
533
#define MACH_TYPE_EC4350TBM            2899
 
534
#define MACH_TYPE_PEC_TC               2900
 
535
#define MACH_TYPE_PEC_HC2              2901
 
536
#define MACH_TYPE_ESL_MOBILIS_A        2902
 
537
#define MACH_TYPE_ESL_MOBILIS_B        2903
 
538
#define MACH_TYPE_ESL_WAVE_A           2904
 
539
#define MACH_TYPE_ESL_WAVE_B           2905
 
540
#define MACH_TYPE_UNISENSE_MMM         2906
 
541
#define MACH_TYPE_BLUESHARK            2907
 
542
#define MACH_TYPE_E10                  2908
 
543
#define MACH_TYPE_APP3K_ROBIN          2909
 
544
#define MACH_TYPE_POV15HD              2910
 
545
#define MACH_TYPE_STELLA               2911
 
546
#define MACH_TYPE_LINKSTATION_LSCHL    2913
 
547
#define MACH_TYPE_NETWALKER            2914
 
548
#define MACH_TYPE_ACSX106              2915
 
549
#define MACH_TYPE_ATLAS5_C1            2916
 
550
#define MACH_TYPE_NSB3AST              2917
 
551
#define MACH_TYPE_GNET_SLC             2918
 
552
#define MACH_TYPE_AF4000               2919
 
553
#define MACH_TYPE_ARK9431              2920
 
554
#define MACH_TYPE_FS_S5PC100           2921
 
555
#define MACH_TYPE_OMAP3505NOVA8        2922
 
556
#define MACH_TYPE_OMAP3621_EDP1        2923
 
557
#define MACH_TYPE_ORATISAES            2924
 
558
#define MACH_TYPE_SMDKV310             2925
 
559
#define MACH_TYPE_SIEMENS_L0           2926
 
560
#define MACH_TYPE_VENTANA              2927
 
561
#define MACH_TYPE_WM8505_7IN_NETBOOK   2928
 
562
#define MACH_TYPE_EC4350SDB            2929
 
563
#define MACH_TYPE_MIMAS                2930
 
564
#define MACH_TYPE_TITAN                2931
 
565
#define MACH_TYPE_CRANEBOARD           2932
 
566
#define MACH_TYPE_ES2440               2933
 
567
#define MACH_TYPE_NAJAY_A9263          2934
 
568
#define MACH_TYPE_HTCTORNADO           2935
 
569
#define MACH_TYPE_DIMM_MX257           2936
 
570
#define MACH_TYPE_JIGEN                2937
 
571
#define MACH_TYPE_SMDK6450             2938
 
572
#define MACH_TYPE_MENO_QNG             2939
 
573
#define MACH_TYPE_NS2416               2940
 
574
#define MACH_TYPE_RPC353               2941
 
575
#define MACH_TYPE_TQ6410               2942
 
576
#define MACH_TYPE_SKY6410              2943
 
577
#define MACH_TYPE_DYNASTY              2944
 
578
#define MACH_TYPE_VIVO                 2945
 
579
#define MACH_TYPE_BURY_BL7582          2946
 
580
#define MACH_TYPE_BURY_BPS5270         2947
 
581
#define MACH_TYPE_BASI                 2948
 
582
#define MACH_TYPE_TN200                2949
 
583
#define MACH_TYPE_C2MMI                2950
 
584
#define MACH_TYPE_MESON_6236M          2951
 
585
#define MACH_TYPE_MESON_8626M          2952
 
586
#define MACH_TYPE_TUBE                 2953
 
587
#define MACH_TYPE_MESSINA              2954
 
588
#define MACH_TYPE_MX50_ARM2            2955
 
589
#define MACH_TYPE_CETUS9263            2956
 
590
#define MACH_TYPE_BROWNSTONE           2957
 
591
#define MACH_TYPE_VMX25                2958
 
592
#define MACH_TYPE_VMX51                2959
 
593
#define MACH_TYPE_ABACUS               2960
 
594
#define MACH_TYPE_CM4745               2961
 
595
#define MACH_TYPE_ORATISLINK           2962
 
596
#define MACH_TYPE_DAVINCI_DM365_DVR    2963
 
597
#define MACH_TYPE_NETVIZ               2964
 
598
#define MACH_TYPE_FLEXIBITY            2965
 
599
#define MACH_TYPE_WLAN_COMPUTER        2966
 
600
#define MACH_TYPE_LPC24XX              2967
 
601
#define MACH_TYPE_SPICA                2968
 
602
#define MACH_TYPE_GPSDISPLAY           2969
 
603
#define MACH_TYPE_BIPNET               2970
 
604
#define MACH_TYPE_OVERO_CTU_INERTIAL   2971
 
605
#define MACH_TYPE_DAVINCI_DM355_MMM    2972
 
606
#define MACH_TYPE_PC9260_V2            2973
 
607
#define MACH_TYPE_PTX7545              2974
 
608
#define MACH_TYPE_TM_EFDC              2975
 
609
#define MACH_TYPE_OMAP3_WALDO1         2977
 
610
#define MACH_TYPE_FLYER                2978
 
611
#define MACH_TYPE_TORNADO3240          2979
 
612
#define MACH_TYPE_SOLI_01              2980
 
613
#define MACH_TYPE_OMAPL138_EUROPALC    2981
 
614
#define MACH_TYPE_HELIOS_V1            2982
 
615
#define MACH_TYPE_NETSPACE_LITE_V2     2983
 
616
#define MACH_TYPE_SSC                  2984
 
617
#define MACH_TYPE_PREMIERWAVE_EN       2985
 
618
#define MACH_TYPE_WASABI               2986
 
619
#define MACH_TYPE_MX50_RDP             2988
 
620
#define MACH_TYPE_UNIVERSAL_C210       2989
 
621
#define MACH_TYPE_REAL6410             2990
 
622
#define MACH_TYPE_SPX_SAKURA           2991
 
623
#define MACH_TYPE_IJ3K_2440            2992
 
624
#define MACH_TYPE_OMAP3_BC10           2993
 
625
#define MACH_TYPE_THEBE                2994
 
626
#define MACH_TYPE_RV082                2995
 
627
#define MACH_TYPE_ARMLGUEST            2996
 
628
#define MACH_TYPE_TJINC1000            2997
 
629
#define MACH_TYPE_DOCKSTAR             2998
 
630
#define MACH_TYPE_AX8008               2999
 
631
#define MACH_TYPE_GNET_SGCE            3000
 
632
#define MACH_TYPE_PXWNAS_500_1000      3001
 
633
#define MACH_TYPE_EA20                 3002
 
634
#define MACH_TYPE_AWM2                 3003
 
635
#define MACH_TYPE_TI8148EVM            3004
 
636
#define MACH_TYPE_SEABOARD             3005
 
637
#define MACH_TYPE_LINKSTATION_CHLV2    3006
 
638
#define MACH_TYPE_TERA_PRO2_RACK       3007
 
639
#define MACH_TYPE_RUBYS                3008
 
640
#define MACH_TYPE_AQUARIUS             3009
 
641
#define MACH_TYPE_MX53_ARD             3010
 
642
#define MACH_TYPE_MX53_SMD             3011
 
643
#define MACH_TYPE_LSWXL                3012
 
644
#define MACH_TYPE_DOVE_AVNG_V3         3013
 
645
#define MACH_TYPE_SDI_ESS_9263         3014
 
646
#define MACH_TYPE_JOCPU550             3015
 
647
#define MACH_TYPE_MSM8X60_RUMI3        3016
 
648
#define MACH_TYPE_MSM8X60_FFA          3017
 
649
#define MACH_TYPE_YANOMAMI             3018
 
650
#define MACH_TYPE_GTA04                3019
 
651
#define MACH_TYPE_CM_A510              3020
 
652
#define MACH_TYPE_OMAP3_RFS200         3021
 
653
#define MACH_TYPE_KX33XX               3022
 
654
#define MACH_TYPE_PTX7510              3023
 
655
#define MACH_TYPE_TOP9000              3024
 
656
#define MACH_TYPE_TEENOTE              3025
 
657
#define MACH_TYPE_TS3                  3026
 
658
#define MACH_TYPE_A0                   3027
 
659
#define MACH_TYPE_FSM9XXX_SURF         3028
 
660
#define MACH_TYPE_FSM9XXX_FFA          3029
 
661
#define MACH_TYPE_FRRHWCDMA60W         3030
 
662
#define MACH_TYPE_REMUS                3031
 
663
#define MACH_TYPE_AT91CAP7XDK          3032
 
664
#define MACH_TYPE_AT91CAP7STK          3033
 
665
#define MACH_TYPE_KT_SBC_SAM9_1        3034
 
666
#define MACH_TYPE_ARMADA_XP_DB         3036
 
667
#define MACH_TYPE_SPDM                 3037
 
668
#define MACH_TYPE_GTIB                 3038
 
669
#define MACH_TYPE_DGM3240              3039
 
670
#define MACH_TYPE_HTCMEGA              3041
 
671
#define MACH_TYPE_TRICORDER            3042
 
672
#define MACH_TYPE_TX28                 3043
 
673
#define MACH_TYPE_BSTBRD               3044
 
674
#define MACH_TYPE_PWB3090              3045
 
675
#define MACH_TYPE_IDEA6410             3046
 
676
#define MACH_TYPE_QBC9263              3047
 
677
#define MACH_TYPE_BORABORA             3048
 
678
#define MACH_TYPE_VALDEZ               3049
 
679
#define MACH_TYPE_LS9G20               3050
 
680
#define MACH_TYPE_MIOS_V1              3051
 
681
#define MACH_TYPE_S5PC110_CRESPO       3052
 
682
#define MACH_TYPE_CONTROLTEK9G20       3053
 
683
#define MACH_TYPE_TIN307               3054
 
684
#define MACH_TYPE_TIN510               3055
 
685
#define MACH_TYPE_BLUECHEESE           3057
 
686
#define MACH_TYPE_TEM3X30              3058
 
687
#define MACH_TYPE_HARVEST_DESOTO       3059
 
688
#define MACH_TYPE_MSM8X60_QRDC         3060
 
689
#define MACH_TYPE_SPEAR900             3061
 
690
#define MACH_TYPE_PCONTROL_G20         3062
 
691
#define MACH_TYPE_RDSTOR               3063
 
692
#define MACH_TYPE_USDLOADER            3064
 
693
#define MACH_TYPE_TSOPLOADER           3065
 
694
#define MACH_TYPE_KRONOS               3066
 
695
#define MACH_TYPE_FFCORE               3067
 
696
#define MACH_TYPE_MONE                 3068
 
697
#define MACH_TYPE_UNIT2S               3069
 
698
#define MACH_TYPE_ACER_A5              3070
 
699
#define MACH_TYPE_ETHERPRO_ISP         3071
 
700
#define MACH_TYPE_STRETCHS7000         3072
 
701
#define MACH_TYPE_P87_SMARTSIM         3073
 
702
#define MACH_TYPE_TULIP                3074
 
703
#define MACH_TYPE_SUNFLOWER            3075
 
704
#define MACH_TYPE_RIB                  3076
 
705
#define MACH_TYPE_CLOD                 3077
 
706
#define MACH_TYPE_RUMP                 3078
 
707
#define MACH_TYPE_TENDERLOIN           3079
 
708
#define MACH_TYPE_SHORTLOIN            3080
 
709
#define MACH_TYPE_ANTARES              3082
 
710
#define MACH_TYPE_WB40N                3083
 
711
#define MACH_TYPE_HERRING              3084
 
712
#define MACH_TYPE_NAXY400              3085
 
713
#define MACH_TYPE_NAXY1200             3086
 
714
#define MACH_TYPE_VPR200               3087
 
715
#define MACH_TYPE_BUG20                3088
 
716
#define MACH_TYPE_GOFLEXNET            3089
 
717
#define MACH_TYPE_TORBRECK             3090
 
718
#define MACH_TYPE_SAARB_MG1            3091
 
719
#define MACH_TYPE_CALLISTO             3092
 
720
#define MACH_TYPE_MULTHSU              3093
 
721
#define MACH_TYPE_SALUDA               3094
 
722
#define MACH_TYPE_PEMP_OMAP3_APOLLO    3095
 
723
#define MACH_TYPE_VC0718               3096
 
724
#define MACH_TYPE_MVBLX                3097
 
725
#define MACH_TYPE_INHAND_APEIRON       3098
 
726
#define MACH_TYPE_INHAND_FURY          3099
 
727
#define MACH_TYPE_INHAND_SIREN         3100
 
728
#define MACH_TYPE_HDNVP                3101
 
729
#define MACH_TYPE_SOFTWINNER           3102
 
730
#define MACH_TYPE_PRIMA2_EVB           3103
 
731
#define MACH_TYPE_NAS6210              3104
 
732
#define MACH_TYPE_UNISDEV              3105
 
733
#define MACH_TYPE_SBCA11               3106
 
734
#define MACH_TYPE_SAGA                 3107
 
735
#define MACH_TYPE_NS_K330              3108
 
736
#define MACH_TYPE_TANNA                3109
 
737
#define MACH_TYPE_IMATE8502            3110
 
738
#define MACH_TYPE_ASPEN                3111
 
739
#define MACH_TYPE_DAINTREE_CWAC        3112
 
740
#define MACH_TYPE_ZMX25                3113
 
741
#define MACH_TYPE_MAPLE1               3114
 
742
#define MACH_TYPE_QSD8X72_SURF         3115
 
743
#define MACH_TYPE_QSD8X72_FFA          3116
 
744
#define MACH_TYPE_ABILENE              3117
 
745
#define MACH_TYPE_EIGEN_TTR            3118
 
746
#define MACH_TYPE_IOMEGA_IX2_200       3119
 
747
#define MACH_TYPE_CORETEC_VCX7400      3120
 
748
#define MACH_TYPE_SANTIAGO             3121
 
749
#define MACH_TYPE_MX257SOL             3122
 
750
#define MACH_TYPE_STRASBOURG           3123
 
751
#define MACH_TYPE_MSM8X60_FLUID        3124
 
752
#define MACH_TYPE_SMARTQV5             3125
 
753
#define MACH_TYPE_SMARTQV3             3126
 
754
#define MACH_TYPE_SMARTQV7             3127
 
755
#define MACH_TYPE_PAZ00                3128
 
756
#define MACH_TYPE_ACMENETUSFOXG20      3129
 
757
#define MACH_TYPE_FWBD_0404            3131
 
758
#define MACH_TYPE_HDGU                 3132
 
759
#define MACH_TYPE_PYRAMID              3133
 
760
#define MACH_TYPE_EPIPHAN              3134
 
761
#define MACH_TYPE_OMAP_BENDER          3135
 
762
#define MACH_TYPE_GURNARD              3136
 
763
#define MACH_TYPE_GTL_IT5100           3137
 
764
#define MACH_TYPE_BCM2708              3138
 
765
#define MACH_TYPE_MX51_GGC             3139
 
766
#define MACH_TYPE_SHARESPACE           3140
 
767
#define MACH_TYPE_HABA_KNX_EXPLORER    3141
 
768
#define MACH_TYPE_SIMTEC_KIRKMOD       3142
 
769
#define MACH_TYPE_CRUX                 3143
 
770
#define MACH_TYPE_MX51_BRAVO           3144
 
771
#define MACH_TYPE_CHARON               3145
 
772
#define MACH_TYPE_PICOCOM3             3146
 
773
#define MACH_TYPE_PICOCOM4             3147
 
774
#define MACH_TYPE_SERRANO              3148
 
775
#define MACH_TYPE_DOUBLESHOT           3149
 
776
#define MACH_TYPE_EVSY                 3150
 
777
#define MACH_TYPE_HUASHAN              3151
 
778
#define MACH_TYPE_LAUSANNE             3152
 
779
#define MACH_TYPE_EMERALD              3153
 
780
#define MACH_TYPE_TQMA35               3154
 
781
#define MACH_TYPE_MARVEL               3155
 
782
#define MACH_TYPE_MANUAE               3156
 
783
#define MACH_TYPE_CHACHA               3157
 
784
#define MACH_TYPE_LEMON                3158
 
785
#define MACH_TYPE_CSC                  3159
 
786
#define MACH_TYPE_GIRA_KNXIP_ROUTER    3160
 
787
#define MACH_TYPE_T20                  3161
 
788
#define MACH_TYPE_HDMINI               3162
 
789
#define MACH_TYPE_SCIPHONE_G2          3163
 
790
#define MACH_TYPE_EXPRESS              3164
 
791
#define MACH_TYPE_EXPRESS_KT           3165
 
792
#define MACH_TYPE_MAXIMASP             3166
 
793
#define MACH_TYPE_NITROGEN_IMX51       3167
 
794
#define MACH_TYPE_NITROGEN_IMX53       3168
 
795
#define MACH_TYPE_SUNFIRE              3169
 
796
#define MACH_TYPE_AROWANA              3170
 
797
#define MACH_TYPE_TEGRA_DAYTONA        3171
 
798
#define MACH_TYPE_TEGRA_SWORDFISH      3172
 
799
#define MACH_TYPE_EDISON               3173
 
800
#define MACH_TYPE_SVP8500V1            3174
 
801
#define MACH_TYPE_SVP8500V2            3175
 
802
#define MACH_TYPE_SVP5500              3176
 
803
#define MACH_TYPE_B5500                3177
 
804
#define MACH_TYPE_S5500                3178
 
805
#define MACH_TYPE_ICON                 3179
 
806
#define MACH_TYPE_ELEPHANT             3180
 
807
#define MACH_TYPE_SHOOTER              3182
 
808
#define MACH_TYPE_SPADE_LTE            3183
 
809
#define MACH_TYPE_PHILHWANI            3184
 
810
#define MACH_TYPE_GSNCOMM              3185
 
811
#define MACH_TYPE_STRASBOURG_A2        3186
 
812
#define MACH_TYPE_MMM                  3187
 
813
#define MACH_TYPE_DAVINCI_DM365_BV     3188
 
814
#define MACH_TYPE_AG5EVM               3189
 
815
#define MACH_TYPE_SC575PLC             3190
 
816
#define MACH_TYPE_SC575IPC             3191
 
817
#define MACH_TYPE_OMAP3_TDM3730        3192
 
818
#define MACH_TYPE_TOP9000_EVAL         3194
 
819
#define MACH_TYPE_TOP9000_SU           3195
 
820
#define MACH_TYPE_UTM300               3196
 
821
#define MACH_TYPE_TSUNAGI              3197
 
822
#define MACH_TYPE_TS75XX               3198
 
823
#define MACH_TYPE_TS47XX               3200
 
824
#define MACH_TYPE_DA850_K5             3201
 
825
#define MACH_TYPE_AX502                3202
 
826
#define MACH_TYPE_IGEP0032             3203
 
827
#define MACH_TYPE_ANTERO               3204
 
828
#define MACH_TYPE_SYNERGY              3205
 
829
#define MACH_TYPE_ICS_IF_VOIP          3206
 
830
#define MACH_TYPE_WLF_CRAGG_6410       3207
 
831
#define MACH_TYPE_PUNICA               3208
 
832
#define MACH_TYPE_TRIMSLICE            3209
 
833
#define MACH_TYPE_MX27_WMULTRA         3210
 
834
#define MACH_TYPE_MACKEREL             3211
 
835
#define MACH_TYPE_FA9X27               3213
 
836
#define MACH_TYPE_NS2816TB             3214
 
837
#define MACH_TYPE_NS2816_NTPAD         3215
 
838
#define MACH_TYPE_NS2816_NTNB          3216
 
839
#define MACH_TYPE_KAEN                 3217
 
840
#define MACH_TYPE_NV1000               3218
 
841
#define MACH_TYPE_NUC950TS             3219
 
842
#define MACH_TYPE_NOKIA_RM680          3220
 
843
#define MACH_TYPE_AST2200              3221
 
844
#define MACH_TYPE_LEAD                 3222
 
845
#define MACH_TYPE_UNINO1               3223
 
846
#define MACH_TYPE_GREECO               3224
 
847
#define MACH_TYPE_VERDI                3225
 
848
#define MACH_TYPE_DM6446_ADBOX         3226
 
849
#define MACH_TYPE_QUAD_SALSA           3227
 
850
#define MACH_TYPE_ABB_GMA_1_1          3228
 
851
#define MACH_TYPE_SVCID                3229
 
852
#define MACH_TYPE_MSM8960_SIM          3230
 
853
#define MACH_TYPE_MSM8960_RUMI3        3231
 
854
#define MACH_TYPE_ICON_G               3232
 
855
#define MACH_TYPE_MB3                  3233
 
856
#define MACH_TYPE_GSIA18S              3234
 
857
#define MACH_TYPE_PIVICC               3235
 
858
#define MACH_TYPE_PCM048               3236
 
859
#define MACH_TYPE_DDS                  3237
 
860
#define MACH_TYPE_CHALTEN_XA1          3238
 
861
#define MACH_TYPE_TS48XX               3239
 
862
#define MACH_TYPE_TONGA2_TFTTIMER      3240
 
863
#define MACH_TYPE_WHISTLER             3241
 
864
#define MACH_TYPE_ASL_PHOENIX          3242
 
865
#define MACH_TYPE_AT91SAM9263OTLITE    3243
 
866
#define MACH_TYPE_DDPLUG               3244
 
867
#define MACH_TYPE_D2PLUG               3245
 
868
#define MACH_TYPE_KZM9D                3246
 
869
#define MACH_TYPE_VERDI_LTE            3247
 
870
#define MACH_TYPE_NANOZOOM             3248
 
871
#define MACH_TYPE_DM3730_SOM_LV        3249
 
872
#define MACH_TYPE_DM3730_TORPEDO       3250
 
873
#define MACH_TYPE_ANCHOVY              3251
 
874
#define MACH_TYPE_RE2REV20             3253
 
875
#define MACH_TYPE_RE2REV21             3254
 
876
#define MACH_TYPE_CNS21XX              3255
 
877
#define MACH_TYPE_RIDER                3257
 
878
#define MACH_TYPE_NSK330               3258
 
879
#define MACH_TYPE_CNS2133EVB           3259
 
880
#define MACH_TYPE_Z3_816X_MOD          3260
 
881
#define MACH_TYPE_Z3_814X_MOD          3261
 
882
#define MACH_TYPE_BEECT                3262
 
883
#define MACH_TYPE_DMA_THUNDERBUG       3263
 
884
#define MACH_TYPE_OMN_AT91SAM9G20      3264
 
885
#define MACH_TYPE_MX25_E2S_UC          3265
 
886
#define MACH_TYPE_MIONE                3266
 
887
#define MACH_TYPE_TOP9000_TCU          3267
 
888
#define MACH_TYPE_TOP9000_BSL          3268
 
889
#define MACH_TYPE_KINGDOM              3269
 
890
#define MACH_TYPE_ARMADILLO460         3270
 
891
#define MACH_TYPE_LQ2                  3271
 
892
#define MACH_TYPE_SWEDA_TMS2           3272
 
893
#define MACH_TYPE_MX53_LOCO            3273
 
894
#define MACH_TYPE_ACER_A8              3275
 
895
#define MACH_TYPE_ACER_GAUGUIN         3276
 
896
#define MACH_TYPE_GUPPY                3277
 
897
#define MACH_TYPE_MX61_ARD             3278
 
898
#define MACH_TYPE_TX53                 3279
 
899
#define MACH_TYPE_OMAPL138_CASE_A3     3280
 
900
#define MACH_TYPE_UEMD                 3281
 
901
#define MACH_TYPE_CCWMX51MUT           3282
 
902
#define MACH_TYPE_ROCKHOPPER           3283
 
903
#define MACH_TYPE_ENCORE               3284
 
904
#define MACH_TYPE_HKDKC100             3285
 
905
#define MACH_TYPE_TS42XX               3286
 
906
#define MACH_TYPE_AEBL                 3287
 
907
#define MACH_TYPE_WARIO                3288
 
908
#define MACH_TYPE_GFS_SPM              3289
 
909
#define MACH_TYPE_CM_T3730             3290
 
910
#define MACH_TYPE_ISC3                 3291
 
911
#define MACH_TYPE_RASCAL               3292
 
912
#define MACH_TYPE_HREFV60              3293
 
913
#define MACH_TYPE_TPT_2_0              3294
 
914
#define MACH_TYPE_SPLENDOR             3296
 
915
#define MACH_TYPE_MSM8X60_QT           3298
 
916
#define MACH_TYPE_HTC_HD_MINI          3299
 
917
#define MACH_TYPE_ATHENE               3300
 
918
#define MACH_TYPE_DEEP_R_EK_1          3301
 
919
#define MACH_TYPE_VIVOW_CT             3302
 
920
#define MACH_TYPE_NERY_1000            3303
 
921
#define MACH_TYPE_RFL109145_SSRV       3304
 
922
#define MACH_TYPE_NMH                  3305
 
923
#define MACH_TYPE_WN802T               3306
 
924
#define MACH_TYPE_DRAGONET             3307
 
925
#define MACH_TYPE_AT91SAM9263DESK16L   3309
 
926
#define MACH_TYPE_BCMHANA_SV           3310
 
927
#define MACH_TYPE_BCMHANA_TABLET       3311
 
928
#define MACH_TYPE_KOI                  3312
 
929
#define MACH_TYPE_TS4800               3313
 
930
#define MACH_TYPE_TQMA9263             3314
 
931
#define MACH_TYPE_HOLIDAY              3315
 
932
#define MACH_TYPE_DMA6410              3316
 
933
#define MACH_TYPE_PCATS_OVERLAY        3317
 
934
#define MACH_TYPE_HWGW6410             3318
 
935
#define MACH_TYPE_SHENZHOU             3319
 
936
#define MACH_TYPE_CWME9210             3320
 
937
#define MACH_TYPE_CWME9210JS           3321
 
938
#define MACH_TYPE_PGS_SITARA           3322
 
939
#define MACH_TYPE_COLIBRI_TEGRA2       3323
 
940
#define MACH_TYPE_W21                  3324
 
941
#define MACH_TYPE_POLYSAT1             3325
 
942
#define MACH_TYPE_DATAWAY              3326
 
943
#define MACH_TYPE_COBRAL138            3327
 
944
#define MACH_TYPE_ROVERPCS8            3328
 
945
#define MACH_TYPE_MARVELC              3329
 
946
#define MACH_TYPE_NAVEFIHID            3330
 
947
#define MACH_TYPE_DM365_CV100          3331
 
948
#define MACH_TYPE_ABLE                 3332
 
949
#define MACH_TYPE_LEGACY               3333
 
950
#define MACH_TYPE_ICONG                3334
 
951
#define MACH_TYPE_ROVER_G8             3335
 
952
#define MACH_TYPE_T5388P               3336
 
953
#define MACH_TYPE_DINGO                3337
 
954
#define MACH_TYPE_GOFLEXHOME           3338
 
955
#define MACH_TYPE_LANREADYFN511        3340
 
956
#define MACH_TYPE_OMAP3_BAIA           3341
 
957
#define MACH_TYPE_OMAP3SMARTDISPLAY    3342
 
958
#define MACH_TYPE_XILINX               3343
 
959
#define MACH_TYPE_A2F                  3344
 
960
#define MACH_TYPE_SKY25                3345
 
961
#define MACH_TYPE_CCMX53               3346
 
962
#define MACH_TYPE_CCMX53JS             3347
 
963
#define MACH_TYPE_CCWMX53              3348
 
964
#define MACH_TYPE_CCWMX53JS            3349
 
965
#define MACH_TYPE_FRISMS               3350
 
966
#define MACH_TYPE_MSM7X27A_FFA         3351
 
967
#define MACH_TYPE_MSM7X27A_SURF        3352
 
968
#define MACH_TYPE_MSM7X27A_RUMI3       3353
 
969
#define MACH_TYPE_DIMMSAM9G20          3354
 
970
#define MACH_TYPE_DIMM_IMX28           3355
 
971
#define MACH_TYPE_AMK_A4               3356
 
972
#define MACH_TYPE_GNET_SGME            3357
 
973
#define MACH_TYPE_SHOOTER_U            3358
 
974
#define MACH_TYPE_VMX53                3359
 
975
#define MACH_TYPE_RHINO                3360
 
976
#define MACH_TYPE_ARMLEX4210           3361
 
977
#define MACH_TYPE_SWARCOEXTMODEM       3362
 
978
#define MACH_TYPE_SNOWBALL             3363
 
979
#define MACH_TYPE_PCM049               3364
 
980
#define MACH_TYPE_VIGOR                3365
 
981
#define MACH_TYPE_OSLO_AMUNDSEN        3366
 
982
#define MACH_TYPE_GSL_DIAMOND          3367
 
983
#define MACH_TYPE_CV2201               3368
 
984
#define MACH_TYPE_CV2202               3369
 
985
#define MACH_TYPE_CV2203               3370
 
986
#define MACH_TYPE_VIT_IBOX             3371
 
987
#define MACH_TYPE_DM6441_ESP           3372
 
988
#define MACH_TYPE_AT91SAM9X5EK         3373
 
989
#define MACH_TYPE_LIBRA                3374
 
990
#define MACH_TYPE_EASYCRRH             3375
 
991
#define MACH_TYPE_TRIPEL               3376
 
992
#define MACH_TYPE_ENDIAN_MINI          3377
 
993
#define MACH_TYPE_XILINX_EP107         3378
 
994
#define MACH_TYPE_NURI                 3379
 
995
#define MACH_TYPE_JANUS                3380
 
996
#define MACH_TYPE_DDNAS                3381
 
997
#define MACH_TYPE_TAG                  3382
 
998
#define MACH_TYPE_TAGW                 3383
 
999
#define MACH_TYPE_NITROGEN_VM_IMX51    3384
 
1000
#define MACH_TYPE_VIPRINET             3385
 
1001
#define MACH_TYPE_BOCKW                3386
 
1002
#define MACH_TYPE_EVA2000              3387
 
1003
#define MACH_TYPE_STEELYARD            3388
 
1004
#define MACH_TYPE_MACH_SDH001          3390
 
1005
#define MACH_TYPE_NSSLSBOARD           3392
 
1006
#define MACH_TYPE_GENEVA_B5            3393
 
1007
#define MACH_TYPE_SPEAR1340            3394
 
1008
#define MACH_TYPE_REXMAS               3395
 
1009
#define MACH_TYPE_MSM8960_CDP          3396
 
1010
#define MACH_TYPE_MSM8960_MDP          3397
 
1011
#define MACH_TYPE_MSM8960_FLUID        3398
 
1012
#define MACH_TYPE_MSM8960_APQ          3399
 
1013
#define MACH_TYPE_HELIOS_V2            3400
 
1014
#define MACH_TYPE_MIF10P               3401
 
1015
#define MACH_TYPE_IAM28                3402
 
1016
#define MACH_TYPE_PICASSO              3403
 
1017
#define MACH_TYPE_MR301A               3404
 
1018
#define MACH_TYPE_NOTLE                3405
 
1019
#define MACH_TYPE_EELX2                3406
 
1020
#define MACH_TYPE_MOON                 3407
 
1021
#define MACH_TYPE_RUBY                 3408
 
1022
#define MACH_TYPE_GOLDENGATE           3409
 
1023
#define MACH_TYPE_CTBU_GEN2            3410
 
1024
#define MACH_TYPE_KMP_AM17_01          3411
 
1025
#define MACH_TYPE_WTPLUG               3412
 
1026
#define MACH_TYPE_MX27SU2              3413
 
1027
#define MACH_TYPE_NB31                 3414
 
1028
#define MACH_TYPE_HJSDU                3415
 
1029
#define MACH_TYPE_TD3_REV1             3416
 
1030
#define MACH_TYPE_EAG_CI4000           3417
 
1031
#define MACH_TYPE_NET5BIG_NAND_V2      3418
 
1032
#define MACH_TYPE_CPX2                 3419
 
1033
#define MACH_TYPE_NET2BIG_NAND_V2      3420
 
1034
#define MACH_TYPE_ECUV5                3421
 
1035
#define MACH_TYPE_HSGX6D               3422
 
1036
#define MACH_TYPE_DAWAD7               3423
 
1037
#define MACH_TYPE_SAM9REPEATER         3424
 
1038
#define MACH_TYPE_GT_I5700             3425
 
1039
#define MACH_TYPE_CTERA_PLUG_C2        3426
 
1040
#define MACH_TYPE_MARVELCT             3427
 
1041
#define MACH_TYPE_AG11005              3428
 
1042
#define MACH_TYPE_VANGOGH              3430
 
1043
#define MACH_TYPE_MATRIX505            3431
 
1044
#define MACH_TYPE_OCE_NIGMA            3432
 
1045
#define MACH_TYPE_T55                  3433
 
1046
#define MACH_TYPE_BIO3K                3434
 
1047
#define MACH_TYPE_EXPRESSCT            3435
 
1048
#define MACH_TYPE_CARDHU               3436
 
1049
#define MACH_TYPE_ARUBA                3437
 
1050
#define MACH_TYPE_BONAIRE              3438
 
1051
#define MACH_TYPE_NUC700EVB            3439
 
1052
#define MACH_TYPE_NUC710EVB            3440
 
1053
#define MACH_TYPE_NUC740EVB            3441
 
1054
#define MACH_TYPE_NUC745EVB            3442
 
1055
#define MACH_TYPE_TRANSCEDE            3443
 
1056
#define MACH_TYPE_MORA                 3444
 
1057
#define MACH_TYPE_NDA_EVM              3445
 
1058
#define MACH_TYPE_TIMU                 3446
 
1059
#define MACH_TYPE_EXPRESSH             3447
 
1060
#define MACH_TYPE_VERIDIS_A300         3448
 
1061
#define MACH_TYPE_DM368_LEOPARD        3449
 
1062
#define MACH_TYPE_OMAP_MCOP            3450
 
1063
#define MACH_TYPE_TRITIP               3451
 
1064
#define MACH_TYPE_SM1K                 3452
 
1065
#define MACH_TYPE_MONCH                3453
 
1066
#define MACH_TYPE_CURACAO              3454
 
1067
#define MACH_TYPE_ORIGEN               3455
 
1068
#define MACH_TYPE_EPC10                3456
 
1069
#define MACH_TYPE_SGH_I740             3457
 
1070
#define MACH_TYPE_TUNA                 3458
 
1071
#define MACH_TYPE_MX51_TULIP           3459
 
1072
#define MACH_TYPE_MX51_ASTER7          3460
 
1073
#define MACH_TYPE_ACRO37XBRD           3461
 
1074
#define MACH_TYPE_ELKE                 3462
 
1075
#define MACH_TYPE_SBC6000X             3463
 
1076
#define MACH_TYPE_R1801E               3464
 
1077
#define MACH_TYPE_H1600                3465
 
1078
#define MACH_TYPE_MINI210              3466
 
1079
#define MACH_TYPE_MINI8168             3467
 
1080
#define MACH_TYPE_PC7308               3468
 
1081
#define MACH_TYPE_KMM2M01              3470
 
1082
#define MACH_TYPE_MX51EREBUS           3471
 
1083
#define MACH_TYPE_WM8650REFBOARD       3472
 
1084
#define MACH_TYPE_TUXRAIL              3473
 
1085
#define MACH_TYPE_ARTHUR               3474
 
1086
#define MACH_TYPE_DOORBOY              3475
 
1087
#define MACH_TYPE_XARINA               3476
 
1088
#define MACH_TYPE_ROVERX7              3477
 
1089
#define MACH_TYPE_SDVR                 3478
 
1090
#define MACH_TYPE_ACER_MAYA            3479
 
1091
#define MACH_TYPE_PICO                 3480
 
1092
#define MACH_TYPE_CWMX233              3481
 
1093
#define MACH_TYPE_CWAM1808             3482
 
1094
#define MACH_TYPE_CWDM365              3483
 
1095
#define MACH_TYPE_MX51_MORAY           3484
 
1096
#define MACH_TYPE_THALES_CBC           3485
 
1097
#define MACH_TYPE_BLUEPOINT            3486
 
1098
#define MACH_TYPE_DIR665               3487
 
1099
#define MACH_TYPE_ACMEROVER1           3488
 
1100
#define MACH_TYPE_SHOOTER_CT           3489
 
1101
#define MACH_TYPE_BLISS                3490
 
1102
#define MACH_TYPE_BLISSC               3491
 
1103
#define MACH_TYPE_THALES_ADC           3492
 
1104
#define MACH_TYPE_UBISYS_P9D_EVP       3493
 
1105
#define MACH_TYPE_ATDGP318             3494
 
1106
#define MACH_TYPE_OMAP5_SEVM           3777
 
1107
#define MACH_TYPE_ARMADILLO_800EVA     3863
 
1108
#define MACH_TYPE_KZM9G                4140
 
1109
 
 
1110
#ifdef CONFIG_ARCH_EBSA110
 
1111
# ifdef machine_arch_type
 
1112
#  undef machine_arch_type
 
1113
#  define machine_arch_type     __machine_arch_type
 
1114
# else
 
1115
#  define machine_arch_type     MACH_TYPE_EBSA110
 
1116
# endif
 
1117
# define machine_is_ebsa110()   (machine_arch_type == MACH_TYPE_EBSA110)
 
1118
#else
 
1119
# define machine_is_ebsa110()   (0)
 
1120
#endif
 
1121
 
 
1122
#ifdef CONFIG_ARCH_RPC
 
1123
# ifdef machine_arch_type
 
1124
#  undef machine_arch_type
 
1125
#  define machine_arch_type     __machine_arch_type
 
1126
# else
 
1127
#  define machine_arch_type     MACH_TYPE_RISCPC
 
1128
# endif
 
1129
# define machine_is_riscpc()    (machine_arch_type == MACH_TYPE_RISCPC)
 
1130
#else
 
1131
# define machine_is_riscpc()    (0)
 
1132
#endif
 
1133
 
 
1134
#ifdef CONFIG_ARCH_EBSA285
 
1135
# ifdef machine_arch_type
 
1136
#  undef machine_arch_type
 
1137
#  define machine_arch_type     __machine_arch_type
 
1138
# else
 
1139
#  define machine_arch_type     MACH_TYPE_EBSA285
 
1140
# endif
 
1141
# define machine_is_ebsa285()   (machine_arch_type == MACH_TYPE_EBSA285)
 
1142
#else
 
1143
# define machine_is_ebsa285()   (0)
 
1144
#endif
 
1145
 
 
1146
#ifdef CONFIG_ARCH_NETWINDER
 
1147
# ifdef machine_arch_type
 
1148
#  undef machine_arch_type
 
1149
#  define machine_arch_type     __machine_arch_type
 
1150
# else
 
1151
#  define machine_arch_type     MACH_TYPE_NETWINDER
 
1152
# endif
 
1153
# define machine_is_netwinder() (machine_arch_type == MACH_TYPE_NETWINDER)
 
1154
#else
 
1155
# define machine_is_netwinder() (0)
 
1156
#endif
 
1157
 
 
1158
#ifdef CONFIG_ARCH_CATS
 
1159
# ifdef machine_arch_type
 
1160
#  undef machine_arch_type
 
1161
#  define machine_arch_type     __machine_arch_type
 
1162
# else
 
1163
#  define machine_arch_type     MACH_TYPE_CATS
 
1164
# endif
 
1165
# define machine_is_cats()      (machine_arch_type == MACH_TYPE_CATS)
 
1166
#else
 
1167
# define machine_is_cats()      (0)
 
1168
#endif
 
1169
 
 
1170
#ifdef CONFIG_ARCH_SHARK
 
1171
# ifdef machine_arch_type
 
1172
#  undef machine_arch_type
 
1173
#  define machine_arch_type     __machine_arch_type
 
1174
# else
 
1175
#  define machine_arch_type     MACH_TYPE_SHARK
 
1176
# endif
 
1177
# define machine_is_shark()     (machine_arch_type == MACH_TYPE_SHARK)
 
1178
#else
 
1179
# define machine_is_shark()     (0)
 
1180
#endif
 
1181
 
 
1182
#ifdef CONFIG_SA1100_BRUTUS
 
1183
# ifdef machine_arch_type
 
1184
#  undef machine_arch_type
 
1185
#  define machine_arch_type     __machine_arch_type
 
1186
# else
 
1187
#  define machine_arch_type     MACH_TYPE_BRUTUS
 
1188
# endif
 
1189
# define machine_is_brutus()    (machine_arch_type == MACH_TYPE_BRUTUS)
 
1190
#else
 
1191
# define machine_is_brutus()    (0)
 
1192
#endif
 
1193
 
 
1194
#ifdef CONFIG_ARCH_PERSONAL_SERVER
 
1195
# ifdef machine_arch_type
 
1196
#  undef machine_arch_type
 
1197
#  define machine_arch_type     __machine_arch_type
 
1198
# else
 
1199
#  define machine_arch_type     MACH_TYPE_PERSONAL_SERVER
 
1200
# endif
 
1201
# define machine_is_personal_server()   (machine_arch_type == MACH_TYPE_PERSONAL_SERVER)
 
1202
#else
 
1203
# define machine_is_personal_server()   (0)
 
1204
#endif
 
1205
 
 
1206
#ifdef CONFIG_ARCH_L7200
 
1207
# ifdef machine_arch_type
 
1208
#  undef machine_arch_type
 
1209
#  define machine_arch_type     __machine_arch_type
 
1210
# else
 
1211
#  define machine_arch_type     MACH_TYPE_L7200
 
1212
# endif
 
1213
# define machine_is_l7200()     (machine_arch_type == MACH_TYPE_L7200)
 
1214
#else
 
1215
# define machine_is_l7200()     (0)
 
1216
#endif
 
1217
 
 
1218
#ifdef CONFIG_SA1100_PLEB
 
1219
# ifdef machine_arch_type
 
1220
#  undef machine_arch_type
 
1221
#  define machine_arch_type     __machine_arch_type
 
1222
# else
 
1223
#  define machine_arch_type     MACH_TYPE_PLEB
 
1224
# endif
 
1225
# define machine_is_pleb()      (machine_arch_type == MACH_TYPE_PLEB)
 
1226
#else
 
1227
# define machine_is_pleb()      (0)
 
1228
#endif
 
1229
 
 
1230
#ifdef CONFIG_ARCH_INTEGRATOR
 
1231
# ifdef machine_arch_type
 
1232
#  undef machine_arch_type
 
1233
#  define machine_arch_type     __machine_arch_type
 
1234
# else
 
1235
#  define machine_arch_type     MACH_TYPE_INTEGRATOR
 
1236
# endif
 
1237
# define machine_is_integrator()        (machine_arch_type == MACH_TYPE_INTEGRATOR)
 
1238
#else
 
1239
# define machine_is_integrator()        (0)
 
1240
#endif
 
1241
 
 
1242
#ifdef CONFIG_SA1100_H3600
 
1243
# ifdef machine_arch_type
 
1244
#  undef machine_arch_type
 
1245
#  define machine_arch_type     __machine_arch_type
 
1246
# else
 
1247
#  define machine_arch_type     MACH_TYPE_H3600
 
1248
# endif
 
1249
# define machine_is_h3600()     (machine_arch_type == MACH_TYPE_H3600)
 
1250
#else
 
1251
# define machine_is_h3600()     (0)
 
1252
#endif
 
1253
 
 
1254
#ifdef CONFIG_ARCH_P720T
 
1255
# ifdef machine_arch_type
 
1256
#  undef machine_arch_type
 
1257
#  define machine_arch_type     __machine_arch_type
 
1258
# else
 
1259
#  define machine_arch_type     MACH_TYPE_P720T
 
1260
# endif
 
1261
# define machine_is_p720t()     (machine_arch_type == MACH_TYPE_P720T)
 
1262
#else
 
1263
# define machine_is_p720t()     (0)
 
1264
#endif
 
1265
 
 
1266
#ifdef CONFIG_SA1100_ASSABET
 
1267
# ifdef machine_arch_type
 
1268
#  undef machine_arch_type
 
1269
#  define machine_arch_type     __machine_arch_type
 
1270
# else
 
1271
#  define machine_arch_type     MACH_TYPE_ASSABET
 
1272
# endif
 
1273
# define machine_is_assabet()   (machine_arch_type == MACH_TYPE_ASSABET)
 
1274
#else
 
1275
# define machine_is_assabet()   (0)
 
1276
#endif
 
1277
 
 
1278
#ifdef CONFIG_SA1100_LART
 
1279
# ifdef machine_arch_type
 
1280
#  undef machine_arch_type
 
1281
#  define machine_arch_type     __machine_arch_type
 
1282
# else
 
1283
#  define machine_arch_type     MACH_TYPE_LART
 
1284
# endif
 
1285
# define machine_is_lart()      (machine_arch_type == MACH_TYPE_LART)
 
1286
#else
 
1287
# define machine_is_lart()      (0)
 
1288
#endif
 
1289
 
 
1290
#ifdef CONFIG_SA1100_GRAPHICSCLIENT
 
1291
# ifdef machine_arch_type
 
1292
#  undef machine_arch_type
 
1293
#  define machine_arch_type     __machine_arch_type
 
1294
# else
 
1295
#  define machine_arch_type     MACH_TYPE_GRAPHICSCLIENT
 
1296
# endif
 
1297
# define machine_is_graphicsclient()    (machine_arch_type == MACH_TYPE_GRAPHICSCLIENT)
 
1298
#else
 
1299
# define machine_is_graphicsclient()    (0)
 
1300
#endif
 
1301
 
 
1302
#ifdef CONFIG_SA1100_XP860
 
1303
# ifdef machine_arch_type
 
1304
#  undef machine_arch_type
 
1305
#  define machine_arch_type     __machine_arch_type
 
1306
# else
 
1307
#  define machine_arch_type     MACH_TYPE_XP860
 
1308
# endif
 
1309
# define machine_is_xp860()     (machine_arch_type == MACH_TYPE_XP860)
 
1310
#else
 
1311
# define machine_is_xp860()     (0)
 
1312
#endif
 
1313
 
 
1314
#ifdef CONFIG_SA1100_CERF
 
1315
# ifdef machine_arch_type
 
1316
#  undef machine_arch_type
 
1317
#  define machine_arch_type     __machine_arch_type
 
1318
# else
 
1319
#  define machine_arch_type     MACH_TYPE_CERF
 
1320
# endif
 
1321
# define machine_is_cerf()      (machine_arch_type == MACH_TYPE_CERF)
 
1322
#else
 
1323
# define machine_is_cerf()      (0)
 
1324
#endif
 
1325
 
 
1326
#ifdef CONFIG_SA1100_NANOENGINE
 
1327
# ifdef machine_arch_type
 
1328
#  undef machine_arch_type
 
1329
#  define machine_arch_type     __machine_arch_type
 
1330
# else
 
1331
#  define machine_arch_type     MACH_TYPE_NANOENGINE
 
1332
# endif
 
1333
# define machine_is_nanoengine()        (machine_arch_type == MACH_TYPE_NANOENGINE)
 
1334
#else
 
1335
# define machine_is_nanoengine()        (0)
 
1336
#endif
 
1337
 
 
1338
#ifdef CONFIG_SA1100_JORNADA720
 
1339
# ifdef machine_arch_type
 
1340
#  undef machine_arch_type
 
1341
#  define machine_arch_type     __machine_arch_type
 
1342
# else
 
1343
#  define machine_arch_type     MACH_TYPE_JORNADA720
 
1344
# endif
 
1345
# define machine_is_jornada720()        (machine_arch_type == MACH_TYPE_JORNADA720)
 
1346
#else
 
1347
# define machine_is_jornada720()        (0)
 
1348
#endif
 
1349
 
 
1350
#ifdef CONFIG_ARCH_EDB7211
 
1351
# ifdef machine_arch_type
 
1352
#  undef machine_arch_type
 
1353
#  define machine_arch_type     __machine_arch_type
 
1354
# else
 
1355
#  define machine_arch_type     MACH_TYPE_EDB7211
 
1356
# endif
 
1357
# define machine_is_edb7211()   (machine_arch_type == MACH_TYPE_EDB7211)
 
1358
#else
 
1359
# define machine_is_edb7211()   (0)
 
1360
#endif
 
1361
 
 
1362
#ifdef CONFIG_SA1100_PFS168
 
1363
# ifdef machine_arch_type
 
1364
#  undef machine_arch_type
 
1365
#  define machine_arch_type     __machine_arch_type
 
1366
# else
 
1367
#  define machine_arch_type     MACH_TYPE_PFS168
 
1368
# endif
 
1369
# define machine_is_pfs168()    (machine_arch_type == MACH_TYPE_PFS168)
 
1370
#else
 
1371
# define machine_is_pfs168()    (0)
 
1372
#endif
 
1373
 
 
1374
#ifdef CONFIG_SA1100_FLEXANET
 
1375
# ifdef machine_arch_type
 
1376
#  undef machine_arch_type
 
1377
#  define machine_arch_type     __machine_arch_type
 
1378
# else
 
1379
#  define machine_arch_type     MACH_TYPE_FLEXANET
 
1380
# endif
 
1381
# define machine_is_flexanet()  (machine_arch_type == MACH_TYPE_FLEXANET)
 
1382
#else
 
1383
# define machine_is_flexanet()  (0)
 
1384
#endif
 
1385
 
 
1386
#ifdef CONFIG_SA1100_SIMPAD
 
1387
# ifdef machine_arch_type
 
1388
#  undef machine_arch_type
 
1389
#  define machine_arch_type     __machine_arch_type
 
1390
# else
 
1391
#  define machine_arch_type     MACH_TYPE_SIMPAD
 
1392
# endif
 
1393
# define machine_is_simpad()    (machine_arch_type == MACH_TYPE_SIMPAD)
 
1394
#else
 
1395
# define machine_is_simpad()    (0)
 
1396
#endif
 
1397
 
 
1398
#ifdef CONFIG_ARCH_LUBBOCK
 
1399
# ifdef machine_arch_type
 
1400
#  undef machine_arch_type
 
1401
#  define machine_arch_type     __machine_arch_type
 
1402
# else
 
1403
#  define machine_arch_type     MACH_TYPE_LUBBOCK
 
1404
# endif
 
1405
# define machine_is_lubbock()   (machine_arch_type == MACH_TYPE_LUBBOCK)
 
1406
#else
 
1407
# define machine_is_lubbock()   (0)
 
1408
#endif
 
1409
 
 
1410
#ifdef CONFIG_ARCH_CLEP7212
 
1411
# ifdef machine_arch_type
 
1412
#  undef machine_arch_type
 
1413
#  define machine_arch_type     __machine_arch_type
 
1414
# else
 
1415
#  define machine_arch_type     MACH_TYPE_CLEP7212
 
1416
# endif
 
1417
# define machine_is_clep7212()  (machine_arch_type == MACH_TYPE_CLEP7212)
 
1418
#else
 
1419
# define machine_is_clep7212()  (0)
 
1420
#endif
 
1421
 
 
1422
#ifdef CONFIG_SA1100_SHANNON
 
1423
# ifdef machine_arch_type
 
1424
#  undef machine_arch_type
 
1425
#  define machine_arch_type     __machine_arch_type
 
1426
# else
 
1427
#  define machine_arch_type     MACH_TYPE_SHANNON
 
1428
# endif
 
1429
# define machine_is_shannon()   (machine_arch_type == MACH_TYPE_SHANNON)
 
1430
#else
 
1431
# define machine_is_shannon()   (0)
 
1432
#endif
 
1433
 
 
1434
#ifdef CONFIG_SA1100_CONSUS
 
1435
# ifdef machine_arch_type
 
1436
#  undef machine_arch_type
 
1437
#  define machine_arch_type     __machine_arch_type
 
1438
# else
 
1439
#  define machine_arch_type     MACH_TYPE_CONSUS
 
1440
# endif
 
1441
# define machine_is_consus()    (machine_arch_type == MACH_TYPE_CONSUS)
 
1442
#else
 
1443
# define machine_is_consus()    (0)
 
1444
#endif
 
1445
 
 
1446
#ifdef CONFIG_ARCH_AAED2000
 
1447
# ifdef machine_arch_type
 
1448
#  undef machine_arch_type
 
1449
#  define machine_arch_type     __machine_arch_type
 
1450
# else
 
1451
#  define machine_arch_type     MACH_TYPE_AAED2000
 
1452
# endif
 
1453
# define machine_is_aaed2000()  (machine_arch_type == MACH_TYPE_AAED2000)
 
1454
#else
 
1455
# define machine_is_aaed2000()  (0)
 
1456
#endif
 
1457
 
 
1458
#ifdef CONFIG_ARCH_CDB89712
 
1459
# ifdef machine_arch_type
 
1460
#  undef machine_arch_type
 
1461
#  define machine_arch_type     __machine_arch_type
 
1462
# else
 
1463
#  define machine_arch_type     MACH_TYPE_CDB89712
 
1464
# endif
 
1465
# define machine_is_cdb89712()  (machine_arch_type == MACH_TYPE_CDB89712)
 
1466
#else
 
1467
# define machine_is_cdb89712()  (0)
 
1468
#endif
 
1469
 
 
1470
#ifdef CONFIG_SA1100_GRAPHICSMASTER
 
1471
# ifdef machine_arch_type
 
1472
#  undef machine_arch_type
 
1473
#  define machine_arch_type     __machine_arch_type
 
1474
# else
 
1475
#  define machine_arch_type     MACH_TYPE_GRAPHICSMASTER
 
1476
# endif
 
1477
# define machine_is_graphicsmaster()    (machine_arch_type == MACH_TYPE_GRAPHICSMASTER)
 
1478
#else
 
1479
# define machine_is_graphicsmaster()    (0)
 
1480
#endif
 
1481
 
 
1482
#ifdef CONFIG_SA1100_ADSBITSY
 
1483
# ifdef machine_arch_type
 
1484
#  undef machine_arch_type
 
1485
#  define machine_arch_type     __machine_arch_type
 
1486
# else
 
1487
#  define machine_arch_type     MACH_TYPE_ADSBITSY
 
1488
# endif
 
1489
# define machine_is_adsbitsy()  (machine_arch_type == MACH_TYPE_ADSBITSY)
 
1490
#else
 
1491
# define machine_is_adsbitsy()  (0)
 
1492
#endif
 
1493
 
 
1494
#ifdef CONFIG_ARCH_PXA_IDP
 
1495
# ifdef machine_arch_type
 
1496
#  undef machine_arch_type
 
1497
#  define machine_arch_type     __machine_arch_type
 
1498
# else
 
1499
#  define machine_arch_type     MACH_TYPE_PXA_IDP
 
1500
# endif
 
1501
# define machine_is_pxa_idp()   (machine_arch_type == MACH_TYPE_PXA_IDP)
 
1502
#else
 
1503
# define machine_is_pxa_idp()   (0)
 
1504
#endif
 
1505
 
 
1506
#ifdef CONFIG_SA1100_PT_SYSTEM3
 
1507
# ifdef machine_arch_type
 
1508
#  undef machine_arch_type
 
1509
#  define machine_arch_type     __machine_arch_type
 
1510
# else
 
1511
#  define machine_arch_type     MACH_TYPE_PT_SYSTEM3
 
1512
# endif
 
1513
# define machine_is_pt_system3()        (machine_arch_type == MACH_TYPE_PT_SYSTEM3)
 
1514
#else
 
1515
# define machine_is_pt_system3()        (0)
 
1516
#endif
 
1517
 
 
1518
#ifdef CONFIG_ARCH_AUTCPU12
 
1519
# ifdef machine_arch_type
 
1520
#  undef machine_arch_type
 
1521
#  define machine_arch_type     __machine_arch_type
 
1522
# else
 
1523
#  define machine_arch_type     MACH_TYPE_AUTCPU12
 
1524
# endif
 
1525
# define machine_is_autcpu12()  (machine_arch_type == MACH_TYPE_AUTCPU12)
 
1526
#else
 
1527
# define machine_is_autcpu12()  (0)
 
1528
#endif
 
1529
 
 
1530
#ifdef CONFIG_SA1100_H3100
 
1531
# ifdef machine_arch_type
 
1532
#  undef machine_arch_type
 
1533
#  define machine_arch_type     __machine_arch_type
 
1534
# else
 
1535
#  define machine_arch_type     MACH_TYPE_H3100
 
1536
# endif
 
1537
# define machine_is_h3100()     (machine_arch_type == MACH_TYPE_H3100)
 
1538
#else
 
1539
# define machine_is_h3100()     (0)
 
1540
#endif
 
1541
 
 
1542
#ifdef CONFIG_SA1100_COLLIE
 
1543
# ifdef machine_arch_type
 
1544
#  undef machine_arch_type
 
1545
#  define machine_arch_type     __machine_arch_type
 
1546
# else
 
1547
#  define machine_arch_type     MACH_TYPE_COLLIE
 
1548
# endif
 
1549
# define machine_is_collie()    (machine_arch_type == MACH_TYPE_COLLIE)
 
1550
#else
 
1551
# define machine_is_collie()    (0)
 
1552
#endif
 
1553
 
 
1554
#ifdef CONFIG_SA1100_BADGE4
 
1555
# ifdef machine_arch_type
 
1556
#  undef machine_arch_type
 
1557
#  define machine_arch_type     __machine_arch_type
 
1558
# else
 
1559
#  define machine_arch_type     MACH_TYPE_BADGE4
 
1560
# endif
 
1561
# define machine_is_badge4()    (machine_arch_type == MACH_TYPE_BADGE4)
 
1562
#else
 
1563
# define machine_is_badge4()    (0)
 
1564
#endif
 
1565
 
 
1566
#ifdef CONFIG_ARCH_FORTUNET
 
1567
# ifdef machine_arch_type
 
1568
#  undef machine_arch_type
 
1569
#  define machine_arch_type     __machine_arch_type
 
1570
# else
 
1571
#  define machine_arch_type     MACH_TYPE_FORTUNET
 
1572
# endif
 
1573
# define machine_is_fortunet()  (machine_arch_type == MACH_TYPE_FORTUNET)
 
1574
#else
 
1575
# define machine_is_fortunet()  (0)
 
1576
#endif
 
1577
 
 
1578
#ifdef CONFIG_ARCH_MX1ADS
 
1579
# ifdef machine_arch_type
 
1580
#  undef machine_arch_type
 
1581
#  define machine_arch_type     __machine_arch_type
 
1582
# else
 
1583
#  define machine_arch_type     MACH_TYPE_MX1ADS
 
1584
# endif
 
1585
# define machine_is_mx1ads()    (machine_arch_type == MACH_TYPE_MX1ADS)
 
1586
#else
 
1587
# define machine_is_mx1ads()    (0)
 
1588
#endif
 
1589
 
 
1590
#ifdef CONFIG_ARCH_H7201
 
1591
# ifdef machine_arch_type
 
1592
#  undef machine_arch_type
 
1593
#  define machine_arch_type     __machine_arch_type
 
1594
# else
 
1595
#  define machine_arch_type     MACH_TYPE_H7201
 
1596
# endif
 
1597
# define machine_is_h7201()     (machine_arch_type == MACH_TYPE_H7201)
 
1598
#else
 
1599
# define machine_is_h7201()     (0)
 
1600
#endif
 
1601
 
 
1602
#ifdef CONFIG_ARCH_H7202
 
1603
# ifdef machine_arch_type
 
1604
#  undef machine_arch_type
 
1605
#  define machine_arch_type     __machine_arch_type
 
1606
# else
 
1607
#  define machine_arch_type     MACH_TYPE_H7202
 
1608
# endif
 
1609
# define machine_is_h7202()     (machine_arch_type == MACH_TYPE_H7202)
 
1610
#else
 
1611
# define machine_is_h7202()     (0)
 
1612
#endif
 
1613
 
 
1614
#ifdef CONFIG_ARCH_IQ80321
 
1615
# ifdef machine_arch_type
 
1616
#  undef machine_arch_type
 
1617
#  define machine_arch_type     __machine_arch_type
 
1618
# else
 
1619
#  define machine_arch_type     MACH_TYPE_IQ80321
 
1620
# endif
 
1621
# define machine_is_iq80321()   (machine_arch_type == MACH_TYPE_IQ80321)
 
1622
#else
 
1623
# define machine_is_iq80321()   (0)
 
1624
#endif
 
1625
 
 
1626
#ifdef CONFIG_ARCH_KS8695
 
1627
# ifdef machine_arch_type
 
1628
#  undef machine_arch_type
 
1629
#  define machine_arch_type     __machine_arch_type
 
1630
# else
 
1631
#  define machine_arch_type     MACH_TYPE_KS8695
 
1632
# endif
 
1633
# define machine_is_ks8695()    (machine_arch_type == MACH_TYPE_KS8695)
 
1634
#else
 
1635
# define machine_is_ks8695()    (0)
 
1636
#endif
 
1637
 
 
1638
#ifdef CONFIG_ARCH_SMDK2410
 
1639
# ifdef machine_arch_type
 
1640
#  undef machine_arch_type
 
1641
#  define machine_arch_type     __machine_arch_type
 
1642
# else
 
1643
#  define machine_arch_type     MACH_TYPE_SMDK2410
 
1644
# endif
 
1645
# define machine_is_smdk2410()  (machine_arch_type == MACH_TYPE_SMDK2410)
 
1646
#else
 
1647
# define machine_is_smdk2410()  (0)
 
1648
#endif
 
1649
 
 
1650
#ifdef CONFIG_ARCH_CEIVA
 
1651
# ifdef machine_arch_type
 
1652
#  undef machine_arch_type
 
1653
#  define machine_arch_type     __machine_arch_type
 
1654
# else
 
1655
#  define machine_arch_type     MACH_TYPE_CEIVA
 
1656
# endif
 
1657
# define machine_is_ceiva()     (machine_arch_type == MACH_TYPE_CEIVA)
 
1658
#else
 
1659
# define machine_is_ceiva()     (0)
 
1660
#endif
 
1661
 
 
1662
#ifdef CONFIG_MACH_VOICEBLUE
 
1663
# ifdef machine_arch_type
 
1664
#  undef machine_arch_type
 
1665
#  define machine_arch_type     __machine_arch_type
 
1666
# else
 
1667
#  define machine_arch_type     MACH_TYPE_VOICEBLUE
 
1668
# endif
 
1669
# define machine_is_voiceblue() (machine_arch_type == MACH_TYPE_VOICEBLUE)
 
1670
#else
 
1671
# define machine_is_voiceblue() (0)
 
1672
#endif
 
1673
 
 
1674
#ifdef CONFIG_ARCH_H5400
 
1675
# ifdef machine_arch_type
 
1676
#  undef machine_arch_type
 
1677
#  define machine_arch_type     __machine_arch_type
 
1678
# else
 
1679
#  define machine_arch_type     MACH_TYPE_H5400
 
1680
# endif
 
1681
# define machine_is_h5400()     (machine_arch_type == MACH_TYPE_H5400)
 
1682
#else
 
1683
# define machine_is_h5400()     (0)
 
1684
#endif
 
1685
 
 
1686
#ifdef CONFIG_MACH_OMAP_INNOVATOR
 
1687
# ifdef machine_arch_type
 
1688
#  undef machine_arch_type
 
1689
#  define machine_arch_type     __machine_arch_type
 
1690
# else
 
1691
#  define machine_arch_type     MACH_TYPE_OMAP_INNOVATOR
 
1692
# endif
 
1693
# define machine_is_omap_innovator()    (machine_arch_type == MACH_TYPE_OMAP_INNOVATOR)
 
1694
#else
 
1695
# define machine_is_omap_innovator()    (0)
 
1696
#endif
 
1697
 
 
1698
#ifdef CONFIG_ARCH_IXDP2400
 
1699
# ifdef machine_arch_type
 
1700
#  undef machine_arch_type
 
1701
#  define machine_arch_type     __machine_arch_type
 
1702
# else
 
1703
#  define machine_arch_type     MACH_TYPE_IXDP2400
 
1704
# endif
 
1705
# define machine_is_ixdp2400()  (machine_arch_type == MACH_TYPE_IXDP2400)
 
1706
#else
 
1707
# define machine_is_ixdp2400()  (0)
 
1708
#endif
 
1709
 
 
1710
#ifdef CONFIG_ARCH_IXDP2800
 
1711
# ifdef machine_arch_type
 
1712
#  undef machine_arch_type
 
1713
#  define machine_arch_type     __machine_arch_type
 
1714
# else
 
1715
#  define machine_arch_type     MACH_TYPE_IXDP2800
 
1716
# endif
 
1717
# define machine_is_ixdp2800()  (machine_arch_type == MACH_TYPE_IXDP2800)
 
1718
#else
 
1719
# define machine_is_ixdp2800()  (0)
 
1720
#endif
 
1721
 
 
1722
#ifdef CONFIG_ARCH_IXDP425
 
1723
# ifdef machine_arch_type
 
1724
#  undef machine_arch_type
 
1725
#  define machine_arch_type     __machine_arch_type
 
1726
# else
 
1727
#  define machine_arch_type     MACH_TYPE_IXDP425
 
1728
# endif
 
1729
# define machine_is_ixdp425()   (machine_arch_type == MACH_TYPE_IXDP425)
 
1730
#else
 
1731
# define machine_is_ixdp425()   (0)
 
1732
#endif
 
1733
 
 
1734
#ifdef CONFIG_SA1100_HACKKIT
 
1735
# ifdef machine_arch_type
 
1736
#  undef machine_arch_type
 
1737
#  define machine_arch_type     __machine_arch_type
 
1738
# else
 
1739
#  define machine_arch_type     MACH_TYPE_HACKKIT
 
1740
# endif
 
1741
# define machine_is_hackkit()   (machine_arch_type == MACH_TYPE_HACKKIT)
 
1742
#else
 
1743
# define machine_is_hackkit()   (0)
 
1744
#endif
 
1745
 
 
1746
#ifdef CONFIG_ARCH_IXCDP1100
 
1747
# ifdef machine_arch_type
 
1748
#  undef machine_arch_type
 
1749
#  define machine_arch_type     __machine_arch_type
 
1750
# else
 
1751
#  define machine_arch_type     MACH_TYPE_IXCDP1100
 
1752
# endif
 
1753
# define machine_is_ixcdp1100() (machine_arch_type == MACH_TYPE_IXCDP1100)
 
1754
#else
 
1755
# define machine_is_ixcdp1100() (0)
 
1756
#endif
 
1757
 
 
1758
#ifdef CONFIG_ARCH_AT91RM9200DK
 
1759
# ifdef machine_arch_type
 
1760
#  undef machine_arch_type
 
1761
#  define machine_arch_type     __machine_arch_type
 
1762
# else
 
1763
#  define machine_arch_type     MACH_TYPE_AT91RM9200DK
 
1764
# endif
 
1765
# define machine_is_at91rm9200dk()      (machine_arch_type == MACH_TYPE_AT91RM9200DK)
 
1766
#else
 
1767
# define machine_is_at91rm9200dk()      (0)
 
1768
#endif
 
1769
 
 
1770
#ifdef CONFIG_ARCH_CINTEGRATOR
 
1771
# ifdef machine_arch_type
 
1772
#  undef machine_arch_type
 
1773
#  define machine_arch_type     __machine_arch_type
 
1774
# else
 
1775
#  define machine_arch_type     MACH_TYPE_CINTEGRATOR
 
1776
# endif
 
1777
# define machine_is_cintegrator()       (machine_arch_type == MACH_TYPE_CINTEGRATOR)
 
1778
#else
 
1779
# define machine_is_cintegrator()       (0)
 
1780
#endif
 
1781
 
 
1782
#ifdef CONFIG_ARCH_VIPER
 
1783
# ifdef machine_arch_type
 
1784
#  undef machine_arch_type
 
1785
#  define machine_arch_type     __machine_arch_type
 
1786
# else
 
1787
#  define machine_arch_type     MACH_TYPE_VIPER
 
1788
# endif
 
1789
# define machine_is_viper()     (machine_arch_type == MACH_TYPE_VIPER)
 
1790
#else
 
1791
# define machine_is_viper()     (0)
 
1792
#endif
 
1793
 
 
1794
#ifdef CONFIG_ARCH_ADI_COYOTE
 
1795
# ifdef machine_arch_type
 
1796
#  undef machine_arch_type
 
1797
#  define machine_arch_type     __machine_arch_type
 
1798
# else
 
1799
#  define machine_arch_type     MACH_TYPE_ADI_COYOTE
 
1800
# endif
 
1801
# define machine_is_adi_coyote()        (machine_arch_type == MACH_TYPE_ADI_COYOTE)
 
1802
#else
 
1803
# define machine_is_adi_coyote()        (0)
 
1804
#endif
 
1805
 
 
1806
#ifdef CONFIG_ARCH_IXDP2401
 
1807
# ifdef machine_arch_type
 
1808
#  undef machine_arch_type
 
1809
#  define machine_arch_type     __machine_arch_type
 
1810
# else
 
1811
#  define machine_arch_type     MACH_TYPE_IXDP2401
 
1812
# endif
 
1813
# define machine_is_ixdp2401()  (machine_arch_type == MACH_TYPE_IXDP2401)
 
1814
#else
 
1815
# define machine_is_ixdp2401()  (0)
 
1816
#endif
 
1817
 
 
1818
#ifdef CONFIG_ARCH_IXDP2801
 
1819
# ifdef machine_arch_type
 
1820
#  undef machine_arch_type
 
1821
#  define machine_arch_type     __machine_arch_type
 
1822
# else
 
1823
#  define machine_arch_type     MACH_TYPE_IXDP2801
 
1824
# endif
 
1825
# define machine_is_ixdp2801()  (machine_arch_type == MACH_TYPE_IXDP2801)
 
1826
#else
 
1827
# define machine_is_ixdp2801()  (0)
 
1828
#endif
 
1829
 
 
1830
#ifdef CONFIG_ARCH_IQ31244
 
1831
# ifdef machine_arch_type
 
1832
#  undef machine_arch_type
 
1833
#  define machine_arch_type     __machine_arch_type
 
1834
# else
 
1835
#  define machine_arch_type     MACH_TYPE_IQ31244
 
1836
# endif
 
1837
# define machine_is_iq31244()   (machine_arch_type == MACH_TYPE_IQ31244)
 
1838
#else
 
1839
# define machine_is_iq31244()   (0)
 
1840
#endif
 
1841
 
 
1842
#ifdef CONFIG_ARCH_BAST
 
1843
# ifdef machine_arch_type
 
1844
#  undef machine_arch_type
 
1845
#  define machine_arch_type     __machine_arch_type
 
1846
# else
 
1847
#  define machine_arch_type     MACH_TYPE_BAST
 
1848
# endif
 
1849
# define machine_is_bast()      (machine_arch_type == MACH_TYPE_BAST)
 
1850
#else
 
1851
# define machine_is_bast()      (0)
 
1852
#endif
 
1853
 
 
1854
#ifdef CONFIG_ARCH_H1940
 
1855
# ifdef machine_arch_type
 
1856
#  undef machine_arch_type
 
1857
#  define machine_arch_type     __machine_arch_type
 
1858
# else
 
1859
#  define machine_arch_type     MACH_TYPE_H1940
 
1860
# endif
 
1861
# define machine_is_h1940()     (machine_arch_type == MACH_TYPE_H1940)
 
1862
#else
 
1863
# define machine_is_h1940()     (0)
 
1864
#endif
 
1865
 
 
1866
#ifdef CONFIG_ARCH_ENP2611
 
1867
# ifdef machine_arch_type
 
1868
#  undef machine_arch_type
 
1869
#  define machine_arch_type     __machine_arch_type
 
1870
# else
 
1871
#  define machine_arch_type     MACH_TYPE_ENP2611
 
1872
# endif
 
1873
# define machine_is_enp2611()   (machine_arch_type == MACH_TYPE_ENP2611)
 
1874
#else
 
1875
# define machine_is_enp2611()   (0)
 
1876
#endif
 
1877
 
 
1878
#ifdef CONFIG_ARCH_S3C2440
 
1879
# ifdef machine_arch_type
 
1880
#  undef machine_arch_type
 
1881
#  define machine_arch_type     __machine_arch_type
 
1882
# else
 
1883
#  define machine_arch_type     MACH_TYPE_S3C2440
 
1884
# endif
 
1885
# define machine_is_s3c2440()   (machine_arch_type == MACH_TYPE_S3C2440)
 
1886
#else
 
1887
# define machine_is_s3c2440()   (0)
 
1888
#endif
 
1889
 
 
1890
#ifdef CONFIG_ARCH_GUMSTIX
 
1891
# ifdef machine_arch_type
 
1892
#  undef machine_arch_type
 
1893
#  define machine_arch_type     __machine_arch_type
 
1894
# else
 
1895
#  define machine_arch_type     MACH_TYPE_GUMSTIX
 
1896
# endif
 
1897
# define machine_is_gumstix()   (machine_arch_type == MACH_TYPE_GUMSTIX)
 
1898
#else
 
1899
# define machine_is_gumstix()   (0)
 
1900
#endif
 
1901
 
 
1902
#ifdef CONFIG_MACH_OMAP_H2
 
1903
# ifdef machine_arch_type
 
1904
#  undef machine_arch_type
 
1905
#  define machine_arch_type     __machine_arch_type
 
1906
# else
 
1907
#  define machine_arch_type     MACH_TYPE_OMAP_H2
 
1908
# endif
 
1909
# define machine_is_omap_h2()   (machine_arch_type == MACH_TYPE_OMAP_H2)
 
1910
#else
 
1911
# define machine_is_omap_h2()   (0)
 
1912
#endif
 
1913
 
 
1914
#ifdef CONFIG_MACH_E740
 
1915
# ifdef machine_arch_type
 
1916
#  undef machine_arch_type
 
1917
#  define machine_arch_type     __machine_arch_type
 
1918
# else
 
1919
#  define machine_arch_type     MACH_TYPE_E740
 
1920
# endif
 
1921
# define machine_is_e740()      (machine_arch_type == MACH_TYPE_E740)
 
1922
#else
 
1923
# define machine_is_e740()      (0)
 
1924
#endif
 
1925
 
 
1926
#ifdef CONFIG_ARCH_IQ80331
 
1927
# ifdef machine_arch_type
 
1928
#  undef machine_arch_type
 
1929
#  define machine_arch_type     __machine_arch_type
 
1930
# else
 
1931
#  define machine_arch_type     MACH_TYPE_IQ80331
 
1932
# endif
 
1933
# define machine_is_iq80331()   (machine_arch_type == MACH_TYPE_IQ80331)
 
1934
#else
 
1935
# define machine_is_iq80331()   (0)
 
1936
#endif
 
1937
 
 
1938
#ifdef CONFIG_ARCH_VERSATILE_PB
 
1939
# ifdef machine_arch_type
 
1940
#  undef machine_arch_type
 
1941
#  define machine_arch_type     __machine_arch_type
 
1942
# else
 
1943
#  define machine_arch_type     MACH_TYPE_VERSATILE_PB
 
1944
# endif
 
1945
# define machine_is_versatile_pb()      (machine_arch_type == MACH_TYPE_VERSATILE_PB)
 
1946
#else
 
1947
# define machine_is_versatile_pb()      (0)
 
1948
#endif
 
1949
 
 
1950
#ifdef CONFIG_MACH_KEV7A400
 
1951
# ifdef machine_arch_type
 
1952
#  undef machine_arch_type
 
1953
#  define machine_arch_type     __machine_arch_type
 
1954
# else
 
1955
#  define machine_arch_type     MACH_TYPE_KEV7A400
 
1956
# endif
 
1957
# define machine_is_kev7a400()  (machine_arch_type == MACH_TYPE_KEV7A400)
 
1958
#else
 
1959
# define machine_is_kev7a400()  (0)
 
1960
#endif
 
1961
 
 
1962
#ifdef CONFIG_MACH_LPD7A400
 
1963
# ifdef machine_arch_type
 
1964
#  undef machine_arch_type
 
1965
#  define machine_arch_type     __machine_arch_type
 
1966
# else
 
1967
#  define machine_arch_type     MACH_TYPE_LPD7A400
 
1968
# endif
 
1969
# define machine_is_lpd7a400()  (machine_arch_type == MACH_TYPE_LPD7A400)
 
1970
#else
 
1971
# define machine_is_lpd7a400()  (0)
 
1972
#endif
 
1973
 
 
1974
#ifdef CONFIG_MACH_LPD7A404
 
1975
# ifdef machine_arch_type
 
1976
#  undef machine_arch_type
 
1977
#  define machine_arch_type     __machine_arch_type
 
1978
# else
 
1979
#  define machine_arch_type     MACH_TYPE_LPD7A404
 
1980
# endif
 
1981
# define machine_is_lpd7a404()  (machine_arch_type == MACH_TYPE_LPD7A404)
 
1982
#else
 
1983
# define machine_is_lpd7a404()  (0)
 
1984
#endif
 
1985
 
 
1986
#ifdef CONFIG_MACH_CSB337
 
1987
# ifdef machine_arch_type
 
1988
#  undef machine_arch_type
 
1989
#  define machine_arch_type     __machine_arch_type
 
1990
# else
 
1991
#  define machine_arch_type     MACH_TYPE_CSB337
 
1992
# endif
 
1993
# define machine_is_csb337()    (machine_arch_type == MACH_TYPE_CSB337)
 
1994
#else
 
1995
# define machine_is_csb337()    (0)
 
1996
#endif
 
1997
 
 
1998
#ifdef CONFIG_MACH_MAINSTONE
 
1999
# ifdef machine_arch_type
 
2000
#  undef machine_arch_type
 
2001
#  define machine_arch_type     __machine_arch_type
 
2002
# else
 
2003
#  define machine_arch_type     MACH_TYPE_MAINSTONE
 
2004
# endif
 
2005
# define machine_is_mainstone() (machine_arch_type == MACH_TYPE_MAINSTONE)
 
2006
#else
 
2007
# define machine_is_mainstone() (0)
 
2008
#endif
 
2009
 
 
2010
#ifdef CONFIG_MACH_XCEP
 
2011
# ifdef machine_arch_type
 
2012
#  undef machine_arch_type
 
2013
#  define machine_arch_type     __machine_arch_type
 
2014
# else
 
2015
#  define machine_arch_type     MACH_TYPE_XCEP
 
2016
# endif
 
2017
# define machine_is_xcep()      (machine_arch_type == MACH_TYPE_XCEP)
 
2018
#else
 
2019
# define machine_is_xcep()      (0)
 
2020
#endif
 
2021
 
 
2022
#ifdef CONFIG_MACH_ARCOM_VULCAN
 
2023
# ifdef machine_arch_type
 
2024
#  undef machine_arch_type
 
2025
#  define machine_arch_type     __machine_arch_type
 
2026
# else
 
2027
#  define machine_arch_type     MACH_TYPE_ARCOM_VULCAN
 
2028
# endif
 
2029
# define machine_is_arcom_vulcan()      (machine_arch_type == MACH_TYPE_ARCOM_VULCAN)
 
2030
#else
 
2031
# define machine_is_arcom_vulcan()      (0)
 
2032
#endif
 
2033
 
 
2034
#ifdef CONFIG_MACH_NOMADIK
 
2035
# ifdef machine_arch_type
 
2036
#  undef machine_arch_type
 
2037
#  define machine_arch_type     __machine_arch_type
 
2038
# else
 
2039
#  define machine_arch_type     MACH_TYPE_NOMADIK
 
2040
# endif
 
2041
# define machine_is_nomadik()   (machine_arch_type == MACH_TYPE_NOMADIK)
 
2042
#else
 
2043
# define machine_is_nomadik()   (0)
 
2044
#endif
 
2045
 
 
2046
#ifdef CONFIG_MACH_CORGI
 
2047
# ifdef machine_arch_type
 
2048
#  undef machine_arch_type
 
2049
#  define machine_arch_type     __machine_arch_type
 
2050
# else
 
2051
#  define machine_arch_type     MACH_TYPE_CORGI
 
2052
# endif
 
2053
# define machine_is_corgi()     (machine_arch_type == MACH_TYPE_CORGI)
 
2054
#else
 
2055
# define machine_is_corgi()     (0)
 
2056
#endif
 
2057
 
 
2058
#ifdef CONFIG_MACH_POODLE
 
2059
# ifdef machine_arch_type
 
2060
#  undef machine_arch_type
 
2061
#  define machine_arch_type     __machine_arch_type
 
2062
# else
 
2063
#  define machine_arch_type     MACH_TYPE_POODLE
 
2064
# endif
 
2065
# define machine_is_poodle()    (machine_arch_type == MACH_TYPE_POODLE)
 
2066
#else
 
2067
# define machine_is_poodle()    (0)
 
2068
#endif
 
2069
 
 
2070
#ifdef CONFIG_MACH_ARMCORE
 
2071
# ifdef machine_arch_type
 
2072
#  undef machine_arch_type
 
2073
#  define machine_arch_type     __machine_arch_type
 
2074
# else
 
2075
#  define machine_arch_type     MACH_TYPE_ARMCORE
 
2076
# endif
 
2077
# define machine_is_armcore()   (machine_arch_type == MACH_TYPE_ARMCORE)
 
2078
#else
 
2079
# define machine_is_armcore()   (0)
 
2080
#endif
 
2081
 
 
2082
#ifdef CONFIG_MACH_MX31ADS
 
2083
# ifdef machine_arch_type
 
2084
#  undef machine_arch_type
 
2085
#  define machine_arch_type     __machine_arch_type
 
2086
# else
 
2087
#  define machine_arch_type     MACH_TYPE_MX31ADS
 
2088
# endif
 
2089
# define machine_is_mx31ads()   (machine_arch_type == MACH_TYPE_MX31ADS)
 
2090
#else
 
2091
# define machine_is_mx31ads()   (0)
 
2092
#endif
 
2093
 
 
2094
#ifdef CONFIG_MACH_HIMALAYA
 
2095
# ifdef machine_arch_type
 
2096
#  undef machine_arch_type
 
2097
#  define machine_arch_type     __machine_arch_type
 
2098
# else
 
2099
#  define machine_arch_type     MACH_TYPE_HIMALAYA
 
2100
# endif
 
2101
# define machine_is_himalaya()  (machine_arch_type == MACH_TYPE_HIMALAYA)
 
2102
#else
 
2103
# define machine_is_himalaya()  (0)
 
2104
#endif
 
2105
 
 
2106
#ifdef CONFIG_MACH_EDB9312
 
2107
# ifdef machine_arch_type
 
2108
#  undef machine_arch_type
 
2109
#  define machine_arch_type     __machine_arch_type
 
2110
# else
 
2111
#  define machine_arch_type     MACH_TYPE_EDB9312
 
2112
# endif
 
2113
# define machine_is_edb9312()   (machine_arch_type == MACH_TYPE_EDB9312)
 
2114
#else
 
2115
# define machine_is_edb9312()   (0)
 
2116
#endif
 
2117
 
 
2118
#ifdef CONFIG_MACH_OMAP_GENERIC
 
2119
# ifdef machine_arch_type
 
2120
#  undef machine_arch_type
 
2121
#  define machine_arch_type     __machine_arch_type
 
2122
# else
 
2123
#  define machine_arch_type     MACH_TYPE_OMAP_GENERIC
 
2124
# endif
 
2125
# define machine_is_omap_generic()      (machine_arch_type == MACH_TYPE_OMAP_GENERIC)
 
2126
#else
 
2127
# define machine_is_omap_generic()      (0)
 
2128
#endif
 
2129
 
 
2130
#ifdef CONFIG_MACH_EDB9301
 
2131
# ifdef machine_arch_type
 
2132
#  undef machine_arch_type
 
2133
#  define machine_arch_type     __machine_arch_type
 
2134
# else
 
2135
#  define machine_arch_type     MACH_TYPE_EDB9301
 
2136
# endif
 
2137
# define machine_is_edb9301()   (machine_arch_type == MACH_TYPE_EDB9301)
 
2138
#else
 
2139
# define machine_is_edb9301()   (0)
 
2140
#endif
 
2141
 
 
2142
#ifdef CONFIG_MACH_EDB9315
 
2143
# ifdef machine_arch_type
 
2144
#  undef machine_arch_type
 
2145
#  define machine_arch_type     __machine_arch_type
 
2146
# else
 
2147
#  define machine_arch_type     MACH_TYPE_EDB9315
 
2148
# endif
 
2149
# define machine_is_edb9315()   (machine_arch_type == MACH_TYPE_EDB9315)
 
2150
#else
 
2151
# define machine_is_edb9315()   (0)
 
2152
#endif
 
2153
 
 
2154
#ifdef CONFIG_MACH_VR1000
 
2155
# ifdef machine_arch_type
 
2156
#  undef machine_arch_type
 
2157
#  define machine_arch_type     __machine_arch_type
 
2158
# else
 
2159
#  define machine_arch_type     MACH_TYPE_VR1000
 
2160
# endif
 
2161
# define machine_is_vr1000()    (machine_arch_type == MACH_TYPE_VR1000)
 
2162
#else
 
2163
# define machine_is_vr1000()    (0)
 
2164
#endif
 
2165
 
 
2166
#ifdef CONFIG_MACH_OMAP_PERSEUS2
 
2167
# ifdef machine_arch_type
 
2168
#  undef machine_arch_type
 
2169
#  define machine_arch_type     __machine_arch_type
 
2170
# else
 
2171
#  define machine_arch_type     MACH_TYPE_OMAP_PERSEUS2
 
2172
# endif
 
2173
# define machine_is_omap_perseus2()     (machine_arch_type == MACH_TYPE_OMAP_PERSEUS2)
 
2174
#else
 
2175
# define machine_is_omap_perseus2()     (0)
 
2176
#endif
 
2177
 
 
2178
#ifdef CONFIG_MACH_E800
 
2179
# ifdef machine_arch_type
 
2180
#  undef machine_arch_type
 
2181
#  define machine_arch_type     __machine_arch_type
 
2182
# else
 
2183
#  define machine_arch_type     MACH_TYPE_E800
 
2184
# endif
 
2185
# define machine_is_e800()      (machine_arch_type == MACH_TYPE_E800)
 
2186
#else
 
2187
# define machine_is_e800()      (0)
 
2188
#endif
 
2189
 
 
2190
#ifdef CONFIG_MACH_E750
 
2191
# ifdef machine_arch_type
 
2192
#  undef machine_arch_type
 
2193
#  define machine_arch_type     __machine_arch_type
 
2194
# else
 
2195
#  define machine_arch_type     MACH_TYPE_E750
 
2196
# endif
 
2197
# define machine_is_e750()      (machine_arch_type == MACH_TYPE_E750)
 
2198
#else
 
2199
# define machine_is_e750()      (0)
 
2200
#endif
 
2201
 
 
2202
#ifdef CONFIG_MACH_SCB9328
 
2203
# ifdef machine_arch_type
 
2204
#  undef machine_arch_type
 
2205
#  define machine_arch_type     __machine_arch_type
 
2206
# else
 
2207
#  define machine_arch_type     MACH_TYPE_SCB9328
 
2208
# endif
 
2209
# define machine_is_scb9328()   (machine_arch_type == MACH_TYPE_SCB9328)
 
2210
#else
 
2211
# define machine_is_scb9328()   (0)
 
2212
#endif
 
2213
 
 
2214
#ifdef CONFIG_MACH_OMAP_H3
 
2215
# ifdef machine_arch_type
 
2216
#  undef machine_arch_type
 
2217
#  define machine_arch_type     __machine_arch_type
 
2218
# else
 
2219
#  define machine_arch_type     MACH_TYPE_OMAP_H3
 
2220
# endif
 
2221
# define machine_is_omap_h3()   (machine_arch_type == MACH_TYPE_OMAP_H3)
 
2222
#else
 
2223
# define machine_is_omap_h3()   (0)
 
2224
#endif
 
2225
 
 
2226
#ifdef CONFIG_MACH_OMAP_H4
 
2227
# ifdef machine_arch_type
 
2228
#  undef machine_arch_type
 
2229
#  define machine_arch_type     __machine_arch_type
 
2230
# else
 
2231
#  define machine_arch_type     MACH_TYPE_OMAP_H4
 
2232
# endif
 
2233
# define machine_is_omap_h4()   (machine_arch_type == MACH_TYPE_OMAP_H4)
 
2234
#else
 
2235
# define machine_is_omap_h4()   (0)
 
2236
#endif
 
2237
 
 
2238
#ifdef CONFIG_MACH_OMAP_OSK
 
2239
# ifdef machine_arch_type
 
2240
#  undef machine_arch_type
 
2241
#  define machine_arch_type     __machine_arch_type
 
2242
# else
 
2243
#  define machine_arch_type     MACH_TYPE_OMAP_OSK
 
2244
# endif
 
2245
# define machine_is_omap_osk()  (machine_arch_type == MACH_TYPE_OMAP_OSK)
 
2246
#else
 
2247
# define machine_is_omap_osk()  (0)
 
2248
#endif
 
2249
 
 
2250
#ifdef CONFIG_MACH_TOSA
 
2251
# ifdef machine_arch_type
 
2252
#  undef machine_arch_type
 
2253
#  define machine_arch_type     __machine_arch_type
 
2254
# else
 
2255
#  define machine_arch_type     MACH_TYPE_TOSA
 
2256
# endif
 
2257
# define machine_is_tosa()      (machine_arch_type == MACH_TYPE_TOSA)
 
2258
#else
 
2259
# define machine_is_tosa()      (0)
 
2260
#endif
 
2261
 
 
2262
#ifdef CONFIG_MACH_AVILA
 
2263
# ifdef machine_arch_type
 
2264
#  undef machine_arch_type
 
2265
#  define machine_arch_type     __machine_arch_type
 
2266
# else
 
2267
#  define machine_arch_type     MACH_TYPE_AVILA
 
2268
# endif
 
2269
# define machine_is_avila()     (machine_arch_type == MACH_TYPE_AVILA)
 
2270
#else
 
2271
# define machine_is_avila()     (0)
 
2272
#endif
 
2273
 
 
2274
#ifdef CONFIG_MACH_EDB9302
 
2275
# ifdef machine_arch_type
 
2276
#  undef machine_arch_type
 
2277
#  define machine_arch_type     __machine_arch_type
 
2278
# else
 
2279
#  define machine_arch_type     MACH_TYPE_EDB9302
 
2280
# endif
 
2281
# define machine_is_edb9302()   (machine_arch_type == MACH_TYPE_EDB9302)
 
2282
#else
 
2283
# define machine_is_edb9302()   (0)
 
2284
#endif
 
2285
 
 
2286
#ifdef CONFIG_MACH_HUSKY
 
2287
# ifdef machine_arch_type
 
2288
#  undef machine_arch_type
 
2289
#  define machine_arch_type     __machine_arch_type
 
2290
# else
 
2291
#  define machine_arch_type     MACH_TYPE_HUSKY
 
2292
# endif
 
2293
# define machine_is_husky()     (machine_arch_type == MACH_TYPE_HUSKY)
 
2294
#else
 
2295
# define machine_is_husky()     (0)
 
2296
#endif
 
2297
 
 
2298
#ifdef CONFIG_MACH_SHEPHERD
 
2299
# ifdef machine_arch_type
 
2300
#  undef machine_arch_type
 
2301
#  define machine_arch_type     __machine_arch_type
 
2302
# else
 
2303
#  define machine_arch_type     MACH_TYPE_SHEPHERD
 
2304
# endif
 
2305
# define machine_is_shepherd()  (machine_arch_type == MACH_TYPE_SHEPHERD)
 
2306
#else
 
2307
# define machine_is_shepherd()  (0)
 
2308
#endif
 
2309
 
 
2310
#ifdef CONFIG_MACH_H4700
 
2311
# ifdef machine_arch_type
 
2312
#  undef machine_arch_type
 
2313
#  define machine_arch_type     __machine_arch_type
 
2314
# else
 
2315
#  define machine_arch_type     MACH_TYPE_H4700
 
2316
# endif
 
2317
# define machine_is_h4700()     (machine_arch_type == MACH_TYPE_H4700)
 
2318
#else
 
2319
# define machine_is_h4700()     (0)
 
2320
#endif
 
2321
 
 
2322
#ifdef CONFIG_MACH_RX3715
 
2323
# ifdef machine_arch_type
 
2324
#  undef machine_arch_type
 
2325
#  define machine_arch_type     __machine_arch_type
 
2326
# else
 
2327
#  define machine_arch_type     MACH_TYPE_RX3715
 
2328
# endif
 
2329
# define machine_is_rx3715()    (machine_arch_type == MACH_TYPE_RX3715)
 
2330
#else
 
2331
# define machine_is_rx3715()    (0)
 
2332
#endif
 
2333
 
 
2334
#ifdef CONFIG_MACH_NSLU2
 
2335
# ifdef machine_arch_type
 
2336
#  undef machine_arch_type
 
2337
#  define machine_arch_type     __machine_arch_type
 
2338
# else
 
2339
#  define machine_arch_type     MACH_TYPE_NSLU2
 
2340
# endif
 
2341
# define machine_is_nslu2()     (machine_arch_type == MACH_TYPE_NSLU2)
 
2342
#else
 
2343
# define machine_is_nslu2()     (0)
 
2344
#endif
 
2345
 
 
2346
#ifdef CONFIG_MACH_E400
 
2347
# ifdef machine_arch_type
 
2348
#  undef machine_arch_type
 
2349
#  define machine_arch_type     __machine_arch_type
 
2350
# else
 
2351
#  define machine_arch_type     MACH_TYPE_E400
 
2352
# endif
 
2353
# define machine_is_e400()      (machine_arch_type == MACH_TYPE_E400)
 
2354
#else
 
2355
# define machine_is_e400()      (0)
 
2356
#endif
 
2357
 
 
2358
#ifdef CONFIG_MACH_IXDPG425
 
2359
# ifdef machine_arch_type
 
2360
#  undef machine_arch_type
 
2361
#  define machine_arch_type     __machine_arch_type
 
2362
# else
 
2363
#  define machine_arch_type     MACH_TYPE_IXDPG425
 
2364
# endif
 
2365
# define machine_is_ixdpg425()  (machine_arch_type == MACH_TYPE_IXDPG425)
 
2366
#else
 
2367
# define machine_is_ixdpg425()  (0)
 
2368
#endif
 
2369
 
 
2370
#ifdef CONFIG_MACH_VERSATILE_AB
 
2371
# ifdef machine_arch_type
 
2372
#  undef machine_arch_type
 
2373
#  define machine_arch_type     __machine_arch_type
 
2374
# else
 
2375
#  define machine_arch_type     MACH_TYPE_VERSATILE_AB
 
2376
# endif
 
2377
# define machine_is_versatile_ab()      (machine_arch_type == MACH_TYPE_VERSATILE_AB)
 
2378
#else
 
2379
# define machine_is_versatile_ab()      (0)
 
2380
#endif
 
2381
 
 
2382
#ifdef CONFIG_MACH_EDB9307
 
2383
# ifdef machine_arch_type
 
2384
#  undef machine_arch_type
 
2385
#  define machine_arch_type     __machine_arch_type
 
2386
# else
 
2387
#  define machine_arch_type     MACH_TYPE_EDB9307
 
2388
# endif
 
2389
# define machine_is_edb9307()   (machine_arch_type == MACH_TYPE_EDB9307)
 
2390
#else
 
2391
# define machine_is_edb9307()   (0)
 
2392
#endif
 
2393
 
 
2394
#ifdef CONFIG_MACH_KB9200
 
2395
# ifdef machine_arch_type
 
2396
#  undef machine_arch_type
 
2397
#  define machine_arch_type     __machine_arch_type
 
2398
# else
 
2399
#  define machine_arch_type     MACH_TYPE_KB9200
 
2400
# endif
 
2401
# define machine_is_kb9200()    (machine_arch_type == MACH_TYPE_KB9200)
 
2402
#else
 
2403
# define machine_is_kb9200()    (0)
 
2404
#endif
 
2405
 
 
2406
#ifdef CONFIG_MACH_SX1
 
2407
# ifdef machine_arch_type
 
2408
#  undef machine_arch_type
 
2409
#  define machine_arch_type     __machine_arch_type
 
2410
# else
 
2411
#  define machine_arch_type     MACH_TYPE_SX1
 
2412
# endif
 
2413
# define machine_is_sx1()       (machine_arch_type == MACH_TYPE_SX1)
 
2414
#else
 
2415
# define machine_is_sx1()       (0)
 
2416
#endif
 
2417
 
 
2418
#ifdef CONFIG_MACH_IXDP465
 
2419
# ifdef machine_arch_type
 
2420
#  undef machine_arch_type
 
2421
#  define machine_arch_type     __machine_arch_type
 
2422
# else
 
2423
#  define machine_arch_type     MACH_TYPE_IXDP465
 
2424
# endif
 
2425
# define machine_is_ixdp465()   (machine_arch_type == MACH_TYPE_IXDP465)
 
2426
#else
 
2427
# define machine_is_ixdp465()   (0)
 
2428
#endif
 
2429
 
 
2430
#ifdef CONFIG_MACH_IXDP2351
 
2431
# ifdef machine_arch_type
 
2432
#  undef machine_arch_type
 
2433
#  define machine_arch_type     __machine_arch_type
 
2434
# else
 
2435
#  define machine_arch_type     MACH_TYPE_IXDP2351
 
2436
# endif
 
2437
# define machine_is_ixdp2351()  (machine_arch_type == MACH_TYPE_IXDP2351)
 
2438
#else
 
2439
# define machine_is_ixdp2351()  (0)
 
2440
#endif
 
2441
 
 
2442
#ifdef CONFIG_MACH_IQ80332
 
2443
# ifdef machine_arch_type
 
2444
#  undef machine_arch_type
 
2445
#  define machine_arch_type     __machine_arch_type
 
2446
# else
 
2447
#  define machine_arch_type     MACH_TYPE_IQ80332
 
2448
# endif
 
2449
# define machine_is_iq80332()   (machine_arch_type == MACH_TYPE_IQ80332)
 
2450
#else
 
2451
# define machine_is_iq80332()   (0)
 
2452
#endif
 
2453
 
 
2454
#ifdef CONFIG_MACH_GTWX5715
 
2455
# ifdef machine_arch_type
 
2456
#  undef machine_arch_type
 
2457
#  define machine_arch_type     __machine_arch_type
 
2458
# else
 
2459
#  define machine_arch_type     MACH_TYPE_GTWX5715
 
2460
# endif
 
2461
# define machine_is_gtwx5715()  (machine_arch_type == MACH_TYPE_GTWX5715)
 
2462
#else
 
2463
# define machine_is_gtwx5715()  (0)
 
2464
#endif
 
2465
 
 
2466
#ifdef CONFIG_MACH_CSB637
 
2467
# ifdef machine_arch_type
 
2468
#  undef machine_arch_type
 
2469
#  define machine_arch_type     __machine_arch_type
 
2470
# else
 
2471
#  define machine_arch_type     MACH_TYPE_CSB637
 
2472
# endif
 
2473
# define machine_is_csb637()    (machine_arch_type == MACH_TYPE_CSB637)
 
2474
#else
 
2475
# define machine_is_csb637()    (0)
 
2476
#endif
 
2477
 
 
2478
#ifdef CONFIG_MACH_N30
 
2479
# ifdef machine_arch_type
 
2480
#  undef machine_arch_type
 
2481
#  define machine_arch_type     __machine_arch_type
 
2482
# else
 
2483
#  define machine_arch_type     MACH_TYPE_N30
 
2484
# endif
 
2485
# define machine_is_n30()       (machine_arch_type == MACH_TYPE_N30)
 
2486
#else
 
2487
# define machine_is_n30()       (0)
 
2488
#endif
 
2489
 
 
2490
#ifdef CONFIG_MACH_NEC_MP900
 
2491
# ifdef machine_arch_type
 
2492
#  undef machine_arch_type
 
2493
#  define machine_arch_type     __machine_arch_type
 
2494
# else
 
2495
#  define machine_arch_type     MACH_TYPE_NEC_MP900
 
2496
# endif
 
2497
# define machine_is_nec_mp900() (machine_arch_type == MACH_TYPE_NEC_MP900)
 
2498
#else
 
2499
# define machine_is_nec_mp900() (0)
 
2500
#endif
 
2501
 
 
2502
#ifdef CONFIG_MACH_KAFA
 
2503
# ifdef machine_arch_type
 
2504
#  undef machine_arch_type
 
2505
#  define machine_arch_type     __machine_arch_type
 
2506
# else
 
2507
#  define machine_arch_type     MACH_TYPE_KAFA
 
2508
# endif
 
2509
# define machine_is_kafa()      (machine_arch_type == MACH_TYPE_KAFA)
 
2510
#else
 
2511
# define machine_is_kafa()      (0)
 
2512
#endif
 
2513
 
 
2514
#ifdef CONFIG_MACH_TS72XX
 
2515
# ifdef machine_arch_type
 
2516
#  undef machine_arch_type
 
2517
#  define machine_arch_type     __machine_arch_type
 
2518
# else
 
2519
#  define machine_arch_type     MACH_TYPE_TS72XX
 
2520
# endif
 
2521
# define machine_is_ts72xx()    (machine_arch_type == MACH_TYPE_TS72XX)
 
2522
#else
 
2523
# define machine_is_ts72xx()    (0)
 
2524
#endif
 
2525
 
 
2526
#ifdef CONFIG_MACH_OTOM
 
2527
# ifdef machine_arch_type
 
2528
#  undef machine_arch_type
 
2529
#  define machine_arch_type     __machine_arch_type
 
2530
# else
 
2531
#  define machine_arch_type     MACH_TYPE_OTOM
 
2532
# endif
 
2533
# define machine_is_otom()      (machine_arch_type == MACH_TYPE_OTOM)
 
2534
#else
 
2535
# define machine_is_otom()      (0)
 
2536
#endif
 
2537
 
 
2538
#ifdef CONFIG_MACH_NEXCODER_2440
 
2539
# ifdef machine_arch_type
 
2540
#  undef machine_arch_type
 
2541
#  define machine_arch_type     __machine_arch_type
 
2542
# else
 
2543
#  define machine_arch_type     MACH_TYPE_NEXCODER_2440
 
2544
# endif
 
2545
# define machine_is_nexcoder_2440()     (machine_arch_type == MACH_TYPE_NEXCODER_2440)
 
2546
#else
 
2547
# define machine_is_nexcoder_2440()     (0)
 
2548
#endif
 
2549
 
 
2550
#ifdef CONFIG_MACH_ECO920
 
2551
# ifdef machine_arch_type
 
2552
#  undef machine_arch_type
 
2553
#  define machine_arch_type     __machine_arch_type
 
2554
# else
 
2555
#  define machine_arch_type     MACH_TYPE_ECO920
 
2556
# endif
 
2557
# define machine_is_eco920()    (machine_arch_type == MACH_TYPE_ECO920)
 
2558
#else
 
2559
# define machine_is_eco920()    (0)
 
2560
#endif
 
2561
 
 
2562
#ifdef CONFIG_MACH_ROADRUNNER
 
2563
# ifdef machine_arch_type
 
2564
#  undef machine_arch_type
 
2565
#  define machine_arch_type     __machine_arch_type
 
2566
# else
 
2567
#  define machine_arch_type     MACH_TYPE_ROADRUNNER
 
2568
# endif
 
2569
# define machine_is_roadrunner()        (machine_arch_type == MACH_TYPE_ROADRUNNER)
 
2570
#else
 
2571
# define machine_is_roadrunner()        (0)
 
2572
#endif
 
2573
 
 
2574
#ifdef CONFIG_MACH_AT91RM9200EK
 
2575
# ifdef machine_arch_type
 
2576
#  undef machine_arch_type
 
2577
#  define machine_arch_type     __machine_arch_type
 
2578
# else
 
2579
#  define machine_arch_type     MACH_TYPE_AT91RM9200EK
 
2580
# endif
 
2581
# define machine_is_at91rm9200ek()      (machine_arch_type == MACH_TYPE_AT91RM9200EK)
 
2582
#else
 
2583
# define machine_is_at91rm9200ek()      (0)
 
2584
#endif
 
2585
 
 
2586
#ifdef CONFIG_MACH_SPITZ
 
2587
# ifdef machine_arch_type
 
2588
#  undef machine_arch_type
 
2589
#  define machine_arch_type     __machine_arch_type
 
2590
# else
 
2591
#  define machine_arch_type     MACH_TYPE_SPITZ
 
2592
# endif
 
2593
# define machine_is_spitz()     (machine_arch_type == MACH_TYPE_SPITZ)
 
2594
#else
 
2595
# define machine_is_spitz()     (0)
 
2596
#endif
 
2597
 
 
2598
#ifdef CONFIG_MACH_ADSSPHERE
 
2599
# ifdef machine_arch_type
 
2600
#  undef machine_arch_type
 
2601
#  define machine_arch_type     __machine_arch_type
 
2602
# else
 
2603
#  define machine_arch_type     MACH_TYPE_ADSSPHERE
 
2604
# endif
 
2605
# define machine_is_adssphere() (machine_arch_type == MACH_TYPE_ADSSPHERE)
 
2606
#else
 
2607
# define machine_is_adssphere() (0)
 
2608
#endif
 
2609
 
 
2610
#ifdef CONFIG_MACH_COLIBRI
 
2611
# ifdef machine_arch_type
 
2612
#  undef machine_arch_type
 
2613
#  define machine_arch_type     __machine_arch_type
 
2614
# else
 
2615
#  define machine_arch_type     MACH_TYPE_COLIBRI
 
2616
# endif
 
2617
# define machine_is_colibri()   (machine_arch_type == MACH_TYPE_COLIBRI)
 
2618
#else
 
2619
# define machine_is_colibri()   (0)
 
2620
#endif
 
2621
 
 
2622
#ifdef CONFIG_MACH_GATEWAY7001
 
2623
# ifdef machine_arch_type
 
2624
#  undef machine_arch_type
 
2625
#  define machine_arch_type     __machine_arch_type
 
2626
# else
 
2627
#  define machine_arch_type     MACH_TYPE_GATEWAY7001
 
2628
# endif
 
2629
# define machine_is_gateway7001()       (machine_arch_type == MACH_TYPE_GATEWAY7001)
 
2630
#else
 
2631
# define machine_is_gateway7001()       (0)
 
2632
#endif
 
2633
 
 
2634
#ifdef CONFIG_MACH_PCM027
 
2635
# ifdef machine_arch_type
 
2636
#  undef machine_arch_type
 
2637
#  define machine_arch_type     __machine_arch_type
 
2638
# else
 
2639
#  define machine_arch_type     MACH_TYPE_PCM027
 
2640
# endif
 
2641
# define machine_is_pcm027()    (machine_arch_type == MACH_TYPE_PCM027)
 
2642
#else
 
2643
# define machine_is_pcm027()    (0)
 
2644
#endif
 
2645
 
 
2646
#ifdef CONFIG_MACH_ANUBIS
 
2647
# ifdef machine_arch_type
 
2648
#  undef machine_arch_type
 
2649
#  define machine_arch_type     __machine_arch_type
 
2650
# else
 
2651
#  define machine_arch_type     MACH_TYPE_ANUBIS
 
2652
# endif
 
2653
# define machine_is_anubis()    (machine_arch_type == MACH_TYPE_ANUBIS)
 
2654
#else
 
2655
# define machine_is_anubis()    (0)
 
2656
#endif
 
2657
 
 
2658
#ifdef CONFIG_MACH_AKITA
 
2659
# ifdef machine_arch_type
 
2660
#  undef machine_arch_type
 
2661
#  define machine_arch_type     __machine_arch_type
 
2662
# else
 
2663
#  define machine_arch_type     MACH_TYPE_AKITA
 
2664
# endif
 
2665
# define machine_is_akita()     (machine_arch_type == MACH_TYPE_AKITA)
 
2666
#else
 
2667
# define machine_is_akita()     (0)
 
2668
#endif
 
2669
 
 
2670
#ifdef CONFIG_MACH_E330
 
2671
# ifdef machine_arch_type
 
2672
#  undef machine_arch_type
 
2673
#  define machine_arch_type     __machine_arch_type
 
2674
# else
 
2675
#  define machine_arch_type     MACH_TYPE_E330
 
2676
# endif
 
2677
# define machine_is_e330()      (machine_arch_type == MACH_TYPE_E330)
 
2678
#else
 
2679
# define machine_is_e330()      (0)
 
2680
#endif
 
2681
 
 
2682
#ifdef CONFIG_MACH_NOKIA770
 
2683
# ifdef machine_arch_type
 
2684
#  undef machine_arch_type
 
2685
#  define machine_arch_type     __machine_arch_type
 
2686
# else
 
2687
#  define machine_arch_type     MACH_TYPE_NOKIA770
 
2688
# endif
 
2689
# define machine_is_nokia770()  (machine_arch_type == MACH_TYPE_NOKIA770)
 
2690
#else
 
2691
# define machine_is_nokia770()  (0)
 
2692
#endif
 
2693
 
 
2694
#ifdef CONFIG_MACH_CARMEVA
 
2695
# ifdef machine_arch_type
 
2696
#  undef machine_arch_type
 
2697
#  define machine_arch_type     __machine_arch_type
 
2698
# else
 
2699
#  define machine_arch_type     MACH_TYPE_CARMEVA
 
2700
# endif
 
2701
# define machine_is_carmeva()   (machine_arch_type == MACH_TYPE_CARMEVA)
 
2702
#else
 
2703
# define machine_is_carmeva()   (0)
 
2704
#endif
 
2705
 
 
2706
#ifdef CONFIG_MACH_EDB9315A
 
2707
# ifdef machine_arch_type
 
2708
#  undef machine_arch_type
 
2709
#  define machine_arch_type     __machine_arch_type
 
2710
# else
 
2711
#  define machine_arch_type     MACH_TYPE_EDB9315A
 
2712
# endif
 
2713
# define machine_is_edb9315a()  (machine_arch_type == MACH_TYPE_EDB9315A)
 
2714
#else
 
2715
# define machine_is_edb9315a()  (0)
 
2716
#endif
 
2717
 
 
2718
#ifdef CONFIG_MACH_STARGATE2
 
2719
# ifdef machine_arch_type
 
2720
#  undef machine_arch_type
 
2721
#  define machine_arch_type     __machine_arch_type
 
2722
# else
 
2723
#  define machine_arch_type     MACH_TYPE_STARGATE2
 
2724
# endif
 
2725
# define machine_is_stargate2() (machine_arch_type == MACH_TYPE_STARGATE2)
 
2726
#else
 
2727
# define machine_is_stargate2() (0)
 
2728
#endif
 
2729
 
 
2730
#ifdef CONFIG_MACH_INTELMOTE2
 
2731
# ifdef machine_arch_type
 
2732
#  undef machine_arch_type
 
2733
#  define machine_arch_type     __machine_arch_type
 
2734
# else
 
2735
#  define machine_arch_type     MACH_TYPE_INTELMOTE2
 
2736
# endif
 
2737
# define machine_is_intelmote2()        (machine_arch_type == MACH_TYPE_INTELMOTE2)
 
2738
#else
 
2739
# define machine_is_intelmote2()        (0)
 
2740
#endif
 
2741
 
 
2742
#ifdef CONFIG_MACH_TRIZEPS4
 
2743
# ifdef machine_arch_type
 
2744
#  undef machine_arch_type
 
2745
#  define machine_arch_type     __machine_arch_type
 
2746
# else
 
2747
#  define machine_arch_type     MACH_TYPE_TRIZEPS4
 
2748
# endif
 
2749
# define machine_is_trizeps4()  (machine_arch_type == MACH_TYPE_TRIZEPS4)
 
2750
#else
 
2751
# define machine_is_trizeps4()  (0)
 
2752
#endif
 
2753
 
 
2754
#ifdef CONFIG_MACH_PNX4008
 
2755
# ifdef machine_arch_type
 
2756
#  undef machine_arch_type
 
2757
#  define machine_arch_type     __machine_arch_type
 
2758
# else
 
2759
#  define machine_arch_type     MACH_TYPE_PNX4008
 
2760
# endif
 
2761
# define machine_is_pnx4008()   (machine_arch_type == MACH_TYPE_PNX4008)
 
2762
#else
 
2763
# define machine_is_pnx4008()   (0)
 
2764
#endif
 
2765
 
 
2766
#ifdef CONFIG_MACH_CPUAT91
 
2767
# ifdef machine_arch_type
 
2768
#  undef machine_arch_type
 
2769
#  define machine_arch_type     __machine_arch_type
 
2770
# else
 
2771
#  define machine_arch_type     MACH_TYPE_CPUAT91
 
2772
# endif
 
2773
# define machine_is_cpuat91()   (machine_arch_type == MACH_TYPE_CPUAT91)
 
2774
#else
 
2775
# define machine_is_cpuat91()   (0)
 
2776
#endif
 
2777
 
 
2778
#ifdef CONFIG_MACH_IQ81340SC
 
2779
# ifdef machine_arch_type
 
2780
#  undef machine_arch_type
 
2781
#  define machine_arch_type     __machine_arch_type
 
2782
# else
 
2783
#  define machine_arch_type     MACH_TYPE_IQ81340SC
 
2784
# endif
 
2785
# define machine_is_iq81340sc() (machine_arch_type == MACH_TYPE_IQ81340SC)
 
2786
#else
 
2787
# define machine_is_iq81340sc() (0)
 
2788
#endif
 
2789
 
 
2790
#ifdef CONFIG_MACH_IQ81340MC
 
2791
# ifdef machine_arch_type
 
2792
#  undef machine_arch_type
 
2793
#  define machine_arch_type     __machine_arch_type
 
2794
# else
 
2795
#  define machine_arch_type     MACH_TYPE_IQ81340MC
 
2796
# endif
 
2797
# define machine_is_iq81340mc() (machine_arch_type == MACH_TYPE_IQ81340MC)
 
2798
#else
 
2799
# define machine_is_iq81340mc() (0)
 
2800
#endif
 
2801
 
 
2802
#ifdef CONFIG_MACH_MICRO9
 
2803
# ifdef machine_arch_type
 
2804
#  undef machine_arch_type
 
2805
#  define machine_arch_type     __machine_arch_type
 
2806
# else
 
2807
#  define machine_arch_type     MACH_TYPE_MICRO9
 
2808
# endif
 
2809
# define machine_is_micro9()    (machine_arch_type == MACH_TYPE_MICRO9)
 
2810
#else
 
2811
# define machine_is_micro9()    (0)
 
2812
#endif
 
2813
 
 
2814
#ifdef CONFIG_MACH_MICRO9L
 
2815
# ifdef machine_arch_type
 
2816
#  undef machine_arch_type
 
2817
#  define machine_arch_type     __machine_arch_type
 
2818
# else
 
2819
#  define machine_arch_type     MACH_TYPE_MICRO9L
 
2820
# endif
 
2821
# define machine_is_micro9l()   (machine_arch_type == MACH_TYPE_MICRO9L)
 
2822
#else
 
2823
# define machine_is_micro9l()   (0)
 
2824
#endif
 
2825
 
 
2826
#ifdef CONFIG_MACH_OMAP_PALMTE
 
2827
# ifdef machine_arch_type
 
2828
#  undef machine_arch_type
 
2829
#  define machine_arch_type     __machine_arch_type
 
2830
# else
 
2831
#  define machine_arch_type     MACH_TYPE_OMAP_PALMTE
 
2832
# endif
 
2833
# define machine_is_omap_palmte()       (machine_arch_type == MACH_TYPE_OMAP_PALMTE)
 
2834
#else
 
2835
# define machine_is_omap_palmte()       (0)
 
2836
#endif
 
2837
 
 
2838
#ifdef CONFIG_MACH_REALVIEW_EB
 
2839
# ifdef machine_arch_type
 
2840
#  undef machine_arch_type
 
2841
#  define machine_arch_type     __machine_arch_type
 
2842
# else
 
2843
#  define machine_arch_type     MACH_TYPE_REALVIEW_EB
 
2844
# endif
 
2845
# define machine_is_realview_eb()       (machine_arch_type == MACH_TYPE_REALVIEW_EB)
 
2846
#else
 
2847
# define machine_is_realview_eb()       (0)
 
2848
#endif
 
2849
 
 
2850
#ifdef CONFIG_MACH_BORZOI
 
2851
# ifdef machine_arch_type
 
2852
#  undef machine_arch_type
 
2853
#  define machine_arch_type     __machine_arch_type
 
2854
# else
 
2855
#  define machine_arch_type     MACH_TYPE_BORZOI
 
2856
# endif
 
2857
# define machine_is_borzoi()    (machine_arch_type == MACH_TYPE_BORZOI)
 
2858
#else
 
2859
# define machine_is_borzoi()    (0)
 
2860
#endif
 
2861
 
 
2862
#ifdef CONFIG_MACH_PALMLD
 
2863
# ifdef machine_arch_type
 
2864
#  undef machine_arch_type
 
2865
#  define machine_arch_type     __machine_arch_type
 
2866
# else
 
2867
#  define machine_arch_type     MACH_TYPE_PALMLD
 
2868
# endif
 
2869
# define machine_is_palmld()    (machine_arch_type == MACH_TYPE_PALMLD)
 
2870
#else
 
2871
# define machine_is_palmld()    (0)
 
2872
#endif
 
2873
 
 
2874
#ifdef CONFIG_MACH_IXDP28X5
 
2875
# ifdef machine_arch_type
 
2876
#  undef machine_arch_type
 
2877
#  define machine_arch_type     __machine_arch_type
 
2878
# else
 
2879
#  define machine_arch_type     MACH_TYPE_IXDP28X5
 
2880
# endif
 
2881
# define machine_is_ixdp28x5()  (machine_arch_type == MACH_TYPE_IXDP28X5)
 
2882
#else
 
2883
# define machine_is_ixdp28x5()  (0)
 
2884
#endif
 
2885
 
 
2886
#ifdef CONFIG_MACH_OMAP_PALMTT
 
2887
# ifdef machine_arch_type
 
2888
#  undef machine_arch_type
 
2889
#  define machine_arch_type     __machine_arch_type
 
2890
# else
 
2891
#  define machine_arch_type     MACH_TYPE_OMAP_PALMTT
 
2892
# endif
 
2893
# define machine_is_omap_palmtt()       (machine_arch_type == MACH_TYPE_OMAP_PALMTT)
 
2894
#else
 
2895
# define machine_is_omap_palmtt()       (0)
 
2896
#endif
 
2897
 
 
2898
#ifdef CONFIG_MACH_ARCOM_ZEUS
 
2899
# ifdef machine_arch_type
 
2900
#  undef machine_arch_type
 
2901
#  define machine_arch_type     __machine_arch_type
 
2902
# else
 
2903
#  define machine_arch_type     MACH_TYPE_ARCOM_ZEUS
 
2904
# endif
 
2905
# define machine_is_arcom_zeus()        (machine_arch_type == MACH_TYPE_ARCOM_ZEUS)
 
2906
#else
 
2907
# define machine_is_arcom_zeus()        (0)
 
2908
#endif
 
2909
 
 
2910
#ifdef CONFIG_MACH_OSIRIS
 
2911
# ifdef machine_arch_type
 
2912
#  undef machine_arch_type
 
2913
#  define machine_arch_type     __machine_arch_type
 
2914
# else
 
2915
#  define machine_arch_type     MACH_TYPE_OSIRIS
 
2916
# endif
 
2917
# define machine_is_osiris()    (machine_arch_type == MACH_TYPE_OSIRIS)
 
2918
#else
 
2919
# define machine_is_osiris()    (0)
 
2920
#endif
 
2921
 
 
2922
#ifdef CONFIG_MACH_PALMTE2
 
2923
# ifdef machine_arch_type
 
2924
#  undef machine_arch_type
 
2925
#  define machine_arch_type     __machine_arch_type
 
2926
# else
 
2927
#  define machine_arch_type     MACH_TYPE_PALMTE2
 
2928
# endif
 
2929
# define machine_is_palmte2()   (machine_arch_type == MACH_TYPE_PALMTE2)
 
2930
#else
 
2931
# define machine_is_palmte2()   (0)
 
2932
#endif
 
2933
 
 
2934
#ifdef CONFIG_MACH_MX27ADS
 
2935
# ifdef machine_arch_type
 
2936
#  undef machine_arch_type
 
2937
#  define machine_arch_type     __machine_arch_type
 
2938
# else
 
2939
#  define machine_arch_type     MACH_TYPE_MX27ADS
 
2940
# endif
 
2941
# define machine_is_mx27ads()   (machine_arch_type == MACH_TYPE_MX27ADS)
 
2942
#else
 
2943
# define machine_is_mx27ads()   (0)
 
2944
#endif
 
2945
 
 
2946
#ifdef CONFIG_MACH_AT91SAM9261EK
 
2947
# ifdef machine_arch_type
 
2948
#  undef machine_arch_type
 
2949
#  define machine_arch_type     __machine_arch_type
 
2950
# else
 
2951
#  define machine_arch_type     MACH_TYPE_AT91SAM9261EK
 
2952
# endif
 
2953
# define machine_is_at91sam9261ek()     (machine_arch_type == MACH_TYPE_AT91SAM9261EK)
 
2954
#else
 
2955
# define machine_is_at91sam9261ek()     (0)
 
2956
#endif
 
2957
 
 
2958
#ifdef CONFIG_MACH_LOFT
 
2959
# ifdef machine_arch_type
 
2960
#  undef machine_arch_type
 
2961
#  define machine_arch_type     __machine_arch_type
 
2962
# else
 
2963
#  define machine_arch_type     MACH_TYPE_LOFT
 
2964
# endif
 
2965
# define machine_is_loft()      (machine_arch_type == MACH_TYPE_LOFT)
 
2966
#else
 
2967
# define machine_is_loft()      (0)
 
2968
#endif
 
2969
 
 
2970
#ifdef CONFIG_MACH_MX21ADS
 
2971
# ifdef machine_arch_type
 
2972
#  undef machine_arch_type
 
2973
#  define machine_arch_type     __machine_arch_type
 
2974
# else
 
2975
#  define machine_arch_type     MACH_TYPE_MX21ADS
 
2976
# endif
 
2977
# define machine_is_mx21ads()   (machine_arch_type == MACH_TYPE_MX21ADS)
 
2978
#else
 
2979
# define machine_is_mx21ads()   (0)
 
2980
#endif
 
2981
 
 
2982
#ifdef CONFIG_MACH_AMS_DELTA
 
2983
# ifdef machine_arch_type
 
2984
#  undef machine_arch_type
 
2985
#  define machine_arch_type     __machine_arch_type
 
2986
# else
 
2987
#  define machine_arch_type     MACH_TYPE_AMS_DELTA
 
2988
# endif
 
2989
# define machine_is_ams_delta() (machine_arch_type == MACH_TYPE_AMS_DELTA)
 
2990
#else
 
2991
# define machine_is_ams_delta() (0)
 
2992
#endif
 
2993
 
 
2994
#ifdef CONFIG_MACH_NAS100D
 
2995
# ifdef machine_arch_type
 
2996
#  undef machine_arch_type
 
2997
#  define machine_arch_type     __machine_arch_type
 
2998
# else
 
2999
#  define machine_arch_type     MACH_TYPE_NAS100D
 
3000
# endif
 
3001
# define machine_is_nas100d()   (machine_arch_type == MACH_TYPE_NAS100D)
 
3002
#else
 
3003
# define machine_is_nas100d()   (0)
 
3004
#endif
 
3005
 
 
3006
#ifdef CONFIG_MACH_MAGICIAN
 
3007
# ifdef machine_arch_type
 
3008
#  undef machine_arch_type
 
3009
#  define machine_arch_type     __machine_arch_type
 
3010
# else
 
3011
#  define machine_arch_type     MACH_TYPE_MAGICIAN
 
3012
# endif
 
3013
# define machine_is_magician()  (machine_arch_type == MACH_TYPE_MAGICIAN)
 
3014
#else
 
3015
# define machine_is_magician()  (0)
 
3016
#endif
 
3017
 
 
3018
#ifdef CONFIG_MACH_NXDKN
 
3019
# ifdef machine_arch_type
 
3020
#  undef machine_arch_type
 
3021
#  define machine_arch_type     __machine_arch_type
 
3022
# else
 
3023
#  define machine_arch_type     MACH_TYPE_NXDKN
 
3024
# endif
 
3025
# define machine_is_nxdkn()     (machine_arch_type == MACH_TYPE_NXDKN)
 
3026
#else
 
3027
# define machine_is_nxdkn()     (0)
 
3028
#endif
 
3029
 
 
3030
#ifdef CONFIG_MACH_PALMTX
 
3031
# ifdef machine_arch_type
 
3032
#  undef machine_arch_type
 
3033
#  define machine_arch_type     __machine_arch_type
 
3034
# else
 
3035
#  define machine_arch_type     MACH_TYPE_PALMTX
 
3036
# endif
 
3037
# define machine_is_palmtx()    (machine_arch_type == MACH_TYPE_PALMTX)
 
3038
#else
 
3039
# define machine_is_palmtx()    (0)
 
3040
#endif
 
3041
 
 
3042
#ifdef CONFIG_MACH_S3C2413
 
3043
# ifdef machine_arch_type
 
3044
#  undef machine_arch_type
 
3045
#  define machine_arch_type     __machine_arch_type
 
3046
# else
 
3047
#  define machine_arch_type     MACH_TYPE_S3C2413
 
3048
# endif
 
3049
# define machine_is_s3c2413()   (machine_arch_type == MACH_TYPE_S3C2413)
 
3050
#else
 
3051
# define machine_is_s3c2413()   (0)
 
3052
#endif
 
3053
 
 
3054
#ifdef CONFIG_MACH_WG302V2
 
3055
# ifdef machine_arch_type
 
3056
#  undef machine_arch_type
 
3057
#  define machine_arch_type     __machine_arch_type
 
3058
# else
 
3059
#  define machine_arch_type     MACH_TYPE_WG302V2
 
3060
# endif
 
3061
# define machine_is_wg302v2()   (machine_arch_type == MACH_TYPE_WG302V2)
 
3062
#else
 
3063
# define machine_is_wg302v2()   (0)
 
3064
#endif
 
3065
 
 
3066
#ifdef CONFIG_MACH_OMAP_2430SDP
 
3067
# ifdef machine_arch_type
 
3068
#  undef machine_arch_type
 
3069
#  define machine_arch_type     __machine_arch_type
 
3070
# else
 
3071
#  define machine_arch_type     MACH_TYPE_OMAP_2430SDP
 
3072
# endif
 
3073
# define machine_is_omap_2430sdp()      (machine_arch_type == MACH_TYPE_OMAP_2430SDP)
 
3074
#else
 
3075
# define machine_is_omap_2430sdp()      (0)
 
3076
#endif
 
3077
 
 
3078
#ifdef CONFIG_MACH_DAVINCI_EVM
 
3079
# ifdef machine_arch_type
 
3080
#  undef machine_arch_type
 
3081
#  define machine_arch_type     __machine_arch_type
 
3082
# else
 
3083
#  define machine_arch_type     MACH_TYPE_DAVINCI_EVM
 
3084
# endif
 
3085
# define machine_is_davinci_evm()       (machine_arch_type == MACH_TYPE_DAVINCI_EVM)
 
3086
#else
 
3087
# define machine_is_davinci_evm()       (0)
 
3088
#endif
 
3089
 
 
3090
#ifdef CONFIG_MACH_PALMZ72
 
3091
# ifdef machine_arch_type
 
3092
#  undef machine_arch_type
 
3093
#  define machine_arch_type     __machine_arch_type
 
3094
# else
 
3095
#  define machine_arch_type     MACH_TYPE_PALMZ72
 
3096
# endif
 
3097
# define machine_is_palmz72()   (machine_arch_type == MACH_TYPE_PALMZ72)
 
3098
#else
 
3099
# define machine_is_palmz72()   (0)
 
3100
#endif
 
3101
 
 
3102
#ifdef CONFIG_MACH_NXDB500
 
3103
# ifdef machine_arch_type
 
3104
#  undef machine_arch_type
 
3105
#  define machine_arch_type     __machine_arch_type
 
3106
# else
 
3107
#  define machine_arch_type     MACH_TYPE_NXDB500
 
3108
# endif
 
3109
# define machine_is_nxdb500()   (machine_arch_type == MACH_TYPE_NXDB500)
 
3110
#else
 
3111
# define machine_is_nxdb500()   (0)
 
3112
#endif
 
3113
 
 
3114
#ifdef CONFIG_MACH_PALMT5
 
3115
# ifdef machine_arch_type
 
3116
#  undef machine_arch_type
 
3117
#  define machine_arch_type     __machine_arch_type
 
3118
# else
 
3119
#  define machine_arch_type     MACH_TYPE_PALMT5
 
3120
# endif
 
3121
# define machine_is_palmt5()    (machine_arch_type == MACH_TYPE_PALMT5)
 
3122
#else
 
3123
# define machine_is_palmt5()    (0)
 
3124
#endif
 
3125
 
 
3126
#ifdef CONFIG_MACH_PALMTC
 
3127
# ifdef machine_arch_type
 
3128
#  undef machine_arch_type
 
3129
#  define machine_arch_type     __machine_arch_type
 
3130
# else
 
3131
#  define machine_arch_type     MACH_TYPE_PALMTC
 
3132
# endif
 
3133
# define machine_is_palmtc()    (machine_arch_type == MACH_TYPE_PALMTC)
 
3134
#else
 
3135
# define machine_is_palmtc()    (0)
 
3136
#endif
 
3137
 
 
3138
#ifdef CONFIG_MACH_OMAP_APOLLON
 
3139
# ifdef machine_arch_type
 
3140
#  undef machine_arch_type
 
3141
#  define machine_arch_type     __machine_arch_type
 
3142
# else
 
3143
#  define machine_arch_type     MACH_TYPE_OMAP_APOLLON
 
3144
# endif
 
3145
# define machine_is_omap_apollon()      (machine_arch_type == MACH_TYPE_OMAP_APOLLON)
 
3146
#else
 
3147
# define machine_is_omap_apollon()      (0)
 
3148
#endif
 
3149
 
 
3150
#ifdef CONFIG_MACH_ATEB9200
 
3151
# ifdef machine_arch_type
 
3152
#  undef machine_arch_type
 
3153
#  define machine_arch_type     __machine_arch_type
 
3154
# else
 
3155
#  define machine_arch_type     MACH_TYPE_ATEB9200
 
3156
# endif
 
3157
# define machine_is_ateb9200()  (machine_arch_type == MACH_TYPE_ATEB9200)
 
3158
#else
 
3159
# define machine_is_ateb9200()  (0)
 
3160
#endif
 
3161
 
 
3162
#ifdef CONFIG_MACH_N35
 
3163
# ifdef machine_arch_type
 
3164
#  undef machine_arch_type
 
3165
#  define machine_arch_type     __machine_arch_type
 
3166
# else
 
3167
#  define machine_arch_type     MACH_TYPE_N35
 
3168
# endif
 
3169
# define machine_is_n35()       (machine_arch_type == MACH_TYPE_N35)
 
3170
#else
 
3171
# define machine_is_n35()       (0)
 
3172
#endif
 
3173
 
 
3174
#ifdef CONFIG_MACH_LOGICPD_PXA270
 
3175
# ifdef machine_arch_type
 
3176
#  undef machine_arch_type
 
3177
#  define machine_arch_type     __machine_arch_type
 
3178
# else
 
3179
#  define machine_arch_type     MACH_TYPE_LOGICPD_PXA270
 
3180
# endif
 
3181
# define machine_is_logicpd_pxa270()    (machine_arch_type == MACH_TYPE_LOGICPD_PXA270)
 
3182
#else
 
3183
# define machine_is_logicpd_pxa270()    (0)
 
3184
#endif
 
3185
 
 
3186
#ifdef CONFIG_MACH_NXEB500HMI
 
3187
# ifdef machine_arch_type
 
3188
#  undef machine_arch_type
 
3189
#  define machine_arch_type     __machine_arch_type
 
3190
# else
 
3191
#  define machine_arch_type     MACH_TYPE_NXEB500HMI
 
3192
# endif
 
3193
# define machine_is_nxeb500hmi()        (machine_arch_type == MACH_TYPE_NXEB500HMI)
 
3194
#else
 
3195
# define machine_is_nxeb500hmi()        (0)
 
3196
#endif
 
3197
 
 
3198
#ifdef CONFIG_MACH_ESPRESSO
 
3199
# ifdef machine_arch_type
 
3200
#  undef machine_arch_type
 
3201
#  define machine_arch_type     __machine_arch_type
 
3202
# else
 
3203
#  define machine_arch_type     MACH_TYPE_ESPRESSO
 
3204
# endif
 
3205
# define machine_is_espresso()  (machine_arch_type == MACH_TYPE_ESPRESSO)
 
3206
#else
 
3207
# define machine_is_espresso()  (0)
 
3208
#endif
 
3209
 
 
3210
#ifdef CONFIG_MACH_RX1950
 
3211
# ifdef machine_arch_type
 
3212
#  undef machine_arch_type
 
3213
#  define machine_arch_type     __machine_arch_type
 
3214
# else
 
3215
#  define machine_arch_type     MACH_TYPE_RX1950
 
3216
# endif
 
3217
# define machine_is_rx1950()    (machine_arch_type == MACH_TYPE_RX1950)
 
3218
#else
 
3219
# define machine_is_rx1950()    (0)
 
3220
#endif
 
3221
 
 
3222
#ifdef CONFIG_MACH_GESBC9312
 
3223
# ifdef machine_arch_type
 
3224
#  undef machine_arch_type
 
3225
#  define machine_arch_type     __machine_arch_type
 
3226
# else
 
3227
#  define machine_arch_type     MACH_TYPE_GESBC9312
 
3228
# endif
 
3229
# define machine_is_gesbc9312() (machine_arch_type == MACH_TYPE_GESBC9312)
 
3230
#else
 
3231
# define machine_is_gesbc9312() (0)
 
3232
#endif
 
3233
 
 
3234
#ifdef CONFIG_MACH_PICOTUX2XX
 
3235
# ifdef machine_arch_type
 
3236
#  undef machine_arch_type
 
3237
#  define machine_arch_type     __machine_arch_type
 
3238
# else
 
3239
#  define machine_arch_type     MACH_TYPE_PICOTUX2XX
 
3240
# endif
 
3241
# define machine_is_picotux2xx()        (machine_arch_type == MACH_TYPE_PICOTUX2XX)
 
3242
#else
 
3243
# define machine_is_picotux2xx()        (0)
 
3244
#endif
 
3245
 
 
3246
#ifdef CONFIG_MACH_DSMG600
 
3247
# ifdef machine_arch_type
 
3248
#  undef machine_arch_type
 
3249
#  define machine_arch_type     __machine_arch_type
 
3250
# else
 
3251
#  define machine_arch_type     MACH_TYPE_DSMG600
 
3252
# endif
 
3253
# define machine_is_dsmg600()   (machine_arch_type == MACH_TYPE_DSMG600)
 
3254
#else
 
3255
# define machine_is_dsmg600()   (0)
 
3256
#endif
 
3257
 
 
3258
#ifdef CONFIG_MACH_OMAP_FSAMPLE
 
3259
# ifdef machine_arch_type
 
3260
#  undef machine_arch_type
 
3261
#  define machine_arch_type     __machine_arch_type
 
3262
# else
 
3263
#  define machine_arch_type     MACH_TYPE_OMAP_FSAMPLE
 
3264
# endif
 
3265
# define machine_is_omap_fsample()      (machine_arch_type == MACH_TYPE_OMAP_FSAMPLE)
 
3266
#else
 
3267
# define machine_is_omap_fsample()      (0)
 
3268
#endif
 
3269
 
 
3270
#ifdef CONFIG_MACH_SNAPPER_CL15
 
3271
# ifdef machine_arch_type
 
3272
#  undef machine_arch_type
 
3273
#  define machine_arch_type     __machine_arch_type
 
3274
# else
 
3275
#  define machine_arch_type     MACH_TYPE_SNAPPER_CL15
 
3276
# endif
 
3277
# define machine_is_snapper_cl15()      (machine_arch_type == MACH_TYPE_SNAPPER_CL15)
 
3278
#else
 
3279
# define machine_is_snapper_cl15()      (0)
 
3280
#endif
 
3281
 
 
3282
#ifdef CONFIG_MACH_OMAP_PALMZ71
 
3283
# ifdef machine_arch_type
 
3284
#  undef machine_arch_type
 
3285
#  define machine_arch_type     __machine_arch_type
 
3286
# else
 
3287
#  define machine_arch_type     MACH_TYPE_OMAP_PALMZ71
 
3288
# endif
 
3289
# define machine_is_omap_palmz71()      (machine_arch_type == MACH_TYPE_OMAP_PALMZ71)
 
3290
#else
 
3291
# define machine_is_omap_palmz71()      (0)
 
3292
#endif
 
3293
 
 
3294
#ifdef CONFIG_MACH_SMDK2412
 
3295
# ifdef machine_arch_type
 
3296
#  undef machine_arch_type
 
3297
#  define machine_arch_type     __machine_arch_type
 
3298
# else
 
3299
#  define machine_arch_type     MACH_TYPE_SMDK2412
 
3300
# endif
 
3301
# define machine_is_smdk2412()  (machine_arch_type == MACH_TYPE_SMDK2412)
 
3302
#else
 
3303
# define machine_is_smdk2412()  (0)
 
3304
#endif
 
3305
 
 
3306
#ifdef CONFIG_MACH_SMDK2413
 
3307
# ifdef machine_arch_type
 
3308
#  undef machine_arch_type
 
3309
#  define machine_arch_type     __machine_arch_type
 
3310
# else
 
3311
#  define machine_arch_type     MACH_TYPE_SMDK2413
 
3312
# endif
 
3313
# define machine_is_smdk2413()  (machine_arch_type == MACH_TYPE_SMDK2413)
 
3314
#else
 
3315
# define machine_is_smdk2413()  (0)
 
3316
#endif
 
3317
 
 
3318
#ifdef CONFIG_MACH_AML_M5900
 
3319
# ifdef machine_arch_type
 
3320
#  undef machine_arch_type
 
3321
#  define machine_arch_type     __machine_arch_type
 
3322
# else
 
3323
#  define machine_arch_type     MACH_TYPE_AML_M5900
 
3324
# endif
 
3325
# define machine_is_aml_m5900() (machine_arch_type == MACH_TYPE_AML_M5900)
 
3326
#else
 
3327
# define machine_is_aml_m5900() (0)
 
3328
#endif
 
3329
 
 
3330
#ifdef CONFIG_MACH_BALLOON3
 
3331
# ifdef machine_arch_type
 
3332
#  undef machine_arch_type
 
3333
#  define machine_arch_type     __machine_arch_type
 
3334
# else
 
3335
#  define machine_arch_type     MACH_TYPE_BALLOON3
 
3336
# endif
 
3337
# define machine_is_balloon3()  (machine_arch_type == MACH_TYPE_BALLOON3)
 
3338
#else
 
3339
# define machine_is_balloon3()  (0)
 
3340
#endif
 
3341
 
 
3342
#ifdef CONFIG_MACH_ECBAT91
 
3343
# ifdef machine_arch_type
 
3344
#  undef machine_arch_type
 
3345
#  define machine_arch_type     __machine_arch_type
 
3346
# else
 
3347
#  define machine_arch_type     MACH_TYPE_ECBAT91
 
3348
# endif
 
3349
# define machine_is_ecbat91()   (machine_arch_type == MACH_TYPE_ECBAT91)
 
3350
#else
 
3351
# define machine_is_ecbat91()   (0)
 
3352
#endif
 
3353
 
 
3354
#ifdef CONFIG_MACH_ONEARM
 
3355
# ifdef machine_arch_type
 
3356
#  undef machine_arch_type
 
3357
#  define machine_arch_type     __machine_arch_type
 
3358
# else
 
3359
#  define machine_arch_type     MACH_TYPE_ONEARM
 
3360
# endif
 
3361
# define machine_is_onearm()    (machine_arch_type == MACH_TYPE_ONEARM)
 
3362
#else
 
3363
# define machine_is_onearm()    (0)
 
3364
#endif
 
3365
 
 
3366
#ifdef CONFIG_MACH_SMDK2443
 
3367
# ifdef machine_arch_type
 
3368
#  undef machine_arch_type
 
3369
#  define machine_arch_type     __machine_arch_type
 
3370
# else
 
3371
#  define machine_arch_type     MACH_TYPE_SMDK2443
 
3372
# endif
 
3373
# define machine_is_smdk2443()  (machine_arch_type == MACH_TYPE_SMDK2443)
 
3374
#else
 
3375
# define machine_is_smdk2443()  (0)
 
3376
#endif
 
3377
 
 
3378
#ifdef CONFIG_MACH_FSG
 
3379
# ifdef machine_arch_type
 
3380
#  undef machine_arch_type
 
3381
#  define machine_arch_type     __machine_arch_type
 
3382
# else
 
3383
#  define machine_arch_type     MACH_TYPE_FSG
 
3384
# endif
 
3385
# define machine_is_fsg()       (machine_arch_type == MACH_TYPE_FSG)
 
3386
#else
 
3387
# define machine_is_fsg()       (0)
 
3388
#endif
 
3389
 
 
3390
#ifdef CONFIG_MACH_AT91SAM9260EK
 
3391
# ifdef machine_arch_type
 
3392
#  undef machine_arch_type
 
3393
#  define machine_arch_type     __machine_arch_type
 
3394
# else
 
3395
#  define machine_arch_type     MACH_TYPE_AT91SAM9260EK
 
3396
# endif
 
3397
# define machine_is_at91sam9260ek()     (machine_arch_type == MACH_TYPE_AT91SAM9260EK)
 
3398
#else
 
3399
# define machine_is_at91sam9260ek()     (0)
 
3400
#endif
 
3401
 
 
3402
#ifdef CONFIG_MACH_GLANTANK
 
3403
# ifdef machine_arch_type
 
3404
#  undef machine_arch_type
 
3405
#  define machine_arch_type     __machine_arch_type
 
3406
# else
 
3407
#  define machine_arch_type     MACH_TYPE_GLANTANK
 
3408
# endif
 
3409
# define machine_is_glantank()  (machine_arch_type == MACH_TYPE_GLANTANK)
 
3410
#else
 
3411
# define machine_is_glantank()  (0)
 
3412
#endif
 
3413
 
 
3414
#ifdef CONFIG_MACH_N2100
 
3415
# ifdef machine_arch_type
 
3416
#  undef machine_arch_type
 
3417
#  define machine_arch_type     __machine_arch_type
 
3418
# else
 
3419
#  define machine_arch_type     MACH_TYPE_N2100
 
3420
# endif
 
3421
# define machine_is_n2100()     (machine_arch_type == MACH_TYPE_N2100)
 
3422
#else
 
3423
# define machine_is_n2100()     (0)
 
3424
#endif
 
3425
 
 
3426
#ifdef CONFIG_MACH_QT2410
 
3427
# ifdef machine_arch_type
 
3428
#  undef machine_arch_type
 
3429
#  define machine_arch_type     __machine_arch_type
 
3430
# else
 
3431
#  define machine_arch_type     MACH_TYPE_QT2410
 
3432
# endif
 
3433
# define machine_is_qt2410()    (machine_arch_type == MACH_TYPE_QT2410)
 
3434
#else
 
3435
# define machine_is_qt2410()    (0)
 
3436
#endif
 
3437
 
 
3438
#ifdef CONFIG_MACH_KIXRP435
 
3439
# ifdef machine_arch_type
 
3440
#  undef machine_arch_type
 
3441
#  define machine_arch_type     __machine_arch_type
 
3442
# else
 
3443
#  define machine_arch_type     MACH_TYPE_KIXRP435
 
3444
# endif
 
3445
# define machine_is_kixrp435()  (machine_arch_type == MACH_TYPE_KIXRP435)
 
3446
#else
 
3447
# define machine_is_kixrp435()  (0)
 
3448
#endif
 
3449
 
 
3450
#ifdef CONFIG_MACH_CC9P9360DEV
 
3451
# ifdef machine_arch_type
 
3452
#  undef machine_arch_type
 
3453
#  define machine_arch_type     __machine_arch_type
 
3454
# else
 
3455
#  define machine_arch_type     MACH_TYPE_CC9P9360DEV
 
3456
# endif
 
3457
# define machine_is_cc9p9360dev()       (machine_arch_type == MACH_TYPE_CC9P9360DEV)
 
3458
#else
 
3459
# define machine_is_cc9p9360dev()       (0)
 
3460
#endif
 
3461
 
 
3462
#ifdef CONFIG_MACH_EDB9302A
 
3463
# ifdef machine_arch_type
 
3464
#  undef machine_arch_type
 
3465
#  define machine_arch_type     __machine_arch_type
 
3466
# else
 
3467
#  define machine_arch_type     MACH_TYPE_EDB9302A
 
3468
# endif
 
3469
# define machine_is_edb9302a()  (machine_arch_type == MACH_TYPE_EDB9302A)
 
3470
#else
 
3471
# define machine_is_edb9302a()  (0)
 
3472
#endif
 
3473
 
 
3474
#ifdef CONFIG_MACH_EDB9307A
 
3475
# ifdef machine_arch_type
 
3476
#  undef machine_arch_type
 
3477
#  define machine_arch_type     __machine_arch_type
 
3478
# else
 
3479
#  define machine_arch_type     MACH_TYPE_EDB9307A
 
3480
# endif
 
3481
# define machine_is_edb9307a()  (machine_arch_type == MACH_TYPE_EDB9307A)
 
3482
#else
 
3483
# define machine_is_edb9307a()  (0)
 
3484
#endif
 
3485
 
 
3486
#ifdef CONFIG_MACH_OMAP_3430SDP
 
3487
# ifdef machine_arch_type
 
3488
#  undef machine_arch_type
 
3489
#  define machine_arch_type     __machine_arch_type
 
3490
# else
 
3491
#  define machine_arch_type     MACH_TYPE_OMAP_3430SDP
 
3492
# endif
 
3493
# define machine_is_omap_3430sdp()      (machine_arch_type == MACH_TYPE_OMAP_3430SDP)
 
3494
#else
 
3495
# define machine_is_omap_3430sdp()      (0)
 
3496
#endif
 
3497
 
 
3498
#ifdef CONFIG_MACH_VSTMS
 
3499
# ifdef machine_arch_type
 
3500
#  undef machine_arch_type
 
3501
#  define machine_arch_type     __machine_arch_type
 
3502
# else
 
3503
#  define machine_arch_type     MACH_TYPE_VSTMS
 
3504
# endif
 
3505
# define machine_is_vstms()     (machine_arch_type == MACH_TYPE_VSTMS)
 
3506
#else
 
3507
# define machine_is_vstms()     (0)
 
3508
#endif
 
3509
 
 
3510
#ifdef CONFIG_MACH_MICRO9M
 
3511
# ifdef machine_arch_type
 
3512
#  undef machine_arch_type
 
3513
#  define machine_arch_type     __machine_arch_type
 
3514
# else
 
3515
#  define machine_arch_type     MACH_TYPE_MICRO9M
 
3516
# endif
 
3517
# define machine_is_micro9m()   (machine_arch_type == MACH_TYPE_MICRO9M)
 
3518
#else
 
3519
# define machine_is_micro9m()   (0)
 
3520
#endif
 
3521
 
 
3522
#ifdef CONFIG_MACH_BUG
 
3523
# ifdef machine_arch_type
 
3524
#  undef machine_arch_type
 
3525
#  define machine_arch_type     __machine_arch_type
 
3526
# else
 
3527
#  define machine_arch_type     MACH_TYPE_BUG
 
3528
# endif
 
3529
# define machine_is_bug()       (machine_arch_type == MACH_TYPE_BUG)
 
3530
#else
 
3531
# define machine_is_bug()       (0)
 
3532
#endif
 
3533
 
 
3534
#ifdef CONFIG_MACH_AT91SAM9263EK
 
3535
# ifdef machine_arch_type
 
3536
#  undef machine_arch_type
 
3537
#  define machine_arch_type     __machine_arch_type
 
3538
# else
 
3539
#  define machine_arch_type     MACH_TYPE_AT91SAM9263EK
 
3540
# endif
 
3541
# define machine_is_at91sam9263ek()     (machine_arch_type == MACH_TYPE_AT91SAM9263EK)
 
3542
#else
 
3543
# define machine_is_at91sam9263ek()     (0)
 
3544
#endif
 
3545
 
 
3546
#ifdef CONFIG_MACH_EM7210
 
3547
# ifdef machine_arch_type
 
3548
#  undef machine_arch_type
 
3549
#  define machine_arch_type     __machine_arch_type
 
3550
# else
 
3551
#  define machine_arch_type     MACH_TYPE_EM7210
 
3552
# endif
 
3553
# define machine_is_em7210()    (machine_arch_type == MACH_TYPE_EM7210)
 
3554
#else
 
3555
# define machine_is_em7210()    (0)
 
3556
#endif
 
3557
 
 
3558
#ifdef CONFIG_MACH_VPAC270
 
3559
# ifdef machine_arch_type
 
3560
#  undef machine_arch_type
 
3561
#  define machine_arch_type     __machine_arch_type
 
3562
# else
 
3563
#  define machine_arch_type     MACH_TYPE_VPAC270
 
3564
# endif
 
3565
# define machine_is_vpac270()   (machine_arch_type == MACH_TYPE_VPAC270)
 
3566
#else
 
3567
# define machine_is_vpac270()   (0)
 
3568
#endif
 
3569
 
 
3570
#ifdef CONFIG_MACH_TREO680
 
3571
# ifdef machine_arch_type
 
3572
#  undef machine_arch_type
 
3573
#  define machine_arch_type     __machine_arch_type
 
3574
# else
 
3575
#  define machine_arch_type     MACH_TYPE_TREO680
 
3576
# endif
 
3577
# define machine_is_treo680()   (machine_arch_type == MACH_TYPE_TREO680)
 
3578
#else
 
3579
# define machine_is_treo680()   (0)
 
3580
#endif
 
3581
 
 
3582
#ifdef CONFIG_MACH_ZYLONITE
 
3583
# ifdef machine_arch_type
 
3584
#  undef machine_arch_type
 
3585
#  define machine_arch_type     __machine_arch_type
 
3586
# else
 
3587
#  define machine_arch_type     MACH_TYPE_ZYLONITE
 
3588
# endif
 
3589
# define machine_is_zylonite()  (machine_arch_type == MACH_TYPE_ZYLONITE)
 
3590
#else
 
3591
# define machine_is_zylonite()  (0)
 
3592
#endif
 
3593
 
 
3594
#ifdef CONFIG_MACH_MX31LITE
 
3595
# ifdef machine_arch_type
 
3596
#  undef machine_arch_type
 
3597
#  define machine_arch_type     __machine_arch_type
 
3598
# else
 
3599
#  define machine_arch_type     MACH_TYPE_MX31LITE
 
3600
# endif
 
3601
# define machine_is_mx31lite()  (machine_arch_type == MACH_TYPE_MX31LITE)
 
3602
#else
 
3603
# define machine_is_mx31lite()  (0)
 
3604
#endif
 
3605
 
 
3606
#ifdef CONFIG_MACH_MIOA701
 
3607
# ifdef machine_arch_type
 
3608
#  undef machine_arch_type
 
3609
#  define machine_arch_type     __machine_arch_type
 
3610
# else
 
3611
#  define machine_arch_type     MACH_TYPE_MIOA701
 
3612
# endif
 
3613
# define machine_is_mioa701()   (machine_arch_type == MACH_TYPE_MIOA701)
 
3614
#else
 
3615
# define machine_is_mioa701()   (0)
 
3616
#endif
 
3617
 
 
3618
#ifdef CONFIG_MACH_ARMADILLO5X0
 
3619
# ifdef machine_arch_type
 
3620
#  undef machine_arch_type
 
3621
#  define machine_arch_type     __machine_arch_type
 
3622
# else
 
3623
#  define machine_arch_type     MACH_TYPE_ARMADILLO5X0
 
3624
# endif
 
3625
# define machine_is_armadillo5x0()      (machine_arch_type == MACH_TYPE_ARMADILLO5X0)
 
3626
#else
 
3627
# define machine_is_armadillo5x0()      (0)
 
3628
#endif
 
3629
 
 
3630
#ifdef CONFIG_MACH_CC9P9360JS
 
3631
# ifdef machine_arch_type
 
3632
#  undef machine_arch_type
 
3633
#  define machine_arch_type     __machine_arch_type
 
3634
# else
 
3635
#  define machine_arch_type     MACH_TYPE_CC9P9360JS
 
3636
# endif
 
3637
# define machine_is_cc9p9360js()        (machine_arch_type == MACH_TYPE_CC9P9360JS)
 
3638
#else
 
3639
# define machine_is_cc9p9360js()        (0)
 
3640
#endif
 
3641
 
 
3642
#ifdef CONFIG_MACH_NOKIA_N800
 
3643
# ifdef machine_arch_type
 
3644
#  undef machine_arch_type
 
3645
#  define machine_arch_type     __machine_arch_type
 
3646
# else
 
3647
#  define machine_arch_type     MACH_TYPE_NOKIA_N800
 
3648
# endif
 
3649
# define machine_is_nokia_n800()        (machine_arch_type == MACH_TYPE_NOKIA_N800)
 
3650
#else
 
3651
# define machine_is_nokia_n800()        (0)
 
3652
#endif
 
3653
 
 
3654
#ifdef CONFIG_MACH_EP80219
 
3655
# ifdef machine_arch_type
 
3656
#  undef machine_arch_type
 
3657
#  define machine_arch_type     __machine_arch_type
 
3658
# else
 
3659
#  define machine_arch_type     MACH_TYPE_EP80219
 
3660
# endif
 
3661
# define machine_is_ep80219()   (machine_arch_type == MACH_TYPE_EP80219)
 
3662
#else
 
3663
# define machine_is_ep80219()   (0)
 
3664
#endif
 
3665
 
 
3666
#ifdef CONFIG_MACH_GORAMO_MLR
 
3667
# ifdef machine_arch_type
 
3668
#  undef machine_arch_type
 
3669
#  define machine_arch_type     __machine_arch_type
 
3670
# else
 
3671
#  define machine_arch_type     MACH_TYPE_GORAMO_MLR
 
3672
# endif
 
3673
# define machine_is_goramo_mlr()        (machine_arch_type == MACH_TYPE_GORAMO_MLR)
 
3674
#else
 
3675
# define machine_is_goramo_mlr()        (0)
 
3676
#endif
 
3677
 
 
3678
#ifdef CONFIG_MACH_EM_X270
 
3679
# ifdef machine_arch_type
 
3680
#  undef machine_arch_type
 
3681
#  define machine_arch_type     __machine_arch_type
 
3682
# else
 
3683
#  define machine_arch_type     MACH_TYPE_EM_X270
 
3684
# endif
 
3685
# define machine_is_em_x270()   (machine_arch_type == MACH_TYPE_EM_X270)
 
3686
#else
 
3687
# define machine_is_em_x270()   (0)
 
3688
#endif
 
3689
 
 
3690
#ifdef CONFIG_MACH_NEO1973_GTA02
 
3691
# ifdef machine_arch_type
 
3692
#  undef machine_arch_type
 
3693
#  define machine_arch_type     __machine_arch_type
 
3694
# else
 
3695
#  define machine_arch_type     MACH_TYPE_NEO1973_GTA02
 
3696
# endif
 
3697
# define machine_is_neo1973_gta02()     (machine_arch_type == MACH_TYPE_NEO1973_GTA02)
 
3698
#else
 
3699
# define machine_is_neo1973_gta02()     (0)
 
3700
#endif
 
3701
 
 
3702
#ifdef CONFIG_MACH_AT91SAM9RLEK
 
3703
# ifdef machine_arch_type
 
3704
#  undef machine_arch_type
 
3705
#  define machine_arch_type     __machine_arch_type
 
3706
# else
 
3707
#  define machine_arch_type     MACH_TYPE_AT91SAM9RLEK
 
3708
# endif
 
3709
# define machine_is_at91sam9rlek()      (machine_arch_type == MACH_TYPE_AT91SAM9RLEK)
 
3710
#else
 
3711
# define machine_is_at91sam9rlek()      (0)
 
3712
#endif
 
3713
 
 
3714
#ifdef CONFIG_MACH_COLIBRI320
 
3715
# ifdef machine_arch_type
 
3716
#  undef machine_arch_type
 
3717
#  define machine_arch_type     __machine_arch_type
 
3718
# else
 
3719
#  define machine_arch_type     MACH_TYPE_COLIBRI320
 
3720
# endif
 
3721
# define machine_is_colibri320()        (machine_arch_type == MACH_TYPE_COLIBRI320)
 
3722
#else
 
3723
# define machine_is_colibri320()        (0)
 
3724
#endif
 
3725
 
 
3726
#ifdef CONFIG_MACH_CAM60
 
3727
# ifdef machine_arch_type
 
3728
#  undef machine_arch_type
 
3729
#  define machine_arch_type     __machine_arch_type
 
3730
# else
 
3731
#  define machine_arch_type     MACH_TYPE_CAM60
 
3732
# endif
 
3733
# define machine_is_cam60()     (machine_arch_type == MACH_TYPE_CAM60)
 
3734
#else
 
3735
# define machine_is_cam60()     (0)
 
3736
#endif
 
3737
 
 
3738
#ifdef CONFIG_MACH_AT91EB01
 
3739
# ifdef machine_arch_type
 
3740
#  undef machine_arch_type
 
3741
#  define machine_arch_type     __machine_arch_type
 
3742
# else
 
3743
#  define machine_arch_type     MACH_TYPE_AT91EB01
 
3744
# endif
 
3745
# define machine_is_at91eb01()  (machine_arch_type == MACH_TYPE_AT91EB01)
 
3746
#else
 
3747
# define machine_is_at91eb01()  (0)
 
3748
#endif
 
3749
 
 
3750
#ifdef CONFIG_MACH_DB88F5281
 
3751
# ifdef machine_arch_type
 
3752
#  undef machine_arch_type
 
3753
#  define machine_arch_type     __machine_arch_type
 
3754
# else
 
3755
#  define machine_arch_type     MACH_TYPE_DB88F5281
 
3756
# endif
 
3757
# define machine_is_db88f5281() (machine_arch_type == MACH_TYPE_DB88F5281)
 
3758
#else
 
3759
# define machine_is_db88f5281() (0)
 
3760
#endif
 
3761
 
 
3762
#ifdef CONFIG_MACH_CSB726
 
3763
# ifdef machine_arch_type
 
3764
#  undef machine_arch_type
 
3765
#  define machine_arch_type     __machine_arch_type
 
3766
# else
 
3767
#  define machine_arch_type     MACH_TYPE_CSB726
 
3768
# endif
 
3769
# define machine_is_csb726()    (machine_arch_type == MACH_TYPE_CSB726)
 
3770
#else
 
3771
# define machine_is_csb726()    (0)
 
3772
#endif
 
3773
 
 
3774
#ifdef CONFIG_MACH_DAVINCI_DM6467_EVM
 
3775
# ifdef machine_arch_type
 
3776
#  undef machine_arch_type
 
3777
#  define machine_arch_type     __machine_arch_type
 
3778
# else
 
3779
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM6467_EVM
 
3780
# endif
 
3781
# define machine_is_davinci_dm6467_evm()        (machine_arch_type == MACH_TYPE_DAVINCI_DM6467_EVM)
 
3782
#else
 
3783
# define machine_is_davinci_dm6467_evm()        (0)
 
3784
#endif
 
3785
 
 
3786
#ifdef CONFIG_MACH_DAVINCI_DM355_EVM
 
3787
# ifdef machine_arch_type
 
3788
#  undef machine_arch_type
 
3789
#  define machine_arch_type     __machine_arch_type
 
3790
# else
 
3791
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM355_EVM
 
3792
# endif
 
3793
# define machine_is_davinci_dm355_evm() (machine_arch_type == MACH_TYPE_DAVINCI_DM355_EVM)
 
3794
#else
 
3795
# define machine_is_davinci_dm355_evm() (0)
 
3796
#endif
 
3797
 
 
3798
#ifdef CONFIG_MACH_LITTLETON
 
3799
# ifdef machine_arch_type
 
3800
#  undef machine_arch_type
 
3801
#  define machine_arch_type     __machine_arch_type
 
3802
# else
 
3803
#  define machine_arch_type     MACH_TYPE_LITTLETON
 
3804
# endif
 
3805
# define machine_is_littleton() (machine_arch_type == MACH_TYPE_LITTLETON)
 
3806
#else
 
3807
# define machine_is_littleton() (0)
 
3808
#endif
 
3809
 
 
3810
#ifdef CONFIG_MACH_REALVIEW_PB11MP
 
3811
# ifdef machine_arch_type
 
3812
#  undef machine_arch_type
 
3813
#  define machine_arch_type     __machine_arch_type
 
3814
# else
 
3815
#  define machine_arch_type     MACH_TYPE_REALVIEW_PB11MP
 
3816
# endif
 
3817
# define machine_is_realview_pb11mp()   (machine_arch_type == MACH_TYPE_REALVIEW_PB11MP)
 
3818
#else
 
3819
# define machine_is_realview_pb11mp()   (0)
 
3820
#endif
 
3821
 
 
3822
#ifdef CONFIG_MACH_MX27_3DS
 
3823
# ifdef machine_arch_type
 
3824
#  undef machine_arch_type
 
3825
#  define machine_arch_type     __machine_arch_type
 
3826
# else
 
3827
#  define machine_arch_type     MACH_TYPE_MX27_3DS
 
3828
# endif
 
3829
# define machine_is_mx27_3ds()  (machine_arch_type == MACH_TYPE_MX27_3DS)
 
3830
#else
 
3831
# define machine_is_mx27_3ds()  (0)
 
3832
#endif
 
3833
 
 
3834
#ifdef CONFIG_MACH_HALIBUT
 
3835
# ifdef machine_arch_type
 
3836
#  undef machine_arch_type
 
3837
#  define machine_arch_type     __machine_arch_type
 
3838
# else
 
3839
#  define machine_arch_type     MACH_TYPE_HALIBUT
 
3840
# endif
 
3841
# define machine_is_halibut()   (machine_arch_type == MACH_TYPE_HALIBUT)
 
3842
#else
 
3843
# define machine_is_halibut()   (0)
 
3844
#endif
 
3845
 
 
3846
#ifdef CONFIG_MACH_TROUT
 
3847
# ifdef machine_arch_type
 
3848
#  undef machine_arch_type
 
3849
#  define machine_arch_type     __machine_arch_type
 
3850
# else
 
3851
#  define machine_arch_type     MACH_TYPE_TROUT
 
3852
# endif
 
3853
# define machine_is_trout()     (machine_arch_type == MACH_TYPE_TROUT)
 
3854
#else
 
3855
# define machine_is_trout()     (0)
 
3856
#endif
 
3857
 
 
3858
#ifdef CONFIG_MACH_TCT_HAMMER
 
3859
# ifdef machine_arch_type
 
3860
#  undef machine_arch_type
 
3861
#  define machine_arch_type     __machine_arch_type
 
3862
# else
 
3863
#  define machine_arch_type     MACH_TYPE_TCT_HAMMER
 
3864
# endif
 
3865
# define machine_is_tct_hammer()        (machine_arch_type == MACH_TYPE_TCT_HAMMER)
 
3866
#else
 
3867
# define machine_is_tct_hammer()        (0)
 
3868
#endif
 
3869
 
 
3870
#ifdef CONFIG_MACH_HERALD
 
3871
# ifdef machine_arch_type
 
3872
#  undef machine_arch_type
 
3873
#  define machine_arch_type     __machine_arch_type
 
3874
# else
 
3875
#  define machine_arch_type     MACH_TYPE_HERALD
 
3876
# endif
 
3877
# define machine_is_herald()    (machine_arch_type == MACH_TYPE_HERALD)
 
3878
#else
 
3879
# define machine_is_herald()    (0)
 
3880
#endif
 
3881
 
 
3882
#ifdef CONFIG_MACH_SIM_ONE
 
3883
# ifdef machine_arch_type
 
3884
#  undef machine_arch_type
 
3885
#  define machine_arch_type     __machine_arch_type
 
3886
# else
 
3887
#  define machine_arch_type     MACH_TYPE_SIM_ONE
 
3888
# endif
 
3889
# define machine_is_sim_one()   (machine_arch_type == MACH_TYPE_SIM_ONE)
 
3890
#else
 
3891
# define machine_is_sim_one()   (0)
 
3892
#endif
 
3893
 
 
3894
#ifdef CONFIG_MACH_JIVE
 
3895
# ifdef machine_arch_type
 
3896
#  undef machine_arch_type
 
3897
#  define machine_arch_type     __machine_arch_type
 
3898
# else
 
3899
#  define machine_arch_type     MACH_TYPE_JIVE
 
3900
# endif
 
3901
# define machine_is_jive()      (machine_arch_type == MACH_TYPE_JIVE)
 
3902
#else
 
3903
# define machine_is_jive()      (0)
 
3904
#endif
 
3905
 
 
3906
#ifdef CONFIG_MACH_SAM9_L9260
 
3907
# ifdef machine_arch_type
 
3908
#  undef machine_arch_type
 
3909
#  define machine_arch_type     __machine_arch_type
 
3910
# else
 
3911
#  define machine_arch_type     MACH_TYPE_SAM9_L9260
 
3912
# endif
 
3913
# define machine_is_sam9_l9260()        (machine_arch_type == MACH_TYPE_SAM9_L9260)
 
3914
#else
 
3915
# define machine_is_sam9_l9260()        (0)
 
3916
#endif
 
3917
 
 
3918
#ifdef CONFIG_MACH_REALVIEW_PB1176
 
3919
# ifdef machine_arch_type
 
3920
#  undef machine_arch_type
 
3921
#  define machine_arch_type     __machine_arch_type
 
3922
# else
 
3923
#  define machine_arch_type     MACH_TYPE_REALVIEW_PB1176
 
3924
# endif
 
3925
# define machine_is_realview_pb1176()   (machine_arch_type == MACH_TYPE_REALVIEW_PB1176)
 
3926
#else
 
3927
# define machine_is_realview_pb1176()   (0)
 
3928
#endif
 
3929
 
 
3930
#ifdef CONFIG_MACH_YL9200
 
3931
# ifdef machine_arch_type
 
3932
#  undef machine_arch_type
 
3933
#  define machine_arch_type     __machine_arch_type
 
3934
# else
 
3935
#  define machine_arch_type     MACH_TYPE_YL9200
 
3936
# endif
 
3937
# define machine_is_yl9200()    (machine_arch_type == MACH_TYPE_YL9200)
 
3938
#else
 
3939
# define machine_is_yl9200()    (0)
 
3940
#endif
 
3941
 
 
3942
#ifdef CONFIG_MACH_RD88F5182
 
3943
# ifdef machine_arch_type
 
3944
#  undef machine_arch_type
 
3945
#  define machine_arch_type     __machine_arch_type
 
3946
# else
 
3947
#  define machine_arch_type     MACH_TYPE_RD88F5182
 
3948
# endif
 
3949
# define machine_is_rd88f5182() (machine_arch_type == MACH_TYPE_RD88F5182)
 
3950
#else
 
3951
# define machine_is_rd88f5182() (0)
 
3952
#endif
 
3953
 
 
3954
#ifdef CONFIG_MACH_KUROBOX_PRO
 
3955
# ifdef machine_arch_type
 
3956
#  undef machine_arch_type
 
3957
#  define machine_arch_type     __machine_arch_type
 
3958
# else
 
3959
#  define machine_arch_type     MACH_TYPE_KUROBOX_PRO
 
3960
# endif
 
3961
# define machine_is_kurobox_pro()       (machine_arch_type == MACH_TYPE_KUROBOX_PRO)
 
3962
#else
 
3963
# define machine_is_kurobox_pro()       (0)
 
3964
#endif
 
3965
 
 
3966
#ifdef CONFIG_MACH_MX31_3DS
 
3967
# ifdef machine_arch_type
 
3968
#  undef machine_arch_type
 
3969
#  define machine_arch_type     __machine_arch_type
 
3970
# else
 
3971
#  define machine_arch_type     MACH_TYPE_MX31_3DS
 
3972
# endif
 
3973
# define machine_is_mx31_3ds()  (machine_arch_type == MACH_TYPE_MX31_3DS)
 
3974
#else
 
3975
# define machine_is_mx31_3ds()  (0)
 
3976
#endif
 
3977
 
 
3978
#ifdef CONFIG_MACH_QONG
 
3979
# ifdef machine_arch_type
 
3980
#  undef machine_arch_type
 
3981
#  define machine_arch_type     __machine_arch_type
 
3982
# else
 
3983
#  define machine_arch_type     MACH_TYPE_QONG
 
3984
# endif
 
3985
# define machine_is_qong()      (machine_arch_type == MACH_TYPE_QONG)
 
3986
#else
 
3987
# define machine_is_qong()      (0)
 
3988
#endif
 
3989
 
 
3990
#ifdef CONFIG_MACH_OMAP2EVM
 
3991
# ifdef machine_arch_type
 
3992
#  undef machine_arch_type
 
3993
#  define machine_arch_type     __machine_arch_type
 
3994
# else
 
3995
#  define machine_arch_type     MACH_TYPE_OMAP2EVM
 
3996
# endif
 
3997
# define machine_is_omap2evm()  (machine_arch_type == MACH_TYPE_OMAP2EVM)
 
3998
#else
 
3999
# define machine_is_omap2evm()  (0)
 
4000
#endif
 
4001
 
 
4002
#ifdef CONFIG_MACH_OMAP3EVM
 
4003
# ifdef machine_arch_type
 
4004
#  undef machine_arch_type
 
4005
#  define machine_arch_type     __machine_arch_type
 
4006
# else
 
4007
#  define machine_arch_type     MACH_TYPE_OMAP3EVM
 
4008
# endif
 
4009
# define machine_is_omap3evm()  (machine_arch_type == MACH_TYPE_OMAP3EVM)
 
4010
#else
 
4011
# define machine_is_omap3evm()  (0)
 
4012
#endif
 
4013
 
 
4014
#ifdef CONFIG_MACH_DNS323
 
4015
# ifdef machine_arch_type
 
4016
#  undef machine_arch_type
 
4017
#  define machine_arch_type     __machine_arch_type
 
4018
# else
 
4019
#  define machine_arch_type     MACH_TYPE_DNS323
 
4020
# endif
 
4021
# define machine_is_dns323()    (machine_arch_type == MACH_TYPE_DNS323)
 
4022
#else
 
4023
# define machine_is_dns323()    (0)
 
4024
#endif
 
4025
 
 
4026
#ifdef CONFIG_MACH_OMAP3_BEAGLE
 
4027
# ifdef machine_arch_type
 
4028
#  undef machine_arch_type
 
4029
#  define machine_arch_type     __machine_arch_type
 
4030
# else
 
4031
#  define machine_arch_type     MACH_TYPE_OMAP3_BEAGLE
 
4032
# endif
 
4033
# define machine_is_omap3_beagle()      (machine_arch_type == MACH_TYPE_OMAP3_BEAGLE)
 
4034
#else
 
4035
# define machine_is_omap3_beagle()      (0)
 
4036
#endif
 
4037
 
 
4038
#ifdef CONFIG_MACH_NOKIA_N810
 
4039
# ifdef machine_arch_type
 
4040
#  undef machine_arch_type
 
4041
#  define machine_arch_type     __machine_arch_type
 
4042
# else
 
4043
#  define machine_arch_type     MACH_TYPE_NOKIA_N810
 
4044
# endif
 
4045
# define machine_is_nokia_n810()        (machine_arch_type == MACH_TYPE_NOKIA_N810)
 
4046
#else
 
4047
# define machine_is_nokia_n810()        (0)
 
4048
#endif
 
4049
 
 
4050
#ifdef CONFIG_MACH_PCM038
 
4051
# ifdef machine_arch_type
 
4052
#  undef machine_arch_type
 
4053
#  define machine_arch_type     __machine_arch_type
 
4054
# else
 
4055
#  define machine_arch_type     MACH_TYPE_PCM038
 
4056
# endif
 
4057
# define machine_is_pcm038()    (machine_arch_type == MACH_TYPE_PCM038)
 
4058
#else
 
4059
# define machine_is_pcm038()    (0)
 
4060
#endif
 
4061
 
 
4062
#ifdef CONFIG_MACH_TS209
 
4063
# ifdef machine_arch_type
 
4064
#  undef machine_arch_type
 
4065
#  define machine_arch_type     __machine_arch_type
 
4066
# else
 
4067
#  define machine_arch_type     MACH_TYPE_TS209
 
4068
# endif
 
4069
# define machine_is_ts_x09()    (machine_arch_type == MACH_TYPE_TS209)
 
4070
#else
 
4071
# define machine_is_ts_x09()    (0)
 
4072
#endif
 
4073
 
 
4074
#ifdef CONFIG_MACH_AT91CAP9ADK
 
4075
# ifdef machine_arch_type
 
4076
#  undef machine_arch_type
 
4077
#  define machine_arch_type     __machine_arch_type
 
4078
# else
 
4079
#  define machine_arch_type     MACH_TYPE_AT91CAP9ADK
 
4080
# endif
 
4081
# define machine_is_at91cap9adk()       (machine_arch_type == MACH_TYPE_AT91CAP9ADK)
 
4082
#else
 
4083
# define machine_is_at91cap9adk()       (0)
 
4084
#endif
 
4085
 
 
4086
#ifdef CONFIG_MACH_MX31MOBOARD
 
4087
# ifdef machine_arch_type
 
4088
#  undef machine_arch_type
 
4089
#  define machine_arch_type     __machine_arch_type
 
4090
# else
 
4091
#  define machine_arch_type     MACH_TYPE_MX31MOBOARD
 
4092
# endif
 
4093
# define machine_is_mx31moboard()       (machine_arch_type == MACH_TYPE_MX31MOBOARD)
 
4094
#else
 
4095
# define machine_is_mx31moboard()       (0)
 
4096
#endif
 
4097
 
 
4098
#ifdef CONFIG_MACH_TERASTATION_PRO2
 
4099
# ifdef machine_arch_type
 
4100
#  undef machine_arch_type
 
4101
#  define machine_arch_type     __machine_arch_type
 
4102
# else
 
4103
#  define machine_arch_type     MACH_TYPE_TERASTATION_PRO2
 
4104
# endif
 
4105
# define machine_is_terastation_pro2()  (machine_arch_type == MACH_TYPE_TERASTATION_PRO2)
 
4106
#else
 
4107
# define machine_is_terastation_pro2()  (0)
 
4108
#endif
 
4109
 
 
4110
#ifdef CONFIG_MACH_LINKSTATION_PRO
 
4111
# ifdef machine_arch_type
 
4112
#  undef machine_arch_type
 
4113
#  define machine_arch_type     __machine_arch_type
 
4114
# else
 
4115
#  define machine_arch_type     MACH_TYPE_LINKSTATION_PRO
 
4116
# endif
 
4117
# define machine_is_linkstation_pro()   (machine_arch_type == MACH_TYPE_LINKSTATION_PRO)
 
4118
#else
 
4119
# define machine_is_linkstation_pro()   (0)
 
4120
#endif
 
4121
 
 
4122
#ifdef CONFIG_MACH_E350
 
4123
# ifdef machine_arch_type
 
4124
#  undef machine_arch_type
 
4125
#  define machine_arch_type     __machine_arch_type
 
4126
# else
 
4127
#  define machine_arch_type     MACH_TYPE_E350
 
4128
# endif
 
4129
# define machine_is_e350()      (machine_arch_type == MACH_TYPE_E350)
 
4130
#else
 
4131
# define machine_is_e350()      (0)
 
4132
#endif
 
4133
 
 
4134
#ifdef CONFIG_MACH_TS409
 
4135
# ifdef machine_arch_type
 
4136
#  undef machine_arch_type
 
4137
#  define machine_arch_type     __machine_arch_type
 
4138
# else
 
4139
#  define machine_arch_type     MACH_TYPE_TS409
 
4140
# endif
 
4141
# define machine_is_ts409()     (machine_arch_type == MACH_TYPE_TS409)
 
4142
#else
 
4143
# define machine_is_ts409()     (0)
 
4144
#endif
 
4145
 
 
4146
#ifdef CONFIG_MACH_CM_X300
 
4147
# ifdef machine_arch_type
 
4148
#  undef machine_arch_type
 
4149
#  define machine_arch_type     __machine_arch_type
 
4150
# else
 
4151
#  define machine_arch_type     MACH_TYPE_CM_X300
 
4152
# endif
 
4153
# define machine_is_cm_x300()   (machine_arch_type == MACH_TYPE_CM_X300)
 
4154
#else
 
4155
# define machine_is_cm_x300()   (0)
 
4156
#endif
 
4157
 
 
4158
#ifdef CONFIG_MACH_AT91SAM9G20EK
 
4159
# ifdef machine_arch_type
 
4160
#  undef machine_arch_type
 
4161
#  define machine_arch_type     __machine_arch_type
 
4162
# else
 
4163
#  define machine_arch_type     MACH_TYPE_AT91SAM9G20EK
 
4164
# endif
 
4165
# define machine_is_at91sam9g20ek()     (machine_arch_type == MACH_TYPE_AT91SAM9G20EK)
 
4166
#else
 
4167
# define machine_is_at91sam9g20ek()     (0)
 
4168
#endif
 
4169
 
 
4170
#ifdef CONFIG_MACH_SMDK6410
 
4171
# ifdef machine_arch_type
 
4172
#  undef machine_arch_type
 
4173
#  define machine_arch_type     __machine_arch_type
 
4174
# else
 
4175
#  define machine_arch_type     MACH_TYPE_SMDK6410
 
4176
# endif
 
4177
# define machine_is_smdk6410()  (machine_arch_type == MACH_TYPE_SMDK6410)
 
4178
#else
 
4179
# define machine_is_smdk6410()  (0)
 
4180
#endif
 
4181
 
 
4182
#ifdef CONFIG_MACH_U300
 
4183
# ifdef machine_arch_type
 
4184
#  undef machine_arch_type
 
4185
#  define machine_arch_type     __machine_arch_type
 
4186
# else
 
4187
#  define machine_arch_type     MACH_TYPE_U300
 
4188
# endif
 
4189
# define machine_is_u300()      (machine_arch_type == MACH_TYPE_U300)
 
4190
#else
 
4191
# define machine_is_u300()      (0)
 
4192
#endif
 
4193
 
 
4194
#ifdef CONFIG_MACH_WRT350N_V2
 
4195
# ifdef machine_arch_type
 
4196
#  undef machine_arch_type
 
4197
#  define machine_arch_type     __machine_arch_type
 
4198
# else
 
4199
#  define machine_arch_type     MACH_TYPE_WRT350N_V2
 
4200
# endif
 
4201
# define machine_is_wrt350n_v2()        (machine_arch_type == MACH_TYPE_WRT350N_V2)
 
4202
#else
 
4203
# define machine_is_wrt350n_v2()        (0)
 
4204
#endif
 
4205
 
 
4206
#ifdef CONFIG_MACH_OMAP_LDP
 
4207
# ifdef machine_arch_type
 
4208
#  undef machine_arch_type
 
4209
#  define machine_arch_type     __machine_arch_type
 
4210
# else
 
4211
#  define machine_arch_type     MACH_TYPE_OMAP_LDP
 
4212
# endif
 
4213
# define machine_is_omap_ldp()  (machine_arch_type == MACH_TYPE_OMAP_LDP)
 
4214
#else
 
4215
# define machine_is_omap_ldp()  (0)
 
4216
#endif
 
4217
 
 
4218
#ifdef CONFIG_MACH_MX35_3DS
 
4219
# ifdef machine_arch_type
 
4220
#  undef machine_arch_type
 
4221
#  define machine_arch_type     __machine_arch_type
 
4222
# else
 
4223
#  define machine_arch_type     MACH_TYPE_MX35_3DS
 
4224
# endif
 
4225
# define machine_is_mx35_3ds()  (machine_arch_type == MACH_TYPE_MX35_3DS)
 
4226
#else
 
4227
# define machine_is_mx35_3ds()  (0)
 
4228
#endif
 
4229
 
 
4230
#ifdef CONFIG_MACH_NEUROS_OSD2
 
4231
# ifdef machine_arch_type
 
4232
#  undef machine_arch_type
 
4233
#  define machine_arch_type     __machine_arch_type
 
4234
# else
 
4235
#  define machine_arch_type     MACH_TYPE_NEUROS_OSD2
 
4236
# endif
 
4237
# define machine_is_neuros_osd2()       (machine_arch_type == MACH_TYPE_NEUROS_OSD2)
 
4238
#else
 
4239
# define machine_is_neuros_osd2()       (0)
 
4240
#endif
 
4241
 
 
4242
#ifdef CONFIG_MACH_TRIZEPS4WL
 
4243
# ifdef machine_arch_type
 
4244
#  undef machine_arch_type
 
4245
#  define machine_arch_type     __machine_arch_type
 
4246
# else
 
4247
#  define machine_arch_type     MACH_TYPE_TRIZEPS4WL
 
4248
# endif
 
4249
# define machine_is_trizeps4wl()        (machine_arch_type == MACH_TYPE_TRIZEPS4WL)
 
4250
#else
 
4251
# define machine_is_trizeps4wl()        (0)
 
4252
#endif
 
4253
 
 
4254
#ifdef CONFIG_MACH_TS78XX
 
4255
# ifdef machine_arch_type
 
4256
#  undef machine_arch_type
 
4257
#  define machine_arch_type     __machine_arch_type
 
4258
# else
 
4259
#  define machine_arch_type     MACH_TYPE_TS78XX
 
4260
# endif
 
4261
# define machine_is_ts78xx()    (machine_arch_type == MACH_TYPE_TS78XX)
 
4262
#else
 
4263
# define machine_is_ts78xx()    (0)
 
4264
#endif
 
4265
 
 
4266
#ifdef CONFIG_MACH_SFFSDR
 
4267
# ifdef machine_arch_type
 
4268
#  undef machine_arch_type
 
4269
#  define machine_arch_type     __machine_arch_type
 
4270
# else
 
4271
#  define machine_arch_type     MACH_TYPE_SFFSDR
 
4272
# endif
 
4273
# define machine_is_sffsdr()    (machine_arch_type == MACH_TYPE_SFFSDR)
 
4274
#else
 
4275
# define machine_is_sffsdr()    (0)
 
4276
#endif
 
4277
 
 
4278
#ifdef CONFIG_MACH_PCM037
 
4279
# ifdef machine_arch_type
 
4280
#  undef machine_arch_type
 
4281
#  define machine_arch_type     __machine_arch_type
 
4282
# else
 
4283
#  define machine_arch_type     MACH_TYPE_PCM037
 
4284
# endif
 
4285
# define machine_is_pcm037()    (machine_arch_type == MACH_TYPE_PCM037)
 
4286
#else
 
4287
# define machine_is_pcm037()    (0)
 
4288
#endif
 
4289
 
 
4290
#ifdef CONFIG_MACH_DB88F6281_BP
 
4291
# ifdef machine_arch_type
 
4292
#  undef machine_arch_type
 
4293
#  define machine_arch_type     __machine_arch_type
 
4294
# else
 
4295
#  define machine_arch_type     MACH_TYPE_DB88F6281_BP
 
4296
# endif
 
4297
# define machine_is_db88f6281_bp()      (machine_arch_type == MACH_TYPE_DB88F6281_BP)
 
4298
#else
 
4299
# define machine_is_db88f6281_bp()      (0)
 
4300
#endif
 
4301
 
 
4302
#ifdef CONFIG_MACH_RD88F6192_NAS
 
4303
# ifdef machine_arch_type
 
4304
#  undef machine_arch_type
 
4305
#  define machine_arch_type     __machine_arch_type
 
4306
# else
 
4307
#  define machine_arch_type     MACH_TYPE_RD88F6192_NAS
 
4308
# endif
 
4309
# define machine_is_rd88f6192_nas()     (machine_arch_type == MACH_TYPE_RD88F6192_NAS)
 
4310
#else
 
4311
# define machine_is_rd88f6192_nas()     (0)
 
4312
#endif
 
4313
 
 
4314
#ifdef CONFIG_MACH_RD88F6281
 
4315
# ifdef machine_arch_type
 
4316
#  undef machine_arch_type
 
4317
#  define machine_arch_type     __machine_arch_type
 
4318
# else
 
4319
#  define machine_arch_type     MACH_TYPE_RD88F6281
 
4320
# endif
 
4321
# define machine_is_rd88f6281() (machine_arch_type == MACH_TYPE_RD88F6281)
 
4322
#else
 
4323
# define machine_is_rd88f6281() (0)
 
4324
#endif
 
4325
 
 
4326
#ifdef CONFIG_MACH_DB78X00_BP
 
4327
# ifdef machine_arch_type
 
4328
#  undef machine_arch_type
 
4329
#  define machine_arch_type     __machine_arch_type
 
4330
# else
 
4331
#  define machine_arch_type     MACH_TYPE_DB78X00_BP
 
4332
# endif
 
4333
# define machine_is_db78x00_bp()        (machine_arch_type == MACH_TYPE_DB78X00_BP)
 
4334
#else
 
4335
# define machine_is_db78x00_bp()        (0)
 
4336
#endif
 
4337
 
 
4338
#ifdef CONFIG_MACH_SMDK2416
 
4339
# ifdef machine_arch_type
 
4340
#  undef machine_arch_type
 
4341
#  define machine_arch_type     __machine_arch_type
 
4342
# else
 
4343
#  define machine_arch_type     MACH_TYPE_SMDK2416
 
4344
# endif
 
4345
# define machine_is_smdk2416()  (machine_arch_type == MACH_TYPE_SMDK2416)
 
4346
#else
 
4347
# define machine_is_smdk2416()  (0)
 
4348
#endif
 
4349
 
 
4350
#ifdef CONFIG_MACH_WBD111
 
4351
# ifdef machine_arch_type
 
4352
#  undef machine_arch_type
 
4353
#  define machine_arch_type     __machine_arch_type
 
4354
# else
 
4355
#  define machine_arch_type     MACH_TYPE_WBD111
 
4356
# endif
 
4357
# define machine_is_wbd111()    (machine_arch_type == MACH_TYPE_WBD111)
 
4358
#else
 
4359
# define machine_is_wbd111()    (0)
 
4360
#endif
 
4361
 
 
4362
#ifdef CONFIG_MACH_MV2120
 
4363
# ifdef machine_arch_type
 
4364
#  undef machine_arch_type
 
4365
#  define machine_arch_type     __machine_arch_type
 
4366
# else
 
4367
#  define machine_arch_type     MACH_TYPE_MV2120
 
4368
# endif
 
4369
# define machine_is_mv2120()    (machine_arch_type == MACH_TYPE_MV2120)
 
4370
#else
 
4371
# define machine_is_mv2120()    (0)
 
4372
#endif
 
4373
 
 
4374
#ifdef CONFIG_MACH_MX51_3DS
 
4375
# ifdef machine_arch_type
 
4376
#  undef machine_arch_type
 
4377
#  define machine_arch_type     __machine_arch_type
 
4378
# else
 
4379
#  define machine_arch_type     MACH_TYPE_MX51_3DS
 
4380
# endif
 
4381
# define machine_is_mx51_3ds()  (machine_arch_type == MACH_TYPE_MX51_3DS)
 
4382
#else
 
4383
# define machine_is_mx51_3ds()  (0)
 
4384
#endif
 
4385
 
 
4386
#ifdef CONFIG_MACH_IMX27LITE
 
4387
# ifdef machine_arch_type
 
4388
#  undef machine_arch_type
 
4389
#  define machine_arch_type     __machine_arch_type
 
4390
# else
 
4391
#  define machine_arch_type     MACH_TYPE_IMX27LITE
 
4392
# endif
 
4393
# define machine_is_imx27lite() (machine_arch_type == MACH_TYPE_IMX27LITE)
 
4394
#else
 
4395
# define machine_is_imx27lite() (0)
 
4396
#endif
 
4397
 
 
4398
#ifdef CONFIG_MACH_USB_A9260
 
4399
# ifdef machine_arch_type
 
4400
#  undef machine_arch_type
 
4401
#  define machine_arch_type     __machine_arch_type
 
4402
# else
 
4403
#  define machine_arch_type     MACH_TYPE_USB_A9260
 
4404
# endif
 
4405
# define machine_is_usb_a9260() (machine_arch_type == MACH_TYPE_USB_A9260)
 
4406
#else
 
4407
# define machine_is_usb_a9260() (0)
 
4408
#endif
 
4409
 
 
4410
#ifdef CONFIG_MACH_USB_A9263
 
4411
# ifdef machine_arch_type
 
4412
#  undef machine_arch_type
 
4413
#  define machine_arch_type     __machine_arch_type
 
4414
# else
 
4415
#  define machine_arch_type     MACH_TYPE_USB_A9263
 
4416
# endif
 
4417
# define machine_is_usb_a9263() (machine_arch_type == MACH_TYPE_USB_A9263)
 
4418
#else
 
4419
# define machine_is_usb_a9263() (0)
 
4420
#endif
 
4421
 
 
4422
#ifdef CONFIG_MACH_QIL_A9260
 
4423
# ifdef machine_arch_type
 
4424
#  undef machine_arch_type
 
4425
#  define machine_arch_type     __machine_arch_type
 
4426
# else
 
4427
#  define machine_arch_type     MACH_TYPE_QIL_A9260
 
4428
# endif
 
4429
# define machine_is_qil_a9260() (machine_arch_type == MACH_TYPE_QIL_A9260)
 
4430
#else
 
4431
# define machine_is_qil_a9260() (0)
 
4432
#endif
 
4433
 
 
4434
#ifdef CONFIG_MACH_KZM_ARM11_01
 
4435
# ifdef machine_arch_type
 
4436
#  undef machine_arch_type
 
4437
#  define machine_arch_type     __machine_arch_type
 
4438
# else
 
4439
#  define machine_arch_type     MACH_TYPE_KZM_ARM11_01
 
4440
# endif
 
4441
# define machine_is_kzm_arm11_01()      (machine_arch_type == MACH_TYPE_KZM_ARM11_01)
 
4442
#else
 
4443
# define machine_is_kzm_arm11_01()      (0)
 
4444
#endif
 
4445
 
 
4446
#ifdef CONFIG_MACH_NOKIA_N810_WIMAX
 
4447
# ifdef machine_arch_type
 
4448
#  undef machine_arch_type
 
4449
#  define machine_arch_type     __machine_arch_type
 
4450
# else
 
4451
#  define machine_arch_type     MACH_TYPE_NOKIA_N810_WIMAX
 
4452
# endif
 
4453
# define machine_is_nokia_n810_wimax()  (machine_arch_type == MACH_TYPE_NOKIA_N810_WIMAX)
 
4454
#else
 
4455
# define machine_is_nokia_n810_wimax()  (0)
 
4456
#endif
 
4457
 
 
4458
#ifdef CONFIG_MACH_SAPPHIRE
 
4459
# ifdef machine_arch_type
 
4460
#  undef machine_arch_type
 
4461
#  define machine_arch_type     __machine_arch_type
 
4462
# else
 
4463
#  define machine_arch_type     MACH_TYPE_SAPPHIRE
 
4464
# endif
 
4465
# define machine_is_sapphire()  (machine_arch_type == MACH_TYPE_SAPPHIRE)
 
4466
#else
 
4467
# define machine_is_sapphire()  (0)
 
4468
#endif
 
4469
 
 
4470
#ifdef CONFIG_MACH_STMP37XX
 
4471
# ifdef machine_arch_type
 
4472
#  undef machine_arch_type
 
4473
#  define machine_arch_type     __machine_arch_type
 
4474
# else
 
4475
#  define machine_arch_type     MACH_TYPE_STMP37XX
 
4476
# endif
 
4477
# define machine_is_stmp37xx()  (machine_arch_type == MACH_TYPE_STMP37XX)
 
4478
#else
 
4479
# define machine_is_stmp37xx()  (0)
 
4480
#endif
 
4481
 
 
4482
#ifdef CONFIG_MACH_STMP378X
 
4483
# ifdef machine_arch_type
 
4484
#  undef machine_arch_type
 
4485
#  define machine_arch_type     __machine_arch_type
 
4486
# else
 
4487
#  define machine_arch_type     MACH_TYPE_STMP378X
 
4488
# endif
 
4489
# define machine_is_stmp378x()  (machine_arch_type == MACH_TYPE_STMP378X)
 
4490
#else
 
4491
# define machine_is_stmp378x()  (0)
 
4492
#endif
 
4493
 
 
4494
#ifdef CONFIG_MACH_EZX_A780
 
4495
# ifdef machine_arch_type
 
4496
#  undef machine_arch_type
 
4497
#  define machine_arch_type     __machine_arch_type
 
4498
# else
 
4499
#  define machine_arch_type     MACH_TYPE_EZX_A780
 
4500
# endif
 
4501
# define machine_is_ezx_a780()  (machine_arch_type == MACH_TYPE_EZX_A780)
 
4502
#else
 
4503
# define machine_is_ezx_a780()  (0)
 
4504
#endif
 
4505
 
 
4506
#ifdef CONFIG_MACH_EZX_E680
 
4507
# ifdef machine_arch_type
 
4508
#  undef machine_arch_type
 
4509
#  define machine_arch_type     __machine_arch_type
 
4510
# else
 
4511
#  define machine_arch_type     MACH_TYPE_EZX_E680
 
4512
# endif
 
4513
# define machine_is_ezx_e680()  (machine_arch_type == MACH_TYPE_EZX_E680)
 
4514
#else
 
4515
# define machine_is_ezx_e680()  (0)
 
4516
#endif
 
4517
 
 
4518
#ifdef CONFIG_MACH_EZX_A1200
 
4519
# ifdef machine_arch_type
 
4520
#  undef machine_arch_type
 
4521
#  define machine_arch_type     __machine_arch_type
 
4522
# else
 
4523
#  define machine_arch_type     MACH_TYPE_EZX_A1200
 
4524
# endif
 
4525
# define machine_is_ezx_a1200() (machine_arch_type == MACH_TYPE_EZX_A1200)
 
4526
#else
 
4527
# define machine_is_ezx_a1200() (0)
 
4528
#endif
 
4529
 
 
4530
#ifdef CONFIG_MACH_EZX_E6
 
4531
# ifdef machine_arch_type
 
4532
#  undef machine_arch_type
 
4533
#  define machine_arch_type     __machine_arch_type
 
4534
# else
 
4535
#  define machine_arch_type     MACH_TYPE_EZX_E6
 
4536
# endif
 
4537
# define machine_is_ezx_e6()    (machine_arch_type == MACH_TYPE_EZX_E6)
 
4538
#else
 
4539
# define machine_is_ezx_e6()    (0)
 
4540
#endif
 
4541
 
 
4542
#ifdef CONFIG_MACH_EZX_E2
 
4543
# ifdef machine_arch_type
 
4544
#  undef machine_arch_type
 
4545
#  define machine_arch_type     __machine_arch_type
 
4546
# else
 
4547
#  define machine_arch_type     MACH_TYPE_EZX_E2
 
4548
# endif
 
4549
# define machine_is_ezx_e2()    (machine_arch_type == MACH_TYPE_EZX_E2)
 
4550
#else
 
4551
# define machine_is_ezx_e2()    (0)
 
4552
#endif
 
4553
 
 
4554
#ifdef CONFIG_MACH_EZX_A910
 
4555
# ifdef machine_arch_type
 
4556
#  undef machine_arch_type
 
4557
#  define machine_arch_type     __machine_arch_type
 
4558
# else
 
4559
#  define machine_arch_type     MACH_TYPE_EZX_A910
 
4560
# endif
 
4561
# define machine_is_ezx_a910()  (machine_arch_type == MACH_TYPE_EZX_A910)
 
4562
#else
 
4563
# define machine_is_ezx_a910()  (0)
 
4564
#endif
 
4565
 
 
4566
#ifdef CONFIG_MACH_EDMINI_V2
 
4567
# ifdef machine_arch_type
 
4568
#  undef machine_arch_type
 
4569
#  define machine_arch_type     __machine_arch_type
 
4570
# else
 
4571
#  define machine_arch_type     MACH_TYPE_EDMINI_V2
 
4572
# endif
 
4573
# define machine_is_edmini_v2() (machine_arch_type == MACH_TYPE_EDMINI_V2)
 
4574
#else
 
4575
# define machine_is_edmini_v2() (0)
 
4576
#endif
 
4577
 
 
4578
#ifdef CONFIG_MACH_ZIPIT2
 
4579
# ifdef machine_arch_type
 
4580
#  undef machine_arch_type
 
4581
#  define machine_arch_type     __machine_arch_type
 
4582
# else
 
4583
#  define machine_arch_type     MACH_TYPE_ZIPIT2
 
4584
# endif
 
4585
# define machine_is_zipit2()    (machine_arch_type == MACH_TYPE_ZIPIT2)
 
4586
#else
 
4587
# define machine_is_zipit2()    (0)
 
4588
#endif
 
4589
 
 
4590
#ifdef CONFIG_MACH_OMAP3_PANDORA
 
4591
# ifdef machine_arch_type
 
4592
#  undef machine_arch_type
 
4593
#  define machine_arch_type     __machine_arch_type
 
4594
# else
 
4595
#  define machine_arch_type     MACH_TYPE_OMAP3_PANDORA
 
4596
# endif
 
4597
# define machine_is_omap3_pandora()     (machine_arch_type == MACH_TYPE_OMAP3_PANDORA)
 
4598
#else
 
4599
# define machine_is_omap3_pandora()     (0)
 
4600
#endif
 
4601
 
 
4602
#ifdef CONFIG_MACH_MSS2
 
4603
# ifdef machine_arch_type
 
4604
#  undef machine_arch_type
 
4605
#  define machine_arch_type     __machine_arch_type
 
4606
# else
 
4607
#  define machine_arch_type     MACH_TYPE_MSS2
 
4608
# endif
 
4609
# define machine_is_mss2()      (machine_arch_type == MACH_TYPE_MSS2)
 
4610
#else
 
4611
# define machine_is_mss2()      (0)
 
4612
#endif
 
4613
 
 
4614
#ifdef CONFIG_MACH_LB88RC8480
 
4615
# ifdef machine_arch_type
 
4616
#  undef machine_arch_type
 
4617
#  define machine_arch_type     __machine_arch_type
 
4618
# else
 
4619
#  define machine_arch_type     MACH_TYPE_LB88RC8480
 
4620
# endif
 
4621
# define machine_is_lb88rc8480()        (machine_arch_type == MACH_TYPE_LB88RC8480)
 
4622
#else
 
4623
# define machine_is_lb88rc8480()        (0)
 
4624
#endif
 
4625
 
 
4626
#ifdef CONFIG_MACH_MX25_3DS
 
4627
# ifdef machine_arch_type
 
4628
#  undef machine_arch_type
 
4629
#  define machine_arch_type     __machine_arch_type
 
4630
# else
 
4631
#  define machine_arch_type     MACH_TYPE_MX25_3DS
 
4632
# endif
 
4633
# define machine_is_mx25_3ds()  (machine_arch_type == MACH_TYPE_MX25_3DS)
 
4634
#else
 
4635
# define machine_is_mx25_3ds()  (0)
 
4636
#endif
 
4637
 
 
4638
#ifdef CONFIG_MACH_OMAP3530_LV_SOM
 
4639
# ifdef machine_arch_type
 
4640
#  undef machine_arch_type
 
4641
#  define machine_arch_type     __machine_arch_type
 
4642
# else
 
4643
#  define machine_arch_type     MACH_TYPE_OMAP3530_LV_SOM
 
4644
# endif
 
4645
# define machine_is_omap3530_lv_som()   (machine_arch_type == MACH_TYPE_OMAP3530_LV_SOM)
 
4646
#else
 
4647
# define machine_is_omap3530_lv_som()   (0)
 
4648
#endif
 
4649
 
 
4650
#ifdef CONFIG_MACH_DAVINCI_DA830_EVM
 
4651
# ifdef machine_arch_type
 
4652
#  undef machine_arch_type
 
4653
#  define machine_arch_type     __machine_arch_type
 
4654
# else
 
4655
#  define machine_arch_type     MACH_TYPE_DAVINCI_DA830_EVM
 
4656
# endif
 
4657
# define machine_is_davinci_da830_evm() (machine_arch_type == MACH_TYPE_DAVINCI_DA830_EVM)
 
4658
#else
 
4659
# define machine_is_davinci_da830_evm() (0)
 
4660
#endif
 
4661
 
 
4662
#ifdef CONFIG_MACH_AT572D940HFEB
 
4663
# ifdef machine_arch_type
 
4664
#  undef machine_arch_type
 
4665
#  define machine_arch_type     __machine_arch_type
 
4666
# else
 
4667
#  define machine_arch_type     MACH_TYPE_AT572D940HFEB
 
4668
# endif
 
4669
# define machine_is_at572d940hfek()     (machine_arch_type == MACH_TYPE_AT572D940HFEB)
 
4670
#else
 
4671
# define machine_is_at572d940hfek()     (0)
 
4672
#endif
 
4673
 
 
4674
#ifdef CONFIG_MACH_DOVE_DB
 
4675
# ifdef machine_arch_type
 
4676
#  undef machine_arch_type
 
4677
#  define machine_arch_type     __machine_arch_type
 
4678
# else
 
4679
#  define machine_arch_type     MACH_TYPE_DOVE_DB
 
4680
# endif
 
4681
# define machine_is_dove_db()   (machine_arch_type == MACH_TYPE_DOVE_DB)
 
4682
#else
 
4683
# define machine_is_dove_db()   (0)
 
4684
#endif
 
4685
 
 
4686
#ifdef CONFIG_MACH_OVERO
 
4687
# ifdef machine_arch_type
 
4688
#  undef machine_arch_type
 
4689
#  define machine_arch_type     __machine_arch_type
 
4690
# else
 
4691
#  define machine_arch_type     MACH_TYPE_OVERO
 
4692
# endif
 
4693
# define machine_is_overo()     (machine_arch_type == MACH_TYPE_OVERO)
 
4694
#else
 
4695
# define machine_is_overo()     (0)
 
4696
#endif
 
4697
 
 
4698
#ifdef CONFIG_MACH_AT2440EVB
 
4699
# ifdef machine_arch_type
 
4700
#  undef machine_arch_type
 
4701
#  define machine_arch_type     __machine_arch_type
 
4702
# else
 
4703
#  define machine_arch_type     MACH_TYPE_AT2440EVB
 
4704
# endif
 
4705
# define machine_is_at2440evb() (machine_arch_type == MACH_TYPE_AT2440EVB)
 
4706
#else
 
4707
# define machine_is_at2440evb() (0)
 
4708
#endif
 
4709
 
 
4710
#ifdef CONFIG_MACH_NEOCORE926
 
4711
# ifdef machine_arch_type
 
4712
#  undef machine_arch_type
 
4713
#  define machine_arch_type     __machine_arch_type
 
4714
# else
 
4715
#  define machine_arch_type     MACH_TYPE_NEOCORE926
 
4716
# endif
 
4717
# define machine_is_neocore926()        (machine_arch_type == MACH_TYPE_NEOCORE926)
 
4718
#else
 
4719
# define machine_is_neocore926()        (0)
 
4720
#endif
 
4721
 
 
4722
#ifdef CONFIG_MACH_WNR854T
 
4723
# ifdef machine_arch_type
 
4724
#  undef machine_arch_type
 
4725
#  define machine_arch_type     __machine_arch_type
 
4726
# else
 
4727
#  define machine_arch_type     MACH_TYPE_WNR854T
 
4728
# endif
 
4729
# define machine_is_wnr854t()   (machine_arch_type == MACH_TYPE_WNR854T)
 
4730
#else
 
4731
# define machine_is_wnr854t()   (0)
 
4732
#endif
 
4733
 
 
4734
#ifdef CONFIG_MACH_RD88F5181L_GE
 
4735
# ifdef machine_arch_type
 
4736
#  undef machine_arch_type
 
4737
#  define machine_arch_type     __machine_arch_type
 
4738
# else
 
4739
#  define machine_arch_type     MACH_TYPE_RD88F5181L_GE
 
4740
# endif
 
4741
# define machine_is_rd88f5181l_ge()     (machine_arch_type == MACH_TYPE_RD88F5181L_GE)
 
4742
#else
 
4743
# define machine_is_rd88f5181l_ge()     (0)
 
4744
#endif
 
4745
 
 
4746
#ifdef CONFIG_MACH_RD88F5181L_FXO
 
4747
# ifdef machine_arch_type
 
4748
#  undef machine_arch_type
 
4749
#  define machine_arch_type     __machine_arch_type
 
4750
# else
 
4751
#  define machine_arch_type     MACH_TYPE_RD88F5181L_FXO
 
4752
# endif
 
4753
# define machine_is_rd88f5181l_fxo()    (machine_arch_type == MACH_TYPE_RD88F5181L_FXO)
 
4754
#else
 
4755
# define machine_is_rd88f5181l_fxo()    (0)
 
4756
#endif
 
4757
 
 
4758
#ifdef CONFIG_MACH_STAMP9G20
 
4759
# ifdef machine_arch_type
 
4760
#  undef machine_arch_type
 
4761
#  define machine_arch_type     __machine_arch_type
 
4762
# else
 
4763
#  define machine_arch_type     MACH_TYPE_STAMP9G20
 
4764
# endif
 
4765
# define machine_is_stamp9g20() (machine_arch_type == MACH_TYPE_STAMP9G20)
 
4766
#else
 
4767
# define machine_is_stamp9g20() (0)
 
4768
#endif
 
4769
 
 
4770
#ifdef CONFIG_MACH_SMDKC100
 
4771
# ifdef machine_arch_type
 
4772
#  undef machine_arch_type
 
4773
#  define machine_arch_type     __machine_arch_type
 
4774
# else
 
4775
#  define machine_arch_type     MACH_TYPE_SMDKC100
 
4776
# endif
 
4777
# define machine_is_smdkc100()  (machine_arch_type == MACH_TYPE_SMDKC100)
 
4778
#else
 
4779
# define machine_is_smdkc100()  (0)
 
4780
#endif
 
4781
 
 
4782
#ifdef CONFIG_MACH_TAVOREVB
 
4783
# ifdef machine_arch_type
 
4784
#  undef machine_arch_type
 
4785
#  define machine_arch_type     __machine_arch_type
 
4786
# else
 
4787
#  define machine_arch_type     MACH_TYPE_TAVOREVB
 
4788
# endif
 
4789
# define machine_is_tavorevb()  (machine_arch_type == MACH_TYPE_TAVOREVB)
 
4790
#else
 
4791
# define machine_is_tavorevb()  (0)
 
4792
#endif
 
4793
 
 
4794
#ifdef CONFIG_MACH_SAAR
 
4795
# ifdef machine_arch_type
 
4796
#  undef machine_arch_type
 
4797
#  define machine_arch_type     __machine_arch_type
 
4798
# else
 
4799
#  define machine_arch_type     MACH_TYPE_SAAR
 
4800
# endif
 
4801
# define machine_is_saar()      (machine_arch_type == MACH_TYPE_SAAR)
 
4802
#else
 
4803
# define machine_is_saar()      (0)
 
4804
#endif
 
4805
 
 
4806
#ifdef CONFIG_MACH_AT91SAM9M10G45EK
 
4807
# ifdef machine_arch_type
 
4808
#  undef machine_arch_type
 
4809
#  define machine_arch_type     __machine_arch_type
 
4810
# else
 
4811
#  define machine_arch_type     MACH_TYPE_AT91SAM9M10G45EK
 
4812
# endif
 
4813
# define machine_is_at91sam9m10g45ek()  (machine_arch_type == MACH_TYPE_AT91SAM9M10G45EK)
 
4814
#else
 
4815
# define machine_is_at91sam9m10g45ek()  (0)
 
4816
#endif
 
4817
 
 
4818
#ifdef CONFIG_MACH_MXLADS
 
4819
# ifdef machine_arch_type
 
4820
#  undef machine_arch_type
 
4821
#  define machine_arch_type     __machine_arch_type
 
4822
# else
 
4823
#  define machine_arch_type     MACH_TYPE_MXLADS
 
4824
# endif
 
4825
# define machine_is_mxlads()    (machine_arch_type == MACH_TYPE_MXLADS)
 
4826
#else
 
4827
# define machine_is_mxlads()    (0)
 
4828
#endif
 
4829
 
 
4830
#ifdef CONFIG_MACH_LINKSTATION_MINI
 
4831
# ifdef machine_arch_type
 
4832
#  undef machine_arch_type
 
4833
#  define machine_arch_type     __machine_arch_type
 
4834
# else
 
4835
#  define machine_arch_type     MACH_TYPE_LINKSTATION_MINI
 
4836
# endif
 
4837
# define machine_is_linkstation_mini()  (machine_arch_type == MACH_TYPE_LINKSTATION_MINI)
 
4838
#else
 
4839
# define machine_is_linkstation_mini()  (0)
 
4840
#endif
 
4841
 
 
4842
#ifdef CONFIG_MACH_AFEB9260
 
4843
# ifdef machine_arch_type
 
4844
#  undef machine_arch_type
 
4845
#  define machine_arch_type     __machine_arch_type
 
4846
# else
 
4847
#  define machine_arch_type     MACH_TYPE_AFEB9260
 
4848
# endif
 
4849
# define machine_is_afeb9260()  (machine_arch_type == MACH_TYPE_AFEB9260)
 
4850
#else
 
4851
# define machine_is_afeb9260()  (0)
 
4852
#endif
 
4853
 
 
4854
#ifdef CONFIG_MACH_IMX27IPCAM
 
4855
# ifdef machine_arch_type
 
4856
#  undef machine_arch_type
 
4857
#  define machine_arch_type     __machine_arch_type
 
4858
# else
 
4859
#  define machine_arch_type     MACH_TYPE_IMX27IPCAM
 
4860
# endif
 
4861
# define machine_is_imx27ipcam()        (machine_arch_type == MACH_TYPE_IMX27IPCAM)
 
4862
#else
 
4863
# define machine_is_imx27ipcam()        (0)
 
4864
#endif
 
4865
 
 
4866
#ifdef CONFIG_MACH_RD88F6183AP_GE
 
4867
# ifdef machine_arch_type
 
4868
#  undef machine_arch_type
 
4869
#  define machine_arch_type     __machine_arch_type
 
4870
# else
 
4871
#  define machine_arch_type     MACH_TYPE_RD88F6183AP_GE
 
4872
# endif
 
4873
# define machine_is_rd88f6183ap_ge()    (machine_arch_type == MACH_TYPE_RD88F6183AP_GE)
 
4874
#else
 
4875
# define machine_is_rd88f6183ap_ge()    (0)
 
4876
#endif
 
4877
 
 
4878
#ifdef CONFIG_MACH_REALVIEW_PBA8
 
4879
# ifdef machine_arch_type
 
4880
#  undef machine_arch_type
 
4881
#  define machine_arch_type     __machine_arch_type
 
4882
# else
 
4883
#  define machine_arch_type     MACH_TYPE_REALVIEW_PBA8
 
4884
# endif
 
4885
# define machine_is_realview_pba8()     (machine_arch_type == MACH_TYPE_REALVIEW_PBA8)
 
4886
#else
 
4887
# define machine_is_realview_pba8()     (0)
 
4888
#endif
 
4889
 
 
4890
#ifdef CONFIG_MACH_REALVIEW_PBX
 
4891
# ifdef machine_arch_type
 
4892
#  undef machine_arch_type
 
4893
#  define machine_arch_type     __machine_arch_type
 
4894
# else
 
4895
#  define machine_arch_type     MACH_TYPE_REALVIEW_PBX
 
4896
# endif
 
4897
# define machine_is_realview_pbx()      (machine_arch_type == MACH_TYPE_REALVIEW_PBX)
 
4898
#else
 
4899
# define machine_is_realview_pbx()      (0)
 
4900
#endif
 
4901
 
 
4902
#ifdef CONFIG_MACH_MICRO9S
 
4903
# ifdef machine_arch_type
 
4904
#  undef machine_arch_type
 
4905
#  define machine_arch_type     __machine_arch_type
 
4906
# else
 
4907
#  define machine_arch_type     MACH_TYPE_MICRO9S
 
4908
# endif
 
4909
# define machine_is_micro9s()   (machine_arch_type == MACH_TYPE_MICRO9S)
 
4910
#else
 
4911
# define machine_is_micro9s()   (0)
 
4912
#endif
 
4913
 
 
4914
#ifdef CONFIG_MACH_RUT100
 
4915
# ifdef machine_arch_type
 
4916
#  undef machine_arch_type
 
4917
#  define machine_arch_type     __machine_arch_type
 
4918
# else
 
4919
#  define machine_arch_type     MACH_TYPE_RUT100
 
4920
# endif
 
4921
# define machine_is_rut100()    (machine_arch_type == MACH_TYPE_RUT100)
 
4922
#else
 
4923
# define machine_is_rut100()    (0)
 
4924
#endif
 
4925
 
 
4926
#ifdef CONFIG_MACH_G3EVM
 
4927
# ifdef machine_arch_type
 
4928
#  undef machine_arch_type
 
4929
#  define machine_arch_type     __machine_arch_type
 
4930
# else
 
4931
#  define machine_arch_type     MACH_TYPE_G3EVM
 
4932
# endif
 
4933
# define machine_is_g3evm()     (machine_arch_type == MACH_TYPE_G3EVM)
 
4934
#else
 
4935
# define machine_is_g3evm()     (0)
 
4936
#endif
 
4937
 
 
4938
#ifdef CONFIG_MACH_W90P910EVB
 
4939
# ifdef machine_arch_type
 
4940
#  undef machine_arch_type
 
4941
#  define machine_arch_type     __machine_arch_type
 
4942
# else
 
4943
#  define machine_arch_type     MACH_TYPE_W90P910EVB
 
4944
# endif
 
4945
# define machine_is_w90p910evb()        (machine_arch_type == MACH_TYPE_W90P910EVB)
 
4946
#else
 
4947
# define machine_is_w90p910evb()        (0)
 
4948
#endif
 
4949
 
 
4950
#ifdef CONFIG_MACH_W90P950EVB
 
4951
# ifdef machine_arch_type
 
4952
#  undef machine_arch_type
 
4953
#  define machine_arch_type     __machine_arch_type
 
4954
# else
 
4955
#  define machine_arch_type     MACH_TYPE_W90P950EVB
 
4956
# endif
 
4957
# define machine_is_w90p950evb()        (machine_arch_type == MACH_TYPE_W90P950EVB)
 
4958
#else
 
4959
# define machine_is_w90p950evb()        (0)
 
4960
#endif
 
4961
 
 
4962
#ifdef CONFIG_MACH_W90N960EVB
 
4963
# ifdef machine_arch_type
 
4964
#  undef machine_arch_type
 
4965
#  define machine_arch_type     __machine_arch_type
 
4966
# else
 
4967
#  define machine_arch_type     MACH_TYPE_W90N960EVB
 
4968
# endif
 
4969
# define machine_is_w90n960evb()        (machine_arch_type == MACH_TYPE_W90N960EVB)
 
4970
#else
 
4971
# define machine_is_w90n960evb()        (0)
 
4972
#endif
 
4973
 
 
4974
#ifdef CONFIG_MACH_MV88F6281GTW_GE
 
4975
# ifdef machine_arch_type
 
4976
#  undef machine_arch_type
 
4977
#  define machine_arch_type     __machine_arch_type
 
4978
# else
 
4979
#  define machine_arch_type     MACH_TYPE_MV88F6281GTW_GE
 
4980
# endif
 
4981
# define machine_is_mv88f6281gtw_ge()   (machine_arch_type == MACH_TYPE_MV88F6281GTW_GE)
 
4982
#else
 
4983
# define machine_is_mv88f6281gtw_ge()   (0)
 
4984
#endif
 
4985
 
 
4986
#ifdef CONFIG_MACH_NCP
 
4987
# ifdef machine_arch_type
 
4988
#  undef machine_arch_type
 
4989
#  define machine_arch_type     __machine_arch_type
 
4990
# else
 
4991
#  define machine_arch_type     MACH_TYPE_NCP
 
4992
# endif
 
4993
# define machine_is_ncp()       (machine_arch_type == MACH_TYPE_NCP)
 
4994
#else
 
4995
# define machine_is_ncp()       (0)
 
4996
#endif
 
4997
 
 
4998
#ifdef CONFIG_MACH_DAVINCI_DM365_EVM
 
4999
# ifdef machine_arch_type
 
5000
#  undef machine_arch_type
 
5001
#  define machine_arch_type     __machine_arch_type
 
5002
# else
 
5003
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM365_EVM
 
5004
# endif
 
5005
# define machine_is_davinci_dm365_evm() (machine_arch_type == MACH_TYPE_DAVINCI_DM365_EVM)
 
5006
#else
 
5007
# define machine_is_davinci_dm365_evm() (0)
 
5008
#endif
 
5009
 
 
5010
#ifdef CONFIG_MACH_CENTRO
 
5011
# ifdef machine_arch_type
 
5012
#  undef machine_arch_type
 
5013
#  define machine_arch_type     __machine_arch_type
 
5014
# else
 
5015
#  define machine_arch_type     MACH_TYPE_CENTRO
 
5016
# endif
 
5017
# define machine_is_centro()    (machine_arch_type == MACH_TYPE_CENTRO)
 
5018
#else
 
5019
# define machine_is_centro()    (0)
 
5020
#endif
 
5021
 
 
5022
#ifdef CONFIG_MACH_NOKIA_RX51
 
5023
# ifdef machine_arch_type
 
5024
#  undef machine_arch_type
 
5025
#  define machine_arch_type     __machine_arch_type
 
5026
# else
 
5027
#  define machine_arch_type     MACH_TYPE_NOKIA_RX51
 
5028
# endif
 
5029
# define machine_is_nokia_rx51()        (machine_arch_type == MACH_TYPE_NOKIA_RX51)
 
5030
#else
 
5031
# define machine_is_nokia_rx51()        (0)
 
5032
#endif
 
5033
 
 
5034
#ifdef CONFIG_MACH_OMAP_ZOOM2
 
5035
# ifdef machine_arch_type
 
5036
#  undef machine_arch_type
 
5037
#  define machine_arch_type     __machine_arch_type
 
5038
# else
 
5039
#  define machine_arch_type     MACH_TYPE_OMAP_ZOOM2
 
5040
# endif
 
5041
# define machine_is_omap_zoom2()        (machine_arch_type == MACH_TYPE_OMAP_ZOOM2)
 
5042
#else
 
5043
# define machine_is_omap_zoom2()        (0)
 
5044
#endif
 
5045
 
 
5046
#ifdef CONFIG_MACH_CPUAT9260
 
5047
# ifdef machine_arch_type
 
5048
#  undef machine_arch_type
 
5049
#  define machine_arch_type     __machine_arch_type
 
5050
# else
 
5051
#  define machine_arch_type     MACH_TYPE_CPUAT9260
 
5052
# endif
 
5053
# define machine_is_cpuat9260() (machine_arch_type == MACH_TYPE_CPUAT9260)
 
5054
#else
 
5055
# define machine_is_cpuat9260() (0)
 
5056
#endif
 
5057
 
 
5058
#ifdef CONFIG_MACH_EUKREA_CPUIMX27
 
5059
# ifdef machine_arch_type
 
5060
#  undef machine_arch_type
 
5061
#  define machine_arch_type     __machine_arch_type
 
5062
# else
 
5063
#  define machine_arch_type     MACH_TYPE_EUKREA_CPUIMX27
 
5064
# endif
 
5065
# define machine_is_eukrea_cpuimx27()   (machine_arch_type == MACH_TYPE_EUKREA_CPUIMX27)
 
5066
#else
 
5067
# define machine_is_eukrea_cpuimx27()   (0)
 
5068
#endif
 
5069
 
 
5070
#ifdef CONFIG_MACH_ACS5K
 
5071
# ifdef machine_arch_type
 
5072
#  undef machine_arch_type
 
5073
#  define machine_arch_type     __machine_arch_type
 
5074
# else
 
5075
#  define machine_arch_type     MACH_TYPE_ACS5K
 
5076
# endif
 
5077
# define machine_is_acs5k()     (machine_arch_type == MACH_TYPE_ACS5K)
 
5078
#else
 
5079
# define machine_is_acs5k()     (0)
 
5080
#endif
 
5081
 
 
5082
#ifdef CONFIG_MACH_SNAPPER_9260
 
5083
# ifdef machine_arch_type
 
5084
#  undef machine_arch_type
 
5085
#  define machine_arch_type     __machine_arch_type
 
5086
# else
 
5087
#  define machine_arch_type     MACH_TYPE_SNAPPER_9260
 
5088
# endif
 
5089
# define machine_is_snapper_9260()      (machine_arch_type == MACH_TYPE_SNAPPER_9260)
 
5090
#else
 
5091
# define machine_is_snapper_9260()      (0)
 
5092
#endif
 
5093
 
 
5094
#ifdef CONFIG_MACH_DSM320
 
5095
# ifdef machine_arch_type
 
5096
#  undef machine_arch_type
 
5097
#  define machine_arch_type     __machine_arch_type
 
5098
# else
 
5099
#  define machine_arch_type     MACH_TYPE_DSM320
 
5100
# endif
 
5101
# define machine_is_dsm320()    (machine_arch_type == MACH_TYPE_DSM320)
 
5102
#else
 
5103
# define machine_is_dsm320()    (0)
 
5104
#endif
 
5105
 
 
5106
#ifdef CONFIG_MACH_EXEDA
 
5107
# ifdef machine_arch_type
 
5108
#  undef machine_arch_type
 
5109
#  define machine_arch_type     __machine_arch_type
 
5110
# else
 
5111
#  define machine_arch_type     MACH_TYPE_EXEDA
 
5112
# endif
 
5113
# define machine_is_exeda()     (machine_arch_type == MACH_TYPE_EXEDA)
 
5114
#else
 
5115
# define machine_is_exeda()     (0)
 
5116
#endif
 
5117
 
 
5118
#ifdef CONFIG_MACH_MINI2440
 
5119
# ifdef machine_arch_type
 
5120
#  undef machine_arch_type
 
5121
#  define machine_arch_type     __machine_arch_type
 
5122
# else
 
5123
#  define machine_arch_type     MACH_TYPE_MINI2440
 
5124
# endif
 
5125
# define machine_is_mini2440()  (machine_arch_type == MACH_TYPE_MINI2440)
 
5126
#else
 
5127
# define machine_is_mini2440()  (0)
 
5128
#endif
 
5129
 
 
5130
#ifdef CONFIG_MACH_COLIBRI300
 
5131
# ifdef machine_arch_type
 
5132
#  undef machine_arch_type
 
5133
#  define machine_arch_type     __machine_arch_type
 
5134
# else
 
5135
#  define machine_arch_type     MACH_TYPE_COLIBRI300
 
5136
# endif
 
5137
# define machine_is_colibri300()        (machine_arch_type == MACH_TYPE_COLIBRI300)
 
5138
#else
 
5139
# define machine_is_colibri300()        (0)
 
5140
#endif
 
5141
 
 
5142
#ifdef CONFIG_MACH_LINKSTATION_LS_HGL
 
5143
# ifdef machine_arch_type
 
5144
#  undef machine_arch_type
 
5145
#  define machine_arch_type     __machine_arch_type
 
5146
# else
 
5147
#  define machine_arch_type     MACH_TYPE_LINKSTATION_LS_HGL
 
5148
# endif
 
5149
# define machine_is_linkstation_ls_hgl()        (machine_arch_type == MACH_TYPE_LINKSTATION_LS_HGL)
 
5150
#else
 
5151
# define machine_is_linkstation_ls_hgl()        (0)
 
5152
#endif
 
5153
 
 
5154
#ifdef CONFIG_MACH_CPUAT9G20
 
5155
# ifdef machine_arch_type
 
5156
#  undef machine_arch_type
 
5157
#  define machine_arch_type     __machine_arch_type
 
5158
# else
 
5159
#  define machine_arch_type     MACH_TYPE_CPUAT9G20
 
5160
# endif
 
5161
# define machine_is_cpuat9g20() (machine_arch_type == MACH_TYPE_CPUAT9G20)
 
5162
#else
 
5163
# define machine_is_cpuat9g20() (0)
 
5164
#endif
 
5165
 
 
5166
#ifdef CONFIG_MACH_SMDK6440
 
5167
# ifdef machine_arch_type
 
5168
#  undef machine_arch_type
 
5169
#  define machine_arch_type     __machine_arch_type
 
5170
# else
 
5171
#  define machine_arch_type     MACH_TYPE_SMDK6440
 
5172
# endif
 
5173
# define machine_is_smdk6440()  (machine_arch_type == MACH_TYPE_SMDK6440)
 
5174
#else
 
5175
# define machine_is_smdk6440()  (0)
 
5176
#endif
 
5177
 
 
5178
#ifdef CONFIG_MACH_NAS4220B
 
5179
# ifdef machine_arch_type
 
5180
#  undef machine_arch_type
 
5181
#  define machine_arch_type     __machine_arch_type
 
5182
# else
 
5183
#  define machine_arch_type     MACH_TYPE_NAS4220B
 
5184
# endif
 
5185
# define machine_is_nas4220b()  (machine_arch_type == MACH_TYPE_NAS4220B)
 
5186
#else
 
5187
# define machine_is_nas4220b()  (0)
 
5188
#endif
 
5189
 
 
5190
#ifdef CONFIG_MACH_ZYLONITE2
 
5191
# ifdef machine_arch_type
 
5192
#  undef machine_arch_type
 
5193
#  define machine_arch_type     __machine_arch_type
 
5194
# else
 
5195
#  define machine_arch_type     MACH_TYPE_ZYLONITE2
 
5196
# endif
 
5197
# define machine_is_zylonite2() (machine_arch_type == MACH_TYPE_ZYLONITE2)
 
5198
#else
 
5199
# define machine_is_zylonite2() (0)
 
5200
#endif
 
5201
 
 
5202
#ifdef CONFIG_MACH_ASPENITE
 
5203
# ifdef machine_arch_type
 
5204
#  undef machine_arch_type
 
5205
#  define machine_arch_type     __machine_arch_type
 
5206
# else
 
5207
#  define machine_arch_type     MACH_TYPE_ASPENITE
 
5208
# endif
 
5209
# define machine_is_aspenite()  (machine_arch_type == MACH_TYPE_ASPENITE)
 
5210
#else
 
5211
# define machine_is_aspenite()  (0)
 
5212
#endif
 
5213
 
 
5214
#ifdef CONFIG_MACH_TTC_DKB
 
5215
# ifdef machine_arch_type
 
5216
#  undef machine_arch_type
 
5217
#  define machine_arch_type     __machine_arch_type
 
5218
# else
 
5219
#  define machine_arch_type     MACH_TYPE_TTC_DKB
 
5220
# endif
 
5221
# define machine_is_ttc_dkb()   (machine_arch_type == MACH_TYPE_TTC_DKB)
 
5222
#else
 
5223
# define machine_is_ttc_dkb()   (0)
 
5224
#endif
 
5225
 
 
5226
#ifdef CONFIG_MACH_PCM043
 
5227
# ifdef machine_arch_type
 
5228
#  undef machine_arch_type
 
5229
#  define machine_arch_type     __machine_arch_type
 
5230
# else
 
5231
#  define machine_arch_type     MACH_TYPE_PCM043
 
5232
# endif
 
5233
# define machine_is_pcm043()    (machine_arch_type == MACH_TYPE_PCM043)
 
5234
#else
 
5235
# define machine_is_pcm043()    (0)
 
5236
#endif
 
5237
 
 
5238
#ifdef CONFIG_MACH_SHEEVAPLUG
 
5239
# ifdef machine_arch_type
 
5240
#  undef machine_arch_type
 
5241
#  define machine_arch_type     __machine_arch_type
 
5242
# else
 
5243
#  define machine_arch_type     MACH_TYPE_SHEEVAPLUG
 
5244
# endif
 
5245
# define machine_is_sheevaplug()        (machine_arch_type == MACH_TYPE_SHEEVAPLUG)
 
5246
#else
 
5247
# define machine_is_sheevaplug()        (0)
 
5248
#endif
 
5249
 
 
5250
#ifdef CONFIG_MACH_AVENGERS_LITE
 
5251
# ifdef machine_arch_type
 
5252
#  undef machine_arch_type
 
5253
#  define machine_arch_type     __machine_arch_type
 
5254
# else
 
5255
#  define machine_arch_type     MACH_TYPE_AVENGERS_LITE
 
5256
# endif
 
5257
# define machine_is_avengers_lite()     (machine_arch_type == MACH_TYPE_AVENGERS_LITE)
 
5258
#else
 
5259
# define machine_is_avengers_lite()     (0)
 
5260
#endif
 
5261
 
 
5262
#ifdef CONFIG_MACH_MX51_BABBAGE
 
5263
# ifdef machine_arch_type
 
5264
#  undef machine_arch_type
 
5265
#  define machine_arch_type     __machine_arch_type
 
5266
# else
 
5267
#  define machine_arch_type     MACH_TYPE_MX51_BABBAGE
 
5268
# endif
 
5269
# define machine_is_mx51_babbage()      (machine_arch_type == MACH_TYPE_MX51_BABBAGE)
 
5270
#else
 
5271
# define machine_is_mx51_babbage()      (0)
 
5272
#endif
 
5273
 
 
5274
#ifdef CONFIG_MACH_RD78X00_MASA
 
5275
# ifdef machine_arch_type
 
5276
#  undef machine_arch_type
 
5277
#  define machine_arch_type     __machine_arch_type
 
5278
# else
 
5279
#  define machine_arch_type     MACH_TYPE_RD78X00_MASA
 
5280
# endif
 
5281
# define machine_is_rd78x00_masa()      (machine_arch_type == MACH_TYPE_RD78X00_MASA)
 
5282
#else
 
5283
# define machine_is_rd78x00_masa()      (0)
 
5284
#endif
 
5285
 
 
5286
#ifdef CONFIG_MACH_DM355_LEOPARD
 
5287
# ifdef machine_arch_type
 
5288
#  undef machine_arch_type
 
5289
#  define machine_arch_type     __machine_arch_type
 
5290
# else
 
5291
#  define machine_arch_type     MACH_TYPE_DM355_LEOPARD
 
5292
# endif
 
5293
# define machine_is_dm355_leopard()     (machine_arch_type == MACH_TYPE_DM355_LEOPARD)
 
5294
#else
 
5295
# define machine_is_dm355_leopard()     (0)
 
5296
#endif
 
5297
 
 
5298
#ifdef CONFIG_MACH_TS219
 
5299
# ifdef machine_arch_type
 
5300
#  undef machine_arch_type
 
5301
#  define machine_arch_type     __machine_arch_type
 
5302
# else
 
5303
#  define machine_arch_type     MACH_TYPE_TS219
 
5304
# endif
 
5305
# define machine_is_ts219()     (machine_arch_type == MACH_TYPE_TS219)
 
5306
#else
 
5307
# define machine_is_ts219()     (0)
 
5308
#endif
 
5309
 
 
5310
#ifdef CONFIG_MACH_PCA100
 
5311
# ifdef machine_arch_type
 
5312
#  undef machine_arch_type
 
5313
#  define machine_arch_type     __machine_arch_type
 
5314
# else
 
5315
#  define machine_arch_type     MACH_TYPE_PCA100
 
5316
# endif
 
5317
# define machine_is_pca100()    (machine_arch_type == MACH_TYPE_PCA100)
 
5318
#else
 
5319
# define machine_is_pca100()    (0)
 
5320
#endif
 
5321
 
 
5322
#ifdef CONFIG_MACH_DAVINCI_DA850_EVM
 
5323
# ifdef machine_arch_type
 
5324
#  undef machine_arch_type
 
5325
#  define machine_arch_type     __machine_arch_type
 
5326
# else
 
5327
#  define machine_arch_type     MACH_TYPE_DAVINCI_DA850_EVM
 
5328
# endif
 
5329
# define machine_is_davinci_da850_evm() (machine_arch_type == MACH_TYPE_DAVINCI_DA850_EVM)
 
5330
#else
 
5331
# define machine_is_davinci_da850_evm() (0)
 
5332
#endif
 
5333
 
 
5334
#ifdef CONFIG_MACH_AT91SAM9G10EK
 
5335
# ifdef machine_arch_type
 
5336
#  undef machine_arch_type
 
5337
#  define machine_arch_type     __machine_arch_type
 
5338
# else
 
5339
#  define machine_arch_type     MACH_TYPE_AT91SAM9G10EK
 
5340
# endif
 
5341
# define machine_is_at91sam9g10ek()     (machine_arch_type == MACH_TYPE_AT91SAM9G10EK)
 
5342
#else
 
5343
# define machine_is_at91sam9g10ek()     (0)
 
5344
#endif
 
5345
 
 
5346
#ifdef CONFIG_MACH_OMAP_4430SDP
 
5347
# ifdef machine_arch_type
 
5348
#  undef machine_arch_type
 
5349
#  define machine_arch_type     __machine_arch_type
 
5350
# else
 
5351
#  define machine_arch_type     MACH_TYPE_OMAP_4430SDP
 
5352
# endif
 
5353
# define machine_is_omap_4430sdp()      (machine_arch_type == MACH_TYPE_OMAP_4430SDP)
 
5354
#else
 
5355
# define machine_is_omap_4430sdp()      (0)
 
5356
#endif
 
5357
 
 
5358
#ifdef CONFIG_MACH_MAGX_ZN5
 
5359
# ifdef machine_arch_type
 
5360
#  undef machine_arch_type
 
5361
#  define machine_arch_type     __machine_arch_type
 
5362
# else
 
5363
#  define machine_arch_type     MACH_TYPE_MAGX_ZN5
 
5364
# endif
 
5365
# define machine_is_magx_zn5()  (machine_arch_type == MACH_TYPE_MAGX_ZN5)
 
5366
#else
 
5367
# define machine_is_magx_zn5()  (0)
 
5368
#endif
 
5369
 
 
5370
#ifdef CONFIG_MACH_BTMAVB101
 
5371
# ifdef machine_arch_type
 
5372
#  undef machine_arch_type
 
5373
#  define machine_arch_type     __machine_arch_type
 
5374
# else
 
5375
#  define machine_arch_type     MACH_TYPE_BTMAVB101
 
5376
# endif
 
5377
# define machine_is_btmavb101() (machine_arch_type == MACH_TYPE_BTMAVB101)
 
5378
#else
 
5379
# define machine_is_btmavb101() (0)
 
5380
#endif
 
5381
 
 
5382
#ifdef CONFIG_MACH_BTMAWB101
 
5383
# ifdef machine_arch_type
 
5384
#  undef machine_arch_type
 
5385
#  define machine_arch_type     __machine_arch_type
 
5386
# else
 
5387
#  define machine_arch_type     MACH_TYPE_BTMAWB101
 
5388
# endif
 
5389
# define machine_is_btmawb101() (machine_arch_type == MACH_TYPE_BTMAWB101)
 
5390
#else
 
5391
# define machine_is_btmawb101() (0)
 
5392
#endif
 
5393
 
 
5394
#ifdef CONFIG_MACH_OMAP3_TORPEDO
 
5395
# ifdef machine_arch_type
 
5396
#  undef machine_arch_type
 
5397
#  define machine_arch_type     __machine_arch_type
 
5398
# else
 
5399
#  define machine_arch_type     MACH_TYPE_OMAP3_TORPEDO
 
5400
# endif
 
5401
# define machine_is_omap3_torpedo()     (machine_arch_type == MACH_TYPE_OMAP3_TORPEDO)
 
5402
#else
 
5403
# define machine_is_omap3_torpedo()     (0)
 
5404
#endif
 
5405
 
 
5406
#ifdef CONFIG_MACH_ANW6410
 
5407
# ifdef machine_arch_type
 
5408
#  undef machine_arch_type
 
5409
#  define machine_arch_type     __machine_arch_type
 
5410
# else
 
5411
#  define machine_arch_type     MACH_TYPE_ANW6410
 
5412
# endif
 
5413
# define machine_is_anw6410()   (machine_arch_type == MACH_TYPE_ANW6410)
 
5414
#else
 
5415
# define machine_is_anw6410()   (0)
 
5416
#endif
 
5417
 
 
5418
#ifdef CONFIG_MACH_IMX27_VISSTRIM_M10
 
5419
# ifdef machine_arch_type
 
5420
#  undef machine_arch_type
 
5421
#  define machine_arch_type     __machine_arch_type
 
5422
# else
 
5423
#  define machine_arch_type     MACH_TYPE_IMX27_VISSTRIM_M10
 
5424
# endif
 
5425
# define machine_is_imx27_visstrim_m10()        (machine_arch_type == MACH_TYPE_IMX27_VISSTRIM_M10)
 
5426
#else
 
5427
# define machine_is_imx27_visstrim_m10()        (0)
 
5428
#endif
 
5429
 
 
5430
#ifdef CONFIG_MACH_PORTUXG20
 
5431
# ifdef machine_arch_type
 
5432
#  undef machine_arch_type
 
5433
#  define machine_arch_type     __machine_arch_type
 
5434
# else
 
5435
#  define machine_arch_type     MACH_TYPE_PORTUXG20
 
5436
# endif
 
5437
# define machine_is_portuxg20() (machine_arch_type == MACH_TYPE_PORTUXG20)
 
5438
#else
 
5439
# define machine_is_portuxg20() (0)
 
5440
#endif
 
5441
 
 
5442
#ifdef CONFIG_MACH_SMDKC110
 
5443
# ifdef machine_arch_type
 
5444
#  undef machine_arch_type
 
5445
#  define machine_arch_type     __machine_arch_type
 
5446
# else
 
5447
#  define machine_arch_type     MACH_TYPE_SMDKC110
 
5448
# endif
 
5449
# define machine_is_smdkc110()  (machine_arch_type == MACH_TYPE_SMDKC110)
 
5450
#else
 
5451
# define machine_is_smdkc110()  (0)
 
5452
#endif
 
5453
 
 
5454
#ifdef CONFIG_MACH_OMAP3517EVM
 
5455
# ifdef machine_arch_type
 
5456
#  undef machine_arch_type
 
5457
#  define machine_arch_type     __machine_arch_type
 
5458
# else
 
5459
#  define machine_arch_type     MACH_TYPE_OMAP3517EVM
 
5460
# endif
 
5461
# define machine_is_omap3517evm()       (machine_arch_type == MACH_TYPE_OMAP3517EVM)
 
5462
#else
 
5463
# define machine_is_omap3517evm()       (0)
 
5464
#endif
 
5465
 
 
5466
#ifdef CONFIG_MACH_NETSPACE_V2
 
5467
# ifdef machine_arch_type
 
5468
#  undef machine_arch_type
 
5469
#  define machine_arch_type     __machine_arch_type
 
5470
# else
 
5471
#  define machine_arch_type     MACH_TYPE_NETSPACE_V2
 
5472
# endif
 
5473
# define machine_is_netspace_v2()       (machine_arch_type == MACH_TYPE_NETSPACE_V2)
 
5474
#else
 
5475
# define machine_is_netspace_v2()       (0)
 
5476
#endif
 
5477
 
 
5478
#ifdef CONFIG_MACH_NETSPACE_MAX_V2
 
5479
# ifdef machine_arch_type
 
5480
#  undef machine_arch_type
 
5481
#  define machine_arch_type     __machine_arch_type
 
5482
# else
 
5483
#  define machine_arch_type     MACH_TYPE_NETSPACE_MAX_V2
 
5484
# endif
 
5485
# define machine_is_netspace_max_v2()   (machine_arch_type == MACH_TYPE_NETSPACE_MAX_V2)
 
5486
#else
 
5487
# define machine_is_netspace_max_v2()   (0)
 
5488
#endif
 
5489
 
 
5490
#ifdef CONFIG_MACH_D2NET_V2
 
5491
# ifdef machine_arch_type
 
5492
#  undef machine_arch_type
 
5493
#  define machine_arch_type     __machine_arch_type
 
5494
# else
 
5495
#  define machine_arch_type     MACH_TYPE_D2NET_V2
 
5496
# endif
 
5497
# define machine_is_d2net_v2()  (machine_arch_type == MACH_TYPE_D2NET_V2)
 
5498
#else
 
5499
# define machine_is_d2net_v2()  (0)
 
5500
#endif
 
5501
 
 
5502
#ifdef CONFIG_MACH_NET2BIG_V2
 
5503
# ifdef machine_arch_type
 
5504
#  undef machine_arch_type
 
5505
#  define machine_arch_type     __machine_arch_type
 
5506
# else
 
5507
#  define machine_arch_type     MACH_TYPE_NET2BIG_V2
 
5508
# endif
 
5509
# define machine_is_net2big_v2()        (machine_arch_type == MACH_TYPE_NET2BIG_V2)
 
5510
#else
 
5511
# define machine_is_net2big_v2()        (0)
 
5512
#endif
 
5513
 
 
5514
#ifdef CONFIG_MACH_NET5BIG_V2
 
5515
# ifdef machine_arch_type
 
5516
#  undef machine_arch_type
 
5517
#  define machine_arch_type     __machine_arch_type
 
5518
# else
 
5519
#  define machine_arch_type     MACH_TYPE_NET5BIG_V2
 
5520
# endif
 
5521
# define machine_is_net5big_v2()        (machine_arch_type == MACH_TYPE_NET5BIG_V2)
 
5522
#else
 
5523
# define machine_is_net5big_v2()        (0)
 
5524
#endif
 
5525
 
 
5526
#ifdef CONFIG_MACH_INETSPACE_V2
 
5527
# ifdef machine_arch_type
 
5528
#  undef machine_arch_type
 
5529
#  define machine_arch_type     __machine_arch_type
 
5530
# else
 
5531
#  define machine_arch_type     MACH_TYPE_INETSPACE_V2
 
5532
# endif
 
5533
# define machine_is_inetspace_v2()      (machine_arch_type == MACH_TYPE_INETSPACE_V2)
 
5534
#else
 
5535
# define machine_is_inetspace_v2()      (0)
 
5536
#endif
 
5537
 
 
5538
#ifdef CONFIG_MACH_AT91SAM9G45EKES
 
5539
# ifdef machine_arch_type
 
5540
#  undef machine_arch_type
 
5541
#  define machine_arch_type     __machine_arch_type
 
5542
# else
 
5543
#  define machine_arch_type     MACH_TYPE_AT91SAM9G45EKES
 
5544
# endif
 
5545
# define machine_is_at91sam9g45ekes()   (machine_arch_type == MACH_TYPE_AT91SAM9G45EKES)
 
5546
#else
 
5547
# define machine_is_at91sam9g45ekes()   (0)
 
5548
#endif
 
5549
 
 
5550
#ifdef CONFIG_MACH_PC7302
 
5551
# ifdef machine_arch_type
 
5552
#  undef machine_arch_type
 
5553
#  define machine_arch_type     __machine_arch_type
 
5554
# else
 
5555
#  define machine_arch_type     MACH_TYPE_PC7302
 
5556
# endif
 
5557
# define machine_is_pc7302()    (machine_arch_type == MACH_TYPE_PC7302)
 
5558
#else
 
5559
# define machine_is_pc7302()    (0)
 
5560
#endif
 
5561
 
 
5562
#ifdef CONFIG_MACH_SPEAR600
 
5563
# ifdef machine_arch_type
 
5564
#  undef machine_arch_type
 
5565
#  define machine_arch_type     __machine_arch_type
 
5566
# else
 
5567
#  define machine_arch_type     MACH_TYPE_SPEAR600
 
5568
# endif
 
5569
# define machine_is_spear600()  (machine_arch_type == MACH_TYPE_SPEAR600)
 
5570
#else
 
5571
# define machine_is_spear600()  (0)
 
5572
#endif
 
5573
 
 
5574
#ifdef CONFIG_MACH_SPEAR300
 
5575
# ifdef machine_arch_type
 
5576
#  undef machine_arch_type
 
5577
#  define machine_arch_type     __machine_arch_type
 
5578
# else
 
5579
#  define machine_arch_type     MACH_TYPE_SPEAR300
 
5580
# endif
 
5581
# define machine_is_spear300()  (machine_arch_type == MACH_TYPE_SPEAR300)
 
5582
#else
 
5583
# define machine_is_spear300()  (0)
 
5584
#endif
 
5585
 
 
5586
#ifdef CONFIG_MACH_LILLY1131
 
5587
# ifdef machine_arch_type
 
5588
#  undef machine_arch_type
 
5589
#  define machine_arch_type     __machine_arch_type
 
5590
# else
 
5591
#  define machine_arch_type     MACH_TYPE_LILLY1131
 
5592
# endif
 
5593
# define machine_is_lilly1131() (machine_arch_type == MACH_TYPE_LILLY1131)
 
5594
#else
 
5595
# define machine_is_lilly1131() (0)
 
5596
#endif
 
5597
 
 
5598
#ifdef CONFIG_MACH_HMT
 
5599
# ifdef machine_arch_type
 
5600
#  undef machine_arch_type
 
5601
#  define machine_arch_type     __machine_arch_type
 
5602
# else
 
5603
#  define machine_arch_type     MACH_TYPE_HMT
 
5604
# endif
 
5605
# define machine_is_hmt()       (machine_arch_type == MACH_TYPE_HMT)
 
5606
#else
 
5607
# define machine_is_hmt()       (0)
 
5608
#endif
 
5609
 
 
5610
#ifdef CONFIG_MACH_VEXPRESS
 
5611
# ifdef machine_arch_type
 
5612
#  undef machine_arch_type
 
5613
#  define machine_arch_type     __machine_arch_type
 
5614
# else
 
5615
#  define machine_arch_type     MACH_TYPE_VEXPRESS
 
5616
# endif
 
5617
# define machine_is_vexpress()  (machine_arch_type == MACH_TYPE_VEXPRESS)
 
5618
#else
 
5619
# define machine_is_vexpress()  (0)
 
5620
#endif
 
5621
 
 
5622
#ifdef CONFIG_MACH_D2NET
 
5623
# ifdef machine_arch_type
 
5624
#  undef machine_arch_type
 
5625
#  define machine_arch_type     __machine_arch_type
 
5626
# else
 
5627
#  define machine_arch_type     MACH_TYPE_D2NET
 
5628
# endif
 
5629
# define machine_is_d2net()     (machine_arch_type == MACH_TYPE_D2NET)
 
5630
#else
 
5631
# define machine_is_d2net()     (0)
 
5632
#endif
 
5633
 
 
5634
#ifdef CONFIG_MACH_BIGDISK
 
5635
# ifdef machine_arch_type
 
5636
#  undef machine_arch_type
 
5637
#  define machine_arch_type     __machine_arch_type
 
5638
# else
 
5639
#  define machine_arch_type     MACH_TYPE_BIGDISK
 
5640
# endif
 
5641
# define machine_is_bigdisk()   (machine_arch_type == MACH_TYPE_BIGDISK)
 
5642
#else
 
5643
# define machine_is_bigdisk()   (0)
 
5644
#endif
 
5645
 
 
5646
#ifdef CONFIG_MACH_AT91SAM9G20EK_2MMC
 
5647
# ifdef machine_arch_type
 
5648
#  undef machine_arch_type
 
5649
#  define machine_arch_type     __machine_arch_type
 
5650
# else
 
5651
#  define machine_arch_type     MACH_TYPE_AT91SAM9G20EK_2MMC
 
5652
# endif
 
5653
# define machine_is_at91sam9g20ek_2mmc()        (machine_arch_type == MACH_TYPE_AT91SAM9G20EK_2MMC)
 
5654
#else
 
5655
# define machine_is_at91sam9g20ek_2mmc()        (0)
 
5656
#endif
 
5657
 
 
5658
#ifdef CONFIG_MACH_BCMRING
 
5659
# ifdef machine_arch_type
 
5660
#  undef machine_arch_type
 
5661
#  define machine_arch_type     __machine_arch_type
 
5662
# else
 
5663
#  define machine_arch_type     MACH_TYPE_BCMRING
 
5664
# endif
 
5665
# define machine_is_bcmring()   (machine_arch_type == MACH_TYPE_BCMRING)
 
5666
#else
 
5667
# define machine_is_bcmring()   (0)
 
5668
#endif
 
5669
 
 
5670
#ifdef CONFIG_MACH_DP6XX
 
5671
# ifdef machine_arch_type
 
5672
#  undef machine_arch_type
 
5673
#  define machine_arch_type     __machine_arch_type
 
5674
# else
 
5675
#  define machine_arch_type     MACH_TYPE_DP6XX
 
5676
# endif
 
5677
# define machine_is_dp6xx()     (machine_arch_type == MACH_TYPE_DP6XX)
 
5678
#else
 
5679
# define machine_is_dp6xx()     (0)
 
5680
#endif
 
5681
 
 
5682
#ifdef CONFIG_MACH_MAHIMAHI
 
5683
# ifdef machine_arch_type
 
5684
#  undef machine_arch_type
 
5685
#  define machine_arch_type     __machine_arch_type
 
5686
# else
 
5687
#  define machine_arch_type     MACH_TYPE_MAHIMAHI
 
5688
# endif
 
5689
# define machine_is_mahimahi()  (machine_arch_type == MACH_TYPE_MAHIMAHI)
 
5690
#else
 
5691
# define machine_is_mahimahi()  (0)
 
5692
#endif
 
5693
 
 
5694
#ifdef CONFIG_MACH_SMDK6442
 
5695
# ifdef machine_arch_type
 
5696
#  undef machine_arch_type
 
5697
#  define machine_arch_type     __machine_arch_type
 
5698
# else
 
5699
#  define machine_arch_type     MACH_TYPE_SMDK6442
 
5700
# endif
 
5701
# define machine_is_smdk6442()  (machine_arch_type == MACH_TYPE_SMDK6442)
 
5702
#else
 
5703
# define machine_is_smdk6442()  (0)
 
5704
#endif
 
5705
 
 
5706
#ifdef CONFIG_MACH_OPENRD_BASE
 
5707
# ifdef machine_arch_type
 
5708
#  undef machine_arch_type
 
5709
#  define machine_arch_type     __machine_arch_type
 
5710
# else
 
5711
#  define machine_arch_type     MACH_TYPE_OPENRD_BASE
 
5712
# endif
 
5713
# define machine_is_openrd_base()       (machine_arch_type == MACH_TYPE_OPENRD_BASE)
 
5714
#else
 
5715
# define machine_is_openrd_base()       (0)
 
5716
#endif
 
5717
 
 
5718
#ifdef CONFIG_MACH_DEVKIT8000
 
5719
# ifdef machine_arch_type
 
5720
#  undef machine_arch_type
 
5721
#  define machine_arch_type     __machine_arch_type
 
5722
# else
 
5723
#  define machine_arch_type     MACH_TYPE_DEVKIT8000
 
5724
# endif
 
5725
# define machine_is_devkit8000()        (machine_arch_type == MACH_TYPE_DEVKIT8000)
 
5726
#else
 
5727
# define machine_is_devkit8000()        (0)
 
5728
#endif
 
5729
 
 
5730
#ifdef CONFIG_MACH_MX51_EFIKAMX
 
5731
# ifdef machine_arch_type
 
5732
#  undef machine_arch_type
 
5733
#  define machine_arch_type     __machine_arch_type
 
5734
# else
 
5735
#  define machine_arch_type     MACH_TYPE_MX51_EFIKAMX
 
5736
# endif
 
5737
# define machine_is_mx51_efikamx()      (machine_arch_type == MACH_TYPE_MX51_EFIKAMX)
 
5738
#else
 
5739
# define machine_is_mx51_efikamx()      (0)
 
5740
#endif
 
5741
 
 
5742
#ifdef CONFIG_MACH_CM_T35
 
5743
# ifdef machine_arch_type
 
5744
#  undef machine_arch_type
 
5745
#  define machine_arch_type     __machine_arch_type
 
5746
# else
 
5747
#  define machine_arch_type     MACH_TYPE_CM_T35
 
5748
# endif
 
5749
# define machine_is_cm_t35()    (machine_arch_type == MACH_TYPE_CM_T35)
 
5750
#else
 
5751
# define machine_is_cm_t35()    (0)
 
5752
#endif
 
5753
 
 
5754
#ifdef CONFIG_MACH_NET2BIG
 
5755
# ifdef machine_arch_type
 
5756
#  undef machine_arch_type
 
5757
#  define machine_arch_type     __machine_arch_type
 
5758
# else
 
5759
#  define machine_arch_type     MACH_TYPE_NET2BIG
 
5760
# endif
 
5761
# define machine_is_net2big()   (machine_arch_type == MACH_TYPE_NET2BIG)
 
5762
#else
 
5763
# define machine_is_net2big()   (0)
 
5764
#endif
 
5765
 
 
5766
#ifdef CONFIG_MACH_IGEP0020
 
5767
# ifdef machine_arch_type
 
5768
#  undef machine_arch_type
 
5769
#  define machine_arch_type     __machine_arch_type
 
5770
# else
 
5771
#  define machine_arch_type     MACH_TYPE_IGEP0020
 
5772
# endif
 
5773
# define machine_is_igep0020()  (machine_arch_type == MACH_TYPE_IGEP0020)
 
5774
#else
 
5775
# define machine_is_igep0020()  (0)
 
5776
#endif
 
5777
 
 
5778
#ifdef CONFIG_MACH_NUC932EVB
 
5779
# ifdef machine_arch_type
 
5780
#  undef machine_arch_type
 
5781
#  define machine_arch_type     __machine_arch_type
 
5782
# else
 
5783
#  define machine_arch_type     MACH_TYPE_NUC932EVB
 
5784
# endif
 
5785
# define machine_is_nuc932evb() (machine_arch_type == MACH_TYPE_NUC932EVB)
 
5786
#else
 
5787
# define machine_is_nuc932evb() (0)
 
5788
#endif
 
5789
 
 
5790
#ifdef CONFIG_MACH_OPENRD_CLIENT
 
5791
# ifdef machine_arch_type
 
5792
#  undef machine_arch_type
 
5793
#  define machine_arch_type     __machine_arch_type
 
5794
# else
 
5795
#  define machine_arch_type     MACH_TYPE_OPENRD_CLIENT
 
5796
# endif
 
5797
# define machine_is_openrd_client()     (machine_arch_type == MACH_TYPE_OPENRD_CLIENT)
 
5798
#else
 
5799
# define machine_is_openrd_client()     (0)
 
5800
#endif
 
5801
 
 
5802
#ifdef CONFIG_MACH_U8500
 
5803
# ifdef machine_arch_type
 
5804
#  undef machine_arch_type
 
5805
#  define machine_arch_type     __machine_arch_type
 
5806
# else
 
5807
#  define machine_arch_type     MACH_TYPE_U8500
 
5808
# endif
 
5809
# define machine_is_u8500()     (machine_arch_type == MACH_TYPE_U8500)
 
5810
#else
 
5811
# define machine_is_u8500()     (0)
 
5812
#endif
 
5813
 
 
5814
#ifdef CONFIG_MACH_MX51_EFIKASB
 
5815
# ifdef machine_arch_type
 
5816
#  undef machine_arch_type
 
5817
#  define machine_arch_type     __machine_arch_type
 
5818
# else
 
5819
#  define machine_arch_type     MACH_TYPE_MX51_EFIKASB
 
5820
# endif
 
5821
# define machine_is_mx51_efikasb()      (machine_arch_type == MACH_TYPE_MX51_EFIKASB)
 
5822
#else
 
5823
# define machine_is_mx51_efikasb()      (0)
 
5824
#endif
 
5825
 
 
5826
#ifdef CONFIG_MACH_MARVELL_JASPER
 
5827
# ifdef machine_arch_type
 
5828
#  undef machine_arch_type
 
5829
#  define machine_arch_type     __machine_arch_type
 
5830
# else
 
5831
#  define machine_arch_type     MACH_TYPE_MARVELL_JASPER
 
5832
# endif
 
5833
# define machine_is_marvell_jasper()    (machine_arch_type == MACH_TYPE_MARVELL_JASPER)
 
5834
#else
 
5835
# define machine_is_marvell_jasper()    (0)
 
5836
#endif
 
5837
 
 
5838
#ifdef CONFIG_MACH_FLINT
 
5839
# ifdef machine_arch_type
 
5840
#  undef machine_arch_type
 
5841
#  define machine_arch_type     __machine_arch_type
 
5842
# else
 
5843
#  define machine_arch_type     MACH_TYPE_FLINT
 
5844
# endif
 
5845
# define machine_is_flint()     (machine_arch_type == MACH_TYPE_FLINT)
 
5846
#else
 
5847
# define machine_is_flint()     (0)
 
5848
#endif
 
5849
 
 
5850
#ifdef CONFIG_MACH_TAVOREVB3
 
5851
# ifdef machine_arch_type
 
5852
#  undef machine_arch_type
 
5853
#  define machine_arch_type     __machine_arch_type
 
5854
# else
 
5855
#  define machine_arch_type     MACH_TYPE_TAVOREVB3
 
5856
# endif
 
5857
# define machine_is_tavorevb3() (machine_arch_type == MACH_TYPE_TAVOREVB3)
 
5858
#else
 
5859
# define machine_is_tavorevb3() (0)
 
5860
#endif
 
5861
 
 
5862
#ifdef CONFIG_MACH_TOUCHBOOK
 
5863
# ifdef machine_arch_type
 
5864
#  undef machine_arch_type
 
5865
#  define machine_arch_type     __machine_arch_type
 
5866
# else
 
5867
#  define machine_arch_type     MACH_TYPE_TOUCHBOOK
 
5868
# endif
 
5869
# define machine_is_touchbook() (machine_arch_type == MACH_TYPE_TOUCHBOOK)
 
5870
#else
 
5871
# define machine_is_touchbook() (0)
 
5872
#endif
 
5873
 
 
5874
#ifdef CONFIG_MACH_RAUMFELD_RC
 
5875
# ifdef machine_arch_type
 
5876
#  undef machine_arch_type
 
5877
#  define machine_arch_type     __machine_arch_type
 
5878
# else
 
5879
#  define machine_arch_type     MACH_TYPE_RAUMFELD_RC
 
5880
# endif
 
5881
# define machine_is_raumfeld_rc()       (machine_arch_type == MACH_TYPE_RAUMFELD_RC)
 
5882
#else
 
5883
# define machine_is_raumfeld_rc()       (0)
 
5884
#endif
 
5885
 
 
5886
#ifdef CONFIG_MACH_RAUMFELD_CONNECTOR
 
5887
# ifdef machine_arch_type
 
5888
#  undef machine_arch_type
 
5889
#  define machine_arch_type     __machine_arch_type
 
5890
# else
 
5891
#  define machine_arch_type     MACH_TYPE_RAUMFELD_CONNECTOR
 
5892
# endif
 
5893
# define machine_is_raumfeld_connector()        (machine_arch_type == MACH_TYPE_RAUMFELD_CONNECTOR)
 
5894
#else
 
5895
# define machine_is_raumfeld_connector()        (0)
 
5896
#endif
 
5897
 
 
5898
#ifdef CONFIG_MACH_RAUMFELD_SPEAKER
 
5899
# ifdef machine_arch_type
 
5900
#  undef machine_arch_type
 
5901
#  define machine_arch_type     __machine_arch_type
 
5902
# else
 
5903
#  define machine_arch_type     MACH_TYPE_RAUMFELD_SPEAKER
 
5904
# endif
 
5905
# define machine_is_raumfeld_speaker()  (machine_arch_type == MACH_TYPE_RAUMFELD_SPEAKER)
 
5906
#else
 
5907
# define machine_is_raumfeld_speaker()  (0)
 
5908
#endif
 
5909
 
 
5910
#ifdef CONFIG_MACH_TNETV107X
 
5911
# ifdef machine_arch_type
 
5912
#  undef machine_arch_type
 
5913
#  define machine_arch_type     __machine_arch_type
 
5914
# else
 
5915
#  define machine_arch_type     MACH_TYPE_TNETV107X
 
5916
# endif
 
5917
# define machine_is_tnetv107x() (machine_arch_type == MACH_TYPE_TNETV107X)
 
5918
#else
 
5919
# define machine_is_tnetv107x() (0)
 
5920
#endif
 
5921
 
 
5922
#ifdef CONFIG_MACH_SMDKV210
 
5923
# ifdef machine_arch_type
 
5924
#  undef machine_arch_type
 
5925
#  define machine_arch_type     __machine_arch_type
 
5926
# else
 
5927
#  define machine_arch_type     MACH_TYPE_SMDKV210
 
5928
# endif
 
5929
# define machine_is_smdkv210()  (machine_arch_type == MACH_TYPE_SMDKV210)
 
5930
#else
 
5931
# define machine_is_smdkv210()  (0)
 
5932
#endif
 
5933
 
 
5934
#ifdef CONFIG_MACH_OMAP_ZOOM3
 
5935
# ifdef machine_arch_type
 
5936
#  undef machine_arch_type
 
5937
#  define machine_arch_type     __machine_arch_type
 
5938
# else
 
5939
#  define machine_arch_type     MACH_TYPE_OMAP_ZOOM3
 
5940
# endif
 
5941
# define machine_is_omap_zoom3()        (machine_arch_type == MACH_TYPE_OMAP_ZOOM3)
 
5942
#else
 
5943
# define machine_is_omap_zoom3()        (0)
 
5944
#endif
 
5945
 
 
5946
#ifdef CONFIG_MACH_OMAP_3630SDP
 
5947
# ifdef machine_arch_type
 
5948
#  undef machine_arch_type
 
5949
#  define machine_arch_type     __machine_arch_type
 
5950
# else
 
5951
#  define machine_arch_type     MACH_TYPE_OMAP_3630SDP
 
5952
# endif
 
5953
# define machine_is_omap_3630sdp()      (machine_arch_type == MACH_TYPE_OMAP_3630SDP)
 
5954
#else
 
5955
# define machine_is_omap_3630sdp()      (0)
 
5956
#endif
 
5957
 
 
5958
#ifdef CONFIG_MACH_SMARTQ7
 
5959
# ifdef machine_arch_type
 
5960
#  undef machine_arch_type
 
5961
#  define machine_arch_type     __machine_arch_type
 
5962
# else
 
5963
#  define machine_arch_type     MACH_TYPE_SMARTQ7
 
5964
# endif
 
5965
# define machine_is_smartq7()   (machine_arch_type == MACH_TYPE_SMARTQ7)
 
5966
#else
 
5967
# define machine_is_smartq7()   (0)
 
5968
#endif
 
5969
 
 
5970
#ifdef CONFIG_MACH_WATSON_EFM_PLUGIN
 
5971
# ifdef machine_arch_type
 
5972
#  undef machine_arch_type
 
5973
#  define machine_arch_type     __machine_arch_type
 
5974
# else
 
5975
#  define machine_arch_type     MACH_TYPE_WATSON_EFM_PLUGIN
 
5976
# endif
 
5977
# define machine_is_watson_efm_plugin() (machine_arch_type == MACH_TYPE_WATSON_EFM_PLUGIN)
 
5978
#else
 
5979
# define machine_is_watson_efm_plugin() (0)
 
5980
#endif
 
5981
 
 
5982
#ifdef CONFIG_MACH_G4EVM
 
5983
# ifdef machine_arch_type
 
5984
#  undef machine_arch_type
 
5985
#  define machine_arch_type     __machine_arch_type
 
5986
# else
 
5987
#  define machine_arch_type     MACH_TYPE_G4EVM
 
5988
# endif
 
5989
# define machine_is_g4evm()     (machine_arch_type == MACH_TYPE_G4EVM)
 
5990
#else
 
5991
# define machine_is_g4evm()     (0)
 
5992
#endif
 
5993
 
 
5994
#ifdef CONFIG_MACH_OMAPL138_HAWKBOARD
 
5995
# ifdef machine_arch_type
 
5996
#  undef machine_arch_type
 
5997
#  define machine_arch_type     __machine_arch_type
 
5998
# else
 
5999
#  define machine_arch_type     MACH_TYPE_OMAPL138_HAWKBOARD
 
6000
# endif
 
6001
# define machine_is_omapl138_hawkboard()        (machine_arch_type == MACH_TYPE_OMAPL138_HAWKBOARD)
 
6002
#else
 
6003
# define machine_is_omapl138_hawkboard()        (0)
 
6004
#endif
 
6005
 
 
6006
#ifdef CONFIG_MACH_TS41X
 
6007
# ifdef machine_arch_type
 
6008
#  undef machine_arch_type
 
6009
#  define machine_arch_type     __machine_arch_type
 
6010
# else
 
6011
#  define machine_arch_type     MACH_TYPE_TS41X
 
6012
# endif
 
6013
# define machine_is_ts41x()     (machine_arch_type == MACH_TYPE_TS41X)
 
6014
#else
 
6015
# define machine_is_ts41x()     (0)
 
6016
#endif
 
6017
 
 
6018
#ifdef CONFIG_MACH_PHY3250
 
6019
# ifdef machine_arch_type
 
6020
#  undef machine_arch_type
 
6021
#  define machine_arch_type     __machine_arch_type
 
6022
# else
 
6023
#  define machine_arch_type     MACH_TYPE_PHY3250
 
6024
# endif
 
6025
# define machine_is_phy3250()   (machine_arch_type == MACH_TYPE_PHY3250)
 
6026
#else
 
6027
# define machine_is_phy3250()   (0)
 
6028
#endif
 
6029
 
 
6030
#ifdef CONFIG_MACH_MINI6410
 
6031
# ifdef machine_arch_type
 
6032
#  undef machine_arch_type
 
6033
#  define machine_arch_type     __machine_arch_type
 
6034
# else
 
6035
#  define machine_arch_type     MACH_TYPE_MINI6410
 
6036
# endif
 
6037
# define machine_is_mini6410()  (machine_arch_type == MACH_TYPE_MINI6410)
 
6038
#else
 
6039
# define machine_is_mini6410()  (0)
 
6040
#endif
 
6041
 
 
6042
#ifdef CONFIG_MACH_MX28EVK
 
6043
# ifdef machine_arch_type
 
6044
#  undef machine_arch_type
 
6045
#  define machine_arch_type     __machine_arch_type
 
6046
# else
 
6047
#  define machine_arch_type     MACH_TYPE_MX28EVK
 
6048
# endif
 
6049
# define machine_is_mx28evk()   (machine_arch_type == MACH_TYPE_MX28EVK)
 
6050
#else
 
6051
# define machine_is_mx28evk()   (0)
 
6052
#endif
 
6053
 
 
6054
#ifdef CONFIG_MACH_SMARTQ5
 
6055
# ifdef machine_arch_type
 
6056
#  undef machine_arch_type
 
6057
#  define machine_arch_type     __machine_arch_type
 
6058
# else
 
6059
#  define machine_arch_type     MACH_TYPE_SMARTQ5
 
6060
# endif
 
6061
# define machine_is_smartq5()   (machine_arch_type == MACH_TYPE_SMARTQ5)
 
6062
#else
 
6063
# define machine_is_smartq5()   (0)
 
6064
#endif
 
6065
 
 
6066
#ifdef CONFIG_MACH_DAVINCI_DM6467TEVM
 
6067
# ifdef machine_arch_type
 
6068
#  undef machine_arch_type
 
6069
#  define machine_arch_type     __machine_arch_type
 
6070
# else
 
6071
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM6467TEVM
 
6072
# endif
 
6073
# define machine_is_davinci_dm6467tevm()        (machine_arch_type == MACH_TYPE_DAVINCI_DM6467TEVM)
 
6074
#else
 
6075
# define machine_is_davinci_dm6467tevm()        (0)
 
6076
#endif
 
6077
 
 
6078
#ifdef CONFIG_MACH_MXT_TD60
 
6079
# ifdef machine_arch_type
 
6080
#  undef machine_arch_type
 
6081
#  define machine_arch_type     __machine_arch_type
 
6082
# else
 
6083
#  define machine_arch_type     MACH_TYPE_MXT_TD60
 
6084
# endif
 
6085
# define machine_is_mxt_td60()  (machine_arch_type == MACH_TYPE_MXT_TD60)
 
6086
#else
 
6087
# define machine_is_mxt_td60()  (0)
 
6088
#endif
 
6089
 
 
6090
#ifdef CONFIG_MACH_RIOT_BEI2
 
6091
# ifdef machine_arch_type
 
6092
#  undef machine_arch_type
 
6093
#  define machine_arch_type     __machine_arch_type
 
6094
# else
 
6095
#  define machine_arch_type     MACH_TYPE_RIOT_BEI2
 
6096
# endif
 
6097
# define machine_is_riot_bei2() (machine_arch_type == MACH_TYPE_RIOT_BEI2)
 
6098
#else
 
6099
# define machine_is_riot_bei2() (0)
 
6100
#endif
 
6101
 
 
6102
#ifdef CONFIG_MACH_RIOT_X37
 
6103
# ifdef machine_arch_type
 
6104
#  undef machine_arch_type
 
6105
#  define machine_arch_type     __machine_arch_type
 
6106
# else
 
6107
#  define machine_arch_type     MACH_TYPE_RIOT_X37
 
6108
# endif
 
6109
# define machine_is_riot_x37()  (machine_arch_type == MACH_TYPE_RIOT_X37)
 
6110
#else
 
6111
# define machine_is_riot_x37()  (0)
 
6112
#endif
 
6113
 
 
6114
#ifdef CONFIG_MACH_CAPC7117
 
6115
# ifdef machine_arch_type
 
6116
#  undef machine_arch_type
 
6117
#  define machine_arch_type     __machine_arch_type
 
6118
# else
 
6119
#  define machine_arch_type     MACH_TYPE_CAPC7117
 
6120
# endif
 
6121
# define machine_is_capc7117()  (machine_arch_type == MACH_TYPE_CAPC7117)
 
6122
#else
 
6123
# define machine_is_capc7117()  (0)
 
6124
#endif
 
6125
 
 
6126
#ifdef CONFIG_MACH_ICONTROL
 
6127
# ifdef machine_arch_type
 
6128
#  undef machine_arch_type
 
6129
#  define machine_arch_type     __machine_arch_type
 
6130
# else
 
6131
#  define machine_arch_type     MACH_TYPE_ICONTROL
 
6132
# endif
 
6133
# define machine_is_icontrol()  (machine_arch_type == MACH_TYPE_ICONTROL)
 
6134
#else
 
6135
# define machine_is_icontrol()  (0)
 
6136
#endif
 
6137
 
 
6138
#ifdef CONFIG_MACH_QSD8X50A_ST1_5
 
6139
# ifdef machine_arch_type
 
6140
#  undef machine_arch_type
 
6141
#  define machine_arch_type     __machine_arch_type
 
6142
# else
 
6143
#  define machine_arch_type     MACH_TYPE_QSD8X50A_ST1_5
 
6144
# endif
 
6145
# define machine_is_qsd8x50a_st1_5()    (machine_arch_type == MACH_TYPE_QSD8X50A_ST1_5)
 
6146
#else
 
6147
# define machine_is_qsd8x50a_st1_5()    (0)
 
6148
#endif
 
6149
 
 
6150
#ifdef CONFIG_MACH_MX23EVK
 
6151
# ifdef machine_arch_type
 
6152
#  undef machine_arch_type
 
6153
#  define machine_arch_type     __machine_arch_type
 
6154
# else
 
6155
#  define machine_arch_type     MACH_TYPE_MX23EVK
 
6156
# endif
 
6157
# define machine_is_mx23evk()   (machine_arch_type == MACH_TYPE_MX23EVK)
 
6158
#else
 
6159
# define machine_is_mx23evk()   (0)
 
6160
#endif
 
6161
 
 
6162
#ifdef CONFIG_MACH_AP4EVB
 
6163
# ifdef machine_arch_type
 
6164
#  undef machine_arch_type
 
6165
#  define machine_arch_type     __machine_arch_type
 
6166
# else
 
6167
#  define machine_arch_type     MACH_TYPE_AP4EVB
 
6168
# endif
 
6169
# define machine_is_ap4evb()    (machine_arch_type == MACH_TYPE_AP4EVB)
 
6170
#else
 
6171
# define machine_is_ap4evb()    (0)
 
6172
#endif
 
6173
 
 
6174
#ifdef CONFIG_MACH_MITYOMAPL138
 
6175
# ifdef machine_arch_type
 
6176
#  undef machine_arch_type
 
6177
#  define machine_arch_type     __machine_arch_type
 
6178
# else
 
6179
#  define machine_arch_type     MACH_TYPE_MITYOMAPL138
 
6180
# endif
 
6181
# define machine_is_mityomapl138()      (machine_arch_type == MACH_TYPE_MITYOMAPL138)
 
6182
#else
 
6183
# define machine_is_mityomapl138()      (0)
 
6184
#endif
 
6185
 
 
6186
#ifdef CONFIG_MACH_GURUPLUG
 
6187
# ifdef machine_arch_type
 
6188
#  undef machine_arch_type
 
6189
#  define machine_arch_type     __machine_arch_type
 
6190
# else
 
6191
#  define machine_arch_type     MACH_TYPE_GURUPLUG
 
6192
# endif
 
6193
# define machine_is_guruplug()  (machine_arch_type == MACH_TYPE_GURUPLUG)
 
6194
#else
 
6195
# define machine_is_guruplug()  (0)
 
6196
#endif
 
6197
 
 
6198
#ifdef CONFIG_MACH_SPEAR310
 
6199
# ifdef machine_arch_type
 
6200
#  undef machine_arch_type
 
6201
#  define machine_arch_type     __machine_arch_type
 
6202
# else
 
6203
#  define machine_arch_type     MACH_TYPE_SPEAR310
 
6204
# endif
 
6205
# define machine_is_spear310()  (machine_arch_type == MACH_TYPE_SPEAR310)
 
6206
#else
 
6207
# define machine_is_spear310()  (0)
 
6208
#endif
 
6209
 
 
6210
#ifdef CONFIG_MACH_SPEAR320
 
6211
# ifdef machine_arch_type
 
6212
#  undef machine_arch_type
 
6213
#  define machine_arch_type     __machine_arch_type
 
6214
# else
 
6215
#  define machine_arch_type     MACH_TYPE_SPEAR320
 
6216
# endif
 
6217
# define machine_is_spear320()  (machine_arch_type == MACH_TYPE_SPEAR320)
 
6218
#else
 
6219
# define machine_is_spear320()  (0)
 
6220
#endif
 
6221
 
 
6222
#ifdef CONFIG_MACH_AQUILA
 
6223
# ifdef machine_arch_type
 
6224
#  undef machine_arch_type
 
6225
#  define machine_arch_type     __machine_arch_type
 
6226
# else
 
6227
#  define machine_arch_type     MACH_TYPE_AQUILA
 
6228
# endif
 
6229
# define machine_is_aquila()    (machine_arch_type == MACH_TYPE_AQUILA)
 
6230
#else
 
6231
# define machine_is_aquila()    (0)
 
6232
#endif
 
6233
 
 
6234
#ifdef CONFIG_MACH_ESATA_SHEEVAPLUG
 
6235
# ifdef machine_arch_type
 
6236
#  undef machine_arch_type
 
6237
#  define machine_arch_type     __machine_arch_type
 
6238
# else
 
6239
#  define machine_arch_type     MACH_TYPE_ESATA_SHEEVAPLUG
 
6240
# endif
 
6241
# define machine_is_sheeva_esata()      (machine_arch_type == MACH_TYPE_ESATA_SHEEVAPLUG)
 
6242
#else
 
6243
# define machine_is_sheeva_esata()      (0)
 
6244
#endif
 
6245
 
 
6246
#ifdef CONFIG_MACH_MSM7X30_SURF
 
6247
# ifdef machine_arch_type
 
6248
#  undef machine_arch_type
 
6249
#  define machine_arch_type     __machine_arch_type
 
6250
# else
 
6251
#  define machine_arch_type     MACH_TYPE_MSM7X30_SURF
 
6252
# endif
 
6253
# define machine_is_msm7x30_surf()      (machine_arch_type == MACH_TYPE_MSM7X30_SURF)
 
6254
#else
 
6255
# define machine_is_msm7x30_surf()      (0)
 
6256
#endif
 
6257
 
 
6258
#ifdef CONFIG_MACH_EA2478DEVKIT
 
6259
# ifdef machine_arch_type
 
6260
#  undef machine_arch_type
 
6261
#  define machine_arch_type     __machine_arch_type
 
6262
# else
 
6263
#  define machine_arch_type     MACH_TYPE_EA2478DEVKIT
 
6264
# endif
 
6265
# define machine_is_ea2478devkit()      (machine_arch_type == MACH_TYPE_EA2478DEVKIT)
 
6266
#else
 
6267
# define machine_is_ea2478devkit()      (0)
 
6268
#endif
 
6269
 
 
6270
#ifdef CONFIG_MACH_TERASTATION_WXL
 
6271
# ifdef machine_arch_type
 
6272
#  undef machine_arch_type
 
6273
#  define machine_arch_type     __machine_arch_type
 
6274
# else
 
6275
#  define machine_arch_type     MACH_TYPE_TERASTATION_WXL
 
6276
# endif
 
6277
# define machine_is_terastation_wxl()   (machine_arch_type == MACH_TYPE_TERASTATION_WXL)
 
6278
#else
 
6279
# define machine_is_terastation_wxl()   (0)
 
6280
#endif
 
6281
 
 
6282
#ifdef CONFIG_MACH_MSM7X25_SURF
 
6283
# ifdef machine_arch_type
 
6284
#  undef machine_arch_type
 
6285
#  define machine_arch_type     __machine_arch_type
 
6286
# else
 
6287
#  define machine_arch_type     MACH_TYPE_MSM7X25_SURF
 
6288
# endif
 
6289
# define machine_is_msm7x25_surf()      (machine_arch_type == MACH_TYPE_MSM7X25_SURF)
 
6290
#else
 
6291
# define machine_is_msm7x25_surf()      (0)
 
6292
#endif
 
6293
 
 
6294
#ifdef CONFIG_MACH_MSM7X25_FFA
 
6295
# ifdef machine_arch_type
 
6296
#  undef machine_arch_type
 
6297
#  define machine_arch_type     __machine_arch_type
 
6298
# else
 
6299
#  define machine_arch_type     MACH_TYPE_MSM7X25_FFA
 
6300
# endif
 
6301
# define machine_is_msm7x25_ffa()       (machine_arch_type == MACH_TYPE_MSM7X25_FFA)
 
6302
#else
 
6303
# define machine_is_msm7x25_ffa()       (0)
 
6304
#endif
 
6305
 
 
6306
#ifdef CONFIG_MACH_MSM7X27_SURF
 
6307
# ifdef machine_arch_type
 
6308
#  undef machine_arch_type
 
6309
#  define machine_arch_type     __machine_arch_type
 
6310
# else
 
6311
#  define machine_arch_type     MACH_TYPE_MSM7X27_SURF
 
6312
# endif
 
6313
# define machine_is_msm7x27_surf()      (machine_arch_type == MACH_TYPE_MSM7X27_SURF)
 
6314
#else
 
6315
# define machine_is_msm7x27_surf()      (0)
 
6316
#endif
 
6317
 
 
6318
#ifdef CONFIG_MACH_MSM7X27_FFA
 
6319
# ifdef machine_arch_type
 
6320
#  undef machine_arch_type
 
6321
#  define machine_arch_type     __machine_arch_type
 
6322
# else
 
6323
#  define machine_arch_type     MACH_TYPE_MSM7X27_FFA
 
6324
# endif
 
6325
# define machine_is_msm7x27_ffa()       (machine_arch_type == MACH_TYPE_MSM7X27_FFA)
 
6326
#else
 
6327
# define machine_is_msm7x27_ffa()       (0)
 
6328
#endif
 
6329
 
 
6330
#ifdef CONFIG_MACH_MSM7X30_FFA
 
6331
# ifdef machine_arch_type
 
6332
#  undef machine_arch_type
 
6333
#  define machine_arch_type     __machine_arch_type
 
6334
# else
 
6335
#  define machine_arch_type     MACH_TYPE_MSM7X30_FFA
 
6336
# endif
 
6337
# define machine_is_msm7x30_ffa()       (machine_arch_type == MACH_TYPE_MSM7X30_FFA)
 
6338
#else
 
6339
# define machine_is_msm7x30_ffa()       (0)
 
6340
#endif
 
6341
 
 
6342
#ifdef CONFIG_MACH_QSD8X50_SURF
 
6343
# ifdef machine_arch_type
 
6344
#  undef machine_arch_type
 
6345
#  define machine_arch_type     __machine_arch_type
 
6346
# else
 
6347
#  define machine_arch_type     MACH_TYPE_QSD8X50_SURF
 
6348
# endif
 
6349
# define machine_is_qsd8x50_surf()      (machine_arch_type == MACH_TYPE_QSD8X50_SURF)
 
6350
#else
 
6351
# define machine_is_qsd8x50_surf()      (0)
 
6352
#endif
 
6353
 
 
6354
#ifdef CONFIG_MACH_MX53_EVK
 
6355
# ifdef machine_arch_type
 
6356
#  undef machine_arch_type
 
6357
#  define machine_arch_type     __machine_arch_type
 
6358
# else
 
6359
#  define machine_arch_type     MACH_TYPE_MX53_EVK
 
6360
# endif
 
6361
# define machine_is_mx53_evk()  (machine_arch_type == MACH_TYPE_MX53_EVK)
 
6362
#else
 
6363
# define machine_is_mx53_evk()  (0)
 
6364
#endif
 
6365
 
 
6366
#ifdef CONFIG_MACH_IGEP0030
 
6367
# ifdef machine_arch_type
 
6368
#  undef machine_arch_type
 
6369
#  define machine_arch_type     __machine_arch_type
 
6370
# else
 
6371
#  define machine_arch_type     MACH_TYPE_IGEP0030
 
6372
# endif
 
6373
# define machine_is_igep0030()  (machine_arch_type == MACH_TYPE_IGEP0030)
 
6374
#else
 
6375
# define machine_is_igep0030()  (0)
 
6376
#endif
 
6377
 
 
6378
#ifdef CONFIG_MACH_SBC3530
 
6379
# ifdef machine_arch_type
 
6380
#  undef machine_arch_type
 
6381
#  define machine_arch_type     __machine_arch_type
 
6382
# else
 
6383
#  define machine_arch_type     MACH_TYPE_SBC3530
 
6384
# endif
 
6385
# define machine_is_sbc3530()   (machine_arch_type == MACH_TYPE_SBC3530)
 
6386
#else
 
6387
# define machine_is_sbc3530()   (0)
 
6388
#endif
 
6389
 
 
6390
#ifdef CONFIG_MACH_SAARB
 
6391
# ifdef machine_arch_type
 
6392
#  undef machine_arch_type
 
6393
#  define machine_arch_type     __machine_arch_type
 
6394
# else
 
6395
#  define machine_arch_type     MACH_TYPE_SAARB
 
6396
# endif
 
6397
# define machine_is_saarb()     (machine_arch_type == MACH_TYPE_SAARB)
 
6398
#else
 
6399
# define machine_is_saarb()     (0)
 
6400
#endif
 
6401
 
 
6402
#ifdef CONFIG_MACH_HARMONY
 
6403
# ifdef machine_arch_type
 
6404
#  undef machine_arch_type
 
6405
#  define machine_arch_type     __machine_arch_type
 
6406
# else
 
6407
#  define machine_arch_type     MACH_TYPE_HARMONY
 
6408
# endif
 
6409
# define machine_is_harmony()   (machine_arch_type == MACH_TYPE_HARMONY)
 
6410
#else
 
6411
# define machine_is_harmony()   (0)
 
6412
#endif
 
6413
 
 
6414
#ifdef CONFIG_MACH_MSM7X30_FLUID
 
6415
# ifdef machine_arch_type
 
6416
#  undef machine_arch_type
 
6417
#  define machine_arch_type     __machine_arch_type
 
6418
# else
 
6419
#  define machine_arch_type     MACH_TYPE_MSM7X30_FLUID
 
6420
# endif
 
6421
# define machine_is_msm7x30_fluid()     (machine_arch_type == MACH_TYPE_MSM7X30_FLUID)
 
6422
#else
 
6423
# define machine_is_msm7x30_fluid()     (0)
 
6424
#endif
 
6425
 
 
6426
#ifdef CONFIG_MACH_CM_T3517
 
6427
# ifdef machine_arch_type
 
6428
#  undef machine_arch_type
 
6429
#  define machine_arch_type     __machine_arch_type
 
6430
# else
 
6431
#  define machine_arch_type     MACH_TYPE_CM_T3517
 
6432
# endif
 
6433
# define machine_is_cm_t3517()  (machine_arch_type == MACH_TYPE_CM_T3517)
 
6434
#else
 
6435
# define machine_is_cm_t3517()  (0)
 
6436
#endif
 
6437
 
 
6438
#ifdef CONFIG_MACH_WBD222
 
6439
# ifdef machine_arch_type
 
6440
#  undef machine_arch_type
 
6441
#  define machine_arch_type     __machine_arch_type
 
6442
# else
 
6443
#  define machine_arch_type     MACH_TYPE_WBD222
 
6444
# endif
 
6445
# define machine_is_wbd222()    (machine_arch_type == MACH_TYPE_WBD222)
 
6446
#else
 
6447
# define machine_is_wbd222()    (0)
 
6448
#endif
 
6449
 
 
6450
#ifdef CONFIG_MACH_MSM8X60_SURF
 
6451
# ifdef machine_arch_type
 
6452
#  undef machine_arch_type
 
6453
#  define machine_arch_type     __machine_arch_type
 
6454
# else
 
6455
#  define machine_arch_type     MACH_TYPE_MSM8X60_SURF
 
6456
# endif
 
6457
# define machine_is_msm8x60_surf()      (machine_arch_type == MACH_TYPE_MSM8X60_SURF)
 
6458
#else
 
6459
# define machine_is_msm8x60_surf()      (0)
 
6460
#endif
 
6461
 
 
6462
#ifdef CONFIG_MACH_MSM8X60_SIM
 
6463
# ifdef machine_arch_type
 
6464
#  undef machine_arch_type
 
6465
#  define machine_arch_type     __machine_arch_type
 
6466
# else
 
6467
#  define machine_arch_type     MACH_TYPE_MSM8X60_SIM
 
6468
# endif
 
6469
# define machine_is_msm8x60_sim()       (machine_arch_type == MACH_TYPE_MSM8X60_SIM)
 
6470
#else
 
6471
# define machine_is_msm8x60_sim()       (0)
 
6472
#endif
 
6473
 
 
6474
#ifdef CONFIG_MACH_TCC8000_SDK
 
6475
# ifdef machine_arch_type
 
6476
#  undef machine_arch_type
 
6477
#  define machine_arch_type     __machine_arch_type
 
6478
# else
 
6479
#  define machine_arch_type     MACH_TYPE_TCC8000_SDK
 
6480
# endif
 
6481
# define machine_is_tcc8000_sdk()       (machine_arch_type == MACH_TYPE_TCC8000_SDK)
 
6482
#else
 
6483
# define machine_is_tcc8000_sdk()       (0)
 
6484
#endif
 
6485
 
 
6486
#ifdef CONFIG_MACH_NANOS
 
6487
# ifdef machine_arch_type
 
6488
#  undef machine_arch_type
 
6489
#  define machine_arch_type     __machine_arch_type
 
6490
# else
 
6491
#  define machine_arch_type     MACH_TYPE_NANOS
 
6492
# endif
 
6493
# define machine_is_nanos()     (machine_arch_type == MACH_TYPE_NANOS)
 
6494
#else
 
6495
# define machine_is_nanos()     (0)
 
6496
#endif
 
6497
 
 
6498
#ifdef CONFIG_MACH_STAMP9G45
 
6499
# ifdef machine_arch_type
 
6500
#  undef machine_arch_type
 
6501
#  define machine_arch_type     __machine_arch_type
 
6502
# else
 
6503
#  define machine_arch_type     MACH_TYPE_STAMP9G45
 
6504
# endif
 
6505
# define machine_is_stamp9g45() (machine_arch_type == MACH_TYPE_STAMP9G45)
 
6506
#else
 
6507
# define machine_is_stamp9g45() (0)
 
6508
#endif
 
6509
 
 
6510
#ifdef CONFIG_MACH_CNS3420VB
 
6511
# ifdef machine_arch_type
 
6512
#  undef machine_arch_type
 
6513
#  define machine_arch_type     __machine_arch_type
 
6514
# else
 
6515
#  define machine_arch_type     MACH_TYPE_CNS3420VB
 
6516
# endif
 
6517
# define machine_is_cns3420vb() (machine_arch_type == MACH_TYPE_CNS3420VB)
 
6518
#else
 
6519
# define machine_is_cns3420vb() (0)
 
6520
#endif
 
6521
 
 
6522
#ifdef CONFIG_MACH_OMAP4_PANDA
 
6523
# ifdef machine_arch_type
 
6524
#  undef machine_arch_type
 
6525
#  define machine_arch_type     __machine_arch_type
 
6526
# else
 
6527
#  define machine_arch_type     MACH_TYPE_OMAP4_PANDA
 
6528
# endif
 
6529
# define machine_is_omap4_panda()       (machine_arch_type == MACH_TYPE_OMAP4_PANDA)
 
6530
#else
 
6531
# define machine_is_omap4_panda()       (0)
 
6532
#endif
 
6533
 
 
6534
#ifdef CONFIG_MACH_TI8168EVM
 
6535
# ifdef machine_arch_type
 
6536
#  undef machine_arch_type
 
6537
#  define machine_arch_type     __machine_arch_type
 
6538
# else
 
6539
#  define machine_arch_type     MACH_TYPE_TI8168EVM
 
6540
# endif
 
6541
# define machine_is_ti8168evm() (machine_arch_type == MACH_TYPE_TI8168EVM)
 
6542
#else
 
6543
# define machine_is_ti8168evm() (0)
 
6544
#endif
 
6545
 
 
6546
#ifdef CONFIG_MACH_TETON_BGA
 
6547
# ifdef machine_arch_type
 
6548
#  undef machine_arch_type
 
6549
#  define machine_arch_type     __machine_arch_type
 
6550
# else
 
6551
#  define machine_arch_type     MACH_TYPE_TETON_BGA
 
6552
# endif
 
6553
# define machine_is_teton_bga() (machine_arch_type == MACH_TYPE_TETON_BGA)
 
6554
#else
 
6555
# define machine_is_teton_bga() (0)
 
6556
#endif
 
6557
 
 
6558
#ifdef CONFIG_MACH_EUKREA_CPUIMX25SD
 
6559
# ifdef machine_arch_type
 
6560
#  undef machine_arch_type
 
6561
#  define machine_arch_type     __machine_arch_type
 
6562
# else
 
6563
#  define machine_arch_type     MACH_TYPE_EUKREA_CPUIMX25SD
 
6564
# endif
 
6565
# define machine_is_eukrea_cpuimx25sd() (machine_arch_type == MACH_TYPE_EUKREA_CPUIMX25SD)
 
6566
#else
 
6567
# define machine_is_eukrea_cpuimx25sd() (0)
 
6568
#endif
 
6569
 
 
6570
#ifdef CONFIG_MACH_EUKREA_CPUIMX35SD
 
6571
# ifdef machine_arch_type
 
6572
#  undef machine_arch_type
 
6573
#  define machine_arch_type     __machine_arch_type
 
6574
# else
 
6575
#  define machine_arch_type     MACH_TYPE_EUKREA_CPUIMX35SD
 
6576
# endif
 
6577
# define machine_is_eukrea_cpuimx35sd() (machine_arch_type == MACH_TYPE_EUKREA_CPUIMX35SD)
 
6578
#else
 
6579
# define machine_is_eukrea_cpuimx35sd() (0)
 
6580
#endif
 
6581
 
 
6582
#ifdef CONFIG_MACH_EUKREA_CPUIMX51SD
 
6583
# ifdef machine_arch_type
 
6584
#  undef machine_arch_type
 
6585
#  define machine_arch_type     __machine_arch_type
 
6586
# else
 
6587
#  define machine_arch_type     MACH_TYPE_EUKREA_CPUIMX51SD
 
6588
# endif
 
6589
# define machine_is_eukrea_cpuimx51sd() (machine_arch_type == MACH_TYPE_EUKREA_CPUIMX51SD)
 
6590
#else
 
6591
# define machine_is_eukrea_cpuimx51sd() (0)
 
6592
#endif
 
6593
 
 
6594
#ifdef CONFIG_MACH_EUKREA_CPUIMX51
 
6595
# ifdef machine_arch_type
 
6596
#  undef machine_arch_type
 
6597
#  define machine_arch_type     __machine_arch_type
 
6598
# else
 
6599
#  define machine_arch_type     MACH_TYPE_EUKREA_CPUIMX51
 
6600
# endif
 
6601
# define machine_is_eukrea_cpuimx51()   (machine_arch_type == MACH_TYPE_EUKREA_CPUIMX51)
 
6602
#else
 
6603
# define machine_is_eukrea_cpuimx51()   (0)
 
6604
#endif
 
6605
 
 
6606
#ifdef CONFIG_MACH_SMDKC210
 
6607
# ifdef machine_arch_type
 
6608
#  undef machine_arch_type
 
6609
#  define machine_arch_type     __machine_arch_type
 
6610
# else
 
6611
#  define machine_arch_type     MACH_TYPE_SMDKC210
 
6612
# endif
 
6613
# define machine_is_smdkc210()  (machine_arch_type == MACH_TYPE_SMDKC210)
 
6614
#else
 
6615
# define machine_is_smdkc210()  (0)
 
6616
#endif
 
6617
 
 
6618
#ifdef CONFIG_MACH_OMAP3_BRAILLO
 
6619
# ifdef machine_arch_type
 
6620
#  undef machine_arch_type
 
6621
#  define machine_arch_type     __machine_arch_type
 
6622
# else
 
6623
#  define machine_arch_type     MACH_TYPE_OMAP3_BRAILLO
 
6624
# endif
 
6625
# define machine_is_omap3_braillo()     (machine_arch_type == MACH_TYPE_OMAP3_BRAILLO)
 
6626
#else
 
6627
# define machine_is_omap3_braillo()     (0)
 
6628
#endif
 
6629
 
 
6630
#ifdef CONFIG_MACH_SPYPLUG
 
6631
# ifdef machine_arch_type
 
6632
#  undef machine_arch_type
 
6633
#  define machine_arch_type     __machine_arch_type
 
6634
# else
 
6635
#  define machine_arch_type     MACH_TYPE_SPYPLUG
 
6636
# endif
 
6637
# define machine_is_spyplug()   (machine_arch_type == MACH_TYPE_SPYPLUG)
 
6638
#else
 
6639
# define machine_is_spyplug()   (0)
 
6640
#endif
 
6641
 
 
6642
#ifdef CONFIG_MACH_GINGER
 
6643
# ifdef machine_arch_type
 
6644
#  undef machine_arch_type
 
6645
#  define machine_arch_type     __machine_arch_type
 
6646
# else
 
6647
#  define machine_arch_type     MACH_TYPE_GINGER
 
6648
# endif
 
6649
# define machine_is_ginger()    (machine_arch_type == MACH_TYPE_GINGER)
 
6650
#else
 
6651
# define machine_is_ginger()    (0)
 
6652
#endif
 
6653
 
 
6654
#ifdef CONFIG_MACH_TNY_T3530
 
6655
# ifdef machine_arch_type
 
6656
#  undef machine_arch_type
 
6657
#  define machine_arch_type     __machine_arch_type
 
6658
# else
 
6659
#  define machine_arch_type     MACH_TYPE_TNY_T3530
 
6660
# endif
 
6661
# define machine_is_tny_t3530() (machine_arch_type == MACH_TYPE_TNY_T3530)
 
6662
#else
 
6663
# define machine_is_tny_t3530() (0)
 
6664
#endif
 
6665
 
 
6666
#ifdef CONFIG_MACH_PCA102
 
6667
# ifdef machine_arch_type
 
6668
#  undef machine_arch_type
 
6669
#  define machine_arch_type     __machine_arch_type
 
6670
# else
 
6671
#  define machine_arch_type     MACH_TYPE_PCA102
 
6672
# endif
 
6673
# define machine_is_pca102()    (machine_arch_type == MACH_TYPE_PCA102)
 
6674
#else
 
6675
# define machine_is_pca102()    (0)
 
6676
#endif
 
6677
 
 
6678
#ifdef CONFIG_MACH_SPADE
 
6679
# ifdef machine_arch_type
 
6680
#  undef machine_arch_type
 
6681
#  define machine_arch_type     __machine_arch_type
 
6682
# else
 
6683
#  define machine_arch_type     MACH_TYPE_SPADE
 
6684
# endif
 
6685
# define machine_is_spade()     (machine_arch_type == MACH_TYPE_SPADE)
 
6686
#else
 
6687
# define machine_is_spade()     (0)
 
6688
#endif
 
6689
 
 
6690
#ifdef CONFIG_MACH_MXC25_TOPAZ
 
6691
# ifdef machine_arch_type
 
6692
#  undef machine_arch_type
 
6693
#  define machine_arch_type     __machine_arch_type
 
6694
# else
 
6695
#  define machine_arch_type     MACH_TYPE_MXC25_TOPAZ
 
6696
# endif
 
6697
# define machine_is_mxc25_topaz()       (machine_arch_type == MACH_TYPE_MXC25_TOPAZ)
 
6698
#else
 
6699
# define machine_is_mxc25_topaz()       (0)
 
6700
#endif
 
6701
 
 
6702
#ifdef CONFIG_MACH_T5325
 
6703
# ifdef machine_arch_type
 
6704
#  undef machine_arch_type
 
6705
#  define machine_arch_type     __machine_arch_type
 
6706
# else
 
6707
#  define machine_arch_type     MACH_TYPE_T5325
 
6708
# endif
 
6709
# define machine_is_t5325()     (machine_arch_type == MACH_TYPE_T5325)
 
6710
#else
 
6711
# define machine_is_t5325()     (0)
 
6712
#endif
 
6713
 
 
6714
#ifdef CONFIG_MACH_GW2361
 
6715
# ifdef machine_arch_type
 
6716
#  undef machine_arch_type
 
6717
#  define machine_arch_type     __machine_arch_type
 
6718
# else
 
6719
#  define machine_arch_type     MACH_TYPE_GW2361
 
6720
# endif
 
6721
# define machine_is_gw2361()    (machine_arch_type == MACH_TYPE_GW2361)
 
6722
#else
 
6723
# define machine_is_gw2361()    (0)
 
6724
#endif
 
6725
 
 
6726
#ifdef CONFIG_MACH_ELOG
 
6727
# ifdef machine_arch_type
 
6728
#  undef machine_arch_type
 
6729
#  define machine_arch_type     __machine_arch_type
 
6730
# else
 
6731
#  define machine_arch_type     MACH_TYPE_ELOG
 
6732
# endif
 
6733
# define machine_is_elog()      (machine_arch_type == MACH_TYPE_ELOG)
 
6734
#else
 
6735
# define machine_is_elog()      (0)
 
6736
#endif
 
6737
 
 
6738
#ifdef CONFIG_MACH_INCOME
 
6739
# ifdef machine_arch_type
 
6740
#  undef machine_arch_type
 
6741
#  define machine_arch_type     __machine_arch_type
 
6742
# else
 
6743
#  define machine_arch_type     MACH_TYPE_INCOME
 
6744
# endif
 
6745
# define machine_is_income()    (machine_arch_type == MACH_TYPE_INCOME)
 
6746
#else
 
6747
# define machine_is_income()    (0)
 
6748
#endif
 
6749
 
 
6750
#ifdef CONFIG_MACH_BCM589X
 
6751
# ifdef machine_arch_type
 
6752
#  undef machine_arch_type
 
6753
#  define machine_arch_type     __machine_arch_type
 
6754
# else
 
6755
#  define machine_arch_type     MACH_TYPE_BCM589X
 
6756
# endif
 
6757
# define machine_is_bcm589x()   (machine_arch_type == MACH_TYPE_BCM589X)
 
6758
#else
 
6759
# define machine_is_bcm589x()   (0)
 
6760
#endif
 
6761
 
 
6762
#ifdef CONFIG_MACH_ETNA
 
6763
# ifdef machine_arch_type
 
6764
#  undef machine_arch_type
 
6765
#  define machine_arch_type     __machine_arch_type
 
6766
# else
 
6767
#  define machine_arch_type     MACH_TYPE_ETNA
 
6768
# endif
 
6769
# define machine_is_etna()      (machine_arch_type == MACH_TYPE_ETNA)
 
6770
#else
 
6771
# define machine_is_etna()      (0)
 
6772
#endif
 
6773
 
 
6774
#ifdef CONFIG_MACH_HAWKS
 
6775
# ifdef machine_arch_type
 
6776
#  undef machine_arch_type
 
6777
#  define machine_arch_type     __machine_arch_type
 
6778
# else
 
6779
#  define machine_arch_type     MACH_TYPE_HAWKS
 
6780
# endif
 
6781
# define machine_is_hawks()     (machine_arch_type == MACH_TYPE_HAWKS)
 
6782
#else
 
6783
# define machine_is_hawks()     (0)
 
6784
#endif
 
6785
 
 
6786
#ifdef CONFIG_MACH_MESON
 
6787
# ifdef machine_arch_type
 
6788
#  undef machine_arch_type
 
6789
#  define machine_arch_type     __machine_arch_type
 
6790
# else
 
6791
#  define machine_arch_type     MACH_TYPE_MESON
 
6792
# endif
 
6793
# define machine_is_meson()     (machine_arch_type == MACH_TYPE_MESON)
 
6794
#else
 
6795
# define machine_is_meson()     (0)
 
6796
#endif
 
6797
 
 
6798
#ifdef CONFIG_MACH_XSBASE255
 
6799
# ifdef machine_arch_type
 
6800
#  undef machine_arch_type
 
6801
#  define machine_arch_type     __machine_arch_type
 
6802
# else
 
6803
#  define machine_arch_type     MACH_TYPE_XSBASE255
 
6804
# endif
 
6805
# define machine_is_xsbase255() (machine_arch_type == MACH_TYPE_XSBASE255)
 
6806
#else
 
6807
# define machine_is_xsbase255() (0)
 
6808
#endif
 
6809
 
 
6810
#ifdef CONFIG_MACH_PVM2030
 
6811
# ifdef machine_arch_type
 
6812
#  undef machine_arch_type
 
6813
#  define machine_arch_type     __machine_arch_type
 
6814
# else
 
6815
#  define machine_arch_type     MACH_TYPE_PVM2030
 
6816
# endif
 
6817
# define machine_is_pvm2030()   (machine_arch_type == MACH_TYPE_PVM2030)
 
6818
#else
 
6819
# define machine_is_pvm2030()   (0)
 
6820
#endif
 
6821
 
 
6822
#ifdef CONFIG_MACH_MIOA502
 
6823
# ifdef machine_arch_type
 
6824
#  undef machine_arch_type
 
6825
#  define machine_arch_type     __machine_arch_type
 
6826
# else
 
6827
#  define machine_arch_type     MACH_TYPE_MIOA502
 
6828
# endif
 
6829
# define machine_is_mioa502()   (machine_arch_type == MACH_TYPE_MIOA502)
 
6830
#else
 
6831
# define machine_is_mioa502()   (0)
 
6832
#endif
 
6833
 
 
6834
#ifdef CONFIG_MACH_VVBOX_SDORIG2
 
6835
# ifdef machine_arch_type
 
6836
#  undef machine_arch_type
 
6837
#  define machine_arch_type     __machine_arch_type
 
6838
# else
 
6839
#  define machine_arch_type     MACH_TYPE_VVBOX_SDORIG2
 
6840
# endif
 
6841
# define machine_is_vvbox_sdorig2()     (machine_arch_type == MACH_TYPE_VVBOX_SDORIG2)
 
6842
#else
 
6843
# define machine_is_vvbox_sdorig2()     (0)
 
6844
#endif
 
6845
 
 
6846
#ifdef CONFIG_MACH_VVBOX_SDLITE2
 
6847
# ifdef machine_arch_type
 
6848
#  undef machine_arch_type
 
6849
#  define machine_arch_type     __machine_arch_type
 
6850
# else
 
6851
#  define machine_arch_type     MACH_TYPE_VVBOX_SDLITE2
 
6852
# endif
 
6853
# define machine_is_vvbox_sdlite2()     (machine_arch_type == MACH_TYPE_VVBOX_SDLITE2)
 
6854
#else
 
6855
# define machine_is_vvbox_sdlite2()     (0)
 
6856
#endif
 
6857
 
 
6858
#ifdef CONFIG_MACH_VVBOX_SDPRO4
 
6859
# ifdef machine_arch_type
 
6860
#  undef machine_arch_type
 
6861
#  define machine_arch_type     __machine_arch_type
 
6862
# else
 
6863
#  define machine_arch_type     MACH_TYPE_VVBOX_SDPRO4
 
6864
# endif
 
6865
# define machine_is_vvbox_sdpro4()      (machine_arch_type == MACH_TYPE_VVBOX_SDPRO4)
 
6866
#else
 
6867
# define machine_is_vvbox_sdpro4()      (0)
 
6868
#endif
 
6869
 
 
6870
#ifdef CONFIG_MACH_HTC_SPV_M700
 
6871
# ifdef machine_arch_type
 
6872
#  undef machine_arch_type
 
6873
#  define machine_arch_type     __machine_arch_type
 
6874
# else
 
6875
#  define machine_arch_type     MACH_TYPE_HTC_SPV_M700
 
6876
# endif
 
6877
# define machine_is_htc_spv_m700()      (machine_arch_type == MACH_TYPE_HTC_SPV_M700)
 
6878
#else
 
6879
# define machine_is_htc_spv_m700()      (0)
 
6880
#endif
 
6881
 
 
6882
#ifdef CONFIG_MACH_MX257SX
 
6883
# ifdef machine_arch_type
 
6884
#  undef machine_arch_type
 
6885
#  define machine_arch_type     __machine_arch_type
 
6886
# else
 
6887
#  define machine_arch_type     MACH_TYPE_MX257SX
 
6888
# endif
 
6889
# define machine_is_mx257sx()   (machine_arch_type == MACH_TYPE_MX257SX)
 
6890
#else
 
6891
# define machine_is_mx257sx()   (0)
 
6892
#endif
 
6893
 
 
6894
#ifdef CONFIG_MACH_GONI
 
6895
# ifdef machine_arch_type
 
6896
#  undef machine_arch_type
 
6897
#  define machine_arch_type     __machine_arch_type
 
6898
# else
 
6899
#  define machine_arch_type     MACH_TYPE_GONI
 
6900
# endif
 
6901
# define machine_is_goni()      (machine_arch_type == MACH_TYPE_GONI)
 
6902
#else
 
6903
# define machine_is_goni()      (0)
 
6904
#endif
 
6905
 
 
6906
#ifdef CONFIG_MACH_MSM8X55_SVLTE_FFA
 
6907
# ifdef machine_arch_type
 
6908
#  undef machine_arch_type
 
6909
#  define machine_arch_type     __machine_arch_type
 
6910
# else
 
6911
#  define machine_arch_type     MACH_TYPE_MSM8X55_SVLTE_FFA
 
6912
# endif
 
6913
# define machine_is_msm8x55_svlte_ffa() (machine_arch_type == MACH_TYPE_MSM8X55_SVLTE_FFA)
 
6914
#else
 
6915
# define machine_is_msm8x55_svlte_ffa() (0)
 
6916
#endif
 
6917
 
 
6918
#ifdef CONFIG_MACH_MSM8X55_SVLTE_SURF
 
6919
# ifdef machine_arch_type
 
6920
#  undef machine_arch_type
 
6921
#  define machine_arch_type     __machine_arch_type
 
6922
# else
 
6923
#  define machine_arch_type     MACH_TYPE_MSM8X55_SVLTE_SURF
 
6924
# endif
 
6925
# define machine_is_msm8x55_svlte_surf()        (machine_arch_type == MACH_TYPE_MSM8X55_SVLTE_SURF)
 
6926
#else
 
6927
# define machine_is_msm8x55_svlte_surf()        (0)
 
6928
#endif
 
6929
 
 
6930
#ifdef CONFIG_MACH_QUICKSTEP
 
6931
# ifdef machine_arch_type
 
6932
#  undef machine_arch_type
 
6933
#  define machine_arch_type     __machine_arch_type
 
6934
# else
 
6935
#  define machine_arch_type     MACH_TYPE_QUICKSTEP
 
6936
# endif
 
6937
# define machine_is_quickstep() (machine_arch_type == MACH_TYPE_QUICKSTEP)
 
6938
#else
 
6939
# define machine_is_quickstep() (0)
 
6940
#endif
 
6941
 
 
6942
#ifdef CONFIG_MACH_DMW96
 
6943
# ifdef machine_arch_type
 
6944
#  undef machine_arch_type
 
6945
#  define machine_arch_type     __machine_arch_type
 
6946
# else
 
6947
#  define machine_arch_type     MACH_TYPE_DMW96
 
6948
# endif
 
6949
# define machine_is_dmw96()     (machine_arch_type == MACH_TYPE_DMW96)
 
6950
#else
 
6951
# define machine_is_dmw96()     (0)
 
6952
#endif
 
6953
 
 
6954
#ifdef CONFIG_MACH_HAMMERHEAD
 
6955
# ifdef machine_arch_type
 
6956
#  undef machine_arch_type
 
6957
#  define machine_arch_type     __machine_arch_type
 
6958
# else
 
6959
#  define machine_arch_type     MACH_TYPE_HAMMERHEAD
 
6960
# endif
 
6961
# define machine_is_hammerhead()        (machine_arch_type == MACH_TYPE_HAMMERHEAD)
 
6962
#else
 
6963
# define machine_is_hammerhead()        (0)
 
6964
#endif
 
6965
 
 
6966
#ifdef CONFIG_MACH_TRIDENT
 
6967
# ifdef machine_arch_type
 
6968
#  undef machine_arch_type
 
6969
#  define machine_arch_type     __machine_arch_type
 
6970
# else
 
6971
#  define machine_arch_type     MACH_TYPE_TRIDENT
 
6972
# endif
 
6973
# define machine_is_trident()   (machine_arch_type == MACH_TYPE_TRIDENT)
 
6974
#else
 
6975
# define machine_is_trident()   (0)
 
6976
#endif
 
6977
 
 
6978
#ifdef CONFIG_MACH_LIGHTNING
 
6979
# ifdef machine_arch_type
 
6980
#  undef machine_arch_type
 
6981
#  define machine_arch_type     __machine_arch_type
 
6982
# else
 
6983
#  define machine_arch_type     MACH_TYPE_LIGHTNING
 
6984
# endif
 
6985
# define machine_is_lightning() (machine_arch_type == MACH_TYPE_LIGHTNING)
 
6986
#else
 
6987
# define machine_is_lightning() (0)
 
6988
#endif
 
6989
 
 
6990
#ifdef CONFIG_MACH_ICONNECT
 
6991
# ifdef machine_arch_type
 
6992
#  undef machine_arch_type
 
6993
#  define machine_arch_type     __machine_arch_type
 
6994
# else
 
6995
#  define machine_arch_type     MACH_TYPE_ICONNECT
 
6996
# endif
 
6997
# define machine_is_iconnect()  (machine_arch_type == MACH_TYPE_ICONNECT)
 
6998
#else
 
6999
# define machine_is_iconnect()  (0)
 
7000
#endif
 
7001
 
 
7002
#ifdef CONFIG_MACH_AUTOBOT
 
7003
# ifdef machine_arch_type
 
7004
#  undef machine_arch_type
 
7005
#  define machine_arch_type     __machine_arch_type
 
7006
# else
 
7007
#  define machine_arch_type     MACH_TYPE_AUTOBOT
 
7008
# endif
 
7009
# define machine_is_autobot()   (machine_arch_type == MACH_TYPE_AUTOBOT)
 
7010
#else
 
7011
# define machine_is_autobot()   (0)
 
7012
#endif
 
7013
 
 
7014
#ifdef CONFIG_MACH_COCONUT
 
7015
# ifdef machine_arch_type
 
7016
#  undef machine_arch_type
 
7017
#  define machine_arch_type     __machine_arch_type
 
7018
# else
 
7019
#  define machine_arch_type     MACH_TYPE_COCONUT
 
7020
# endif
 
7021
# define machine_is_coconut()   (machine_arch_type == MACH_TYPE_COCONUT)
 
7022
#else
 
7023
# define machine_is_coconut()   (0)
 
7024
#endif
 
7025
 
 
7026
#ifdef CONFIG_MACH_DURIAN
 
7027
# ifdef machine_arch_type
 
7028
#  undef machine_arch_type
 
7029
#  define machine_arch_type     __machine_arch_type
 
7030
# else
 
7031
#  define machine_arch_type     MACH_TYPE_DURIAN
 
7032
# endif
 
7033
# define machine_is_durian()    (machine_arch_type == MACH_TYPE_DURIAN)
 
7034
#else
 
7035
# define machine_is_durian()    (0)
 
7036
#endif
 
7037
 
 
7038
#ifdef CONFIG_MACH_CAYENNE
 
7039
# ifdef machine_arch_type
 
7040
#  undef machine_arch_type
 
7041
#  define machine_arch_type     __machine_arch_type
 
7042
# else
 
7043
#  define machine_arch_type     MACH_TYPE_CAYENNE
 
7044
# endif
 
7045
# define machine_is_cayenne()   (machine_arch_type == MACH_TYPE_CAYENNE)
 
7046
#else
 
7047
# define machine_is_cayenne()   (0)
 
7048
#endif
 
7049
 
 
7050
#ifdef CONFIG_MACH_FUJI
 
7051
# ifdef machine_arch_type
 
7052
#  undef machine_arch_type
 
7053
#  define machine_arch_type     __machine_arch_type
 
7054
# else
 
7055
#  define machine_arch_type     MACH_TYPE_FUJI
 
7056
# endif
 
7057
# define machine_is_fuji()      (machine_arch_type == MACH_TYPE_FUJI)
 
7058
#else
 
7059
# define machine_is_fuji()      (0)
 
7060
#endif
 
7061
 
 
7062
#ifdef CONFIG_MACH_SYNOLOGY_6282
 
7063
# ifdef machine_arch_type
 
7064
#  undef machine_arch_type
 
7065
#  define machine_arch_type     __machine_arch_type
 
7066
# else
 
7067
#  define machine_arch_type     MACH_TYPE_SYNOLOGY_6282
 
7068
# endif
 
7069
# define machine_is_synology_6282()     (machine_arch_type == MACH_TYPE_SYNOLOGY_6282)
 
7070
#else
 
7071
# define machine_is_synology_6282()     (0)
 
7072
#endif
 
7073
 
 
7074
#ifdef CONFIG_MACH_EM1SY
 
7075
# ifdef machine_arch_type
 
7076
#  undef machine_arch_type
 
7077
#  define machine_arch_type     __machine_arch_type
 
7078
# else
 
7079
#  define machine_arch_type     MACH_TYPE_EM1SY
 
7080
# endif
 
7081
# define machine_is_em1sy()     (machine_arch_type == MACH_TYPE_EM1SY)
 
7082
#else
 
7083
# define machine_is_em1sy()     (0)
 
7084
#endif
 
7085
 
 
7086
#ifdef CONFIG_MACH_M502
 
7087
# ifdef machine_arch_type
 
7088
#  undef machine_arch_type
 
7089
#  define machine_arch_type     __machine_arch_type
 
7090
# else
 
7091
#  define machine_arch_type     MACH_TYPE_M502
 
7092
# endif
 
7093
# define machine_is_m502()      (machine_arch_type == MACH_TYPE_M502)
 
7094
#else
 
7095
# define machine_is_m502()      (0)
 
7096
#endif
 
7097
 
 
7098
#ifdef CONFIG_MACH_MATRIX518
 
7099
# ifdef machine_arch_type
 
7100
#  undef machine_arch_type
 
7101
#  define machine_arch_type     __machine_arch_type
 
7102
# else
 
7103
#  define machine_arch_type     MACH_TYPE_MATRIX518
 
7104
# endif
 
7105
# define machine_is_matrix518() (machine_arch_type == MACH_TYPE_MATRIX518)
 
7106
#else
 
7107
# define machine_is_matrix518() (0)
 
7108
#endif
 
7109
 
 
7110
#ifdef CONFIG_MACH_TINY_GURNARD
 
7111
# ifdef machine_arch_type
 
7112
#  undef machine_arch_type
 
7113
#  define machine_arch_type     __machine_arch_type
 
7114
# else
 
7115
#  define machine_arch_type     MACH_TYPE_TINY_GURNARD
 
7116
# endif
 
7117
# define machine_is_tiny_gurnard()      (machine_arch_type == MACH_TYPE_TINY_GURNARD)
 
7118
#else
 
7119
# define machine_is_tiny_gurnard()      (0)
 
7120
#endif
 
7121
 
 
7122
#ifdef CONFIG_MACH_SPEAR1310
 
7123
# ifdef machine_arch_type
 
7124
#  undef machine_arch_type
 
7125
#  define machine_arch_type     __machine_arch_type
 
7126
# else
 
7127
#  define machine_arch_type     MACH_TYPE_SPEAR1310
 
7128
# endif
 
7129
# define machine_is_spear1310() (machine_arch_type == MACH_TYPE_SPEAR1310)
 
7130
#else
 
7131
# define machine_is_spear1310() (0)
 
7132
#endif
 
7133
 
 
7134
#ifdef CONFIG_MACH_BV07
 
7135
# ifdef machine_arch_type
 
7136
#  undef machine_arch_type
 
7137
#  define machine_arch_type     __machine_arch_type
 
7138
# else
 
7139
#  define machine_arch_type     MACH_TYPE_BV07
 
7140
# endif
 
7141
# define machine_is_bv07()      (machine_arch_type == MACH_TYPE_BV07)
 
7142
#else
 
7143
# define machine_is_bv07()      (0)
 
7144
#endif
 
7145
 
 
7146
#ifdef CONFIG_MACH_MXT_TD61
 
7147
# ifdef machine_arch_type
 
7148
#  undef machine_arch_type
 
7149
#  define machine_arch_type     __machine_arch_type
 
7150
# else
 
7151
#  define machine_arch_type     MACH_TYPE_MXT_TD61
 
7152
# endif
 
7153
# define machine_is_mxt_td61()  (machine_arch_type == MACH_TYPE_MXT_TD61)
 
7154
#else
 
7155
# define machine_is_mxt_td61()  (0)
 
7156
#endif
 
7157
 
 
7158
#ifdef CONFIG_MACH_OPENRD_ULTIMATE
 
7159
# ifdef machine_arch_type
 
7160
#  undef machine_arch_type
 
7161
#  define machine_arch_type     __machine_arch_type
 
7162
# else
 
7163
#  define machine_arch_type     MACH_TYPE_OPENRD_ULTIMATE
 
7164
# endif
 
7165
# define machine_is_openrd_ultimate()   (machine_arch_type == MACH_TYPE_OPENRD_ULTIMATE)
 
7166
#else
 
7167
# define machine_is_openrd_ultimate()   (0)
 
7168
#endif
 
7169
 
 
7170
#ifdef CONFIG_MACH_DEVIXP
 
7171
# ifdef machine_arch_type
 
7172
#  undef machine_arch_type
 
7173
#  define machine_arch_type     __machine_arch_type
 
7174
# else
 
7175
#  define machine_arch_type     MACH_TYPE_DEVIXP
 
7176
# endif
 
7177
# define machine_is_devixp()    (machine_arch_type == MACH_TYPE_DEVIXP)
 
7178
#else
 
7179
# define machine_is_devixp()    (0)
 
7180
#endif
 
7181
 
 
7182
#ifdef CONFIG_MACH_MICCPT
 
7183
# ifdef machine_arch_type
 
7184
#  undef machine_arch_type
 
7185
#  define machine_arch_type     __machine_arch_type
 
7186
# else
 
7187
#  define machine_arch_type     MACH_TYPE_MICCPT
 
7188
# endif
 
7189
# define machine_is_miccpt()    (machine_arch_type == MACH_TYPE_MICCPT)
 
7190
#else
 
7191
# define machine_is_miccpt()    (0)
 
7192
#endif
 
7193
 
 
7194
#ifdef CONFIG_MACH_MIC256
 
7195
# ifdef machine_arch_type
 
7196
#  undef machine_arch_type
 
7197
#  define machine_arch_type     __machine_arch_type
 
7198
# else
 
7199
#  define machine_arch_type     MACH_TYPE_MIC256
 
7200
# endif
 
7201
# define machine_is_mic256()    (machine_arch_type == MACH_TYPE_MIC256)
 
7202
#else
 
7203
# define machine_is_mic256()    (0)
 
7204
#endif
 
7205
 
 
7206
#ifdef CONFIG_MACH_AS1167
 
7207
# ifdef machine_arch_type
 
7208
#  undef machine_arch_type
 
7209
#  define machine_arch_type     __machine_arch_type
 
7210
# else
 
7211
#  define machine_arch_type     MACH_TYPE_AS1167
 
7212
# endif
 
7213
# define machine_is_as1167()    (machine_arch_type == MACH_TYPE_AS1167)
 
7214
#else
 
7215
# define machine_is_as1167()    (0)
 
7216
#endif
 
7217
 
 
7218
#ifdef CONFIG_MACH_OMAP3_IBIZA
 
7219
# ifdef machine_arch_type
 
7220
#  undef machine_arch_type
 
7221
#  define machine_arch_type     __machine_arch_type
 
7222
# else
 
7223
#  define machine_arch_type     MACH_TYPE_OMAP3_IBIZA
 
7224
# endif
 
7225
# define machine_is_omap3_ibiza()       (machine_arch_type == MACH_TYPE_OMAP3_IBIZA)
 
7226
#else
 
7227
# define machine_is_omap3_ibiza()       (0)
 
7228
#endif
 
7229
 
 
7230
#ifdef CONFIG_MACH_U5500
 
7231
# ifdef machine_arch_type
 
7232
#  undef machine_arch_type
 
7233
#  define machine_arch_type     __machine_arch_type
 
7234
# else
 
7235
#  define machine_arch_type     MACH_TYPE_U5500
 
7236
# endif
 
7237
# define machine_is_u5500()     (machine_arch_type == MACH_TYPE_U5500)
 
7238
#else
 
7239
# define machine_is_u5500()     (0)
 
7240
#endif
 
7241
 
 
7242
#ifdef CONFIG_MACH_DAVINCI_PICTO
 
7243
# ifdef machine_arch_type
 
7244
#  undef machine_arch_type
 
7245
#  define machine_arch_type     __machine_arch_type
 
7246
# else
 
7247
#  define machine_arch_type     MACH_TYPE_DAVINCI_PICTO
 
7248
# endif
 
7249
# define machine_is_davinci_picto()     (machine_arch_type == MACH_TYPE_DAVINCI_PICTO)
 
7250
#else
 
7251
# define machine_is_davinci_picto()     (0)
 
7252
#endif
 
7253
 
 
7254
#ifdef CONFIG_MACH_MECHA
 
7255
# ifdef machine_arch_type
 
7256
#  undef machine_arch_type
 
7257
#  define machine_arch_type     __machine_arch_type
 
7258
# else
 
7259
#  define machine_arch_type     MACH_TYPE_MECHA
 
7260
# endif
 
7261
# define machine_is_mecha()     (machine_arch_type == MACH_TYPE_MECHA)
 
7262
#else
 
7263
# define machine_is_mecha()     (0)
 
7264
#endif
 
7265
 
 
7266
#ifdef CONFIG_MACH_BUBBA3
 
7267
# ifdef machine_arch_type
 
7268
#  undef machine_arch_type
 
7269
#  define machine_arch_type     __machine_arch_type
 
7270
# else
 
7271
#  define machine_arch_type     MACH_TYPE_BUBBA3
 
7272
# endif
 
7273
# define machine_is_bubba3()    (machine_arch_type == MACH_TYPE_BUBBA3)
 
7274
#else
 
7275
# define machine_is_bubba3()    (0)
 
7276
#endif
 
7277
 
 
7278
#ifdef CONFIG_MACH_PUPITRE
 
7279
# ifdef machine_arch_type
 
7280
#  undef machine_arch_type
 
7281
#  define machine_arch_type     __machine_arch_type
 
7282
# else
 
7283
#  define machine_arch_type     MACH_TYPE_PUPITRE
 
7284
# endif
 
7285
# define machine_is_pupitre()   (machine_arch_type == MACH_TYPE_PUPITRE)
 
7286
#else
 
7287
# define machine_is_pupitre()   (0)
 
7288
#endif
 
7289
 
 
7290
#ifdef CONFIG_MACH_TEGRA_VOGUE
 
7291
# ifdef machine_arch_type
 
7292
#  undef machine_arch_type
 
7293
#  define machine_arch_type     __machine_arch_type
 
7294
# else
 
7295
#  define machine_arch_type     MACH_TYPE_TEGRA_VOGUE
 
7296
# endif
 
7297
# define machine_is_tegra_vogue()       (machine_arch_type == MACH_TYPE_TEGRA_VOGUE)
 
7298
#else
 
7299
# define machine_is_tegra_vogue()       (0)
 
7300
#endif
 
7301
 
 
7302
#ifdef CONFIG_MACH_TEGRA_E1165
 
7303
# ifdef machine_arch_type
 
7304
#  undef machine_arch_type
 
7305
#  define machine_arch_type     __machine_arch_type
 
7306
# else
 
7307
#  define machine_arch_type     MACH_TYPE_TEGRA_E1165
 
7308
# endif
 
7309
# define machine_is_tegra_e1165()       (machine_arch_type == MACH_TYPE_TEGRA_E1165)
 
7310
#else
 
7311
# define machine_is_tegra_e1165()       (0)
 
7312
#endif
 
7313
 
 
7314
#ifdef CONFIG_MACH_SIMPLENET
 
7315
# ifdef machine_arch_type
 
7316
#  undef machine_arch_type
 
7317
#  define machine_arch_type     __machine_arch_type
 
7318
# else
 
7319
#  define machine_arch_type     MACH_TYPE_SIMPLENET
 
7320
# endif
 
7321
# define machine_is_simplenet() (machine_arch_type == MACH_TYPE_SIMPLENET)
 
7322
#else
 
7323
# define machine_is_simplenet() (0)
 
7324
#endif
 
7325
 
 
7326
#ifdef CONFIG_MACH_EC4350TBM
 
7327
# ifdef machine_arch_type
 
7328
#  undef machine_arch_type
 
7329
#  define machine_arch_type     __machine_arch_type
 
7330
# else
 
7331
#  define machine_arch_type     MACH_TYPE_EC4350TBM
 
7332
# endif
 
7333
# define machine_is_ec4350tbm() (machine_arch_type == MACH_TYPE_EC4350TBM)
 
7334
#else
 
7335
# define machine_is_ec4350tbm() (0)
 
7336
#endif
 
7337
 
 
7338
#ifdef CONFIG_MACH_PEC_TC
 
7339
# ifdef machine_arch_type
 
7340
#  undef machine_arch_type
 
7341
#  define machine_arch_type     __machine_arch_type
 
7342
# else
 
7343
#  define machine_arch_type     MACH_TYPE_PEC_TC
 
7344
# endif
 
7345
# define machine_is_pec_tc()    (machine_arch_type == MACH_TYPE_PEC_TC)
 
7346
#else
 
7347
# define machine_is_pec_tc()    (0)
 
7348
#endif
 
7349
 
 
7350
#ifdef CONFIG_MACH_PEC_HC2
 
7351
# ifdef machine_arch_type
 
7352
#  undef machine_arch_type
 
7353
#  define machine_arch_type     __machine_arch_type
 
7354
# else
 
7355
#  define machine_arch_type     MACH_TYPE_PEC_HC2
 
7356
# endif
 
7357
# define machine_is_pec_hc2()   (machine_arch_type == MACH_TYPE_PEC_HC2)
 
7358
#else
 
7359
# define machine_is_pec_hc2()   (0)
 
7360
#endif
 
7361
 
 
7362
#ifdef CONFIG_MACH_ESL_MOBILIS_A
 
7363
# ifdef machine_arch_type
 
7364
#  undef machine_arch_type
 
7365
#  define machine_arch_type     __machine_arch_type
 
7366
# else
 
7367
#  define machine_arch_type     MACH_TYPE_ESL_MOBILIS_A
 
7368
# endif
 
7369
# define machine_is_esl_mobilis_a()     (machine_arch_type == MACH_TYPE_ESL_MOBILIS_A)
 
7370
#else
 
7371
# define machine_is_esl_mobilis_a()     (0)
 
7372
#endif
 
7373
 
 
7374
#ifdef CONFIG_MACH_ESL_MOBILIS_B
 
7375
# ifdef machine_arch_type
 
7376
#  undef machine_arch_type
 
7377
#  define machine_arch_type     __machine_arch_type
 
7378
# else
 
7379
#  define machine_arch_type     MACH_TYPE_ESL_MOBILIS_B
 
7380
# endif
 
7381
# define machine_is_esl_mobilis_b()     (machine_arch_type == MACH_TYPE_ESL_MOBILIS_B)
 
7382
#else
 
7383
# define machine_is_esl_mobilis_b()     (0)
 
7384
#endif
 
7385
 
 
7386
#ifdef CONFIG_MACH_ESL_WAVE_A
 
7387
# ifdef machine_arch_type
 
7388
#  undef machine_arch_type
 
7389
#  define machine_arch_type     __machine_arch_type
 
7390
# else
 
7391
#  define machine_arch_type     MACH_TYPE_ESL_WAVE_A
 
7392
# endif
 
7393
# define machine_is_esl_wave_a()        (machine_arch_type == MACH_TYPE_ESL_WAVE_A)
 
7394
#else
 
7395
# define machine_is_esl_wave_a()        (0)
 
7396
#endif
 
7397
 
 
7398
#ifdef CONFIG_MACH_ESL_WAVE_B
 
7399
# ifdef machine_arch_type
 
7400
#  undef machine_arch_type
 
7401
#  define machine_arch_type     __machine_arch_type
 
7402
# else
 
7403
#  define machine_arch_type     MACH_TYPE_ESL_WAVE_B
 
7404
# endif
 
7405
# define machine_is_esl_wave_b()        (machine_arch_type == MACH_TYPE_ESL_WAVE_B)
 
7406
#else
 
7407
# define machine_is_esl_wave_b()        (0)
 
7408
#endif
 
7409
 
 
7410
#ifdef CONFIG_MACH_UNISENSE_MMM
 
7411
# ifdef machine_arch_type
 
7412
#  undef machine_arch_type
 
7413
#  define machine_arch_type     __machine_arch_type
 
7414
# else
 
7415
#  define machine_arch_type     MACH_TYPE_UNISENSE_MMM
 
7416
# endif
 
7417
# define machine_is_unisense_mmm()      (machine_arch_type == MACH_TYPE_UNISENSE_MMM)
 
7418
#else
 
7419
# define machine_is_unisense_mmm()      (0)
 
7420
#endif
 
7421
 
 
7422
#ifdef CONFIG_MACH_BLUESHARK
 
7423
# ifdef machine_arch_type
 
7424
#  undef machine_arch_type
 
7425
#  define machine_arch_type     __machine_arch_type
 
7426
# else
 
7427
#  define machine_arch_type     MACH_TYPE_BLUESHARK
 
7428
# endif
 
7429
# define machine_is_blueshark() (machine_arch_type == MACH_TYPE_BLUESHARK)
 
7430
#else
 
7431
# define machine_is_blueshark() (0)
 
7432
#endif
 
7433
 
 
7434
#ifdef CONFIG_MACH_E10
 
7435
# ifdef machine_arch_type
 
7436
#  undef machine_arch_type
 
7437
#  define machine_arch_type     __machine_arch_type
 
7438
# else
 
7439
#  define machine_arch_type     MACH_TYPE_E10
 
7440
# endif
 
7441
# define machine_is_e10()       (machine_arch_type == MACH_TYPE_E10)
 
7442
#else
 
7443
# define machine_is_e10()       (0)
 
7444
#endif
 
7445
 
 
7446
#ifdef CONFIG_MACH_APP3K_ROBIN
 
7447
# ifdef machine_arch_type
 
7448
#  undef machine_arch_type
 
7449
#  define machine_arch_type     __machine_arch_type
 
7450
# else
 
7451
#  define machine_arch_type     MACH_TYPE_APP3K_ROBIN
 
7452
# endif
 
7453
# define machine_is_app3k_robin()       (machine_arch_type == MACH_TYPE_APP3K_ROBIN)
 
7454
#else
 
7455
# define machine_is_app3k_robin()       (0)
 
7456
#endif
 
7457
 
 
7458
#ifdef CONFIG_MACH_POV15HD
 
7459
# ifdef machine_arch_type
 
7460
#  undef machine_arch_type
 
7461
#  define machine_arch_type     __machine_arch_type
 
7462
# else
 
7463
#  define machine_arch_type     MACH_TYPE_POV15HD
 
7464
# endif
 
7465
# define machine_is_pov15hd()   (machine_arch_type == MACH_TYPE_POV15HD)
 
7466
#else
 
7467
# define machine_is_pov15hd()   (0)
 
7468
#endif
 
7469
 
 
7470
#ifdef CONFIG_MACH_STELLA
 
7471
# ifdef machine_arch_type
 
7472
#  undef machine_arch_type
 
7473
#  define machine_arch_type     __machine_arch_type
 
7474
# else
 
7475
#  define machine_arch_type     MACH_TYPE_STELLA
 
7476
# endif
 
7477
# define machine_is_stella()    (machine_arch_type == MACH_TYPE_STELLA)
 
7478
#else
 
7479
# define machine_is_stella()    (0)
 
7480
#endif
 
7481
 
 
7482
#ifdef CONFIG_MACH_LINKSTATION_LSCHL
 
7483
# ifdef machine_arch_type
 
7484
#  undef machine_arch_type
 
7485
#  define machine_arch_type     __machine_arch_type
 
7486
# else
 
7487
#  define machine_arch_type     MACH_TYPE_LINKSTATION_LSCHL
 
7488
# endif
 
7489
# define machine_is_linkstation_lschl() (machine_arch_type == MACH_TYPE_LINKSTATION_LSCHL)
 
7490
#else
 
7491
# define machine_is_linkstation_lschl() (0)
 
7492
#endif
 
7493
 
 
7494
#ifdef CONFIG_MACH_NETWALKER
 
7495
# ifdef machine_arch_type
 
7496
#  undef machine_arch_type
 
7497
#  define machine_arch_type     __machine_arch_type
 
7498
# else
 
7499
#  define machine_arch_type     MACH_TYPE_NETWALKER
 
7500
# endif
 
7501
# define machine_is_netwalker() (machine_arch_type == MACH_TYPE_NETWALKER)
 
7502
#else
 
7503
# define machine_is_netwalker() (0)
 
7504
#endif
 
7505
 
 
7506
#ifdef CONFIG_MACH_ACSX106
 
7507
# ifdef machine_arch_type
 
7508
#  undef machine_arch_type
 
7509
#  define machine_arch_type     __machine_arch_type
 
7510
# else
 
7511
#  define machine_arch_type     MACH_TYPE_ACSX106
 
7512
# endif
 
7513
# define machine_is_acsx106()   (machine_arch_type == MACH_TYPE_ACSX106)
 
7514
#else
 
7515
# define machine_is_acsx106()   (0)
 
7516
#endif
 
7517
 
 
7518
#ifdef CONFIG_MACH_ATLAS5_C1
 
7519
# ifdef machine_arch_type
 
7520
#  undef machine_arch_type
 
7521
#  define machine_arch_type     __machine_arch_type
 
7522
# else
 
7523
#  define machine_arch_type     MACH_TYPE_ATLAS5_C1
 
7524
# endif
 
7525
# define machine_is_atlas5_c1() (machine_arch_type == MACH_TYPE_ATLAS5_C1)
 
7526
#else
 
7527
# define machine_is_atlas5_c1() (0)
 
7528
#endif
 
7529
 
 
7530
#ifdef CONFIG_MACH_NSB3AST
 
7531
# ifdef machine_arch_type
 
7532
#  undef machine_arch_type
 
7533
#  define machine_arch_type     __machine_arch_type
 
7534
# else
 
7535
#  define machine_arch_type     MACH_TYPE_NSB3AST
 
7536
# endif
 
7537
# define machine_is_nsb3ast()   (machine_arch_type == MACH_TYPE_NSB3AST)
 
7538
#else
 
7539
# define machine_is_nsb3ast()   (0)
 
7540
#endif
 
7541
 
 
7542
#ifdef CONFIG_MACH_GNET_SLC
 
7543
# ifdef machine_arch_type
 
7544
#  undef machine_arch_type
 
7545
#  define machine_arch_type     __machine_arch_type
 
7546
# else
 
7547
#  define machine_arch_type     MACH_TYPE_GNET_SLC
 
7548
# endif
 
7549
# define machine_is_gnet_slc()  (machine_arch_type == MACH_TYPE_GNET_SLC)
 
7550
#else
 
7551
# define machine_is_gnet_slc()  (0)
 
7552
#endif
 
7553
 
 
7554
#ifdef CONFIG_MACH_AF4000
 
7555
# ifdef machine_arch_type
 
7556
#  undef machine_arch_type
 
7557
#  define machine_arch_type     __machine_arch_type
 
7558
# else
 
7559
#  define machine_arch_type     MACH_TYPE_AF4000
 
7560
# endif
 
7561
# define machine_is_af4000()    (machine_arch_type == MACH_TYPE_AF4000)
 
7562
#else
 
7563
# define machine_is_af4000()    (0)
 
7564
#endif
 
7565
 
 
7566
#ifdef CONFIG_MACH_ARK9431
 
7567
# ifdef machine_arch_type
 
7568
#  undef machine_arch_type
 
7569
#  define machine_arch_type     __machine_arch_type
 
7570
# else
 
7571
#  define machine_arch_type     MACH_TYPE_ARK9431
 
7572
# endif
 
7573
# define machine_is_ark9431()   (machine_arch_type == MACH_TYPE_ARK9431)
 
7574
#else
 
7575
# define machine_is_ark9431()   (0)
 
7576
#endif
 
7577
 
 
7578
#ifdef CONFIG_MACH_FS_S5PC100
 
7579
# ifdef machine_arch_type
 
7580
#  undef machine_arch_type
 
7581
#  define machine_arch_type     __machine_arch_type
 
7582
# else
 
7583
#  define machine_arch_type     MACH_TYPE_FS_S5PC100
 
7584
# endif
 
7585
# define machine_is_fs_s5pc100()        (machine_arch_type == MACH_TYPE_FS_S5PC100)
 
7586
#else
 
7587
# define machine_is_fs_s5pc100()        (0)
 
7588
#endif
 
7589
 
 
7590
#ifdef CONFIG_MACH_OMAP3505NOVA8
 
7591
# ifdef machine_arch_type
 
7592
#  undef machine_arch_type
 
7593
#  define machine_arch_type     __machine_arch_type
 
7594
# else
 
7595
#  define machine_arch_type     MACH_TYPE_OMAP3505NOVA8
 
7596
# endif
 
7597
# define machine_is_omap3505nova8()     (machine_arch_type == MACH_TYPE_OMAP3505NOVA8)
 
7598
#else
 
7599
# define machine_is_omap3505nova8()     (0)
 
7600
#endif
 
7601
 
 
7602
#ifdef CONFIG_MACH_OMAP3621_EDP1
 
7603
# ifdef machine_arch_type
 
7604
#  undef machine_arch_type
 
7605
#  define machine_arch_type     __machine_arch_type
 
7606
# else
 
7607
#  define machine_arch_type     MACH_TYPE_OMAP3621_EDP1
 
7608
# endif
 
7609
# define machine_is_omap3621_edp1()     (machine_arch_type == MACH_TYPE_OMAP3621_EDP1)
 
7610
#else
 
7611
# define machine_is_omap3621_edp1()     (0)
 
7612
#endif
 
7613
 
 
7614
#ifdef CONFIG_MACH_ORATISAES
 
7615
# ifdef machine_arch_type
 
7616
#  undef machine_arch_type
 
7617
#  define machine_arch_type     __machine_arch_type
 
7618
# else
 
7619
#  define machine_arch_type     MACH_TYPE_ORATISAES
 
7620
# endif
 
7621
# define machine_is_oratisaes() (machine_arch_type == MACH_TYPE_ORATISAES)
 
7622
#else
 
7623
# define machine_is_oratisaes() (0)
 
7624
#endif
 
7625
 
 
7626
#ifdef CONFIG_MACH_SMDKV310
 
7627
# ifdef machine_arch_type
 
7628
#  undef machine_arch_type
 
7629
#  define machine_arch_type     __machine_arch_type
 
7630
# else
 
7631
#  define machine_arch_type     MACH_TYPE_SMDKV310
 
7632
# endif
 
7633
# define machine_is_smdkv310()  (machine_arch_type == MACH_TYPE_SMDKV310)
 
7634
#else
 
7635
# define machine_is_smdkv310()  (0)
 
7636
#endif
 
7637
 
 
7638
#ifdef CONFIG_MACH_SIEMENS_L0
 
7639
# ifdef machine_arch_type
 
7640
#  undef machine_arch_type
 
7641
#  define machine_arch_type     __machine_arch_type
 
7642
# else
 
7643
#  define machine_arch_type     MACH_TYPE_SIEMENS_L0
 
7644
# endif
 
7645
# define machine_is_siemens_l0()        (machine_arch_type == MACH_TYPE_SIEMENS_L0)
 
7646
#else
 
7647
# define machine_is_siemens_l0()        (0)
 
7648
#endif
 
7649
 
 
7650
#ifdef CONFIG_MACH_VENTANA
 
7651
# ifdef machine_arch_type
 
7652
#  undef machine_arch_type
 
7653
#  define machine_arch_type     __machine_arch_type
 
7654
# else
 
7655
#  define machine_arch_type     MACH_TYPE_VENTANA
 
7656
# endif
 
7657
# define machine_is_ventana()   (machine_arch_type == MACH_TYPE_VENTANA)
 
7658
#else
 
7659
# define machine_is_ventana()   (0)
 
7660
#endif
 
7661
 
 
7662
#ifdef CONFIG_MACH_WM8505_7IN_NETBOOK
 
7663
# ifdef machine_arch_type
 
7664
#  undef machine_arch_type
 
7665
#  define machine_arch_type     __machine_arch_type
 
7666
# else
 
7667
#  define machine_arch_type     MACH_TYPE_WM8505_7IN_NETBOOK
 
7668
# endif
 
7669
# define machine_is_wm8505_7in_netbook()        (machine_arch_type == MACH_TYPE_WM8505_7IN_NETBOOK)
 
7670
#else
 
7671
# define machine_is_wm8505_7in_netbook()        (0)
 
7672
#endif
 
7673
 
 
7674
#ifdef CONFIG_MACH_EC4350SDB
 
7675
# ifdef machine_arch_type
 
7676
#  undef machine_arch_type
 
7677
#  define machine_arch_type     __machine_arch_type
 
7678
# else
 
7679
#  define machine_arch_type     MACH_TYPE_EC4350SDB
 
7680
# endif
 
7681
# define machine_is_ec4350sdb() (machine_arch_type == MACH_TYPE_EC4350SDB)
 
7682
#else
 
7683
# define machine_is_ec4350sdb() (0)
 
7684
#endif
 
7685
 
 
7686
#ifdef CONFIG_MACH_MIMAS
 
7687
# ifdef machine_arch_type
 
7688
#  undef machine_arch_type
 
7689
#  define machine_arch_type     __machine_arch_type
 
7690
# else
 
7691
#  define machine_arch_type     MACH_TYPE_MIMAS
 
7692
# endif
 
7693
# define machine_is_mimas()     (machine_arch_type == MACH_TYPE_MIMAS)
 
7694
#else
 
7695
# define machine_is_mimas()     (0)
 
7696
#endif
 
7697
 
 
7698
#ifdef CONFIG_MACH_TITAN
 
7699
# ifdef machine_arch_type
 
7700
#  undef machine_arch_type
 
7701
#  define machine_arch_type     __machine_arch_type
 
7702
# else
 
7703
#  define machine_arch_type     MACH_TYPE_TITAN
 
7704
# endif
 
7705
# define machine_is_titan()     (machine_arch_type == MACH_TYPE_TITAN)
 
7706
#else
 
7707
# define machine_is_titan()     (0)
 
7708
#endif
 
7709
 
 
7710
#ifdef CONFIG_MACH_CRANEBOARD
 
7711
# ifdef machine_arch_type
 
7712
#  undef machine_arch_type
 
7713
#  define machine_arch_type     __machine_arch_type
 
7714
# else
 
7715
#  define machine_arch_type     MACH_TYPE_CRANEBOARD
 
7716
# endif
 
7717
# define machine_is_craneboard()        (machine_arch_type == MACH_TYPE_CRANEBOARD)
 
7718
#else
 
7719
# define machine_is_craneboard()        (0)
 
7720
#endif
 
7721
 
 
7722
#ifdef CONFIG_MACH_ES2440
 
7723
# ifdef machine_arch_type
 
7724
#  undef machine_arch_type
 
7725
#  define machine_arch_type     __machine_arch_type
 
7726
# else
 
7727
#  define machine_arch_type     MACH_TYPE_ES2440
 
7728
# endif
 
7729
# define machine_is_es2440()    (machine_arch_type == MACH_TYPE_ES2440)
 
7730
#else
 
7731
# define machine_is_es2440()    (0)
 
7732
#endif
 
7733
 
 
7734
#ifdef CONFIG_MACH_NAJAY_A9263
 
7735
# ifdef machine_arch_type
 
7736
#  undef machine_arch_type
 
7737
#  define machine_arch_type     __machine_arch_type
 
7738
# else
 
7739
#  define machine_arch_type     MACH_TYPE_NAJAY_A9263
 
7740
# endif
 
7741
# define machine_is_najay_a9263()       (machine_arch_type == MACH_TYPE_NAJAY_A9263)
 
7742
#else
 
7743
# define machine_is_najay_a9263()       (0)
 
7744
#endif
 
7745
 
 
7746
#ifdef CONFIG_MACH_HTCTORNADO
 
7747
# ifdef machine_arch_type
 
7748
#  undef machine_arch_type
 
7749
#  define machine_arch_type     __machine_arch_type
 
7750
# else
 
7751
#  define machine_arch_type     MACH_TYPE_HTCTORNADO
 
7752
# endif
 
7753
# define machine_is_htctornado()        (machine_arch_type == MACH_TYPE_HTCTORNADO)
 
7754
#else
 
7755
# define machine_is_htctornado()        (0)
 
7756
#endif
 
7757
 
 
7758
#ifdef CONFIG_MACH_DIMM_MX257
 
7759
# ifdef machine_arch_type
 
7760
#  undef machine_arch_type
 
7761
#  define machine_arch_type     __machine_arch_type
 
7762
# else
 
7763
#  define machine_arch_type     MACH_TYPE_DIMM_MX257
 
7764
# endif
 
7765
# define machine_is_dimm_mx257()        (machine_arch_type == MACH_TYPE_DIMM_MX257)
 
7766
#else
 
7767
# define machine_is_dimm_mx257()        (0)
 
7768
#endif
 
7769
 
 
7770
#ifdef CONFIG_MACH_JIGEN
 
7771
# ifdef machine_arch_type
 
7772
#  undef machine_arch_type
 
7773
#  define machine_arch_type     __machine_arch_type
 
7774
# else
 
7775
#  define machine_arch_type     MACH_TYPE_JIGEN
 
7776
# endif
 
7777
# define machine_is_jigen301()  (machine_arch_type == MACH_TYPE_JIGEN)
 
7778
#else
 
7779
# define machine_is_jigen301()  (0)
 
7780
#endif
 
7781
 
 
7782
#ifdef CONFIG_MACH_SMDK6450
 
7783
# ifdef machine_arch_type
 
7784
#  undef machine_arch_type
 
7785
#  define machine_arch_type     __machine_arch_type
 
7786
# else
 
7787
#  define machine_arch_type     MACH_TYPE_SMDK6450
 
7788
# endif
 
7789
# define machine_is_smdk6450()  (machine_arch_type == MACH_TYPE_SMDK6450)
 
7790
#else
 
7791
# define machine_is_smdk6450()  (0)
 
7792
#endif
 
7793
 
 
7794
#ifdef CONFIG_MACH_MENO_QNG
 
7795
# ifdef machine_arch_type
 
7796
#  undef machine_arch_type
 
7797
#  define machine_arch_type     __machine_arch_type
 
7798
# else
 
7799
#  define machine_arch_type     MACH_TYPE_MENO_QNG
 
7800
# endif
 
7801
# define machine_is_meno_qng()  (machine_arch_type == MACH_TYPE_MENO_QNG)
 
7802
#else
 
7803
# define machine_is_meno_qng()  (0)
 
7804
#endif
 
7805
 
 
7806
#ifdef CONFIG_MACH_NS2416
 
7807
# ifdef machine_arch_type
 
7808
#  undef machine_arch_type
 
7809
#  define machine_arch_type     __machine_arch_type
 
7810
# else
 
7811
#  define machine_arch_type     MACH_TYPE_NS2416
 
7812
# endif
 
7813
# define machine_is_ns2416()    (machine_arch_type == MACH_TYPE_NS2416)
 
7814
#else
 
7815
# define machine_is_ns2416()    (0)
 
7816
#endif
 
7817
 
 
7818
#ifdef CONFIG_MACH_RPC353
 
7819
# ifdef machine_arch_type
 
7820
#  undef machine_arch_type
 
7821
#  define machine_arch_type     __machine_arch_type
 
7822
# else
 
7823
#  define machine_arch_type     MACH_TYPE_RPC353
 
7824
# endif
 
7825
# define machine_is_rpc353()    (machine_arch_type == MACH_TYPE_RPC353)
 
7826
#else
 
7827
# define machine_is_rpc353()    (0)
 
7828
#endif
 
7829
 
 
7830
#ifdef CONFIG_MACH_TQ6410
 
7831
# ifdef machine_arch_type
 
7832
#  undef machine_arch_type
 
7833
#  define machine_arch_type     __machine_arch_type
 
7834
# else
 
7835
#  define machine_arch_type     MACH_TYPE_TQ6410
 
7836
# endif
 
7837
# define machine_is_tq6410()    (machine_arch_type == MACH_TYPE_TQ6410)
 
7838
#else
 
7839
# define machine_is_tq6410()    (0)
 
7840
#endif
 
7841
 
 
7842
#ifdef CONFIG_MACH_SKY6410
 
7843
# ifdef machine_arch_type
 
7844
#  undef machine_arch_type
 
7845
#  define machine_arch_type     __machine_arch_type
 
7846
# else
 
7847
#  define machine_arch_type     MACH_TYPE_SKY6410
 
7848
# endif
 
7849
# define machine_is_sky6410()   (machine_arch_type == MACH_TYPE_SKY6410)
 
7850
#else
 
7851
# define machine_is_sky6410()   (0)
 
7852
#endif
 
7853
 
 
7854
#ifdef CONFIG_MACH_DYNASTY
 
7855
# ifdef machine_arch_type
 
7856
#  undef machine_arch_type
 
7857
#  define machine_arch_type     __machine_arch_type
 
7858
# else
 
7859
#  define machine_arch_type     MACH_TYPE_DYNASTY
 
7860
# endif
 
7861
# define machine_is_dynasty()   (machine_arch_type == MACH_TYPE_DYNASTY)
 
7862
#else
 
7863
# define machine_is_dynasty()   (0)
 
7864
#endif
 
7865
 
 
7866
#ifdef CONFIG_MACH_VIVO
 
7867
# ifdef machine_arch_type
 
7868
#  undef machine_arch_type
 
7869
#  define machine_arch_type     __machine_arch_type
 
7870
# else
 
7871
#  define machine_arch_type     MACH_TYPE_VIVO
 
7872
# endif
 
7873
# define machine_is_vivo()      (machine_arch_type == MACH_TYPE_VIVO)
 
7874
#else
 
7875
# define machine_is_vivo()      (0)
 
7876
#endif
 
7877
 
 
7878
#ifdef CONFIG_MACH_BURY_BL7582
 
7879
# ifdef machine_arch_type
 
7880
#  undef machine_arch_type
 
7881
#  define machine_arch_type     __machine_arch_type
 
7882
# else
 
7883
#  define machine_arch_type     MACH_TYPE_BURY_BL7582
 
7884
# endif
 
7885
# define machine_is_bury_bl7582()       (machine_arch_type == MACH_TYPE_BURY_BL7582)
 
7886
#else
 
7887
# define machine_is_bury_bl7582()       (0)
 
7888
#endif
 
7889
 
 
7890
#ifdef CONFIG_MACH_BURY_BPS5270
 
7891
# ifdef machine_arch_type
 
7892
#  undef machine_arch_type
 
7893
#  define machine_arch_type     __machine_arch_type
 
7894
# else
 
7895
#  define machine_arch_type     MACH_TYPE_BURY_BPS5270
 
7896
# endif
 
7897
# define machine_is_bury_bps5270()      (machine_arch_type == MACH_TYPE_BURY_BPS5270)
 
7898
#else
 
7899
# define machine_is_bury_bps5270()      (0)
 
7900
#endif
 
7901
 
 
7902
#ifdef CONFIG_MACH_BASI
 
7903
# ifdef machine_arch_type
 
7904
#  undef machine_arch_type
 
7905
#  define machine_arch_type     __machine_arch_type
 
7906
# else
 
7907
#  define machine_arch_type     MACH_TYPE_BASI
 
7908
# endif
 
7909
# define machine_is_basi()      (machine_arch_type == MACH_TYPE_BASI)
 
7910
#else
 
7911
# define machine_is_basi()      (0)
 
7912
#endif
 
7913
 
 
7914
#ifdef CONFIG_MACH_TN200
 
7915
# ifdef machine_arch_type
 
7916
#  undef machine_arch_type
 
7917
#  define machine_arch_type     __machine_arch_type
 
7918
# else
 
7919
#  define machine_arch_type     MACH_TYPE_TN200
 
7920
# endif
 
7921
# define machine_is_tn200()     (machine_arch_type == MACH_TYPE_TN200)
 
7922
#else
 
7923
# define machine_is_tn200()     (0)
 
7924
#endif
 
7925
 
 
7926
#ifdef CONFIG_MACH_C2MMI
 
7927
# ifdef machine_arch_type
 
7928
#  undef machine_arch_type
 
7929
#  define machine_arch_type     __machine_arch_type
 
7930
# else
 
7931
#  define machine_arch_type     MACH_TYPE_C2MMI
 
7932
# endif
 
7933
# define machine_is_c2mmi()     (machine_arch_type == MACH_TYPE_C2MMI)
 
7934
#else
 
7935
# define machine_is_c2mmi()     (0)
 
7936
#endif
 
7937
 
 
7938
#ifdef CONFIG_MACH_MESON_6236M
 
7939
# ifdef machine_arch_type
 
7940
#  undef machine_arch_type
 
7941
#  define machine_arch_type     __machine_arch_type
 
7942
# else
 
7943
#  define machine_arch_type     MACH_TYPE_MESON_6236M
 
7944
# endif
 
7945
# define machine_is_meson_6236m()       (machine_arch_type == MACH_TYPE_MESON_6236M)
 
7946
#else
 
7947
# define machine_is_meson_6236m()       (0)
 
7948
#endif
 
7949
 
 
7950
#ifdef CONFIG_MACH_MESON_8626M
 
7951
# ifdef machine_arch_type
 
7952
#  undef machine_arch_type
 
7953
#  define machine_arch_type     __machine_arch_type
 
7954
# else
 
7955
#  define machine_arch_type     MACH_TYPE_MESON_8626M
 
7956
# endif
 
7957
# define machine_is_meson_8626m()       (machine_arch_type == MACH_TYPE_MESON_8626M)
 
7958
#else
 
7959
# define machine_is_meson_8626m()       (0)
 
7960
#endif
 
7961
 
 
7962
#ifdef CONFIG_MACH_TUBE
 
7963
# ifdef machine_arch_type
 
7964
#  undef machine_arch_type
 
7965
#  define machine_arch_type     __machine_arch_type
 
7966
# else
 
7967
#  define machine_arch_type     MACH_TYPE_TUBE
 
7968
# endif
 
7969
# define machine_is_tube()      (machine_arch_type == MACH_TYPE_TUBE)
 
7970
#else
 
7971
# define machine_is_tube()      (0)
 
7972
#endif
 
7973
 
 
7974
#ifdef CONFIG_MACH_MESSINA
 
7975
# ifdef machine_arch_type
 
7976
#  undef machine_arch_type
 
7977
#  define machine_arch_type     __machine_arch_type
 
7978
# else
 
7979
#  define machine_arch_type     MACH_TYPE_MESSINA
 
7980
# endif
 
7981
# define machine_is_messina()   (machine_arch_type == MACH_TYPE_MESSINA)
 
7982
#else
 
7983
# define machine_is_messina()   (0)
 
7984
#endif
 
7985
 
 
7986
#ifdef CONFIG_MACH_MX50_ARM2
 
7987
# ifdef machine_arch_type
 
7988
#  undef machine_arch_type
 
7989
#  define machine_arch_type     __machine_arch_type
 
7990
# else
 
7991
#  define machine_arch_type     MACH_TYPE_MX50_ARM2
 
7992
# endif
 
7993
# define machine_is_mx50_arm2() (machine_arch_type == MACH_TYPE_MX50_ARM2)
 
7994
#else
 
7995
# define machine_is_mx50_arm2() (0)
 
7996
#endif
 
7997
 
 
7998
#ifdef CONFIG_MACH_CETUS9263
 
7999
# ifdef machine_arch_type
 
8000
#  undef machine_arch_type
 
8001
#  define machine_arch_type     __machine_arch_type
 
8002
# else
 
8003
#  define machine_arch_type     MACH_TYPE_CETUS9263
 
8004
# endif
 
8005
# define machine_is_cetus9263() (machine_arch_type == MACH_TYPE_CETUS9263)
 
8006
#else
 
8007
# define machine_is_cetus9263() (0)
 
8008
#endif
 
8009
 
 
8010
#ifdef CONFIG_MACH_BROWNSTONE
 
8011
# ifdef machine_arch_type
 
8012
#  undef machine_arch_type
 
8013
#  define machine_arch_type     __machine_arch_type
 
8014
# else
 
8015
#  define machine_arch_type     MACH_TYPE_BROWNSTONE
 
8016
# endif
 
8017
# define machine_is_brownstone()        (machine_arch_type == MACH_TYPE_BROWNSTONE)
 
8018
#else
 
8019
# define machine_is_brownstone()        (0)
 
8020
#endif
 
8021
 
 
8022
#ifdef CONFIG_MACH_VMX25
 
8023
# ifdef machine_arch_type
 
8024
#  undef machine_arch_type
 
8025
#  define machine_arch_type     __machine_arch_type
 
8026
# else
 
8027
#  define machine_arch_type     MACH_TYPE_VMX25
 
8028
# endif
 
8029
# define machine_is_vmx25()     (machine_arch_type == MACH_TYPE_VMX25)
 
8030
#else
 
8031
# define machine_is_vmx25()     (0)
 
8032
#endif
 
8033
 
 
8034
#ifdef CONFIG_MACH_VMX51
 
8035
# ifdef machine_arch_type
 
8036
#  undef machine_arch_type
 
8037
#  define machine_arch_type     __machine_arch_type
 
8038
# else
 
8039
#  define machine_arch_type     MACH_TYPE_VMX51
 
8040
# endif
 
8041
# define machine_is_vmx51()     (machine_arch_type == MACH_TYPE_VMX51)
 
8042
#else
 
8043
# define machine_is_vmx51()     (0)
 
8044
#endif
 
8045
 
 
8046
#ifdef CONFIG_MACH_ABACUS
 
8047
# ifdef machine_arch_type
 
8048
#  undef machine_arch_type
 
8049
#  define machine_arch_type     __machine_arch_type
 
8050
# else
 
8051
#  define machine_arch_type     MACH_TYPE_ABACUS
 
8052
# endif
 
8053
# define machine_is_abacus()    (machine_arch_type == MACH_TYPE_ABACUS)
 
8054
#else
 
8055
# define machine_is_abacus()    (0)
 
8056
#endif
 
8057
 
 
8058
#ifdef CONFIG_MACH_CM4745
 
8059
# ifdef machine_arch_type
 
8060
#  undef machine_arch_type
 
8061
#  define machine_arch_type     __machine_arch_type
 
8062
# else
 
8063
#  define machine_arch_type     MACH_TYPE_CM4745
 
8064
# endif
 
8065
# define machine_is_cm4745()    (machine_arch_type == MACH_TYPE_CM4745)
 
8066
#else
 
8067
# define machine_is_cm4745()    (0)
 
8068
#endif
 
8069
 
 
8070
#ifdef CONFIG_MACH_ORATISLINK
 
8071
# ifdef machine_arch_type
 
8072
#  undef machine_arch_type
 
8073
#  define machine_arch_type     __machine_arch_type
 
8074
# else
 
8075
#  define machine_arch_type     MACH_TYPE_ORATISLINK
 
8076
# endif
 
8077
# define machine_is_oratislink()        (machine_arch_type == MACH_TYPE_ORATISLINK)
 
8078
#else
 
8079
# define machine_is_oratislink()        (0)
 
8080
#endif
 
8081
 
 
8082
#ifdef CONFIG_MACH_DAVINCI_DM365_DVR
 
8083
# ifdef machine_arch_type
 
8084
#  undef machine_arch_type
 
8085
#  define machine_arch_type     __machine_arch_type
 
8086
# else
 
8087
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM365_DVR
 
8088
# endif
 
8089
# define machine_is_davinci_dm365_dvr() (machine_arch_type == MACH_TYPE_DAVINCI_DM365_DVR)
 
8090
#else
 
8091
# define machine_is_davinci_dm365_dvr() (0)
 
8092
#endif
 
8093
 
 
8094
#ifdef CONFIG_MACH_NETVIZ
 
8095
# ifdef machine_arch_type
 
8096
#  undef machine_arch_type
 
8097
#  define machine_arch_type     __machine_arch_type
 
8098
# else
 
8099
#  define machine_arch_type     MACH_TYPE_NETVIZ
 
8100
# endif
 
8101
# define machine_is_netviz()    (machine_arch_type == MACH_TYPE_NETVIZ)
 
8102
#else
 
8103
# define machine_is_netviz()    (0)
 
8104
#endif
 
8105
 
 
8106
#ifdef CONFIG_MACH_FLEXIBITY
 
8107
# ifdef machine_arch_type
 
8108
#  undef machine_arch_type
 
8109
#  define machine_arch_type     __machine_arch_type
 
8110
# else
 
8111
#  define machine_arch_type     MACH_TYPE_FLEXIBITY
 
8112
# endif
 
8113
# define machine_is_flexibity() (machine_arch_type == MACH_TYPE_FLEXIBITY)
 
8114
#else
 
8115
# define machine_is_flexibity() (0)
 
8116
#endif
 
8117
 
 
8118
#ifdef CONFIG_MACH_WLAN_COMPUTER
 
8119
# ifdef machine_arch_type
 
8120
#  undef machine_arch_type
 
8121
#  define machine_arch_type     __machine_arch_type
 
8122
# else
 
8123
#  define machine_arch_type     MACH_TYPE_WLAN_COMPUTER
 
8124
# endif
 
8125
# define machine_is_wlan_computer()     (machine_arch_type == MACH_TYPE_WLAN_COMPUTER)
 
8126
#else
 
8127
# define machine_is_wlan_computer()     (0)
 
8128
#endif
 
8129
 
 
8130
#ifdef CONFIG_MACH_LPC24XX
 
8131
# ifdef machine_arch_type
 
8132
#  undef machine_arch_type
 
8133
#  define machine_arch_type     __machine_arch_type
 
8134
# else
 
8135
#  define machine_arch_type     MACH_TYPE_LPC24XX
 
8136
# endif
 
8137
# define machine_is_lpc24xx()   (machine_arch_type == MACH_TYPE_LPC24XX)
 
8138
#else
 
8139
# define machine_is_lpc24xx()   (0)
 
8140
#endif
 
8141
 
 
8142
#ifdef CONFIG_MACH_SPICA
 
8143
# ifdef machine_arch_type
 
8144
#  undef machine_arch_type
 
8145
#  define machine_arch_type     __machine_arch_type
 
8146
# else
 
8147
#  define machine_arch_type     MACH_TYPE_SPICA
 
8148
# endif
 
8149
# define machine_is_spica()     (machine_arch_type == MACH_TYPE_SPICA)
 
8150
#else
 
8151
# define machine_is_spica()     (0)
 
8152
#endif
 
8153
 
 
8154
#ifdef CONFIG_MACH_GPSDISPLAY
 
8155
# ifdef machine_arch_type
 
8156
#  undef machine_arch_type
 
8157
#  define machine_arch_type     __machine_arch_type
 
8158
# else
 
8159
#  define machine_arch_type     MACH_TYPE_GPSDISPLAY
 
8160
# endif
 
8161
# define machine_is_gpsdisplay()        (machine_arch_type == MACH_TYPE_GPSDISPLAY)
 
8162
#else
 
8163
# define machine_is_gpsdisplay()        (0)
 
8164
#endif
 
8165
 
 
8166
#ifdef CONFIG_MACH_BIPNET
 
8167
# ifdef machine_arch_type
 
8168
#  undef machine_arch_type
 
8169
#  define machine_arch_type     __machine_arch_type
 
8170
# else
 
8171
#  define machine_arch_type     MACH_TYPE_BIPNET
 
8172
# endif
 
8173
# define machine_is_bipnet()    (machine_arch_type == MACH_TYPE_BIPNET)
 
8174
#else
 
8175
# define machine_is_bipnet()    (0)
 
8176
#endif
 
8177
 
 
8178
#ifdef CONFIG_MACH_OVERO_CTU_INERTIAL
 
8179
# ifdef machine_arch_type
 
8180
#  undef machine_arch_type
 
8181
#  define machine_arch_type     __machine_arch_type
 
8182
# else
 
8183
#  define machine_arch_type     MACH_TYPE_OVERO_CTU_INERTIAL
 
8184
# endif
 
8185
# define machine_is_overo_ctu_inertial()        (machine_arch_type == MACH_TYPE_OVERO_CTU_INERTIAL)
 
8186
#else
 
8187
# define machine_is_overo_ctu_inertial()        (0)
 
8188
#endif
 
8189
 
 
8190
#ifdef CONFIG_MACH_DAVINCI_DM355_MMM
 
8191
# ifdef machine_arch_type
 
8192
#  undef machine_arch_type
 
8193
#  define machine_arch_type     __machine_arch_type
 
8194
# else
 
8195
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM355_MMM
 
8196
# endif
 
8197
# define machine_is_davinci_dm355_mmm() (machine_arch_type == MACH_TYPE_DAVINCI_DM355_MMM)
 
8198
#else
 
8199
# define machine_is_davinci_dm355_mmm() (0)
 
8200
#endif
 
8201
 
 
8202
#ifdef CONFIG_MACH_PC9260_V2
 
8203
# ifdef machine_arch_type
 
8204
#  undef machine_arch_type
 
8205
#  define machine_arch_type     __machine_arch_type
 
8206
# else
 
8207
#  define machine_arch_type     MACH_TYPE_PC9260_V2
 
8208
# endif
 
8209
# define machine_is_pc9260_v2() (machine_arch_type == MACH_TYPE_PC9260_V2)
 
8210
#else
 
8211
# define machine_is_pc9260_v2() (0)
 
8212
#endif
 
8213
 
 
8214
#ifdef CONFIG_MACH_PTX7545
 
8215
# ifdef machine_arch_type
 
8216
#  undef machine_arch_type
 
8217
#  define machine_arch_type     __machine_arch_type
 
8218
# else
 
8219
#  define machine_arch_type     MACH_TYPE_PTX7545
 
8220
# endif
 
8221
# define machine_is_ptx7545()   (machine_arch_type == MACH_TYPE_PTX7545)
 
8222
#else
 
8223
# define machine_is_ptx7545()   (0)
 
8224
#endif
 
8225
 
 
8226
#ifdef CONFIG_MACH_TM_EFDC
 
8227
# ifdef machine_arch_type
 
8228
#  undef machine_arch_type
 
8229
#  define machine_arch_type     __machine_arch_type
 
8230
# else
 
8231
#  define machine_arch_type     MACH_TYPE_TM_EFDC
 
8232
# endif
 
8233
# define machine_is_tm_efdc()   (machine_arch_type == MACH_TYPE_TM_EFDC)
 
8234
#else
 
8235
# define machine_is_tm_efdc()   (0)
 
8236
#endif
 
8237
 
 
8238
#ifdef CONFIG_MACH_OMAP3_WALDO1
 
8239
# ifdef machine_arch_type
 
8240
#  undef machine_arch_type
 
8241
#  define machine_arch_type     __machine_arch_type
 
8242
# else
 
8243
#  define machine_arch_type     MACH_TYPE_OMAP3_WALDO1
 
8244
# endif
 
8245
# define machine_is_omap3_waldo1()      (machine_arch_type == MACH_TYPE_OMAP3_WALDO1)
 
8246
#else
 
8247
# define machine_is_omap3_waldo1()      (0)
 
8248
#endif
 
8249
 
 
8250
#ifdef CONFIG_MACH_FLYER
 
8251
# ifdef machine_arch_type
 
8252
#  undef machine_arch_type
 
8253
#  define machine_arch_type     __machine_arch_type
 
8254
# else
 
8255
#  define machine_arch_type     MACH_TYPE_FLYER
 
8256
# endif
 
8257
# define machine_is_flyer()     (machine_arch_type == MACH_TYPE_FLYER)
 
8258
#else
 
8259
# define machine_is_flyer()     (0)
 
8260
#endif
 
8261
 
 
8262
#ifdef CONFIG_MACH_TORNADO3240
 
8263
# ifdef machine_arch_type
 
8264
#  undef machine_arch_type
 
8265
#  define machine_arch_type     __machine_arch_type
 
8266
# else
 
8267
#  define machine_arch_type     MACH_TYPE_TORNADO3240
 
8268
# endif
 
8269
# define machine_is_tornado3240()       (machine_arch_type == MACH_TYPE_TORNADO3240)
 
8270
#else
 
8271
# define machine_is_tornado3240()       (0)
 
8272
#endif
 
8273
 
 
8274
#ifdef CONFIG_MACH_SOLI_01
 
8275
# ifdef machine_arch_type
 
8276
#  undef machine_arch_type
 
8277
#  define machine_arch_type     __machine_arch_type
 
8278
# else
 
8279
#  define machine_arch_type     MACH_TYPE_SOLI_01
 
8280
# endif
 
8281
# define machine_is_soli_01()   (machine_arch_type == MACH_TYPE_SOLI_01)
 
8282
#else
 
8283
# define machine_is_soli_01()   (0)
 
8284
#endif
 
8285
 
 
8286
#ifdef CONFIG_MACH_OMAPL138_EUROPALC
 
8287
# ifdef machine_arch_type
 
8288
#  undef machine_arch_type
 
8289
#  define machine_arch_type     __machine_arch_type
 
8290
# else
 
8291
#  define machine_arch_type     MACH_TYPE_OMAPL138_EUROPALC
 
8292
# endif
 
8293
# define machine_is_omapl138_europalc() (machine_arch_type == MACH_TYPE_OMAPL138_EUROPALC)
 
8294
#else
 
8295
# define machine_is_omapl138_europalc() (0)
 
8296
#endif
 
8297
 
 
8298
#ifdef CONFIG_MACH_HELIOS_V1
 
8299
# ifdef machine_arch_type
 
8300
#  undef machine_arch_type
 
8301
#  define machine_arch_type     __machine_arch_type
 
8302
# else
 
8303
#  define machine_arch_type     MACH_TYPE_HELIOS_V1
 
8304
# endif
 
8305
# define machine_is_helios_v1() (machine_arch_type == MACH_TYPE_HELIOS_V1)
 
8306
#else
 
8307
# define machine_is_helios_v1() (0)
 
8308
#endif
 
8309
 
 
8310
#ifdef CONFIG_MACH_NETSPACE_LITE_V2
 
8311
# ifdef machine_arch_type
 
8312
#  undef machine_arch_type
 
8313
#  define machine_arch_type     __machine_arch_type
 
8314
# else
 
8315
#  define machine_arch_type     MACH_TYPE_NETSPACE_LITE_V2
 
8316
# endif
 
8317
# define machine_is_netspace_lite_v2()  (machine_arch_type == MACH_TYPE_NETSPACE_LITE_V2)
 
8318
#else
 
8319
# define machine_is_netspace_lite_v2()  (0)
 
8320
#endif
 
8321
 
 
8322
#ifdef CONFIG_MACH_SSC
 
8323
# ifdef machine_arch_type
 
8324
#  undef machine_arch_type
 
8325
#  define machine_arch_type     __machine_arch_type
 
8326
# else
 
8327
#  define machine_arch_type     MACH_TYPE_SSC
 
8328
# endif
 
8329
# define machine_is_ssc()       (machine_arch_type == MACH_TYPE_SSC)
 
8330
#else
 
8331
# define machine_is_ssc()       (0)
 
8332
#endif
 
8333
 
 
8334
#ifdef CONFIG_MACH_PREMIERWAVE_EN
 
8335
# ifdef machine_arch_type
 
8336
#  undef machine_arch_type
 
8337
#  define machine_arch_type     __machine_arch_type
 
8338
# else
 
8339
#  define machine_arch_type     MACH_TYPE_PREMIERWAVE_EN
 
8340
# endif
 
8341
# define machine_is_premierwave_en()    (machine_arch_type == MACH_TYPE_PREMIERWAVE_EN)
 
8342
#else
 
8343
# define machine_is_premierwave_en()    (0)
 
8344
#endif
 
8345
 
 
8346
#ifdef CONFIG_MACH_WASABI
 
8347
# ifdef machine_arch_type
 
8348
#  undef machine_arch_type
 
8349
#  define machine_arch_type     __machine_arch_type
 
8350
# else
 
8351
#  define machine_arch_type     MACH_TYPE_WASABI
 
8352
# endif
 
8353
# define machine_is_wasabi()    (machine_arch_type == MACH_TYPE_WASABI)
 
8354
#else
 
8355
# define machine_is_wasabi()    (0)
 
8356
#endif
 
8357
 
 
8358
#ifdef CONFIG_MACH_MX50_RDP
 
8359
# ifdef machine_arch_type
 
8360
#  undef machine_arch_type
 
8361
#  define machine_arch_type     __machine_arch_type
 
8362
# else
 
8363
#  define machine_arch_type     MACH_TYPE_MX50_RDP
 
8364
# endif
 
8365
# define machine_is_mx50_rdp()  (machine_arch_type == MACH_TYPE_MX50_RDP)
 
8366
#else
 
8367
# define machine_is_mx50_rdp()  (0)
 
8368
#endif
 
8369
 
 
8370
#ifdef CONFIG_MACH_UNIVERSAL_C210
 
8371
# ifdef machine_arch_type
 
8372
#  undef machine_arch_type
 
8373
#  define machine_arch_type     __machine_arch_type
 
8374
# else
 
8375
#  define machine_arch_type     MACH_TYPE_UNIVERSAL_C210
 
8376
# endif
 
8377
# define machine_is_universal_c210()    (machine_arch_type == MACH_TYPE_UNIVERSAL_C210)
 
8378
#else
 
8379
# define machine_is_universal_c210()    (0)
 
8380
#endif
 
8381
 
 
8382
#ifdef CONFIG_MACH_REAL6410
 
8383
# ifdef machine_arch_type
 
8384
#  undef machine_arch_type
 
8385
#  define machine_arch_type     __machine_arch_type
 
8386
# else
 
8387
#  define machine_arch_type     MACH_TYPE_REAL6410
 
8388
# endif
 
8389
# define machine_is_real6410()  (machine_arch_type == MACH_TYPE_REAL6410)
 
8390
#else
 
8391
# define machine_is_real6410()  (0)
 
8392
#endif
 
8393
 
 
8394
#ifdef CONFIG_MACH_SPX_SAKURA
 
8395
# ifdef machine_arch_type
 
8396
#  undef machine_arch_type
 
8397
#  define machine_arch_type     __machine_arch_type
 
8398
# else
 
8399
#  define machine_arch_type     MACH_TYPE_SPX_SAKURA
 
8400
# endif
 
8401
# define machine_is_spx_sakura()        (machine_arch_type == MACH_TYPE_SPX_SAKURA)
 
8402
#else
 
8403
# define machine_is_spx_sakura()        (0)
 
8404
#endif
 
8405
 
 
8406
#ifdef CONFIG_MACH_IJ3K_2440
 
8407
# ifdef machine_arch_type
 
8408
#  undef machine_arch_type
 
8409
#  define machine_arch_type     __machine_arch_type
 
8410
# else
 
8411
#  define machine_arch_type     MACH_TYPE_IJ3K_2440
 
8412
# endif
 
8413
# define machine_is_ij3k_2440() (machine_arch_type == MACH_TYPE_IJ3K_2440)
 
8414
#else
 
8415
# define machine_is_ij3k_2440() (0)
 
8416
#endif
 
8417
 
 
8418
#ifdef CONFIG_MACH_OMAP3_BC10
 
8419
# ifdef machine_arch_type
 
8420
#  undef machine_arch_type
 
8421
#  define machine_arch_type     __machine_arch_type
 
8422
# else
 
8423
#  define machine_arch_type     MACH_TYPE_OMAP3_BC10
 
8424
# endif
 
8425
# define machine_is_omap3_bc10()        (machine_arch_type == MACH_TYPE_OMAP3_BC10)
 
8426
#else
 
8427
# define machine_is_omap3_bc10()        (0)
 
8428
#endif
 
8429
 
 
8430
#ifdef CONFIG_MACH_THEBE
 
8431
# ifdef machine_arch_type
 
8432
#  undef machine_arch_type
 
8433
#  define machine_arch_type     __machine_arch_type
 
8434
# else
 
8435
#  define machine_arch_type     MACH_TYPE_THEBE
 
8436
# endif
 
8437
# define machine_is_thebe()     (machine_arch_type == MACH_TYPE_THEBE)
 
8438
#else
 
8439
# define machine_is_thebe()     (0)
 
8440
#endif
 
8441
 
 
8442
#ifdef CONFIG_MACH_RV082
 
8443
# ifdef machine_arch_type
 
8444
#  undef machine_arch_type
 
8445
#  define machine_arch_type     __machine_arch_type
 
8446
# else
 
8447
#  define machine_arch_type     MACH_TYPE_RV082
 
8448
# endif
 
8449
# define machine_is_rv082()     (machine_arch_type == MACH_TYPE_RV082)
 
8450
#else
 
8451
# define machine_is_rv082()     (0)
 
8452
#endif
 
8453
 
 
8454
#ifdef CONFIG_MACH_ARMLGUEST
 
8455
# ifdef machine_arch_type
 
8456
#  undef machine_arch_type
 
8457
#  define machine_arch_type     __machine_arch_type
 
8458
# else
 
8459
#  define machine_arch_type     MACH_TYPE_ARMLGUEST
 
8460
# endif
 
8461
# define machine_is_armlguest() (machine_arch_type == MACH_TYPE_ARMLGUEST)
 
8462
#else
 
8463
# define machine_is_armlguest() (0)
 
8464
#endif
 
8465
 
 
8466
#ifdef CONFIG_MACH_TJINC1000
 
8467
# ifdef machine_arch_type
 
8468
#  undef machine_arch_type
 
8469
#  define machine_arch_type     __machine_arch_type
 
8470
# else
 
8471
#  define machine_arch_type     MACH_TYPE_TJINC1000
 
8472
# endif
 
8473
# define machine_is_tjinc1000() (machine_arch_type == MACH_TYPE_TJINC1000)
 
8474
#else
 
8475
# define machine_is_tjinc1000() (0)
 
8476
#endif
 
8477
 
 
8478
#ifdef CONFIG_MACH_DOCKSTAR
 
8479
# ifdef machine_arch_type
 
8480
#  undef machine_arch_type
 
8481
#  define machine_arch_type     __machine_arch_type
 
8482
# else
 
8483
#  define machine_arch_type     MACH_TYPE_DOCKSTAR
 
8484
# endif
 
8485
# define machine_is_dockstar()  (machine_arch_type == MACH_TYPE_DOCKSTAR)
 
8486
#else
 
8487
# define machine_is_dockstar()  (0)
 
8488
#endif
 
8489
 
 
8490
#ifdef CONFIG_MACH_AX8008
 
8491
# ifdef machine_arch_type
 
8492
#  undef machine_arch_type
 
8493
#  define machine_arch_type     __machine_arch_type
 
8494
# else
 
8495
#  define machine_arch_type     MACH_TYPE_AX8008
 
8496
# endif
 
8497
# define machine_is_ax8008()    (machine_arch_type == MACH_TYPE_AX8008)
 
8498
#else
 
8499
# define machine_is_ax8008()    (0)
 
8500
#endif
 
8501
 
 
8502
#ifdef CONFIG_MACH_GNET_SGCE
 
8503
# ifdef machine_arch_type
 
8504
#  undef machine_arch_type
 
8505
#  define machine_arch_type     __machine_arch_type
 
8506
# else
 
8507
#  define machine_arch_type     MACH_TYPE_GNET_SGCE
 
8508
# endif
 
8509
# define machine_is_gnet_sgce() (machine_arch_type == MACH_TYPE_GNET_SGCE)
 
8510
#else
 
8511
# define machine_is_gnet_sgce() (0)
 
8512
#endif
 
8513
 
 
8514
#ifdef CONFIG_MACH_PXWNAS_500_1000
 
8515
# ifdef machine_arch_type
 
8516
#  undef machine_arch_type
 
8517
#  define machine_arch_type     __machine_arch_type
 
8518
# else
 
8519
#  define machine_arch_type     MACH_TYPE_PXWNAS_500_1000
 
8520
# endif
 
8521
# define machine_is_pxwnas_500_1000()   (machine_arch_type == MACH_TYPE_PXWNAS_500_1000)
 
8522
#else
 
8523
# define machine_is_pxwnas_500_1000()   (0)
 
8524
#endif
 
8525
 
 
8526
#ifdef CONFIG_MACH_EA20
 
8527
# ifdef machine_arch_type
 
8528
#  undef machine_arch_type
 
8529
#  define machine_arch_type     __machine_arch_type
 
8530
# else
 
8531
#  define machine_arch_type     MACH_TYPE_EA20
 
8532
# endif
 
8533
# define machine_is_ea20()      (machine_arch_type == MACH_TYPE_EA20)
 
8534
#else
 
8535
# define machine_is_ea20()      (0)
 
8536
#endif
 
8537
 
 
8538
#ifdef CONFIG_MACH_AWM2
 
8539
# ifdef machine_arch_type
 
8540
#  undef machine_arch_type
 
8541
#  define machine_arch_type     __machine_arch_type
 
8542
# else
 
8543
#  define machine_arch_type     MACH_TYPE_AWM2
 
8544
# endif
 
8545
# define machine_is_awm2()      (machine_arch_type == MACH_TYPE_AWM2)
 
8546
#else
 
8547
# define machine_is_awm2()      (0)
 
8548
#endif
 
8549
 
 
8550
#ifdef CONFIG_MACH_TI8148EVM
 
8551
# ifdef machine_arch_type
 
8552
#  undef machine_arch_type
 
8553
#  define machine_arch_type     __machine_arch_type
 
8554
# else
 
8555
#  define machine_arch_type     MACH_TYPE_TI8148EVM
 
8556
# endif
 
8557
# define machine_is_ti8148evm() (machine_arch_type == MACH_TYPE_TI8148EVM)
 
8558
#else
 
8559
# define machine_is_ti8148evm() (0)
 
8560
#endif
 
8561
 
 
8562
#ifdef CONFIG_MACH_SEABOARD
 
8563
# ifdef machine_arch_type
 
8564
#  undef machine_arch_type
 
8565
#  define machine_arch_type     __machine_arch_type
 
8566
# else
 
8567
#  define machine_arch_type     MACH_TYPE_SEABOARD
 
8568
# endif
 
8569
# define machine_is_seaboard()  (machine_arch_type == MACH_TYPE_SEABOARD)
 
8570
#else
 
8571
# define machine_is_seaboard()  (0)
 
8572
#endif
 
8573
 
 
8574
#ifdef CONFIG_MACH_LINKSTATION_CHLV2
 
8575
# ifdef machine_arch_type
 
8576
#  undef machine_arch_type
 
8577
#  define machine_arch_type     __machine_arch_type
 
8578
# else
 
8579
#  define machine_arch_type     MACH_TYPE_LINKSTATION_CHLV2
 
8580
# endif
 
8581
# define machine_is_linkstation_chlv2() (machine_arch_type == MACH_TYPE_LINKSTATION_CHLV2)
 
8582
#else
 
8583
# define machine_is_linkstation_chlv2() (0)
 
8584
#endif
 
8585
 
 
8586
#ifdef CONFIG_MACH_TERA_PRO2_RACK
 
8587
# ifdef machine_arch_type
 
8588
#  undef machine_arch_type
 
8589
#  define machine_arch_type     __machine_arch_type
 
8590
# else
 
8591
#  define machine_arch_type     MACH_TYPE_TERA_PRO2_RACK
 
8592
# endif
 
8593
# define machine_is_tera_pro2_rack()    (machine_arch_type == MACH_TYPE_TERA_PRO2_RACK)
 
8594
#else
 
8595
# define machine_is_tera_pro2_rack()    (0)
 
8596
#endif
 
8597
 
 
8598
#ifdef CONFIG_MACH_RUBYS
 
8599
# ifdef machine_arch_type
 
8600
#  undef machine_arch_type
 
8601
#  define machine_arch_type     __machine_arch_type
 
8602
# else
 
8603
#  define machine_arch_type     MACH_TYPE_RUBYS
 
8604
# endif
 
8605
# define machine_is_rubys()     (machine_arch_type == MACH_TYPE_RUBYS)
 
8606
#else
 
8607
# define machine_is_rubys()     (0)
 
8608
#endif
 
8609
 
 
8610
#ifdef CONFIG_MACH_AQUARIUS
 
8611
# ifdef machine_arch_type
 
8612
#  undef machine_arch_type
 
8613
#  define machine_arch_type     __machine_arch_type
 
8614
# else
 
8615
#  define machine_arch_type     MACH_TYPE_AQUARIUS
 
8616
# endif
 
8617
# define machine_is_aquarius()  (machine_arch_type == MACH_TYPE_AQUARIUS)
 
8618
#else
 
8619
# define machine_is_aquarius()  (0)
 
8620
#endif
 
8621
 
 
8622
#ifdef CONFIG_MACH_MX53_ARD
 
8623
# ifdef machine_arch_type
 
8624
#  undef machine_arch_type
 
8625
#  define machine_arch_type     __machine_arch_type
 
8626
# else
 
8627
#  define machine_arch_type     MACH_TYPE_MX53_ARD
 
8628
# endif
 
8629
# define machine_is_mx53_ard()  (machine_arch_type == MACH_TYPE_MX53_ARD)
 
8630
#else
 
8631
# define machine_is_mx53_ard()  (0)
 
8632
#endif
 
8633
 
 
8634
#ifdef CONFIG_MACH_MX53_SMD
 
8635
# ifdef machine_arch_type
 
8636
#  undef machine_arch_type
 
8637
#  define machine_arch_type     __machine_arch_type
 
8638
# else
 
8639
#  define machine_arch_type     MACH_TYPE_MX53_SMD
 
8640
# endif
 
8641
# define machine_is_mx53_smd()  (machine_arch_type == MACH_TYPE_MX53_SMD)
 
8642
#else
 
8643
# define machine_is_mx53_smd()  (0)
 
8644
#endif
 
8645
 
 
8646
#ifdef CONFIG_MACH_LSWXL
 
8647
# ifdef machine_arch_type
 
8648
#  undef machine_arch_type
 
8649
#  define machine_arch_type     __machine_arch_type
 
8650
# else
 
8651
#  define machine_arch_type     MACH_TYPE_LSWXL
 
8652
# endif
 
8653
# define machine_is_lswxl()     (machine_arch_type == MACH_TYPE_LSWXL)
 
8654
#else
 
8655
# define machine_is_lswxl()     (0)
 
8656
#endif
 
8657
 
 
8658
#ifdef CONFIG_MACH_DOVE_AVNG_V3
 
8659
# ifdef machine_arch_type
 
8660
#  undef machine_arch_type
 
8661
#  define machine_arch_type     __machine_arch_type
 
8662
# else
 
8663
#  define machine_arch_type     MACH_TYPE_DOVE_AVNG_V3
 
8664
# endif
 
8665
# define machine_is_dove_avng_v3()      (machine_arch_type == MACH_TYPE_DOVE_AVNG_V3)
 
8666
#else
 
8667
# define machine_is_dove_avng_v3()      (0)
 
8668
#endif
 
8669
 
 
8670
#ifdef CONFIG_MACH_SDI_ESS_9263
 
8671
# ifdef machine_arch_type
 
8672
#  undef machine_arch_type
 
8673
#  define machine_arch_type     __machine_arch_type
 
8674
# else
 
8675
#  define machine_arch_type     MACH_TYPE_SDI_ESS_9263
 
8676
# endif
 
8677
# define machine_is_sdi_ess_9263()      (machine_arch_type == MACH_TYPE_SDI_ESS_9263)
 
8678
#else
 
8679
# define machine_is_sdi_ess_9263()      (0)
 
8680
#endif
 
8681
 
 
8682
#ifdef CONFIG_MACH_JOCPU550
 
8683
# ifdef machine_arch_type
 
8684
#  undef machine_arch_type
 
8685
#  define machine_arch_type     __machine_arch_type
 
8686
# else
 
8687
#  define machine_arch_type     MACH_TYPE_JOCPU550
 
8688
# endif
 
8689
# define machine_is_jocpu550()  (machine_arch_type == MACH_TYPE_JOCPU550)
 
8690
#else
 
8691
# define machine_is_jocpu550()  (0)
 
8692
#endif
 
8693
 
 
8694
#ifdef CONFIG_MACH_MSM8X60_RUMI3
 
8695
# ifdef machine_arch_type
 
8696
#  undef machine_arch_type
 
8697
#  define machine_arch_type     __machine_arch_type
 
8698
# else
 
8699
#  define machine_arch_type     MACH_TYPE_MSM8X60_RUMI3
 
8700
# endif
 
8701
# define machine_is_msm8x60_rumi3()     (machine_arch_type == MACH_TYPE_MSM8X60_RUMI3)
 
8702
#else
 
8703
# define machine_is_msm8x60_rumi3()     (0)
 
8704
#endif
 
8705
 
 
8706
#ifdef CONFIG_MACH_MSM8X60_FFA
 
8707
# ifdef machine_arch_type
 
8708
#  undef machine_arch_type
 
8709
#  define machine_arch_type     __machine_arch_type
 
8710
# else
 
8711
#  define machine_arch_type     MACH_TYPE_MSM8X60_FFA
 
8712
# endif
 
8713
# define machine_is_msm8x60_ffa()       (machine_arch_type == MACH_TYPE_MSM8X60_FFA)
 
8714
#else
 
8715
# define machine_is_msm8x60_ffa()       (0)
 
8716
#endif
 
8717
 
 
8718
#ifdef CONFIG_MACH_YANOMAMI
 
8719
# ifdef machine_arch_type
 
8720
#  undef machine_arch_type
 
8721
#  define machine_arch_type     __machine_arch_type
 
8722
# else
 
8723
#  define machine_arch_type     MACH_TYPE_YANOMAMI
 
8724
# endif
 
8725
# define machine_is_yanomami()  (machine_arch_type == MACH_TYPE_YANOMAMI)
 
8726
#else
 
8727
# define machine_is_yanomami()  (0)
 
8728
#endif
 
8729
 
 
8730
#ifdef CONFIG_MACH_GTA04
 
8731
# ifdef machine_arch_type
 
8732
#  undef machine_arch_type
 
8733
#  define machine_arch_type     __machine_arch_type
 
8734
# else
 
8735
#  define machine_arch_type     MACH_TYPE_GTA04
 
8736
# endif
 
8737
# define machine_is_gta04()     (machine_arch_type == MACH_TYPE_GTA04)
 
8738
#else
 
8739
# define machine_is_gta04()     (0)
 
8740
#endif
 
8741
 
 
8742
#ifdef CONFIG_MACH_CM_A510
 
8743
# ifdef machine_arch_type
 
8744
#  undef machine_arch_type
 
8745
#  define machine_arch_type     __machine_arch_type
 
8746
# else
 
8747
#  define machine_arch_type     MACH_TYPE_CM_A510
 
8748
# endif
 
8749
# define machine_is_cm_a510()   (machine_arch_type == MACH_TYPE_CM_A510)
 
8750
#else
 
8751
# define machine_is_cm_a510()   (0)
 
8752
#endif
 
8753
 
 
8754
#ifdef CONFIG_MACH_OMAP3_RFS200
 
8755
# ifdef machine_arch_type
 
8756
#  undef machine_arch_type
 
8757
#  define machine_arch_type     __machine_arch_type
 
8758
# else
 
8759
#  define machine_arch_type     MACH_TYPE_OMAP3_RFS200
 
8760
# endif
 
8761
# define machine_is_omap3_rfs200()      (machine_arch_type == MACH_TYPE_OMAP3_RFS200)
 
8762
#else
 
8763
# define machine_is_omap3_rfs200()      (0)
 
8764
#endif
 
8765
 
 
8766
#ifdef CONFIG_MACH_KX33XX
 
8767
# ifdef machine_arch_type
 
8768
#  undef machine_arch_type
 
8769
#  define machine_arch_type     __machine_arch_type
 
8770
# else
 
8771
#  define machine_arch_type     MACH_TYPE_KX33XX
 
8772
# endif
 
8773
# define machine_is_kx33xx()    (machine_arch_type == MACH_TYPE_KX33XX)
 
8774
#else
 
8775
# define machine_is_kx33xx()    (0)
 
8776
#endif
 
8777
 
 
8778
#ifdef CONFIG_MACH_PTX7510
 
8779
# ifdef machine_arch_type
 
8780
#  undef machine_arch_type
 
8781
#  define machine_arch_type     __machine_arch_type
 
8782
# else
 
8783
#  define machine_arch_type     MACH_TYPE_PTX7510
 
8784
# endif
 
8785
# define machine_is_ptx7510()   (machine_arch_type == MACH_TYPE_PTX7510)
 
8786
#else
 
8787
# define machine_is_ptx7510()   (0)
 
8788
#endif
 
8789
 
 
8790
#ifdef CONFIG_MACH_TOP9000
 
8791
# ifdef machine_arch_type
 
8792
#  undef machine_arch_type
 
8793
#  define machine_arch_type     __machine_arch_type
 
8794
# else
 
8795
#  define machine_arch_type     MACH_TYPE_TOP9000
 
8796
# endif
 
8797
# define machine_is_top9000()   (machine_arch_type == MACH_TYPE_TOP9000)
 
8798
#else
 
8799
# define machine_is_top9000()   (0)
 
8800
#endif
 
8801
 
 
8802
#ifdef CONFIG_MACH_TEENOTE
 
8803
# ifdef machine_arch_type
 
8804
#  undef machine_arch_type
 
8805
#  define machine_arch_type     __machine_arch_type
 
8806
# else
 
8807
#  define machine_arch_type     MACH_TYPE_TEENOTE
 
8808
# endif
 
8809
# define machine_is_teenote()   (machine_arch_type == MACH_TYPE_TEENOTE)
 
8810
#else
 
8811
# define machine_is_teenote()   (0)
 
8812
#endif
 
8813
 
 
8814
#ifdef CONFIG_MACH_TS3
 
8815
# ifdef machine_arch_type
 
8816
#  undef machine_arch_type
 
8817
#  define machine_arch_type     __machine_arch_type
 
8818
# else
 
8819
#  define machine_arch_type     MACH_TYPE_TS3
 
8820
# endif
 
8821
# define machine_is_ts3()       (machine_arch_type == MACH_TYPE_TS3)
 
8822
#else
 
8823
# define machine_is_ts3()       (0)
 
8824
#endif
 
8825
 
 
8826
#ifdef CONFIG_MACH_A0
 
8827
# ifdef machine_arch_type
 
8828
#  undef machine_arch_type
 
8829
#  define machine_arch_type     __machine_arch_type
 
8830
# else
 
8831
#  define machine_arch_type     MACH_TYPE_A0
 
8832
# endif
 
8833
# define machine_is_a0()        (machine_arch_type == MACH_TYPE_A0)
 
8834
#else
 
8835
# define machine_is_a0()        (0)
 
8836
#endif
 
8837
 
 
8838
#ifdef CONFIG_MACH_FSM9XXX_SURF
 
8839
# ifdef machine_arch_type
 
8840
#  undef machine_arch_type
 
8841
#  define machine_arch_type     __machine_arch_type
 
8842
# else
 
8843
#  define machine_arch_type     MACH_TYPE_FSM9XXX_SURF
 
8844
# endif
 
8845
# define machine_is_fsm9xxx_surf()      (machine_arch_type == MACH_TYPE_FSM9XXX_SURF)
 
8846
#else
 
8847
# define machine_is_fsm9xxx_surf()      (0)
 
8848
#endif
 
8849
 
 
8850
#ifdef CONFIG_MACH_FSM9XXX_FFA
 
8851
# ifdef machine_arch_type
 
8852
#  undef machine_arch_type
 
8853
#  define machine_arch_type     __machine_arch_type
 
8854
# else
 
8855
#  define machine_arch_type     MACH_TYPE_FSM9XXX_FFA
 
8856
# endif
 
8857
# define machine_is_fsm9xxx_ffa()       (machine_arch_type == MACH_TYPE_FSM9XXX_FFA)
 
8858
#else
 
8859
# define machine_is_fsm9xxx_ffa()       (0)
 
8860
#endif
 
8861
 
 
8862
#ifdef CONFIG_MACH_FRRHWCDMA60W
 
8863
# ifdef machine_arch_type
 
8864
#  undef machine_arch_type
 
8865
#  define machine_arch_type     __machine_arch_type
 
8866
# else
 
8867
#  define machine_arch_type     MACH_TYPE_FRRHWCDMA60W
 
8868
# endif
 
8869
# define machine_is_frrhwcdma60w()      (machine_arch_type == MACH_TYPE_FRRHWCDMA60W)
 
8870
#else
 
8871
# define machine_is_frrhwcdma60w()      (0)
 
8872
#endif
 
8873
 
 
8874
#ifdef CONFIG_MACH_REMUS
 
8875
# ifdef machine_arch_type
 
8876
#  undef machine_arch_type
 
8877
#  define machine_arch_type     __machine_arch_type
 
8878
# else
 
8879
#  define machine_arch_type     MACH_TYPE_REMUS
 
8880
# endif
 
8881
# define machine_is_remus()     (machine_arch_type == MACH_TYPE_REMUS)
 
8882
#else
 
8883
# define machine_is_remus()     (0)
 
8884
#endif
 
8885
 
 
8886
#ifdef CONFIG_MACH_AT91CAP7XDK
 
8887
# ifdef machine_arch_type
 
8888
#  undef machine_arch_type
 
8889
#  define machine_arch_type     __machine_arch_type
 
8890
# else
 
8891
#  define machine_arch_type     MACH_TYPE_AT91CAP7XDK
 
8892
# endif
 
8893
# define machine_is_at91cap7xdk()       (machine_arch_type == MACH_TYPE_AT91CAP7XDK)
 
8894
#else
 
8895
# define machine_is_at91cap7xdk()       (0)
 
8896
#endif
 
8897
 
 
8898
#ifdef CONFIG_MACH_AT91CAP7STK
 
8899
# ifdef machine_arch_type
 
8900
#  undef machine_arch_type
 
8901
#  define machine_arch_type     __machine_arch_type
 
8902
# else
 
8903
#  define machine_arch_type     MACH_TYPE_AT91CAP7STK
 
8904
# endif
 
8905
# define machine_is_at91cap7stk()       (machine_arch_type == MACH_TYPE_AT91CAP7STK)
 
8906
#else
 
8907
# define machine_is_at91cap7stk()       (0)
 
8908
#endif
 
8909
 
 
8910
#ifdef CONFIG_MACH_KT_SBC_SAM9_1
 
8911
# ifdef machine_arch_type
 
8912
#  undef machine_arch_type
 
8913
#  define machine_arch_type     __machine_arch_type
 
8914
# else
 
8915
#  define machine_arch_type     MACH_TYPE_KT_SBC_SAM9_1
 
8916
# endif
 
8917
# define machine_is_kt_sbc_sam9_1()     (machine_arch_type == MACH_TYPE_KT_SBC_SAM9_1)
 
8918
#else
 
8919
# define machine_is_kt_sbc_sam9_1()     (0)
 
8920
#endif
 
8921
 
 
8922
#ifdef CONFIG_MACH_ARMADA_XP_DB
 
8923
# ifdef machine_arch_type
 
8924
#  undef machine_arch_type
 
8925
#  define machine_arch_type     __machine_arch_type
 
8926
# else
 
8927
#  define machine_arch_type     MACH_TYPE_ARMADA_XP_DB
 
8928
# endif
 
8929
# define machine_is_armada_xp_db()      (machine_arch_type == MACH_TYPE_ARMADA_XP_DB)
 
8930
#else
 
8931
# define machine_is_armada_xp_db()      (0)
 
8932
#endif
 
8933
 
 
8934
#ifdef CONFIG_MACH_SPDM
 
8935
# ifdef machine_arch_type
 
8936
#  undef machine_arch_type
 
8937
#  define machine_arch_type     __machine_arch_type
 
8938
# else
 
8939
#  define machine_arch_type     MACH_TYPE_SPDM
 
8940
# endif
 
8941
# define machine_is_spdm()      (machine_arch_type == MACH_TYPE_SPDM)
 
8942
#else
 
8943
# define machine_is_spdm()      (0)
 
8944
#endif
 
8945
 
 
8946
#ifdef CONFIG_MACH_GTIB
 
8947
# ifdef machine_arch_type
 
8948
#  undef machine_arch_type
 
8949
#  define machine_arch_type     __machine_arch_type
 
8950
# else
 
8951
#  define machine_arch_type     MACH_TYPE_GTIB
 
8952
# endif
 
8953
# define machine_is_gtib()      (machine_arch_type == MACH_TYPE_GTIB)
 
8954
#else
 
8955
# define machine_is_gtib()      (0)
 
8956
#endif
 
8957
 
 
8958
#ifdef CONFIG_MACH_DGM3240
 
8959
# ifdef machine_arch_type
 
8960
#  undef machine_arch_type
 
8961
#  define machine_arch_type     __machine_arch_type
 
8962
# else
 
8963
#  define machine_arch_type     MACH_TYPE_DGM3240
 
8964
# endif
 
8965
# define machine_is_dgm3240()   (machine_arch_type == MACH_TYPE_DGM3240)
 
8966
#else
 
8967
# define machine_is_dgm3240()   (0)
 
8968
#endif
 
8969
 
 
8970
#ifdef CONFIG_MACH_HTCMEGA
 
8971
# ifdef machine_arch_type
 
8972
#  undef machine_arch_type
 
8973
#  define machine_arch_type     __machine_arch_type
 
8974
# else
 
8975
#  define machine_arch_type     MACH_TYPE_HTCMEGA
 
8976
# endif
 
8977
# define machine_is_htcmega()   (machine_arch_type == MACH_TYPE_HTCMEGA)
 
8978
#else
 
8979
# define machine_is_htcmega()   (0)
 
8980
#endif
 
8981
 
 
8982
#ifdef CONFIG_MACH_TRICORDER
 
8983
# ifdef machine_arch_type
 
8984
#  undef machine_arch_type
 
8985
#  define machine_arch_type     __machine_arch_type
 
8986
# else
 
8987
#  define machine_arch_type     MACH_TYPE_TRICORDER
 
8988
# endif
 
8989
# define machine_is_tricorder() (machine_arch_type == MACH_TYPE_TRICORDER)
 
8990
#else
 
8991
# define machine_is_tricorder() (0)
 
8992
#endif
 
8993
 
 
8994
#ifdef CONFIG_MACH_TX28
 
8995
# ifdef machine_arch_type
 
8996
#  undef machine_arch_type
 
8997
#  define machine_arch_type     __machine_arch_type
 
8998
# else
 
8999
#  define machine_arch_type     MACH_TYPE_TX28
 
9000
# endif
 
9001
# define machine_is_tx28()      (machine_arch_type == MACH_TYPE_TX28)
 
9002
#else
 
9003
# define machine_is_tx28()      (0)
 
9004
#endif
 
9005
 
 
9006
#ifdef CONFIG_MACH_BSTBRD
 
9007
# ifdef machine_arch_type
 
9008
#  undef machine_arch_type
 
9009
#  define machine_arch_type     __machine_arch_type
 
9010
# else
 
9011
#  define machine_arch_type     MACH_TYPE_BSTBRD
 
9012
# endif
 
9013
# define machine_is_bstbrd()    (machine_arch_type == MACH_TYPE_BSTBRD)
 
9014
#else
 
9015
# define machine_is_bstbrd()    (0)
 
9016
#endif
 
9017
 
 
9018
#ifdef CONFIG_MACH_PWB3090
 
9019
# ifdef machine_arch_type
 
9020
#  undef machine_arch_type
 
9021
#  define machine_arch_type     __machine_arch_type
 
9022
# else
 
9023
#  define machine_arch_type     MACH_TYPE_PWB3090
 
9024
# endif
 
9025
# define machine_is_pwb3090()   (machine_arch_type == MACH_TYPE_PWB3090)
 
9026
#else
 
9027
# define machine_is_pwb3090()   (0)
 
9028
#endif
 
9029
 
 
9030
#ifdef CONFIG_MACH_IDEA6410
 
9031
# ifdef machine_arch_type
 
9032
#  undef machine_arch_type
 
9033
#  define machine_arch_type     __machine_arch_type
 
9034
# else
 
9035
#  define machine_arch_type     MACH_TYPE_IDEA6410
 
9036
# endif
 
9037
# define machine_is_idea6410()  (machine_arch_type == MACH_TYPE_IDEA6410)
 
9038
#else
 
9039
# define machine_is_idea6410()  (0)
 
9040
#endif
 
9041
 
 
9042
#ifdef CONFIG_MACH_QBC9263
 
9043
# ifdef machine_arch_type
 
9044
#  undef machine_arch_type
 
9045
#  define machine_arch_type     __machine_arch_type
 
9046
# else
 
9047
#  define machine_arch_type     MACH_TYPE_QBC9263
 
9048
# endif
 
9049
# define machine_is_qbc9263()   (machine_arch_type == MACH_TYPE_QBC9263)
 
9050
#else
 
9051
# define machine_is_qbc9263()   (0)
 
9052
#endif
 
9053
 
 
9054
#ifdef CONFIG_MACH_BORABORA
 
9055
# ifdef machine_arch_type
 
9056
#  undef machine_arch_type
 
9057
#  define machine_arch_type     __machine_arch_type
 
9058
# else
 
9059
#  define machine_arch_type     MACH_TYPE_BORABORA
 
9060
# endif
 
9061
# define machine_is_borabora()  (machine_arch_type == MACH_TYPE_BORABORA)
 
9062
#else
 
9063
# define machine_is_borabora()  (0)
 
9064
#endif
 
9065
 
 
9066
#ifdef CONFIG_MACH_VALDEZ
 
9067
# ifdef machine_arch_type
 
9068
#  undef machine_arch_type
 
9069
#  define machine_arch_type     __machine_arch_type
 
9070
# else
 
9071
#  define machine_arch_type     MACH_TYPE_VALDEZ
 
9072
# endif
 
9073
# define machine_is_valdez()    (machine_arch_type == MACH_TYPE_VALDEZ)
 
9074
#else
 
9075
# define machine_is_valdez()    (0)
 
9076
#endif
 
9077
 
 
9078
#ifdef CONFIG_MACH_LS9G20
 
9079
# ifdef machine_arch_type
 
9080
#  undef machine_arch_type
 
9081
#  define machine_arch_type     __machine_arch_type
 
9082
# else
 
9083
#  define machine_arch_type     MACH_TYPE_LS9G20
 
9084
# endif
 
9085
# define machine_is_ls9g20()    (machine_arch_type == MACH_TYPE_LS9G20)
 
9086
#else
 
9087
# define machine_is_ls9g20()    (0)
 
9088
#endif
 
9089
 
 
9090
#ifdef CONFIG_MACH_MIOS_V1
 
9091
# ifdef machine_arch_type
 
9092
#  undef machine_arch_type
 
9093
#  define machine_arch_type     __machine_arch_type
 
9094
# else
 
9095
#  define machine_arch_type     MACH_TYPE_MIOS_V1
 
9096
# endif
 
9097
# define machine_is_mios_v1()   (machine_arch_type == MACH_TYPE_MIOS_V1)
 
9098
#else
 
9099
# define machine_is_mios_v1()   (0)
 
9100
#endif
 
9101
 
 
9102
#ifdef CONFIG_MACH_S5PC110_CRESPO
 
9103
# ifdef machine_arch_type
 
9104
#  undef machine_arch_type
 
9105
#  define machine_arch_type     __machine_arch_type
 
9106
# else
 
9107
#  define machine_arch_type     MACH_TYPE_S5PC110_CRESPO
 
9108
# endif
 
9109
# define machine_is_s5pc110_crespo()    (machine_arch_type == MACH_TYPE_S5PC110_CRESPO)
 
9110
#else
 
9111
# define machine_is_s5pc110_crespo()    (0)
 
9112
#endif
 
9113
 
 
9114
#ifdef CONFIG_MACH_CONTROLTEK9G20
 
9115
# ifdef machine_arch_type
 
9116
#  undef machine_arch_type
 
9117
#  define machine_arch_type     __machine_arch_type
 
9118
# else
 
9119
#  define machine_arch_type     MACH_TYPE_CONTROLTEK9G20
 
9120
# endif
 
9121
# define machine_is_controltek9g20()    (machine_arch_type == MACH_TYPE_CONTROLTEK9G20)
 
9122
#else
 
9123
# define machine_is_controltek9g20()    (0)
 
9124
#endif
 
9125
 
 
9126
#ifdef CONFIG_MACH_TIN307
 
9127
# ifdef machine_arch_type
 
9128
#  undef machine_arch_type
 
9129
#  define machine_arch_type     __machine_arch_type
 
9130
# else
 
9131
#  define machine_arch_type     MACH_TYPE_TIN307
 
9132
# endif
 
9133
# define machine_is_tin307()    (machine_arch_type == MACH_TYPE_TIN307)
 
9134
#else
 
9135
# define machine_is_tin307()    (0)
 
9136
#endif
 
9137
 
 
9138
#ifdef CONFIG_MACH_TIN510
 
9139
# ifdef machine_arch_type
 
9140
#  undef machine_arch_type
 
9141
#  define machine_arch_type     __machine_arch_type
 
9142
# else
 
9143
#  define machine_arch_type     MACH_TYPE_TIN510
 
9144
# endif
 
9145
# define machine_is_tin510()    (machine_arch_type == MACH_TYPE_TIN510)
 
9146
#else
 
9147
# define machine_is_tin510()    (0)
 
9148
#endif
 
9149
 
 
9150
#ifdef CONFIG_MACH_BLUECHEESE
 
9151
# ifdef machine_arch_type
 
9152
#  undef machine_arch_type
 
9153
#  define machine_arch_type     __machine_arch_type
 
9154
# else
 
9155
#  define machine_arch_type     MACH_TYPE_BLUECHEESE
 
9156
# endif
 
9157
# define machine_is_bluecheese()        (machine_arch_type == MACH_TYPE_BLUECHEESE)
 
9158
#else
 
9159
# define machine_is_bluecheese()        (0)
 
9160
#endif
 
9161
 
 
9162
#ifdef CONFIG_MACH_TEM3X30
 
9163
# ifdef machine_arch_type
 
9164
#  undef machine_arch_type
 
9165
#  define machine_arch_type     __machine_arch_type
 
9166
# else
 
9167
#  define machine_arch_type     MACH_TYPE_TEM3X30
 
9168
# endif
 
9169
# define machine_is_tem3x30()   (machine_arch_type == MACH_TYPE_TEM3X30)
 
9170
#else
 
9171
# define machine_is_tem3x30()   (0)
 
9172
#endif
 
9173
 
 
9174
#ifdef CONFIG_MACH_HARVEST_DESOTO
 
9175
# ifdef machine_arch_type
 
9176
#  undef machine_arch_type
 
9177
#  define machine_arch_type     __machine_arch_type
 
9178
# else
 
9179
#  define machine_arch_type     MACH_TYPE_HARVEST_DESOTO
 
9180
# endif
 
9181
# define machine_is_harvest_desoto()    (machine_arch_type == MACH_TYPE_HARVEST_DESOTO)
 
9182
#else
 
9183
# define machine_is_harvest_desoto()    (0)
 
9184
#endif
 
9185
 
 
9186
#ifdef CONFIG_MACH_MSM8X60_QRDC
 
9187
# ifdef machine_arch_type
 
9188
#  undef machine_arch_type
 
9189
#  define machine_arch_type     __machine_arch_type
 
9190
# else
 
9191
#  define machine_arch_type     MACH_TYPE_MSM8X60_QRDC
 
9192
# endif
 
9193
# define machine_is_msm8x60_qrdc()      (machine_arch_type == MACH_TYPE_MSM8X60_QRDC)
 
9194
#else
 
9195
# define machine_is_msm8x60_qrdc()      (0)
 
9196
#endif
 
9197
 
 
9198
#ifdef CONFIG_MACH_SPEAR900
 
9199
# ifdef machine_arch_type
 
9200
#  undef machine_arch_type
 
9201
#  define machine_arch_type     __machine_arch_type
 
9202
# else
 
9203
#  define machine_arch_type     MACH_TYPE_SPEAR900
 
9204
# endif
 
9205
# define machine_is_spear900()  (machine_arch_type == MACH_TYPE_SPEAR900)
 
9206
#else
 
9207
# define machine_is_spear900()  (0)
 
9208
#endif
 
9209
 
 
9210
#ifdef CONFIG_MACH_PCONTROL_G20
 
9211
# ifdef machine_arch_type
 
9212
#  undef machine_arch_type
 
9213
#  define machine_arch_type     __machine_arch_type
 
9214
# else
 
9215
#  define machine_arch_type     MACH_TYPE_PCONTROL_G20
 
9216
# endif
 
9217
# define machine_is_pcontrol_g20()      (machine_arch_type == MACH_TYPE_PCONTROL_G20)
 
9218
#else
 
9219
# define machine_is_pcontrol_g20()      (0)
 
9220
#endif
 
9221
 
 
9222
#ifdef CONFIG_MACH_RDSTOR
 
9223
# ifdef machine_arch_type
 
9224
#  undef machine_arch_type
 
9225
#  define machine_arch_type     __machine_arch_type
 
9226
# else
 
9227
#  define machine_arch_type     MACH_TYPE_RDSTOR
 
9228
# endif
 
9229
# define machine_is_rdstor()    (machine_arch_type == MACH_TYPE_RDSTOR)
 
9230
#else
 
9231
# define machine_is_rdstor()    (0)
 
9232
#endif
 
9233
 
 
9234
#ifdef CONFIG_MACH_USDLOADER
 
9235
# ifdef machine_arch_type
 
9236
#  undef machine_arch_type
 
9237
#  define machine_arch_type     __machine_arch_type
 
9238
# else
 
9239
#  define machine_arch_type     MACH_TYPE_USDLOADER
 
9240
# endif
 
9241
# define machine_is_usdloader() (machine_arch_type == MACH_TYPE_USDLOADER)
 
9242
#else
 
9243
# define machine_is_usdloader() (0)
 
9244
#endif
 
9245
 
 
9246
#ifdef CONFIG_MACH_TSOPLOADER
 
9247
# ifdef machine_arch_type
 
9248
#  undef machine_arch_type
 
9249
#  define machine_arch_type     __machine_arch_type
 
9250
# else
 
9251
#  define machine_arch_type     MACH_TYPE_TSOPLOADER
 
9252
# endif
 
9253
# define machine_is_tsoploader()        (machine_arch_type == MACH_TYPE_TSOPLOADER)
 
9254
#else
 
9255
# define machine_is_tsoploader()        (0)
 
9256
#endif
 
9257
 
 
9258
#ifdef CONFIG_MACH_KRONOS
 
9259
# ifdef machine_arch_type
 
9260
#  undef machine_arch_type
 
9261
#  define machine_arch_type     __machine_arch_type
 
9262
# else
 
9263
#  define machine_arch_type     MACH_TYPE_KRONOS
 
9264
# endif
 
9265
# define machine_is_kronos()    (machine_arch_type == MACH_TYPE_KRONOS)
 
9266
#else
 
9267
# define machine_is_kronos()    (0)
 
9268
#endif
 
9269
 
 
9270
#ifdef CONFIG_MACH_FFCORE
 
9271
# ifdef machine_arch_type
 
9272
#  undef machine_arch_type
 
9273
#  define machine_arch_type     __machine_arch_type
 
9274
# else
 
9275
#  define machine_arch_type     MACH_TYPE_FFCORE
 
9276
# endif
 
9277
# define machine_is_ffcore()    (machine_arch_type == MACH_TYPE_FFCORE)
 
9278
#else
 
9279
# define machine_is_ffcore()    (0)
 
9280
#endif
 
9281
 
 
9282
#ifdef CONFIG_MACH_MONE
 
9283
# ifdef machine_arch_type
 
9284
#  undef machine_arch_type
 
9285
#  define machine_arch_type     __machine_arch_type
 
9286
# else
 
9287
#  define machine_arch_type     MACH_TYPE_MONE
 
9288
# endif
 
9289
# define machine_is_mone()      (machine_arch_type == MACH_TYPE_MONE)
 
9290
#else
 
9291
# define machine_is_mone()      (0)
 
9292
#endif
 
9293
 
 
9294
#ifdef CONFIG_MACH_UNIT2S
 
9295
# ifdef machine_arch_type
 
9296
#  undef machine_arch_type
 
9297
#  define machine_arch_type     __machine_arch_type
 
9298
# else
 
9299
#  define machine_arch_type     MACH_TYPE_UNIT2S
 
9300
# endif
 
9301
# define machine_is_unit2s()    (machine_arch_type == MACH_TYPE_UNIT2S)
 
9302
#else
 
9303
# define machine_is_unit2s()    (0)
 
9304
#endif
 
9305
 
 
9306
#ifdef CONFIG_MACH_ACER_A5
 
9307
# ifdef machine_arch_type
 
9308
#  undef machine_arch_type
 
9309
#  define machine_arch_type     __machine_arch_type
 
9310
# else
 
9311
#  define machine_arch_type     MACH_TYPE_ACER_A5
 
9312
# endif
 
9313
# define machine_is_acer_a5()   (machine_arch_type == MACH_TYPE_ACER_A5)
 
9314
#else
 
9315
# define machine_is_acer_a5()   (0)
 
9316
#endif
 
9317
 
 
9318
#ifdef CONFIG_MACH_ETHERPRO_ISP
 
9319
# ifdef machine_arch_type
 
9320
#  undef machine_arch_type
 
9321
#  define machine_arch_type     __machine_arch_type
 
9322
# else
 
9323
#  define machine_arch_type     MACH_TYPE_ETHERPRO_ISP
 
9324
# endif
 
9325
# define machine_is_etherpro_isp()      (machine_arch_type == MACH_TYPE_ETHERPRO_ISP)
 
9326
#else
 
9327
# define machine_is_etherpro_isp()      (0)
 
9328
#endif
 
9329
 
 
9330
#ifdef CONFIG_MACH_STRETCHS7000
 
9331
# ifdef machine_arch_type
 
9332
#  undef machine_arch_type
 
9333
#  define machine_arch_type     __machine_arch_type
 
9334
# else
 
9335
#  define machine_arch_type     MACH_TYPE_STRETCHS7000
 
9336
# endif
 
9337
# define machine_is_stretchs7000()      (machine_arch_type == MACH_TYPE_STRETCHS7000)
 
9338
#else
 
9339
# define machine_is_stretchs7000()      (0)
 
9340
#endif
 
9341
 
 
9342
#ifdef CONFIG_MACH_P87_SMARTSIM
 
9343
# ifdef machine_arch_type
 
9344
#  undef machine_arch_type
 
9345
#  define machine_arch_type     __machine_arch_type
 
9346
# else
 
9347
#  define machine_arch_type     MACH_TYPE_P87_SMARTSIM
 
9348
# endif
 
9349
# define machine_is_p87_smartsim()      (machine_arch_type == MACH_TYPE_P87_SMARTSIM)
 
9350
#else
 
9351
# define machine_is_p87_smartsim()      (0)
 
9352
#endif
 
9353
 
 
9354
#ifdef CONFIG_MACH_TULIP
 
9355
# ifdef machine_arch_type
 
9356
#  undef machine_arch_type
 
9357
#  define machine_arch_type     __machine_arch_type
 
9358
# else
 
9359
#  define machine_arch_type     MACH_TYPE_TULIP
 
9360
# endif
 
9361
# define machine_is_tulip()     (machine_arch_type == MACH_TYPE_TULIP)
 
9362
#else
 
9363
# define machine_is_tulip()     (0)
 
9364
#endif
 
9365
 
 
9366
#ifdef CONFIG_MACH_SUNFLOWER
 
9367
# ifdef machine_arch_type
 
9368
#  undef machine_arch_type
 
9369
#  define machine_arch_type     __machine_arch_type
 
9370
# else
 
9371
#  define machine_arch_type     MACH_TYPE_SUNFLOWER
 
9372
# endif
 
9373
# define machine_is_sunflower() (machine_arch_type == MACH_TYPE_SUNFLOWER)
 
9374
#else
 
9375
# define machine_is_sunflower() (0)
 
9376
#endif
 
9377
 
 
9378
#ifdef CONFIG_MACH_RIB
 
9379
# ifdef machine_arch_type
 
9380
#  undef machine_arch_type
 
9381
#  define machine_arch_type     __machine_arch_type
 
9382
# else
 
9383
#  define machine_arch_type     MACH_TYPE_RIB
 
9384
# endif
 
9385
# define machine_is_rib()       (machine_arch_type == MACH_TYPE_RIB)
 
9386
#else
 
9387
# define machine_is_rib()       (0)
 
9388
#endif
 
9389
 
 
9390
#ifdef CONFIG_MACH_CLOD
 
9391
# ifdef machine_arch_type
 
9392
#  undef machine_arch_type
 
9393
#  define machine_arch_type     __machine_arch_type
 
9394
# else
 
9395
#  define machine_arch_type     MACH_TYPE_CLOD
 
9396
# endif
 
9397
# define machine_is_clod()      (machine_arch_type == MACH_TYPE_CLOD)
 
9398
#else
 
9399
# define machine_is_clod()      (0)
 
9400
#endif
 
9401
 
 
9402
#ifdef CONFIG_MACH_RUMP
 
9403
# ifdef machine_arch_type
 
9404
#  undef machine_arch_type
 
9405
#  define machine_arch_type     __machine_arch_type
 
9406
# else
 
9407
#  define machine_arch_type     MACH_TYPE_RUMP
 
9408
# endif
 
9409
# define machine_is_rump()      (machine_arch_type == MACH_TYPE_RUMP)
 
9410
#else
 
9411
# define machine_is_rump()      (0)
 
9412
#endif
 
9413
 
 
9414
#ifdef CONFIG_MACH_TENDERLOIN
 
9415
# ifdef machine_arch_type
 
9416
#  undef machine_arch_type
 
9417
#  define machine_arch_type     __machine_arch_type
 
9418
# else
 
9419
#  define machine_arch_type     MACH_TYPE_TENDERLOIN
 
9420
# endif
 
9421
# define machine_is_tenderloin()        (machine_arch_type == MACH_TYPE_TENDERLOIN)
 
9422
#else
 
9423
# define machine_is_tenderloin()        (0)
 
9424
#endif
 
9425
 
 
9426
#ifdef CONFIG_MACH_SHORTLOIN
 
9427
# ifdef machine_arch_type
 
9428
#  undef machine_arch_type
 
9429
#  define machine_arch_type     __machine_arch_type
 
9430
# else
 
9431
#  define machine_arch_type     MACH_TYPE_SHORTLOIN
 
9432
# endif
 
9433
# define machine_is_shortloin() (machine_arch_type == MACH_TYPE_SHORTLOIN)
 
9434
#else
 
9435
# define machine_is_shortloin() (0)
 
9436
#endif
 
9437
 
 
9438
#ifdef CONFIG_MACH_ANTARES
 
9439
# ifdef machine_arch_type
 
9440
#  undef machine_arch_type
 
9441
#  define machine_arch_type     __machine_arch_type
 
9442
# else
 
9443
#  define machine_arch_type     MACH_TYPE_ANTARES
 
9444
# endif
 
9445
# define machine_is_antares()   (machine_arch_type == MACH_TYPE_ANTARES)
 
9446
#else
 
9447
# define machine_is_antares()   (0)
 
9448
#endif
 
9449
 
 
9450
#ifdef CONFIG_MACH_WB40N
 
9451
# ifdef machine_arch_type
 
9452
#  undef machine_arch_type
 
9453
#  define machine_arch_type     __machine_arch_type
 
9454
# else
 
9455
#  define machine_arch_type     MACH_TYPE_WB40N
 
9456
# endif
 
9457
# define machine_is_wb40n()     (machine_arch_type == MACH_TYPE_WB40N)
 
9458
#else
 
9459
# define machine_is_wb40n()     (0)
 
9460
#endif
 
9461
 
 
9462
#ifdef CONFIG_MACH_HERRING
 
9463
# ifdef machine_arch_type
 
9464
#  undef machine_arch_type
 
9465
#  define machine_arch_type     __machine_arch_type
 
9466
# else
 
9467
#  define machine_arch_type     MACH_TYPE_HERRING
 
9468
# endif
 
9469
# define machine_is_herring()   (machine_arch_type == MACH_TYPE_HERRING)
 
9470
#else
 
9471
# define machine_is_herring()   (0)
 
9472
#endif
 
9473
 
 
9474
#ifdef CONFIG_MACH_NAXY400
 
9475
# ifdef machine_arch_type
 
9476
#  undef machine_arch_type
 
9477
#  define machine_arch_type     __machine_arch_type
 
9478
# else
 
9479
#  define machine_arch_type     MACH_TYPE_NAXY400
 
9480
# endif
 
9481
# define machine_is_naxy400()   (machine_arch_type == MACH_TYPE_NAXY400)
 
9482
#else
 
9483
# define machine_is_naxy400()   (0)
 
9484
#endif
 
9485
 
 
9486
#ifdef CONFIG_MACH_NAXY1200
 
9487
# ifdef machine_arch_type
 
9488
#  undef machine_arch_type
 
9489
#  define machine_arch_type     __machine_arch_type
 
9490
# else
 
9491
#  define machine_arch_type     MACH_TYPE_NAXY1200
 
9492
# endif
 
9493
# define machine_is_naxy1200()  (machine_arch_type == MACH_TYPE_NAXY1200)
 
9494
#else
 
9495
# define machine_is_naxy1200()  (0)
 
9496
#endif
 
9497
 
 
9498
#ifdef CONFIG_MACH_VPR200
 
9499
# ifdef machine_arch_type
 
9500
#  undef machine_arch_type
 
9501
#  define machine_arch_type     __machine_arch_type
 
9502
# else
 
9503
#  define machine_arch_type     MACH_TYPE_VPR200
 
9504
# endif
 
9505
# define machine_is_vpr200()    (machine_arch_type == MACH_TYPE_VPR200)
 
9506
#else
 
9507
# define machine_is_vpr200()    (0)
 
9508
#endif
 
9509
 
 
9510
#ifdef CONFIG_MACH_BUG20
 
9511
# ifdef machine_arch_type
 
9512
#  undef machine_arch_type
 
9513
#  define machine_arch_type     __machine_arch_type
 
9514
# else
 
9515
#  define machine_arch_type     MACH_TYPE_BUG20
 
9516
# endif
 
9517
# define machine_is_bug20()     (machine_arch_type == MACH_TYPE_BUG20)
 
9518
#else
 
9519
# define machine_is_bug20()     (0)
 
9520
#endif
 
9521
 
 
9522
#ifdef CONFIG_MACH_GOFLEXNET
 
9523
# ifdef machine_arch_type
 
9524
#  undef machine_arch_type
 
9525
#  define machine_arch_type     __machine_arch_type
 
9526
# else
 
9527
#  define machine_arch_type     MACH_TYPE_GOFLEXNET
 
9528
# endif
 
9529
# define machine_is_goflexnet() (machine_arch_type == MACH_TYPE_GOFLEXNET)
 
9530
#else
 
9531
# define machine_is_goflexnet() (0)
 
9532
#endif
 
9533
 
 
9534
#ifdef CONFIG_MACH_TORBRECK
 
9535
# ifdef machine_arch_type
 
9536
#  undef machine_arch_type
 
9537
#  define machine_arch_type     __machine_arch_type
 
9538
# else
 
9539
#  define machine_arch_type     MACH_TYPE_TORBRECK
 
9540
# endif
 
9541
# define machine_is_torbreck()  (machine_arch_type == MACH_TYPE_TORBRECK)
 
9542
#else
 
9543
# define machine_is_torbreck()  (0)
 
9544
#endif
 
9545
 
 
9546
#ifdef CONFIG_MACH_SAARB_MG1
 
9547
# ifdef machine_arch_type
 
9548
#  undef machine_arch_type
 
9549
#  define machine_arch_type     __machine_arch_type
 
9550
# else
 
9551
#  define machine_arch_type     MACH_TYPE_SAARB_MG1
 
9552
# endif
 
9553
# define machine_is_saarb_mg1() (machine_arch_type == MACH_TYPE_SAARB_MG1)
 
9554
#else
 
9555
# define machine_is_saarb_mg1() (0)
 
9556
#endif
 
9557
 
 
9558
#ifdef CONFIG_MACH_CALLISTO
 
9559
# ifdef machine_arch_type
 
9560
#  undef machine_arch_type
 
9561
#  define machine_arch_type     __machine_arch_type
 
9562
# else
 
9563
#  define machine_arch_type     MACH_TYPE_CALLISTO
 
9564
# endif
 
9565
# define machine_is_callisto()  (machine_arch_type == MACH_TYPE_CALLISTO)
 
9566
#else
 
9567
# define machine_is_callisto()  (0)
 
9568
#endif
 
9569
 
 
9570
#ifdef CONFIG_MACH_MULTHSU
 
9571
# ifdef machine_arch_type
 
9572
#  undef machine_arch_type
 
9573
#  define machine_arch_type     __machine_arch_type
 
9574
# else
 
9575
#  define machine_arch_type     MACH_TYPE_MULTHSU
 
9576
# endif
 
9577
# define machine_is_multhsu()   (machine_arch_type == MACH_TYPE_MULTHSU)
 
9578
#else
 
9579
# define machine_is_multhsu()   (0)
 
9580
#endif
 
9581
 
 
9582
#ifdef CONFIG_MACH_SALUDA
 
9583
# ifdef machine_arch_type
 
9584
#  undef machine_arch_type
 
9585
#  define machine_arch_type     __machine_arch_type
 
9586
# else
 
9587
#  define machine_arch_type     MACH_TYPE_SALUDA
 
9588
# endif
 
9589
# define machine_is_saluda()    (machine_arch_type == MACH_TYPE_SALUDA)
 
9590
#else
 
9591
# define machine_is_saluda()    (0)
 
9592
#endif
 
9593
 
 
9594
#ifdef CONFIG_MACH_PEMP_OMAP3_APOLLO
 
9595
# ifdef machine_arch_type
 
9596
#  undef machine_arch_type
 
9597
#  define machine_arch_type     __machine_arch_type
 
9598
# else
 
9599
#  define machine_arch_type     MACH_TYPE_PEMP_OMAP3_APOLLO
 
9600
# endif
 
9601
# define machine_is_pemp_omap3_apollo() (machine_arch_type == MACH_TYPE_PEMP_OMAP3_APOLLO)
 
9602
#else
 
9603
# define machine_is_pemp_omap3_apollo() (0)
 
9604
#endif
 
9605
 
 
9606
#ifdef CONFIG_MACH_VC0718
 
9607
# ifdef machine_arch_type
 
9608
#  undef machine_arch_type
 
9609
#  define machine_arch_type     __machine_arch_type
 
9610
# else
 
9611
#  define machine_arch_type     MACH_TYPE_VC0718
 
9612
# endif
 
9613
# define machine_is_vc0718()    (machine_arch_type == MACH_TYPE_VC0718)
 
9614
#else
 
9615
# define machine_is_vc0718()    (0)
 
9616
#endif
 
9617
 
 
9618
#ifdef CONFIG_MACH_MVBLX
 
9619
# ifdef machine_arch_type
 
9620
#  undef machine_arch_type
 
9621
#  define machine_arch_type     __machine_arch_type
 
9622
# else
 
9623
#  define machine_arch_type     MACH_TYPE_MVBLX
 
9624
# endif
 
9625
# define machine_is_mvblx()     (machine_arch_type == MACH_TYPE_MVBLX)
 
9626
#else
 
9627
# define machine_is_mvblx()     (0)
 
9628
#endif
 
9629
 
 
9630
#ifdef CONFIG_MACH_INHAND_APEIRON
 
9631
# ifdef machine_arch_type
 
9632
#  undef machine_arch_type
 
9633
#  define machine_arch_type     __machine_arch_type
 
9634
# else
 
9635
#  define machine_arch_type     MACH_TYPE_INHAND_APEIRON
 
9636
# endif
 
9637
# define machine_is_inhand_apeiron()    (machine_arch_type == MACH_TYPE_INHAND_APEIRON)
 
9638
#else
 
9639
# define machine_is_inhand_apeiron()    (0)
 
9640
#endif
 
9641
 
 
9642
#ifdef CONFIG_MACH_INHAND_FURY
 
9643
# ifdef machine_arch_type
 
9644
#  undef machine_arch_type
 
9645
#  define machine_arch_type     __machine_arch_type
 
9646
# else
 
9647
#  define machine_arch_type     MACH_TYPE_INHAND_FURY
 
9648
# endif
 
9649
# define machine_is_inhand_fury()       (machine_arch_type == MACH_TYPE_INHAND_FURY)
 
9650
#else
 
9651
# define machine_is_inhand_fury()       (0)
 
9652
#endif
 
9653
 
 
9654
#ifdef CONFIG_MACH_INHAND_SIREN
 
9655
# ifdef machine_arch_type
 
9656
#  undef machine_arch_type
 
9657
#  define machine_arch_type     __machine_arch_type
 
9658
# else
 
9659
#  define machine_arch_type     MACH_TYPE_INHAND_SIREN
 
9660
# endif
 
9661
# define machine_is_inhand_siren()      (machine_arch_type == MACH_TYPE_INHAND_SIREN)
 
9662
#else
 
9663
# define machine_is_inhand_siren()      (0)
 
9664
#endif
 
9665
 
 
9666
#ifdef CONFIG_MACH_HDNVP
 
9667
# ifdef machine_arch_type
 
9668
#  undef machine_arch_type
 
9669
#  define machine_arch_type     __machine_arch_type
 
9670
# else
 
9671
#  define machine_arch_type     MACH_TYPE_HDNVP
 
9672
# endif
 
9673
# define machine_is_hdnvp()     (machine_arch_type == MACH_TYPE_HDNVP)
 
9674
#else
 
9675
# define machine_is_hdnvp()     (0)
 
9676
#endif
 
9677
 
 
9678
#ifdef CONFIG_MACH_SOFTWINNER
 
9679
# ifdef machine_arch_type
 
9680
#  undef machine_arch_type
 
9681
#  define machine_arch_type     __machine_arch_type
 
9682
# else
 
9683
#  define machine_arch_type     MACH_TYPE_SOFTWINNER
 
9684
# endif
 
9685
# define machine_is_softwinner()        (machine_arch_type == MACH_TYPE_SOFTWINNER)
 
9686
#else
 
9687
# define machine_is_softwinner()        (0)
 
9688
#endif
 
9689
 
 
9690
#ifdef CONFIG_MACH_PRIMA2_EVB
 
9691
# ifdef machine_arch_type
 
9692
#  undef machine_arch_type
 
9693
#  define machine_arch_type     __machine_arch_type
 
9694
# else
 
9695
#  define machine_arch_type     MACH_TYPE_PRIMA2_EVB
 
9696
# endif
 
9697
# define machine_is_prima2_evb()        (machine_arch_type == MACH_TYPE_PRIMA2_EVB)
 
9698
#else
 
9699
# define machine_is_prima2_evb()        (0)
 
9700
#endif
 
9701
 
 
9702
#ifdef CONFIG_MACH_NAS6210
 
9703
# ifdef machine_arch_type
 
9704
#  undef machine_arch_type
 
9705
#  define machine_arch_type     __machine_arch_type
 
9706
# else
 
9707
#  define machine_arch_type     MACH_TYPE_NAS6210
 
9708
# endif
 
9709
# define machine_is_nas6210()   (machine_arch_type == MACH_TYPE_NAS6210)
 
9710
#else
 
9711
# define machine_is_nas6210()   (0)
 
9712
#endif
 
9713
 
 
9714
#ifdef CONFIG_MACH_UNISDEV
 
9715
# ifdef machine_arch_type
 
9716
#  undef machine_arch_type
 
9717
#  define machine_arch_type     __machine_arch_type
 
9718
# else
 
9719
#  define machine_arch_type     MACH_TYPE_UNISDEV
 
9720
# endif
 
9721
# define machine_is_unisdev()   (machine_arch_type == MACH_TYPE_UNISDEV)
 
9722
#else
 
9723
# define machine_is_unisdev()   (0)
 
9724
#endif
 
9725
 
 
9726
#ifdef CONFIG_MACH_SBCA11
 
9727
# ifdef machine_arch_type
 
9728
#  undef machine_arch_type
 
9729
#  define machine_arch_type     __machine_arch_type
 
9730
# else
 
9731
#  define machine_arch_type     MACH_TYPE_SBCA11
 
9732
# endif
 
9733
# define machine_is_sbca11()    (machine_arch_type == MACH_TYPE_SBCA11)
 
9734
#else
 
9735
# define machine_is_sbca11()    (0)
 
9736
#endif
 
9737
 
 
9738
#ifdef CONFIG_MACH_SAGA
 
9739
# ifdef machine_arch_type
 
9740
#  undef machine_arch_type
 
9741
#  define machine_arch_type     __machine_arch_type
 
9742
# else
 
9743
#  define machine_arch_type     MACH_TYPE_SAGA
 
9744
# endif
 
9745
# define machine_is_saga()      (machine_arch_type == MACH_TYPE_SAGA)
 
9746
#else
 
9747
# define machine_is_saga()      (0)
 
9748
#endif
 
9749
 
 
9750
#ifdef CONFIG_MACH_NS_K330
 
9751
# ifdef machine_arch_type
 
9752
#  undef machine_arch_type
 
9753
#  define machine_arch_type     __machine_arch_type
 
9754
# else
 
9755
#  define machine_arch_type     MACH_TYPE_NS_K330
 
9756
# endif
 
9757
# define machine_is_ns_k330()   (machine_arch_type == MACH_TYPE_NS_K330)
 
9758
#else
 
9759
# define machine_is_ns_k330()   (0)
 
9760
#endif
 
9761
 
 
9762
#ifdef CONFIG_MACH_TANNA
 
9763
# ifdef machine_arch_type
 
9764
#  undef machine_arch_type
 
9765
#  define machine_arch_type     __machine_arch_type
 
9766
# else
 
9767
#  define machine_arch_type     MACH_TYPE_TANNA
 
9768
# endif
 
9769
# define machine_is_tanna()     (machine_arch_type == MACH_TYPE_TANNA)
 
9770
#else
 
9771
# define machine_is_tanna()     (0)
 
9772
#endif
 
9773
 
 
9774
#ifdef CONFIG_MACH_IMATE8502
 
9775
# ifdef machine_arch_type
 
9776
#  undef machine_arch_type
 
9777
#  define machine_arch_type     __machine_arch_type
 
9778
# else
 
9779
#  define machine_arch_type     MACH_TYPE_IMATE8502
 
9780
# endif
 
9781
# define machine_is_imate8502() (machine_arch_type == MACH_TYPE_IMATE8502)
 
9782
#else
 
9783
# define machine_is_imate8502() (0)
 
9784
#endif
 
9785
 
 
9786
#ifdef CONFIG_MACH_ASPEN
 
9787
# ifdef machine_arch_type
 
9788
#  undef machine_arch_type
 
9789
#  define machine_arch_type     __machine_arch_type
 
9790
# else
 
9791
#  define machine_arch_type     MACH_TYPE_ASPEN
 
9792
# endif
 
9793
# define machine_is_aspen()     (machine_arch_type == MACH_TYPE_ASPEN)
 
9794
#else
 
9795
# define machine_is_aspen()     (0)
 
9796
#endif
 
9797
 
 
9798
#ifdef CONFIG_MACH_DAINTREE_CWAC
 
9799
# ifdef machine_arch_type
 
9800
#  undef machine_arch_type
 
9801
#  define machine_arch_type     __machine_arch_type
 
9802
# else
 
9803
#  define machine_arch_type     MACH_TYPE_DAINTREE_CWAC
 
9804
# endif
 
9805
# define machine_is_daintree_cwac()     (machine_arch_type == MACH_TYPE_DAINTREE_CWAC)
 
9806
#else
 
9807
# define machine_is_daintree_cwac()     (0)
 
9808
#endif
 
9809
 
 
9810
#ifdef CONFIG_MACH_ZMX25
 
9811
# ifdef machine_arch_type
 
9812
#  undef machine_arch_type
 
9813
#  define machine_arch_type     __machine_arch_type
 
9814
# else
 
9815
#  define machine_arch_type     MACH_TYPE_ZMX25
 
9816
# endif
 
9817
# define machine_is_zmx25()     (machine_arch_type == MACH_TYPE_ZMX25)
 
9818
#else
 
9819
# define machine_is_zmx25()     (0)
 
9820
#endif
 
9821
 
 
9822
#ifdef CONFIG_MACH_MAPLE1
 
9823
# ifdef machine_arch_type
 
9824
#  undef machine_arch_type
 
9825
#  define machine_arch_type     __machine_arch_type
 
9826
# else
 
9827
#  define machine_arch_type     MACH_TYPE_MAPLE1
 
9828
# endif
 
9829
# define machine_is_maple1()    (machine_arch_type == MACH_TYPE_MAPLE1)
 
9830
#else
 
9831
# define machine_is_maple1()    (0)
 
9832
#endif
 
9833
 
 
9834
#ifdef CONFIG_MACH_QSD8X72_SURF
 
9835
# ifdef machine_arch_type
 
9836
#  undef machine_arch_type
 
9837
#  define machine_arch_type     __machine_arch_type
 
9838
# else
 
9839
#  define machine_arch_type     MACH_TYPE_QSD8X72_SURF
 
9840
# endif
 
9841
# define machine_is_qsd8x72_surf()      (machine_arch_type == MACH_TYPE_QSD8X72_SURF)
 
9842
#else
 
9843
# define machine_is_qsd8x72_surf()      (0)
 
9844
#endif
 
9845
 
 
9846
#ifdef CONFIG_MACH_QSD8X72_FFA
 
9847
# ifdef machine_arch_type
 
9848
#  undef machine_arch_type
 
9849
#  define machine_arch_type     __machine_arch_type
 
9850
# else
 
9851
#  define machine_arch_type     MACH_TYPE_QSD8X72_FFA
 
9852
# endif
 
9853
# define machine_is_qsd8x72_ffa()       (machine_arch_type == MACH_TYPE_QSD8X72_FFA)
 
9854
#else
 
9855
# define machine_is_qsd8x72_ffa()       (0)
 
9856
#endif
 
9857
 
 
9858
#ifdef CONFIG_MACH_ABILENE
 
9859
# ifdef machine_arch_type
 
9860
#  undef machine_arch_type
 
9861
#  define machine_arch_type     __machine_arch_type
 
9862
# else
 
9863
#  define machine_arch_type     MACH_TYPE_ABILENE
 
9864
# endif
 
9865
# define machine_is_abilene()   (machine_arch_type == MACH_TYPE_ABILENE)
 
9866
#else
 
9867
# define machine_is_abilene()   (0)
 
9868
#endif
 
9869
 
 
9870
#ifdef CONFIG_MACH_EIGEN_TTR
 
9871
# ifdef machine_arch_type
 
9872
#  undef machine_arch_type
 
9873
#  define machine_arch_type     __machine_arch_type
 
9874
# else
 
9875
#  define machine_arch_type     MACH_TYPE_EIGEN_TTR
 
9876
# endif
 
9877
# define machine_is_eigen_ttr() (machine_arch_type == MACH_TYPE_EIGEN_TTR)
 
9878
#else
 
9879
# define machine_is_eigen_ttr() (0)
 
9880
#endif
 
9881
 
 
9882
#ifdef CONFIG_MACH_IOMEGA_IX2_200
 
9883
# ifdef machine_arch_type
 
9884
#  undef machine_arch_type
 
9885
#  define machine_arch_type     __machine_arch_type
 
9886
# else
 
9887
#  define machine_arch_type     MACH_TYPE_IOMEGA_IX2_200
 
9888
# endif
 
9889
# define machine_is_iomega_ix2_200()    (machine_arch_type == MACH_TYPE_IOMEGA_IX2_200)
 
9890
#else
 
9891
# define machine_is_iomega_ix2_200()    (0)
 
9892
#endif
 
9893
 
 
9894
#ifdef CONFIG_MACH_CORETEC_VCX7400
 
9895
# ifdef machine_arch_type
 
9896
#  undef machine_arch_type
 
9897
#  define machine_arch_type     __machine_arch_type
 
9898
# else
 
9899
#  define machine_arch_type     MACH_TYPE_CORETEC_VCX7400
 
9900
# endif
 
9901
# define machine_is_coretec_vcx7400()   (machine_arch_type == MACH_TYPE_CORETEC_VCX7400)
 
9902
#else
 
9903
# define machine_is_coretec_vcx7400()   (0)
 
9904
#endif
 
9905
 
 
9906
#ifdef CONFIG_MACH_SANTIAGO
 
9907
# ifdef machine_arch_type
 
9908
#  undef machine_arch_type
 
9909
#  define machine_arch_type     __machine_arch_type
 
9910
# else
 
9911
#  define machine_arch_type     MACH_TYPE_SANTIAGO
 
9912
# endif
 
9913
# define machine_is_santiago()  (machine_arch_type == MACH_TYPE_SANTIAGO)
 
9914
#else
 
9915
# define machine_is_santiago()  (0)
 
9916
#endif
 
9917
 
 
9918
#ifdef CONFIG_MACH_MX257SOL
 
9919
# ifdef machine_arch_type
 
9920
#  undef machine_arch_type
 
9921
#  define machine_arch_type     __machine_arch_type
 
9922
# else
 
9923
#  define machine_arch_type     MACH_TYPE_MX257SOL
 
9924
# endif
 
9925
# define machine_is_mx257sol()  (machine_arch_type == MACH_TYPE_MX257SOL)
 
9926
#else
 
9927
# define machine_is_mx257sol()  (0)
 
9928
#endif
 
9929
 
 
9930
#ifdef CONFIG_MACH_STRASBOURG
 
9931
# ifdef machine_arch_type
 
9932
#  undef machine_arch_type
 
9933
#  define machine_arch_type     __machine_arch_type
 
9934
# else
 
9935
#  define machine_arch_type     MACH_TYPE_STRASBOURG
 
9936
# endif
 
9937
# define machine_is_strasbourg()        (machine_arch_type == MACH_TYPE_STRASBOURG)
 
9938
#else
 
9939
# define machine_is_strasbourg()        (0)
 
9940
#endif
 
9941
 
 
9942
#ifdef CONFIG_MACH_MSM8X60_FLUID
 
9943
# ifdef machine_arch_type
 
9944
#  undef machine_arch_type
 
9945
#  define machine_arch_type     __machine_arch_type
 
9946
# else
 
9947
#  define machine_arch_type     MACH_TYPE_MSM8X60_FLUID
 
9948
# endif
 
9949
# define machine_is_msm8x60_fluid()     (machine_arch_type == MACH_TYPE_MSM8X60_FLUID)
 
9950
#else
 
9951
# define machine_is_msm8x60_fluid()     (0)
 
9952
#endif
 
9953
 
 
9954
#ifdef CONFIG_MACH_SMARTQV5
 
9955
# ifdef machine_arch_type
 
9956
#  undef machine_arch_type
 
9957
#  define machine_arch_type     __machine_arch_type
 
9958
# else
 
9959
#  define machine_arch_type     MACH_TYPE_SMARTQV5
 
9960
# endif
 
9961
# define machine_is_smartqv5()  (machine_arch_type == MACH_TYPE_SMARTQV5)
 
9962
#else
 
9963
# define machine_is_smartqv5()  (0)
 
9964
#endif
 
9965
 
 
9966
#ifdef CONFIG_MACH_SMARTQV3
 
9967
# ifdef machine_arch_type
 
9968
#  undef machine_arch_type
 
9969
#  define machine_arch_type     __machine_arch_type
 
9970
# else
 
9971
#  define machine_arch_type     MACH_TYPE_SMARTQV3
 
9972
# endif
 
9973
# define machine_is_smartqv3()  (machine_arch_type == MACH_TYPE_SMARTQV3)
 
9974
#else
 
9975
# define machine_is_smartqv3()  (0)
 
9976
#endif
 
9977
 
 
9978
#ifdef CONFIG_MACH_SMARTQV7
 
9979
# ifdef machine_arch_type
 
9980
#  undef machine_arch_type
 
9981
#  define machine_arch_type     __machine_arch_type
 
9982
# else
 
9983
#  define machine_arch_type     MACH_TYPE_SMARTQV7
 
9984
# endif
 
9985
# define machine_is_smartqv7()  (machine_arch_type == MACH_TYPE_SMARTQV7)
 
9986
#else
 
9987
# define machine_is_smartqv7()  (0)
 
9988
#endif
 
9989
 
 
9990
#ifdef CONFIG_MACH_PAZ00
 
9991
# ifdef machine_arch_type
 
9992
#  undef machine_arch_type
 
9993
#  define machine_arch_type     __machine_arch_type
 
9994
# else
 
9995
#  define machine_arch_type     MACH_TYPE_PAZ00
 
9996
# endif
 
9997
# define machine_is_paz00()     (machine_arch_type == MACH_TYPE_PAZ00)
 
9998
#else
 
9999
# define machine_is_paz00()     (0)
 
10000
#endif
 
10001
 
 
10002
#ifdef CONFIG_MACH_ACMENETUSFOXG20
 
10003
# ifdef machine_arch_type
 
10004
#  undef machine_arch_type
 
10005
#  define machine_arch_type     __machine_arch_type
 
10006
# else
 
10007
#  define machine_arch_type     MACH_TYPE_ACMENETUSFOXG20
 
10008
# endif
 
10009
# define machine_is_acmenetusfoxg20()   (machine_arch_type == MACH_TYPE_ACMENETUSFOXG20)
 
10010
#else
 
10011
# define machine_is_acmenetusfoxg20()   (0)
 
10012
#endif
 
10013
 
 
10014
#ifdef CONFIG_MACH_FWBD_0404
 
10015
# ifdef machine_arch_type
 
10016
#  undef machine_arch_type
 
10017
#  define machine_arch_type     __machine_arch_type
 
10018
# else
 
10019
#  define machine_arch_type     MACH_TYPE_FWBD_0404
 
10020
# endif
 
10021
# define machine_is_fwbd_0404() (machine_arch_type == MACH_TYPE_FWBD_0404)
 
10022
#else
 
10023
# define machine_is_fwbd_0404() (0)
 
10024
#endif
 
10025
 
 
10026
#ifdef CONFIG_MACH_HDGU
 
10027
# ifdef machine_arch_type
 
10028
#  undef machine_arch_type
 
10029
#  define machine_arch_type     __machine_arch_type
 
10030
# else
 
10031
#  define machine_arch_type     MACH_TYPE_HDGU
 
10032
# endif
 
10033
# define machine_is_hdgu()      (machine_arch_type == MACH_TYPE_HDGU)
 
10034
#else
 
10035
# define machine_is_hdgu()      (0)
 
10036
#endif
 
10037
 
 
10038
#ifdef CONFIG_MACH_PYRAMID
 
10039
# ifdef machine_arch_type
 
10040
#  undef machine_arch_type
 
10041
#  define machine_arch_type     __machine_arch_type
 
10042
# else
 
10043
#  define machine_arch_type     MACH_TYPE_PYRAMID
 
10044
# endif
 
10045
# define machine_is_pyramid()   (machine_arch_type == MACH_TYPE_PYRAMID)
 
10046
#else
 
10047
# define machine_is_pyramid()   (0)
 
10048
#endif
 
10049
 
 
10050
#ifdef CONFIG_MACH_EPIPHAN
 
10051
# ifdef machine_arch_type
 
10052
#  undef machine_arch_type
 
10053
#  define machine_arch_type     __machine_arch_type
 
10054
# else
 
10055
#  define machine_arch_type     MACH_TYPE_EPIPHAN
 
10056
# endif
 
10057
# define machine_is_epiphan()   (machine_arch_type == MACH_TYPE_EPIPHAN)
 
10058
#else
 
10059
# define machine_is_epiphan()   (0)
 
10060
#endif
 
10061
 
 
10062
#ifdef CONFIG_MACH_OMAP_BENDER
 
10063
# ifdef machine_arch_type
 
10064
#  undef machine_arch_type
 
10065
#  define machine_arch_type     __machine_arch_type
 
10066
# else
 
10067
#  define machine_arch_type     MACH_TYPE_OMAP_BENDER
 
10068
# endif
 
10069
# define machine_is_omap_bender()       (machine_arch_type == MACH_TYPE_OMAP_BENDER)
 
10070
#else
 
10071
# define machine_is_omap_bender()       (0)
 
10072
#endif
 
10073
 
 
10074
#ifdef CONFIG_MACH_GURNARD
 
10075
# ifdef machine_arch_type
 
10076
#  undef machine_arch_type
 
10077
#  define machine_arch_type     __machine_arch_type
 
10078
# else
 
10079
#  define machine_arch_type     MACH_TYPE_GURNARD
 
10080
# endif
 
10081
# define machine_is_gurnard()   (machine_arch_type == MACH_TYPE_GURNARD)
 
10082
#else
 
10083
# define machine_is_gurnard()   (0)
 
10084
#endif
 
10085
 
 
10086
#ifdef CONFIG_MACH_GTL_IT5100
 
10087
# ifdef machine_arch_type
 
10088
#  undef machine_arch_type
 
10089
#  define machine_arch_type     __machine_arch_type
 
10090
# else
 
10091
#  define machine_arch_type     MACH_TYPE_GTL_IT5100
 
10092
# endif
 
10093
# define machine_is_gtl_it5100()        (machine_arch_type == MACH_TYPE_GTL_IT5100)
 
10094
#else
 
10095
# define machine_is_gtl_it5100()        (0)
 
10096
#endif
 
10097
 
 
10098
#ifdef CONFIG_MACH_BCM2708
 
10099
# ifdef machine_arch_type
 
10100
#  undef machine_arch_type
 
10101
#  define machine_arch_type     __machine_arch_type
 
10102
# else
 
10103
#  define machine_arch_type     MACH_TYPE_BCM2708
 
10104
# endif
 
10105
# define machine_is_bcm2708()   (machine_arch_type == MACH_TYPE_BCM2708)
 
10106
#else
 
10107
# define machine_is_bcm2708()   (0)
 
10108
#endif
 
10109
 
 
10110
#ifdef CONFIG_MACH_MX51_GGC
 
10111
# ifdef machine_arch_type
 
10112
#  undef machine_arch_type
 
10113
#  define machine_arch_type     __machine_arch_type
 
10114
# else
 
10115
#  define machine_arch_type     MACH_TYPE_MX51_GGC
 
10116
# endif
 
10117
# define machine_is_mx51_ggc()  (machine_arch_type == MACH_TYPE_MX51_GGC)
 
10118
#else
 
10119
# define machine_is_mx51_ggc()  (0)
 
10120
#endif
 
10121
 
 
10122
#ifdef CONFIG_MACH_SHARESPACE
 
10123
# ifdef machine_arch_type
 
10124
#  undef machine_arch_type
 
10125
#  define machine_arch_type     __machine_arch_type
 
10126
# else
 
10127
#  define machine_arch_type     MACH_TYPE_SHARESPACE
 
10128
# endif
 
10129
# define machine_is_sharespace()        (machine_arch_type == MACH_TYPE_SHARESPACE)
 
10130
#else
 
10131
# define machine_is_sharespace()        (0)
 
10132
#endif
 
10133
 
 
10134
#ifdef CONFIG_MACH_HABA_KNX_EXPLORER
 
10135
# ifdef machine_arch_type
 
10136
#  undef machine_arch_type
 
10137
#  define machine_arch_type     __machine_arch_type
 
10138
# else
 
10139
#  define machine_arch_type     MACH_TYPE_HABA_KNX_EXPLORER
 
10140
# endif
 
10141
# define machine_is_haba_knx_explorer() (machine_arch_type == MACH_TYPE_HABA_KNX_EXPLORER)
 
10142
#else
 
10143
# define machine_is_haba_knx_explorer() (0)
 
10144
#endif
 
10145
 
 
10146
#ifdef CONFIG_MACH_SIMTEC_KIRKMOD
 
10147
# ifdef machine_arch_type
 
10148
#  undef machine_arch_type
 
10149
#  define machine_arch_type     __machine_arch_type
 
10150
# else
 
10151
#  define machine_arch_type     MACH_TYPE_SIMTEC_KIRKMOD
 
10152
# endif
 
10153
# define machine_is_simtec_kirkmod()    (machine_arch_type == MACH_TYPE_SIMTEC_KIRKMOD)
 
10154
#else
 
10155
# define machine_is_simtec_kirkmod()    (0)
 
10156
#endif
 
10157
 
 
10158
#ifdef CONFIG_MACH_CRUX
 
10159
# ifdef machine_arch_type
 
10160
#  undef machine_arch_type
 
10161
#  define machine_arch_type     __machine_arch_type
 
10162
# else
 
10163
#  define machine_arch_type     MACH_TYPE_CRUX
 
10164
# endif
 
10165
# define machine_is_crux()      (machine_arch_type == MACH_TYPE_CRUX)
 
10166
#else
 
10167
# define machine_is_crux()      (0)
 
10168
#endif
 
10169
 
 
10170
#ifdef CONFIG_MACH_MX51_BRAVO
 
10171
# ifdef machine_arch_type
 
10172
#  undef machine_arch_type
 
10173
#  define machine_arch_type     __machine_arch_type
 
10174
# else
 
10175
#  define machine_arch_type     MACH_TYPE_MX51_BRAVO
 
10176
# endif
 
10177
# define machine_is_mx51_bravo()        (machine_arch_type == MACH_TYPE_MX51_BRAVO)
 
10178
#else
 
10179
# define machine_is_mx51_bravo()        (0)
 
10180
#endif
 
10181
 
 
10182
#ifdef CONFIG_MACH_CHARON
 
10183
# ifdef machine_arch_type
 
10184
#  undef machine_arch_type
 
10185
#  define machine_arch_type     __machine_arch_type
 
10186
# else
 
10187
#  define machine_arch_type     MACH_TYPE_CHARON
 
10188
# endif
 
10189
# define machine_is_charon()    (machine_arch_type == MACH_TYPE_CHARON)
 
10190
#else
 
10191
# define machine_is_charon()    (0)
 
10192
#endif
 
10193
 
 
10194
#ifdef CONFIG_MACH_PICOCOM3
 
10195
# ifdef machine_arch_type
 
10196
#  undef machine_arch_type
 
10197
#  define machine_arch_type     __machine_arch_type
 
10198
# else
 
10199
#  define machine_arch_type     MACH_TYPE_PICOCOM3
 
10200
# endif
 
10201
# define machine_is_picocom3()  (machine_arch_type == MACH_TYPE_PICOCOM3)
 
10202
#else
 
10203
# define machine_is_picocom3()  (0)
 
10204
#endif
 
10205
 
 
10206
#ifdef CONFIG_MACH_PICOCOM4
 
10207
# ifdef machine_arch_type
 
10208
#  undef machine_arch_type
 
10209
#  define machine_arch_type     __machine_arch_type
 
10210
# else
 
10211
#  define machine_arch_type     MACH_TYPE_PICOCOM4
 
10212
# endif
 
10213
# define machine_is_picocom4()  (machine_arch_type == MACH_TYPE_PICOCOM4)
 
10214
#else
 
10215
# define machine_is_picocom4()  (0)
 
10216
#endif
 
10217
 
 
10218
#ifdef CONFIG_MACH_SERRANO
 
10219
# ifdef machine_arch_type
 
10220
#  undef machine_arch_type
 
10221
#  define machine_arch_type     __machine_arch_type
 
10222
# else
 
10223
#  define machine_arch_type     MACH_TYPE_SERRANO
 
10224
# endif
 
10225
# define machine_is_serrano()   (machine_arch_type == MACH_TYPE_SERRANO)
 
10226
#else
 
10227
# define machine_is_serrano()   (0)
 
10228
#endif
 
10229
 
 
10230
#ifdef CONFIG_MACH_DOUBLESHOT
 
10231
# ifdef machine_arch_type
 
10232
#  undef machine_arch_type
 
10233
#  define machine_arch_type     __machine_arch_type
 
10234
# else
 
10235
#  define machine_arch_type     MACH_TYPE_DOUBLESHOT
 
10236
# endif
 
10237
# define machine_is_doubleshot()        (machine_arch_type == MACH_TYPE_DOUBLESHOT)
 
10238
#else
 
10239
# define machine_is_doubleshot()        (0)
 
10240
#endif
 
10241
 
 
10242
#ifdef CONFIG_MACH_EVSY
 
10243
# ifdef machine_arch_type
 
10244
#  undef machine_arch_type
 
10245
#  define machine_arch_type     __machine_arch_type
 
10246
# else
 
10247
#  define machine_arch_type     MACH_TYPE_EVSY
 
10248
# endif
 
10249
# define machine_is_evsy()      (machine_arch_type == MACH_TYPE_EVSY)
 
10250
#else
 
10251
# define machine_is_evsy()      (0)
 
10252
#endif
 
10253
 
 
10254
#ifdef CONFIG_MACH_HUASHAN
 
10255
# ifdef machine_arch_type
 
10256
#  undef machine_arch_type
 
10257
#  define machine_arch_type     __machine_arch_type
 
10258
# else
 
10259
#  define machine_arch_type     MACH_TYPE_HUASHAN
 
10260
# endif
 
10261
# define machine_is_huashan()   (machine_arch_type == MACH_TYPE_HUASHAN)
 
10262
#else
 
10263
# define machine_is_huashan()   (0)
 
10264
#endif
 
10265
 
 
10266
#ifdef CONFIG_MACH_LAUSANNE
 
10267
# ifdef machine_arch_type
 
10268
#  undef machine_arch_type
 
10269
#  define machine_arch_type     __machine_arch_type
 
10270
# else
 
10271
#  define machine_arch_type     MACH_TYPE_LAUSANNE
 
10272
# endif
 
10273
# define machine_is_lausanne()  (machine_arch_type == MACH_TYPE_LAUSANNE)
 
10274
#else
 
10275
# define machine_is_lausanne()  (0)
 
10276
#endif
 
10277
 
 
10278
#ifdef CONFIG_MACH_EMERALD
 
10279
# ifdef machine_arch_type
 
10280
#  undef machine_arch_type
 
10281
#  define machine_arch_type     __machine_arch_type
 
10282
# else
 
10283
#  define machine_arch_type     MACH_TYPE_EMERALD
 
10284
# endif
 
10285
# define machine_is_emerald()   (machine_arch_type == MACH_TYPE_EMERALD)
 
10286
#else
 
10287
# define machine_is_emerald()   (0)
 
10288
#endif
 
10289
 
 
10290
#ifdef CONFIG_MACH_TQMA35
 
10291
# ifdef machine_arch_type
 
10292
#  undef machine_arch_type
 
10293
#  define machine_arch_type     __machine_arch_type
 
10294
# else
 
10295
#  define machine_arch_type     MACH_TYPE_TQMA35
 
10296
# endif
 
10297
# define machine_is_tqma35()    (machine_arch_type == MACH_TYPE_TQMA35)
 
10298
#else
 
10299
# define machine_is_tqma35()    (0)
 
10300
#endif
 
10301
 
 
10302
#ifdef CONFIG_MACH_MARVEL
 
10303
# ifdef machine_arch_type
 
10304
#  undef machine_arch_type
 
10305
#  define machine_arch_type     __machine_arch_type
 
10306
# else
 
10307
#  define machine_arch_type     MACH_TYPE_MARVEL
 
10308
# endif
 
10309
# define machine_is_marvel()    (machine_arch_type == MACH_TYPE_MARVEL)
 
10310
#else
 
10311
# define machine_is_marvel()    (0)
 
10312
#endif
 
10313
 
 
10314
#ifdef CONFIG_MACH_MANUAE
 
10315
# ifdef machine_arch_type
 
10316
#  undef machine_arch_type
 
10317
#  define machine_arch_type     __machine_arch_type
 
10318
# else
 
10319
#  define machine_arch_type     MACH_TYPE_MANUAE
 
10320
# endif
 
10321
# define machine_is_manuae()    (machine_arch_type == MACH_TYPE_MANUAE)
 
10322
#else
 
10323
# define machine_is_manuae()    (0)
 
10324
#endif
 
10325
 
 
10326
#ifdef CONFIG_MACH_CHACHA
 
10327
# ifdef machine_arch_type
 
10328
#  undef machine_arch_type
 
10329
#  define machine_arch_type     __machine_arch_type
 
10330
# else
 
10331
#  define machine_arch_type     MACH_TYPE_CHACHA
 
10332
# endif
 
10333
# define machine_is_chacha()    (machine_arch_type == MACH_TYPE_CHACHA)
 
10334
#else
 
10335
# define machine_is_chacha()    (0)
 
10336
#endif
 
10337
 
 
10338
#ifdef CONFIG_MACH_LEMON
 
10339
# ifdef machine_arch_type
 
10340
#  undef machine_arch_type
 
10341
#  define machine_arch_type     __machine_arch_type
 
10342
# else
 
10343
#  define machine_arch_type     MACH_TYPE_LEMON
 
10344
# endif
 
10345
# define machine_is_lemon()     (machine_arch_type == MACH_TYPE_LEMON)
 
10346
#else
 
10347
# define machine_is_lemon()     (0)
 
10348
#endif
 
10349
 
 
10350
#ifdef CONFIG_MACH_CSC
 
10351
# ifdef machine_arch_type
 
10352
#  undef machine_arch_type
 
10353
#  define machine_arch_type     __machine_arch_type
 
10354
# else
 
10355
#  define machine_arch_type     MACH_TYPE_CSC
 
10356
# endif
 
10357
# define machine_is_csc()       (machine_arch_type == MACH_TYPE_CSC)
 
10358
#else
 
10359
# define machine_is_csc()       (0)
 
10360
#endif
 
10361
 
 
10362
#ifdef CONFIG_MACH_GIRA_KNXIP_ROUTER
 
10363
# ifdef machine_arch_type
 
10364
#  undef machine_arch_type
 
10365
#  define machine_arch_type     __machine_arch_type
 
10366
# else
 
10367
#  define machine_arch_type     MACH_TYPE_GIRA_KNXIP_ROUTER
 
10368
# endif
 
10369
# define machine_is_gira_knxip_router() (machine_arch_type == MACH_TYPE_GIRA_KNXIP_ROUTER)
 
10370
#else
 
10371
# define machine_is_gira_knxip_router() (0)
 
10372
#endif
 
10373
 
 
10374
#ifdef CONFIG_MACH_T20
 
10375
# ifdef machine_arch_type
 
10376
#  undef machine_arch_type
 
10377
#  define machine_arch_type     __machine_arch_type
 
10378
# else
 
10379
#  define machine_arch_type     MACH_TYPE_T20
 
10380
# endif
 
10381
# define machine_is_t20()       (machine_arch_type == MACH_TYPE_T20)
 
10382
#else
 
10383
# define machine_is_t20()       (0)
 
10384
#endif
 
10385
 
 
10386
#ifdef CONFIG_MACH_HDMINI
 
10387
# ifdef machine_arch_type
 
10388
#  undef machine_arch_type
 
10389
#  define machine_arch_type     __machine_arch_type
 
10390
# else
 
10391
#  define machine_arch_type     MACH_TYPE_HDMINI
 
10392
# endif
 
10393
# define machine_is_hdmini()    (machine_arch_type == MACH_TYPE_HDMINI)
 
10394
#else
 
10395
# define machine_is_hdmini()    (0)
 
10396
#endif
 
10397
 
 
10398
#ifdef CONFIG_MACH_SCIPHONE_G2
 
10399
# ifdef machine_arch_type
 
10400
#  undef machine_arch_type
 
10401
#  define machine_arch_type     __machine_arch_type
 
10402
# else
 
10403
#  define machine_arch_type     MACH_TYPE_SCIPHONE_G2
 
10404
# endif
 
10405
# define machine_is_sciphone_g2()       (machine_arch_type == MACH_TYPE_SCIPHONE_G2)
 
10406
#else
 
10407
# define machine_is_sciphone_g2()       (0)
 
10408
#endif
 
10409
 
 
10410
#ifdef CONFIG_MACH_EXPRESS
 
10411
# ifdef machine_arch_type
 
10412
#  undef machine_arch_type
 
10413
#  define machine_arch_type     __machine_arch_type
 
10414
# else
 
10415
#  define machine_arch_type     MACH_TYPE_EXPRESS
 
10416
# endif
 
10417
# define machine_is_express()   (machine_arch_type == MACH_TYPE_EXPRESS)
 
10418
#else
 
10419
# define machine_is_express()   (0)
 
10420
#endif
 
10421
 
 
10422
#ifdef CONFIG_MACH_EXPRESS_KT
 
10423
# ifdef machine_arch_type
 
10424
#  undef machine_arch_type
 
10425
#  define machine_arch_type     __machine_arch_type
 
10426
# else
 
10427
#  define machine_arch_type     MACH_TYPE_EXPRESS_KT
 
10428
# endif
 
10429
# define machine_is_express_kt()        (machine_arch_type == MACH_TYPE_EXPRESS_KT)
 
10430
#else
 
10431
# define machine_is_express_kt()        (0)
 
10432
#endif
 
10433
 
 
10434
#ifdef CONFIG_MACH_MAXIMASP
 
10435
# ifdef machine_arch_type
 
10436
#  undef machine_arch_type
 
10437
#  define machine_arch_type     __machine_arch_type
 
10438
# else
 
10439
#  define machine_arch_type     MACH_TYPE_MAXIMASP
 
10440
# endif
 
10441
# define machine_is_maximasp()  (machine_arch_type == MACH_TYPE_MAXIMASP)
 
10442
#else
 
10443
# define machine_is_maximasp()  (0)
 
10444
#endif
 
10445
 
 
10446
#ifdef CONFIG_MACH_NITROGEN_IMX51
 
10447
# ifdef machine_arch_type
 
10448
#  undef machine_arch_type
 
10449
#  define machine_arch_type     __machine_arch_type
 
10450
# else
 
10451
#  define machine_arch_type     MACH_TYPE_NITROGEN_IMX51
 
10452
# endif
 
10453
# define machine_is_nitrogen_imx51()    (machine_arch_type == MACH_TYPE_NITROGEN_IMX51)
 
10454
#else
 
10455
# define machine_is_nitrogen_imx51()    (0)
 
10456
#endif
 
10457
 
 
10458
#ifdef CONFIG_MACH_NITROGEN_IMX53
 
10459
# ifdef machine_arch_type
 
10460
#  undef machine_arch_type
 
10461
#  define machine_arch_type     __machine_arch_type
 
10462
# else
 
10463
#  define machine_arch_type     MACH_TYPE_NITROGEN_IMX53
 
10464
# endif
 
10465
# define machine_is_nitrogen_imx53()    (machine_arch_type == MACH_TYPE_NITROGEN_IMX53)
 
10466
#else
 
10467
# define machine_is_nitrogen_imx53()    (0)
 
10468
#endif
 
10469
 
 
10470
#ifdef CONFIG_MACH_SUNFIRE
 
10471
# ifdef machine_arch_type
 
10472
#  undef machine_arch_type
 
10473
#  define machine_arch_type     __machine_arch_type
 
10474
# else
 
10475
#  define machine_arch_type     MACH_TYPE_SUNFIRE
 
10476
# endif
 
10477
# define machine_is_sunfire()   (machine_arch_type == MACH_TYPE_SUNFIRE)
 
10478
#else
 
10479
# define machine_is_sunfire()   (0)
 
10480
#endif
 
10481
 
 
10482
#ifdef CONFIG_MACH_AROWANA
 
10483
# ifdef machine_arch_type
 
10484
#  undef machine_arch_type
 
10485
#  define machine_arch_type     __machine_arch_type
 
10486
# else
 
10487
#  define machine_arch_type     MACH_TYPE_AROWANA
 
10488
# endif
 
10489
# define machine_is_arowana()   (machine_arch_type == MACH_TYPE_AROWANA)
 
10490
#else
 
10491
# define machine_is_arowana()   (0)
 
10492
#endif
 
10493
 
 
10494
#ifdef CONFIG_MACH_TEGRA_DAYTONA
 
10495
# ifdef machine_arch_type
 
10496
#  undef machine_arch_type
 
10497
#  define machine_arch_type     __machine_arch_type
 
10498
# else
 
10499
#  define machine_arch_type     MACH_TYPE_TEGRA_DAYTONA
 
10500
# endif
 
10501
# define machine_is_tegra_daytona()     (machine_arch_type == MACH_TYPE_TEGRA_DAYTONA)
 
10502
#else
 
10503
# define machine_is_tegra_daytona()     (0)
 
10504
#endif
 
10505
 
 
10506
#ifdef CONFIG_MACH_TEGRA_SWORDFISH
 
10507
# ifdef machine_arch_type
 
10508
#  undef machine_arch_type
 
10509
#  define machine_arch_type     __machine_arch_type
 
10510
# else
 
10511
#  define machine_arch_type     MACH_TYPE_TEGRA_SWORDFISH
 
10512
# endif
 
10513
# define machine_is_tegra_swordfish()   (machine_arch_type == MACH_TYPE_TEGRA_SWORDFISH)
 
10514
#else
 
10515
# define machine_is_tegra_swordfish()   (0)
 
10516
#endif
 
10517
 
 
10518
#ifdef CONFIG_MACH_EDISON
 
10519
# ifdef machine_arch_type
 
10520
#  undef machine_arch_type
 
10521
#  define machine_arch_type     __machine_arch_type
 
10522
# else
 
10523
#  define machine_arch_type     MACH_TYPE_EDISON
 
10524
# endif
 
10525
# define machine_is_edison()    (machine_arch_type == MACH_TYPE_EDISON)
 
10526
#else
 
10527
# define machine_is_edison()    (0)
 
10528
#endif
 
10529
 
 
10530
#ifdef CONFIG_MACH_SVP8500V1
 
10531
# ifdef machine_arch_type
 
10532
#  undef machine_arch_type
 
10533
#  define machine_arch_type     __machine_arch_type
 
10534
# else
 
10535
#  define machine_arch_type     MACH_TYPE_SVP8500V1
 
10536
# endif
 
10537
# define machine_is_svp8500v1() (machine_arch_type == MACH_TYPE_SVP8500V1)
 
10538
#else
 
10539
# define machine_is_svp8500v1() (0)
 
10540
#endif
 
10541
 
 
10542
#ifdef CONFIG_MACH_SVP8500V2
 
10543
# ifdef machine_arch_type
 
10544
#  undef machine_arch_type
 
10545
#  define machine_arch_type     __machine_arch_type
 
10546
# else
 
10547
#  define machine_arch_type     MACH_TYPE_SVP8500V2
 
10548
# endif
 
10549
# define machine_is_svp8500v2() (machine_arch_type == MACH_TYPE_SVP8500V2)
 
10550
#else
 
10551
# define machine_is_svp8500v2() (0)
 
10552
#endif
 
10553
 
 
10554
#ifdef CONFIG_MACH_SVP5500
 
10555
# ifdef machine_arch_type
 
10556
#  undef machine_arch_type
 
10557
#  define machine_arch_type     __machine_arch_type
 
10558
# else
 
10559
#  define machine_arch_type     MACH_TYPE_SVP5500
 
10560
# endif
 
10561
# define machine_is_svp5500()   (machine_arch_type == MACH_TYPE_SVP5500)
 
10562
#else
 
10563
# define machine_is_svp5500()   (0)
 
10564
#endif
 
10565
 
 
10566
#ifdef CONFIG_MACH_B5500
 
10567
# ifdef machine_arch_type
 
10568
#  undef machine_arch_type
 
10569
#  define machine_arch_type     __machine_arch_type
 
10570
# else
 
10571
#  define machine_arch_type     MACH_TYPE_B5500
 
10572
# endif
 
10573
# define machine_is_b5500()     (machine_arch_type == MACH_TYPE_B5500)
 
10574
#else
 
10575
# define machine_is_b5500()     (0)
 
10576
#endif
 
10577
 
 
10578
#ifdef CONFIG_MACH_S5500
 
10579
# ifdef machine_arch_type
 
10580
#  undef machine_arch_type
 
10581
#  define machine_arch_type     __machine_arch_type
 
10582
# else
 
10583
#  define machine_arch_type     MACH_TYPE_S5500
 
10584
# endif
 
10585
# define machine_is_s5500()     (machine_arch_type == MACH_TYPE_S5500)
 
10586
#else
 
10587
# define machine_is_s5500()     (0)
 
10588
#endif
 
10589
 
 
10590
#ifdef CONFIG_MACH_ICON
 
10591
# ifdef machine_arch_type
 
10592
#  undef machine_arch_type
 
10593
#  define machine_arch_type     __machine_arch_type
 
10594
# else
 
10595
#  define machine_arch_type     MACH_TYPE_ICON
 
10596
# endif
 
10597
# define machine_is_icon()      (machine_arch_type == MACH_TYPE_ICON)
 
10598
#else
 
10599
# define machine_is_icon()      (0)
 
10600
#endif
 
10601
 
 
10602
#ifdef CONFIG_MACH_ELEPHANT
 
10603
# ifdef machine_arch_type
 
10604
#  undef machine_arch_type
 
10605
#  define machine_arch_type     __machine_arch_type
 
10606
# else
 
10607
#  define machine_arch_type     MACH_TYPE_ELEPHANT
 
10608
# endif
 
10609
# define machine_is_elephant()  (machine_arch_type == MACH_TYPE_ELEPHANT)
 
10610
#else
 
10611
# define machine_is_elephant()  (0)
 
10612
#endif
 
10613
 
 
10614
#ifdef CONFIG_MACH_SHOOTER
 
10615
# ifdef machine_arch_type
 
10616
#  undef machine_arch_type
 
10617
#  define machine_arch_type     __machine_arch_type
 
10618
# else
 
10619
#  define machine_arch_type     MACH_TYPE_SHOOTER
 
10620
# endif
 
10621
# define machine_is_shooter()   (machine_arch_type == MACH_TYPE_SHOOTER)
 
10622
#else
 
10623
# define machine_is_shooter()   (0)
 
10624
#endif
 
10625
 
 
10626
#ifdef CONFIG_MACH_SPADE_LTE
 
10627
# ifdef machine_arch_type
 
10628
#  undef machine_arch_type
 
10629
#  define machine_arch_type     __machine_arch_type
 
10630
# else
 
10631
#  define machine_arch_type     MACH_TYPE_SPADE_LTE
 
10632
# endif
 
10633
# define machine_is_spade_lte() (machine_arch_type == MACH_TYPE_SPADE_LTE)
 
10634
#else
 
10635
# define machine_is_spade_lte() (0)
 
10636
#endif
 
10637
 
 
10638
#ifdef CONFIG_MACH_PHILHWANI
 
10639
# ifdef machine_arch_type
 
10640
#  undef machine_arch_type
 
10641
#  define machine_arch_type     __machine_arch_type
 
10642
# else
 
10643
#  define machine_arch_type     MACH_TYPE_PHILHWANI
 
10644
# endif
 
10645
# define machine_is_philhwani() (machine_arch_type == MACH_TYPE_PHILHWANI)
 
10646
#else
 
10647
# define machine_is_philhwani() (0)
 
10648
#endif
 
10649
 
 
10650
#ifdef CONFIG_MACH_GSNCOMM
 
10651
# ifdef machine_arch_type
 
10652
#  undef machine_arch_type
 
10653
#  define machine_arch_type     __machine_arch_type
 
10654
# else
 
10655
#  define machine_arch_type     MACH_TYPE_GSNCOMM
 
10656
# endif
 
10657
# define machine_is_gsncomm()   (machine_arch_type == MACH_TYPE_GSNCOMM)
 
10658
#else
 
10659
# define machine_is_gsncomm()   (0)
 
10660
#endif
 
10661
 
 
10662
#ifdef CONFIG_MACH_STRASBOURG_A2
 
10663
# ifdef machine_arch_type
 
10664
#  undef machine_arch_type
 
10665
#  define machine_arch_type     __machine_arch_type
 
10666
# else
 
10667
#  define machine_arch_type     MACH_TYPE_STRASBOURG_A2
 
10668
# endif
 
10669
# define machine_is_strasbourg_a2()     (machine_arch_type == MACH_TYPE_STRASBOURG_A2)
 
10670
#else
 
10671
# define machine_is_strasbourg_a2()     (0)
 
10672
#endif
 
10673
 
 
10674
#ifdef CONFIG_MACH_MMM
 
10675
# ifdef machine_arch_type
 
10676
#  undef machine_arch_type
 
10677
#  define machine_arch_type     __machine_arch_type
 
10678
# else
 
10679
#  define machine_arch_type     MACH_TYPE_MMM
 
10680
# endif
 
10681
# define machine_is_mmm()       (machine_arch_type == MACH_TYPE_MMM)
 
10682
#else
 
10683
# define machine_is_mmm()       (0)
 
10684
#endif
 
10685
 
 
10686
#ifdef CONFIG_MACH_DAVINCI_DM365_BV
 
10687
# ifdef machine_arch_type
 
10688
#  undef machine_arch_type
 
10689
#  define machine_arch_type     __machine_arch_type
 
10690
# else
 
10691
#  define machine_arch_type     MACH_TYPE_DAVINCI_DM365_BV
 
10692
# endif
 
10693
# define machine_is_davinci_dm365_bv()  (machine_arch_type == MACH_TYPE_DAVINCI_DM365_BV)
 
10694
#else
 
10695
# define machine_is_davinci_dm365_bv()  (0)
 
10696
#endif
 
10697
 
 
10698
#ifdef CONFIG_MACH_AG5EVM
 
10699
# ifdef machine_arch_type
 
10700
#  undef machine_arch_type
 
10701
#  define machine_arch_type     __machine_arch_type
 
10702
# else
 
10703
#  define machine_arch_type     MACH_TYPE_AG5EVM
 
10704
# endif
 
10705
# define machine_is_ag5evm()    (machine_arch_type == MACH_TYPE_AG5EVM)
 
10706
#else
 
10707
# define machine_is_ag5evm()    (0)
 
10708
#endif
 
10709
 
 
10710
#ifdef CONFIG_MACH_SC575PLC
 
10711
# ifdef machine_arch_type
 
10712
#  undef machine_arch_type
 
10713
#  define machine_arch_type     __machine_arch_type
 
10714
# else
 
10715
#  define machine_arch_type     MACH_TYPE_SC575PLC
 
10716
# endif
 
10717
# define machine_is_sc575plc()  (machine_arch_type == MACH_TYPE_SC575PLC)
 
10718
#else
 
10719
# define machine_is_sc575plc()  (0)
 
10720
#endif
 
10721
 
 
10722
#ifdef CONFIG_MACH_SC575IPC
 
10723
# ifdef machine_arch_type
 
10724
#  undef machine_arch_type
 
10725
#  define machine_arch_type     __machine_arch_type
 
10726
# else
 
10727
#  define machine_arch_type     MACH_TYPE_SC575IPC
 
10728
# endif
 
10729
# define machine_is_sc575hmi()  (machine_arch_type == MACH_TYPE_SC575IPC)
 
10730
#else
 
10731
# define machine_is_sc575hmi()  (0)
 
10732
#endif
 
10733
 
 
10734
#ifdef CONFIG_MACH_OMAP3_TDM3730
 
10735
# ifdef machine_arch_type
 
10736
#  undef machine_arch_type
 
10737
#  define machine_arch_type     __machine_arch_type
 
10738
# else
 
10739
#  define machine_arch_type     MACH_TYPE_OMAP3_TDM3730
 
10740
# endif
 
10741
# define machine_is_omap3_tdm3730()     (machine_arch_type == MACH_TYPE_OMAP3_TDM3730)
 
10742
#else
 
10743
# define machine_is_omap3_tdm3730()     (0)
 
10744
#endif
 
10745
 
 
10746
#ifdef CONFIG_MACH_TOP9000_EVAL
 
10747
# ifdef machine_arch_type
 
10748
#  undef machine_arch_type
 
10749
#  define machine_arch_type     __machine_arch_type
 
10750
# else
 
10751
#  define machine_arch_type     MACH_TYPE_TOP9000_EVAL
 
10752
# endif
 
10753
# define machine_is_top9000_eval()      (machine_arch_type == MACH_TYPE_TOP9000_EVAL)
 
10754
#else
 
10755
# define machine_is_top9000_eval()      (0)
 
10756
#endif
 
10757
 
 
10758
#ifdef CONFIG_MACH_TOP9000_SU
 
10759
# ifdef machine_arch_type
 
10760
#  undef machine_arch_type
 
10761
#  define machine_arch_type     __machine_arch_type
 
10762
# else
 
10763
#  define machine_arch_type     MACH_TYPE_TOP9000_SU
 
10764
# endif
 
10765
# define machine_is_top9000_su()        (machine_arch_type == MACH_TYPE_TOP9000_SU)
 
10766
#else
 
10767
# define machine_is_top9000_su()        (0)
 
10768
#endif
 
10769
 
 
10770
#ifdef CONFIG_MACH_UTM300
 
10771
# ifdef machine_arch_type
 
10772
#  undef machine_arch_type
 
10773
#  define machine_arch_type     __machine_arch_type
 
10774
# else
 
10775
#  define machine_arch_type     MACH_TYPE_UTM300
 
10776
# endif
 
10777
# define machine_is_utm300()    (machine_arch_type == MACH_TYPE_UTM300)
 
10778
#else
 
10779
# define machine_is_utm300()    (0)
 
10780
#endif
 
10781
 
 
10782
#ifdef CONFIG_MACH_TSUNAGI
 
10783
# ifdef machine_arch_type
 
10784
#  undef machine_arch_type
 
10785
#  define machine_arch_type     __machine_arch_type
 
10786
# else
 
10787
#  define machine_arch_type     MACH_TYPE_TSUNAGI
 
10788
# endif
 
10789
# define machine_is_tsunagi()   (machine_arch_type == MACH_TYPE_TSUNAGI)
 
10790
#else
 
10791
# define machine_is_tsunagi()   (0)
 
10792
#endif
 
10793
 
 
10794
#ifdef CONFIG_MACH_TS75XX
 
10795
# ifdef machine_arch_type
 
10796
#  undef machine_arch_type
 
10797
#  define machine_arch_type     __machine_arch_type
 
10798
# else
 
10799
#  define machine_arch_type     MACH_TYPE_TS75XX
 
10800
# endif
 
10801
# define machine_is_ts75xx()    (machine_arch_type == MACH_TYPE_TS75XX)
 
10802
#else
 
10803
# define machine_is_ts75xx()    (0)
 
10804
#endif
 
10805
 
 
10806
#ifdef CONFIG_MACH_TS47XX
 
10807
# ifdef machine_arch_type
 
10808
#  undef machine_arch_type
 
10809
#  define machine_arch_type     __machine_arch_type
 
10810
# else
 
10811
#  define machine_arch_type     MACH_TYPE_TS47XX
 
10812
# endif
 
10813
# define machine_is_ts47xx()    (machine_arch_type == MACH_TYPE_TS47XX)
 
10814
#else
 
10815
# define machine_is_ts47xx()    (0)
 
10816
#endif
 
10817
 
 
10818
#ifdef CONFIG_MACH_DA850_K5
 
10819
# ifdef machine_arch_type
 
10820
#  undef machine_arch_type
 
10821
#  define machine_arch_type     __machine_arch_type
 
10822
# else
 
10823
#  define machine_arch_type     MACH_TYPE_DA850_K5
 
10824
# endif
 
10825
# define machine_is_da850_k5()  (machine_arch_type == MACH_TYPE_DA850_K5)
 
10826
#else
 
10827
# define machine_is_da850_k5()  (0)
 
10828
#endif
 
10829
 
 
10830
#ifdef CONFIG_MACH_AX502
 
10831
# ifdef machine_arch_type
 
10832
#  undef machine_arch_type
 
10833
#  define machine_arch_type     __machine_arch_type
 
10834
# else
 
10835
#  define machine_arch_type     MACH_TYPE_AX502
 
10836
# endif
 
10837
# define machine_is_ax502()     (machine_arch_type == MACH_TYPE_AX502)
 
10838
#else
 
10839
# define machine_is_ax502()     (0)
 
10840
#endif
 
10841
 
 
10842
#ifdef CONFIG_MACH_IGEP0032
 
10843
# ifdef machine_arch_type
 
10844
#  undef machine_arch_type
 
10845
#  define machine_arch_type     __machine_arch_type
 
10846
# else
 
10847
#  define machine_arch_type     MACH_TYPE_IGEP0032
 
10848
# endif
 
10849
# define machine_is_igep0032()  (machine_arch_type == MACH_TYPE_IGEP0032)
 
10850
#else
 
10851
# define machine_is_igep0032()  (0)
 
10852
#endif
 
10853
 
 
10854
#ifdef CONFIG_MACH_ANTERO
 
10855
# ifdef machine_arch_type
 
10856
#  undef machine_arch_type
 
10857
#  define machine_arch_type     __machine_arch_type
 
10858
# else
 
10859
#  define machine_arch_type     MACH_TYPE_ANTERO
 
10860
# endif
 
10861
# define machine_is_antero()    (machine_arch_type == MACH_TYPE_ANTERO)
 
10862
#else
 
10863
# define machine_is_antero()    (0)
 
10864
#endif
 
10865
 
 
10866
#ifdef CONFIG_MACH_SYNERGY
 
10867
# ifdef machine_arch_type
 
10868
#  undef machine_arch_type
 
10869
#  define machine_arch_type     __machine_arch_type
 
10870
# else
 
10871
#  define machine_arch_type     MACH_TYPE_SYNERGY
 
10872
# endif
 
10873
# define machine_is_synergy()   (machine_arch_type == MACH_TYPE_SYNERGY)
 
10874
#else
 
10875
# define machine_is_synergy()   (0)
 
10876
#endif
 
10877
 
 
10878
#ifdef CONFIG_MACH_ICS_IF_VOIP
 
10879
# ifdef machine_arch_type
 
10880
#  undef machine_arch_type
 
10881
#  define machine_arch_type     __machine_arch_type
 
10882
# else
 
10883
#  define machine_arch_type     MACH_TYPE_ICS_IF_VOIP
 
10884
# endif
 
10885
# define machine_is_ics_if_voip()       (machine_arch_type == MACH_TYPE_ICS_IF_VOIP)
 
10886
#else
 
10887
# define machine_is_ics_if_voip()       (0)
 
10888
#endif
 
10889
 
 
10890
#ifdef CONFIG_MACH_WLF_CRAGG_6410
 
10891
# ifdef machine_arch_type
 
10892
#  undef machine_arch_type
 
10893
#  define machine_arch_type     __machine_arch_type
 
10894
# else
 
10895
#  define machine_arch_type     MACH_TYPE_WLF_CRAGG_6410
 
10896
# endif
 
10897
# define machine_is_wlf_cragg_6410()    (machine_arch_type == MACH_TYPE_WLF_CRAGG_6410)
 
10898
#else
 
10899
# define machine_is_wlf_cragg_6410()    (0)
 
10900
#endif
 
10901
 
 
10902
#ifdef CONFIG_MACH_PUNICA
 
10903
# ifdef machine_arch_type
 
10904
#  undef machine_arch_type
 
10905
#  define machine_arch_type     __machine_arch_type
 
10906
# else
 
10907
#  define machine_arch_type     MACH_TYPE_PUNICA
 
10908
# endif
 
10909
# define machine_is_punica()    (machine_arch_type == MACH_TYPE_PUNICA)
 
10910
#else
 
10911
# define machine_is_punica()    (0)
 
10912
#endif
 
10913
 
 
10914
#ifdef CONFIG_MACH_TRIMSLICE
 
10915
# ifdef machine_arch_type
 
10916
#  undef machine_arch_type
 
10917
#  define machine_arch_type     __machine_arch_type
 
10918
# else
 
10919
#  define machine_arch_type     MACH_TYPE_TRIMSLICE
 
10920
# endif
 
10921
# define machine_is_trimslice() (machine_arch_type == MACH_TYPE_TRIMSLICE)
 
10922
#else
 
10923
# define machine_is_trimslice() (0)
 
10924
#endif
 
10925
 
 
10926
#ifdef CONFIG_MACH_MX27_WMULTRA
 
10927
# ifdef machine_arch_type
 
10928
#  undef machine_arch_type
 
10929
#  define machine_arch_type     __machine_arch_type
 
10930
# else
 
10931
#  define machine_arch_type     MACH_TYPE_MX27_WMULTRA
 
10932
# endif
 
10933
# define machine_is_mx27_wmultra()      (machine_arch_type == MACH_TYPE_MX27_WMULTRA)
 
10934
#else
 
10935
# define machine_is_mx27_wmultra()      (0)
 
10936
#endif
 
10937
 
 
10938
#ifdef CONFIG_MACH_MACKEREL
 
10939
# ifdef machine_arch_type
 
10940
#  undef machine_arch_type
 
10941
#  define machine_arch_type     __machine_arch_type
 
10942
# else
 
10943
#  define machine_arch_type     MACH_TYPE_MACKEREL
 
10944
# endif
 
10945
# define machine_is_mackerel()  (machine_arch_type == MACH_TYPE_MACKEREL)
 
10946
#else
 
10947
# define machine_is_mackerel()  (0)
 
10948
#endif
 
10949
 
 
10950
#ifdef CONFIG_MACH_FA9X27
 
10951
# ifdef machine_arch_type
 
10952
#  undef machine_arch_type
 
10953
#  define machine_arch_type     __machine_arch_type
 
10954
# else
 
10955
#  define machine_arch_type     MACH_TYPE_FA9X27
 
10956
# endif
 
10957
# define machine_is_fa9x27()    (machine_arch_type == MACH_TYPE_FA9X27)
 
10958
#else
 
10959
# define machine_is_fa9x27()    (0)
 
10960
#endif
 
10961
 
 
10962
#ifdef CONFIG_MACH_NS2816TB
 
10963
# ifdef machine_arch_type
 
10964
#  undef machine_arch_type
 
10965
#  define machine_arch_type     __machine_arch_type
 
10966
# else
 
10967
#  define machine_arch_type     MACH_TYPE_NS2816TB
 
10968
# endif
 
10969
# define machine_is_ns2816tb()  (machine_arch_type == MACH_TYPE_NS2816TB)
 
10970
#else
 
10971
# define machine_is_ns2816tb()  (0)
 
10972
#endif
 
10973
 
 
10974
#ifdef CONFIG_MACH_NS2816_NTPAD
 
10975
# ifdef machine_arch_type
 
10976
#  undef machine_arch_type
 
10977
#  define machine_arch_type     __machine_arch_type
 
10978
# else
 
10979
#  define machine_arch_type     MACH_TYPE_NS2816_NTPAD
 
10980
# endif
 
10981
# define machine_is_ns2816_ntpad()      (machine_arch_type == MACH_TYPE_NS2816_NTPAD)
 
10982
#else
 
10983
# define machine_is_ns2816_ntpad()      (0)
 
10984
#endif
 
10985
 
 
10986
#ifdef CONFIG_MACH_NS2816_NTNB
 
10987
# ifdef machine_arch_type
 
10988
#  undef machine_arch_type
 
10989
#  define machine_arch_type     __machine_arch_type
 
10990
# else
 
10991
#  define machine_arch_type     MACH_TYPE_NS2816_NTNB
 
10992
# endif
 
10993
# define machine_is_ns2816_ntnb()       (machine_arch_type == MACH_TYPE_NS2816_NTNB)
 
10994
#else
 
10995
# define machine_is_ns2816_ntnb()       (0)
 
10996
#endif
 
10997
 
 
10998
#ifdef CONFIG_MACH_KAEN
 
10999
# ifdef machine_arch_type
 
11000
#  undef machine_arch_type
 
11001
#  define machine_arch_type     __machine_arch_type
 
11002
# else
 
11003
#  define machine_arch_type     MACH_TYPE_KAEN
 
11004
# endif
 
11005
# define machine_is_kaen()      (machine_arch_type == MACH_TYPE_KAEN)
 
11006
#else
 
11007
# define machine_is_kaen()      (0)
 
11008
#endif
 
11009
 
 
11010
#ifdef CONFIG_MACH_NV1000
 
11011
# ifdef machine_arch_type
 
11012
#  undef machine_arch_type
 
11013
#  define machine_arch_type     __machine_arch_type
 
11014
# else
 
11015
#  define machine_arch_type     MACH_TYPE_NV1000
 
11016
# endif
 
11017
# define machine_is_nv1000()    (machine_arch_type == MACH_TYPE_NV1000)
 
11018
#else
 
11019
# define machine_is_nv1000()    (0)
 
11020
#endif
 
11021
 
 
11022
#ifdef CONFIG_MACH_NUC950TS
 
11023
# ifdef machine_arch_type
 
11024
#  undef machine_arch_type
 
11025
#  define machine_arch_type     __machine_arch_type
 
11026
# else
 
11027
#  define machine_arch_type     MACH_TYPE_NUC950TS
 
11028
# endif
 
11029
# define machine_is_nuc950ts()  (machine_arch_type == MACH_TYPE_NUC950TS)
 
11030
#else
 
11031
# define machine_is_nuc950ts()  (0)
 
11032
#endif
 
11033
 
 
11034
#ifdef CONFIG_MACH_NOKIA_RM680
 
11035
# ifdef machine_arch_type
 
11036
#  undef machine_arch_type
 
11037
#  define machine_arch_type     __machine_arch_type
 
11038
# else
 
11039
#  define machine_arch_type     MACH_TYPE_NOKIA_RM680
 
11040
# endif
 
11041
# define machine_is_nokia_rm680()       (machine_arch_type == MACH_TYPE_NOKIA_RM680)
 
11042
#else
 
11043
# define machine_is_nokia_rm680()       (0)
 
11044
#endif
 
11045
 
 
11046
#ifdef CONFIG_MACH_AST2200
 
11047
# ifdef machine_arch_type
 
11048
#  undef machine_arch_type
 
11049
#  define machine_arch_type     __machine_arch_type
 
11050
# else
 
11051
#  define machine_arch_type     MACH_TYPE_AST2200
 
11052
# endif
 
11053
# define machine_is_ast2200()   (machine_arch_type == MACH_TYPE_AST2200)
 
11054
#else
 
11055
# define machine_is_ast2200()   (0)
 
11056
#endif
 
11057
 
 
11058
#ifdef CONFIG_MACH_LEAD
 
11059
# ifdef machine_arch_type
 
11060
#  undef machine_arch_type
 
11061
#  define machine_arch_type     __machine_arch_type
 
11062
# else
 
11063
#  define machine_arch_type     MACH_TYPE_LEAD
 
11064
# endif
 
11065
# define machine_is_lead()      (machine_arch_type == MACH_TYPE_LEAD)
 
11066
#else
 
11067
# define machine_is_lead()      (0)
 
11068
#endif
 
11069
 
 
11070
#ifdef CONFIG_MACH_UNINO1
 
11071
# ifdef machine_arch_type
 
11072
#  undef machine_arch_type
 
11073
#  define machine_arch_type     __machine_arch_type
 
11074
# else
 
11075
#  define machine_arch_type     MACH_TYPE_UNINO1
 
11076
# endif
 
11077
# define machine_is_unino1()    (machine_arch_type == MACH_TYPE_UNINO1)
 
11078
#else
 
11079
# define machine_is_unino1()    (0)
 
11080
#endif
 
11081
 
 
11082
#ifdef CONFIG_MACH_GREECO
 
11083
# ifdef machine_arch_type
 
11084
#  undef machine_arch_type
 
11085
#  define machine_arch_type     __machine_arch_type
 
11086
# else
 
11087
#  define machine_arch_type     MACH_TYPE_GREECO
 
11088
# endif
 
11089
# define machine_is_greeco()    (machine_arch_type == MACH_TYPE_GREECO)
 
11090
#else
 
11091
# define machine_is_greeco()    (0)
 
11092
#endif
 
11093
 
 
11094
#ifdef CONFIG_MACH_VERDI
 
11095
# ifdef machine_arch_type
 
11096
#  undef machine_arch_type
 
11097
#  define machine_arch_type     __machine_arch_type
 
11098
# else
 
11099
#  define machine_arch_type     MACH_TYPE_VERDI
 
11100
# endif
 
11101
# define machine_is_verdi()     (machine_arch_type == MACH_TYPE_VERDI)
 
11102
#else
 
11103
# define machine_is_verdi()     (0)
 
11104
#endif
 
11105
 
 
11106
#ifdef CONFIG_MACH_DM6446_ADBOX
 
11107
# ifdef machine_arch_type
 
11108
#  undef machine_arch_type
 
11109
#  define machine_arch_type     __machine_arch_type
 
11110
# else
 
11111
#  define machine_arch_type     MACH_TYPE_DM6446_ADBOX
 
11112
# endif
 
11113
# define machine_is_dm6446_adbox()      (machine_arch_type == MACH_TYPE_DM6446_ADBOX)
 
11114
#else
 
11115
# define machine_is_dm6446_adbox()      (0)
 
11116
#endif
 
11117
 
 
11118
#ifdef CONFIG_MACH_QUAD_SALSA
 
11119
# ifdef machine_arch_type
 
11120
#  undef machine_arch_type
 
11121
#  define machine_arch_type     __machine_arch_type
 
11122
# else
 
11123
#  define machine_arch_type     MACH_TYPE_QUAD_SALSA
 
11124
# endif
 
11125
# define machine_is_quad_salsa()        (machine_arch_type == MACH_TYPE_QUAD_SALSA)
 
11126
#else
 
11127
# define machine_is_quad_salsa()        (0)
 
11128
#endif
 
11129
 
 
11130
#ifdef CONFIG_MACH_ABB_GMA_1_1
 
11131
# ifdef machine_arch_type
 
11132
#  undef machine_arch_type
 
11133
#  define machine_arch_type     __machine_arch_type
 
11134
# else
 
11135
#  define machine_arch_type     MACH_TYPE_ABB_GMA_1_1
 
11136
# endif
 
11137
# define machine_is_abb_gma_1_1()       (machine_arch_type == MACH_TYPE_ABB_GMA_1_1)
 
11138
#else
 
11139
# define machine_is_abb_gma_1_1()       (0)
 
11140
#endif
 
11141
 
 
11142
#ifdef CONFIG_MACH_SVCID
 
11143
# ifdef machine_arch_type
 
11144
#  undef machine_arch_type
 
11145
#  define machine_arch_type     __machine_arch_type
 
11146
# else
 
11147
#  define machine_arch_type     MACH_TYPE_SVCID
 
11148
# endif
 
11149
# define machine_is_svcid()     (machine_arch_type == MACH_TYPE_SVCID)
 
11150
#else
 
11151
# define machine_is_svcid()     (0)
 
11152
#endif
 
11153
 
 
11154
#ifdef CONFIG_MACH_MSM8960_SIM
 
11155
# ifdef machine_arch_type
 
11156
#  undef machine_arch_type
 
11157
#  define machine_arch_type     __machine_arch_type
 
11158
# else
 
11159
#  define machine_arch_type     MACH_TYPE_MSM8960_SIM
 
11160
# endif
 
11161
# define machine_is_msm8960_sim()       (machine_arch_type == MACH_TYPE_MSM8960_SIM)
 
11162
#else
 
11163
# define machine_is_msm8960_sim()       (0)
 
11164
#endif
 
11165
 
 
11166
#ifdef CONFIG_MACH_MSM8960_RUMI3
 
11167
# ifdef machine_arch_type
 
11168
#  undef machine_arch_type
 
11169
#  define machine_arch_type     __machine_arch_type
 
11170
# else
 
11171
#  define machine_arch_type     MACH_TYPE_MSM8960_RUMI3
 
11172
# endif
 
11173
# define machine_is_msm8960_rumi3()     (machine_arch_type == MACH_TYPE_MSM8960_RUMI3)
 
11174
#else
 
11175
# define machine_is_msm8960_rumi3()     (0)
 
11176
#endif
 
11177
 
 
11178
#ifdef CONFIG_MACH_ICON_G
 
11179
# ifdef machine_arch_type
 
11180
#  undef machine_arch_type
 
11181
#  define machine_arch_type     __machine_arch_type
 
11182
# else
 
11183
#  define machine_arch_type     MACH_TYPE_ICON_G
 
11184
# endif
 
11185
# define machine_is_icon_g()    (machine_arch_type == MACH_TYPE_ICON_G)
 
11186
#else
 
11187
# define machine_is_icon_g()    (0)
 
11188
#endif
 
11189
 
 
11190
#ifdef CONFIG_MACH_MB3
 
11191
# ifdef machine_arch_type
 
11192
#  undef machine_arch_type
 
11193
#  define machine_arch_type     __machine_arch_type
 
11194
# else
 
11195
#  define machine_arch_type     MACH_TYPE_MB3
 
11196
# endif
 
11197
# define machine_is_mb3()       (machine_arch_type == MACH_TYPE_MB3)
 
11198
#else
 
11199
# define machine_is_mb3()       (0)
 
11200
#endif
 
11201
 
 
11202
#ifdef CONFIG_MACH_GSIA18S
 
11203
# ifdef machine_arch_type
 
11204
#  undef machine_arch_type
 
11205
#  define machine_arch_type     __machine_arch_type
 
11206
# else
 
11207
#  define machine_arch_type     MACH_TYPE_GSIA18S
 
11208
# endif
 
11209
# define machine_is_gsia18s()   (machine_arch_type == MACH_TYPE_GSIA18S)
 
11210
#else
 
11211
# define machine_is_gsia18s()   (0)
 
11212
#endif
 
11213
 
 
11214
#ifdef CONFIG_MACH_PIVICC
 
11215
# ifdef machine_arch_type
 
11216
#  undef machine_arch_type
 
11217
#  define machine_arch_type     __machine_arch_type
 
11218
# else
 
11219
#  define machine_arch_type     MACH_TYPE_PIVICC
 
11220
# endif
 
11221
# define machine_is_pivicc()    (machine_arch_type == MACH_TYPE_PIVICC)
 
11222
#else
 
11223
# define machine_is_pivicc()    (0)
 
11224
#endif
 
11225
 
 
11226
#ifdef CONFIG_MACH_PCM048
 
11227
# ifdef machine_arch_type
 
11228
#  undef machine_arch_type
 
11229
#  define machine_arch_type     __machine_arch_type
 
11230
# else
 
11231
#  define machine_arch_type     MACH_TYPE_PCM048
 
11232
# endif
 
11233
# define machine_is_pcm048()    (machine_arch_type == MACH_TYPE_PCM048)
 
11234
#else
 
11235
# define machine_is_pcm048()    (0)
 
11236
#endif
 
11237
 
 
11238
#ifdef CONFIG_MACH_DDS
 
11239
# ifdef machine_arch_type
 
11240
#  undef machine_arch_type
 
11241
#  define machine_arch_type     __machine_arch_type
 
11242
# else
 
11243
#  define machine_arch_type     MACH_TYPE_DDS
 
11244
# endif
 
11245
# define machine_is_dds()       (machine_arch_type == MACH_TYPE_DDS)
 
11246
#else
 
11247
# define machine_is_dds()       (0)
 
11248
#endif
 
11249
 
 
11250
#ifdef CONFIG_MACH_CHALTEN_XA1
 
11251
# ifdef machine_arch_type
 
11252
#  undef machine_arch_type
 
11253
#  define machine_arch_type     __machine_arch_type
 
11254
# else
 
11255
#  define machine_arch_type     MACH_TYPE_CHALTEN_XA1
 
11256
# endif
 
11257
# define machine_is_chalten_xa1()       (machine_arch_type == MACH_TYPE_CHALTEN_XA1)
 
11258
#else
 
11259
# define machine_is_chalten_xa1()       (0)
 
11260
#endif
 
11261
 
 
11262
#ifdef CONFIG_MACH_TS48XX
 
11263
# ifdef machine_arch_type
 
11264
#  undef machine_arch_type
 
11265
#  define machine_arch_type     __machine_arch_type
 
11266
# else
 
11267
#  define machine_arch_type     MACH_TYPE_TS48XX
 
11268
# endif
 
11269
# define machine_is_ts48xx()    (machine_arch_type == MACH_TYPE_TS48XX)
 
11270
#else
 
11271
# define machine_is_ts48xx()    (0)
 
11272
#endif
 
11273
 
 
11274
#ifdef CONFIG_MACH_TONGA2_TFTTIMER
 
11275
# ifdef machine_arch_type
 
11276
#  undef machine_arch_type
 
11277
#  define machine_arch_type     __machine_arch_type
 
11278
# else
 
11279
#  define machine_arch_type     MACH_TYPE_TONGA2_TFTTIMER
 
11280
# endif
 
11281
# define machine_is_tonga2_tfttimer()   (machine_arch_type == MACH_TYPE_TONGA2_TFTTIMER)
 
11282
#else
 
11283
# define machine_is_tonga2_tfttimer()   (0)
 
11284
#endif
 
11285
 
 
11286
#ifdef CONFIG_MACH_WHISTLER
 
11287
# ifdef machine_arch_type
 
11288
#  undef machine_arch_type
 
11289
#  define machine_arch_type     __machine_arch_type
 
11290
# else
 
11291
#  define machine_arch_type     MACH_TYPE_WHISTLER
 
11292
# endif
 
11293
# define machine_is_whistler()  (machine_arch_type == MACH_TYPE_WHISTLER)
 
11294
#else
 
11295
# define machine_is_whistler()  (0)
 
11296
#endif
 
11297
 
 
11298
#ifdef CONFIG_MACH_ASL_PHOENIX
 
11299
# ifdef machine_arch_type
 
11300
#  undef machine_arch_type
 
11301
#  define machine_arch_type     __machine_arch_type
 
11302
# else
 
11303
#  define machine_arch_type     MACH_TYPE_ASL_PHOENIX
 
11304
# endif
 
11305
# define machine_is_asl_phoenix()       (machine_arch_type == MACH_TYPE_ASL_PHOENIX)
 
11306
#else
 
11307
# define machine_is_asl_phoenix()       (0)
 
11308
#endif
 
11309
 
 
11310
#ifdef CONFIG_MACH_AT91SAM9263OTLITE
 
11311
# ifdef machine_arch_type
 
11312
#  undef machine_arch_type
 
11313
#  define machine_arch_type     __machine_arch_type
 
11314
# else
 
11315
#  define machine_arch_type     MACH_TYPE_AT91SAM9263OTLITE
 
11316
# endif
 
11317
# define machine_is_at91sam9263otlite() (machine_arch_type == MACH_TYPE_AT91SAM9263OTLITE)
 
11318
#else
 
11319
# define machine_is_at91sam9263otlite() (0)
 
11320
#endif
 
11321
 
 
11322
#ifdef CONFIG_MACH_DDPLUG
 
11323
# ifdef machine_arch_type
 
11324
#  undef machine_arch_type
 
11325
#  define machine_arch_type     __machine_arch_type
 
11326
# else
 
11327
#  define machine_arch_type     MACH_TYPE_DDPLUG
 
11328
# endif
 
11329
# define machine_is_ddplug()    (machine_arch_type == MACH_TYPE_DDPLUG)
 
11330
#else
 
11331
# define machine_is_ddplug()    (0)
 
11332
#endif
 
11333
 
 
11334
#ifdef CONFIG_MACH_D2PLUG
 
11335
# ifdef machine_arch_type
 
11336
#  undef machine_arch_type
 
11337
#  define machine_arch_type     __machine_arch_type
 
11338
# else
 
11339
#  define machine_arch_type     MACH_TYPE_D2PLUG
 
11340
# endif
 
11341
# define machine_is_d2plug()    (machine_arch_type == MACH_TYPE_D2PLUG)
 
11342
#else
 
11343
# define machine_is_d2plug()    (0)
 
11344
#endif
 
11345
 
 
11346
#ifdef CONFIG_MACH_KZM9D
 
11347
# ifdef machine_arch_type
 
11348
#  undef machine_arch_type
 
11349
#  define machine_arch_type     __machine_arch_type
 
11350
# else
 
11351
#  define machine_arch_type     MACH_TYPE_KZM9D
 
11352
# endif
 
11353
# define machine_is_kzm9d()     (machine_arch_type == MACH_TYPE_KZM9D)
 
11354
#else
 
11355
# define machine_is_kzm9d()     (0)
 
11356
#endif
 
11357
 
 
11358
#ifdef CONFIG_MACH_VERDI_LTE
 
11359
# ifdef machine_arch_type
 
11360
#  undef machine_arch_type
 
11361
#  define machine_arch_type     __machine_arch_type
 
11362
# else
 
11363
#  define machine_arch_type     MACH_TYPE_VERDI_LTE
 
11364
# endif
 
11365
# define machine_is_verdi_lte() (machine_arch_type == MACH_TYPE_VERDI_LTE)
 
11366
#else
 
11367
# define machine_is_verdi_lte() (0)
 
11368
#endif
 
11369
 
 
11370
#ifdef CONFIG_MACH_NANOZOOM
 
11371
# ifdef machine_arch_type
 
11372
#  undef machine_arch_type
 
11373
#  define machine_arch_type     __machine_arch_type
 
11374
# else
 
11375
#  define machine_arch_type     MACH_TYPE_NANOZOOM
 
11376
# endif
 
11377
# define machine_is_nanozoom()  (machine_arch_type == MACH_TYPE_NANOZOOM)
 
11378
#else
 
11379
# define machine_is_nanozoom()  (0)
 
11380
#endif
 
11381
 
 
11382
#ifdef CONFIG_MACH_DM3730_SOM_LV
 
11383
# ifdef machine_arch_type
 
11384
#  undef machine_arch_type
 
11385
#  define machine_arch_type     __machine_arch_type
 
11386
# else
 
11387
#  define machine_arch_type     MACH_TYPE_DM3730_SOM_LV
 
11388
# endif
 
11389
# define machine_is_dm3730_som_lv()     (machine_arch_type == MACH_TYPE_DM3730_SOM_LV)
 
11390
#else
 
11391
# define machine_is_dm3730_som_lv()     (0)
 
11392
#endif
 
11393
 
 
11394
#ifdef CONFIG_MACH_DM3730_TORPEDO
 
11395
# ifdef machine_arch_type
 
11396
#  undef machine_arch_type
 
11397
#  define machine_arch_type     __machine_arch_type
 
11398
# else
 
11399
#  define machine_arch_type     MACH_TYPE_DM3730_TORPEDO
 
11400
# endif
 
11401
# define machine_is_dm3730_torpedo()    (machine_arch_type == MACH_TYPE_DM3730_TORPEDO)
 
11402
#else
 
11403
# define machine_is_dm3730_torpedo()    (0)
 
11404
#endif
 
11405
 
 
11406
#ifdef CONFIG_MACH_ANCHOVY
 
11407
# ifdef machine_arch_type
 
11408
#  undef machine_arch_type
 
11409
#  define machine_arch_type     __machine_arch_type
 
11410
# else
 
11411
#  define machine_arch_type     MACH_TYPE_ANCHOVY
 
11412
# endif
 
11413
# define machine_is_anchovy()   (machine_arch_type == MACH_TYPE_ANCHOVY)
 
11414
#else
 
11415
# define machine_is_anchovy()   (0)
 
11416
#endif
 
11417
 
 
11418
#ifdef CONFIG_MACH_RE2REV20
 
11419
# ifdef machine_arch_type
 
11420
#  undef machine_arch_type
 
11421
#  define machine_arch_type     __machine_arch_type
 
11422
# else
 
11423
#  define machine_arch_type     MACH_TYPE_RE2REV20
 
11424
# endif
 
11425
# define machine_is_re2rev20()  (machine_arch_type == MACH_TYPE_RE2REV20)
 
11426
#else
 
11427
# define machine_is_re2rev20()  (0)
 
11428
#endif
 
11429
 
 
11430
#ifdef CONFIG_MACH_RE2REV21
 
11431
# ifdef machine_arch_type
 
11432
#  undef machine_arch_type
 
11433
#  define machine_arch_type     __machine_arch_type
 
11434
# else
 
11435
#  define machine_arch_type     MACH_TYPE_RE2REV21
 
11436
# endif
 
11437
# define machine_is_re2rev21()  (machine_arch_type == MACH_TYPE_RE2REV21)
 
11438
#else
 
11439
# define machine_is_re2rev21()  (0)
 
11440
#endif
 
11441
 
 
11442
#ifdef CONFIG_MACH_CNS21XX
 
11443
# ifdef machine_arch_type
 
11444
#  undef machine_arch_type
 
11445
#  define machine_arch_type     __machine_arch_type
 
11446
# else
 
11447
#  define machine_arch_type     MACH_TYPE_CNS21XX
 
11448
# endif
 
11449
# define machine_is_cns21xx()   (machine_arch_type == MACH_TYPE_CNS21XX)
 
11450
#else
 
11451
# define machine_is_cns21xx()   (0)
 
11452
#endif
 
11453
 
 
11454
#ifdef CONFIG_MACH_RIDER
 
11455
# ifdef machine_arch_type
 
11456
#  undef machine_arch_type
 
11457
#  define machine_arch_type     __machine_arch_type
 
11458
# else
 
11459
#  define machine_arch_type     MACH_TYPE_RIDER
 
11460
# endif
 
11461
# define machine_is_rider()     (machine_arch_type == MACH_TYPE_RIDER)
 
11462
#else
 
11463
# define machine_is_rider()     (0)
 
11464
#endif
 
11465
 
 
11466
#ifdef CONFIG_MACH_NSK330
 
11467
# ifdef machine_arch_type
 
11468
#  undef machine_arch_type
 
11469
#  define machine_arch_type     __machine_arch_type
 
11470
# else
 
11471
#  define machine_arch_type     MACH_TYPE_NSK330
 
11472
# endif
 
11473
# define machine_is_nsk330()    (machine_arch_type == MACH_TYPE_NSK330)
 
11474
#else
 
11475
# define machine_is_nsk330()    (0)
 
11476
#endif
 
11477
 
 
11478
#ifdef CONFIG_MACH_CNS2133EVB
 
11479
# ifdef machine_arch_type
 
11480
#  undef machine_arch_type
 
11481
#  define machine_arch_type     __machine_arch_type
 
11482
# else
 
11483
#  define machine_arch_type     MACH_TYPE_CNS2133EVB
 
11484
# endif
 
11485
# define machine_is_cns2133evb()        (machine_arch_type == MACH_TYPE_CNS2133EVB)
 
11486
#else
 
11487
# define machine_is_cns2133evb()        (0)
 
11488
#endif
 
11489
 
 
11490
#ifdef CONFIG_MACH_Z3_816X_MOD
 
11491
# ifdef machine_arch_type
 
11492
#  undef machine_arch_type
 
11493
#  define machine_arch_type     __machine_arch_type
 
11494
# else
 
11495
#  define machine_arch_type     MACH_TYPE_Z3_816X_MOD
 
11496
# endif
 
11497
# define machine_is_z3_816x_mod()       (machine_arch_type == MACH_TYPE_Z3_816X_MOD)
 
11498
#else
 
11499
# define machine_is_z3_816x_mod()       (0)
 
11500
#endif
 
11501
 
 
11502
#ifdef CONFIG_MACH_Z3_814X_MOD
 
11503
# ifdef machine_arch_type
 
11504
#  undef machine_arch_type
 
11505
#  define machine_arch_type     __machine_arch_type
 
11506
# else
 
11507
#  define machine_arch_type     MACH_TYPE_Z3_814X_MOD
 
11508
# endif
 
11509
# define machine_is_z3_814x_mod()       (machine_arch_type == MACH_TYPE_Z3_814X_MOD)
 
11510
#else
 
11511
# define machine_is_z3_814x_mod()       (0)
 
11512
#endif
 
11513
 
 
11514
#ifdef CONFIG_MACH_BEECT
 
11515
# ifdef machine_arch_type
 
11516
#  undef machine_arch_type
 
11517
#  define machine_arch_type     __machine_arch_type
 
11518
# else
 
11519
#  define machine_arch_type     MACH_TYPE_BEECT
 
11520
# endif
 
11521
# define machine_is_beect()     (machine_arch_type == MACH_TYPE_BEECT)
 
11522
#else
 
11523
# define machine_is_beect()     (0)
 
11524
#endif
 
11525
 
 
11526
#ifdef CONFIG_MACH_DMA_THUNDERBUG
 
11527
# ifdef machine_arch_type
 
11528
#  undef machine_arch_type
 
11529
#  define machine_arch_type     __machine_arch_type
 
11530
# else
 
11531
#  define machine_arch_type     MACH_TYPE_DMA_THUNDERBUG
 
11532
# endif
 
11533
# define machine_is_dma_thunderbug()    (machine_arch_type == MACH_TYPE_DMA_THUNDERBUG)
 
11534
#else
 
11535
# define machine_is_dma_thunderbug()    (0)
 
11536
#endif
 
11537
 
 
11538
#ifdef CONFIG_MACH_OMN_AT91SAM9G20
 
11539
# ifdef machine_arch_type
 
11540
#  undef machine_arch_type
 
11541
#  define machine_arch_type     __machine_arch_type
 
11542
# else
 
11543
#  define machine_arch_type     MACH_TYPE_OMN_AT91SAM9G20
 
11544
# endif
 
11545
# define machine_is_omn_at91sam9g20()   (machine_arch_type == MACH_TYPE_OMN_AT91SAM9G20)
 
11546
#else
 
11547
# define machine_is_omn_at91sam9g20()   (0)
 
11548
#endif
 
11549
 
 
11550
#ifdef CONFIG_MACH_MX25_E2S_UC
 
11551
# ifdef machine_arch_type
 
11552
#  undef machine_arch_type
 
11553
#  define machine_arch_type     __machine_arch_type
 
11554
# else
 
11555
#  define machine_arch_type     MACH_TYPE_MX25_E2S_UC
 
11556
# endif
 
11557
# define machine_is_mx25_e2s_uc()       (machine_arch_type == MACH_TYPE_MX25_E2S_UC)
 
11558
#else
 
11559
# define machine_is_mx25_e2s_uc()       (0)
 
11560
#endif
 
11561
 
 
11562
#ifdef CONFIG_MACH_MIONE
 
11563
# ifdef machine_arch_type
 
11564
#  undef machine_arch_type
 
11565
#  define machine_arch_type     __machine_arch_type
 
11566
# else
 
11567
#  define machine_arch_type     MACH_TYPE_MIONE
 
11568
# endif
 
11569
# define machine_is_mione()     (machine_arch_type == MACH_TYPE_MIONE)
 
11570
#else
 
11571
# define machine_is_mione()     (0)
 
11572
#endif
 
11573
 
 
11574
#ifdef CONFIG_MACH_TOP9000_TCU
 
11575
# ifdef machine_arch_type
 
11576
#  undef machine_arch_type
 
11577
#  define machine_arch_type     __machine_arch_type
 
11578
# else
 
11579
#  define machine_arch_type     MACH_TYPE_TOP9000_TCU
 
11580
# endif
 
11581
# define machine_is_top9000_tcu()       (machine_arch_type == MACH_TYPE_TOP9000_TCU)
 
11582
#else
 
11583
# define machine_is_top9000_tcu()       (0)
 
11584
#endif
 
11585
 
 
11586
#ifdef CONFIG_MACH_TOP9000_BSL
 
11587
# ifdef machine_arch_type
 
11588
#  undef machine_arch_type
 
11589
#  define machine_arch_type     __machine_arch_type
 
11590
# else
 
11591
#  define machine_arch_type     MACH_TYPE_TOP9000_BSL
 
11592
# endif
 
11593
# define machine_is_top9000_bsl()       (machine_arch_type == MACH_TYPE_TOP9000_BSL)
 
11594
#else
 
11595
# define machine_is_top9000_bsl()       (0)
 
11596
#endif
 
11597
 
 
11598
#ifdef CONFIG_MACH_KINGDOM
 
11599
# ifdef machine_arch_type
 
11600
#  undef machine_arch_type
 
11601
#  define machine_arch_type     __machine_arch_type
 
11602
# else
 
11603
#  define machine_arch_type     MACH_TYPE_KINGDOM
 
11604
# endif
 
11605
# define machine_is_kingdom()   (machine_arch_type == MACH_TYPE_KINGDOM)
 
11606
#else
 
11607
# define machine_is_kingdom()   (0)
 
11608
#endif
 
11609
 
 
11610
#ifdef CONFIG_MACH_ARMADILLO460
 
11611
# ifdef machine_arch_type
 
11612
#  undef machine_arch_type
 
11613
#  define machine_arch_type     __machine_arch_type
 
11614
# else
 
11615
#  define machine_arch_type     MACH_TYPE_ARMADILLO460
 
11616
# endif
 
11617
# define machine_is_armadillo460()      (machine_arch_type == MACH_TYPE_ARMADILLO460)
 
11618
#else
 
11619
# define machine_is_armadillo460()      (0)
 
11620
#endif
 
11621
 
 
11622
#ifdef CONFIG_MACH_LQ2
 
11623
# ifdef machine_arch_type
 
11624
#  undef machine_arch_type
 
11625
#  define machine_arch_type     __machine_arch_type
 
11626
# else
 
11627
#  define machine_arch_type     MACH_TYPE_LQ2
 
11628
# endif
 
11629
# define machine_is_lq2()       (machine_arch_type == MACH_TYPE_LQ2)
 
11630
#else
 
11631
# define machine_is_lq2()       (0)
 
11632
#endif
 
11633
 
 
11634
#ifdef CONFIG_MACH_SWEDA_TMS2
 
11635
# ifdef machine_arch_type
 
11636
#  undef machine_arch_type
 
11637
#  define machine_arch_type     __machine_arch_type
 
11638
# else
 
11639
#  define machine_arch_type     MACH_TYPE_SWEDA_TMS2
 
11640
# endif
 
11641
# define machine_is_sweda_tms2()        (machine_arch_type == MACH_TYPE_SWEDA_TMS2)
 
11642
#else
 
11643
# define machine_is_sweda_tms2()        (0)
 
11644
#endif
 
11645
 
 
11646
#ifdef CONFIG_MACH_MX53_LOCO
 
11647
# ifdef machine_arch_type
 
11648
#  undef machine_arch_type
 
11649
#  define machine_arch_type     __machine_arch_type
 
11650
# else
 
11651
#  define machine_arch_type     MACH_TYPE_MX53_LOCO
 
11652
# endif
 
11653
# define machine_is_mx53_loco() (machine_arch_type == MACH_TYPE_MX53_LOCO)
 
11654
#else
 
11655
# define machine_is_mx53_loco() (0)
 
11656
#endif
 
11657
 
 
11658
#ifdef CONFIG_MACH_ACER_A8
 
11659
# ifdef machine_arch_type
 
11660
#  undef machine_arch_type
 
11661
#  define machine_arch_type     __machine_arch_type
 
11662
# else
 
11663
#  define machine_arch_type     MACH_TYPE_ACER_A8
 
11664
# endif
 
11665
# define machine_is_acer_a8()   (machine_arch_type == MACH_TYPE_ACER_A8)
 
11666
#else
 
11667
# define machine_is_acer_a8()   (0)
 
11668
#endif
 
11669
 
 
11670
#ifdef CONFIG_MACH_ACER_GAUGUIN
 
11671
# ifdef machine_arch_type
 
11672
#  undef machine_arch_type
 
11673
#  define machine_arch_type     __machine_arch_type
 
11674
# else
 
11675
#  define machine_arch_type     MACH_TYPE_ACER_GAUGUIN
 
11676
# endif
 
11677
# define machine_is_acer_gauguin()      (machine_arch_type == MACH_TYPE_ACER_GAUGUIN)
 
11678
#else
 
11679
# define machine_is_acer_gauguin()      (0)
 
11680
#endif
 
11681
 
 
11682
#ifdef CONFIG_MACH_GUPPY
 
11683
# ifdef machine_arch_type
 
11684
#  undef machine_arch_type
 
11685
#  define machine_arch_type     __machine_arch_type
 
11686
# else
 
11687
#  define machine_arch_type     MACH_TYPE_GUPPY
 
11688
# endif
 
11689
# define machine_is_guppy()     (machine_arch_type == MACH_TYPE_GUPPY)
 
11690
#else
 
11691
# define machine_is_guppy()     (0)
 
11692
#endif
 
11693
 
 
11694
#ifdef CONFIG_MACH_MX61_ARD
 
11695
# ifdef machine_arch_type
 
11696
#  undef machine_arch_type
 
11697
#  define machine_arch_type     __machine_arch_type
 
11698
# else
 
11699
#  define machine_arch_type     MACH_TYPE_MX61_ARD
 
11700
# endif
 
11701
# define machine_is_mx61_ard()  (machine_arch_type == MACH_TYPE_MX61_ARD)
 
11702
#else
 
11703
# define machine_is_mx61_ard()  (0)
 
11704
#endif
 
11705
 
 
11706
#ifdef CONFIG_MACH_TX53
 
11707
# ifdef machine_arch_type
 
11708
#  undef machine_arch_type
 
11709
#  define machine_arch_type     __machine_arch_type
 
11710
# else
 
11711
#  define machine_arch_type     MACH_TYPE_TX53
 
11712
# endif
 
11713
# define machine_is_tx53()      (machine_arch_type == MACH_TYPE_TX53)
 
11714
#else
 
11715
# define machine_is_tx53()      (0)
 
11716
#endif
 
11717
 
 
11718
#ifdef CONFIG_MACH_OMAPL138_CASE_A3
 
11719
# ifdef machine_arch_type
 
11720
#  undef machine_arch_type
 
11721
#  define machine_arch_type     __machine_arch_type
 
11722
# else
 
11723
#  define machine_arch_type     MACH_TYPE_OMAPL138_CASE_A3
 
11724
# endif
 
11725
# define machine_is_omapl138_case_a3()  (machine_arch_type == MACH_TYPE_OMAPL138_CASE_A3)
 
11726
#else
 
11727
# define machine_is_omapl138_case_a3()  (0)
 
11728
#endif
 
11729
 
 
11730
#ifdef CONFIG_MACH_UEMD
 
11731
# ifdef machine_arch_type
 
11732
#  undef machine_arch_type
 
11733
#  define machine_arch_type     __machine_arch_type
 
11734
# else
 
11735
#  define machine_arch_type     MACH_TYPE_UEMD
 
11736
# endif
 
11737
# define machine_is_uemd()      (machine_arch_type == MACH_TYPE_UEMD)
 
11738
#else
 
11739
# define machine_is_uemd()      (0)
 
11740
#endif
 
11741
 
 
11742
#ifdef CONFIG_MACH_CCWMX51MUT
 
11743
# ifdef machine_arch_type
 
11744
#  undef machine_arch_type
 
11745
#  define machine_arch_type     __machine_arch_type
 
11746
# else
 
11747
#  define machine_arch_type     MACH_TYPE_CCWMX51MUT
 
11748
# endif
 
11749
# define machine_is_ccwmx51mut()        (machine_arch_type == MACH_TYPE_CCWMX51MUT)
 
11750
#else
 
11751
# define machine_is_ccwmx51mut()        (0)
 
11752
#endif
 
11753
 
 
11754
#ifdef CONFIG_MACH_ROCKHOPPER
 
11755
# ifdef machine_arch_type
 
11756
#  undef machine_arch_type
 
11757
#  define machine_arch_type     __machine_arch_type
 
11758
# else
 
11759
#  define machine_arch_type     MACH_TYPE_ROCKHOPPER
 
11760
# endif
 
11761
# define machine_is_rockhopper()        (machine_arch_type == MACH_TYPE_ROCKHOPPER)
 
11762
#else
 
11763
# define machine_is_rockhopper()        (0)
 
11764
#endif
 
11765
 
 
11766
#ifdef CONFIG_MACH_ENCORE
 
11767
# ifdef machine_arch_type
 
11768
#  undef machine_arch_type
 
11769
#  define machine_arch_type     __machine_arch_type
 
11770
# else
 
11771
#  define machine_arch_type     MACH_TYPE_ENCORE
 
11772
# endif
 
11773
# define machine_is_encore()    (machine_arch_type == MACH_TYPE_ENCORE)
 
11774
#else
 
11775
# define machine_is_encore()    (0)
 
11776
#endif
 
11777
 
 
11778
#ifdef CONFIG_MACH_HKDKC100
 
11779
# ifdef machine_arch_type
 
11780
#  undef machine_arch_type
 
11781
#  define machine_arch_type     __machine_arch_type
 
11782
# else
 
11783
#  define machine_arch_type     MACH_TYPE_HKDKC100
 
11784
# endif
 
11785
# define machine_is_hkdkc100()  (machine_arch_type == MACH_TYPE_HKDKC100)
 
11786
#else
 
11787
# define machine_is_hkdkc100()  (0)
 
11788
#endif
 
11789
 
 
11790
#ifdef CONFIG_MACH_TS42XX
 
11791
# ifdef machine_arch_type
 
11792
#  undef machine_arch_type
 
11793
#  define machine_arch_type     __machine_arch_type
 
11794
# else
 
11795
#  define machine_arch_type     MACH_TYPE_TS42XX
 
11796
# endif
 
11797
# define machine_is_ts42xx()    (machine_arch_type == MACH_TYPE_TS42XX)
 
11798
#else
 
11799
# define machine_is_ts42xx()    (0)
 
11800
#endif
 
11801
 
 
11802
#ifdef CONFIG_MACH_AEBL
 
11803
# ifdef machine_arch_type
 
11804
#  undef machine_arch_type
 
11805
#  define machine_arch_type     __machine_arch_type
 
11806
# else
 
11807
#  define machine_arch_type     MACH_TYPE_AEBL
 
11808
# endif
 
11809
# define machine_is_aebl()      (machine_arch_type == MACH_TYPE_AEBL)
 
11810
#else
 
11811
# define machine_is_aebl()      (0)
 
11812
#endif
 
11813
 
 
11814
#ifdef CONFIG_MACH_WARIO
 
11815
# ifdef machine_arch_type
 
11816
#  undef machine_arch_type
 
11817
#  define machine_arch_type     __machine_arch_type
 
11818
# else
 
11819
#  define machine_arch_type     MACH_TYPE_WARIO
 
11820
# endif
 
11821
# define machine_is_wario()     (machine_arch_type == MACH_TYPE_WARIO)
 
11822
#else
 
11823
# define machine_is_wario()     (0)
 
11824
#endif
 
11825
 
 
11826
#ifdef CONFIG_MACH_GFS_SPM
 
11827
# ifdef machine_arch_type
 
11828
#  undef machine_arch_type
 
11829
#  define machine_arch_type     __machine_arch_type
 
11830
# else
 
11831
#  define machine_arch_type     MACH_TYPE_GFS_SPM
 
11832
# endif
 
11833
# define machine_is_gfs_spm()   (machine_arch_type == MACH_TYPE_GFS_SPM)
 
11834
#else
 
11835
# define machine_is_gfs_spm()   (0)
 
11836
#endif
 
11837
 
 
11838
#ifdef CONFIG_MACH_CM_T3730
 
11839
# ifdef machine_arch_type
 
11840
#  undef machine_arch_type
 
11841
#  define machine_arch_type     __machine_arch_type
 
11842
# else
 
11843
#  define machine_arch_type     MACH_TYPE_CM_T3730
 
11844
# endif
 
11845
# define machine_is_cm_t3730()  (machine_arch_type == MACH_TYPE_CM_T3730)
 
11846
#else
 
11847
# define machine_is_cm_t3730()  (0)
 
11848
#endif
 
11849
 
 
11850
#ifdef CONFIG_MACH_ISC3
 
11851
# ifdef machine_arch_type
 
11852
#  undef machine_arch_type
 
11853
#  define machine_arch_type     __machine_arch_type
 
11854
# else
 
11855
#  define machine_arch_type     MACH_TYPE_ISC3
 
11856
# endif
 
11857
# define machine_is_isc3()      (machine_arch_type == MACH_TYPE_ISC3)
 
11858
#else
 
11859
# define machine_is_isc3()      (0)
 
11860
#endif
 
11861
 
 
11862
#ifdef CONFIG_MACH_RASCAL
 
11863
# ifdef machine_arch_type
 
11864
#  undef machine_arch_type
 
11865
#  define machine_arch_type     __machine_arch_type
 
11866
# else
 
11867
#  define machine_arch_type     MACH_TYPE_RASCAL
 
11868
# endif
 
11869
# define machine_is_rascal()    (machine_arch_type == MACH_TYPE_RASCAL)
 
11870
#else
 
11871
# define machine_is_rascal()    (0)
 
11872
#endif
 
11873
 
 
11874
#ifdef CONFIG_MACH_HREFV60
 
11875
# ifdef machine_arch_type
 
11876
#  undef machine_arch_type
 
11877
#  define machine_arch_type     __machine_arch_type
 
11878
# else
 
11879
#  define machine_arch_type     MACH_TYPE_HREFV60
 
11880
# endif
 
11881
# define machine_is_hrefv60()   (machine_arch_type == MACH_TYPE_HREFV60)
 
11882
#else
 
11883
# define machine_is_hrefv60()   (0)
 
11884
#endif
 
11885
 
 
11886
#ifdef CONFIG_MACH_TPT_2_0
 
11887
# ifdef machine_arch_type
 
11888
#  undef machine_arch_type
 
11889
#  define machine_arch_type     __machine_arch_type
 
11890
# else
 
11891
#  define machine_arch_type     MACH_TYPE_TPT_2_0
 
11892
# endif
 
11893
# define machine_is_tpt_2_0()   (machine_arch_type == MACH_TYPE_TPT_2_0)
 
11894
#else
 
11895
# define machine_is_tpt_2_0()   (0)
 
11896
#endif
 
11897
 
 
11898
#ifdef CONFIG_MACH_SPLENDOR
 
11899
# ifdef machine_arch_type
 
11900
#  undef machine_arch_type
 
11901
#  define machine_arch_type     __machine_arch_type
 
11902
# else
 
11903
#  define machine_arch_type     MACH_TYPE_SPLENDOR
 
11904
# endif
 
11905
# define machine_is_splendor()  (machine_arch_type == MACH_TYPE_SPLENDOR)
 
11906
#else
 
11907
# define machine_is_splendor()  (0)
 
11908
#endif
 
11909
 
 
11910
#ifdef CONFIG_MACH_MSM8X60_QT
 
11911
# ifdef machine_arch_type
 
11912
#  undef machine_arch_type
 
11913
#  define machine_arch_type     __machine_arch_type
 
11914
# else
 
11915
#  define machine_arch_type     MACH_TYPE_MSM8X60_QT
 
11916
# endif
 
11917
# define machine_is_msm8x60_qt()        (machine_arch_type == MACH_TYPE_MSM8X60_QT)
 
11918
#else
 
11919
# define machine_is_msm8x60_qt()        (0)
 
11920
#endif
 
11921
 
 
11922
#ifdef CONFIG_MACH_HTC_HD_MINI
 
11923
# ifdef machine_arch_type
 
11924
#  undef machine_arch_type
 
11925
#  define machine_arch_type     __machine_arch_type
 
11926
# else
 
11927
#  define machine_arch_type     MACH_TYPE_HTC_HD_MINI
 
11928
# endif
 
11929
# define machine_is_htc_hd_mini()       (machine_arch_type == MACH_TYPE_HTC_HD_MINI)
 
11930
#else
 
11931
# define machine_is_htc_hd_mini()       (0)
 
11932
#endif
 
11933
 
 
11934
#ifdef CONFIG_MACH_ATHENE
 
11935
# ifdef machine_arch_type
 
11936
#  undef machine_arch_type
 
11937
#  define machine_arch_type     __machine_arch_type
 
11938
# else
 
11939
#  define machine_arch_type     MACH_TYPE_ATHENE
 
11940
# endif
 
11941
# define machine_is_athene()    (machine_arch_type == MACH_TYPE_ATHENE)
 
11942
#else
 
11943
# define machine_is_athene()    (0)
 
11944
#endif
 
11945
 
 
11946
#ifdef CONFIG_MACH_DEEP_R_EK_1
 
11947
# ifdef machine_arch_type
 
11948
#  undef machine_arch_type
 
11949
#  define machine_arch_type     __machine_arch_type
 
11950
# else
 
11951
#  define machine_arch_type     MACH_TYPE_DEEP_R_EK_1
 
11952
# endif
 
11953
# define machine_is_deep_r_ek_1()       (machine_arch_type == MACH_TYPE_DEEP_R_EK_1)
 
11954
#else
 
11955
# define machine_is_deep_r_ek_1()       (0)
 
11956
#endif
 
11957
 
 
11958
#ifdef CONFIG_MACH_VIVOW_CT
 
11959
# ifdef machine_arch_type
 
11960
#  undef machine_arch_type
 
11961
#  define machine_arch_type     __machine_arch_type
 
11962
# else
 
11963
#  define machine_arch_type     MACH_TYPE_VIVOW_CT
 
11964
# endif
 
11965
# define machine_is_vivow_ct()  (machine_arch_type == MACH_TYPE_VIVOW_CT)
 
11966
#else
 
11967
# define machine_is_vivow_ct()  (0)
 
11968
#endif
 
11969
 
 
11970
#ifdef CONFIG_MACH_NERY_1000
 
11971
# ifdef machine_arch_type
 
11972
#  undef machine_arch_type
 
11973
#  define machine_arch_type     __machine_arch_type
 
11974
# else
 
11975
#  define machine_arch_type     MACH_TYPE_NERY_1000
 
11976
# endif
 
11977
# define machine_is_nery_1000() (machine_arch_type == MACH_TYPE_NERY_1000)
 
11978
#else
 
11979
# define machine_is_nery_1000() (0)
 
11980
#endif
 
11981
 
 
11982
#ifdef CONFIG_MACH_RFL109145_SSRV
 
11983
# ifdef machine_arch_type
 
11984
#  undef machine_arch_type
 
11985
#  define machine_arch_type     __machine_arch_type
 
11986
# else
 
11987
#  define machine_arch_type     MACH_TYPE_RFL109145_SSRV
 
11988
# endif
 
11989
# define machine_is_rfl109145_ssrv()    (machine_arch_type == MACH_TYPE_RFL109145_SSRV)
 
11990
#else
 
11991
# define machine_is_rfl109145_ssrv()    (0)
 
11992
#endif
 
11993
 
 
11994
#ifdef CONFIG_MACH_NMH
 
11995
# ifdef machine_arch_type
 
11996
#  undef machine_arch_type
 
11997
#  define machine_arch_type     __machine_arch_type
 
11998
# else
 
11999
#  define machine_arch_type     MACH_TYPE_NMH
 
12000
# endif
 
12001
# define machine_is_nmh()       (machine_arch_type == MACH_TYPE_NMH)
 
12002
#else
 
12003
# define machine_is_nmh()       (0)
 
12004
#endif
 
12005
 
 
12006
#ifdef CONFIG_MACH_WN802T
 
12007
# ifdef machine_arch_type
 
12008
#  undef machine_arch_type
 
12009
#  define machine_arch_type     __machine_arch_type
 
12010
# else
 
12011
#  define machine_arch_type     MACH_TYPE_WN802T
 
12012
# endif
 
12013
# define machine_is_wn802t()    (machine_arch_type == MACH_TYPE_WN802T)
 
12014
#else
 
12015
# define machine_is_wn802t()    (0)
 
12016
#endif
 
12017
 
 
12018
#ifdef CONFIG_MACH_DRAGONET
 
12019
# ifdef machine_arch_type
 
12020
#  undef machine_arch_type
 
12021
#  define machine_arch_type     __machine_arch_type
 
12022
# else
 
12023
#  define machine_arch_type     MACH_TYPE_DRAGONET
 
12024
# endif
 
12025
# define machine_is_dragonet()  (machine_arch_type == MACH_TYPE_DRAGONET)
 
12026
#else
 
12027
# define machine_is_dragonet()  (0)
 
12028
#endif
 
12029
 
 
12030
#ifdef CONFIG_MACH_AT91SAM9263DESK16L
 
12031
# ifdef machine_arch_type
 
12032
#  undef machine_arch_type
 
12033
#  define machine_arch_type     __machine_arch_type
 
12034
# else
 
12035
#  define machine_arch_type     MACH_TYPE_AT91SAM9263DESK16L
 
12036
# endif
 
12037
# define machine_is_at91sam9263desk16l()        (machine_arch_type == MACH_TYPE_AT91SAM9263DESK16L)
 
12038
#else
 
12039
# define machine_is_at91sam9263desk16l()        (0)
 
12040
#endif
 
12041
 
 
12042
#ifdef CONFIG_MACH_BCMHANA_SV
 
12043
# ifdef machine_arch_type
 
12044
#  undef machine_arch_type
 
12045
#  define machine_arch_type     __machine_arch_type
 
12046
# else
 
12047
#  define machine_arch_type     MACH_TYPE_BCMHANA_SV
 
12048
# endif
 
12049
# define machine_is_bcmhana_sv()        (machine_arch_type == MACH_TYPE_BCMHANA_SV)
 
12050
#else
 
12051
# define machine_is_bcmhana_sv()        (0)
 
12052
#endif
 
12053
 
 
12054
#ifdef CONFIG_MACH_BCMHANA_TABLET
 
12055
# ifdef machine_arch_type
 
12056
#  undef machine_arch_type
 
12057
#  define machine_arch_type     __machine_arch_type
 
12058
# else
 
12059
#  define machine_arch_type     MACH_TYPE_BCMHANA_TABLET
 
12060
# endif
 
12061
# define machine_is_bcmhana_tablet()    (machine_arch_type == MACH_TYPE_BCMHANA_TABLET)
 
12062
#else
 
12063
# define machine_is_bcmhana_tablet()    (0)
 
12064
#endif
 
12065
 
 
12066
#ifdef CONFIG_MACH_KOI
 
12067
# ifdef machine_arch_type
 
12068
#  undef machine_arch_type
 
12069
#  define machine_arch_type     __machine_arch_type
 
12070
# else
 
12071
#  define machine_arch_type     MACH_TYPE_KOI
 
12072
# endif
 
12073
# define machine_is_koi()       (machine_arch_type == MACH_TYPE_KOI)
 
12074
#else
 
12075
# define machine_is_koi()       (0)
 
12076
#endif
 
12077
 
 
12078
#ifdef CONFIG_MACH_TS4800
 
12079
# ifdef machine_arch_type
 
12080
#  undef machine_arch_type
 
12081
#  define machine_arch_type     __machine_arch_type
 
12082
# else
 
12083
#  define machine_arch_type     MACH_TYPE_TS4800
 
12084
# endif
 
12085
# define machine_is_ts4800()    (machine_arch_type == MACH_TYPE_TS4800)
 
12086
#else
 
12087
# define machine_is_ts4800()    (0)
 
12088
#endif
 
12089
 
 
12090
#ifdef CONFIG_MACH_TQMA9263
 
12091
# ifdef machine_arch_type
 
12092
#  undef machine_arch_type
 
12093
#  define machine_arch_type     __machine_arch_type
 
12094
# else
 
12095
#  define machine_arch_type     MACH_TYPE_TQMA9263
 
12096
# endif
 
12097
# define machine_is_tqma9263()  (machine_arch_type == MACH_TYPE_TQMA9263)
 
12098
#else
 
12099
# define machine_is_tqma9263()  (0)
 
12100
#endif
 
12101
 
 
12102
#ifdef CONFIG_MACH_HOLIDAY
 
12103
# ifdef machine_arch_type
 
12104
#  undef machine_arch_type
 
12105
#  define machine_arch_type     __machine_arch_type
 
12106
# else
 
12107
#  define machine_arch_type     MACH_TYPE_HOLIDAY
 
12108
# endif
 
12109
# define machine_is_holiday()   (machine_arch_type == MACH_TYPE_HOLIDAY)
 
12110
#else
 
12111
# define machine_is_holiday()   (0)
 
12112
#endif
 
12113
 
 
12114
#ifdef CONFIG_MACH_DMA6410
 
12115
# ifdef machine_arch_type
 
12116
#  undef machine_arch_type
 
12117
#  define machine_arch_type     __machine_arch_type
 
12118
# else
 
12119
#  define machine_arch_type     MACH_TYPE_DMA6410
 
12120
# endif
 
12121
# define machine_is_dma_6410()  (machine_arch_type == MACH_TYPE_DMA6410)
 
12122
#else
 
12123
# define machine_is_dma_6410()  (0)
 
12124
#endif
 
12125
 
 
12126
#ifdef CONFIG_MACH_PCATS_OVERLAY
 
12127
# ifdef machine_arch_type
 
12128
#  undef machine_arch_type
 
12129
#  define machine_arch_type     __machine_arch_type
 
12130
# else
 
12131
#  define machine_arch_type     MACH_TYPE_PCATS_OVERLAY
 
12132
# endif
 
12133
# define machine_is_pcats_overlay()     (machine_arch_type == MACH_TYPE_PCATS_OVERLAY)
 
12134
#else
 
12135
# define machine_is_pcats_overlay()     (0)
 
12136
#endif
 
12137
 
 
12138
#ifdef CONFIG_MACH_HWGW6410
 
12139
# ifdef machine_arch_type
 
12140
#  undef machine_arch_type
 
12141
#  define machine_arch_type     __machine_arch_type
 
12142
# else
 
12143
#  define machine_arch_type     MACH_TYPE_HWGW6410
 
12144
# endif
 
12145
# define machine_is_hwgw6410()  (machine_arch_type == MACH_TYPE_HWGW6410)
 
12146
#else
 
12147
# define machine_is_hwgw6410()  (0)
 
12148
#endif
 
12149
 
 
12150
#ifdef CONFIG_MACH_SHENZHOU
 
12151
# ifdef machine_arch_type
 
12152
#  undef machine_arch_type
 
12153
#  define machine_arch_type     __machine_arch_type
 
12154
# else
 
12155
#  define machine_arch_type     MACH_TYPE_SHENZHOU
 
12156
# endif
 
12157
# define machine_is_shenzhou()  (machine_arch_type == MACH_TYPE_SHENZHOU)
 
12158
#else
 
12159
# define machine_is_shenzhou()  (0)
 
12160
#endif
 
12161
 
 
12162
#ifdef CONFIG_MACH_CWME9210
 
12163
# ifdef machine_arch_type
 
12164
#  undef machine_arch_type
 
12165
#  define machine_arch_type     __machine_arch_type
 
12166
# else
 
12167
#  define machine_arch_type     MACH_TYPE_CWME9210
 
12168
# endif
 
12169
# define machine_is_cwme9210()  (machine_arch_type == MACH_TYPE_CWME9210)
 
12170
#else
 
12171
# define machine_is_cwme9210()  (0)
 
12172
#endif
 
12173
 
 
12174
#ifdef CONFIG_MACH_CWME9210JS
 
12175
# ifdef machine_arch_type
 
12176
#  undef machine_arch_type
 
12177
#  define machine_arch_type     __machine_arch_type
 
12178
# else
 
12179
#  define machine_arch_type     MACH_TYPE_CWME9210JS
 
12180
# endif
 
12181
# define machine_is_cwme9210js()        (machine_arch_type == MACH_TYPE_CWME9210JS)
 
12182
#else
 
12183
# define machine_is_cwme9210js()        (0)
 
12184
#endif
 
12185
 
 
12186
#ifdef CONFIG_MACH_PGS_SITARA
 
12187
# ifdef machine_arch_type
 
12188
#  undef machine_arch_type
 
12189
#  define machine_arch_type     __machine_arch_type
 
12190
# else
 
12191
#  define machine_arch_type     MACH_TYPE_PGS_SITARA
 
12192
# endif
 
12193
# define machine_is_pgs_v1()    (machine_arch_type == MACH_TYPE_PGS_SITARA)
 
12194
#else
 
12195
# define machine_is_pgs_v1()    (0)
 
12196
#endif
 
12197
 
 
12198
#ifdef CONFIG_MACH_COLIBRI_TEGRA2
 
12199
# ifdef machine_arch_type
 
12200
#  undef machine_arch_type
 
12201
#  define machine_arch_type     __machine_arch_type
 
12202
# else
 
12203
#  define machine_arch_type     MACH_TYPE_COLIBRI_TEGRA2
 
12204
# endif
 
12205
# define machine_is_colibri_tegra2()    (machine_arch_type == MACH_TYPE_COLIBRI_TEGRA2)
 
12206
#else
 
12207
# define machine_is_colibri_tegra2()    (0)
 
12208
#endif
 
12209
 
 
12210
#ifdef CONFIG_MACH_W21
 
12211
# ifdef machine_arch_type
 
12212
#  undef machine_arch_type
 
12213
#  define machine_arch_type     __machine_arch_type
 
12214
# else
 
12215
#  define machine_arch_type     MACH_TYPE_W21
 
12216
# endif
 
12217
# define machine_is_w21()       (machine_arch_type == MACH_TYPE_W21)
 
12218
#else
 
12219
# define machine_is_w21()       (0)
 
12220
#endif
 
12221
 
 
12222
#ifdef CONFIG_MACH_POLYSAT1
 
12223
# ifdef machine_arch_type
 
12224
#  undef machine_arch_type
 
12225
#  define machine_arch_type     __machine_arch_type
 
12226
# else
 
12227
#  define machine_arch_type     MACH_TYPE_POLYSAT1
 
12228
# endif
 
12229
# define machine_is_polysat1()  (machine_arch_type == MACH_TYPE_POLYSAT1)
 
12230
#else
 
12231
# define machine_is_polysat1()  (0)
 
12232
#endif
 
12233
 
 
12234
#ifdef CONFIG_MACH_DATAWAY
 
12235
# ifdef machine_arch_type
 
12236
#  undef machine_arch_type
 
12237
#  define machine_arch_type     __machine_arch_type
 
12238
# else
 
12239
#  define machine_arch_type     MACH_TYPE_DATAWAY
 
12240
# endif
 
12241
# define machine_is_dataway()   (machine_arch_type == MACH_TYPE_DATAWAY)
 
12242
#else
 
12243
# define machine_is_dataway()   (0)
 
12244
#endif
 
12245
 
 
12246
#ifdef CONFIG_MACH_COBRAL138
 
12247
# ifdef machine_arch_type
 
12248
#  undef machine_arch_type
 
12249
#  define machine_arch_type     __machine_arch_type
 
12250
# else
 
12251
#  define machine_arch_type     MACH_TYPE_COBRAL138
 
12252
# endif
 
12253
# define machine_is_cobral138() (machine_arch_type == MACH_TYPE_COBRAL138)
 
12254
#else
 
12255
# define machine_is_cobral138() (0)
 
12256
#endif
 
12257
 
 
12258
#ifdef CONFIG_MACH_ROVERPCS8
 
12259
# ifdef machine_arch_type
 
12260
#  undef machine_arch_type
 
12261
#  define machine_arch_type     __machine_arch_type
 
12262
# else
 
12263
#  define machine_arch_type     MACH_TYPE_ROVERPCS8
 
12264
# endif
 
12265
# define machine_is_roverpcs8() (machine_arch_type == MACH_TYPE_ROVERPCS8)
 
12266
#else
 
12267
# define machine_is_roverpcs8() (0)
 
12268
#endif
 
12269
 
 
12270
#ifdef CONFIG_MACH_MARVELC
 
12271
# ifdef machine_arch_type
 
12272
#  undef machine_arch_type
 
12273
#  define machine_arch_type     __machine_arch_type
 
12274
# else
 
12275
#  define machine_arch_type     MACH_TYPE_MARVELC
 
12276
# endif
 
12277
# define machine_is_marvelc()   (machine_arch_type == MACH_TYPE_MARVELC)
 
12278
#else
 
12279
# define machine_is_marvelc()   (0)
 
12280
#endif
 
12281
 
 
12282
#ifdef CONFIG_MACH_NAVEFIHID
 
12283
# ifdef machine_arch_type
 
12284
#  undef machine_arch_type
 
12285
#  define machine_arch_type     __machine_arch_type
 
12286
# else
 
12287
#  define machine_arch_type     MACH_TYPE_NAVEFIHID
 
12288
# endif
 
12289
# define machine_is_navefihid() (machine_arch_type == MACH_TYPE_NAVEFIHID)
 
12290
#else
 
12291
# define machine_is_navefihid() (0)
 
12292
#endif
 
12293
 
 
12294
#ifdef CONFIG_MACH_DM365_CV100
 
12295
# ifdef machine_arch_type
 
12296
#  undef machine_arch_type
 
12297
#  define machine_arch_type     __machine_arch_type
 
12298
# else
 
12299
#  define machine_arch_type     MACH_TYPE_DM365_CV100
 
12300
# endif
 
12301
# define machine_is_dm365_cv100()       (machine_arch_type == MACH_TYPE_DM365_CV100)
 
12302
#else
 
12303
# define machine_is_dm365_cv100()       (0)
 
12304
#endif
 
12305
 
 
12306
#ifdef CONFIG_MACH_ABLE
 
12307
# ifdef machine_arch_type
 
12308
#  undef machine_arch_type
 
12309
#  define machine_arch_type     __machine_arch_type
 
12310
# else
 
12311
#  define machine_arch_type     MACH_TYPE_ABLE
 
12312
# endif
 
12313
# define machine_is_able()      (machine_arch_type == MACH_TYPE_ABLE)
 
12314
#else
 
12315
# define machine_is_able()      (0)
 
12316
#endif
 
12317
 
 
12318
#ifdef CONFIG_MACH_LEGACY
 
12319
# ifdef machine_arch_type
 
12320
#  undef machine_arch_type
 
12321
#  define machine_arch_type     __machine_arch_type
 
12322
# else
 
12323
#  define machine_arch_type     MACH_TYPE_LEGACY
 
12324
# endif
 
12325
# define machine_is_legacy()    (machine_arch_type == MACH_TYPE_LEGACY)
 
12326
#else
 
12327
# define machine_is_legacy()    (0)
 
12328
#endif
 
12329
 
 
12330
#ifdef CONFIG_MACH_ICONG
 
12331
# ifdef machine_arch_type
 
12332
#  undef machine_arch_type
 
12333
#  define machine_arch_type     __machine_arch_type
 
12334
# else
 
12335
#  define machine_arch_type     MACH_TYPE_ICONG
 
12336
# endif
 
12337
# define machine_is_icong()     (machine_arch_type == MACH_TYPE_ICONG)
 
12338
#else
 
12339
# define machine_is_icong()     (0)
 
12340
#endif
 
12341
 
 
12342
#ifdef CONFIG_MACH_ROVER_G8
 
12343
# ifdef machine_arch_type
 
12344
#  undef machine_arch_type
 
12345
#  define machine_arch_type     __machine_arch_type
 
12346
# else
 
12347
#  define machine_arch_type     MACH_TYPE_ROVER_G8
 
12348
# endif
 
12349
# define machine_is_rover_g8()  (machine_arch_type == MACH_TYPE_ROVER_G8)
 
12350
#else
 
12351
# define machine_is_rover_g8()  (0)
 
12352
#endif
 
12353
 
 
12354
#ifdef CONFIG_MACH_T5388P
 
12355
# ifdef machine_arch_type
 
12356
#  undef machine_arch_type
 
12357
#  define machine_arch_type     __machine_arch_type
 
12358
# else
 
12359
#  define machine_arch_type     MACH_TYPE_T5388P
 
12360
# endif
 
12361
# define machine_is_t5388p()    (machine_arch_type == MACH_TYPE_T5388P)
 
12362
#else
 
12363
# define machine_is_t5388p()    (0)
 
12364
#endif
 
12365
 
 
12366
#ifdef CONFIG_MACH_DINGO
 
12367
# ifdef machine_arch_type
 
12368
#  undef machine_arch_type
 
12369
#  define machine_arch_type     __machine_arch_type
 
12370
# else
 
12371
#  define machine_arch_type     MACH_TYPE_DINGO
 
12372
# endif
 
12373
# define machine_is_dingo()     (machine_arch_type == MACH_TYPE_DINGO)
 
12374
#else
 
12375
# define machine_is_dingo()     (0)
 
12376
#endif
 
12377
 
 
12378
#ifdef CONFIG_MACH_GOFLEXHOME
 
12379
# ifdef machine_arch_type
 
12380
#  undef machine_arch_type
 
12381
#  define machine_arch_type     __machine_arch_type
 
12382
# else
 
12383
#  define machine_arch_type     MACH_TYPE_GOFLEXHOME
 
12384
# endif
 
12385
# define machine_is_goflexhome()        (machine_arch_type == MACH_TYPE_GOFLEXHOME)
 
12386
#else
 
12387
# define machine_is_goflexhome()        (0)
 
12388
#endif
 
12389
 
 
12390
#ifdef CONFIG_MACH_LANREADYFN511
 
12391
# ifdef machine_arch_type
 
12392
#  undef machine_arch_type
 
12393
#  define machine_arch_type     __machine_arch_type
 
12394
# else
 
12395
#  define machine_arch_type     MACH_TYPE_LANREADYFN511
 
12396
# endif
 
12397
# define machine_is_lanreadyfn511()     (machine_arch_type == MACH_TYPE_LANREADYFN511)
 
12398
#else
 
12399
# define machine_is_lanreadyfn511()     (0)
 
12400
#endif
 
12401
 
 
12402
#ifdef CONFIG_MACH_OMAP3_BAIA
 
12403
# ifdef machine_arch_type
 
12404
#  undef machine_arch_type
 
12405
#  define machine_arch_type     __machine_arch_type
 
12406
# else
 
12407
#  define machine_arch_type     MACH_TYPE_OMAP3_BAIA
 
12408
# endif
 
12409
# define machine_is_omap3_baia()        (machine_arch_type == MACH_TYPE_OMAP3_BAIA)
 
12410
#else
 
12411
# define machine_is_omap3_baia()        (0)
 
12412
#endif
 
12413
 
 
12414
#ifdef CONFIG_MACH_OMAP3SMARTDISPLAY
 
12415
# ifdef machine_arch_type
 
12416
#  undef machine_arch_type
 
12417
#  define machine_arch_type     __machine_arch_type
 
12418
# else
 
12419
#  define machine_arch_type     MACH_TYPE_OMAP3SMARTDISPLAY
 
12420
# endif
 
12421
# define machine_is_omap3smartdisplay() (machine_arch_type == MACH_TYPE_OMAP3SMARTDISPLAY)
 
12422
#else
 
12423
# define machine_is_omap3smartdisplay() (0)
 
12424
#endif
 
12425
 
 
12426
#ifdef CONFIG_MACH_XILINX
 
12427
# ifdef machine_arch_type
 
12428
#  undef machine_arch_type
 
12429
#  define machine_arch_type     __machine_arch_type
 
12430
# else
 
12431
#  define machine_arch_type     MACH_TYPE_XILINX
 
12432
# endif
 
12433
# define machine_is_xilinx()    (machine_arch_type == MACH_TYPE_XILINX)
 
12434
#else
 
12435
# define machine_is_xilinx()    (0)
 
12436
#endif
 
12437
 
 
12438
#ifdef CONFIG_MACH_A2F
 
12439
# ifdef machine_arch_type
 
12440
#  undef machine_arch_type
 
12441
#  define machine_arch_type     __machine_arch_type
 
12442
# else
 
12443
#  define machine_arch_type     MACH_TYPE_A2F
 
12444
# endif
 
12445
# define machine_is_a2f()       (machine_arch_type == MACH_TYPE_A2F)
 
12446
#else
 
12447
# define machine_is_a2f()       (0)
 
12448
#endif
 
12449
 
 
12450
#ifdef CONFIG_MACH_SKY25
 
12451
# ifdef machine_arch_type
 
12452
#  undef machine_arch_type
 
12453
#  define machine_arch_type     __machine_arch_type
 
12454
# else
 
12455
#  define machine_arch_type     MACH_TYPE_SKY25
 
12456
# endif
 
12457
# define machine_is_sky25()     (machine_arch_type == MACH_TYPE_SKY25)
 
12458
#else
 
12459
# define machine_is_sky25()     (0)
 
12460
#endif
 
12461
 
 
12462
#ifdef CONFIG_MACH_CCMX53
 
12463
# ifdef machine_arch_type
 
12464
#  undef machine_arch_type
 
12465
#  define machine_arch_type     __machine_arch_type
 
12466
# else
 
12467
#  define machine_arch_type     MACH_TYPE_CCMX53
 
12468
# endif
 
12469
# define machine_is_ccmx53()    (machine_arch_type == MACH_TYPE_CCMX53)
 
12470
#else
 
12471
# define machine_is_ccmx53()    (0)
 
12472
#endif
 
12473
 
 
12474
#ifdef CONFIG_MACH_CCMX53JS
 
12475
# ifdef machine_arch_type
 
12476
#  undef machine_arch_type
 
12477
#  define machine_arch_type     __machine_arch_type
 
12478
# else
 
12479
#  define machine_arch_type     MACH_TYPE_CCMX53JS
 
12480
# endif
 
12481
# define machine_is_ccmx53js()  (machine_arch_type == MACH_TYPE_CCMX53JS)
 
12482
#else
 
12483
# define machine_is_ccmx53js()  (0)
 
12484
#endif
 
12485
 
 
12486
#ifdef CONFIG_MACH_CCWMX53
 
12487
# ifdef machine_arch_type
 
12488
#  undef machine_arch_type
 
12489
#  define machine_arch_type     __machine_arch_type
 
12490
# else
 
12491
#  define machine_arch_type     MACH_TYPE_CCWMX53
 
12492
# endif
 
12493
# define machine_is_ccwmx53()   (machine_arch_type == MACH_TYPE_CCWMX53)
 
12494
#else
 
12495
# define machine_is_ccwmx53()   (0)
 
12496
#endif
 
12497
 
 
12498
#ifdef CONFIG_MACH_CCWMX53JS
 
12499
# ifdef machine_arch_type
 
12500
#  undef machine_arch_type
 
12501
#  define machine_arch_type     __machine_arch_type
 
12502
# else
 
12503
#  define machine_arch_type     MACH_TYPE_CCWMX53JS
 
12504
# endif
 
12505
# define machine_is_ccwmx53js() (machine_arch_type == MACH_TYPE_CCWMX53JS)
 
12506
#else
 
12507
# define machine_is_ccwmx53js() (0)
 
12508
#endif
 
12509
 
 
12510
#ifdef CONFIG_MACH_FRISMS
 
12511
# ifdef machine_arch_type
 
12512
#  undef machine_arch_type
 
12513
#  define machine_arch_type     __machine_arch_type
 
12514
# else
 
12515
#  define machine_arch_type     MACH_TYPE_FRISMS
 
12516
# endif
 
12517
# define machine_is_frisms()    (machine_arch_type == MACH_TYPE_FRISMS)
 
12518
#else
 
12519
# define machine_is_frisms()    (0)
 
12520
#endif
 
12521
 
 
12522
#ifdef CONFIG_MACH_MSM7X27A_FFA
 
12523
# ifdef machine_arch_type
 
12524
#  undef machine_arch_type
 
12525
#  define machine_arch_type     __machine_arch_type
 
12526
# else
 
12527
#  define machine_arch_type     MACH_TYPE_MSM7X27A_FFA
 
12528
# endif
 
12529
# define machine_is_msm7x27a_ffa()      (machine_arch_type == MACH_TYPE_MSM7X27A_FFA)
 
12530
#else
 
12531
# define machine_is_msm7x27a_ffa()      (0)
 
12532
#endif
 
12533
 
 
12534
#ifdef CONFIG_MACH_MSM7X27A_SURF
 
12535
# ifdef machine_arch_type
 
12536
#  undef machine_arch_type
 
12537
#  define machine_arch_type     __machine_arch_type
 
12538
# else
 
12539
#  define machine_arch_type     MACH_TYPE_MSM7X27A_SURF
 
12540
# endif
 
12541
# define machine_is_msm7x27a_surf()     (machine_arch_type == MACH_TYPE_MSM7X27A_SURF)
 
12542
#else
 
12543
# define machine_is_msm7x27a_surf()     (0)
 
12544
#endif
 
12545
 
 
12546
#ifdef CONFIG_MACH_MSM7X27A_RUMI3
 
12547
# ifdef machine_arch_type
 
12548
#  undef machine_arch_type
 
12549
#  define machine_arch_type     __machine_arch_type
 
12550
# else
 
12551
#  define machine_arch_type     MACH_TYPE_MSM7X27A_RUMI3
 
12552
# endif
 
12553
# define machine_is_msm7x27a_rumi3()    (machine_arch_type == MACH_TYPE_MSM7X27A_RUMI3)
 
12554
#else
 
12555
# define machine_is_msm7x27a_rumi3()    (0)
 
12556
#endif
 
12557
 
 
12558
#ifdef CONFIG_MACH_DIMMSAM9G20
 
12559
# ifdef machine_arch_type
 
12560
#  undef machine_arch_type
 
12561
#  define machine_arch_type     __machine_arch_type
 
12562
# else
 
12563
#  define machine_arch_type     MACH_TYPE_DIMMSAM9G20
 
12564
# endif
 
12565
# define machine_is_dimmsam9g20()       (machine_arch_type == MACH_TYPE_DIMMSAM9G20)
 
12566
#else
 
12567
# define machine_is_dimmsam9g20()       (0)
 
12568
#endif
 
12569
 
 
12570
#ifdef CONFIG_MACH_DIMM_IMX28
 
12571
# ifdef machine_arch_type
 
12572
#  undef machine_arch_type
 
12573
#  define machine_arch_type     __machine_arch_type
 
12574
# else
 
12575
#  define machine_arch_type     MACH_TYPE_DIMM_IMX28
 
12576
# endif
 
12577
# define machine_is_dimm_imx28()        (machine_arch_type == MACH_TYPE_DIMM_IMX28)
 
12578
#else
 
12579
# define machine_is_dimm_imx28()        (0)
 
12580
#endif
 
12581
 
 
12582
#ifdef CONFIG_MACH_AMK_A4
 
12583
# ifdef machine_arch_type
 
12584
#  undef machine_arch_type
 
12585
#  define machine_arch_type     __machine_arch_type
 
12586
# else
 
12587
#  define machine_arch_type     MACH_TYPE_AMK_A4
 
12588
# endif
 
12589
# define machine_is_amk_a4()    (machine_arch_type == MACH_TYPE_AMK_A4)
 
12590
#else
 
12591
# define machine_is_amk_a4()    (0)
 
12592
#endif
 
12593
 
 
12594
#ifdef CONFIG_MACH_GNET_SGME
 
12595
# ifdef machine_arch_type
 
12596
#  undef machine_arch_type
 
12597
#  define machine_arch_type     __machine_arch_type
 
12598
# else
 
12599
#  define machine_arch_type     MACH_TYPE_GNET_SGME
 
12600
# endif
 
12601
# define machine_is_gnet_sgme() (machine_arch_type == MACH_TYPE_GNET_SGME)
 
12602
#else
 
12603
# define machine_is_gnet_sgme() (0)
 
12604
#endif
 
12605
 
 
12606
#ifdef CONFIG_MACH_SHOOTER_U
 
12607
# ifdef machine_arch_type
 
12608
#  undef machine_arch_type
 
12609
#  define machine_arch_type     __machine_arch_type
 
12610
# else
 
12611
#  define machine_arch_type     MACH_TYPE_SHOOTER_U
 
12612
# endif
 
12613
# define machine_is_shooter_u() (machine_arch_type == MACH_TYPE_SHOOTER_U)
 
12614
#else
 
12615
# define machine_is_shooter_u() (0)
 
12616
#endif
 
12617
 
 
12618
#ifdef CONFIG_MACH_VMX53
 
12619
# ifdef machine_arch_type
 
12620
#  undef machine_arch_type
 
12621
#  define machine_arch_type     __machine_arch_type
 
12622
# else
 
12623
#  define machine_arch_type     MACH_TYPE_VMX53
 
12624
# endif
 
12625
# define machine_is_vmx53()     (machine_arch_type == MACH_TYPE_VMX53)
 
12626
#else
 
12627
# define machine_is_vmx53()     (0)
 
12628
#endif
 
12629
 
 
12630
#ifdef CONFIG_MACH_RHINO
 
12631
# ifdef machine_arch_type
 
12632
#  undef machine_arch_type
 
12633
#  define machine_arch_type     __machine_arch_type
 
12634
# else
 
12635
#  define machine_arch_type     MACH_TYPE_RHINO
 
12636
# endif
 
12637
# define machine_is_rhino()     (machine_arch_type == MACH_TYPE_RHINO)
 
12638
#else
 
12639
# define machine_is_rhino()     (0)
 
12640
#endif
 
12641
 
 
12642
#ifdef CONFIG_MACH_ARMLEX4210
 
12643
# ifdef machine_arch_type
 
12644
#  undef machine_arch_type
 
12645
#  define machine_arch_type     __machine_arch_type
 
12646
# else
 
12647
#  define machine_arch_type     MACH_TYPE_ARMLEX4210
 
12648
# endif
 
12649
# define machine_is_armlex4210()        (machine_arch_type == MACH_TYPE_ARMLEX4210)
 
12650
#else
 
12651
# define machine_is_armlex4210()        (0)
 
12652
#endif
 
12653
 
 
12654
#ifdef CONFIG_MACH_SWARCOEXTMODEM
 
12655
# ifdef machine_arch_type
 
12656
#  undef machine_arch_type
 
12657
#  define machine_arch_type     __machine_arch_type
 
12658
# else
 
12659
#  define machine_arch_type     MACH_TYPE_SWARCOEXTMODEM
 
12660
# endif
 
12661
# define machine_is_swarcoextmodem()    (machine_arch_type == MACH_TYPE_SWARCOEXTMODEM)
 
12662
#else
 
12663
# define machine_is_swarcoextmodem()    (0)
 
12664
#endif
 
12665
 
 
12666
#ifdef CONFIG_MACH_SNOWBALL
 
12667
# ifdef machine_arch_type
 
12668
#  undef machine_arch_type
 
12669
#  define machine_arch_type     __machine_arch_type
 
12670
# else
 
12671
#  define machine_arch_type     MACH_TYPE_SNOWBALL
 
12672
# endif
 
12673
# define machine_is_snowball()  (machine_arch_type == MACH_TYPE_SNOWBALL)
 
12674
#else
 
12675
# define machine_is_snowball()  (0)
 
12676
#endif
 
12677
 
 
12678
#ifdef CONFIG_MACH_PCM049
 
12679
# ifdef machine_arch_type
 
12680
#  undef machine_arch_type
 
12681
#  define machine_arch_type     __machine_arch_type
 
12682
# else
 
12683
#  define machine_arch_type     MACH_TYPE_PCM049
 
12684
# endif
 
12685
# define machine_is_pcm049()    (machine_arch_type == MACH_TYPE_PCM049)
 
12686
#else
 
12687
# define machine_is_pcm049()    (0)
 
12688
#endif
 
12689
 
 
12690
#ifdef CONFIG_MACH_VIGOR
 
12691
# ifdef machine_arch_type
 
12692
#  undef machine_arch_type
 
12693
#  define machine_arch_type     __machine_arch_type
 
12694
# else
 
12695
#  define machine_arch_type     MACH_TYPE_VIGOR
 
12696
# endif
 
12697
# define machine_is_vigor()     (machine_arch_type == MACH_TYPE_VIGOR)
 
12698
#else
 
12699
# define machine_is_vigor()     (0)
 
12700
#endif
 
12701
 
 
12702
#ifdef CONFIG_MACH_OSLO_AMUNDSEN
 
12703
# ifdef machine_arch_type
 
12704
#  undef machine_arch_type
 
12705
#  define machine_arch_type     __machine_arch_type
 
12706
# else
 
12707
#  define machine_arch_type     MACH_TYPE_OSLO_AMUNDSEN
 
12708
# endif
 
12709
# define machine_is_oslo_amundsen()     (machine_arch_type == MACH_TYPE_OSLO_AMUNDSEN)
 
12710
#else
 
12711
# define machine_is_oslo_amundsen()     (0)
 
12712
#endif
 
12713
 
 
12714
#ifdef CONFIG_MACH_GSL_DIAMOND
 
12715
# ifdef machine_arch_type
 
12716
#  undef machine_arch_type
 
12717
#  define machine_arch_type     __machine_arch_type
 
12718
# else
 
12719
#  define machine_arch_type     MACH_TYPE_GSL_DIAMOND
 
12720
# endif
 
12721
# define machine_is_gsl_diamond()       (machine_arch_type == MACH_TYPE_GSL_DIAMOND)
 
12722
#else
 
12723
# define machine_is_gsl_diamond()       (0)
 
12724
#endif
 
12725
 
 
12726
#ifdef CONFIG_MACH_CV2201
 
12727
# ifdef machine_arch_type
 
12728
#  undef machine_arch_type
 
12729
#  define machine_arch_type     __machine_arch_type
 
12730
# else
 
12731
#  define machine_arch_type     MACH_TYPE_CV2201
 
12732
# endif
 
12733
# define machine_is_cv2201()    (machine_arch_type == MACH_TYPE_CV2201)
 
12734
#else
 
12735
# define machine_is_cv2201()    (0)
 
12736
#endif
 
12737
 
 
12738
#ifdef CONFIG_MACH_CV2202
 
12739
# ifdef machine_arch_type
 
12740
#  undef machine_arch_type
 
12741
#  define machine_arch_type     __machine_arch_type
 
12742
# else
 
12743
#  define machine_arch_type     MACH_TYPE_CV2202
 
12744
# endif
 
12745
# define machine_is_cv2202()    (machine_arch_type == MACH_TYPE_CV2202)
 
12746
#else
 
12747
# define machine_is_cv2202()    (0)
 
12748
#endif
 
12749
 
 
12750
#ifdef CONFIG_MACH_CV2203
 
12751
# ifdef machine_arch_type
 
12752
#  undef machine_arch_type
 
12753
#  define machine_arch_type     __machine_arch_type
 
12754
# else
 
12755
#  define machine_arch_type     MACH_TYPE_CV2203
 
12756
# endif
 
12757
# define machine_is_cv2203()    (machine_arch_type == MACH_TYPE_CV2203)
 
12758
#else
 
12759
# define machine_is_cv2203()    (0)
 
12760
#endif
 
12761
 
 
12762
#ifdef CONFIG_MACH_VIT_IBOX
 
12763
# ifdef machine_arch_type
 
12764
#  undef machine_arch_type
 
12765
#  define machine_arch_type     __machine_arch_type
 
12766
# else
 
12767
#  define machine_arch_type     MACH_TYPE_VIT_IBOX
 
12768
# endif
 
12769
# define machine_is_vit_ibox()  (machine_arch_type == MACH_TYPE_VIT_IBOX)
 
12770
#else
 
12771
# define machine_is_vit_ibox()  (0)
 
12772
#endif
 
12773
 
 
12774
#ifdef CONFIG_MACH_DM6441_ESP
 
12775
# ifdef machine_arch_type
 
12776
#  undef machine_arch_type
 
12777
#  define machine_arch_type     __machine_arch_type
 
12778
# else
 
12779
#  define machine_arch_type     MACH_TYPE_DM6441_ESP
 
12780
# endif
 
12781
# define machine_is_dm6441_esp()        (machine_arch_type == MACH_TYPE_DM6441_ESP)
 
12782
#else
 
12783
# define machine_is_dm6441_esp()        (0)
 
12784
#endif
 
12785
 
 
12786
#ifdef CONFIG_MACH_AT91SAM9X5EK
 
12787
# ifdef machine_arch_type
 
12788
#  undef machine_arch_type
 
12789
#  define machine_arch_type     __machine_arch_type
 
12790
# else
 
12791
#  define machine_arch_type     MACH_TYPE_AT91SAM9X5EK
 
12792
# endif
 
12793
# define machine_is_at91sam9x5ek()      (machine_arch_type == MACH_TYPE_AT91SAM9X5EK)
 
12794
#else
 
12795
# define machine_is_at91sam9x5ek()      (0)
 
12796
#endif
 
12797
 
 
12798
#ifdef CONFIG_MACH_LIBRA
 
12799
# ifdef machine_arch_type
 
12800
#  undef machine_arch_type
 
12801
#  define machine_arch_type     __machine_arch_type
 
12802
# else
 
12803
#  define machine_arch_type     MACH_TYPE_LIBRA
 
12804
# endif
 
12805
# define machine_is_libra()     (machine_arch_type == MACH_TYPE_LIBRA)
 
12806
#else
 
12807
# define machine_is_libra()     (0)
 
12808
#endif
 
12809
 
 
12810
#ifdef CONFIG_MACH_EASYCRRH
 
12811
# ifdef machine_arch_type
 
12812
#  undef machine_arch_type
 
12813
#  define machine_arch_type     __machine_arch_type
 
12814
# else
 
12815
#  define machine_arch_type     MACH_TYPE_EASYCRRH
 
12816
# endif
 
12817
# define machine_is_easycrrh()  (machine_arch_type == MACH_TYPE_EASYCRRH)
 
12818
#else
 
12819
# define machine_is_easycrrh()  (0)
 
12820
#endif
 
12821
 
 
12822
#ifdef CONFIG_MACH_TRIPEL
 
12823
# ifdef machine_arch_type
 
12824
#  undef machine_arch_type
 
12825
#  define machine_arch_type     __machine_arch_type
 
12826
# else
 
12827
#  define machine_arch_type     MACH_TYPE_TRIPEL
 
12828
# endif
 
12829
# define machine_is_tripel()    (machine_arch_type == MACH_TYPE_TRIPEL)
 
12830
#else
 
12831
# define machine_is_tripel()    (0)
 
12832
#endif
 
12833
 
 
12834
#ifdef CONFIG_MACH_ENDIAN_MINI
 
12835
# ifdef machine_arch_type
 
12836
#  undef machine_arch_type
 
12837
#  define machine_arch_type     __machine_arch_type
 
12838
# else
 
12839
#  define machine_arch_type     MACH_TYPE_ENDIAN_MINI
 
12840
# endif
 
12841
# define machine_is_endian_mini()       (machine_arch_type == MACH_TYPE_ENDIAN_MINI)
 
12842
#else
 
12843
# define machine_is_endian_mini()       (0)
 
12844
#endif
 
12845
 
 
12846
#ifdef CONFIG_MACH_XILINX_EP107
 
12847
# ifdef machine_arch_type
 
12848
#  undef machine_arch_type
 
12849
#  define machine_arch_type     __machine_arch_type
 
12850
# else
 
12851
#  define machine_arch_type     MACH_TYPE_XILINX_EP107
 
12852
# endif
 
12853
# define machine_is_xilinx_ep107()      (machine_arch_type == MACH_TYPE_XILINX_EP107)
 
12854
#else
 
12855
# define machine_is_xilinx_ep107()      (0)
 
12856
#endif
 
12857
 
 
12858
#ifdef CONFIG_MACH_NURI
 
12859
# ifdef machine_arch_type
 
12860
#  undef machine_arch_type
 
12861
#  define machine_arch_type     __machine_arch_type
 
12862
# else
 
12863
#  define machine_arch_type     MACH_TYPE_NURI
 
12864
# endif
 
12865
# define machine_is_nuri()      (machine_arch_type == MACH_TYPE_NURI)
 
12866
#else
 
12867
# define machine_is_nuri()      (0)
 
12868
#endif
 
12869
 
 
12870
#ifdef CONFIG_MACH_JANUS
 
12871
# ifdef machine_arch_type
 
12872
#  undef machine_arch_type
 
12873
#  define machine_arch_type     __machine_arch_type
 
12874
# else
 
12875
#  define machine_arch_type     MACH_TYPE_JANUS
 
12876
# endif
 
12877
# define machine_is_janus()     (machine_arch_type == MACH_TYPE_JANUS)
 
12878
#else
 
12879
# define machine_is_janus()     (0)
 
12880
#endif
 
12881
 
 
12882
#ifdef CONFIG_MACH_DDNAS
 
12883
# ifdef machine_arch_type
 
12884
#  undef machine_arch_type
 
12885
#  define machine_arch_type     __machine_arch_type
 
12886
# else
 
12887
#  define machine_arch_type     MACH_TYPE_DDNAS
 
12888
# endif
 
12889
# define machine_is_ddnas()     (machine_arch_type == MACH_TYPE_DDNAS)
 
12890
#else
 
12891
# define machine_is_ddnas()     (0)
 
12892
#endif
 
12893
 
 
12894
#ifdef CONFIG_MACH_TAG
 
12895
# ifdef machine_arch_type
 
12896
#  undef machine_arch_type
 
12897
#  define machine_arch_type     __machine_arch_type
 
12898
# else
 
12899
#  define machine_arch_type     MACH_TYPE_TAG
 
12900
# endif
 
12901
# define machine_is_tag()       (machine_arch_type == MACH_TYPE_TAG)
 
12902
#else
 
12903
# define machine_is_tag()       (0)
 
12904
#endif
 
12905
 
 
12906
#ifdef CONFIG_MACH_TAGW
 
12907
# ifdef machine_arch_type
 
12908
#  undef machine_arch_type
 
12909
#  define machine_arch_type     __machine_arch_type
 
12910
# else
 
12911
#  define machine_arch_type     MACH_TYPE_TAGW
 
12912
# endif
 
12913
# define machine_is_tagw()      (machine_arch_type == MACH_TYPE_TAGW)
 
12914
#else
 
12915
# define machine_is_tagw()      (0)
 
12916
#endif
 
12917
 
 
12918
#ifdef CONFIG_MACH_NITROGEN_VM_IMX51
 
12919
# ifdef machine_arch_type
 
12920
#  undef machine_arch_type
 
12921
#  define machine_arch_type     __machine_arch_type
 
12922
# else
 
12923
#  define machine_arch_type     MACH_TYPE_NITROGEN_VM_IMX51
 
12924
# endif
 
12925
# define machine_is_nitrogen_vm_imx51() (machine_arch_type == MACH_TYPE_NITROGEN_VM_IMX51)
 
12926
#else
 
12927
# define machine_is_nitrogen_vm_imx51() (0)
 
12928
#endif
 
12929
 
 
12930
#ifdef CONFIG_MACH_VIPRINET
 
12931
# ifdef machine_arch_type
 
12932
#  undef machine_arch_type
 
12933
#  define machine_arch_type     __machine_arch_type
 
12934
# else
 
12935
#  define machine_arch_type     MACH_TYPE_VIPRINET
 
12936
# endif
 
12937
# define machine_is_viprinet()  (machine_arch_type == MACH_TYPE_VIPRINET)
 
12938
#else
 
12939
# define machine_is_viprinet()  (0)
 
12940
#endif
 
12941
 
 
12942
#ifdef CONFIG_MACH_BOCKW
 
12943
# ifdef machine_arch_type
 
12944
#  undef machine_arch_type
 
12945
#  define machine_arch_type     __machine_arch_type
 
12946
# else
 
12947
#  define machine_arch_type     MACH_TYPE_BOCKW
 
12948
# endif
 
12949
# define machine_is_bockw()     (machine_arch_type == MACH_TYPE_BOCKW)
 
12950
#else
 
12951
# define machine_is_bockw()     (0)
 
12952
#endif
 
12953
 
 
12954
#ifdef CONFIG_MACH_EVA2000
 
12955
# ifdef machine_arch_type
 
12956
#  undef machine_arch_type
 
12957
#  define machine_arch_type     __machine_arch_type
 
12958
# else
 
12959
#  define machine_arch_type     MACH_TYPE_EVA2000
 
12960
# endif
 
12961
# define machine_is_eva2000()   (machine_arch_type == MACH_TYPE_EVA2000)
 
12962
#else
 
12963
# define machine_is_eva2000()   (0)
 
12964
#endif
 
12965
 
 
12966
#ifdef CONFIG_MACH_STEELYARD
 
12967
# ifdef machine_arch_type
 
12968
#  undef machine_arch_type
 
12969
#  define machine_arch_type     __machine_arch_type
 
12970
# else
 
12971
#  define machine_arch_type     MACH_TYPE_STEELYARD
 
12972
# endif
 
12973
# define machine_is_steelyard() (machine_arch_type == MACH_TYPE_STEELYARD)
 
12974
#else
 
12975
# define machine_is_steelyard() (0)
 
12976
#endif
 
12977
 
 
12978
#ifdef CONFIG_MACH_MACH_SDH001
 
12979
# ifdef machine_arch_type
 
12980
#  undef machine_arch_type
 
12981
#  define machine_arch_type     __machine_arch_type
 
12982
# else
 
12983
#  define machine_arch_type     MACH_TYPE_MACH_SDH001
 
12984
# endif
 
12985
# define machine_is_sdh001()    (machine_arch_type == MACH_TYPE_MACH_SDH001)
 
12986
#else
 
12987
# define machine_is_sdh001()    (0)
 
12988
#endif
 
12989
 
 
12990
#ifdef CONFIG_MACH_NSSLSBOARD
 
12991
# ifdef machine_arch_type
 
12992
#  undef machine_arch_type
 
12993
#  define machine_arch_type     __machine_arch_type
 
12994
# else
 
12995
#  define machine_arch_type     MACH_TYPE_NSSLSBOARD
 
12996
# endif
 
12997
# define machine_is_nsslsboard()        (machine_arch_type == MACH_TYPE_NSSLSBOARD)
 
12998
#else
 
12999
# define machine_is_nsslsboard()        (0)
 
13000
#endif
 
13001
 
 
13002
#ifdef CONFIG_MACH_GENEVA_B5
 
13003
# ifdef machine_arch_type
 
13004
#  undef machine_arch_type
 
13005
#  define machine_arch_type     __machine_arch_type
 
13006
# else
 
13007
#  define machine_arch_type     MACH_TYPE_GENEVA_B5
 
13008
# endif
 
13009
# define machine_is_geneva_b5() (machine_arch_type == MACH_TYPE_GENEVA_B5)
 
13010
#else
 
13011
# define machine_is_geneva_b5() (0)
 
13012
#endif
 
13013
 
 
13014
#ifdef CONFIG_MACH_SPEAR1340
 
13015
# ifdef machine_arch_type
 
13016
#  undef machine_arch_type
 
13017
#  define machine_arch_type     __machine_arch_type
 
13018
# else
 
13019
#  define machine_arch_type     MACH_TYPE_SPEAR1340
 
13020
# endif
 
13021
# define machine_is_spear1340() (machine_arch_type == MACH_TYPE_SPEAR1340)
 
13022
#else
 
13023
# define machine_is_spear1340() (0)
 
13024
#endif
 
13025
 
 
13026
#ifdef CONFIG_MACH_REXMAS
 
13027
# ifdef machine_arch_type
 
13028
#  undef machine_arch_type
 
13029
#  define machine_arch_type     __machine_arch_type
 
13030
# else
 
13031
#  define machine_arch_type     MACH_TYPE_REXMAS
 
13032
# endif
 
13033
# define machine_is_rexmas()    (machine_arch_type == MACH_TYPE_REXMAS)
 
13034
#else
 
13035
# define machine_is_rexmas()    (0)
 
13036
#endif
 
13037
 
 
13038
#ifdef CONFIG_MACH_MSM8960_CDP
 
13039
# ifdef machine_arch_type
 
13040
#  undef machine_arch_type
 
13041
#  define machine_arch_type     __machine_arch_type
 
13042
# else
 
13043
#  define machine_arch_type     MACH_TYPE_MSM8960_CDP
 
13044
# endif
 
13045
# define machine_is_msm8960_cdp()       (machine_arch_type == MACH_TYPE_MSM8960_CDP)
 
13046
#else
 
13047
# define machine_is_msm8960_cdp()       (0)
 
13048
#endif
 
13049
 
 
13050
#ifdef CONFIG_MACH_MSM8960_MDP
 
13051
# ifdef machine_arch_type
 
13052
#  undef machine_arch_type
 
13053
#  define machine_arch_type     __machine_arch_type
 
13054
# else
 
13055
#  define machine_arch_type     MACH_TYPE_MSM8960_MDP
 
13056
# endif
 
13057
# define machine_is_msm8960_mdp()       (machine_arch_type == MACH_TYPE_MSM8960_MDP)
 
13058
#else
 
13059
# define machine_is_msm8960_mdp()       (0)
 
13060
#endif
 
13061
 
 
13062
#ifdef CONFIG_MACH_MSM8960_FLUID
 
13063
# ifdef machine_arch_type
 
13064
#  undef machine_arch_type
 
13065
#  define machine_arch_type     __machine_arch_type
 
13066
# else
 
13067
#  define machine_arch_type     MACH_TYPE_MSM8960_FLUID
 
13068
# endif
 
13069
# define machine_is_msm8960_fluid()     (machine_arch_type == MACH_TYPE_MSM8960_FLUID)
 
13070
#else
 
13071
# define machine_is_msm8960_fluid()     (0)
 
13072
#endif
 
13073
 
 
13074
#ifdef CONFIG_MACH_MSM8960_APQ
 
13075
# ifdef machine_arch_type
 
13076
#  undef machine_arch_type
 
13077
#  define machine_arch_type     __machine_arch_type
 
13078
# else
 
13079
#  define machine_arch_type     MACH_TYPE_MSM8960_APQ
 
13080
# endif
 
13081
# define machine_is_msm8960_apq()       (machine_arch_type == MACH_TYPE_MSM8960_APQ)
 
13082
#else
 
13083
# define machine_is_msm8960_apq()       (0)
 
13084
#endif
 
13085
 
 
13086
#ifdef CONFIG_MACH_HELIOS_V2
 
13087
# ifdef machine_arch_type
 
13088
#  undef machine_arch_type
 
13089
#  define machine_arch_type     __machine_arch_type
 
13090
# else
 
13091
#  define machine_arch_type     MACH_TYPE_HELIOS_V2
 
13092
# endif
 
13093
# define machine_is_helios_v2() (machine_arch_type == MACH_TYPE_HELIOS_V2)
 
13094
#else
 
13095
# define machine_is_helios_v2() (0)
 
13096
#endif
 
13097
 
 
13098
#ifdef CONFIG_MACH_MIF10P
 
13099
# ifdef machine_arch_type
 
13100
#  undef machine_arch_type
 
13101
#  define machine_arch_type     __machine_arch_type
 
13102
# else
 
13103
#  define machine_arch_type     MACH_TYPE_MIF10P
 
13104
# endif
 
13105
# define machine_is_mif10p()    (machine_arch_type == MACH_TYPE_MIF10P)
 
13106
#else
 
13107
# define machine_is_mif10p()    (0)
 
13108
#endif
 
13109
 
 
13110
#ifdef CONFIG_MACH_IAM28
 
13111
# ifdef machine_arch_type
 
13112
#  undef machine_arch_type
 
13113
#  define machine_arch_type     __machine_arch_type
 
13114
# else
 
13115
#  define machine_arch_type     MACH_TYPE_IAM28
 
13116
# endif
 
13117
# define machine_is_iam28()     (machine_arch_type == MACH_TYPE_IAM28)
 
13118
#else
 
13119
# define machine_is_iam28()     (0)
 
13120
#endif
 
13121
 
 
13122
#ifdef CONFIG_MACH_PICASSO
 
13123
# ifdef machine_arch_type
 
13124
#  undef machine_arch_type
 
13125
#  define machine_arch_type     __machine_arch_type
 
13126
# else
 
13127
#  define machine_arch_type     MACH_TYPE_PICASSO
 
13128
# endif
 
13129
# define machine_is_picasso()   (machine_arch_type == MACH_TYPE_PICASSO)
 
13130
#else
 
13131
# define machine_is_picasso()   (0)
 
13132
#endif
 
13133
 
 
13134
#ifdef CONFIG_MACH_MR301A
 
13135
# ifdef machine_arch_type
 
13136
#  undef machine_arch_type
 
13137
#  define machine_arch_type     __machine_arch_type
 
13138
# else
 
13139
#  define machine_arch_type     MACH_TYPE_MR301A
 
13140
# endif
 
13141
# define machine_is_mr301a()    (machine_arch_type == MACH_TYPE_MR301A)
 
13142
#else
 
13143
# define machine_is_mr301a()    (0)
 
13144
#endif
 
13145
 
 
13146
#ifdef CONFIG_MACH_NOTLE
 
13147
# ifdef machine_arch_type
 
13148
#  undef machine_arch_type
 
13149
#  define machine_arch_type     __machine_arch_type
 
13150
# else
 
13151
#  define machine_arch_type     MACH_TYPE_NOTLE
 
13152
# endif
 
13153
# define machine_is_notle()     (machine_arch_type == MACH_TYPE_NOTLE)
 
13154
#else
 
13155
# define machine_is_notle()     (0)
 
13156
#endif
 
13157
 
 
13158
#ifdef CONFIG_MACH_EELX2
 
13159
# ifdef machine_arch_type
 
13160
#  undef machine_arch_type
 
13161
#  define machine_arch_type     __machine_arch_type
 
13162
# else
 
13163
#  define machine_arch_type     MACH_TYPE_EELX2
 
13164
# endif
 
13165
# define machine_is_eelx2()     (machine_arch_type == MACH_TYPE_EELX2)
 
13166
#else
 
13167
# define machine_is_eelx2()     (0)
 
13168
#endif
 
13169
 
 
13170
#ifdef CONFIG_MACH_MOON
 
13171
# ifdef machine_arch_type
 
13172
#  undef machine_arch_type
 
13173
#  define machine_arch_type     __machine_arch_type
 
13174
# else
 
13175
#  define machine_arch_type     MACH_TYPE_MOON
 
13176
# endif
 
13177
# define machine_is_moon()      (machine_arch_type == MACH_TYPE_MOON)
 
13178
#else
 
13179
# define machine_is_moon()      (0)
 
13180
#endif
 
13181
 
 
13182
#ifdef CONFIG_MACH_RUBY
 
13183
# ifdef machine_arch_type
 
13184
#  undef machine_arch_type
 
13185
#  define machine_arch_type     __machine_arch_type
 
13186
# else
 
13187
#  define machine_arch_type     MACH_TYPE_RUBY
 
13188
# endif
 
13189
# define machine_is_ruby()      (machine_arch_type == MACH_TYPE_RUBY)
 
13190
#else
 
13191
# define machine_is_ruby()      (0)
 
13192
#endif
 
13193
 
 
13194
#ifdef CONFIG_MACH_GOLDENGATE
 
13195
# ifdef machine_arch_type
 
13196
#  undef machine_arch_type
 
13197
#  define machine_arch_type     __machine_arch_type
 
13198
# else
 
13199
#  define machine_arch_type     MACH_TYPE_GOLDENGATE
 
13200
# endif
 
13201
# define machine_is_goldengate()        (machine_arch_type == MACH_TYPE_GOLDENGATE)
 
13202
#else
 
13203
# define machine_is_goldengate()        (0)
 
13204
#endif
 
13205
 
 
13206
#ifdef CONFIG_MACH_CTBU_GEN2
 
13207
# ifdef machine_arch_type
 
13208
#  undef machine_arch_type
 
13209
#  define machine_arch_type     __machine_arch_type
 
13210
# else
 
13211
#  define machine_arch_type     MACH_TYPE_CTBU_GEN2
 
13212
# endif
 
13213
# define machine_is_ctbu_gen2() (machine_arch_type == MACH_TYPE_CTBU_GEN2)
 
13214
#else
 
13215
# define machine_is_ctbu_gen2() (0)
 
13216
#endif
 
13217
 
 
13218
#ifdef CONFIG_MACH_KMP_AM17_01
 
13219
# ifdef machine_arch_type
 
13220
#  undef machine_arch_type
 
13221
#  define machine_arch_type     __machine_arch_type
 
13222
# else
 
13223
#  define machine_arch_type     MACH_TYPE_KMP_AM17_01
 
13224
# endif
 
13225
# define machine_is_kmp_am17_01()       (machine_arch_type == MACH_TYPE_KMP_AM17_01)
 
13226
#else
 
13227
# define machine_is_kmp_am17_01()       (0)
 
13228
#endif
 
13229
 
 
13230
#ifdef CONFIG_MACH_WTPLUG
 
13231
# ifdef machine_arch_type
 
13232
#  undef machine_arch_type
 
13233
#  define machine_arch_type     __machine_arch_type
 
13234
# else
 
13235
#  define machine_arch_type     MACH_TYPE_WTPLUG
 
13236
# endif
 
13237
# define machine_is_wtplug()    (machine_arch_type == MACH_TYPE_WTPLUG)
 
13238
#else
 
13239
# define machine_is_wtplug()    (0)
 
13240
#endif
 
13241
 
 
13242
#ifdef CONFIG_MACH_MX27SU2
 
13243
# ifdef machine_arch_type
 
13244
#  undef machine_arch_type
 
13245
#  define machine_arch_type     __machine_arch_type
 
13246
# else
 
13247
#  define machine_arch_type     MACH_TYPE_MX27SU2
 
13248
# endif
 
13249
# define machine_is_mx27su2()   (machine_arch_type == MACH_TYPE_MX27SU2)
 
13250
#else
 
13251
# define machine_is_mx27su2()   (0)
 
13252
#endif
 
13253
 
 
13254
#ifdef CONFIG_MACH_NB31
 
13255
# ifdef machine_arch_type
 
13256
#  undef machine_arch_type
 
13257
#  define machine_arch_type     __machine_arch_type
 
13258
# else
 
13259
#  define machine_arch_type     MACH_TYPE_NB31
 
13260
# endif
 
13261
# define machine_is_nb31()      (machine_arch_type == MACH_TYPE_NB31)
 
13262
#else
 
13263
# define machine_is_nb31()      (0)
 
13264
#endif
 
13265
 
 
13266
#ifdef CONFIG_MACH_HJSDU
 
13267
# ifdef machine_arch_type
 
13268
#  undef machine_arch_type
 
13269
#  define machine_arch_type     __machine_arch_type
 
13270
# else
 
13271
#  define machine_arch_type     MACH_TYPE_HJSDU
 
13272
# endif
 
13273
# define machine_is_hjsdu()     (machine_arch_type == MACH_TYPE_HJSDU)
 
13274
#else
 
13275
# define machine_is_hjsdu()     (0)
 
13276
#endif
 
13277
 
 
13278
#ifdef CONFIG_MACH_TD3_REV1
 
13279
# ifdef machine_arch_type
 
13280
#  undef machine_arch_type
 
13281
#  define machine_arch_type     __machine_arch_type
 
13282
# else
 
13283
#  define machine_arch_type     MACH_TYPE_TD3_REV1
 
13284
# endif
 
13285
# define machine_is_td3_rev1()  (machine_arch_type == MACH_TYPE_TD3_REV1)
 
13286
#else
 
13287
# define machine_is_td3_rev1()  (0)
 
13288
#endif
 
13289
 
 
13290
#ifdef CONFIG_MACH_EAG_CI4000
 
13291
# ifdef machine_arch_type
 
13292
#  undef machine_arch_type
 
13293
#  define machine_arch_type     __machine_arch_type
 
13294
# else
 
13295
#  define machine_arch_type     MACH_TYPE_EAG_CI4000
 
13296
# endif
 
13297
# define machine_is_eag_ci4000()        (machine_arch_type == MACH_TYPE_EAG_CI4000)
 
13298
#else
 
13299
# define machine_is_eag_ci4000()        (0)
 
13300
#endif
 
13301
 
 
13302
#ifdef CONFIG_MACH_NET5BIG_NAND_V2
 
13303
# ifdef machine_arch_type
 
13304
#  undef machine_arch_type
 
13305
#  define machine_arch_type     __machine_arch_type
 
13306
# else
 
13307
#  define machine_arch_type     MACH_TYPE_NET5BIG_NAND_V2
 
13308
# endif
 
13309
# define machine_is_net5big_nand_v2()   (machine_arch_type == MACH_TYPE_NET5BIG_NAND_V2)
 
13310
#else
 
13311
# define machine_is_net5big_nand_v2()   (0)
 
13312
#endif
 
13313
 
 
13314
#ifdef CONFIG_MACH_CPX2
 
13315
# ifdef machine_arch_type
 
13316
#  undef machine_arch_type
 
13317
#  define machine_arch_type     __machine_arch_type
 
13318
# else
 
13319
#  define machine_arch_type     MACH_TYPE_CPX2
 
13320
# endif
 
13321
# define machine_is_cpx2()      (machine_arch_type == MACH_TYPE_CPX2)
 
13322
#else
 
13323
# define machine_is_cpx2()      (0)
 
13324
#endif
 
13325
 
 
13326
#ifdef CONFIG_MACH_NET2BIG_NAND_V2
 
13327
# ifdef machine_arch_type
 
13328
#  undef machine_arch_type
 
13329
#  define machine_arch_type     __machine_arch_type
 
13330
# else
 
13331
#  define machine_arch_type     MACH_TYPE_NET2BIG_NAND_V2
 
13332
# endif
 
13333
# define machine_is_net2big_nand_v2()   (machine_arch_type == MACH_TYPE_NET2BIG_NAND_V2)
 
13334
#else
 
13335
# define machine_is_net2big_nand_v2()   (0)
 
13336
#endif
 
13337
 
 
13338
#ifdef CONFIG_MACH_ECUV5
 
13339
# ifdef machine_arch_type
 
13340
#  undef machine_arch_type
 
13341
#  define machine_arch_type     __machine_arch_type
 
13342
# else
 
13343
#  define machine_arch_type     MACH_TYPE_ECUV5
 
13344
# endif
 
13345
# define machine_is_ecuv5()     (machine_arch_type == MACH_TYPE_ECUV5)
 
13346
#else
 
13347
# define machine_is_ecuv5()     (0)
 
13348
#endif
 
13349
 
 
13350
#ifdef CONFIG_MACH_HSGX6D
 
13351
# ifdef machine_arch_type
 
13352
#  undef machine_arch_type
 
13353
#  define machine_arch_type     __machine_arch_type
 
13354
# else
 
13355
#  define machine_arch_type     MACH_TYPE_HSGX6D
 
13356
# endif
 
13357
# define machine_is_hsgx6d()    (machine_arch_type == MACH_TYPE_HSGX6D)
 
13358
#else
 
13359
# define machine_is_hsgx6d()    (0)
 
13360
#endif
 
13361
 
 
13362
#ifdef CONFIG_MACH_DAWAD7
 
13363
# ifdef machine_arch_type
 
13364
#  undef machine_arch_type
 
13365
#  define machine_arch_type     __machine_arch_type
 
13366
# else
 
13367
#  define machine_arch_type     MACH_TYPE_DAWAD7
 
13368
# endif
 
13369
# define machine_is_dawad7()    (machine_arch_type == MACH_TYPE_DAWAD7)
 
13370
#else
 
13371
# define machine_is_dawad7()    (0)
 
13372
#endif
 
13373
 
 
13374
#ifdef CONFIG_MACH_SAM9REPEATER
 
13375
# ifdef machine_arch_type
 
13376
#  undef machine_arch_type
 
13377
#  define machine_arch_type     __machine_arch_type
 
13378
# else
 
13379
#  define machine_arch_type     MACH_TYPE_SAM9REPEATER
 
13380
# endif
 
13381
# define machine_is_sam9repeater()      (machine_arch_type == MACH_TYPE_SAM9REPEATER)
 
13382
#else
 
13383
# define machine_is_sam9repeater()      (0)
 
13384
#endif
 
13385
 
 
13386
#ifdef CONFIG_MACH_GT_I5700
 
13387
# ifdef machine_arch_type
 
13388
#  undef machine_arch_type
 
13389
#  define machine_arch_type     __machine_arch_type
 
13390
# else
 
13391
#  define machine_arch_type     MACH_TYPE_GT_I5700
 
13392
# endif
 
13393
# define machine_is_gt_i5700()  (machine_arch_type == MACH_TYPE_GT_I5700)
 
13394
#else
 
13395
# define machine_is_gt_i5700()  (0)
 
13396
#endif
 
13397
 
 
13398
#ifdef CONFIG_MACH_CTERA_PLUG_C2
 
13399
# ifdef machine_arch_type
 
13400
#  undef machine_arch_type
 
13401
#  define machine_arch_type     __machine_arch_type
 
13402
# else
 
13403
#  define machine_arch_type     MACH_TYPE_CTERA_PLUG_C2
 
13404
# endif
 
13405
# define machine_is_ctera_plug_c2()     (machine_arch_type == MACH_TYPE_CTERA_PLUG_C2)
 
13406
#else
 
13407
# define machine_is_ctera_plug_c2()     (0)
 
13408
#endif
 
13409
 
 
13410
#ifdef CONFIG_MACH_MARVELCT
 
13411
# ifdef machine_arch_type
 
13412
#  undef machine_arch_type
 
13413
#  define machine_arch_type     __machine_arch_type
 
13414
# else
 
13415
#  define machine_arch_type     MACH_TYPE_MARVELCT
 
13416
# endif
 
13417
# define machine_is_marvelct()  (machine_arch_type == MACH_TYPE_MARVELCT)
 
13418
#else
 
13419
# define machine_is_marvelct()  (0)
 
13420
#endif
 
13421
 
 
13422
#ifdef CONFIG_MACH_AG11005
 
13423
# ifdef machine_arch_type
 
13424
#  undef machine_arch_type
 
13425
#  define machine_arch_type     __machine_arch_type
 
13426
# else
 
13427
#  define machine_arch_type     MACH_TYPE_AG11005
 
13428
# endif
 
13429
# define machine_is_ag11005()   (machine_arch_type == MACH_TYPE_AG11005)
 
13430
#else
 
13431
# define machine_is_ag11005()   (0)
 
13432
#endif
 
13433
 
 
13434
#ifdef CONFIG_MACH_VANGOGH
 
13435
# ifdef machine_arch_type
 
13436
#  undef machine_arch_type
 
13437
#  define machine_arch_type     __machine_arch_type
 
13438
# else
 
13439
#  define machine_arch_type     MACH_TYPE_VANGOGH
 
13440
# endif
 
13441
# define machine_is_vangogh()   (machine_arch_type == MACH_TYPE_VANGOGH)
 
13442
#else
 
13443
# define machine_is_vangogh()   (0)
 
13444
#endif
 
13445
 
 
13446
#ifdef CONFIG_MACH_MATRIX505
 
13447
# ifdef machine_arch_type
 
13448
#  undef machine_arch_type
 
13449
#  define machine_arch_type     __machine_arch_type
 
13450
# else
 
13451
#  define machine_arch_type     MACH_TYPE_MATRIX505
 
13452
# endif
 
13453
# define machine_is_matrix505() (machine_arch_type == MACH_TYPE_MATRIX505)
 
13454
#else
 
13455
# define machine_is_matrix505() (0)
 
13456
#endif
 
13457
 
 
13458
#ifdef CONFIG_MACH_OCE_NIGMA
 
13459
# ifdef machine_arch_type
 
13460
#  undef machine_arch_type
 
13461
#  define machine_arch_type     __machine_arch_type
 
13462
# else
 
13463
#  define machine_arch_type     MACH_TYPE_OCE_NIGMA
 
13464
# endif
 
13465
# define machine_is_oce_nigma() (machine_arch_type == MACH_TYPE_OCE_NIGMA)
 
13466
#else
 
13467
# define machine_is_oce_nigma() (0)
 
13468
#endif
 
13469
 
 
13470
#ifdef CONFIG_MACH_T55
 
13471
# ifdef machine_arch_type
 
13472
#  undef machine_arch_type
 
13473
#  define machine_arch_type     __machine_arch_type
 
13474
# else
 
13475
#  define machine_arch_type     MACH_TYPE_T55
 
13476
# endif
 
13477
# define machine_is_t55()       (machine_arch_type == MACH_TYPE_T55)
 
13478
#else
 
13479
# define machine_is_t55()       (0)
 
13480
#endif
 
13481
 
 
13482
#ifdef CONFIG_MACH_BIO3K
 
13483
# ifdef machine_arch_type
 
13484
#  undef machine_arch_type
 
13485
#  define machine_arch_type     __machine_arch_type
 
13486
# else
 
13487
#  define machine_arch_type     MACH_TYPE_BIO3K
 
13488
# endif
 
13489
# define machine_is_bio3k()     (machine_arch_type == MACH_TYPE_BIO3K)
 
13490
#else
 
13491
# define machine_is_bio3k()     (0)
 
13492
#endif
 
13493
 
 
13494
#ifdef CONFIG_MACH_EXPRESSCT
 
13495
# ifdef machine_arch_type
 
13496
#  undef machine_arch_type
 
13497
#  define machine_arch_type     __machine_arch_type
 
13498
# else
 
13499
#  define machine_arch_type     MACH_TYPE_EXPRESSCT
 
13500
# endif
 
13501
# define machine_is_expressct() (machine_arch_type == MACH_TYPE_EXPRESSCT)
 
13502
#else
 
13503
# define machine_is_expressct() (0)
 
13504
#endif
 
13505
 
 
13506
#ifdef CONFIG_MACH_CARDHU
 
13507
# ifdef machine_arch_type
 
13508
#  undef machine_arch_type
 
13509
#  define machine_arch_type     __machine_arch_type
 
13510
# else
 
13511
#  define machine_arch_type     MACH_TYPE_CARDHU
 
13512
# endif
 
13513
# define machine_is_cardhu()    (machine_arch_type == MACH_TYPE_CARDHU)
 
13514
#else
 
13515
# define machine_is_cardhu()    (0)
 
13516
#endif
 
13517
 
 
13518
#ifdef CONFIG_MACH_ARUBA
 
13519
# ifdef machine_arch_type
 
13520
#  undef machine_arch_type
 
13521
#  define machine_arch_type     __machine_arch_type
 
13522
# else
 
13523
#  define machine_arch_type     MACH_TYPE_ARUBA
 
13524
# endif
 
13525
# define machine_is_aruba()     (machine_arch_type == MACH_TYPE_ARUBA)
 
13526
#else
 
13527
# define machine_is_aruba()     (0)
 
13528
#endif
 
13529
 
 
13530
#ifdef CONFIG_MACH_BONAIRE
 
13531
# ifdef machine_arch_type
 
13532
#  undef machine_arch_type
 
13533
#  define machine_arch_type     __machine_arch_type
 
13534
# else
 
13535
#  define machine_arch_type     MACH_TYPE_BONAIRE
 
13536
# endif
 
13537
# define machine_is_bonaire()   (machine_arch_type == MACH_TYPE_BONAIRE)
 
13538
#else
 
13539
# define machine_is_bonaire()   (0)
 
13540
#endif
 
13541
 
 
13542
#ifdef CONFIG_MACH_NUC700EVB
 
13543
# ifdef machine_arch_type
 
13544
#  undef machine_arch_type
 
13545
#  define machine_arch_type     __machine_arch_type
 
13546
# else
 
13547
#  define machine_arch_type     MACH_TYPE_NUC700EVB
 
13548
# endif
 
13549
# define machine_is_nuc700evb() (machine_arch_type == MACH_TYPE_NUC700EVB)
 
13550
#else
 
13551
# define machine_is_nuc700evb() (0)
 
13552
#endif
 
13553
 
 
13554
#ifdef CONFIG_MACH_NUC710EVB
 
13555
# ifdef machine_arch_type
 
13556
#  undef machine_arch_type
 
13557
#  define machine_arch_type     __machine_arch_type
 
13558
# else
 
13559
#  define machine_arch_type     MACH_TYPE_NUC710EVB
 
13560
# endif
 
13561
# define machine_is_nuc710evb() (machine_arch_type == MACH_TYPE_NUC710EVB)
 
13562
#else
 
13563
# define machine_is_nuc710evb() (0)
 
13564
#endif
 
13565
 
 
13566
#ifdef CONFIG_MACH_NUC740EVB
 
13567
# ifdef machine_arch_type
 
13568
#  undef machine_arch_type
 
13569
#  define machine_arch_type     __machine_arch_type
 
13570
# else
 
13571
#  define machine_arch_type     MACH_TYPE_NUC740EVB
 
13572
# endif
 
13573
# define machine_is_nuc740evb() (machine_arch_type == MACH_TYPE_NUC740EVB)
 
13574
#else
 
13575
# define machine_is_nuc740evb() (0)
 
13576
#endif
 
13577
 
 
13578
#ifdef CONFIG_MACH_NUC745EVB
 
13579
# ifdef machine_arch_type
 
13580
#  undef machine_arch_type
 
13581
#  define machine_arch_type     __machine_arch_type
 
13582
# else
 
13583
#  define machine_arch_type     MACH_TYPE_NUC745EVB
 
13584
# endif
 
13585
# define machine_is_nuc745evb() (machine_arch_type == MACH_TYPE_NUC745EVB)
 
13586
#else
 
13587
# define machine_is_nuc745evb() (0)
 
13588
#endif
 
13589
 
 
13590
#ifdef CONFIG_MACH_TRANSCEDE
 
13591
# ifdef machine_arch_type
 
13592
#  undef machine_arch_type
 
13593
#  define machine_arch_type     __machine_arch_type
 
13594
# else
 
13595
#  define machine_arch_type     MACH_TYPE_TRANSCEDE
 
13596
# endif
 
13597
# define machine_is_transcede() (machine_arch_type == MACH_TYPE_TRANSCEDE)
 
13598
#else
 
13599
# define machine_is_transcede() (0)
 
13600
#endif
 
13601
 
 
13602
#ifdef CONFIG_MACH_MORA
 
13603
# ifdef machine_arch_type
 
13604
#  undef machine_arch_type
 
13605
#  define machine_arch_type     __machine_arch_type
 
13606
# else
 
13607
#  define machine_arch_type     MACH_TYPE_MORA
 
13608
# endif
 
13609
# define machine_is_mora()      (machine_arch_type == MACH_TYPE_MORA)
 
13610
#else
 
13611
# define machine_is_mora()      (0)
 
13612
#endif
 
13613
 
 
13614
#ifdef CONFIG_MACH_NDA_EVM
 
13615
# ifdef machine_arch_type
 
13616
#  undef machine_arch_type
 
13617
#  define machine_arch_type     __machine_arch_type
 
13618
# else
 
13619
#  define machine_arch_type     MACH_TYPE_NDA_EVM
 
13620
# endif
 
13621
# define machine_is_nda_evm()   (machine_arch_type == MACH_TYPE_NDA_EVM)
 
13622
#else
 
13623
# define machine_is_nda_evm()   (0)
 
13624
#endif
 
13625
 
 
13626
#ifdef CONFIG_MACH_TIMU
 
13627
# ifdef machine_arch_type
 
13628
#  undef machine_arch_type
 
13629
#  define machine_arch_type     __machine_arch_type
 
13630
# else
 
13631
#  define machine_arch_type     MACH_TYPE_TIMU
 
13632
# endif
 
13633
# define machine_is_timu()      (machine_arch_type == MACH_TYPE_TIMU)
 
13634
#else
 
13635
# define machine_is_timu()      (0)
 
13636
#endif
 
13637
 
 
13638
#ifdef CONFIG_MACH_EXPRESSH
 
13639
# ifdef machine_arch_type
 
13640
#  undef machine_arch_type
 
13641
#  define machine_arch_type     __machine_arch_type
 
13642
# else
 
13643
#  define machine_arch_type     MACH_TYPE_EXPRESSH
 
13644
# endif
 
13645
# define machine_is_expressh()  (machine_arch_type == MACH_TYPE_EXPRESSH)
 
13646
#else
 
13647
# define machine_is_expressh()  (0)
 
13648
#endif
 
13649
 
 
13650
#ifdef CONFIG_MACH_VERIDIS_A300
 
13651
# ifdef machine_arch_type
 
13652
#  undef machine_arch_type
 
13653
#  define machine_arch_type     __machine_arch_type
 
13654
# else
 
13655
#  define machine_arch_type     MACH_TYPE_VERIDIS_A300
 
13656
# endif
 
13657
# define machine_is_veridis_a300()      (machine_arch_type == MACH_TYPE_VERIDIS_A300)
 
13658
#else
 
13659
# define machine_is_veridis_a300()      (0)
 
13660
#endif
 
13661
 
 
13662
#ifdef CONFIG_MACH_DM368_LEOPARD
 
13663
# ifdef machine_arch_type
 
13664
#  undef machine_arch_type
 
13665
#  define machine_arch_type     __machine_arch_type
 
13666
# else
 
13667
#  define machine_arch_type     MACH_TYPE_DM368_LEOPARD
 
13668
# endif
 
13669
# define machine_is_dm368_leopard()     (machine_arch_type == MACH_TYPE_DM368_LEOPARD)
 
13670
#else
 
13671
# define machine_is_dm368_leopard()     (0)
 
13672
#endif
 
13673
 
 
13674
#ifdef CONFIG_MACH_OMAP_MCOP
 
13675
# ifdef machine_arch_type
 
13676
#  undef machine_arch_type
 
13677
#  define machine_arch_type     __machine_arch_type
 
13678
# else
 
13679
#  define machine_arch_type     MACH_TYPE_OMAP_MCOP
 
13680
# endif
 
13681
# define machine_is_omap_mcop() (machine_arch_type == MACH_TYPE_OMAP_MCOP)
 
13682
#else
 
13683
# define machine_is_omap_mcop() (0)
 
13684
#endif
 
13685
 
 
13686
#ifdef CONFIG_MACH_TRITIP
 
13687
# ifdef machine_arch_type
 
13688
#  undef machine_arch_type
 
13689
#  define machine_arch_type     __machine_arch_type
 
13690
# else
 
13691
#  define machine_arch_type     MACH_TYPE_TRITIP
 
13692
# endif
 
13693
# define machine_is_tritip()    (machine_arch_type == MACH_TYPE_TRITIP)
 
13694
#else
 
13695
# define machine_is_tritip()    (0)
 
13696
#endif
 
13697
 
 
13698
#ifdef CONFIG_MACH_SM1K
 
13699
# ifdef machine_arch_type
 
13700
#  undef machine_arch_type
 
13701
#  define machine_arch_type     __machine_arch_type
 
13702
# else
 
13703
#  define machine_arch_type     MACH_TYPE_SM1K
 
13704
# endif
 
13705
# define machine_is_sm1k()      (machine_arch_type == MACH_TYPE_SM1K)
 
13706
#else
 
13707
# define machine_is_sm1k()      (0)
 
13708
#endif
 
13709
 
 
13710
#ifdef CONFIG_MACH_MONCH
 
13711
# ifdef machine_arch_type
 
13712
#  undef machine_arch_type
 
13713
#  define machine_arch_type     __machine_arch_type
 
13714
# else
 
13715
#  define machine_arch_type     MACH_TYPE_MONCH
 
13716
# endif
 
13717
# define machine_is_monch()     (machine_arch_type == MACH_TYPE_MONCH)
 
13718
#else
 
13719
# define machine_is_monch()     (0)
 
13720
#endif
 
13721
 
 
13722
#ifdef CONFIG_MACH_CURACAO
 
13723
# ifdef machine_arch_type
 
13724
#  undef machine_arch_type
 
13725
#  define machine_arch_type     __machine_arch_type
 
13726
# else
 
13727
#  define machine_arch_type     MACH_TYPE_CURACAO
 
13728
# endif
 
13729
# define machine_is_curacao()   (machine_arch_type == MACH_TYPE_CURACAO)
 
13730
#else
 
13731
# define machine_is_curacao()   (0)
 
13732
#endif
 
13733
 
 
13734
#ifdef CONFIG_MACH_ORIGEN
 
13735
# ifdef machine_arch_type
 
13736
#  undef machine_arch_type
 
13737
#  define machine_arch_type     __machine_arch_type
 
13738
# else
 
13739
#  define machine_arch_type     MACH_TYPE_ORIGEN
 
13740
# endif
 
13741
# define machine_is_origen()    (machine_arch_type == MACH_TYPE_ORIGEN)
 
13742
#else
 
13743
# define machine_is_origen()    (0)
 
13744
#endif
 
13745
 
 
13746
#ifdef CONFIG_MACH_EPC10
 
13747
# ifdef machine_arch_type
 
13748
#  undef machine_arch_type
 
13749
#  define machine_arch_type     __machine_arch_type
 
13750
# else
 
13751
#  define machine_arch_type     MACH_TYPE_EPC10
 
13752
# endif
 
13753
# define machine_is_epc10()     (machine_arch_type == MACH_TYPE_EPC10)
 
13754
#else
 
13755
# define machine_is_epc10()     (0)
 
13756
#endif
 
13757
 
 
13758
#ifdef CONFIG_MACH_SGH_I740
 
13759
# ifdef machine_arch_type
 
13760
#  undef machine_arch_type
 
13761
#  define machine_arch_type     __machine_arch_type
 
13762
# else
 
13763
#  define machine_arch_type     MACH_TYPE_SGH_I740
 
13764
# endif
 
13765
# define machine_is_sgh_i740()  (machine_arch_type == MACH_TYPE_SGH_I740)
 
13766
#else
 
13767
# define machine_is_sgh_i740()  (0)
 
13768
#endif
 
13769
 
 
13770
#ifdef CONFIG_MACH_TUNA
 
13771
# ifdef machine_arch_type
 
13772
#  undef machine_arch_type
 
13773
#  define machine_arch_type     __machine_arch_type
 
13774
# else
 
13775
#  define machine_arch_type     MACH_TYPE_TUNA
 
13776
# endif
 
13777
# define machine_is_tuna()      (machine_arch_type == MACH_TYPE_TUNA)
 
13778
#else
 
13779
# define machine_is_tuna()      (0)
 
13780
#endif
 
13781
 
 
13782
#ifdef CONFIG_MACH_MX51_TULIP
 
13783
# ifdef machine_arch_type
 
13784
#  undef machine_arch_type
 
13785
#  define machine_arch_type     __machine_arch_type
 
13786
# else
 
13787
#  define machine_arch_type     MACH_TYPE_MX51_TULIP
 
13788
# endif
 
13789
# define machine_is_mx51_tulip()        (machine_arch_type == MACH_TYPE_MX51_TULIP)
 
13790
#else
 
13791
# define machine_is_mx51_tulip()        (0)
 
13792
#endif
 
13793
 
 
13794
#ifdef CONFIG_MACH_MX51_ASTER7
 
13795
# ifdef machine_arch_type
 
13796
#  undef machine_arch_type
 
13797
#  define machine_arch_type     __machine_arch_type
 
13798
# else
 
13799
#  define machine_arch_type     MACH_TYPE_MX51_ASTER7
 
13800
# endif
 
13801
# define machine_is_mx51_aster7()       (machine_arch_type == MACH_TYPE_MX51_ASTER7)
 
13802
#else
 
13803
# define machine_is_mx51_aster7()       (0)
 
13804
#endif
 
13805
 
 
13806
#ifdef CONFIG_MACH_ACRO37XBRD
 
13807
# ifdef machine_arch_type
 
13808
#  undef machine_arch_type
 
13809
#  define machine_arch_type     __machine_arch_type
 
13810
# else
 
13811
#  define machine_arch_type     MACH_TYPE_ACRO37XBRD
 
13812
# endif
 
13813
# define machine_is_acro37xbrd()        (machine_arch_type == MACH_TYPE_ACRO37XBRD)
 
13814
#else
 
13815
# define machine_is_acro37xbrd()        (0)
 
13816
#endif
 
13817
 
 
13818
#ifdef CONFIG_MACH_ELKE
 
13819
# ifdef machine_arch_type
 
13820
#  undef machine_arch_type
 
13821
#  define machine_arch_type     __machine_arch_type
 
13822
# else
 
13823
#  define machine_arch_type     MACH_TYPE_ELKE
 
13824
# endif
 
13825
# define machine_is_elke()      (machine_arch_type == MACH_TYPE_ELKE)
 
13826
#else
 
13827
# define machine_is_elke()      (0)
 
13828
#endif
 
13829
 
 
13830
#ifdef CONFIG_MACH_SBC6000X
 
13831
# ifdef machine_arch_type
 
13832
#  undef machine_arch_type
 
13833
#  define machine_arch_type     __machine_arch_type
 
13834
# else
 
13835
#  define machine_arch_type     MACH_TYPE_SBC6000X
 
13836
# endif
 
13837
# define machine_is_sbc6000x()  (machine_arch_type == MACH_TYPE_SBC6000X)
 
13838
#else
 
13839
# define machine_is_sbc6000x()  (0)
 
13840
#endif
 
13841
 
 
13842
#ifdef CONFIG_MACH_R1801E
 
13843
# ifdef machine_arch_type
 
13844
#  undef machine_arch_type
 
13845
#  define machine_arch_type     __machine_arch_type
 
13846
# else
 
13847
#  define machine_arch_type     MACH_TYPE_R1801E
 
13848
# endif
 
13849
# define machine_is_r1801e()    (machine_arch_type == MACH_TYPE_R1801E)
 
13850
#else
 
13851
# define machine_is_r1801e()    (0)
 
13852
#endif
 
13853
 
 
13854
#ifdef CONFIG_MACH_H1600
 
13855
# ifdef machine_arch_type
 
13856
#  undef machine_arch_type
 
13857
#  define machine_arch_type     __machine_arch_type
 
13858
# else
 
13859
#  define machine_arch_type     MACH_TYPE_H1600
 
13860
# endif
 
13861
# define machine_is_h1600()     (machine_arch_type == MACH_TYPE_H1600)
 
13862
#else
 
13863
# define machine_is_h1600()     (0)
 
13864
#endif
 
13865
 
 
13866
#ifdef CONFIG_MACH_MINI210
 
13867
# ifdef machine_arch_type
 
13868
#  undef machine_arch_type
 
13869
#  define machine_arch_type     __machine_arch_type
 
13870
# else
 
13871
#  define machine_arch_type     MACH_TYPE_MINI210
 
13872
# endif
 
13873
# define machine_is_mini210()   (machine_arch_type == MACH_TYPE_MINI210)
 
13874
#else
 
13875
# define machine_is_mini210()   (0)
 
13876
#endif
 
13877
 
 
13878
#ifdef CONFIG_MACH_MINI8168
 
13879
# ifdef machine_arch_type
 
13880
#  undef machine_arch_type
 
13881
#  define machine_arch_type     __machine_arch_type
 
13882
# else
 
13883
#  define machine_arch_type     MACH_TYPE_MINI8168
 
13884
# endif
 
13885
# define machine_is_mini8168()  (machine_arch_type == MACH_TYPE_MINI8168)
 
13886
#else
 
13887
# define machine_is_mini8168()  (0)
 
13888
#endif
 
13889
 
 
13890
#ifdef CONFIG_MACH_PC7308
 
13891
# ifdef machine_arch_type
 
13892
#  undef machine_arch_type
 
13893
#  define machine_arch_type     __machine_arch_type
 
13894
# else
 
13895
#  define machine_arch_type     MACH_TYPE_PC7308
 
13896
# endif
 
13897
# define machine_is_pc7308()    (machine_arch_type == MACH_TYPE_PC7308)
 
13898
#else
 
13899
# define machine_is_pc7308()    (0)
 
13900
#endif
 
13901
 
 
13902
#ifdef CONFIG_MACH_KMM2M01
 
13903
# ifdef machine_arch_type
 
13904
#  undef machine_arch_type
 
13905
#  define machine_arch_type     __machine_arch_type
 
13906
# else
 
13907
#  define machine_arch_type     MACH_TYPE_KMM2M01
 
13908
# endif
 
13909
# define machine_is_kmm2m01()   (machine_arch_type == MACH_TYPE_KMM2M01)
 
13910
#else
 
13911
# define machine_is_kmm2m01()   (0)
 
13912
#endif
 
13913
 
 
13914
#ifdef CONFIG_MACH_MX51EREBUS
 
13915
# ifdef machine_arch_type
 
13916
#  undef machine_arch_type
 
13917
#  define machine_arch_type     __machine_arch_type
 
13918
# else
 
13919
#  define machine_arch_type     MACH_TYPE_MX51EREBUS
 
13920
# endif
 
13921
# define machine_is_mx51erebus()        (machine_arch_type == MACH_TYPE_MX51EREBUS)
 
13922
#else
 
13923
# define machine_is_mx51erebus()        (0)
 
13924
#endif
 
13925
 
 
13926
#ifdef CONFIG_MACH_WM8650REFBOARD
 
13927
# ifdef machine_arch_type
 
13928
#  undef machine_arch_type
 
13929
#  define machine_arch_type     __machine_arch_type
 
13930
# else
 
13931
#  define machine_arch_type     MACH_TYPE_WM8650REFBOARD
 
13932
# endif
 
13933
# define machine_is_wm8650refboard()    (machine_arch_type == MACH_TYPE_WM8650REFBOARD)
 
13934
#else
 
13935
# define machine_is_wm8650refboard()    (0)
 
13936
#endif
 
13937
 
 
13938
#ifdef CONFIG_MACH_TUXRAIL
 
13939
# ifdef machine_arch_type
 
13940
#  undef machine_arch_type
 
13941
#  define machine_arch_type     __machine_arch_type
 
13942
# else
 
13943
#  define machine_arch_type     MACH_TYPE_TUXRAIL
 
13944
# endif
 
13945
# define machine_is_tuxrail()   (machine_arch_type == MACH_TYPE_TUXRAIL)
 
13946
#else
 
13947
# define machine_is_tuxrail()   (0)
 
13948
#endif
 
13949
 
 
13950
#ifdef CONFIG_MACH_ARTHUR
 
13951
# ifdef machine_arch_type
 
13952
#  undef machine_arch_type
 
13953
#  define machine_arch_type     __machine_arch_type
 
13954
# else
 
13955
#  define machine_arch_type     MACH_TYPE_ARTHUR
 
13956
# endif
 
13957
# define machine_is_arthur()    (machine_arch_type == MACH_TYPE_ARTHUR)
 
13958
#else
 
13959
# define machine_is_arthur()    (0)
 
13960
#endif
 
13961
 
 
13962
#ifdef CONFIG_MACH_DOORBOY
 
13963
# ifdef machine_arch_type
 
13964
#  undef machine_arch_type
 
13965
#  define machine_arch_type     __machine_arch_type
 
13966
# else
 
13967
#  define machine_arch_type     MACH_TYPE_DOORBOY
 
13968
# endif
 
13969
# define machine_is_doorboy()   (machine_arch_type == MACH_TYPE_DOORBOY)
 
13970
#else
 
13971
# define machine_is_doorboy()   (0)
 
13972
#endif
 
13973
 
 
13974
#ifdef CONFIG_MACH_XARINA
 
13975
# ifdef machine_arch_type
 
13976
#  undef machine_arch_type
 
13977
#  define machine_arch_type     __machine_arch_type
 
13978
# else
 
13979
#  define machine_arch_type     MACH_TYPE_XARINA
 
13980
# endif
 
13981
# define machine_is_xarina()    (machine_arch_type == MACH_TYPE_XARINA)
 
13982
#else
 
13983
# define machine_is_xarina()    (0)
 
13984
#endif
 
13985
 
 
13986
#ifdef CONFIG_MACH_ROVERX7
 
13987
# ifdef machine_arch_type
 
13988
#  undef machine_arch_type
 
13989
#  define machine_arch_type     __machine_arch_type
 
13990
# else
 
13991
#  define machine_arch_type     MACH_TYPE_ROVERX7
 
13992
# endif
 
13993
# define machine_is_roverx7()   (machine_arch_type == MACH_TYPE_ROVERX7)
 
13994
#else
 
13995
# define machine_is_roverx7()   (0)
 
13996
#endif
 
13997
 
 
13998
#ifdef CONFIG_MACH_SDVR
 
13999
# ifdef machine_arch_type
 
14000
#  undef machine_arch_type
 
14001
#  define machine_arch_type     __machine_arch_type
 
14002
# else
 
14003
#  define machine_arch_type     MACH_TYPE_SDVR
 
14004
# endif
 
14005
# define machine_is_sdvr()      (machine_arch_type == MACH_TYPE_SDVR)
 
14006
#else
 
14007
# define machine_is_sdvr()      (0)
 
14008
#endif
 
14009
 
 
14010
#ifdef CONFIG_MACH_ACER_MAYA
 
14011
# ifdef machine_arch_type
 
14012
#  undef machine_arch_type
 
14013
#  define machine_arch_type     __machine_arch_type
 
14014
# else
 
14015
#  define machine_arch_type     MACH_TYPE_ACER_MAYA
 
14016
# endif
 
14017
# define machine_is_acer_maya() (machine_arch_type == MACH_TYPE_ACER_MAYA)
 
14018
#else
 
14019
# define machine_is_acer_maya() (0)
 
14020
#endif
 
14021
 
 
14022
#ifdef CONFIG_MACH_PICO
 
14023
# ifdef machine_arch_type
 
14024
#  undef machine_arch_type
 
14025
#  define machine_arch_type     __machine_arch_type
 
14026
# else
 
14027
#  define machine_arch_type     MACH_TYPE_PICO
 
14028
# endif
 
14029
# define machine_is_pico()      (machine_arch_type == MACH_TYPE_PICO)
 
14030
#else
 
14031
# define machine_is_pico()      (0)
 
14032
#endif
 
14033
 
 
14034
#ifdef CONFIG_MACH_CWMX233
 
14035
# ifdef machine_arch_type
 
14036
#  undef machine_arch_type
 
14037
#  define machine_arch_type     __machine_arch_type
 
14038
# else
 
14039
#  define machine_arch_type     MACH_TYPE_CWMX233
 
14040
# endif
 
14041
# define machine_is_cwmx233()   (machine_arch_type == MACH_TYPE_CWMX233)
 
14042
#else
 
14043
# define machine_is_cwmx233()   (0)
 
14044
#endif
 
14045
 
 
14046
#ifdef CONFIG_MACH_CWAM1808
 
14047
# ifdef machine_arch_type
 
14048
#  undef machine_arch_type
 
14049
#  define machine_arch_type     __machine_arch_type
 
14050
# else
 
14051
#  define machine_arch_type     MACH_TYPE_CWAM1808
 
14052
# endif
 
14053
# define machine_is_cwam1808()  (machine_arch_type == MACH_TYPE_CWAM1808)
 
14054
#else
 
14055
# define machine_is_cwam1808()  (0)
 
14056
#endif
 
14057
 
 
14058
#ifdef CONFIG_MACH_CWDM365
 
14059
# ifdef machine_arch_type
 
14060
#  undef machine_arch_type
 
14061
#  define machine_arch_type     __machine_arch_type
 
14062
# else
 
14063
#  define machine_arch_type     MACH_TYPE_CWDM365
 
14064
# endif
 
14065
# define machine_is_cwdm365()   (machine_arch_type == MACH_TYPE_CWDM365)
 
14066
#else
 
14067
# define machine_is_cwdm365()   (0)
 
14068
#endif
 
14069
 
 
14070
#ifdef CONFIG_MACH_MX51_MORAY
 
14071
# ifdef machine_arch_type
 
14072
#  undef machine_arch_type
 
14073
#  define machine_arch_type     __machine_arch_type
 
14074
# else
 
14075
#  define machine_arch_type     MACH_TYPE_MX51_MORAY
 
14076
# endif
 
14077
# define machine_is_mx51_moray()        (machine_arch_type == MACH_TYPE_MX51_MORAY)
 
14078
#else
 
14079
# define machine_is_mx51_moray()        (0)
 
14080
#endif
 
14081
 
 
14082
#ifdef CONFIG_MACH_THALES_CBC
 
14083
# ifdef machine_arch_type
 
14084
#  undef machine_arch_type
 
14085
#  define machine_arch_type     __machine_arch_type
 
14086
# else
 
14087
#  define machine_arch_type     MACH_TYPE_THALES_CBC
 
14088
# endif
 
14089
# define machine_is_thales_cbc()        (machine_arch_type == MACH_TYPE_THALES_CBC)
 
14090
#else
 
14091
# define machine_is_thales_cbc()        (0)
 
14092
#endif
 
14093
 
 
14094
#ifdef CONFIG_MACH_BLUEPOINT
 
14095
# ifdef machine_arch_type
 
14096
#  undef machine_arch_type
 
14097
#  define machine_arch_type     __machine_arch_type
 
14098
# else
 
14099
#  define machine_arch_type     MACH_TYPE_BLUEPOINT
 
14100
# endif
 
14101
# define machine_is_bluepoint() (machine_arch_type == MACH_TYPE_BLUEPOINT)
 
14102
#else
 
14103
# define machine_is_bluepoint() (0)
 
14104
#endif
 
14105
 
 
14106
#ifdef CONFIG_MACH_DIR665
 
14107
# ifdef machine_arch_type
 
14108
#  undef machine_arch_type
 
14109
#  define machine_arch_type     __machine_arch_type
 
14110
# else
 
14111
#  define machine_arch_type     MACH_TYPE_DIR665
 
14112
# endif
 
14113
# define machine_is_dir665()    (machine_arch_type == MACH_TYPE_DIR665)
 
14114
#else
 
14115
# define machine_is_dir665()    (0)
 
14116
#endif
 
14117
 
 
14118
#ifdef CONFIG_MACH_ACMEROVER1
 
14119
# ifdef machine_arch_type
 
14120
#  undef machine_arch_type
 
14121
#  define machine_arch_type     __machine_arch_type
 
14122
# else
 
14123
#  define machine_arch_type     MACH_TYPE_ACMEROVER1
 
14124
# endif
 
14125
# define machine_is_acmerover1()        (machine_arch_type == MACH_TYPE_ACMEROVER1)
 
14126
#else
 
14127
# define machine_is_acmerover1()        (0)
 
14128
#endif
 
14129
 
 
14130
#ifdef CONFIG_MACH_SHOOTER_CT
 
14131
# ifdef machine_arch_type
 
14132
#  undef machine_arch_type
 
14133
#  define machine_arch_type     __machine_arch_type
 
14134
# else
 
14135
#  define machine_arch_type     MACH_TYPE_SHOOTER_CT
 
14136
# endif
 
14137
# define machine_is_shooter_ct()        (machine_arch_type == MACH_TYPE_SHOOTER_CT)
 
14138
#else
 
14139
# define machine_is_shooter_ct()        (0)
 
14140
#endif
 
14141
 
 
14142
#ifdef CONFIG_MACH_BLISS
 
14143
# ifdef machine_arch_type
 
14144
#  undef machine_arch_type
 
14145
#  define machine_arch_type     __machine_arch_type
 
14146
# else
 
14147
#  define machine_arch_type     MACH_TYPE_BLISS
 
14148
# endif
 
14149
# define machine_is_bliss()     (machine_arch_type == MACH_TYPE_BLISS)
 
14150
#else
 
14151
# define machine_is_bliss()     (0)
 
14152
#endif
 
14153
 
 
14154
#ifdef CONFIG_MACH_BLISSC
 
14155
# ifdef machine_arch_type
 
14156
#  undef machine_arch_type
 
14157
#  define machine_arch_type     __machine_arch_type
 
14158
# else
 
14159
#  define machine_arch_type     MACH_TYPE_BLISSC
 
14160
# endif
 
14161
# define machine_is_blissc()    (machine_arch_type == MACH_TYPE_BLISSC)
 
14162
#else
 
14163
# define machine_is_blissc()    (0)
 
14164
#endif
 
14165
 
 
14166
#ifdef CONFIG_MACH_THALES_ADC
 
14167
# ifdef machine_arch_type
 
14168
#  undef machine_arch_type
 
14169
#  define machine_arch_type     __machine_arch_type
 
14170
# else
 
14171
#  define machine_arch_type     MACH_TYPE_THALES_ADC
 
14172
# endif
 
14173
# define machine_is_thales_adc()        (machine_arch_type == MACH_TYPE_THALES_ADC)
 
14174
#else
 
14175
# define machine_is_thales_adc()        (0)
 
14176
#endif
 
14177
 
 
14178
#ifdef CONFIG_MACH_UBISYS_P9D_EVP
 
14179
# ifdef machine_arch_type
 
14180
#  undef machine_arch_type
 
14181
#  define machine_arch_type     __machine_arch_type
 
14182
# else
 
14183
#  define machine_arch_type     MACH_TYPE_UBISYS_P9D_EVP
 
14184
# endif
 
14185
# define machine_is_ubisys_p9d_evp()    (machine_arch_type == MACH_TYPE_UBISYS_P9D_EVP)
 
14186
#else
 
14187
# define machine_is_ubisys_p9d_evp()    (0)
 
14188
#endif
 
14189
 
 
14190
#ifdef CONFIG_MACH_ATDGP318
 
14191
# ifdef machine_arch_type
 
14192
#  undef machine_arch_type
 
14193
#  define machine_arch_type     __machine_arch_type
 
14194
# else
 
14195
#  define machine_arch_type     MACH_TYPE_ATDGP318
 
14196
# endif
 
14197
# define machine_is_atdgp318()  (machine_arch_type == MACH_TYPE_ATDGP318)
 
14198
#else
 
14199
# define machine_is_atdgp318()  (0)
 
14200
#endif
 
14201
 
 
14202
#ifdef CONFIG_MACH_OMAP5_SEVM
 
14203
# ifdef machine_arch_type
 
14204
#  undef machine_arch_type
 
14205
#  define machine_arch_type     __machine_arch_type
 
14206
# else
 
14207
#  define machine_arch_type     MACH_TYPE_OMAP5_SEVM
 
14208
# endif
 
14209
# define machine_is_omap5_sevm()      (machine_arch_type == MACH_TYPE_OMAP5_SEVM)
 
14210
#else
 
14211
# define machine_is_omap5_sevm()      (0)
 
14212
#endif
 
14213
 
 
14214
#ifdef CONFIG_MACH_ARMADILLO800EVA
 
14215
# ifdef machine_arch_type
 
14216
#  undef machine_arch_type
 
14217
#  define machine_arch_type __machine_arch_type
 
14218
# else
 
14219
#  define machine_arch_type MACH_TYPE_ARMADILLO800EVA
 
14220
# endif
 
14221
# define machine_is_armadillo800eva()   (machine_arch_type == MACH_TYPE_ARMADILLO800EVA)
 
14222
#else
 
14223
# define machine_is_armadillo800eva()   (0)
 
14224
#endif
 
14225
 
 
14226
#ifdef CONFIG_MACH_KZM9G
 
14227
# ifdef machine_arch_type
 
14228
#  undef machine_arch_type
 
14229
#  define machine_arch_type __machine_arch_type
 
14230
# else
 
14231
#  define machine_arch_type MACH_TYPE_KZM9G
 
14232
# endif
 
14233
# define machine_is_kzm9g()     (machine_arch_type == MACH_TYPE_KZM9G)
 
14234
#else
 
14235
# define machine_is_kzm9g()     (0)
 
14236
#endif
 
14237
 
 
14238
/*
 
14239
 * These have not yet been registered
 
14240
 */
 
14241
 
 
14242
#ifndef machine_arch_type
 
14243
#define machine_arch_type       __machine_arch_type
 
14244
#endif
 
14245
 
 
14246
#endif