/*
 * This was automagically generated from arch/arm/tools/mach-types!
 * Do NOT edit
 */

#ifndef __ASM_ARM_MACH_TYPE_H
#define __ASM_ARM_MACH_TYPE_H

#ifndef __ASSEMBLY__
/* The type of machine we're running on */
extern unsigned int __machine_arch_type;
#endif

/* see arch/arm/kernel/arch.c for a description of these */
#define MACH_TYPE_EBSA110              0
#define MACH_TYPE_RISCPC               1
#define MACH_TYPE_NEXUSPCI             3
#define MACH_TYPE_EBSA285              4
#define MACH_TYPE_NETWINDER            5
#define MACH_TYPE_CATS                 6
#define MACH_TYPE_TBOX                 7
#define MACH_TYPE_CO285                8
#define MACH_TYPE_CLPS7110             9
#define MACH_TYPE_ARCHIMEDES           10
#define MACH_TYPE_A5K                  11
#define MACH_TYPE_ETOILE               12
#define MACH_TYPE_LACIE_NAS            13
#define MACH_TYPE_CLPS7500             14
#define MACH_TYPE_SHARK                15
#define MACH_TYPE_BRUTUS               16
#define MACH_TYPE_PERSONAL_SERVER      17
#define MACH_TYPE_ITSY                 18
#define MACH_TYPE_L7200                19
#define MACH_TYPE_PLEB                 20
#define MACH_TYPE_INTEGRATOR           21
#define MACH_TYPE_H3600                22
#define MACH_TYPE_IXP1200              23
#define MACH_TYPE_P720T                24
#define MACH_TYPE_ASSABET              25
#define MACH_TYPE_VICTOR               26
#define MACH_TYPE_LART                 27
#define MACH_TYPE_RANGER               28
#define MACH_TYPE_GRAPHICSCLIENT       29
#define MACH_TYPE_XP860                30
#define MACH_TYPE_CERF                 31
#define MACH_TYPE_NANOENGINE           32
#define MACH_TYPE_FPIC                 33
#define MACH_TYPE_EXTENEX1             34
#define MACH_TYPE_SHERMAN              35
#define MACH_TYPE_ACCELENT_SA          36
#define MACH_TYPE_ACCELENT_L7200       37
#define MACH_TYPE_NETPORT              38
#define MACH_TYPE_PANGOLIN             39
#define MACH_TYPE_YOPY                 40
#define MACH_TYPE_COOLIDGE             41
#define MACH_TYPE_HUW_WEBPANEL         42
#define MACH_TYPE_SPOTME               43
#define MACH_TYPE_FREEBIRD             44
#define MACH_TYPE_TI925                45
#define MACH_TYPE_RISCSTATION          46
#define MACH_TYPE_CAVY                 47
#define MACH_TYPE_JORNADA720           48
#define MACH_TYPE_OMNIMETER            49
#define MACH_TYPE_EDB7211              50
#define MACH_TYPE_CITYGO               51
#define MACH_TYPE_PFS168               52
#define MACH_TYPE_SPOT                 53
#define MACH_TYPE_FLEXANET             54
#define MACH_TYPE_WEBPAL               55
#define MACH_TYPE_LINPDA               56
#define MACH_TYPE_ANAKIN               57
#define MACH_TYPE_MVI                  58
#define MACH_TYPE_JUPITER              59
#define MACH_TYPE_PSIONW               60
#define MACH_TYPE_ALN                  61
#define MACH_TYPE_CAMELOT              62
#define MACH_TYPE_GDS2200              63
#define MACH_TYPE_PSION_SERIES7        64
#define MACH_TYPE_XFILE                65
#define MACH_TYPE_ACCELENT_EP9312      66
#define MACH_TYPE_IC200                67
#define MACH_TYPE_CREDITLART           68
#define MACH_TYPE_HTM                  69
#define MACH_TYPE_IQ80310              70
#define MACH_TYPE_FREEBOT              71
#define MACH_TYPE_ENTEL                72
#define MACH_TYPE_ENP3510              73
#define MACH_TYPE_TRIZEPS              74
#define MACH_TYPE_NESA                 75
#define MACH_TYPE_VENUS                76
#define MACH_TYPE_TARDIS               77
#define MACH_TYPE_MERCURY              78
#define MACH_TYPE_EMPEG                79
#define MACH_TYPE_I80200FCC            80
#define MACH_TYPE_ITT_CPB              81
#define MACH_TYPE_SVC                  82
#define MACH_TYPE_ALPHA2               84
#define MACH_TYPE_ALPHA1               85
#define MACH_TYPE_NETARM               86
#define MACH_TYPE_SIMPAD               87
#define MACH_TYPE_PDA1                 88
#define MACH_TYPE_LUBBOCK              89
#define MACH_TYPE_ANIKO                90
#define MACH_TYPE_CLEP7212             91
#define MACH_TYPE_CS89712              92
#define MACH_TYPE_WEARARM              93
#define MACH_TYPE_POSSIO_PX            94
#define MACH_TYPE_SIDEARM              95
#define MACH_TYPE_STORK                96
#define MACH_TYPE_SHANNON              97
#define MACH_TYPE_ACE                  98
#define MACH_TYPE_BALLYARM             99
#define MACH_TYPE_SIMPUTER             100
#define MACH_TYPE_NEXTERM              101
#define MACH_TYPE_SA1100_ELF           102
#define MACH_TYPE_GATOR                103
#define MACH_TYPE_GRANITE              104
#define MACH_TYPE_CONSUS               105
#define MACH_TYPE_AAED2000             106
#define MACH_TYPE_CDB89712             107
#define MACH_TYPE_GRAPHICSMASTER       108
#define MACH_TYPE_ADSBITSY             109
#define MACH_TYPE_PXA_IDP              110
#define MACH_TYPE_PLCE                 111
#define MACH_TYPE_PT_SYSTEM3           112
#define MACH_TYPE_MEDALB               113
#define MACH_TYPE_EAGLE                114
#define MACH_TYPE_DSC21                115
#define MACH_TYPE_DSC24                116
#define MACH_TYPE_TI5472               117
#define MACH_TYPE_AUTCPU12             118
#define MACH_TYPE_UENGINE              119
#define MACH_TYPE_BLUESTEM             120
#define MACH_TYPE_XINGU8               121
#define MACH_TYPE_BUSHSTB              122
#define MACH_TYPE_EPSILON1             123
#define MACH_TYPE_BALLOON              124
#define MACH_TYPE_PUPPY                125
#define MACH_TYPE_ELROY                126
#define MACH_TYPE_GMS720               127
#define MACH_TYPE_S24X                 128
#define MACH_TYPE_JTEL_CLEP7312        129
#define MACH_TYPE_CX821XX              130
#define MACH_TYPE_EDB7312              131
#define MACH_TYPE_BSA1110              132
#define MACH_TYPE_POWERPIN             133
#define MACH_TYPE_OPENARM              134
#define MACH_TYPE_WHITECHAPEL          135
#define MACH_TYPE_H3100                136
#define MACH_TYPE_H3800                137
#define MACH_TYPE_BLUE_V1              138
#define MACH_TYPE_PXA_CERF             139
#define MACH_TYPE_ARM7TEVB             140
#define MACH_TYPE_D7400                141
#define MACH_TYPE_PIRANHA              142
#define MACH_TYPE_SBCAMELOT            143
#define MACH_TYPE_KINGS                144
#define MACH_TYPE_SMDK2400             145
#define MACH_TYPE_COLLIE               146
#define MACH_TYPE_IDR                  147
#define MACH_TYPE_BADGE4               148
#define MACH_TYPE_WEBNET               149
#define MACH_TYPE_D7300                150
#define MACH_TYPE_CEP                  151
#define MACH_TYPE_FORTUNET             152
#define MACH_TYPE_VC547X               153
#define MACH_TYPE_FILEWALKER           154
#define MACH_TYPE_NETGATEWAY           155
#define MACH_TYPE_SYMBOL2800           156
#define MACH_TYPE_SUNS                 157
#define MACH_TYPE_FRODO                158
#define MACH_TYPE_MACH_TYTE_MS301      159
#define MACH_TYPE_MX1ADS               160
#define MACH_TYPE_H7201                161
#define MACH_TYPE_H7202                162
#define MACH_TYPE_AMICO                163
#define MACH_TYPE_IAM                  164
#define MACH_TYPE_TT530                165
#define MACH_TYPE_SAM2400              166
#define MACH_TYPE_JORNADA56X           167
#define MACH_TYPE_ACTIVE               168
#define MACH_TYPE_IQ80321              169
#define MACH_TYPE_WID                  170
#define MACH_TYPE_SABINAL              171
#define MACH_TYPE_IXP425_MATACUMBE     172
#define MACH_TYPE_MINIPRINT            173
#define MACH_TYPE_ADM510X              174
#define MACH_TYPE_SVS200               175
#define MACH_TYPE_ATG_TCU              176
#define MACH_TYPE_JORNADA820           177
#define MACH_TYPE_S3C44B0              178
#define MACH_TYPE_MARGIS2              179
#define MACH_TYPE_KS8695               180
#define MACH_TYPE_BRH                  181
#define MACH_TYPE_S3C2410              182
#define MACH_TYPE_POSSIO_PX30          183
#define MACH_TYPE_S3C2800              184
#define MACH_TYPE_FLEETWOOD            185
#define MACH_TYPE_OMAHA                186
#define MACH_TYPE_TA7                  187
#define MACH_TYPE_NOVA                 188
#define MACH_TYPE_HMK                  189
#define MACH_TYPE_KARO                 190
#define MACH_TYPE_FESTER               191
#define MACH_TYPE_GPI                  192
#define MACH_TYPE_SMDK2410             193
#define MACH_TYPE_I519                 194
#define MACH_TYPE_NEXIO                195
#define MACH_TYPE_BITBOX               196
#define MACH_TYPE_G200                 197
#define MACH_TYPE_GILL                 198
#define MACH_TYPE_PXA_MERCURY          199
#define MACH_TYPE_CEIVA                200
#define MACH_TYPE_FRET                 201
#define MACH_TYPE_EMAILPHONE           202
#define MACH_TYPE_H3900                203
#define MACH_TYPE_PXA1                 204
#define MACH_TYPE_KOAN369              205
#define MACH_TYPE_COGENT               206
#define MACH_TYPE_ESL_SIMPUTER         207
#define MACH_TYPE_ESL_SIMPUTER_CLR     208
#define MACH_TYPE_ESL_SIMPUTER_BW      209
#define MACH_TYPE_HHP_CRADLE           210
#define MACH_TYPE_HE500                211
#define MACH_TYPE_INHANDELF2           212
#define MACH_TYPE_INHANDFTIP           213
#define MACH_TYPE_DNP1110              214
#define MACH_TYPE_PNP1110              215
#define MACH_TYPE_CSB226               216
#define MACH_TYPE_ARNOLD               217
#define MACH_TYPE_VOICEBLUE            218
#define MACH_TYPE_JZ8028               219
#define MACH_TYPE_H5400                220
#define MACH_TYPE_FORTE                221
#define MACH_TYPE_ACAM                 222
#define MACH_TYPE_ABOX                 223
#define MACH_TYPE_ATMEL                224
#define MACH_TYPE_SITSANG              225
#define MACH_TYPE_CPU1110LCDNET        226
#define MACH_TYPE_MPL_VCMA9            227
#define MACH_TYPE_OPUS_A1              228
#define MACH_TYPE_DAYTONA              229
#define MACH_TYPE_KILLBEAR             230
#define MACH_TYPE_YOHO                 231
#define MACH_TYPE_JASPER               232
#define MACH_TYPE_DSC25                233
#define MACH_TYPE_OMAP_INNOVATOR       234
#define MACH_TYPE_RAMSES               235
#define MACH_TYPE_S28X                 236
#define MACH_TYPE_MPORT3               237
#define MACH_TYPE_PXA_EAGLE250         238
#define MACH_TYPE_PDB                  239
#define MACH_TYPE_BLUE_2G              240
#define MACH_TYPE_BLUEARCH             241
#define MACH_TYPE_IXDP2400             242
#define MACH_TYPE_IXDP2800             243
#define MACH_TYPE_EXPLORER             244
#define MACH_TYPE_IXDP425              245
#define MACH_TYPE_CHIMP                246
#define MACH_TYPE_STORK_NEST           247
#define MACH_TYPE_STORK_EGG            248
#define MACH_TYPE_WISMO                249
#define MACH_TYPE_EZLINX               250
#define MACH_TYPE_AT91RM9200           251
#define MACH_TYPE_ADTECH_ORION         252
#define MACH_TYPE_NEPTUNE              253
#define MACH_TYPE_HACKKIT              254
#define MACH_TYPE_PXA_WINS30           255
#define MACH_TYPE_LAVINNA              256
#define MACH_TYPE_PXA_UENGINE          257
#define MACH_TYPE_INNOKOM              258
#define MACH_TYPE_BMS                  259
#define MACH_TYPE_IXCDP1100            260
#define MACH_TYPE_PRPMC1100            261
#define MACH_TYPE_AT91RM9200DK         262
#define MACH_TYPE_ARMSTICK             263
#define MACH_TYPE_ARMONIE              264
#define MACH_TYPE_MPORT1               265
#define MACH_TYPE_S3C5410              266
#define MACH_TYPE_ZCP320A              267
#define MACH_TYPE_I_BOX                268
#define MACH_TYPE_STLC1502             269
#define MACH_TYPE_SIREN                270
#define MACH_TYPE_GREENLAKE            271
#define MACH_TYPE_ARGUS                272
#define MACH_TYPE_COMBADGE             273
#define MACH_TYPE_ROKEPXA              274
#define MACH_TYPE_CINTEGRATOR          275
#define MACH_TYPE_GUIDEA07             276
#define MACH_TYPE_TAT257               277
#define MACH_TYPE_IGP2425              278
#define MACH_TYPE_BLUEGRAMMA           279
#define MACH_TYPE_IPOD                 280
#define MACH_TYPE_ADSBITSYX            281
#define MACH_TYPE_TRIZEPS2             282
#define MACH_TYPE_VIPER                283
#define MACH_TYPE_ADSBITSYPLUS         284
#define MACH_TYPE_ADSAGC               285
#define MACH_TYPE_STP7312              286
#define MACH_TYPE_NX_PHNX              287
#define MACH_TYPE_WEP_EP250            288
#define MACH_TYPE_INHANDELF3           289
#define MACH_TYPE_ADI_COYOTE           290
#define MACH_TYPE_IYONIX               291
#define MACH_TYPE_DAMICAM_SA1110       292
#define MACH_TYPE_MEG03                293
#define MACH_TYPE_PXA_WHITECHAPEL      294
#define MACH_TYPE_NWSC                 295
#define MACH_TYPE_NWLARM               296
#define MACH_TYPE_IXP425_MGUARD        297
#define MACH_TYPE_PXA_NETDCU4          298
#define MACH_TYPE_IXDP2401             299
#define MACH_TYPE_IXDP2801             300
#define MACH_TYPE_ZODIAC               301
#define MACH_TYPE_ARMMODUL             302
#define MACH_TYPE_KETOP                303
#define MACH_TYPE_AV7200               304
#define MACH_TYPE_ARCH_TI925           305
#define MACH_TYPE_ACQ200               306
#define MACH_TYPE_PT_DAFIT             307
#define MACH_TYPE_IHBA                 308
#define MACH_TYPE_QUINQUE              309
#define MACH_TYPE_NIMBRAONE            310
#define MACH_TYPE_NIMBRA29X            311
#define MACH_TYPE_NIMBRA210            312
#define MACH_TYPE_HHP_D95XX            313
#define MACH_TYPE_LABARM               314
#define MACH_TYPE_M825XX               315
#define MACH_TYPE_M7100                316
#define MACH_TYPE_NIPC2                317
#define MACH_TYPE_FU7202               318
#define MACH_TYPE_ADSAGX               319
#define MACH_TYPE_PXA_POOH             320
#define MACH_TYPE_BANDON               321
#define MACH_TYPE_PCM7210              322
#define MACH_TYPE_NMS9200              323
#define MACH_TYPE_LOGODL               324
#define MACH_TYPE_M7140                325
#define MACH_TYPE_KOREBOT              326
#define MACH_TYPE_IQ31244              327
#define MACH_TYPE_KOAN393              328
#define MACH_TYPE_INHANDFTIP3          329
#define MACH_TYPE_GONZO                330
#define MACH_TYPE_BAST                 331
#define MACH_TYPE_SCANPASS             332
#define MACH_TYPE_EP7312_POOH          333
#define MACH_TYPE_TA7S                 334
#define MACH_TYPE_TA7V                 335
#define MACH_TYPE_ICARUS               336
#define MACH_TYPE_H1900                337
#define MACH_TYPE_GEMINI               338
#define MACH_TYPE_AXIM                 339
#define MACH_TYPE_AUDIOTRON            340
#define MACH_TYPE_H2200                341
#define MACH_TYPE_LOOX600              342
#define MACH_TYPE_NIOP                 343
#define MACH_TYPE_DM310                344
#define MACH_TYPE_SEEDPXA_C2           345
#define MACH_TYPE_IXP4XX_MGUARD_PCI    346
#define MACH_TYPE_H1940                347
#define MACH_TYPE_SCORPIO              348
#define MACH_TYPE_VIVA                 349
#define MACH_TYPE_PXA_XCARD            350
#define MACH_TYPE_CSB335               351
#define MACH_TYPE_IXRD425              352
#define MACH_TYPE_IQ80315              353
#define MACH_TYPE_NMP7312              354
#define MACH_TYPE_CX861XX              355
#define MACH_TYPE_ENP2611              356
#define MACH_TYPE_XDA                  357
#define MACH_TYPE_CSIR_IMS             358
#define MACH_TYPE_IXP421_DNAEETH       359
#define MACH_TYPE_POCKETSERV9200       360
#define MACH_TYPE_TOTO                 361
#define MACH_TYPE_S3C2440              362
#define MACH_TYPE_KS8695P              363
#define MACH_TYPE_SE4000               364
#define MACH_TYPE_QUADRICEPS           365
#define MACH_TYPE_BRONCO               366
#define MACH_TYPE_ESL_WIRELESS_TAB     367
#define MACH_TYPE_ESL_SOFCOMP          368
#define MACH_TYPE_S5C7375              369
#define MACH_TYPE_SPEARHEAD            370
#define MACH_TYPE_PANTERA              371
#define MACH_TYPE_PRAYOGLITE           372
#define MACH_TYPE_GUMSTIX              373
#define MACH_TYPE_RCUBE                374
#define MACH_TYPE_REA_OLV              375
#define MACH_TYPE_PXA_IPHONE           376
#define MACH_TYPE_S3C3410              377
#define MACH_TYPE_ESPD_4510B           378
#define MACH_TYPE_MP1X                 379
#define MACH_TYPE_AT91RM9200TB         380
#define MACH_TYPE_ADSVGX               381
#define MACH_TYPE_OMAP_H2              382
#define MACH_TYPE_PELEE                383
#define MACH_TYPE_E740                 384
#define MACH_TYPE_IQ80331              385
#define MACH_TYPE_VERSATILE_PB         387
#define MACH_TYPE_KEV7A400             388
#define MACH_TYPE_LPD7A400             389
#define MACH_TYPE_LPD7A404             390
#define MACH_TYPE_FUJITSU_CAMELOT      391
#define MACH_TYPE_JANUS2M              392
#define MACH_TYPE_EMBTF                393
#define MACH_TYPE_HPM                  394
#define MACH_TYPE_SMDK2410TK           395
#define MACH_TYPE_SMDK2410AJ           396
#define MACH_TYPE_STREETRACER          397
#define MACH_TYPE_EFRAME               398
#define MACH_TYPE_CSB337               399
#define MACH_TYPE_PXA_LARK             400
#define MACH_TYPE_PNP2110              401
#define MACH_TYPE_TCC72X               402
#define MACH_TYPE_ALTAIR               403
#define MACH_TYPE_KC3                  404
#define MACH_TYPE_SINTEFTD             405
#define MACH_TYPE_MAINSTONE            406
#define MACH_TYPE_ADAY4X               407
#define MACH_TYPE_LITE300              408
#define MACH_TYPE_S5C7376              409
#define MACH_TYPE_MT02                 410
#define MACH_TYPE_MPORT3S              411
#define MACH_TYPE_RA_ALPHA             412
#define MACH_TYPE_XCEP                 413
#define MACH_TYPE_ARCOM_VULCAN         414
#define MACH_TYPE_STARGATE             415
#define MACH_TYPE_ARMADILLOJ           416
#define MACH_TYPE_ELROY_JACK           417
#define MACH_TYPE_BACKEND              418
#define MACH_TYPE_S5LINBOX             419
#define MACH_TYPE_NOMADIK              420
#define MACH_TYPE_IA_CPU_9200          421
#define MACH_TYPE_AT91_BJA1            422
#define MACH_TYPE_CORGI                423
#define MACH_TYPE_POODLE               424
#define MACH_TYPE_TEN                  425
#define MACH_TYPE_ROVERP5P             426
#define MACH_TYPE_SC2700               427
#define MACH_TYPE_EX_EAGLE             428
#define MACH_TYPE_NX_PXA12             429
#define MACH_TYPE_NX_PXA5              430
#define MACH_TYPE_BLACKBOARD2          431
#define MACH_TYPE_I819                 432
#define MACH_TYPE_IXMB995E             433
#define MACH_TYPE_SKYRIDER             434
#define MACH_TYPE_SKYHAWK              435
#define MACH_TYPE_ENTERPRISE           436
#define MACH_TYPE_DEP2410              437
#define MACH_TYPE_ARMCORE              438
#define MACH_TYPE_HOBBIT               439
#define MACH_TYPE_H7210                440
#define MACH_TYPE_PXA_NETDCU5          441
#define MACH_TYPE_ACC                  442
#define MACH_TYPE_ESL_SARVA            443
#define MACH_TYPE_XM250                444
#define MACH_TYPE_T6TC1XB              445
#define MACH_TYPE_ESS710               446
#define MACH_TYPE_MX31ADS              447
#define MACH_TYPE_HIMALAYA             448
#define MACH_TYPE_BOLFENK              449
#define MACH_TYPE_AT91RM9200KR         450
#define MACH_TYPE_EDB9312              451
#define MACH_TYPE_OMAP_GENERIC         452
#define MACH_TYPE_AXIMX3               453
#define MACH_TYPE_EB67XDIP             454
#define MACH_TYPE_WEBTXS               455
#define MACH_TYPE_HAWK                 456
#define MACH_TYPE_CCAT91SBC001         457
#define MACH_TYPE_EXPRESSO             458
#define MACH_TYPE_H4000                459
#define MACH_TYPE_DINO                 460
#define MACH_TYPE_ML675K               461
#define MACH_TYPE_EDB9301              462
#define MACH_TYPE_EDB9315              463
#define MACH_TYPE_RECIVA_TT            464
#define MACH_TYPE_CSTCB01              465
#define MACH_TYPE_CSTCB1               466
#define MACH_TYPE_SHADWELL             467
#define MACH_TYPE_GOEPEL263            468
#define MACH_TYPE_ACQ100               469
#define MACH_TYPE_MX1FS2               470
#define MACH_TYPE_HIPTOP_G1            471
#define MACH_TYPE_SPARKY               472
#define MACH_TYPE_NS9750               473
#define MACH_TYPE_PHOENIX              474
#define MACH_TYPE_VR1000               475
#define MACH_TYPE_DEISTERPXA           476
#define MACH_TYPE_BCM1160              477
#define MACH_TYPE_PCM022               478
#define MACH_TYPE_ADSGCX               479
#define MACH_TYPE_DREADNAUGHT          480
#define MACH_TYPE_DM320                481
#define MACH_TYPE_MARKOV               482
#define MACH_TYPE_COS7A400             483
#define MACH_TYPE_MILANO               484
#define MACH_TYPE_UE9328               485
#define MACH_TYPE_UEX255               486
#define MACH_TYPE_UE2410               487
#define MACH_TYPE_A620                 488
#define MACH_TYPE_OCELOT               489
#define MACH_TYPE_CHEETAH              490
#define MACH_TYPE_OMAP_PERSEUS2        491
#define MACH_TYPE_ZVUE                 492
#define MACH_TYPE_ROVERP1              493
#define MACH_TYPE_ASIDIAL2             494
#define MACH_TYPE_S3C24A0              495
#define MACH_TYPE_E800                 496
#define MACH_TYPE_E750                 497
#define MACH_TYPE_S3C5500              498
#define MACH_TYPE_SMDK5500             499
#define MACH_TYPE_SIGNALSYNC           500
#define MACH_TYPE_NBC                  501
#define MACH_TYPE_KODIAK               502
#define MACH_TYPE_NETBOOKPRO           503
#define MACH_TYPE_HW90200              504
#define MACH_TYPE_CONDOR               505
#define MACH_TYPE_CUP                  506
#define MACH_TYPE_KITE                 507
#define MACH_TYPE_SCB9328              508
#define MACH_TYPE_OMAP_H3              509
#define MACH_TYPE_OMAP_H4              510
#define MACH_TYPE_N10                  511
#define MACH_TYPE_MONTAJADE            512
#define MACH_TYPE_SG560                513
#define MACH_TYPE_DP1000               514
#define MACH_TYPE_OMAP_OSK             515
#define MACH_TYPE_RG100V3              516
#define MACH_TYPE_MX2ADS               517
#define MACH_TYPE_PXA_KILO             518
#define MACH_TYPE_IXP4XX_EAGLE         519
#define MACH_TYPE_TOSA                 520
#define MACH_TYPE_MB2520F              521
#define MACH_TYPE_EMC1000              522
#define MACH_TYPE_TIDSC25              523
#define MACH_TYPE_AKCPMXL              524
#define MACH_TYPE_AV3XX                525
#define MACH_TYPE_AVILA                526
#define MACH_TYPE_PXA_MPM10            527
#define MACH_TYPE_PXA_KYANITE          528
#define MACH_TYPE_SGOLD                529
#define MACH_TYPE_OSCAR                530
#define MACH_TYPE_EPXA4USB2            531
#define MACH_TYPE_XSENGINE             532
#define MACH_TYPE_IP600                533
#define MACH_TYPE_MCAN2                534
#define MACH_TYPE_DDI_BLUERIDGE        535
#define MACH_TYPE_SKYMINDER            536
#define MACH_TYPE_LPD79520             537
#define MACH_TYPE_EDB9302              538
#define MACH_TYPE_HW90340              539
#define MACH_TYPE_CIP_BOX              540
#define MACH_TYPE_IVPN                 541
#define MACH_TYPE_RSOC2                542
#define MACH_TYPE_HUSKY                543
#define MACH_TYPE_BOXER                544
#define MACH_TYPE_SHEPHERD             545
#define MACH_TYPE_AML42800AA           546
#define MACH_TYPE_LPC2294              548
#define MACH_TYPE_SWITCHGRASS          549
#define MACH_TYPE_ENS_CMU              550
#define MACH_TYPE_MM6_SDB              551
#define MACH_TYPE_SATURN               552
#define MACH_TYPE_I30030EVB            553
#define MACH_TYPE_MXC27530EVB          554
#define MACH_TYPE_SMDK2800             555
#define MACH_TYPE_MTWILSON             556
#define MACH_TYPE_ZITI                 557
#define MACH_TYPE_GRANDFATHER          558
#define MACH_TYPE_TENGINE              559
#define MACH_TYPE_S3C2460              560
#define MACH_TYPE_PDM                  561
#define MACH_TYPE_H4700                562
#define MACH_TYPE_H6300                563
#define MACH_TYPE_RZ1700               564
#define MACH_TYPE_A716                 565
#define MACH_TYPE_ESTK2440A            566
#define MACH_TYPE_ATWIXP425            567
#define MACH_TYPE_CSB336               568
#define MACH_TYPE_RIRM2                569
#define MACH_TYPE_CX23518              570
#define MACH_TYPE_CX2351X              571
#define MACH_TYPE_COMPUTIME            572
#define MACH_TYPE_IZARUS               573
#define MACH_TYPE_RTS                  574
#define MACH_TYPE_SE5100               575
#define MACH_TYPE_S3C2510              576
#define MACH_TYPE_CSB437TL             577
#define MACH_TYPE_SLAUSON              578
#define MACH_TYPE_PEARLRIVER           579
#define MACH_TYPE_TDC_P210             580
#define MACH_TYPE_SG580                581
#define MACH_TYPE_WRSBCARM7            582
#define MACH_TYPE_IPD                  583
#define MACH_TYPE_PXA_DNP2110          584
#define MACH_TYPE_XAENIAX              585
#define MACH_TYPE_SOMN4250             586
#define MACH_TYPE_PLEB2                587
#define MACH_TYPE_CORNWALLIS           588
#define MACH_TYPE_GURNEY_DRV           589
#define MACH_TYPE_CHAFFEE              590
#define MACH_TYPE_RMS101               591
#define MACH_TYPE_RX3715               592
#define MACH_TYPE_SWIFT                593
#define MACH_TYPE_ROVERP7              594
#define MACH_TYPE_PR818S               595
#define MACH_TYPE_TRXPRO               596
#define MACH_TYPE_NSLU2                597
#define MACH_TYPE_E400                 598
#define MACH_TYPE_TRAB                 599
#define MACH_TYPE_CMC_PU2              600
#define MACH_TYPE_FULCRUM              601
#define MACH_TYPE_NETGATE42X           602
#define MACH_TYPE_STR710               603
#define MACH_TYPE_IXDPG425             604
#define MACH_TYPE_TOMTOMGO             605
#define MACH_TYPE_VERSATILE_AB         606
#define MACH_TYPE_EDB9307              607
#define MACH_TYPE_SG565                608
#define MACH_TYPE_LPD79524             609
#define MACH_TYPE_LPD79525             610
#define MACH_TYPE_RMS100               611
#define MACH_TYPE_KB9200               612
#define MACH_TYPE_SX1                  613
#define MACH_TYPE_HMS39C7092           614
#define MACH_TYPE_ARMADILLO            615
#define MACH_TYPE_IPCU                 616
#define MACH_TYPE_LOOX720              617
#define MACH_TYPE_IXDP465              618
#define MACH_TYPE_IXDP2351             619
#define MACH_TYPE_ADSVIX               620
#define MACH_TYPE_DM270                621
#define MACH_TYPE_SOCLTPLUS            622
#define MACH_TYPE_ECIA                 623
#define MACH_TYPE_CM4008               624
#define MACH_TYPE_P2001                625
#define MACH_TYPE_TWISTER              626
#define MACH_TYPE_MUDSHARK             627
#define MACH_TYPE_HB2                  628
#define MACH_TYPE_IQ80332              629
#define MACH_TYPE_SENDT                630
#define MACH_TYPE_MX2JAZZ              631
#define MACH_TYPE_MULTIIO              632
#define MACH_TYPE_HRDISPLAY            633
#define MACH_TYPE_MXC27530ADS          634
#define MACH_TYPE_TRIZEPS3             635
#define MACH_TYPE_ZEFEERDZA            636
#define MACH_TYPE_ZEFEERDZB            637
#define MACH_TYPE_ZEFEERDZG            638
#define MACH_TYPE_ZEFEERDZN            639
#define MACH_TYPE_ZEFEERDZQ            640
#define MACH_TYPE_GTWX5715             641
#define MACH_TYPE_ASTRO_JACK           643
#define MACH_TYPE_TIP03                644
#define MACH_TYPE_A9200EC              645
#define MACH_TYPE_PNX0105              646
#define MACH_TYPE_ADCPOECPU            647
#define MACH_TYPE_CSB637               648
#define MACH_TYPE_MB9200               650
#define MACH_TYPE_KULUN                651
#define MACH_TYPE_SNAPPER              652
#define MACH_TYPE_OPTIMA               653
#define MACH_TYPE_DLHSBC               654
#define MACH_TYPE_X30                  655
#define MACH_TYPE_N30                  656
#define MACH_TYPE_MANGA_KS8695         657
#define MACH_TYPE_AJAX                 658
#define MACH_TYPE_NEC_MP900            659
#define MACH_TYPE_VVTK1000             661
#define MACH_TYPE_KAFA                 662
#define MACH_TYPE_VVTK3000             663
#define MACH_TYPE_PIMX1                664
#define MACH_TYPE_OLLIE                665
#define MACH_TYPE_SKYMAX               666
#define MACH_TYPE_JAZZ                 667
#define MACH_TYPE_TEL_T3               668
#define MACH_TYPE_AISINO_FCR255        669
#define MACH_TYPE_BTWEB                670
#define MACH_TYPE_DBG_LH79520          671
#define MACH_TYPE_CM41XX               672
#define MACH_TYPE_TS72XX               673
#define MACH_TYPE_NGGPXA               674
#define MACH_TYPE_CSB535               675
#define MACH_TYPE_CSB536               676
#define MACH_TYPE_PXA_TRAKPOD          677
#define MACH_TYPE_PRAXIS               678
#define MACH_TYPE_LH75411              679
#define MACH_TYPE_OTOM                 680
#define MACH_TYPE_NEXCODER_2440        681
#define MACH_TYPE_LOOX410              682
#define MACH_TYPE_WESTLAKE             683
#define MACH_TYPE_NSB                  684
#define MACH_TYPE_ESL_SARVA_STN        685
#define MACH_TYPE_ESL_SARVA_TFT        686
#define MACH_TYPE_ESL_SARVA_IAD        687
#define MACH_TYPE_ESL_SARVA_ACC        688
#define MACH_TYPE_TYPHOON              689
#define MACH_TYPE_CNAV                 690
#define MACH_TYPE_A730                 691
#define MACH_TYPE_NETSTAR              692
#define MACH_TYPE_PHASEFALE_SUPERCON   693
#define MACH_TYPE_SHIVA1100            694
#define MACH_TYPE_ETEXSC               695
#define MACH_TYPE_IXDPG465             696
#define MACH_TYPE_A9M2410              697
#define MACH_TYPE_A9M2440              698
#define MACH_TYPE_A9M9750              699
#define MACH_TYPE_A9M9360              700
#define MACH_TYPE_UNC90                701
#define MACH_TYPE_ECO920               702
#define MACH_TYPE_SATVIEW              703
#define MACH_TYPE_ROADRUNNER           704
#define MACH_TYPE_AT91RM9200EK         705
#define MACH_TYPE_GP32                 706
#define MACH_TYPE_GEM                  707
#define MACH_TYPE_I858                 708
#define MACH_TYPE_HX2750               709
#define MACH_TYPE_MXC91131EVB          710
#define MACH_TYPE_P700                 711
#define MACH_TYPE_CPE                  712
#define MACH_TYPE_SPITZ                713
#define MACH_TYPE_NIMBRA340            714
#define MACH_TYPE_LPC22XX              715
#define MACH_TYPE_COMET3               716
#define MACH_TYPE_COMET4               717
#define MACH_TYPE_CSB625               718
#define MACH_TYPE_FORTUNET2            719
#define MACH_TYPE_S5H2200              720
#define MACH_TYPE_OPTORM920            721
#define MACH_TYPE_ADSBITSYXB           722
#define MACH_TYPE_ADSSPHERE            723
#define MACH_TYPE_ADSPORTAL            724
#define MACH_TYPE_LN2410SBC            725
#define MACH_TYPE_CB3RUFC              726
#define MACH_TYPE_MP2USB               727
#define MACH_TYPE_NTNP425C             728
#define MACH_TYPE_COLIBRI              729
#define MACH_TYPE_PCM7220              730
#define MACH_TYPE_GATEWAY7001          731
#define MACH_TYPE_PCM027               732
#define MACH_TYPE_CMPXA                733
#define MACH_TYPE_ANUBIS               734
#define MACH_TYPE_ITE8152              735
#define MACH_TYPE_LPC3XXX              736
#define MACH_TYPE_PUPPETEER            737
#define MACH_TYPE_E570                 739
#define MACH_TYPE_X50                  740
#define MACH_TYPE_RECON                741
#define MACH_TYPE_XBOARDGP8            742
#define MACH_TYPE_FPIC2                743
#define MACH_TYPE_AKITA                744
#define MACH_TYPE_A81                  745
#define MACH_TYPE_SVM_SC25X            746
#define MACH_TYPE_VADATECH020          747
#define MACH_TYPE_TLI                  748
#define MACH_TYPE_EDB9315LC            749
#define MACH_TYPE_PASSEC               750
#define MACH_TYPE_DS_TIGER             751
#define MACH_TYPE_E310                 752
#define MACH_TYPE_E330                 753
#define MACH_TYPE_RT3000               754
#define MACH_TYPE_NOKIA770             755
#define MACH_TYPE_PNX0106              756
#define MACH_TYPE_HX21XX               757
#define MACH_TYPE_FARADAY              758
#define MACH_TYPE_SBC9312              759
#define MACH_TYPE_BATMAN               760
#define MACH_TYPE_JPD201               761
#define MACH_TYPE_MIPSA                762
#define MACH_TYPE_KACOM                763
#define MACH_TYPE_SWARCOCPU            764
#define MACH_TYPE_SWARCODSL            765
#define MACH_TYPE_BLUEANGEL            766
#define MACH_TYPE_HAIRYGRAMA           767
#define MACH_TYPE_BANFF                768
#define MACH_TYPE_CARMEVA              769
#define MACH_TYPE_SAM255               770
#define MACH_TYPE_PPM10                771
#define MACH_TYPE_EDB9315A             772
#define MACH_TYPE_SUNSET               773
#define MACH_TYPE_STARGATE2            774
#define MACH_TYPE_INTELMOTE2           775
#define MACH_TYPE_TRIZEPS4             776
#define MACH_TYPE_MAINSTONE2           777
#define MACH_TYPE_EZ_IXP42X            778
#define MACH_TYPE_TAPWAVE_ZODIAC       779
#define MACH_TYPE_UNIVERSALMETER       780
#define MACH_TYPE_HICOARM9             781
#define MACH_TYPE_PNX4008              782
#define MACH_TYPE_KWS6000              783
#define MACH_TYPE_PORTUX920T           784
#define MACH_TYPE_EZ_X5                785
#define MACH_TYPE_OMAP_RUDOLPH         786
#define MACH_TYPE_CPUAT91              787
#define MACH_TYPE_REA9200              788
#define MACH_TYPE_ACTS_PUNE_SA1110     789
#define MACH_TYPE_IXP425               790
#define MACH_TYPE_I30030ADS            791
#define MACH_TYPE_PERCH                792
#define MACH_TYPE_EIS05R1              793
#define MACH_TYPE_PEPPERPAD            794
#define MACH_TYPE_SB3010               795
#define MACH_TYPE_RM9200               796
#define MACH_TYPE_DMA03                797
#define MACH_TYPE_ROAD_S101            798
#define MACH_TYPE_IQ81340SC            799
#define MACH_TYPE_IQ_NEXTGEN_B         800
#define MACH_TYPE_IQ81340MC            801
#define MACH_TYPE_IQ_NEXTGEN_D         802
#define MACH_TYPE_IQ_NEXTGEN_E         803
#define MACH_TYPE_MALLOW_AT91          804
#define MACH_TYPE_CYBERTRACKER_I       805
#define MACH_TYPE_GESBC931X            806
#define MACH_TYPE_CENTIPAD             807
#define MACH_TYPE_ARMSOC               808
#define MACH_TYPE_SE4200               809
#define MACH_TYPE_EMS197A              810
#define MACH_TYPE_MICRO9               811
#define MACH_TYPE_MICRO9L              812
#define MACH_TYPE_UC5471DSP            813
#define MACH_TYPE_SJ5471ENG            814
#define MACH_TYPE_CMPXA26X             815
#define MACH_TYPE_NC                   816
#define MACH_TYPE_OMAP_PALMTE          817
#define MACH_TYPE_AJAX52X              818
#define MACH_TYPE_SIRIUSTAR            819
#define MACH_TYPE_IODATA_HDLG          820
#define MACH_TYPE_AT91RM9200UTL        821
#define MACH_TYPE_BIOSAFE              822
#define MACH_TYPE_MP1000               823
#define MACH_TYPE_PARSY                824
#define MACH_TYPE_CCXP                 825
#define MACH_TYPE_OMAP_GSAMPLE         826
#define MACH_TYPE_REALVIEW_EB          827
#define MACH_TYPE_SAMOA                828
#define MACH_TYPE_PALMT3               829
#define MACH_TYPE_I878                 830
#define MACH_TYPE_BORZOI               831
#define MACH_TYPE_GECKO                832
#define MACH_TYPE_DS101                833
#define MACH_TYPE_OMAP_PALMTT2         834
#define MACH_TYPE_PALMLD               835
#define MACH_TYPE_CC9C                 836
#define MACH_TYPE_SBC1670              837
#define MACH_TYPE_IXDP28X5             838
#define MACH_TYPE_OMAP_PALMTT          839
#define MACH_TYPE_ML696K               840
#define MACH_TYPE_ARCOM_ZEUS           841
#define MACH_TYPE_OSIRIS               842
#define MACH_TYPE_MAESTRO              843
#define MACH_TYPE_PALMTE2              844
#define MACH_TYPE_IXBBM                845
#define MACH_TYPE_MX27ADS              846
#define MACH_TYPE_AX8004               847
#define MACH_TYPE_AT91SAM9261EK        848
#define MACH_TYPE_LOFT                 849
#define MACH_TYPE_MAGPIE               850
#define MACH_TYPE_MX21ADS              851
#define MACH_TYPE_MB87M3400            852
#define MACH_TYPE_MGUARD_DELTA         853
#define MACH_TYPE_DAVINCI_DVDP         854
#define MACH_TYPE_HTCUNIVERSAL         855
#define MACH_TYPE_TPAD                 856
#define MACH_TYPE_ROVERP3              857
#define MACH_TYPE_JORNADA928           858
#define MACH_TYPE_MV88FXX81            859
#define MACH_TYPE_STMP36XX             860
#define MACH_TYPE_SXNI79524            861
#define MACH_TYPE_AMS_DELTA            862
#define MACH_TYPE_URANIUM              863
#define MACH_TYPE_UCON                 864
#define MACH_TYPE_NAS100D              865
#define MACH_TYPE_L083_1000            866
#define MACH_TYPE_EZX                  867
#define MACH_TYPE_PNX5220              868
#define MACH_TYPE_BUTTE                869
#define MACH_TYPE_SRM2                 870
#define MACH_TYPE_DSBR                 871
#define MACH_TYPE_CRYSTALBALL          872
#define MACH_TYPE_TINYPXA27X           873
#define MACH_TYPE_HERBIE               874
#define MACH_TYPE_MAGICIAN             875
#define MACH_TYPE_CM4002               876
#define MACH_TYPE_B4                   877
#define MACH_TYPE_MAUI                 878
#define MACH_TYPE_CYBERTRACKER_G       879
#define MACH_TYPE_NXDKN                880
#define MACH_TYPE_MIO8390              881
#define MACH_TYPE_OMI_BOARD            882
#define MACH_TYPE_MX21CIV              883
#define MACH_TYPE_MAHI_CDAC            884
#define MACH_TYPE_PALMTX               885
#define MACH_TYPE_S3C2413              887
#define MACH_TYPE_SAMSYS_EP0           888
#define MACH_TYPE_WG302V1              889
#define MACH_TYPE_WG302V2              890
#define MACH_TYPE_EB42X                891
#define MACH_TYPE_IQ331ES              892
#define MACH_TYPE_COSYDSP              893
#define MACH_TYPE_UPLAT7D              894
#define MACH_TYPE_PTDAVINCI            895
#define MACH_TYPE_MBUS                 896
#define MACH_TYPE_NADIA2VB             897
#define MACH_TYPE_R1000                898
#define MACH_TYPE_HW90250              899
#define MACH_TYPE_OMAP_2430SDP         900
#define MACH_TYPE_DAVINCI_EVM          901
#define MACH_TYPE_OMAP_TORNADO         902
#define MACH_TYPE_OLOCREEK             903
#define MACH_TYPE_PALMZ72              904
#define MACH_TYPE_NXDB500              905
#define MACH_TYPE_APF9328              906
#define MACH_TYPE_OMAP_WIPOQ           907
#define MACH_TYPE_OMAP_TWIP            908
#define MACH_TYPE_TREO650              909
#define MACH_TYPE_ACUMEN               910
#define MACH_TYPE_XP100                911
#define MACH_TYPE_FS2410               912
#define MACH_TYPE_PXA270_CERF          913
#define MACH_TYPE_SQ2FTLPALM           914
#define MACH_TYPE_BSEMSERVER           915
#define MACH_TYPE_NETCLIENT            916
#define MACH_TYPE_PALMT5               917
#define MACH_TYPE_PALMTC               918
#define MACH_TYPE_OMAP_APOLLON         919
#define MACH_TYPE_MXC30030EVB          920
#define MACH_TYPE_REA_2D               921
#define MACH_TYPE_TI3E524              922
#define MACH_TYPE_ATEB9200             923
#define MACH_TYPE_AUCKLAND             924
#define MACH_TYPE_AK3320M              925
#define MACH_TYPE_DURAMAX              926
#define MACH_TYPE_N35                  927
#define MACH_TYPE_PRONGHORN            928
#define MACH_TYPE_FUNDY                929
#define MACH_TYPE_LOGICPD_PXA270       930
#define MACH_TYPE_CPU777               931
#define MACH_TYPE_SIMICON9201          932
#define MACH_TYPE_LEAP2_HPM            933
#define MACH_TYPE_CM922TXA10           934
#define MACH_TYPE_PXA                  935
#define MACH_TYPE_SANDGATE2            936
#define MACH_TYPE_SANDGATE2G           937
#define MACH_TYPE_SANDGATE2P           938
#define MACH_TYPE_FRED_JACK            939
#define MACH_TYPE_TTG_COLOR1           940
#define MACH_TYPE_NXEB500HMI           941
#define MACH_TYPE_NETDCU8              942
#define MACH_TYPE_NG_FVX538            944
#define MACH_TYPE_NG_FVS338            945
#define MACH_TYPE_PNX4103              946
#define MACH_TYPE_HESDB                947
#define MACH_TYPE_XSILO                948
#define MACH_TYPE_ESPRESSO             949
#define MACH_TYPE_EMLC                 950
#define MACH_TYPE_SISTERON             951
#define MACH_TYPE_RX1950               952
#define MACH_TYPE_TSC_VENUS            953
#define MACH_TYPE_DS101J               954
#define MACH_TYPE_MXC30030ADS          955
#define MACH_TYPE_FUJITSU_WIMAXSOC     956
#define MACH_TYPE_DUALPCMODEM          957
#define MACH_TYPE_GESBC9312            958
#define MACH_TYPE_HTCAPACHE            959
#define MACH_TYPE_IXDP435              960
#define MACH_TYPE_CATPROVT100          961
#define MACH_TYPE_PICOTUX1XX           962
#define MACH_TYPE_PICOTUX2XX           963
#define MACH_TYPE_DSMG600              964
#define MACH_TYPE_EMPC2                965
#define MACH_TYPE_VENTURA              966
#define MACH_TYPE_PHIDGET_SBC          967
#define MACH_TYPE_IJ3K                 968
#define MACH_TYPE_PISGAH               969
#define MACH_TYPE_OMAP_FSAMPLE         970
#define MACH_TYPE_SG720                971
#define MACH_TYPE_REDFOX               972
#define MACH_TYPE_MYSH_EP9315_1        973
#define MACH_TYPE_TPF106               974
#define MACH_TYPE_AT91RM9200KG         975
#define MACH_TYPE_SLEDB                976
#define MACH_TYPE_ONTRACK              977
#define MACH_TYPE_PM1200               978
#define MACH_TYPE_ESS24XXX             979
#define MACH_TYPE_COREMP7              980
#define MACH_TYPE_NEXCODER_6446        981
#define MACH_TYPE_STVC8380             982
#define MACH_TYPE_TEKLYNX              983
#define MACH_TYPE_CARBONADO            984
#define MACH_TYPE_SYSMOS_MP730         985
#define MACH_TYPE_SNAPPER_CL15         986
#define MACH_TYPE_PGIGIM               987
#define MACH_TYPE_PTX9160P2            988
#define MACH_TYPE_DCORE1               989
#define MACH_TYPE_VICTORPXA            990
#define MACH_TYPE_MX2DTB               991
#define MACH_TYPE_PXA_IREX_ER0100      992
#define MACH_TYPE_OMAP_PALMZ71         993
#define MACH_TYPE_BARTEC_DEG           994
#define MACH_TYPE_HW50251              995
#define MACH_TYPE_IBOX                 996
#define MACH_TYPE_ATLASLH7A404         997
#define MACH_TYPE_PT2026               998
#define MACH_TYPE_HTCALPINE            999
#define MACH_TYPE_BARTEC_VTU           1000
#define MACH_TYPE_VCOREII              1001
#define MACH_TYPE_PDNB3                1002
#define MACH_TYPE_HTCBEETLES           1003
#define MACH_TYPE_S3C6400              1004
#define MACH_TYPE_S3C2443              1005
#define MACH_TYPE_OMAP_LDK             1006
#define MACH_TYPE_SMDK2460             1007
#define MACH_TYPE_SMDK2440             1008
#define MACH_TYPE_SMDK2412             1009
#define MACH_TYPE_WEBBOX               1010
#define MACH_TYPE_CWWNDP               1011
#define MACH_TYPE_DRAGON               1012
#define MACH_TYPE_OPENDO_CPU_BOARD     1013
#define MACH_TYPE_CCM2200              1014
#define MACH_TYPE_ETWARM               1015
#define MACH_TYPE_M93030               1016
#define MACH_TYPE_CC7U                 1017
#define MACH_TYPE_MTT_RANGER           1018
#define MACH_TYPE_NEXUS                1019
#define MACH_TYPE_DESMAN               1020
#define MACH_TYPE_BKDE303              1021
#define MACH_TYPE_SMDK2413             1022
#define MACH_TYPE_AML_M7200            1023
#define MACH_TYPE_AML_M5900            1024
#define MACH_TYPE_SG640                1025
#define MACH_TYPE_EDG79524             1026
#define MACH_TYPE_AI2410               1027
#define MACH_TYPE_IXP465               1028
#define MACH_TYPE_BALLOON3             1029
#define MACH_TYPE_HEINS                1030
#define MACH_TYPE_MPLUSEVA             1031
#define MACH_TYPE_RT042                1032
#define MACH_TYPE_CWIEM                1033
#define MACH_TYPE_CM_X270              1034
#define MACH_TYPE_CM_X255              1035
#define MACH_TYPE_ESH_AT91             1036
#define MACH_TYPE_SANDGATE3            1037
#define MACH_TYPE_PRIMO                1038
#define MACH_TYPE_GEMSTONE             1039
#define MACH_TYPE_PRONGHORNMETRO       1040
#define MACH_TYPE_SIDEWINDER           1041
#define MACH_TYPE_PICOMOD1             1042
#define MACH_TYPE_SG590                1043
#define MACH_TYPE_AKAI9307             1044
#define MACH_TYPE_FONTAINE             1045
#define MACH_TYPE_WOMBAT               1046
#define MACH_TYPE_ACQ300               1047
#define MACH_TYPE_MOD_270              1048
#define MACH_TYPE_VC0820               1049
#define MACH_TYPE_ANI_AIM              1050
#define MACH_TYPE_JELLYFISH            1051
#define MACH_TYPE_AMANITA              1052
#define MACH_TYPE_VLINK                1053
#define MACH_TYPE_DEXFLEX              1054
#define MACH_TYPE_EIGEN_TTQ            1055
#define MACH_TYPE_ARCOM_TITAN          1056
#define MACH_TYPE_TABLA                1057
#define MACH_TYPE_MDIRAC3              1058
#define MACH_TYPE_MRHFBP2              1059
#define MACH_TYPE_AT91RM9200RB         1060
#define MACH_TYPE_ANI_APM              1061
#define MACH_TYPE_ELLA1                1062
#define MACH_TYPE_INHAND_PXA27X        1063
#define MACH_TYPE_INHAND_PXA25X        1064
#define MACH_TYPE_EMPOS_XM             1065
#define MACH_TYPE_EMPOS                1066
#define MACH_TYPE_EMPOS_TINY           1067
#define MACH_TYPE_EMPOS_SM             1068
#define MACH_TYPE_EGRET                1069
#define MACH_TYPE_OSTRICH              1070
#define MACH_TYPE_N50                  1071
#define MACH_TYPE_ECBAT91              1072
#define MACH_TYPE_STAREAST             1073
#define MACH_TYPE_DSPG_DW              1074
#define MACH_TYPE_ONEARM               1075
#define MACH_TYPE_MRG110_6             1076
#define MACH_TYPE_WRT300NV2            1077
#define MACH_TYPE_XM_BULVERDE          1078
#define MACH_TYPE_MSM6100              1079
#define MACH_TYPE_ETI_B1               1080
#define MACH_TYPE_ZILOG_ZA9L           1081
#define MACH_TYPE_BIT2440              1082
#define MACH_TYPE_NBI                  1083
#define MACH_TYPE_SMDK2443             1084
#define MACH_TYPE_VDAVINCI             1085
#define MACH_TYPE_ATC6                 1086
#define MACH_TYPE_MULTMDW              1087
#define MACH_TYPE_MBA2440              1088
#define MACH_TYPE_ECSD                 1089
#define MACH_TYPE_PALMZ31              1090
#define MACH_TYPE_FSG                  1091
#define MACH_TYPE_RAZOR101             1092
#define MACH_TYPE_OPERA_TDM            1093
#define MACH_TYPE_COMCERTO             1094
#define MACH_TYPE_TB0319               1095
#define MACH_TYPE_KWS8000              1096
#define MACH_TYPE_B2                   1097
#define MACH_TYPE_LCL54                1098
#define MACH_TYPE_AT91SAM9260EK        1099
#define MACH_TYPE_GLANTANK             1100
#define MACH_TYPE_N2100                1101
#define MACH_TYPE_N4100                1102
#define MACH_TYPE_VERTICAL_RSC4        1103
#define MACH_TYPE_SG8100               1104
#define MACH_TYPE_IM42XX               1105
#define MACH_TYPE_FTXX                 1106
#define MACH_TYPE_LWFUSION             1107
#define MACH_TYPE_QT2410               1108
#define MACH_TYPE_KIXRP435             1109
#define MACH_TYPE_CCW9C                1110
#define MACH_TYPE_DABHS                1111
#define MACH_TYPE_GZMX                 1112
#define MACH_TYPE_IPNW100AP            1113
#define MACH_TYPE_CC9P9360DEV          1114
#define MACH_TYPE_CC9P9750DEV          1115
#define MACH_TYPE_CC9P9360VAL          1116
#define MACH_TYPE_CC9P9750VAL          1117
#define MACH_TYPE_NX70V                1118
#define MACH_TYPE_AT91RM9200DF         1119
#define MACH_TYPE_SE_PILOT2            1120
#define MACH_TYPE_MTCN_T800            1121
#define MACH_TYPE_VCMX212              1122
#define MACH_TYPE_LYNX                 1123
#define MACH_TYPE_AT91SAM9260ID        1124
#define MACH_TYPE_HW86052              1125
#define MACH_TYPE_PILZ_PMI3            1126
#define MACH_TYPE_EDB9302A             1127
#define MACH_TYPE_EDB9307A             1128
#define MACH_TYPE_CT_DFS               1129
#define MACH_TYPE_PILZ_PMI4            1130
#define MACH_TYPE_XCEEDNP_IXP          1131
#define MACH_TYPE_SMDK2442B            1132
#define MACH_TYPE_XNODE                1133
#define MACH_TYPE_AIDX270              1134
#define MACH_TYPE_REMA                 1135
#define MACH_TYPE_BPS1000              1136
#define MACH_TYPE_HW90350              1137
#define MACH_TYPE_OMAP_3430SDP         1138
#define MACH_TYPE_BLUETOUCH            1139
#define MACH_TYPE_VSTMS                1140
#define MACH_TYPE_XSBASE270            1141
#define MACH_TYPE_AT91SAM9260EK_CN     1142
#define MACH_TYPE_ADSTURBOXB           1143
#define MACH_TYPE_OTI4110              1144
#define MACH_TYPE_HME_PXA              1145
#define MACH_TYPE_DEISTERDCA           1146
#define MACH_TYPE_CES_SSEM2            1147
#define MACH_TYPE_CES_MTR              1148
#define MACH_TYPE_TDS_AVNG_SBC         1149
#define MACH_TYPE_EVEREST              1150
#define MACH_TYPE_PNX4010              1151
#define MACH_TYPE_OXNAS                1152
#define MACH_TYPE_FIORI                1153
#define MACH_TYPE_ML1200               1154
#define MACH_TYPE_PECOS                1155
#define MACH_TYPE_NB2XXX               1156
#define MACH_TYPE_HW6900               1157
#define MACH_TYPE_CDCS_QUOLL           1158
#define MACH_TYPE_QUICKSILVER          1159
#define MACH_TYPE_UPLAT926             1160
#define MACH_TYPE_DEP2410_THOMAS       1161
#define MACH_TYPE_DTK2410              1162
#define MACH_TYPE_CHILI                1163
#define MACH_TYPE_DEMETER              1164
#define MACH_TYPE_DIONYSUS             1165
#define MACH_TYPE_AS352X               1166
#define MACH_TYPE_SERVICE              1167
#define MACH_TYPE_CS_E9301             1168
#define MACH_TYPE_MICRO9M              1169
#define MACH_TYPE_IA_MOSPCK            1170
#define MACH_TYPE_QL201B               1171
#define MACH_TYPE_BBM                  1174
#define MACH_TYPE_EXXX                 1175
#define MACH_TYPE_WMA11B               1176
#define MACH_TYPE_PELCO_ATLAS          1177
#define MACH_TYPE_G500                 1178
#define MACH_TYPE_BUG                  1179
#define MACH_TYPE_MX33ADS              1180
#define MACH_TYPE_CHUB                 1181
#define MACH_TYPE_NEO1973_GTA01        1182
#define MACH_TYPE_W90N740              1183
#define MACH_TYPE_MEDALLION_SA2410     1184
#define MACH_TYPE_IA_CPU_9200_2        1185
#define MACH_TYPE_DIMMRM9200           1186
#define MACH_TYPE_PM9261               1187
#define MACH_TYPE_ML7304               1189
#define MACH_TYPE_UCP250               1190
#define MACH_TYPE_INTBOARD             1191
#define MACH_TYPE_GULFSTREAM           1192
#define MACH_TYPE_LABQUEST             1193
#define MACH_TYPE_VCMX313              1194
#define MACH_TYPE_URG200               1195
#define MACH_TYPE_CPUX255LCDNET        1196
#define MACH_TYPE_NETDCU9              1197
#define MACH_TYPE_NETDCU10             1198
#define MACH_TYPE_DSPG_DGA             1199
#define MACH_TYPE_DSPG_DVW             1200
#define MACH_TYPE_SOLOS                1201
#define MACH_TYPE_AT91SAM9263EK        1202
#define MACH_TYPE_OSSTBOX              1203
#define MACH_TYPE_KBAT9261             1204
#define MACH_TYPE_CT1100               1205
#define MACH_TYPE_AKCPPXA              1206
#define MACH_TYPE_OCHAYA1020           1207
#define MACH_TYPE_HITRACK              1208
#define MACH_TYPE_SYME1                1209
#define MACH_TYPE_SYHL1                1210
#define MACH_TYPE_EMPCA400             1211
#define MACH_TYPE_EM7210               1212
#define MACH_TYPE_HTCHERMES            1213
#define MACH_TYPE_ETI_C1               1214
#define MACH_TYPE_AC100                1216
#define MACH_TYPE_SNEETCH              1217
#define MACH_TYPE_STUDENTMATE          1218
#define MACH_TYPE_ZIR2410              1219
#define MACH_TYPE_ZIR2413              1220
#define MACH_TYPE_DLONIP3              1221
#define MACH_TYPE_INSTREAM             1222
#define MACH_TYPE_AMBARELLA            1223
#define MACH_TYPE_NEVIS                1224
#define MACH_TYPE_HTC_TRINITY          1225
#define MACH_TYPE_QL202B               1226
#define MACH_TYPE_VPAC270              1227
#define MACH_TYPE_RD129                1228
#define MACH_TYPE_HTCWIZARD            1229
#define MACH_TYPE_TREO680              1230
#define MACH_TYPE_TECON_TMEZON         1231
#define MACH_TYPE_ZYLONITE             1233
#define MACH_TYPE_GENE1270             1234
#define MACH_TYPE_ZIR2412              1235
#define MACH_TYPE_MX31LITE             1236
#define MACH_TYPE_T700WX               1237
#define MACH_TYPE_VF100                1238
#define MACH_TYPE_NSB2                 1239
#define MACH_TYPE_NXHMI_BB             1240
#define MACH_TYPE_NXHMI_RE             1241
#define MACH_TYPE_N4100PRO             1242
#define MACH_TYPE_SAM9260              1243
#define MACH_TYPE_OMAP_TREO600         1244
#define MACH_TYPE_INDY2410             1245
#define MACH_TYPE_NELT_A               1246
#define MACH_TYPE_N311                 1248
#define MACH_TYPE_AT91SAM9260VGK       1249
#define MACH_TYPE_AT91LEPPE            1250
#define MACH_TYPE_AT91LEPCCN           1251
#define MACH_TYPE_APC7100              1252
#define MACH_TYPE_STARGAZER            1253
#define MACH_TYPE_SONATA               1254
#define MACH_TYPE_SCHMOOGIE            1255
#define MACH_TYPE_AZTOOL               1256
#define MACH_TYPE_MIOA701              1257
#define MACH_TYPE_SXNI9260             1258
#define MACH_TYPE_MXC27520EVB          1259
#define MACH_TYPE_ARMADILLO5X0         1260
#define MACH_TYPE_MB9260               1261
#define MACH_TYPE_MB9263               1262
#define MACH_TYPE_IPAC9302             1263
#define MACH_TYPE_CC9P9360JS           1264
#define MACH_TYPE_GALLIUM              1265
#define MACH_TYPE_MSC2410              1266
#define MACH_TYPE_GHI270               1267
#define MACH_TYPE_DAVINCI_LEONARDO     1268
#define MACH_TYPE_OIAB                 1269
#define MACH_TYPE_SMDK6400             1270
#define MACH_TYPE_NOKIA_N800           1271
#define MACH_TYPE_GREENPHONE           1272
#define MACH_TYPE_COMPEXWP18           1273
#define MACH_TYPE_XMATE                1274
#define MACH_TYPE_ENERGIZER            1275
#define MACH_TYPE_IME1                 1276
#define MACH_TYPE_SWEDATMS             1277
#define MACH_TYPE_NTNP435C             1278
#define MACH_TYPE_SPECTRO2             1279
#define MACH_TYPE_H6039                1280
#define MACH_TYPE_EP80219              1281
#define MACH_TYPE_SAMOA_II             1282
#define MACH_TYPE_CWMXL                1283
#define MACH_TYPE_AS9200               1284
#define MACH_TYPE_SFX1149              1285
#define MACH_TYPE_NAVI010              1286
#define MACH_TYPE_MULTMDP              1287
#define MACH_TYPE_SCB9520              1288
#define MACH_TYPE_HTCATHENA            1289
#define MACH_TYPE_XP179                1290
#define MACH_TYPE_H4300                1291
#define MACH_TYPE_GORAMO_MLR           1292
#define MACH_TYPE_MXC30020EVB          1293
#define MACH_TYPE_ADSBITSYG5           1294
#define MACH_TYPE_ADSPORTALPLUS        1295
#define MACH_TYPE_MMSP2PLUS            1296
#define MACH_TYPE_EM_X270              1297
#define MACH_TYPE_TPP302               1298
#define MACH_TYPE_TPM104               1299
#define MACH_TYPE_TPM102               1300
#define MACH_TYPE_TPM109               1301
#define MACH_TYPE_FBXO1                1302
#define MACH_TYPE_HXD8                 1303
#define MACH_TYPE_NEO1973_GTA02        1304
#define MACH_TYPE_EMTEST               1305
#define MACH_TYPE_AD6900               1306
#define MACH_TYPE_EUROPA               1307
#define MACH_TYPE_METROCONNECT         1308
#define MACH_TYPE_EZ_S2410             1309
#define MACH_TYPE_EZ_S2440             1310
#define MACH_TYPE_EZ_EP9312            1311
#define MACH_TYPE_EZ_EP9315            1312
#define MACH_TYPE_EZ_X7                1313
#define MACH_TYPE_GODOTDB              1314
#define MACH_TYPE_MISTRAL              1315
#define MACH_TYPE_MSM                  1316
#define MACH_TYPE_CT5910               1317
#define MACH_TYPE_CT5912               1318
#define MACH_TYPE_HYNET_INE            1319
#define MACH_TYPE_HYNET_APP            1320
#define MACH_TYPE_MSM7200              1321
#define MACH_TYPE_MSM7600              1322
#define MACH_TYPE_CEB255               1323
#define MACH_TYPE_CIEL                 1324
#define MACH_TYPE_SLM5650              1325
#define MACH_TYPE_AT91SAM9RLEK         1326
#define MACH_TYPE_COMTECH_ROUTER       1327
#define MACH_TYPE_SBC2410X             1328
#define MACH_TYPE_AT4X0BD              1329
#define MACH_TYPE_CBIFR                1330
#define MACH_TYPE_ARCOM_QUANTUM        1331
#define MACH_TYPE_MATRIX520            1332
#define MACH_TYPE_MATRIX510            1333
#define MACH_TYPE_MATRIX500            1334
#define MACH_TYPE_M501                 1335
#define MACH_TYPE_AAEON1270            1336
#define MACH_TYPE_MATRIX500EV          1337
#define MACH_TYPE_PAC500               1338
#define MACH_TYPE_PNX8181              1339
#define MACH_TYPE_COLIBRI320           1340
#define MACH_TYPE_AZTOOLBB             1341
#define MACH_TYPE_AZTOOLG2             1342
#define MACH_TYPE_DVLHOST              1343
#define MACH_TYPE_ZIR9200              1344
#define MACH_TYPE_ZIR9260              1345
#define MACH_TYPE_COCOPAH              1346
#define MACH_TYPE_NDS                  1347
#define MACH_TYPE_ROSENCRANTZ          1348
#define MACH_TYPE_FTTX_ODSC            1349
#define MACH_TYPE_CLASSE_R6904         1350
#define MACH_TYPE_CAM60                1351
#define MACH_TYPE_MXC30031ADS          1352
#define MACH_TYPE_DATACALL             1353
#define MACH_TYPE_AT91EB01             1354
#define MACH_TYPE_RTY                  1355
#define MACH_TYPE_DWL2100              1356
#define MACH_TYPE_VINSI                1357
#define MACH_TYPE_DB88F5281            1358
#define MACH_TYPE_CSB726               1359
#define MACH_TYPE_TIK27                1360
#define MACH_TYPE_MX_UC7420            1361
#define MACH_TYPE_RIRM3                1362
#define MACH_TYPE_PELCO_ODYSSEY        1363
#define MACH_TYPE_ADX_ABOX             1365
#define MACH_TYPE_ADX_TPID             1366
#define MACH_TYPE_MINICHECK            1367
#define MACH_TYPE_IDAM                 1368
#define MACH_TYPE_MARIO_MX             1369
#define MACH_TYPE_VI1888               1370
#define MACH_TYPE_ZR4230               1371
#define MACH_TYPE_T1_IX_BLUE           1372
#define MACH_TYPE_SYHQ2                1373
#define MACH_TYPE_COMPUTIME_R3         1374
#define MACH_TYPE_ORATIS               1375
#define MACH_TYPE_MIKKO                1376
#define MACH_TYPE_HOLON                1377
#define MACH_TYPE_OLIP8                1378
#define MACH_TYPE_GHI270HG             1379
#define MACH_TYPE_DAVINCI_DM6467_EVM   1380
#define MACH_TYPE_DAVINCI_DM355_EVM    1381
#define MACH_TYPE_BLACKRIVER           1383
#define MACH_TYPE_SANDGATEWP           1384
#define MACH_TYPE_CDOTBWSG             1385
#define MACH_TYPE_QUARK963             1386
#define MACH_TYPE_CSB735               1387
#define MACH_TYPE_LITTLETON            1388
#define MACH_TYPE_MIO_P550             1389
#define MACH_TYPE_MOTION2440           1390
#define MACH_TYPE_IMM500               1391
#define MACH_TYPE_HOMEMATIC            1392
#define MACH_TYPE_ERMINE               1393
#define MACH_TYPE_KB9202B              1394
#define MACH_TYPE_HS1XX                1395
#define MACH_TYPE_STUDENTMATE2440      1396
#define MACH_TYPE_ARVOO_L1_Z1          1397
#define MACH_TYPE_DEP2410K             1398
#define MACH_TYPE_XXSVIDEO             1399
#define MACH_TYPE_IM4004               1400
#define MACH_TYPE_OCHAYA1050           1401
#define MACH_TYPE_LEP9261              1402
#define MACH_TYPE_SVENMEB              1403
#define MACH_TYPE_FORTUNET2NE          1404
#define MACH_TYPE_NXHX                 1406
#define MACH_TYPE_REALVIEW_PB11MP      1407
#define MACH_TYPE_IDS500               1408
#define MACH_TYPE_ORS_N725             1409
#define MACH_TYPE_HSDARM               1410
#define MACH_TYPE_SHA_PON003           1411
#define MACH_TYPE_SHA_PON004           1412
#define MACH_TYPE_SHA_PON007           1413
#define MACH_TYPE_SHA_PON011           1414
#define MACH_TYPE_H6042                1415
#define MACH_TYPE_H6043                1416
#define MACH_TYPE_LOOXC550             1417
#define MACH_TYPE_CNTY_TITAN           1418
#define MACH_TYPE_APP3XX               1419
#define MACH_TYPE_SIDEOATSGRAMA        1420
#define MACH_TYPE_TREO700P             1421
#define MACH_TYPE_TREO700W             1422
#define MACH_TYPE_TREO750              1423
#define MACH_TYPE_TREO755P             1424
#define MACH_TYPE_EZREGANUT9200        1425
#define MACH_TYPE_SARGE                1426
#define MACH_TYPE_A696                 1427
#define MACH_TYPE_TURTLE               1428
#define MACH_TYPE_MX27_3DS             1430
#define MACH_TYPE_BISHOP               1431
#define MACH_TYPE_PXX                  1432
#define MACH_TYPE_REDWOOD              1433
#define MACH_TYPE_OMAP_2430DLP         1436
#define MACH_TYPE_OMAP_2430OSK         1437
#define MACH_TYPE_SARDINE              1438
#define MACH_TYPE_HALIBUT              1439
#define MACH_TYPE_TROUT                1440
#define MACH_TYPE_GOLDFISH             1441
#define MACH_TYPE_GESBC2440            1442
#define MACH_TYPE_NOMAD                1443
#define MACH_TYPE_ROSALIND             1444
#define MACH_TYPE_CC9P9215             1445
#define MACH_TYPE_CC9P9210             1446
#define MACH_TYPE_CC9P9215JS           1447
#define MACH_TYPE_CC9P9210JS           1448
#define MACH_TYPE_NASFFE               1449
#define MACH_TYPE_TN2X0BD              1450
#define MACH_TYPE_GWMPXA               1451
#define MACH_TYPE_EXYPLUS              1452
#define MACH_TYPE_JADOO21              1453
#define MACH_TYPE_LOOXN560             1454
#define MACH_TYPE_BONSAI               1455
#define MACH_TYPE_ADSMILGATO           1456
#define MACH_TYPE_GBA                  1457
#define MACH_TYPE_H6044                1458
#define MACH_TYPE_APP                  1459
#define MACH_TYPE_TCT_HAMMER           1460
#define MACH_TYPE_HERALD               1461
#define MACH_TYPE_ARTEMIS              1462
#define MACH_TYPE_HTCTITAN             1463
#define MACH_TYPE_QRANIUM              1464
#define MACH_TYPE_ADX_WSC2             1465
#define MACH_TYPE_ADX_MEDCOM           1466
#define MACH_TYPE_BBOARD               1467
#define MACH_TYPE_CAMBRIA              1468
#define MACH_TYPE_MT7XXX               1469
#define MACH_TYPE_MATRIX512            1470
#define MACH_TYPE_MATRIX522            1471
#define MACH_TYPE_IPAC5010             1472
#define MACH_TYPE_SAKURA               1473
#define MACH_TYPE_GROCX                1474
#define MACH_TYPE_PM9263               1475
#define MACH_TYPE_SIM_ONE              1476
#define MACH_TYPE_ACQ132               1477
#define MACH_TYPE_DATR                 1478
#define MACH_TYPE_ACTUX1               1479
#define MACH_TYPE_ACTUX2               1480
#define MACH_TYPE_ACTUX3               1481
#define MACH_TYPE_FLEXIT               1482
#define MACH_TYPE_BH2X0BD              1483
#define MACH_TYPE_ATB2002              1484
#define MACH_TYPE_XENON                1485
#define MACH_TYPE_FM607                1486
#define MACH_TYPE_MATRIX514            1487
#define MACH_TYPE_MATRIX524            1488
#define MACH_TYPE_INPOD                1489
#define MACH_TYPE_JIVE                 1490
#define MACH_TYPE_TLL_MX21             1491
#define MACH_TYPE_SBC2800              1492
#define MACH_TYPE_CC7UCAMRY            1493
#define MACH_TYPE_UBISYS_P9_SC15       1494
#define MACH_TYPE_UBISYS_P9_SSC2D10    1495
#define MACH_TYPE_UBISYS_P9_RCU3       1496
#define MACH_TYPE_AML_M8000            1497
#define MACH_TYPE_SNAPPER_270          1498
#define MACH_TYPE_OMAP_BBX             1499
#define MACH_TYPE_UCN2410              1500
#define MACH_TYPE_SAM9_L9260           1501
#define MACH_TYPE_ETI_C2               1502
#define MACH_TYPE_AVALANCHE            1503
#define MACH_TYPE_REALVIEW_PB1176      1504
#define MACH_TYPE_DP1500               1505
#define MACH_TYPE_APPLE_IPHONE         1506
#define MACH_TYPE_YL9200               1507
#define MACH_TYPE_RD88F5182            1508
#define MACH_TYPE_KUROBOX_PRO          1509
#define MACH_TYPE_SE_POET              1510
#define MACH_TYPE_MX31_3DS             1511
#define MACH_TYPE_R270                 1512
#define MACH_TYPE_ARMOUR21             1513
#define MACH_TYPE_DT2                  1514
#define MACH_TYPE_VT4                  1515
#define MACH_TYPE_TYCO320              1516
#define MACH_TYPE_ADMA                 1517
#define MACH_TYPE_WP188                1518
#define MACH_TYPE_CORSICA              1519
#define MACH_TYPE_BIGEYE               1520
#define MACH_TYPE_TLL5000              1522
#define MACH_TYPE_BEBOT                1523
#define MACH_TYPE_QONG                 1524
#define MACH_TYPE_TCOMPACT             1525
#define MACH_TYPE_PUMA5                1526
#define MACH_TYPE_ELARA                1527
#define MACH_TYPE_ELLINGTON            1528
#define MACH_TYPE_XDA_ATOM             1529
#define MACH_TYPE_ENERGIZER2           1530
#define MACH_TYPE_ODIN                 1531
#define MACH_TYPE_ACTUX4               1532
#define MACH_TYPE_ESL_OMAP             1533
#define MACH_TYPE_OMAP2EVM             1534
#define MACH_TYPE_OMAP3EVM             1535
#define MACH_TYPE_ADX_PCU57            1536
#define MACH_TYPE_MONACO               1537
#define MACH_TYPE_LEVANTE              1538
#define MACH_TYPE_TMXIPX425            1539
#define MACH_TYPE_LEEP                 1540
#define MACH_TYPE_RAAD                 1541
#define MACH_TYPE_DNS323               1542
#define MACH_TYPE_AP1000               1543
#define MACH_TYPE_A9SAM6432            1544
#define MACH_TYPE_SHINY                1545
#define MACH_TYPE_OMAP3_BEAGLE         1546
#define MACH_TYPE_CSR_BDB2             1547
#define MACH_TYPE_NOKIA_N810           1548
#define MACH_TYPE_C270                 1549
#define MACH_TYPE_SENTRY               1550
#define MACH_TYPE_PCM038               1551
#define MACH_TYPE_ANC300               1552
#define MACH_TYPE_HTCKAISER            1553
#define MACH_TYPE_SBAT100              1554
#define MACH_TYPE_MODUNORM             1555
#define MACH_TYPE_PELOS_TWARM          1556
#define MACH_TYPE_FLANK                1557
#define MACH_TYPE_SIRLOIN              1558
#define MACH_TYPE_BRISKET              1559
#define MACH_TYPE_CHUCK                1560
#define MACH_TYPE_OTTER                1561
#define MACH_TYPE_DAVINCI_LDK          1562
#define MACH_TYPE_PHREEDOM             1563
#define MACH_TYPE_SG310                1564
#define MACH_TYPE_TS209                1565
#define MACH_TYPE_AT91CAP9ADK          1566
#define MACH_TYPE_TION9315             1567
#define MACH_TYPE_MAST                 1568
#define MACH_TYPE_PFW                  1569
#define MACH_TYPE_YL_P2440             1570
#define MACH_TYPE_ZSBC32               1571
#define MACH_TYPE_OMAP_PACE2           1572
#define MACH_TYPE_IMX_PACE2            1573
#define MACH_TYPE_MX31MOBOARD          1574
#define MACH_TYPE_MX37_3DS             1575
#define MACH_TYPE_RCC                  1576
#define MACH_TYPE_ARM9                 1577
#define MACH_TYPE_VISION_EP9307        1578
#define MACH_TYPE_SCLY1000             1579
#define MACH_TYPE_FONTEL_EP            1580
#define MACH_TYPE_VOICEBLUE3G          1581
#define MACH_TYPE_TT9200               1582
#define MACH_TYPE_DIGI2410             1583
#define MACH_TYPE_TERASTATION_PRO2     1584
#define MACH_TYPE_LINKSTATION_PRO      1585
#define MACH_TYPE_MOTOROLA_A780        1587
#define MACH_TYPE_MOTOROLA_E6          1588
#define MACH_TYPE_MOTOROLA_E2          1589
#define MACH_TYPE_MOTOROLA_E680        1590
#define MACH_TYPE_UR2410               1591
#define MACH_TYPE_TAS9261              1592
#define MACH_TYPE_HERMES_HD            1593
#define MACH_TYPE_PERSEO_HD            1594
#define MACH_TYPE_STARGAZER2           1595
#define MACH_TYPE_E350                 1596
#define MACH_TYPE_WPCM450              1597
#define MACH_TYPE_CARTESIO             1598
#define MACH_TYPE_TOYBOX               1599
#define MACH_TYPE_TX27                 1600
#define MACH_TYPE_TS409                1601
#define MACH_TYPE_P300                 1602
#define MACH_TYPE_XDACOMET             1603
#define MACH_TYPE_DEXFLEX2             1604
#define MACH_TYPE_OW                   1605
#define MACH_TYPE_ARMEBS3              1606
#define MACH_TYPE_U3                   1607
#define MACH_TYPE_SMDK2450             1608
#define MACH_TYPE_RSI_EWS              1609
#define MACH_TYPE_TNB                  1610
#define MACH_TYPE_TOEPATH              1611
#define MACH_TYPE_KB9263               1612
#define MACH_TYPE_MT7108               1613
#define MACH_TYPE_SMTR2440             1614
#define MACH_TYPE_MANAO                1615
#define MACH_TYPE_CM_X300              1616
#define MACH_TYPE_GULFSTREAM_KP        1617
#define MACH_TYPE_LANREADYFN522        1618
#define MACH_TYPE_ARMA37               1619
#define MACH_TYPE_MENDEL               1620
#define MACH_TYPE_PELCO_ILIAD          1621
#define MACH_TYPE_UNIT2P               1622
#define MACH_TYPE_INC20OTTER           1623
#define MACH_TYPE_AT91SAM9G20EK        1624
#define MACH_TYPE_STORCENTER           1625
#define MACH_TYPE_SMDK6410             1626
#define MACH_TYPE_U300                 1627
#define MACH_TYPE_U500                 1628
#define MACH_TYPE_DS9260               1629
#define MACH_TYPE_RIVERROCK            1630
#define MACH_TYPE_SCIBATH              1631
#define MACH_TYPE_AT91SAM7SE512EK      1632
#define MACH_TYPE_WRT350N_V2           1633
#define MACH_TYPE_MULTIMEDIA           1634
#define MACH_TYPE_MARVIN               1635
#define MACH_TYPE_X500                 1636
#define MACH_TYPE_AWLUG4LCU            1637
#define MACH_TYPE_PALERMOC             1638
#define MACH_TYPE_OMAP_LDP             1639
#define MACH_TYPE_IP500                1640
#define MACH_TYPE_ASE2                 1642
#define MACH_TYPE_MX35EVB              1643
#define MACH_TYPE_AML_M8050            1644
#define MACH_TYPE_MX35_3DS             1645
#define MACH_TYPE_MARS                 1646
#define MACH_TYPE_NEUROS_OSD2          1647
#define MACH_TYPE_BADGER               1648
#define MACH_TYPE_TRIZEPS4WL           1649
#define MACH_TYPE_TRIZEPS5             1650
#define MACH_TYPE_MARLIN               1651
#define MACH_TYPE_TS78XX               1652
#define MACH_TYPE_HPIPAQ214            1653
#define MACH_TYPE_AT572D940DCM         1654
#define MACH_TYPE_NE1BOARD             1655
#define MACH_TYPE_ZANTE                1656
#define MACH_TYPE_SFFSDR               1657
#define MACH_TYPE_TW2662               1658
#define MACH_TYPE_VF10XX               1659
#define MACH_TYPE_ZORAN43XX            1660
#define MACH_TYPE_SONIX926             1661
#define MACH_TYPE_CELESTIALSEMI        1662
#define MACH_TYPE_CC9M2443JS           1663
#define MACH_TYPE_TW5334               1664
#define MACH_TYPE_HTCARTEMIS           1665
#define MACH_TYPE_NAL_HLITE            1666
#define MACH_TYPE_HTCVOGUE             1667
#define MACH_TYPE_SMARTWEB             1668
#define MACH_TYPE_MV86XX               1669
#define MACH_TYPE_MV87XX               1670
#define MACH_TYPE_SONGYOUNGHO          1671
#define MACH_TYPE_YOUNGHOTEMA          1672
#define MACH_TYPE_PCM037               1673
#define MACH_TYPE_MMVP                 1674
#define MACH_TYPE_MMAP                 1675
#define MACH_TYPE_PTID2410             1676
#define MACH_TYPE_JAMES_926            1677
#define MACH_TYPE_FM6000               1678
#define MACH_TYPE_DB88F6281_BP         1680
#define MACH_TYPE_RD88F6192_NAS        1681
#define MACH_TYPE_RD88F6281            1682
#define MACH_TYPE_DB78X00_BP           1683
#define MACH_TYPE_SMDK2416             1685
#define MACH_TYPE_OCE_SPIDER_SI        1686
#define MACH_TYPE_OCE_SPIDER_SK        1687
#define MACH_TYPE_ROVERN6              1688
#define MACH_TYPE_PELCO_EVOLUTION      1689
#define MACH_TYPE_WBD111               1690
#define MACH_TYPE_ELARACPE             1691
#define MACH_TYPE_MABV3                1692
#define MACH_TYPE_MV2120               1693
#define MACH_TYPE_CSB737               1695
#define MACH_TYPE_MX51_3DS             1696
#define MACH_TYPE_G900                 1697
#define MACH_TYPE_APF27                1698
#define MACH_TYPE_GGUS2000             1699
#define MACH_TYPE_OMAP_2430_MIMIC      1700
#define MACH_TYPE_IMX27LITE            1701
#define MACH_TYPE_ALMEX                1702
#define MACH_TYPE_CONTROL              1703
#define MACH_TYPE_MBA2410              1704
#define MACH_TYPE_VOLCANO              1705
#define MACH_TYPE_ZENITH               1706
#define MACH_TYPE_MUCHIP               1707
#define MACH_TYPE_MAGELLAN             1708
#define MACH_TYPE_USB_A9260            1709
#define MACH_TYPE_USB_A9263            1710
#define MACH_TYPE_QIL_A9260            1711
#define MACH_TYPE_CME9210              1712
#define MACH_TYPE_HCZH4                1713
#define MACH_TYPE_SPEARBASIC           1714
#define MACH_TYPE_DEP2440              1715
#define MACH_TYPE_HDL_GXR              1716
#define MACH_TYPE_HDL_GT               1717
#define MACH_TYPE_HDL_4G               1718
#define MACH_TYPE_S3C6000              1719
#define MACH_TYPE_MMSP2_MDK            1720
#define MACH_TYPE_MPX220               1721
#define MACH_TYPE_KZM_ARM11_01         1722
#define MACH_TYPE_HTC_POLARIS          1723
#define MACH_TYPE_HTC_KAISER           1724
#define MACH_TYPE_LG_KS20              1725
#define MACH_TYPE_HHGPS                1726
#define MACH_TYPE_NOKIA_N810_WIMAX     1727
#define MACH_TYPE_INSIGHT              1728
#define MACH_TYPE_SAPPHIRE             1729
#define MACH_TYPE_CSB637XO             1730
#define MACH_TYPE_EVISIONG             1731
#define MACH_TYPE_STMP37XX             1732
#define MACH_TYPE_STMP378X             1733
#define MACH_TYPE_TNT                  1734
#define MACH_TYPE_TBXT                 1735
#define MACH_TYPE_PLAYMATE             1736
#define MACH_TYPE_PNS10                1737
#define MACH_TYPE_EZNAVI               1738
#define MACH_TYPE_PS4000               1739
#define MACH_TYPE_EZX_A780             1740
#define MACH_TYPE_EZX_E680             1741
#define MACH_TYPE_EZX_A1200            1742
#define MACH_TYPE_EZX_E6               1743
#define MACH_TYPE_EZX_E2               1744
#define MACH_TYPE_EZX_A910             1745
#define MACH_TYPE_CWMX31               1746
#define MACH_TYPE_SL2312               1747
#define MACH_TYPE_BLENNY               1748
#define MACH_TYPE_DS107                1749
#define MACH_TYPE_DSX07                1750
#define MACH_TYPE_PICOCOM1             1751
#define MACH_TYPE_LYNX_WOLVERINE       1752
#define MACH_TYPE_UBISYS_P9_SC19       1753
#define MACH_TYPE_KRATOS_LOW           1754
#define MACH_TYPE_M700                 1755
#define MACH_TYPE_EDMINI_V2            1756
#define MACH_TYPE_ZIPIT2               1757
#define MACH_TYPE_HSLFEMTOCELL         1758
#define MACH_TYPE_DAINTREE_AT91        1759
#define MACH_TYPE_SG560USB             1760
#define MACH_TYPE_OMAP3_PANDORA        1761
#define MACH_TYPE_USR8200              1762
#define MACH_TYPE_S1S65K               1763
#define MACH_TYPE_S2S65A               1764
#define MACH_TYPE_ICORE                1765
#define MACH_TYPE_MSS2                 1766
#define MACH_TYPE_BELMONT              1767
#define MACH_TYPE_ASUSP525             1768
#define MACH_TYPE_LB88RC8480           1769
#define MACH_TYPE_HIPXA                1770
#define MACH_TYPE_MX25_3DS             1771
#define MACH_TYPE_M800                 1772
#define MACH_TYPE_OMAP3530_LV_SOM      1773
#define MACH_TYPE_PRIMA_EVB            1774
#define MACH_TYPE_MX31BT1              1775
#define MACH_TYPE_ATLAS4_EVB           1776
#define MACH_TYPE_MX31CICADA           1777
#define MACH_TYPE_MI424WR              1778
#define MACH_TYPE_AXS_ULTRAX           1779
#define MACH_TYPE_AT572D940DEB         1780
#define MACH_TYPE_DAVINCI_DA830_EVM    1781
#define MACH_TYPE_EP9302               1782
#define MACH_TYPE_AT572D940HFEB        1783
#define MACH_TYPE_CYBOOK3              1784
#define MACH_TYPE_WDG002               1785
#define MACH_TYPE_SG560ADSL            1786
#define MACH_TYPE_NEXTIO_N2800_ICA     1787
#define MACH_TYPE_DOVE_DB              1788
#define MACH_TYPE_VANDIHUD             1790
#define MACH_TYPE_MAGX_E8              1791
#define MACH_TYPE_MAGX_Z6              1792
#define MACH_TYPE_MAGX_V8              1793
#define MACH_TYPE_MAGX_U9              1794
#define MACH_TYPE_TOUGHCF08            1795
#define MACH_TYPE_ZW4400               1796
#define MACH_TYPE_MARAT91              1797
#define MACH_TYPE_OVERO                1798
#define MACH_TYPE_AT2440EVB            1799
#define MACH_TYPE_NEOCORE926           1800
#define MACH_TYPE_WNR854T              1801
#define MACH_TYPE_IMX27                1802
#define MACH_TYPE_MOOSE_DB             1803
#define MACH_TYPE_FAB4                 1804
#define MACH_TYPE_HTCDIAMOND           1805
#define MACH_TYPE_FIONA                1806
#define MACH_TYPE_MXC30030_X           1807
#define MACH_TYPE_BMP1000              1808
#define MACH_TYPE_LOGI9200             1809
#define MACH_TYPE_TQMA31               1810
#define MACH_TYPE_CCW9P9215JS          1811
#define MACH_TYPE_RD88F5181L_GE        1812
#define MACH_TYPE_SIFMAIN              1813
#define MACH_TYPE_SAM9_L9261           1814
#define MACH_TYPE_CC9M2443             1815
#define MACH_TYPE_XARIA300             1816
#define MACH_TYPE_IT9200               1817
#define MACH_TYPE_RD88F5181L_FXO       1818
#define MACH_TYPE_KRISS_SENSOR         1819
#define MACH_TYPE_PILZ_PMI5            1820
#define MACH_TYPE_JADE                 1821
#define MACH_TYPE_KS8695_SOFTPLC       1822
#define MACH_TYPE_GPRISC3              1823
#define MACH_TYPE_STAMP9G20            1824
#define MACH_TYPE_SMDK6430             1825
#define MACH_TYPE_SMDKC100             1826
#define MACH_TYPE_TAVOREVB             1827
#define MACH_TYPE_SAAR                 1828
#define MACH_TYPE_DEISTER_EYECAM       1829
#define MACH_TYPE_AT91SAM9M10G45EK     1830
#define MACH_TYPE_LINKSTATION_PRODUO   1831
#define MACH_TYPE_HIT_B0               1832
#define MACH_TYPE_ADX_RMU              1833
#define MACH_TYPE_XG_CPE_MAIN          1834
#define MACH_TYPE_EDB9407A             1835
#define MACH_TYPE_DTB9608              1836
#define MACH_TYPE_EM104V1              1837
#define MACH_TYPE_DEMO                 1838
#define MACH_TYPE_LOGI9260             1839
#define MACH_TYPE_MX31_EXM32           1840
#define MACH_TYPE_USB_A9G20            1841
#define MACH_TYPE_PICPROJE2008         1842
#define MACH_TYPE_CS_E9315             1843
#define MACH_TYPE_QIL_A9G20            1844
#define MACH_TYPE_SHA_PON020           1845
#define MACH_TYPE_NAD                  1846
#define MACH_TYPE_SBC35_A9260          1847
#define MACH_TYPE_SBC35_A9G20          1848
#define MACH_TYPE_DAVINCI_BEGINNING    1849
#define MACH_TYPE_UWC                  1850
#define MACH_TYPE_MXLADS               1851
#define MACH_TYPE_HTCNIKE              1852
#define MACH_TYPE_DEISTER_PXA270       1853
#define MACH_TYPE_CME9210JS            1854
#define MACH_TYPE_CC9P9360             1855
#define MACH_TYPE_MOCHA                1856
#define MACH_TYPE_WAPD170AG            1857
#define MACH_TYPE_LINKSTATION_MINI     1858
#define MACH_TYPE_AFEB9260             1859
#define MACH_TYPE_W90X900              1860
#define MACH_TYPE_W90X700              1861
#define MACH_TYPE_KT300IP              1862
#define MACH_TYPE_KT300IP_G20          1863
#define MACH_TYPE_SRCM                 1864
#define MACH_TYPE_WLNX_9260            1865
#define MACH_TYPE_OPENMOKO_GTA03       1866
#define MACH_TYPE_OSPREY2              1867
#define MACH_TYPE_KBIO9260             1868
#define MACH_TYPE_GINZA                1869
#define MACH_TYPE_A636N                1870
#define MACH_TYPE_IMX27IPCAM           1871
#define MACH_TYPE_NEMOC                1872
#define MACH_TYPE_GENEVA               1873
#define MACH_TYPE_HTCPHAROS            1874
#define MACH_TYPE_NEONC                1875
#define MACH_TYPE_NAS7100              1876
#define MACH_TYPE_TEUPHONE             1877
#define MACH_TYPE_ANNAX_ETH2           1878
#define MACH_TYPE_CSB733               1879
#define MACH_TYPE_BK3                  1880
#define MACH_TYPE_OMAP_EM32            1881
#define MACH_TYPE_ET9261CP             1882
#define MACH_TYPE_JASPERC              1883
#define MACH_TYPE_ISSI_ARM9            1884
#define MACH_TYPE_UED                  1885
#define MACH_TYPE_ESIBLADE             1886
#define MACH_TYPE_EYE02                1887
#define MACH_TYPE_IMX27KBD             1888
#define MACH_TYPE_KIXVP435             1890
#define MACH_TYPE_KIXNP435             1891
#define MACH_TYPE_AFRICA               1892
#define MACH_TYPE_NH233                1893
#define MACH_TYPE_RD88F6183AP_GE       1894
#define MACH_TYPE_BCM4760              1895
#define MACH_TYPE_EDDY_V2              1896
#define MACH_TYPE_REALVIEW_PBA8        1897
#define MACH_TYPE_HID_A7               1898
#define MACH_TYPE_HERO                 1899
#define MACH_TYPE_OMAP_POSEIDON        1900
#define MACH_TYPE_REALVIEW_PBX         1901
#define MACH_TYPE_MICRO9S              1902
#define MACH_TYPE_MAKO                 1903
#define MACH_TYPE_XDAFLAME             1904
#define MACH_TYPE_PHIDGET_SBC2         1905
#define MACH_TYPE_LIMESTONE            1906
#define MACH_TYPE_IPROBE_C32           1907
#define MACH_TYPE_RUT100               1908
#define MACH_TYPE_ASUSP535             1909
#define MACH_TYPE_HTCRAPHAEL           1910
#define MACH_TYPE_SYGDG1               1911
#define MACH_TYPE_SYGDG2               1912
#define MACH_TYPE_SEOUL                1913
#define MACH_TYPE_SALERNO              1914
#define MACH_TYPE_UCN_S3C64XX          1915
#define MACH_TYPE_MSM7201A             1916
#define MACH_TYPE_LPR1                 1917
#define MACH_TYPE_ARMADILLO500FX       1918
#define MACH_TYPE_G3EVM                1919
#define MACH_TYPE_Z3_DM355             1920
#define MACH_TYPE_W90P910EVB           1921
#define MACH_TYPE_W90P920EVB           1922
#define MACH_TYPE_W90P950EVB           1923
#define MACH_TYPE_W90N960EVB           1924
#define MACH_TYPE_CAMHD                1925
#define MACH_TYPE_MVC100               1926
#define MACH_TYPE_ELECTRUM_200         1927
#define MACH_TYPE_HTCJADE              1928
#define MACH_TYPE_MEMPHIS              1929
#define MACH_TYPE_IMX27SBC             1930
#define MACH_TYPE_LEXTAR               1931
#define MACH_TYPE_MV88F6281GTW_GE      1932
#define MACH_TYPE_NCP                  1933
#define MACH_TYPE_Z32AN                1934
#define MACH_TYPE_TMQ_CAPD             1935
#define MACH_TYPE_OMAP3_WL             1936
#define MACH_TYPE_CHUMBY               1937
#define MACH_TYPE_ATSARM9              1938
#define MACH_TYPE_DAVINCI_DM365_EVM    1939
#define MACH_TYPE_BAHAMAS              1940
#define MACH_TYPE_DAS                  1941
#define MACH_TYPE_MINIDAS              1942
#define MACH_TYPE_VK1000               1943
#define MACH_TYPE_CENTRO               1944
#define MACH_TYPE_CTERA_2BAY           1945
#define MACH_TYPE_EDGECONNECT          1946
#define MACH_TYPE_ND27000              1947
#define MACH_TYPE_GEMALTO_COBRA        1948
#define MACH_TYPE_INGELABS_COMET       1949
#define MACH_TYPE_POLLUX_WIZ           1950
#define MACH_TYPE_BLACKSTONE           1951
#define MACH_TYPE_TOPAZ                1952
#define MACH_TYPE_AIXLE                1953
#define MACH_TYPE_MW998                1954
#define MACH_TYPE_NOKIA_RX51           1955
#define MACH_TYPE_VSC5605EV            1956
#define MACH_TYPE_NT98700DK            1957
#define MACH_TYPE_ICONTACT             1958
#define MACH_TYPE_SWARCO_FRCPU         1959
#define MACH_TYPE_SWARCO_SCPU          1960
#define MACH_TYPE_BBOX_P16             1961
#define MACH_TYPE_BSTD                 1962
#define MACH_TYPE_SBC2440II            1963
#define MACH_TYPE_PCM034               1964
#define MACH_TYPE_NESO                 1965
#define MACH_TYPE_WLNX_9G20            1966
#define MACH_TYPE_OMAP_ZOOM2           1967
#define MACH_TYPE_TOTEMNOVA            1968
#define MACH_TYPE_C5000                1969
#define MACH_TYPE_UNIPO_AT91SAM9263    1970
#define MACH_TYPE_ETHERNUT5            1971
#define MACH_TYPE_ARM11                1972
#define MACH_TYPE_CPUAT9260            1973
#define MACH_TYPE_CPUPXA255            1974
#define MACH_TYPE_EUKREA_CPUIMX27      1975
#define MACH_TYPE_CHEFLUX              1976
#define MACH_TYPE_EB_CPUX9K2           1977
#define MACH_TYPE_OPCOTEC              1978
#define MACH_TYPE_YT                   1979
#define MACH_TYPE_MOTOQ                1980
#define MACH_TYPE_BSB1                 1981
#define MACH_TYPE_ACS5K                1982
#define MACH_TYPE_MILAN                1983
#define MACH_TYPE_QUARTZV2             1984
#define MACH_TYPE_RSVP                 1985
#define MACH_TYPE_RMP200               1986
#define MACH_TYPE_SNAPPER_9260         1987
#define MACH_TYPE_DSM320               1988
#define MACH_TYPE_ADSGCM               1989
#define MACH_TYPE_ASE2_400             1990
#define MACH_TYPE_PIZZA                1991
#define MACH_TYPE_SPOT_NGPL            1992
#define MACH_TYPE_ARMATA               1993
#define MACH_TYPE_EXEDA                1994
#define MACH_TYPE_MX31SF005            1995
#define MACH_TYPE_F5D8231_4_V2         1996
#define MACH_TYPE_Q2440                1997
#define MACH_TYPE_QQ2440               1998
#define MACH_TYPE_MINI2440             1999
#define MACH_TYPE_COLIBRI300           2000
#define MACH_TYPE_JADES                2001
#define MACH_TYPE_SPARK                2002
#define MACH_TYPE_BENZINA              2003
#define MACH_TYPE_BLAZE                2004
#define MACH_TYPE_LINKSTATION_LS_HGL   2005
#define MACH_TYPE_HTCKOVSKY            2006
#define MACH_TYPE_SONY_PRS505          2007
#define MACH_TYPE_HANLIN_V3            2008
#define MACH_TYPE_SAPPHIRA             2009
#define MACH_TYPE_DACK_SDA_01          2010
#define MACH_TYPE_ARMBOX               2011
#define MACH_TYPE_HARRIS_RVP           2012
#define MACH_TYPE_RIBALDO              2013
#define MACH_TYPE_AGORA                2014
#define MACH_TYPE_OMAP3_MINI           2015
#define MACH_TYPE_A9SAM6432_B          2016
#define MACH_TYPE_USG2410              2017
#define MACH_TYPE_PC72052_I10_REVB     2018
#define MACH_TYPE_MX35_EXM32           2019
#define MACH_TYPE_TOPAS910             2020
#define MACH_TYPE_HYENA                2021
#define MACH_TYPE_POSPAX               2022
#define MACH_TYPE_HDL_GX               2023
#define MACH_TYPE_CTERA_4BAY           2024
#define MACH_TYPE_CTERA_PLUG_C         2025
#define MACH_TYPE_CRWEA_PLUG_I         2026
#define MACH_TYPE_EGAUGE2              2027
#define MACH_TYPE_DIDJ                 2028
#define MACH_TYPE_MEISTER              2029
#define MACH_TYPE_HTCBLACKSTONE        2030
#define MACH_TYPE_CPUAT9G20            2031
#define MACH_TYPE_SMDK6440             2032
#define MACH_TYPE_OMAP_35XX_MVP        2033
#define MACH_TYPE_CTERA_PLUG_I         2034
#define MACH_TYPE_PVG610               2035
#define MACH_TYPE_HPRW6815             2036
#define MACH_TYPE_OMAP3_OSWALD         2037
#define MACH_TYPE_NAS4220B             2038
#define MACH_TYPE_HTCRAPHAEL_CDMA      2039
#define MACH_TYPE_HTCDIAMOND_CDMA      2040
#define MACH_TYPE_SCALER               2041
#define MACH_TYPE_ZYLONITE2            2042
#define MACH_TYPE_ASPENITE             2043
#define MACH_TYPE_TETON                2044
#define MACH_TYPE_TTC_DKB              2045
#define MACH_TYPE_BISHOP2              2046
#define MACH_TYPE_IPPV5                2047
#define MACH_TYPE_FARM926              2048
#define MACH_TYPE_MMCCPU               2049
#define MACH_TYPE_SGMSFL               2050
#define MACH_TYPE_TT8000               2051
#define MACH_TYPE_ZRN4300LP            2052
#define MACH_TYPE_MPTC                 2053
#define MACH_TYPE_H6051                2054
#define MACH_TYPE_PVG610_101           2055
#define MACH_TYPE_STAMP9261_PC_EVB     2056
#define MACH_TYPE_PELCO_ODYSSEUS       2057
#define MACH_TYPE_TNY_A9260            2058
#define MACH_TYPE_TNY_A9G20            2059
#define MACH_TYPE_AESOP_MP2530F        2060
#define MACH_TYPE_DX900                2061
#define MACH_TYPE_CPODC2               2062
#define MACH_TYPE_TILT_8925            2063
#define MACH_TYPE_DAVINCI_DM357_EVM    2064
#define MACH_TYPE_SWORDFISH            2065
#define MACH_TYPE_CORVUS               2066
#define MACH_TYPE_TAURUS               2067
#define MACH_TYPE_AXM                  2068
#define MACH_TYPE_AXC                  2069
#define MACH_TYPE_BABY                 2070
#define MACH_TYPE_MP200                2071
#define MACH_TYPE_PCM043               2072
#define MACH_TYPE_HANLIN_V3C           2073
#define MACH_TYPE_KBK9G20              2074
#define MACH_TYPE_ADSTURBOG5           2075
#define MACH_TYPE_AVENGER_LITE1        2076
#define MACH_TYPE_SUC                  2077
#define MACH_TYPE_AT91SAM7S256         2078
#define MACH_TYPE_MENDOZA              2079
#define MACH_TYPE_KIRA                 2080
#define MACH_TYPE_MX1HBM               2081
#define MACH_TYPE_QUATRO43XX           2082
#define MACH_TYPE_QUATRO4230           2083
#define MACH_TYPE_NSB400               2084
#define MACH_TYPE_DRP255               2085
#define MACH_TYPE_THOTH                2086
#define MACH_TYPE_FIRESTONE            2087
#define MACH_TYPE_ASUSP750             2088
#define MACH_TYPE_CTERA_DL             2089
#define MACH_TYPE_SOCR                 2090
#define MACH_TYPE_HTCOXYGEN            2091
#define MACH_TYPE_HEROC                2092
#define MACH_TYPE_ZENO6800             2093
#define MACH_TYPE_SC2MCS               2094
#define MACH_TYPE_GENE100              2095
#define MACH_TYPE_AS353X               2096
#define MACH_TYPE_SHEEVAPLUG           2097
#define MACH_TYPE_AT91SAM9G20          2098
#define MACH_TYPE_MV88F6192GTW_FE      2099
#define MACH_TYPE_CC9200               2100
#define MACH_TYPE_SM9200               2101
#define MACH_TYPE_TP9200               2102
#define MACH_TYPE_SNAPPERDV            2103
#define MACH_TYPE_AVENGERS_LITE        2104
#define MACH_TYPE_AVENGERS_LITE1       2105
#define MACH_TYPE_OMAP3AXON            2106
#define MACH_TYPE_MA8XX                2107
#define MACH_TYPE_MP201EK              2108
#define MACH_TYPE_DAVINCI_TUX          2109
#define MACH_TYPE_MPA1600              2110
#define MACH_TYPE_PELCO_TROY           2111
#define MACH_TYPE_NSB667               2112
#define MACH_TYPE_ROVERS5_4MPIX        2113
#define MACH_TYPE_TWOCOM               2114
#define MACH_TYPE_UBISYS_P9_RCU3R2     2115
#define MACH_TYPE_HERO_ESPRESSO        2116
#define MACH_TYPE_AFEUSB               2117
#define MACH_TYPE_T830                 2118
#define MACH_TYPE_SPD8020_CC           2119
#define MACH_TYPE_OM_3D7K              2120
#define MACH_TYPE_PICOCOM2             2121
#define MACH_TYPE_UWG4MX27             2122
#define MACH_TYPE_UWG4MX31             2123
#define MACH_TYPE_CHERRY               2124
#define MACH_TYPE_MX51_BABBAGE         2125
#define MACH_TYPE_S3C2440TURKIYE       2126
#define MACH_TYPE_TX37                 2127
#define MACH_TYPE_SBC2800_9G20         2128
#define MACH_TYPE_BENZGLB              2129
#define MACH_TYPE_BENZTD               2130
#define MACH_TYPE_CARTESIO_PLUS        2131
#define MACH_TYPE_SOLRAD_G20           2132
#define MACH_TYPE_MX27WALLACE          2133
#define MACH_TYPE_FMZWEBMODUL          2134
#define MACH_TYPE_RD78X00_MASA         2135
#define MACH_TYPE_SMALLOGGER           2136
#define MACH_TYPE_CCW9P9215            2137
#define MACH_TYPE_DM355_LEOPARD        2138
#define MACH_TYPE_TS219                2139
#define MACH_TYPE_TNY_A9263            2140
#define MACH_TYPE_APOLLO               2141
#define MACH_TYPE_AT91CAP9STK          2142
#define MACH_TYPE_SPC300               2143
#define MACH_TYPE_EKO                  2144
#define MACH_TYPE_CCW9M2443            2145
#define MACH_TYPE_CCW9M2443JS          2146
#define MACH_TYPE_M2M_ROUTER_DEVICE    2147
#define MACH_TYPE_STAR9104NAS          2148
#define MACH_TYPE_PCA100               2149
#define MACH_TYPE_Z3_DM365_MOD_01      2150
#define MACH_TYPE_HIPOX                2151
#define MACH_TYPE_OMAP3_PITEDS         2152
#define MACH_TYPE_BM150R               2153
#define MACH_TYPE_TBONE                2154
#define MACH_TYPE_MERLIN               2155
#define MACH_TYPE_FALCON               2156
#define MACH_TYPE_DAVINCI_DA850_EVM    2157
#define MACH_TYPE_S5P6440              2158
#define MACH_TYPE_AT91SAM9G10EK        2159
#define MACH_TYPE_OMAP_4430SDP         2160
#define MACH_TYPE_LPC313X              2161
#define MACH_TYPE_MAGX_ZN5             2162
#define MACH_TYPE_MAGX_EM30            2163
#define MACH_TYPE_MAGX_VE66            2164
#define MACH_TYPE_MEESC                2165
#define MACH_TYPE_OTC570               2166
#define MACH_TYPE_BCU2412              2167
#define MACH_TYPE_BEACON               2168
#define MACH_TYPE_ACTIA_TGW            2169
#define MACH_TYPE_E4430                2170
#define MACH_TYPE_QL300                2171
#define MACH_TYPE_BTMAVB101            2172
#define MACH_TYPE_BTMAWB101            2173
#define MACH_TYPE_SQ201                2174
#define MACH_TYPE_QUATRO45XX           2175
#define MACH_TYPE_OPENPAD              2176
#define MACH_TYPE_TX25                 2177
#define MACH_TYPE_OMAP3_TORPEDO        2178
#define MACH_TYPE_HTCRAPHAEL_K         2179
#define MACH_TYPE_LAL43                2181
#define MACH_TYPE_HTCRAPHAEL_CDMA500   2182
#define MACH_TYPE_ANW6410              2183
#define MACH_TYPE_HTCPROPHET           2185
#define MACH_TYPE_CFA_10022            2186
#define MACH_TYPE_IMX27_VISSTRIM_M10   2187
#define MACH_TYPE_PX2IMX27             2188
#define MACH_TYPE_STM3210E_EVAL        2189
#define MACH_TYPE_DVS10                2190
#define MACH_TYPE_PORTUXG20            2191
#define MACH_TYPE_ARM_SPV              2192
#define MACH_TYPE_SMDKC110             2193
#define MACH_TYPE_CABESPRESSO          2194
#define MACH_TYPE_HMC800               2195
#define MACH_TYPE_SHOLES               2196
#define MACH_TYPE_BTMXC31              2197
#define MACH_TYPE_DT501                2198
#define MACH_TYPE_KTX                  2199
#define MACH_TYPE_OMAP3517EVM          2200
#define MACH_TYPE_NETSPACE_V2          2201
#define MACH_TYPE_NETSPACE_MAX_V2      2202
#define MACH_TYPE_D2NET_V2             2203
#define MACH_TYPE_NET2BIG_V2           2204
#define MACH_TYPE_NET4BIG_V2           2205
#define MACH_TYPE_NET5BIG_V2           2206
#define MACH_TYPE_ENDB2443             2207
#define MACH_TYPE_INETSPACE_V2         2208
#define MACH_TYPE_TROS                 2209
#define MACH_TYPE_PELCO_HOMER          2210
#define MACH_TYPE_OFSP8                2211
#define MACH_TYPE_AT91SAM9G45EKES      2212
#define MACH_TYPE_GUF_CUPID            2213
#define MACH_TYPE_EAB1R                2214
#define MACH_TYPE_DESIREC              2215
#define MACH_TYPE_CORDOBA              2216
#define MACH_TYPE_IRVINE               2217
#define MACH_TYPE_SFF772               2218
#define MACH_TYPE_PELCO_MILANO         2219
#define MACH_TYPE_PC7302               2220
#define MACH_TYPE_BIP6000              2221
#define MACH_TYPE_SILVERMOON           2222
#define MACH_TYPE_VC0830               2223
#define MACH_TYPE_DT430                2224
#define MACH_TYPE_JI42PF               2225
#define MACH_TYPE_GNET_KSM             2226
#define MACH_TYPE_GNET_SGM             2227
#define MACH_TYPE_GNET_SGR             2228
#define MACH_TYPE_OMAP3_ICETEKEVM      2229
#define MACH_TYPE_PNP                  2230
#define MACH_TYPE_CTERA_2BAY_K         2231
#define MACH_TYPE_CTERA_2BAY_U         2232
#define MACH_TYPE_SAS_C                2233
#define MACH_TYPE_VMA2315              2234
#define MACH_TYPE_VCS                  2235
#define MACH_TYPE_SPEAR600             2236
#define MACH_TYPE_SPEAR300             2237
#define MACH_TYPE_SPEAR1300            2238
#define MACH_TYPE_LILLY1131            2239
#define MACH_TYPE_ARVOO_AX301          2240
#define MACH_TYPE_MAPPHONE             2241
#define MACH_TYPE_LEGEND               2242
#define MACH_TYPE_SALSA                2243
#define MACH_TYPE_LOUNGE               2244
#define MACH_TYPE_VISION               2245
#define MACH_TYPE_VMB20                2246
#define MACH_TYPE_HY2410               2247
#define MACH_TYPE_HY9315               2248
#define MACH_TYPE_BULLWINKLE           2249
#define MACH_TYPE_ARM_ULTIMATOR2       2250
#define MACH_TYPE_VS_V210              2252
#define MACH_TYPE_VS_V212              2253
#define MACH_TYPE_HMT                  2254
#define MACH_TYPE_KM_KIRKWOOD          2255
#define MACH_TYPE_VESPER               2256
#define MACH_TYPE_STR9                 2257
#define MACH_TYPE_OMAP3_WL_FF          2258
#define MACH_TYPE_SIMCOM               2259
#define MACH_TYPE_MCWEBIO              2260
#define MACH_TYPE_OMAP3_PHRAZER        2261
#define MACH_TYPE_DARWIN               2262
#define MACH_TYPE_ORATISCOMU           2263
#define MACH_TYPE_RTSBC20              2264
#define MACH_TYPE_I780                 2265
#define MACH_TYPE_GEMINI324            2266
#define MACH_TYPE_ORATISLAN            2267
#define MACH_TYPE_ORATISALOG           2268
#define MACH_TYPE_ORATISMADI           2269
#define MACH_TYPE_ORATISOT16           2270
#define MACH_TYPE_ORATISDESK           2271
#define MACH_TYPE_VEXPRESS             2272
#define MACH_TYPE_SINTEXO              2273
#define MACH_TYPE_CM3389               2274
#define MACH_TYPE_OMAP3_CIO            2275
#define MACH_TYPE_SGH_I900             2276
#define MACH_TYPE_BST100               2277
#define MACH_TYPE_PASSION              2278
#define MACH_TYPE_INDESIGN_AT91SAM     2279
#define MACH_TYPE_C4_BADGER            2280
#define MACH_TYPE_C4_VIPER             2281
#define MACH_TYPE_D2NET                2282
#define MACH_TYPE_BIGDISK              2283
#define MACH_TYPE_NOTALVISION          2284
#define MACH_TYPE_OMAP3_KBOC           2285
#define MACH_TYPE_CYCLONE              2286
#define MACH_TYPE_NINJA                2287
#define MACH_TYPE_AT91SAM9G20EK_2MMC   2288
#define MACH_TYPE_BCMRING              2289
#define MACH_TYPE_RESOL_DL2            2290
#define MACH_TYPE_IFOSW                2291
#define MACH_TYPE_HTCRHODIUM           2292
#define MACH_TYPE_HTCTOPAZ             2293
#define MACH_TYPE_MATRIX504            2294
#define MACH_TYPE_MRFSA                2295
#define MACH_TYPE_SC_P270              2296
#define MACH_TYPE_ATLAS5_EVB           2297
#define MACH_TYPE_PELCO_LOBOX          2298
#define MACH_TYPE_DILAX_PCU200         2299
#define MACH_TYPE_LEONARDO             2300
#define MACH_TYPE_ZORAN_APPROACH7      2301
#define MACH_TYPE_DP6XX                2302
#define MACH_TYPE_BCM2153_VESPER       2303
#define MACH_TYPE_MAHIMAHI             2304
#define MACH_TYPE_CLICKC               2305
#define MACH_TYPE_ZB_GATEWAY           2306
#define MACH_TYPE_TAZCARD              2307
#define MACH_TYPE_TAZDEV               2308
#define MACH_TYPE_ANNAX_CB_ARM         2309
#define MACH_TYPE_ANNAX_DM3            2310
#define MACH_TYPE_CEREBRIC             2311
#define MACH_TYPE_ORCA                 2312
#define MACH_TYPE_PC9260               2313
#define MACH_TYPE_EMS285A              2314
#define MACH_TYPE_GEC2410              2315
#define MACH_TYPE_GEC2440              2316
#define MACH_TYPE_ARCH_MW903           2317
#define MACH_TYPE_MW2440               2318
#define MACH_TYPE_ECAC2378             2319
#define MACH_TYPE_TAZKIOSK             2320
#define MACH_TYPE_WHITERABBIT_MCH      2321
#define MACH_TYPE_SBOX9263             2322
#define MACH_TYPE_SMDK6442             2324
#define MACH_TYPE_OPENRD_BASE          2325
#define MACH_TYPE_INCREDIBLE           2326
#define MACH_TYPE_INCREDIBLEC          2327
#define MACH_TYPE_HEROCT               2328
#define MACH_TYPE_MMNET1000            2329
#define MACH_TYPE_DEVKIT8000           2330
#define MACH_TYPE_DEVKIT9000           2331
#define MACH_TYPE_MX31TXTR             2332
#define MACH_TYPE_U380                 2333
#define MACH_TYPE_HUALU_BOARD          2334
#define MACH_TYPE_NPCMX50              2335
#define MACH_TYPE_MX51_EFIKAMX         2336
#define MACH_TYPE_MX51_LANGE52         2337
#define MACH_TYPE_RIOM                 2338
#define MACH_TYPE_COMCAS               2339
#define MACH_TYPE_WSI_MX27             2340
#define MACH_TYPE_CM_T35               2341
#define MACH_TYPE_NET2BIG              2342
#define MACH_TYPE_MOTOROLA_A1600       2343
#define MACH_TYPE_IGEP0020             2344
#define MACH_TYPE_IGEP0010             2345
#define MACH_TYPE_MV6281GTWGE2         2346
#define MACH_TYPE_SCAT100              2347
#define MACH_TYPE_SANMINA              2348
#define MACH_TYPE_MOMENTO              2349
#define MACH_TYPE_NUC9XX               2350
#define MACH_TYPE_NUC910EVB            2351
#define MACH_TYPE_NUC920EVB            2352
#define MACH_TYPE_NUC950EVB            2353
#define MACH_TYPE_NUC945EVB            2354
#define MACH_TYPE_NUC960EVB            2355
#define MACH_TYPE_NUC932EVB            2356
#define MACH_TYPE_NUC900               2357
#define MACH_TYPE_SD1SOC               2358
#define MACH_TYPE_LN2440BC             2359
#define MACH_TYPE_RSBC                 2360
#define MACH_TYPE_OPENRD_CLIENT        2361
#define MACH_TYPE_HPIPAQ11X            2362
#define MACH_TYPE_WAYLAND              2363
#define MACH_TYPE_ACNBSX102            2364
#define MACH_TYPE_HWAT91               2365
#define MACH_TYPE_AT91SAM9263CS        2366
#define MACH_TYPE_CSB732               2367
#define MACH_TYPE_U8500                2368
#define MACH_TYPE_HUQIU                2369
#define MACH_TYPE_MX51_EFIKASB         2370
#define MACH_TYPE_PMT1G                2371
#define MACH_TYPE_HTCELF               2372
#define MACH_TYPE_ARMADILLO420         2373
#define MACH_TYPE_ARMADILLO440         2374
#define MACH_TYPE_U_CHIP_DUAL_ARM      2375
#define MACH_TYPE_CSR_BDB3             2376
#define MACH_TYPE_DOLBY_CAT1018        2377
#define MACH_TYPE_HY9307               2378
#define MACH_TYPE_A_ES                 2379
#define MACH_TYPE_DAVINCI_IRIF         2380
#define MACH_TYPE_AGAMA9263            2381
#define MACH_TYPE_MARVELL_JASPER       2382
#define MACH_TYPE_FLINT                2383
#define MACH_TYPE_TAVOREVB3            2384
#define MACH_TYPE_SCH_M490             2386
#define MACH_TYPE_RBL01                2387
#define MACH_TYPE_OMNIFI               2388
#define MACH_TYPE_OTAVALO              2389
#define MACH_TYPE_HTC_EXCALIBUR_S620   2391
#define MACH_TYPE_HTC_OPAL             2392
#define MACH_TYPE_TOUCHBOOK            2393
#define MACH_TYPE_LATTE                2394
#define MACH_TYPE_XA200                2395
#define MACH_TYPE_NIMROD               2396
#define MACH_TYPE_CC9P9215_3G          2397
#define MACH_TYPE_CC9P9215_3GJS        2398
#define MACH_TYPE_TK71                 2399
#define MACH_TYPE_COMHAM3525           2400
#define MACH_TYPE_MX31EREBUS           2401
#define MACH_TYPE_MCARDMX27            2402
#define MACH_TYPE_PARADISE             2403
#define MACH_TYPE_TIDE                 2404
#define MACH_TYPE_WZL2440              2405
#define MACH_TYPE_SDRDEMO              2406
#define MACH_TYPE_ETHERCAN2            2407
#define MACH_TYPE_ECMIMG20             2408
#define MACH_TYPE_OMAP_DRAGON          2409
#define MACH_TYPE_HALO                 2410
#define MACH_TYPE_HUANGSHAN            2411
#define MACH_TYPE_VL_MA2SC             2412
#define MACH_TYPE_RAUMFELD_RC          2413
#define MACH_TYPE_RAUMFELD_CONNECTOR   2414
#define MACH_TYPE_RAUMFELD_SPEAKER     2415
#define MACH_TYPE_MULTIBUS_MASTER      2416
#define MACH_TYPE_MULTIBUS_PBK         2417
#define MACH_TYPE_TNETV107X            2418
#define MACH_TYPE_SNAKE                2419
#define MACH_TYPE_CWMX27               2420
#define MACH_TYPE_SCH_M480             2421
#define MACH_TYPE_PLATYPUS             2422
#define MACH_TYPE_PSS2                 2423
#define MACH_TYPE_DAVINCI_APM150       2424
#define MACH_TYPE_STR9100              2425
#define MACH_TYPE_NET5BIG              2426
#define MACH_TYPE_SEABED9263           2427
#define MACH_TYPE_MX51_M2ID            2428
#define MACH_TYPE_OCTVOCPLUS_EB        2429
#define MACH_TYPE_KLK_FIREFOX          2430
#define MACH_TYPE_KLK_WIRMA_MODULE     2431
#define MACH_TYPE_KLK_WIRMA_MMI        2432
#define MACH_TYPE_SUPERSONIC           2433
#define MACH_TYPE_LIBERTY              2434
#define MACH_TYPE_MH355                2435
#define MACH_TYPE_PC7802               2436
#define MACH_TYPE_GNET_SGC             2437
#define MACH_TYPE_EINSTEIN15           2438
#define MACH_TYPE_CMPD                 2439
#define MACH_TYPE_DAVINCI_HASE1        2440
#define MACH_TYPE_LGEINCITEPHONE       2441
#define MACH_TYPE_EA313X               2442
#define MACH_TYPE_FWBD_39064           2443
#define MACH_TYPE_FWBD_390128          2444
#define MACH_TYPE_PELCO_MOE            2445
#define MACH_TYPE_MINIMIX27            2446
#define MACH_TYPE_OMAP3_THUNDER        2447
#define MACH_TYPE_PASSIONC             2448
#define MACH_TYPE_MX27AMATA            2449
#define MACH_TYPE_BGAT1                2450
#define MACH_TYPE_BUZZ                 2451
#define MACH_TYPE_MB9G20               2452
#define MACH_TYPE_YUSHAN               2453
#define MACH_TYPE_LIZARD               2454
#define MACH_TYPE_OMAP3POLYCOM         2455
#define MACH_TYPE_SMDKV210             2456
#define MACH_TYPE_BRAVO                2457
#define MACH_TYPE_SIOGENTOO1           2458
#define MACH_TYPE_SIOGENTOO2           2459
#define MACH_TYPE_SM3K                 2460
#define MACH_TYPE_ACER_TEMPO_F900      2461
#define MACH_TYPE_GLITTERTIND          2463
#define MACH_TYPE_OMAP_ZOOM3           2464
#define MACH_TYPE_OMAP_3630SDP         2465
#define MACH_TYPE_CYBOOK2440           2466
#define MACH_TYPE_TORINO_S             2467
#define MACH_TYPE_HAVANA               2468
#define MACH_TYPE_BEAUMONT_11          2469
#define MACH_TYPE_VANGUARD             2470
#define MACH_TYPE_S5PC110_DRACO        2471
#define MACH_TYPE_CARTESIO_TWO         2472
#define MACH_TYPE_ASTER                2473
#define MACH_TYPE_VOGUESV210           2474
#define MACH_TYPE_ACM500X              2475
#define MACH_TYPE_KM9260               2476
#define MACH_TYPE_NIDEFLEXG1           2477
#define MACH_TYPE_CTERA_PLUG_IO        2478
#define MACH_TYPE_SMARTQ7              2479
#define MACH_TYPE_AT91SAM9G10EK2       2480
#define MACH_TYPE_ASUSP527             2481
#define MACH_TYPE_AT91SAM9G20MPM2      2482
#define MACH_TYPE_TOPASA900            2483
#define MACH_TYPE_ELECTRUM_100         2484
#define MACH_TYPE_MX51GRB              2485
#define MACH_TYPE_XEA300               2486
#define MACH_TYPE_HTCSTARTREK          2487
#define MACH_TYPE_LIMA                 2488
#define MACH_TYPE_CSB740               2489
#define MACH_TYPE_USB_S8815            2490
#define MACH_TYPE_WATSON_EFM_PLUGIN    2491
#define MACH_TYPE_MILKYWAY             2492
#define MACH_TYPE_G4EVM                2493
#define MACH_TYPE_PICOMOD6             2494
#define MACH_TYPE_OMAPL138_HAWKBOARD   2495
#define MACH_TYPE_IP6000               2496
#define MACH_TYPE_IP6010               2497
#define MACH_TYPE_UTM400               2498
#define MACH_TYPE_OMAP3_ZYBEX          2499
#define MACH_TYPE_WIRELESS_SPACE       2500
#define MACH_TYPE_SX560                2501
#define MACH_TYPE_TS41X                2502
#define MACH_TYPE_ELPHEL10373          2503
#define MACH_TYPE_RHOBOT               2504
#define MACH_TYPE_MX51_REFRESH         2505
#define MACH_TYPE_LS9260               2506
#define MACH_TYPE_SHANK                2507
#define MACH_TYPE_QSD8X50_ST1          2508
#define MACH_TYPE_AT91SAM9M10EKES      2509
#define MACH_TYPE_HIRAM                2510
#define MACH_TYPE_PHY3250              2511
#define MACH_TYPE_EA3250               2512
#define MACH_TYPE_FDI3250              2513
#define MACH_TYPE_AT91SAM9263NIT       2515
#define MACH_TYPE_CCMX51               2516
#define MACH_TYPE_CCMX51JS             2517
#define MACH_TYPE_CCWMX51              2518
#define MACH_TYPE_CCWMX51JS            2519
#define MACH_TYPE_MINI6410             2520
#define MACH_TYPE_TINY6410             2521
#define MACH_TYPE_NANO6410             2522
#define MACH_TYPE_AT572D940HFNLDB      2523
#define MACH_TYPE_HTCLEO               2524
#define MACH_TYPE_AVP13                2525
#define MACH_TYPE_XXSVIDEOD            2526
#define MACH_TYPE_VPNEXT               2527
#define MACH_TYPE_SWARCO_ITC3          2528
#define MACH_TYPE_TX51                 2529
#define MACH_TYPE_DOLBY_CAT1021        2530
#define MACH_TYPE_MX28EVK              2531
#define MACH_TYPE_PHOENIX260           2532
#define MACH_TYPE_UVACA_STORK          2533
#define MACH_TYPE_SMARTQ5              2534
#define MACH_TYPE_ALL3078              2535
#define MACH_TYPE_CTERA_2BAY_DS        2536
#define MACH_TYPE_SIOGENTOO3           2537
#define MACH_TYPE_EPB5000              2538
#define MACH_TYPE_HY9263               2539
#define MACH_TYPE_ACER_TEMPO_M900      2540
#define MACH_TYPE_ACER_TEMPO_DX900     2541
#define MACH_TYPE_ACER_TEMPO_X960      2542
#define MACH_TYPE_ACER_ETEN_V900       2543
#define MACH_TYPE_ACER_ETEN_X900       2544
#define MACH_TYPE_BONNELL              2545
#define MACH_TYPE_OHT_MX27             2546
#define MACH_TYPE_HTCQUARTZ            2547
#define MACH_TYPE_DAVINCI_DM6467TEVM   2548
#define MACH_TYPE_C3AX03               2549
#define MACH_TYPE_MXT_TD60             2550
#define MACH_TYPE_ESYX                 2551
#define MACH_TYPE_DOVE_DB2             2552
#define MACH_TYPE_BULLDOG              2553
#define MACH_TYPE_DERELL_ME2000        2554
#define MACH_TYPE_BCMRING_BASE         2555
#define MACH_TYPE_BCMRING_EVM          2556
#define MACH_TYPE_BCMRING_EVM_JAZZ     2557
#define MACH_TYPE_BCMRING_SP           2558
#define MACH_TYPE_BCMRING_SV           2559
#define MACH_TYPE_BCMRING_SV_JAZZ      2560
#define MACH_TYPE_BCMRING_TABLET       2561
#define MACH_TYPE_BCMRING_VP           2562
#define MACH_TYPE_BCMRING_EVM_SEIKOR   2563
#define MACH_TYPE_BCMRING_SP_WQVGA     2564
#define MACH_TYPE_BCMRING_CUSTOM       2565
#define MACH_TYPE_ACER_S200            2566
#define MACH_TYPE_BT270                2567
#define MACH_TYPE_ISEO                 2568
#define MACH_TYPE_CEZANNE              2569
#define MACH_TYPE_LUCCA                2570
#define MACH_TYPE_SUPERSMART           2571
#define MACH_TYPE_CS_MISANO            2572
#define MACH_TYPE_MAGNOLIA2            2573
#define MACH_TYPE_EMXX                 2574
#define MACH_TYPE_OUTLAW               2575
#define MACH_TYPE_RIOT_BEI2            2576
#define MACH_TYPE_RIOT_VOX             2577
#define MACH_TYPE_RIOT_X37             2578
#define MACH_TYPE_MEGA25MX             2579
#define MACH_TYPE_BENZINA2             2580
#define MACH_TYPE_IGNITE               2581
#define MACH_TYPE_FOGGIA               2582
#define MACH_TYPE_AREZZO               2583
#define MACH_TYPE_LEICA_SKYWALKER      2584
#define MACH_TYPE_JACINTO2_JAMR        2585
#define MACH_TYPE_GTS_NOVA             2586
#define MACH_TYPE_P3600                2587
#define MACH_TYPE_DLT2                 2588
#define MACH_TYPE_DF3120               2589
#define MACH_TYPE_ECUCORE_9G20         2590
#define MACH_TYPE_NAUTEL_LPC3240       2591
#define MACH_TYPE_GLACIER              2592
#define MACH_TYPE_PHRAZER_BULLDOG      2593
#define MACH_TYPE_OMAP3_BULLDOG        2594
#define MACH_TYPE_PCA101               2595
#define MACH_TYPE_BUZZC                2596
#define MACH_TYPE_SASIE2               2597
#define MACH_TYPE_SMARTMETER_DL        2599
#define MACH_TYPE_WZL6410              2600
#define MACH_TYPE_WZL6410M             2601
#define MACH_TYPE_WZL6410F             2602
#define MACH_TYPE_WZL6410I             2603
#define MACH_TYPE_SPACECOM1            2604
#define MACH_TYPE_PINGU920             2605
#define MACH_TYPE_BRAVOC               2606
#define MACH_TYPE_VDSSW                2608
#define MACH_TYPE_ROMULUS              2609
#define MACH_TYPE_OMAP_MAGIC           2610
#define MACH_TYPE_ELTD100              2611
#define MACH_TYPE_CAPC7117             2612
#define MACH_TYPE_SWAN                 2613
#define MACH_TYPE_VEU                  2614
#define MACH_TYPE_RM2                  2615
#define MACH_TYPE_TT2100               2616
#define MACH_TYPE_VENICE               2617
#define MACH_TYPE_PC7323               2618
#define MACH_TYPE_MASP                 2619
#define MACH_TYPE_FUJITSU_TVSTBSOC     2620
#define MACH_TYPE_FUJITSU_TVSTBSOC1    2621
#define MACH_TYPE_LEXIKON              2622
#define MACH_TYPE_MINI2440V2           2623
#define MACH_TYPE_ICONTROL             2624
#define MACH_TYPE_GPLUGD               2625
#define MACH_TYPE_QSD8X50A_ST1_1       2626
#define MACH_TYPE_QSD8X50A_ST1_5       2627
#define MACH_TYPE_BEE                  2628
#define MACH_TYPE_MX23EVK              2629
#define MACH_TYPE_AP4EVB               2630
#define MACH_TYPE_STOCKHOLM            2631
#define MACH_TYPE_LPC_H3131            2632
#define MACH_TYPE_STINGRAY             2633
#define MACH_TYPE_KRAKEN               2634
#define MACH_TYPE_GW2388               2635
#define MACH_TYPE_JADECPU              2636
#define MACH_TYPE_CARLISLE             2637
#define MACH_TYPE_LUX_SF9              2638
#define MACH_TYPE_NEMID_TB             2639
#define MACH_TYPE_TERRIER              2640
#define MACH_TYPE_TURBOT               2641
#define MACH_TYPE_SANDDAB              2642
#define MACH_TYPE_MX35_CICADA          2643
#define MACH_TYPE_GHI2703D             2644
#define MACH_TYPE_LUX_SFX9             2645
#define MACH_TYPE_LUX_SF9G             2646
#define MACH_TYPE_LUX_EDK9             2647
#define MACH_TYPE_HW90240              2648
#define MACH_TYPE_DM365_LEOPARD        2649
#define MACH_TYPE_MITYOMAPL138         2650
#define MACH_TYPE_SCAT110              2651
#define MACH_TYPE_ACER_A1              2652
#define MACH_TYPE_CMCONTROL            2653
#define MACH_TYPE_PELCO_LAMAR          2654
#define MACH_TYPE_RFP43                2655
#define MACH_TYPE_SK86R0301            2656
#define MACH_TYPE_CTPXA                2657
#define MACH_TYPE_EPB_ARM9_A           2658
#define MACH_TYPE_GURUPLUG             2659
#define MACH_TYPE_SPEAR310             2660
#define MACH_TYPE_SPEAR320             2661
#define MACH_TYPE_ROBOTX               2662
#define MACH_TYPE_LSXHL                2663
#define MACH_TYPE_SMARTLITE            2664
#define MACH_TYPE_CWS2                 2665
#define MACH_TYPE_M619                 2666
#define MACH_TYPE_SMARTVIEW            2667
#define MACH_TYPE_LSA_SALSA            2668
#define MACH_TYPE_KIZBOX               2669
#define MACH_TYPE_HTCCHARMER           2670
#define MACH_TYPE_GUF_NESO_LT          2671
#define MACH_TYPE_PM9G45               2672
#define MACH_TYPE_HTCPANTHER           2673
#define MACH_TYPE_HTCPANTHER_CDMA      2674
#define MACH_TYPE_REB01                2675
#define MACH_TYPE_AQUILA               2676
#define MACH_TYPE_SPARK_SLS_HW2        2677
#define MACH_TYPE_ESATA_SHEEVAPLUG     2678
#define MACH_TYPE_MSM7X30_SURF         2679
#define MACH_TYPE_MICRO2440            2680
#define MACH_TYPE_AM2440               2681
#define MACH_TYPE_TQ2440               2682
#define MACH_TYPE_EA2478DEVKIT         2683
#define MACH_TYPE_AK880X               2684
#define MACH_TYPE_COBRA3530            2685
#define MACH_TYPE_PMPPB                2686
#define MACH_TYPE_U6715                2687
#define MACH_TYPE_AXAR1500_SENDER      2688
#define MACH_TYPE_G30_DVB              2689
#define MACH_TYPE_VC088X               2690
#define MACH_TYPE_MIOA702              2691
#define MACH_TYPE_HPMIN                2692
#define MACH_TYPE_AK880XAK             2693
#define MACH_TYPE_ARM926TOMAP850       2694
#define MACH_TYPE_LKEVM                2695
#define MACH_TYPE_MW6410               2696
#define MACH_TYPE_TERASTATION_WXL      2697
#define MACH_TYPE_CPU8000E             2698
#define MACH_TYPE_TOKYO                2700
#define MACH_TYPE_MSM7201A_SURF        2701
#define MACH_TYPE_MSM7201A_FFA         2702
#define MACH_TYPE_MSM7X25_SURF         2703
#define MACH_TYPE_MSM7X25_FFA          2704
#define MACH_TYPE_MSM7X27_SURF         2705
#define MACH_TYPE_MSM7X27_FFA          2706
#define MACH_TYPE_MSM7X30_FFA          2707
#define MACH_TYPE_QSD8X50_SURF         2708
#define MACH_TYPE_QSD8X50_COMET        2709
#define MACH_TYPE_QSD8X50_FFA          2710
#define MACH_TYPE_QSD8X50A_SURF        2711
#define MACH_TYPE_QSD8X50A_FFA         2712
#define MACH_TYPE_ADX_XGCP10           2713
#define MACH_TYPE_MCGWUMTS2A           2714
#define MACH_TYPE_MOBIKT               2715
#define MACH_TYPE_MX53_EVK             2716
#define MACH_TYPE_IGEP0030             2717
#define MACH_TYPE_AXELL_H40_H50_CTRL   2718
#define MACH_TYPE_DTCOMMOD             2719
#define MACH_TYPE_GOULD                2720
#define MACH_TYPE_SIBERIA              2721
#define MACH_TYPE_SBC3530              2722
#define MACH_TYPE_QARM                 2723
#define MACH_TYPE_MIPS                 2724
#define MACH_TYPE_MX27GRB              2725
#define MACH_TYPE_SBC8100              2726
#define MACH_TYPE_SAARB                2727
#define MACH_TYPE_OMAP3MINI            2728
#define MACH_TYPE_CNMBOOK7SE           2729
#define MACH_TYPE_CATAN                2730
#define MACH_TYPE_HARMONY              2731
#define MACH_TYPE_TONGA                2732
#define MACH_TYPE_CYBOOK_ORIZON        2733
#define MACH_TYPE_HTCRHODIUMCDMA       2734
#define MACH_TYPE_EPC_G45              2735
#define MACH_TYPE_EPC_LPC3250          2736
#define MACH_TYPE_MXC91341EVB          2737
#define MACH_TYPE_RTW1000              2738
#define MACH_TYPE_BOBCAT               2739
#define MACH_TYPE_TRIZEPS6             2740
#define MACH_TYPE_MSM7X30_FLUID        2741
#define MACH_TYPE_NEDAP9263            2742
#define MACH_TYPE_NETGEAR_MS2110       2743
#define MACH_TYPE_BMX                  2744
#define MACH_TYPE_NETSTREAM            2745
#define MACH_TYPE_VPNEXT_RCU           2746
#define MACH_TYPE_VPNEXT_MPU           2747
#define MACH_TYPE_BCMRING_TABLET_V1    2748
#define MACH_TYPE_SGARM10              2749
#define MACH_TYPE_CM_T3517             2750
#define MACH_TYPE_OMAP3_CPS            2751
#define MACH_TYPE_AXAR1500_RECEIVER    2752
#define MACH_TYPE_WBD222               2753
#define MACH_TYPE_MT65XX               2754
#define MACH_TYPE_MSM8X60_SURF         2755
#define MACH_TYPE_MSM8X60_SIM          2756
#define MACH_TYPE_TCC8000_SDK          2758
#define MACH_TYPE_NANOS                2759
#define MACH_TYPE_STAMP9G10            2760
#define MACH_TYPE_STAMP9G45            2761
#define MACH_TYPE_H6053                2762
#define MACH_TYPE_SMINT01              2763
#define MACH_TYPE_PRTLVT2              2764
#define MACH_TYPE_AP420                2765
#define MACH_TYPE_DAVINCI_DM365_FC     2767
#define MACH_TYPE_MSM8X55_SURF         2768
#define MACH_TYPE_MSM8X55_FFA          2769
#define MACH_TYPE_ESL_VAMANA           2770
#define MACH_TYPE_SBC35                2771
#define MACH_TYPE_MPX6446              2772
#define MACH_TYPE_OREO_CONTROLLER      2773
#define MACH_TYPE_KOPIN_MODELS         2774
#define MACH_TYPE_TTC_VISION2          2775
#define MACH_TYPE_CNS3420VB            2776
#define MACH_TYPE_LPC2                 2777
#define MACH_TYPE_OLYMPUS              2778
#define MACH_TYPE_VORTEX               2779
#define MACH_TYPE_S5PC200              2780
#define MACH_TYPE_ECUCORE_9263         2781
#define MACH_TYPE_SMDKC200             2782
#define MACH_TYPE_EMSISO_SX27          2783
#define MACH_TYPE_APX_SOM9G45_EK       2784
#define MACH_TYPE_SONGSHAN             2785
#define MACH_TYPE_TIANSHAN             2786
#define MACH_TYPE_VPX500               2787
#define MACH_TYPE_AM3517SAM            2788
#define MACH_TYPE_SKAT91_SIM508        2789
#define MACH_TYPE_SKAT91_S3E           2790
#define MACH_TYPE_OMAP4_PANDA          2791
#define MACH_TYPE_DF7220               2792
#define MACH_TYPE_NEMINI               2793
#define MACH_TYPE_T8200                2794
#define MACH_TYPE_APF51                2795
#define MACH_TYPE_DR_RC_UNIT           2796
#define MACH_TYPE_BORDEAUX             2797
#define MACH_TYPE_CATANIA_B            2798
#define MACH_TYPE_MX51_OCEAN           2799
#define MACH_TYPE_TI8168EVM            2800
#define MACH_TYPE_NEOCOREOMAP          2801
#define MACH_TYPE_WITHINGS_WBP         2802
#define MACH_TYPE_DBPS                 2803
#define MACH_TYPE_PCBFP0001            2805
#define MACH_TYPE_SPEEDY               2806
#define MACH_TYPE_CHRYSAOR             2807
#define MACH_TYPE_TANGO                2808
#define MACH_TYPE_SYNOLOGY_DSX11       2809
#define MACH_TYPE_HANLIN_V3EXT         2810
#define MACH_TYPE_HANLIN_V5            2811
#define MACH_TYPE_HANLIN_V3PLUS        2812
#define MACH_TYPE_IRIVER_STORY         2813
#define MACH_TYPE_IREX_ILIAD           2814
#define MACH_TYPE_IREX_DR1000          2815
#define MACH_TYPE_TETON_BGA            2816
#define MACH_TYPE_SNAPPER9G45          2817
#define MACH_TYPE_TAM3517              2818
#define MACH_TYPE_PDC100               2819
#define MACH_TYPE_EUKREA_CPUIMX25SD    2820
#define MACH_TYPE_EUKREA_CPUIMX35SD    2821
#define MACH_TYPE_EUKREA_CPUIMX51SD    2822
#define MACH_TYPE_EUKREA_CPUIMX51      2823
#define MACH_TYPE_P565                 2824
#define MACH_TYPE_ACER_A4              2825
#define MACH_TYPE_DAVINCI_DM368_BIP    2826
#define MACH_TYPE_ESHARE               2827
#define MACH_TYPE_WLBARGN              2829
#define MACH_TYPE_BM170                2830
#define MACH_TYPE_NETSPACE_MINI_V2     2831
#define MACH_TYPE_NETSPACE_PLUG_V2     2832
#define MACH_TYPE_SIEMENS_L1           2833
#define MACH_TYPE_ELV_LCU1             2834
#define MACH_TYPE_MCU1                 2835
#define MACH_TYPE_OMAP3_TAO3530        2836
#define MACH_TYPE_OMAP3_PCUTOUCH       2837
#define MACH_TYPE_SMDKC210             2838
#define MACH_TYPE_OMAP3_BRAILLO        2839
#define MACH_TYPE_SPYPLUG              2840
#define MACH_TYPE_GINGER               2841
#define MACH_TYPE_TNY_T3530            2842
#define MACH_TYPE_PCAAL1               2843
#define MACH_TYPE_SPADE                2844
#define MACH_TYPE_MXC25_TOPAZ          2845
#define MACH_TYPE_T5325                2846
#define MACH_TYPE_GW2361               2847
#define MACH_TYPE_ELOG                 2848
#define MACH_TYPE_INCOME               2849
#define MACH_TYPE_BCM589X              2850
#define MACH_TYPE_ETNA                 2851
#define MACH_TYPE_HAWKS                2852
#define MACH_TYPE_MESON                2853
#define MACH_TYPE_XSBASE255            2854
#define MACH_TYPE_PVM2030              2855
#define MACH_TYPE_MIOA502              2856
#define MACH_TYPE_VVBOX_SDORIG2        2857
#define MACH_TYPE_VVBOX_SDLITE2        2858
#define MACH_TYPE_VVBOX_SDPRO4         2859
#define MACH_TYPE_HTC_SPV_M700         2860
#define MACH_TYPE_MX257SX              2861
#define MACH_TYPE_GONI                 2862
#define MACH_TYPE_MSM8X55_SVLTE_FFA    2863
#define MACH_TYPE_MSM8X55_SVLTE_SURF   2864
#define MACH_TYPE_QUICKSTEP            2865
#define MACH_TYPE_DMW96                2866
#define MACH_TYPE_HAMMERHEAD           2867
#define MACH_TYPE_TRIDENT              2868
#define MACH_TYPE_LIGHTNING            2869
#define MACH_TYPE_ICONNECT             2870
#define MACH_TYPE_AUTOBOT              2871
#define MACH_TYPE_COCONUT              2872
#define MACH_TYPE_DURIAN               2873
#define MACH_TYPE_CAYENNE              2874
#define MACH_TYPE_FUJI                 2875
#define MACH_TYPE_SYNOLOGY_6282        2876
#define MACH_TYPE_EM1SY                2877
#define MACH_TYPE_M502                 2878
#define MACH_TYPE_MATRIX518            2879
#define MACH_TYPE_TINY_GURNARD         2880
#define MACH_TYPE_SPEAR1310            2881
#define MACH_TYPE_BV07                 2882
#define MACH_TYPE_MXT_TD61             2883
#define MACH_TYPE_OPENRD_ULTIMATE      2884
#define MACH_TYPE_DEVIXP               2885
#define MACH_TYPE_MICCPT               2886
#define MACH_TYPE_MIC256               2887
#define MACH_TYPE_AS1167               2888
#define MACH_TYPE_OMAP3_IBIZA          2889
#define MACH_TYPE_U5500                2890
#define MACH_TYPE_DAVINCI_PICTO        2891
#define MACH_TYPE_MECHA                2892
#define MACH_TYPE_BUBBA3               2893
#define MACH_TYPE_PUPITRE              2894
#define MACH_TYPE_TEGRA_VOGUE          2896
#define MACH_TYPE_TEGRA_E1165          2897
#define MACH_TYPE_SIMPLENET            2898
#define MACH_TYPE_EC4350TBM            2899
#define MACH_TYPE_PEC_TC               2900
#define MACH_TYPE_PEC_HC2              2901
#define MACH_TYPE_ESL_MOBILIS_A        2902
#define MACH_TYPE_ESL_MOBILIS_B        2903
#define MACH_TYPE_ESL_WAVE_A           2904
#define MACH_TYPE_ESL_WAVE_B           2905
#define MACH_TYPE_UNISENSE_MMM         2906
#define MACH_TYPE_BLUESHARK            2907
#define MACH_TYPE_E10                  2908
#define MACH_TYPE_APP3K_ROBIN          2909
#define MACH_TYPE_POV15HD              2910
#define MACH_TYPE_STELLA               2911
#define MACH_TYPE_LINKSTATION_LSCHL    2913
#define MACH_TYPE_NETWALKER            2914
#define MACH_TYPE_ACSX106              2915
#define MACH_TYPE_ATLAS5_C1            2916
#define MACH_TYPE_NSB3AST              2917
#define MACH_TYPE_GNET_SLC             2918
#define MACH_TYPE_AF4000               2919
#define MACH_TYPE_ARK9431              2920
#define MACH_TYPE_FS_S5PC100           2921
#define MACH_TYPE_OMAP3505NOVA8        2922
#define MACH_TYPE_OMAP3621_EDP1        2923
#define MACH_TYPE_ORATISAES            2924
#define MACH_TYPE_SMDKV310             2925
#define MACH_TYPE_SIEMENS_L0           2926
#define MACH_TYPE_VENTANA              2927
#define MACH_TYPE_WM8505_7IN_NETBOOK   2928
#define MACH_TYPE_EC4350SDB            2929
#define MACH_TYPE_MIMAS                2930
#define MACH_TYPE_TITAN                2931
#define MACH_TYPE_CRANEBOARD           2932
#define MACH_TYPE_ES2440               2933
#define MACH_TYPE_NAJAY_A9263          2934
#define MACH_TYPE_HTCTORNADO           2935
#define MACH_TYPE_DIMM_MX257           2936
#define MACH_TYPE_JIGEN                2937
#define MACH_TYPE_SMDK6450             2938
#define MACH_TYPE_MENO_QNG             2939
#define MACH_TYPE_NS2416               2940
#define MACH_TYPE_RPC353               2941
#define MACH_TYPE_TQ6410               2942
#define MACH_TYPE_SKY6410              2943
#define MACH_TYPE_DYNASTY              2944
#define MACH_TYPE_VIVO                 2945
#define MACH_TYPE_BURY_BL7582          2946
#define MACH_TYPE_BURY_BPS5270         2947
#define MACH_TYPE_BASI                 2948
#define MACH_TYPE_TN200                2949
#define MACH_TYPE_C2MMI                2950
#define MACH_TYPE_MESON_6236M          2951
#define MACH_TYPE_MESON_8626M          2952
#define MACH_TYPE_TUBE                 2953
#define MACH_TYPE_MESSINA              2954
#define MACH_TYPE_MX50_ARM2            2955
#define MACH_TYPE_CETUS9263            2956
#define MACH_TYPE_BROWNSTONE           2957
#define MACH_TYPE_VMX25                2958
#define MACH_TYPE_VMX51                2959
#define MACH_TYPE_ABACUS               2960
#define MACH_TYPE_CM4745               2961
#define MACH_TYPE_ORATISLINK           2962
#define MACH_TYPE_DAVINCI_DM365_DVR    2963
#define MACH_TYPE_NETVIZ               2964
#define MACH_TYPE_FLEXIBITY            2965
#define MACH_TYPE_WLAN_COMPUTER        2966
#define MACH_TYPE_LPC24XX              2967
#define MACH_TYPE_SPICA                2968
#define MACH_TYPE_GPSDISPLAY           2969
#define MACH_TYPE_BIPNET               2970
#define MACH_TYPE_OVERO_CTU_INERTIAL   2971
#define MACH_TYPE_DAVINCI_DM355_MMM    2972
#define MACH_TYPE_PC9260_V2            2973
#define MACH_TYPE_PTX7545              2974
#define MACH_TYPE_TM_EFDC              2975
#define MACH_TYPE_OMAP3_WALDO1         2977
#define MACH_TYPE_FLYER                2978
#define MACH_TYPE_TORNADO3240          2979
#define MACH_TYPE_SOLI_01              2980
#define MACH_TYPE_OMAPL138_EUROPALC    2981
#define MACH_TYPE_HELIOS_V1            2982
#define MACH_TYPE_NETSPACE_LITE_V2     2983
#define MACH_TYPE_SSC                  2984
#define MACH_TYPE_PREMIERWAVE_EN       2985
#define MACH_TYPE_WASABI               2986
#define MACH_TYPE_MX50_RDP             2988
#define MACH_TYPE_UNIVERSAL_C210       2989
#define MACH_TYPE_REAL6410             2990
#define MACH_TYPE_SPX_SAKURA           2991
#define MACH_TYPE_IJ3K_2440            2992
#define MACH_TYPE_OMAP3_BC10           2993
#define MACH_TYPE_THEBE                2994
#define MACH_TYPE_RV082                2995
#define MACH_TYPE_ARMLGUEST            2996
#define MACH_TYPE_TJINC1000            2997
#define MACH_TYPE_DOCKSTAR             2998
#define MACH_TYPE_AX8008               2999
#define MACH_TYPE_GNET_SGCE            3000
#define MACH_TYPE_PXWNAS_500_1000      3001
#define MACH_TYPE_EA20                 3002
#define MACH_TYPE_AWM2                 3003
#define MACH_TYPE_TI8148EVM            3004
#define MACH_TYPE_SEABOARD             3005
#define MACH_TYPE_LINKSTATION_CHLV2    3006
#define MACH_TYPE_TERA_PRO2_RACK       3007
#define MACH_TYPE_RUBYS                3008
#define MACH_TYPE_AQUARIUS             3009
#define MACH_TYPE_MX53_ARD             3010
#define MACH_TYPE_MX53_SMD             3011
#define MACH_TYPE_LSWXL                3012
#define MACH_TYPE_DOVE_AVNG_V3         3013
#define MACH_TYPE_SDI_ESS_9263         3014
#define MACH_TYPE_JOCPU550             3015
#define MACH_TYPE_MSM8X60_RUMI3        3016
#define MACH_TYPE_MSM8X60_FFA          3017
#define MACH_TYPE_YANOMAMI             3018
#define MACH_TYPE_GTA04                3019
#define MACH_TYPE_CM_A510              3020
#define MACH_TYPE_OMAP3_RFS200         3021
#define MACH_TYPE_KX33XX               3022
#define MACH_TYPE_PTX7510              3023
#define MACH_TYPE_TOP9000              3024
#define MACH_TYPE_TEENOTE              3025
#define MACH_TYPE_TS3                  3026
#define MACH_TYPE_A0                   3027
#define MACH_TYPE_FSM9XXX_SURF         3028
#define MACH_TYPE_FSM9XXX_FFA          3029
#define MACH_TYPE_FRRHWCDMA60W         3030
#define MACH_TYPE_REMUS                3031
#define MACH_TYPE_AT91CAP7XDK          3032
#define MACH_TYPE_AT91CAP7STK          3033
#define MACH_TYPE_KT_SBC_SAM9_1        3034
#define MACH_TYPE_ARMADA_XP_DB         3036
#define MACH_TYPE_SPDM                 3037
#define MACH_TYPE_GTIB                 3038
#define MACH_TYPE_DGM3240              3039
#define MACH_TYPE_ATLAS_I_LPE          3040
#define MACH_TYPE_HTCMEGA              3041
#define MACH_TYPE_TRICORDER            3042
#define MACH_TYPE_TX28                 3043
#define MACH_TYPE_BSTBRD               3044
#define MACH_TYPE_PWB3090              3045
#define MACH_TYPE_IDEA6410             3046
#define MACH_TYPE_QBC9263              3047
#define MACH_TYPE_BORABORA             3048
#define MACH_TYPE_VALDEZ               3049
#define MACH_TYPE_LS9G20               3050
#define MACH_TYPE_MIOS_V1              3051
#define MACH_TYPE_S5PC110_CRESPO       3052
#define MACH_TYPE_CONTROLTEK9G20       3053
#define MACH_TYPE_TIN307               3054
#define MACH_TYPE_TIN510               3055
#define MACH_TYPE_EP3517               3056
#define MACH_TYPE_BLUECHEESE           3057
#define MACH_TYPE_TEM3X30              3058
#define MACH_TYPE_HARVEST_DESOTO       3059
#define MACH_TYPE_MSM8X60_QRDC         3060
#define MACH_TYPE_SPEAR900             3061
#define MACH_TYPE_PCONTROL_G20         3062
#define MACH_TYPE_RDSTOR               3063
#define MACH_TYPE_USDLOADER            3064
#define MACH_TYPE_TSOPLOADER           3065
#define MACH_TYPE_KRONOS               3066
#define MACH_TYPE_FFCORE               3067
#define MACH_TYPE_MONE                 3068
#define MACH_TYPE_UNIT2S               3069
#define MACH_TYPE_ACER_A5              3070
#define MACH_TYPE_ETHERPRO_ISP         3071
#define MACH_TYPE_STRETCHS7000         3072
#define MACH_TYPE_P87_SMARTSIM         3073
#define MACH_TYPE_TULIP                3074
#define MACH_TYPE_SUNFLOWER            3075
#define MACH_TYPE_RIB                  3076
#define MACH_TYPE_CLOD                 3077
#define MACH_TYPE_RUMP                 3078
#define MACH_TYPE_TENDERLOIN           3079
#define MACH_TYPE_SHORTLOIN            3080
#define MACH_TYPE_ANTARES              3082
#define MACH_TYPE_WB40N                3083
#define MACH_TYPE_HERRING              3084
#define MACH_TYPE_NAXY400              3085
#define MACH_TYPE_NAXY1200             3086
#define MACH_TYPE_VPR200               3087
#define MACH_TYPE_BUG20                3088
#define MACH_TYPE_GOFLEXNET            3089
#define MACH_TYPE_TORBRECK             3090
#define MACH_TYPE_SAARB_MG1            3091
#define MACH_TYPE_CALLISTO             3092
#define MACH_TYPE_MULTHSU              3093
#define MACH_TYPE_SALUDA               3094
#define MACH_TYPE_PEMP_OMAP3_APOLLO    3095
#define MACH_TYPE_VC0718               3096
#define MACH_TYPE_MVBLX                3097
#define MACH_TYPE_INHAND_APEIRON       3098
#define MACH_TYPE_INHAND_FURY          3099
#define MACH_TYPE_INHAND_SIREN         3100
#define MACH_TYPE_HDNVP                3101
#define MACH_TYPE_SOFTWINNER           3102
#define MACH_TYPE_PRIMA2_EVB           3103
#define MACH_TYPE_NAS6210              3104
#define MACH_TYPE_UNISDEV              3105
#define MACH_TYPE_SBCA11               3106
#define MACH_TYPE_SAGA                 3107
#define MACH_TYPE_NS_K330              3108
#define MACH_TYPE_TANNA                3109
#define MACH_TYPE_IMATE8502            3110
#define MACH_TYPE_ASPEN                3111
#define MACH_TYPE_DAINTREE_CWAC        3112
#define MACH_TYPE_ZMX25                3113
#define MACH_TYPE_MAPLE1               3114
#define MACH_TYPE_QSD8X72_SURF         3115
#define MACH_TYPE_QSD8X72_FFA          3116
#define MACH_TYPE_ABILENE              3117
#define MACH_TYPE_EIGEN_TTR            3118
#define MACH_TYPE_IOMEGA_IX2_200       3119
#define MACH_TYPE_CORETEC_VCX7400      3120
#define MACH_TYPE_SANTIAGO             3121
#define MACH_TYPE_MX257SOL             3122
#define MACH_TYPE_STRASBOURG           3123
#define MACH_TYPE_MSM8X60_FLUID        3124
#define MACH_TYPE_SMARTQV5             3125
#define MACH_TYPE_SMARTQV3             3126
#define MACH_TYPE_SMARTQV7             3127
#define MACH_TYPE_PAZ00                3128
#define MACH_TYPE_ACMENETUSFOXG20      3129
#define MACH_TYPE_FWBD_0404            3131
#define MACH_TYPE_HDGU                 3132
#define MACH_TYPE_PYRAMID              3133
#define MACH_TYPE_EPIPHAN              3134
#define MACH_TYPE_OMAP_BENDER          3135
#define MACH_TYPE_GURNARD              3136
#define MACH_TYPE_GTL_IT5100           3137
#define MACH_TYPE_BCM2708              3138
#define MACH_TYPE_MX51_GGC             3139
#define MACH_TYPE_SHARESPACE           3140
#define MACH_TYPE_HABA_KNX_EXPLORER    3141
#define MACH_TYPE_SIMTEC_KIRKMOD       3142
#define MACH_TYPE_CRUX                 3143
#define MACH_TYPE_MX51_BRAVO           3144
#define MACH_TYPE_CHARON               3145
#define MACH_TYPE_PICOCOM3             3146
#define MACH_TYPE_PICOCOM4             3147
#define MACH_TYPE_SERRANO              3148
#define MACH_TYPE_DOUBLESHOT           3149
#define MACH_TYPE_EVSY                 3150
#define MACH_TYPE_HUASHAN              3151
#define MACH_TYPE_LAUSANNE             3152
#define MACH_TYPE_EMERALD              3153
#define MACH_TYPE_TQMA35               3154
#define MACH_TYPE_MARVEL               3155
#define MACH_TYPE_MANUAE               3156
#define MACH_TYPE_CHACHA               3157
#define MACH_TYPE_LEMON                3158
#define MACH_TYPE_CSC                  3159
#define MACH_TYPE_GIRA_KNXIP_ROUTER    3160
#define MACH_TYPE_T20                  3161
#define MACH_TYPE_HDMINI               3162
#define MACH_TYPE_SCIPHONE_G2          3163
#define MACH_TYPE_EXPRESS              3164
#define MACH_TYPE_EXPRESS_KT           3165
#define MACH_TYPE_MAXIMASP             3166
#define MACH_TYPE_NITROGEN_IMX51       3167
#define MACH_TYPE_NITROGEN_IMX53       3168
#define MACH_TYPE_SUNFIRE              3169
#define MACH_TYPE_AROWANA              3170
#define MACH_TYPE_TEGRA_DAYTONA        3171
#define MACH_TYPE_TEGRA_SWORDFISH      3172
#define MACH_TYPE_EDISON               3173
#define MACH_TYPE_SVP8500V1            3174
#define MACH_TYPE_SVP8500V2            3175
#define MACH_TYPE_SVP5500              3176
#define MACH_TYPE_B5500                3177
#define MACH_TYPE_S5500                3178
#define MACH_TYPE_ICON                 3179
#define MACH_TYPE_ELEPHANT             3180
#define MACH_TYPE_SHOOTER              3182
#define MACH_TYPE_SPADE_LTE            3183
#define MACH_TYPE_PHILHWANI            3184
#define MACH_TYPE_GSNCOMM              3185
#define MACH_TYPE_STRASBOURG_A2        3186
#define MACH_TYPE_MMM                  3187
#define MACH_TYPE_DAVINCI_DM365_BV     3188
#define MACH_TYPE_AG5EVM               3189
#define MACH_TYPE_SC575PLC             3190
#define MACH_TYPE_SC575IPC             3191
#define MACH_TYPE_OMAP3_TDM3730        3192
#define MACH_TYPE_TOP9000_EVAL         3194
#define MACH_TYPE_TOP9000_SU           3195
#define MACH_TYPE_UTM300               3196
#define MACH_TYPE_TSUNAGI              3197
#define MACH_TYPE_TS75XX               3198
#define MACH_TYPE_TS47XX               3200
#define MACH_TYPE_DA850_K5             3201
#define MACH_TYPE_AX502                3202
#define MACH_TYPE_IGEP0032             3203
#define MACH_TYPE_ANTERO               3204
#define MACH_TYPE_SYNERGY              3205
#define MACH_TYPE_ICS_IF_VOIP          3206
#define MACH_TYPE_WLF_CRAGG_6410       3207
#define MACH_TYPE_PUNICA               3208
#define MACH_TYPE_TRIMSLICE            3209
#define MACH_TYPE_MX27_WMULTRA         3210
#define MACH_TYPE_MACKEREL             3211
#define MACH_TYPE_FA9X27               3213
#define MACH_TYPE_NS2816TB             3214
#define MACH_TYPE_NS2816_NTPAD         3215
#define MACH_TYPE_NS2816_NTNB          3216
#define MACH_TYPE_KAEN                 3217
#define MACH_TYPE_NV1000               3218
#define MACH_TYPE_NUC950TS             3219
#define MACH_TYPE_NOKIA_RM680          3220
#define MACH_TYPE_AST2200              3221
#define MACH_TYPE_LEAD                 3222
#define MACH_TYPE_UNINO1               3223
#define MACH_TYPE_GREECO               3224
#define MACH_TYPE_VERDI                3225
#define MACH_TYPE_DM6446_ADBOX         3226
#define MACH_TYPE_QUAD_SALSA           3227
#define MACH_TYPE_ABB_GMA_1_1          3228
#define MACH_TYPE_SVCID                3229
#define MACH_TYPE_MSM8960_SIM          3230
#define MACH_TYPE_MSM8960_RUMI3        3231
#define MACH_TYPE_ICON_G               3232
#define MACH_TYPE_MB3                  3233
#define MACH_TYPE_GSIA18S              3234
#define MACH_TYPE_PIVICC               3235
#define MACH_TYPE_PCM048               3236
#define MACH_TYPE_DDS                  3237
#define MACH_TYPE_CHALTEN_XA1          3238
#define MACH_TYPE_TS48XX               3239
#define MACH_TYPE_TONGA2_TFTTIMER      3240
#define MACH_TYPE_WHISTLER             3241
#define MACH_TYPE_ASL_PHOENIX          3242
#define MACH_TYPE_AT91SAM9263OTLITE    3243
#define MACH_TYPE_DDPLUG               3244
#define MACH_TYPE_D2PLUG               3245
#define MACH_TYPE_KZM9D                3246
#define MACH_TYPE_VERDI_LTE            3247
#define MACH_TYPE_NANOZOOM             3248
#define MACH_TYPE_DM3730_SOM_LV        3249
#define MACH_TYPE_DM3730_TORPEDO       3250
#define MACH_TYPE_ANCHOVY              3251
#define MACH_TYPE_RE2REV20             3253
#define MACH_TYPE_RE2REV21             3254
#define MACH_TYPE_CNS21XX              3255
#define MACH_TYPE_RIDER                3257
#define MACH_TYPE_NSK330               3258
#define MACH_TYPE_CNS2133EVB           3259
#define MACH_TYPE_Z3_816X_MOD          3260
#define MACH_TYPE_Z3_814X_MOD          3261
#define MACH_TYPE_BEECT                3262
#define MACH_TYPE_DMA_THUNDERBUG       3263
#define MACH_TYPE_OMN_AT91SAM9G20      3264
#define MACH_TYPE_MX25_E2S_UC          3265
#define MACH_TYPE_MIONE                3266
#define MACH_TYPE_TOP9000_TCU          3267
#define MACH_TYPE_TOP9000_BSL          3268
#define MACH_TYPE_KINGDOM              3269
#define MACH_TYPE_ARMADILLO460         3270
#define MACH_TYPE_LQ2                  3271
#define MACH_TYPE_SWEDA_TMS2           3272
#define MACH_TYPE_MX53_LOCO            3273
#define MACH_TYPE_ACER_A8              3275
#define MACH_TYPE_ACER_GAUGUIN         3276
#define MACH_TYPE_GUPPY                3277
#define MACH_TYPE_MX61_ARD             3278
#define MACH_TYPE_TX53                 3279
#define MACH_TYPE_OMAPL138_CASE_A3     3280
#define MACH_TYPE_UEMD                 3281
#define MACH_TYPE_CCWMX51MUT           3282
#define MACH_TYPE_ROCKHOPPER           3283
#define MACH_TYPE_ENCORE               3284
#define MACH_TYPE_HKDKC100             3285
#define MACH_TYPE_TS42XX               3286
#define MACH_TYPE_AEBL                 3287
#define MACH_TYPE_WARIO                3288
#define MACH_TYPE_GFS_SPM              3289
#define MACH_TYPE_CM_T3730             3290
#define MACH_TYPE_ISC3                 3291
#define MACH_TYPE_RASCAL               3292
#define MACH_TYPE_HREFV60              3293
#define MACH_TYPE_TPT_2_0              3294
#define MACH_TYPE_PYRAMID_TD           3295
#define MACH_TYPE_SPLENDOR             3296
#define MACH_TYPE_GUF_PLANET           3297
#define MACH_TYPE_MSM8X60_QT           3298
#define MACH_TYPE_HTC_HD_MINI          3299
#define MACH_TYPE_ATHENE               3300
#define MACH_TYPE_DEEP_R_EK_1          3301
#define MACH_TYPE_VIVOW_CT             3302
#define MACH_TYPE_NERY_1000            3303
#define MACH_TYPE_RFL109145_SSRV       3304
#define MACH_TYPE_NMH                  3305
#define MACH_TYPE_WN802T               3306
#define MACH_TYPE_DRAGONET             3307
#define MACH_TYPE_GENEVA_B             3308
#define MACH_TYPE_AT91SAM9263DESK16L   3309
#define MACH_TYPE_BCMHANA_SV           3310
#define MACH_TYPE_BCMHANA_TABLET       3311
#define MACH_TYPE_KOI                  3312
#define MACH_TYPE_TS4800               3313
#define MACH_TYPE_TQMA9263             3314
#define MACH_TYPE_HOLIDAY              3315
#define MACH_TYPE_DMA6410              3316
#define MACH_TYPE_PCATS_OVERLAY        3317
#define MACH_TYPE_HWGW6410             3318
#define MACH_TYPE_SHENZHOU             3319
#define MACH_TYPE_CWME9210             3320
#define MACH_TYPE_CWME9210JS           3321
#define MACH_TYPE_PGS_SITARA           3322
#define MACH_TYPE_COLIBRI_TEGRA2       3323
#define MACH_TYPE_W21                  3324
#define MACH_TYPE_POLYSAT1             3325
#define MACH_TYPE_DATAWAY              3326
#define MACH_TYPE_COBRAL138            3327
#define MACH_TYPE_ROVERPCS8            3328
#define MACH_TYPE_MARVELC              3329
#define MACH_TYPE_NAVEFIHID            3330
#define MACH_TYPE_DM365_CV100          3331
#define MACH_TYPE_ABLE                 3332
#define MACH_TYPE_LEGACY               3333
#define MACH_TYPE_ICONG                3334
#define MACH_TYPE_ROVER_G8             3335
#define MACH_TYPE_T5388P               3336
#define MACH_TYPE_DINGO                3337
#define MACH_TYPE_GOFLEXHOME           3338
#define MACH_TYPE_LANREADYFN511        3340
#define MACH_TYPE_OMAP3_BAIA           3341
#define MACH_TYPE_OMAP3SMARTDISPLAY    3342
#define MACH_TYPE_XILINX               3343
#define MACH_TYPE_A2F                  3344
#define MACH_TYPE_SKY25                3345
#define MACH_TYPE_CCMX53               3346
#define MACH_TYPE_CCMX53JS             3347
#define MACH_TYPE_CCWMX53              3348
#define MACH_TYPE_CCWMX53JS            3349
#define MACH_TYPE_FRISMS               3350
#define MACH_TYPE_MSM7X27A_FFA         3351
#define MACH_TYPE_MSM7X27A_SURF        3352
#define MACH_TYPE_MSM7X27A_RUMI3       3353
#define MACH_TYPE_DIMMSAM9G20          3354
#define MACH_TYPE_DIMM_IMX28           3355
#define MACH_TYPE_AMK_A4               3356
#define MACH_TYPE_GNET_SGME            3357
#define MACH_TYPE_SHOOTER_U            3358
#define MACH_TYPE_VMX53                3359
#define MACH_TYPE_RHINO                3360
#define MACH_TYPE_ARMLEX4210           3361
#define MACH_TYPE_SWARCOEXTMODEM       3362
#define MACH_TYPE_SNOWBALL             3363
#define MACH_TYPE_PCM049               3364
#define MACH_TYPE_VIGOR                3365
#define MACH_TYPE_OSLO_AMUNDSEN        3366
#define MACH_TYPE_GSL_DIAMOND          3367
#define MACH_TYPE_CV2201               3368
#define MACH_TYPE_CV2202               3369
#define MACH_TYPE_CV2203               3370
#define MACH_TYPE_VIT_IBOX             3371
#define MACH_TYPE_DM6441_ESP           3372
#define MACH_TYPE_AT91SAM9X5EK         3373
#define MACH_TYPE_LIBRA                3374
#define MACH_TYPE_EASYCRRH             3375
#define MACH_TYPE_TRIPEL               3376
#define MACH_TYPE_ENDIAN_MINI          3377
#define MACH_TYPE_XILINX_EP107         3378
#define MACH_TYPE_NURI                 3379
#define MACH_TYPE_JANUS                3380
#define MACH_TYPE_DDNAS                3381
#define MACH_TYPE_TAG                  3382
#define MACH_TYPE_TAGW                 3383
#define MACH_TYPE_NITROGEN_VM_IMX51    3384
#define MACH_TYPE_VIPRINET             3385
#define MACH_TYPE_BOCKW                3386
#define MACH_TYPE_EVA2000              3387
#define MACH_TYPE_STEELYARD            3388
#define MACH_TYPE_LPC2468OEM           3389
#define MACH_TYPE_MACH_SDH001          3390
#define MACH_TYPE_LPC2478MICROBLOX     3391
#define MACH_TYPE_NSSLSBOARD           3392
#define MACH_TYPE_GENEVA_B5            3393
#define MACH_TYPE_SPEAR1340            3394
#define MACH_TYPE_REXMAS               3395
#define MACH_TYPE_MSM8960_CDP          3396
#define MACH_TYPE_MSM8960_MDP          3397
#define MACH_TYPE_MSM8960_FLUID        3398
#define MACH_TYPE_MSM8960_APQ          3399
#define MACH_TYPE_HELIOS_V2            3400
#define MACH_TYPE_MIF10P               3401
#define MACH_TYPE_IAM28                3402
#define MACH_TYPE_PICASSO              3403
#define MACH_TYPE_MR301A               3404
#define MACH_TYPE_NOTLE                3405
#define MACH_TYPE_EELX2                3406
#define MACH_TYPE_MOON                 3407
#define MACH_TYPE_RUBY                 3408
#define MACH_TYPE_GOLDENGATE           3409
#define MACH_TYPE_CTBU_GEN2            3410
#define MACH_TYPE_KMP_AM17_01          3411
#define MACH_TYPE_WTPLUG               3412
#define MACH_TYPE_MX27SU2              3413
#define MACH_TYPE_NB31                 3414
#define MACH_TYPE_HJSDU                3415
#define MACH_TYPE_TD3_REV1             3416
#define MACH_TYPE_EAG_CI4000           3417
#define MACH_TYPE_NET5BIG_NAND_V2      3418
#define MACH_TYPE_CPX2                 3419
#define MACH_TYPE_NET2BIG_NAND_V2      3420
#define MACH_TYPE_ECUV5                3421
#define MACH_TYPE_HSGX6D               3422
#define MACH_TYPE_DAWAD7               3423
#define MACH_TYPE_SAM9REPEATER         3424
#define MACH_TYPE_GT_I5700             3425
#define MACH_TYPE_CTERA_PLUG_C2        3426
#define MACH_TYPE_MARVELCT             3427
#define MACH_TYPE_AG11005              3428
#define MACH_TYPE_OMAP_BLAZE           3429
#define MACH_TYPE_VANGOGH              3430
#define MACH_TYPE_MATRIX505            3431
#define MACH_TYPE_OCE_NIGMA            3432
#define MACH_TYPE_T55                  3433
#define MACH_TYPE_BIO3K                3434
#define MACH_TYPE_EXPRESSCT            3435
#define MACH_TYPE_CARDHU               3436
#define MACH_TYPE_ARUBA                3437
#define MACH_TYPE_BONAIRE              3438
#define MACH_TYPE_NUC700EVB            3439
#define MACH_TYPE_NUC710EVB            3440
#define MACH_TYPE_NUC740EVB            3441
#define MACH_TYPE_NUC745EVB            3442
#define MACH_TYPE_TRANSCEDE            3443
#define MACH_TYPE_MORA                 3444
#define MACH_TYPE_NDA_EVM              3445
#define MACH_TYPE_TIMU                 3446
#define MACH_TYPE_EXPRESSH             3447
#define MACH_TYPE_VERIDIS_A300         3448
#define MACH_TYPE_DM368_LEOPARD        3449
#define MACH_TYPE_OMAP_MCOP            3450
#define MACH_TYPE_TRITIP               3451
#define MACH_TYPE_SM1K                 3452
#define MACH_TYPE_MONCH                3453
#define MACH_TYPE_CURACAO              3454
#define MACH_TYPE_ORIGEN               3455
#define MACH_TYPE_EPC10                3456
#define MACH_TYPE_SGH_I740             3457
#define MACH_TYPE_TUNA                 3458
#define MACH_TYPE_MX51_TULIP           3459
#define MACH_TYPE_MX51_ASTER7          3460
#define MACH_TYPE_ACRO37XBRD           3461
#define MACH_TYPE_ELKE                 3462
#define MACH_TYPE_SBC6000X             3463
#define MACH_TYPE_R1801E               3464
#define MACH_TYPE_H1600                3465
#define MACH_TYPE_MINI210              3466
#define MACH_TYPE_MINI8168             3467
#define MACH_TYPE_PC7308               3468
#define MACH_TYPE_GE863                3469
#define MACH_TYPE_KMM2M01              3470
#define MACH_TYPE_MX51EREBUS           3471
#define MACH_TYPE_WM8650REFBOARD       3472
#define MACH_TYPE_TUXRAIL              3473
#define MACH_TYPE_ARTHUR               3474
#define MACH_TYPE_DOORBOY              3475
#define MACH_TYPE_XARINA               3476
#define MACH_TYPE_ROVERX7              3477
#define MACH_TYPE_SDVR                 3478
#define MACH_TYPE_ACER_MAYA            3479
#define MACH_TYPE_PICO                 3480
#define MACH_TYPE_CWMX233              3481
#define MACH_TYPE_CWAM1808             3482
#define MACH_TYPE_CWDM365              3483
#define MACH_TYPE_MX51_MORAY           3484
#define MACH_TYPE_THALES_CBC           3485
#define MACH_TYPE_BLUEPOINT            3486
#define MACH_TYPE_DIR665               3487
#define MACH_TYPE_ACMEROVER1           3488
#define MACH_TYPE_SHOOTER_CT           3489
#define MACH_TYPE_BLISS                3490
#define MACH_TYPE_BLISSC               3491
#define MACH_TYPE_THALES_ADC           3492
#define MACH_TYPE_UBISYS_P9D_EVP       3493
#define MACH_TYPE_ATDGP318             3494
#define MACH_TYPE_DMA210U              3495
#define MACH_TYPE_EM_T3                3496
#define MACH_TYPE_HTX3250              3497
#define MACH_TYPE_G50                  3498
#define MACH_TYPE_ECO5                 3499
#define MACH_TYPE_WINTERGRASP          3500
#define MACH_TYPE_PURO                 3501
#define MACH_TYPE_SHOOTER_K            3502
#define MACH_TYPE_NSPIRE               3503
#define MACH_TYPE_MICKXX               3504
#define MACH_TYPE_LXMB                 3505
#define MACH_TYPE_TMDXSCBP6616X        3506
#define MACH_TYPE_ADAM                 3507
#define MACH_TYPE_B1004                3508
#define MACH_TYPE_OBOEA                3509
#define MACH_TYPE_A1015                3510
#define MACH_TYPE_ROBIN_VBDT30         3511
#define MACH_TYPE_TEGRA_ENTERPRISE     3512
#define MACH_TYPE_RFL108200_MK10       3513
#define MACH_TYPE_RFL108300_MK16       3514
#define MACH_TYPE_ROVER_V7             3515
#define MACH_TYPE_MIPHONE              3516
#define MACH_TYPE_FEMTOBTS             3517
#define MACH_TYPE_MONOPOLI             3518
#define MACH_TYPE_BOSS                 3519
#define MACH_TYPE_DAVINCI_DM368_VTAM   3520
#define MACH_TYPE_CLCON                3521
#define MACH_TYPE_NOKIA_RM696          3522
#define MACH_TYPE_TAHITI               3523
#define MACH_TYPE_FIGHTER              3524
#define MACH_TYPE_SGH_I710             3525
#define MACH_TYPE_INTEGREPROSCB        3526
#define MACH_TYPE_MONZA                3527
#define MACH_TYPE_CALIMAIN             3528
#define MACH_TYPE_MX6Q_SABREAUTO       3529
#define MACH_TYPE_GMA01X               3530
#define MACH_TYPE_SBC51                3531
#define MACH_TYPE_FIT                  3532
#define MACH_TYPE_STEELHEAD            3533
#define MACH_TYPE_PANTHER              3534
#define MACH_TYPE_MSM8960_LIQUID       3535
#define MACH_TYPE_LEXIKONCT            3536
#define MACH_TYPE_NS2816_STB           3537
#define MACH_TYPE_SEI_MM2_LPC3250      3538
#define MACH_TYPE_CMIMX53              3539
#define MACH_TYPE_SANDWICH             3540
#define MACH_TYPE_CHIEF                3541
#define MACH_TYPE_POGO_E02             3542
#define MACH_TYPE_MIKRAP_X168          3543
#define MACH_TYPE_HTCMOZART            3544
#define MACH_TYPE_HTCGOLD              3545
#define MACH_TYPE_MT72XX               3546
#define MACH_TYPE_MX51_IVY             3547
#define MACH_TYPE_MX51_LVD             3548
#define MACH_TYPE_OMAP3_WISER2         3549
#define MACH_TYPE_DREAMPLUG            3550
#define MACH_TYPE_COBAS_C_111          3551
#define MACH_TYPE_COBAS_U_411          3552
#define MACH_TYPE_HSSD                 3553
#define MACH_TYPE_IOM35X               3554
#define MACH_TYPE_PSOM_OMAP            3555
#define MACH_TYPE_IPHONE_2G            3556
#define MACH_TYPE_IPHONE_3G            3557
#define MACH_TYPE_IPOD_TOUCH_1G        3558
#define MACH_TYPE_PHAROS_TPC           3559
#define MACH_TYPE_MX53_HYDRA           3560
#define MACH_TYPE_NS2816_DEV_BOARD     3561
#define MACH_TYPE_IPHONE_3GS           3562
#define MACH_TYPE_IPHONE_4             3563
#define MACH_TYPE_IPOD_TOUCH_4G        3564
#define MACH_TYPE_DRAGON_E1100         3565
#define MACH_TYPE_TOPSIDE              3566
#define MACH_TYPE_IRISIII              3567
#define MACH_TYPE_DETO_MACARM9         3568
#define MACH_TYPE_ETI_D1               3569
#define MACH_TYPE_SOM3530SDK           3570
#define MACH_TYPE_OC_ENGINE            3571
#define MACH_TYPE_APQ8064_SIM          3572
#define MACH_TYPE_ALPS                 3575
#define MACH_TYPE_TNY_T3730            3576
#define MACH_TYPE_GERYON_NFE           3577
#define MACH_TYPE_NS2816_REF_BOARD     3578
#define MACH_TYPE_SILVERSTONE          3579
#define MACH_TYPE_MTT2440              3580
#define MACH_TYPE_YNICDB               3581
#define MACH_TYPE_BCT                  3582
#define MACH_TYPE_TUSCAN               3583
#define MACH_TYPE_XBT_SAM9G45          3584
#define MACH_TYPE_ENBW_CMC             3585
#define MACH_TYPE_APQ8060_DRAGON       3586
#define MACH_TYPE_CH104MX257           3587
#define MACH_TYPE_OPENPRI              3588
#define MACH_TYPE_AM335XEVM            3589
#define MACH_TYPE_PICODMB              3590
#define MACH_TYPE_WALUIGI              3591
#define MACH_TYPE_PUNICAG7             3592
#define MACH_TYPE_IPAD_1G              3593
#define MACH_TYPE_APPLETV_2G           3594
#define MACH_TYPE_MACH_ECOG45          3595
#define MACH_TYPE_AIT_CAM_ENC_4XX      3596
#define MACH_TYPE_RUNNYMEDE            3597
#define MACH_TYPE_PLAY                 3598
#define MACH_TYPE_HW90260              3599
#define MACH_TYPE_TAGH                 3600
#define MACH_TYPE_FILBERT              3601
#define MACH_TYPE_GETINGE_NETCOMV3     3602
#define MACH_TYPE_CW20                 3603
#define MACH_TYPE_CINEMA               3604
#define MACH_TYPE_CINEMA_TEA           3605
#define MACH_TYPE_CINEMA_COFFEE        3606
#define MACH_TYPE_CINEMA_JUICE         3607
#define MACH_TYPE_THEPAD               3608
#define MACH_TYPE_MX53_MIRAGE2         3609
#define MACH_TYPE_MX53_EFIKASB         3610
#define MACH_TYPE_STM_B2000            3612
#define MACH_TYPE_M28EVK               3613
#define MACH_TYPE_PDA                  3614
#define MACH_TYPE_MERAKI_MR58          3615
#define MACH_TYPE_KOTA2                3616
#define MACH_TYPE_LETCOOL              3617
#define MACH_TYPE_MX27IAT              3618
#define MACH_TYPE_APOLLO_TD            3619
#define MACH_TYPE_ARENA                3620
#define MACH_TYPE_GSNGATEWAY           3621
#define MACH_TYPE_LF2000               3622
#define MACH_TYPE_BONITO               3623
#define MACH_TYPE_ASYMPTOTE            3624
#define MACH_TYPE_BST2BRD              3625
#define MACH_TYPE_TX335S               3626
#define MACH_TYPE_PELCO_TESLA          3627
#define MACH_TYPE_RRHTESTPLAT          3628
#define MACH_TYPE_VIDTONIC_PRO         3629
#define MACH_TYPE_PL_APOLLO            3630
#define MACH_TYPE_PL_PHOENIX           3631
#define MACH_TYPE_M28CU3               3632
#define MACH_TYPE_VVBOX_HD             3633
#define MACH_TYPE_COREWARE_SAM9260_    3634
#define MACH_TYPE_MARMADUKE            3635
#define MACH_TYPE_AMG_XLCORE_CAMERA    3636
#define MACH_TYPE_OMAP3_EGF            3637
#define MACH_TYPE_SMDK4212             3638
#define MACH_TYPE_DNP9200              3639
#define MACH_TYPE_TF101                3640
#define MACH_TYPE_OMAP3SILVIO          3641
#define MACH_TYPE_PICASSO2             3642
#define MACH_TYPE_VANGOGH2             3643
#define MACH_TYPE_OLPC_XO_1_75         3644
#define MACH_TYPE_GX400                3645
#define MACH_TYPE_GS300                3646
#define MACH_TYPE_ACER_A9              3647
#define MACH_TYPE_VIVOW_EVM            3648
#define MACH_TYPE_VELOCE_CXQ           3649
#define MACH_TYPE_VELOCE_CXM           3650
#define MACH_TYPE_P1852                3651
#define MACH_TYPE_NAXY100              3652
#define MACH_TYPE_TAISHAN              3653
#define MACH_TYPE_TOUCHLINK            3654
#define MACH_TYPE_STM32F103ZE          3655
#define MACH_TYPE_MCX                  3656
#define MACH_TYPE_STM_NMHDK_FLI7610    3657
#define MACH_TYPE_TOP28X               3658
#define MACH_TYPE_OKL4VP_MICROVISOR    3659
#define MACH_TYPE_POP                  3660
#define MACH_TYPE_LAYER                3661
#define MACH_TYPE_TRONDHEIM            3662
#define MACH_TYPE_EVA                  3663
#define MACH_TYPE_TRUST_TAURUS         3664
#define MACH_TYPE_NS2816_HUASHAN       3665
#define MACH_TYPE_NS2816_YANGCHENG     3666
#define MACH_TYPE_P852                 3667
#define MACH_TYPE_FLEA3                3668
#define MACH_TYPE_BOWFIN               3669
#define MACH_TYPE_MV88DE3100           3670
#define MACH_TYPE_PIA_AM35X            3671
#define MACH_TYPE_CEDAR                3672
#define MACH_TYPE_PICASSO_E            3673
#define MACH_TYPE_SAMSUNG_E60          3674
#define MACH_TYPE_MDM9615              3675
#define MACH_TYPE_SDVR_MINI            3676
#define MACH_TYPE_OMAP3_IJ3K           3677
#define MACH_TYPE_MODASMC1             3678
#define MACH_TYPE_APQ8064_RUMI3        3679
#define MACH_TYPE_MATRIX506            3680
#define MACH_TYPE_MSM9615_MTP          3681
#define MACH_TYPE_DM36X_SPAWNDC        3682
#define MACH_TYPE_SFF792               3683
#define MACH_TYPE_AM335XIAEVM          3684
#define MACH_TYPE_G3C2440              3685
#define MACH_TYPE_TION270              3686
#define MACH_TYPE_W22Q7ARM02           3687
#define MACH_TYPE_OMAP_CAT             3688
#define MACH_TYPE_AT91SAM9N12EK        3689
#define MACH_TYPE_MORRISON             3690
#define MACH_TYPE_SVDU                 3691
#define MACH_TYPE_LPP01                3692
#define MACH_TYPE_UBC283               3693
#define MACH_TYPE_ZEPPELIN             3694
#define MACH_TYPE_MOTUS                3695
#define MACH_TYPE_NEOMAINBOARD         3696
#define MACH_TYPE_DEVKIT3250           3697
#define MACH_TYPE_DEVKIT7000           3698
#define MACH_TYPE_FMC_UIC              3699
#define MACH_TYPE_FMC_DCM              3700
#define MACH_TYPE_BATWM                3701
#define MACH_TYPE_ATLAS6CB             3702
#define MACH_TYPE_QUATTROF             3703
#define MACH_TYPE_QUATTROU             3704
#define MACH_TYPE_BLUE                 3705
#define MACH_TYPE_COLORADO             3706
#define MACH_TYPE_POPC                 3707
#define MACH_TYPE_PROMWAD_JADE         3708
#define MACH_TYPE_AMP                  3709
#define MACH_TYPE_GNET_AMP             3710
#define MACH_TYPE_TOQUES               3711
#define MACH_TYPE_APX4DEVKIT           3712
#define MACH_TYPE_DCT_STORM            3713
#define MACH_TYPE_Z3                   3714
#define MACH_TYPE_OWL                  3715
#define MACH_TYPE_COGENT_CSB1741       3716
#define MACH_TYPE_OMAP3                3717
#define MACH_TYPE_ADILLUSTRA610        3718
#define MACH_TYPE_ECAFE_NA04           3719
#define MACH_TYPE_POPCT                3720
#define MACH_TYPE_OMAP3_HELENA         3721
#define MACH_TYPE_ACH                  3722
#define MACH_TYPE_MODULE_DTB           3723
#define MACH_TYPE_RACKBOX              3724
#define MACH_TYPE_OSLO_ELISABETH       3725
#define MACH_TYPE_TT01                 3726
#define MACH_TYPE_MSM8930_CDP          3727
#define MACH_TYPE_MSM8930_MTP          3728
#define MACH_TYPE_MSM8930_FLUID        3729
#define MACH_TYPE_LTU11                3730
#define MACH_TYPE_AM1808_SPAWNCO       3731
#define MACH_TYPE_FLX6410              3732
#define MACH_TYPE_MX6Q_QSB             3733
#define MACH_TYPE_MX53_PLT424          3734
#define MACH_TYPE_JASMINE              3735
#define MACH_TYPE_L138_OWLBOARD_PLUS   3736
#define MACH_TYPE_WR21                 3737
#define MACH_TYPE_PEABOY               3739
#define MACH_TYPE_MX28_PLATO           3740
#define MACH_TYPE_KACOM2               3741
#define MACH_TYPE_SLCO                 3742
#define MACH_TYPE_IMX51PICO            3743
#define MACH_TYPE_GLINK1               3744
#define MACH_TYPE_DIAMOND              3745
#define MACH_TYPE_D9000                3746
#define MACH_TYPE_W5300E01             3747
#define MACH_TYPE_IM6000               3748
#define MACH_TYPE_MX51_FRED51          3749
#define MACH_TYPE_STM32F2              3750
#define MACH_TYPE_VILLE                3751
#define MACH_TYPE_PTIP_MURNAU          3752
#define MACH_TYPE_PTIP_CLASSIC         3753
#define MACH_TYPE_MX53GRB              3754
#define MACH_TYPE_GAGARIN              3755
#define MACH_TYPE_MSM7X27A_QRD1        3756
#define MACH_TYPE_NAS2BIG              3757
#define MACH_TYPE_SUPERFEMTO           3758
#define MACH_TYPE_TEUFEL               3759
#define MACH_TYPE_DINARA               3760
#define MACH_TYPE_VANQUISH             3761
#define MACH_TYPE_ZIPABOX1             3762
#define MACH_TYPE_U9540                3763
#define MACH_TYPE_JET                  3764
#define MACH_TYPE_SMDK4412             3765
#define MACH_TYPE_ELITE                3766
#define MACH_TYPE_SPEAR320_HMI         3767
#define MACH_TYPE_ONTARIO              3768
#define MACH_TYPE_MX6Q_SABRELITE       3769
#define MACH_TYPE_VC200                3770
#define MACH_TYPE_MSM7625A_FFA         3771
#define MACH_TYPE_MSM7625A_SURF        3772
#define MACH_TYPE_BENTHOSSBP           3773
#define MACH_TYPE_SMDK5210             3774
#define MACH_TYPE_EMPQ2300             3775
#define MACH_TYPE_MINIPOS              3776
#define MACH_TYPE_OMAP5_SEVM           3777
#define MACH_TYPE_SHELTER              3778
#define MACH_TYPE_OMAP3_DEVKIT8500     3779
#define MACH_TYPE_EDGETD               3780
#define MACH_TYPE_COPPERYARD           3781
#define MACH_TYPE_EDGE                 3782
#define MACH_TYPE_EDGE_U               3783
#define MACH_TYPE_EDGE_TD              3784
#define MACH_TYPE_WDSS                 3785
#define MACH_TYPE_DL_PB25              3786
#define MACH_TYPE_DSS11                3787
#define MACH_TYPE_CPA                  3788
#define MACH_TYPE_APTP2000             3789
#define MACH_TYPE_MARZEN               3790
#define MACH_TYPE_ST_TURBINE           3791
#define MACH_TYPE_GTL_IT3300           3792
#define MACH_TYPE_MX6_MULE             3793
#define MACH_TYPE_V7PXA_DT             3794
#define MACH_TYPE_V7MMP_DT             3795
#define MACH_TYPE_DRAGON7              3796
#define MACH_TYPE_KROME                3797
#define MACH_TYPE_ORATISDANTE          3798
#define MACH_TYPE_FATHOM               3799
#define MACH_TYPE_DNS325               3800
#define MACH_TYPE_SARNEN               3801
#define MACH_TYPE_UBISYS_G1            3802
#define MACH_TYPE_MX53_PF1             3803
#define MACH_TYPE_ASANTI               3804
#define MACH_TYPE_VOLTA                3805
#define MACH_TYPE_S5P6450              3806
#define MACH_TYPE_KNIGHT               3807
#define MACH_TYPE_BEAGLEBONE           3808
#define MACH_TYPE_BECKER               3809
#define MACH_TYPE_FC360                3810
#define MACH_TYPE_PMI2_XLS             3811
#define MACH_TYPE_TARANTO              3812
#define MACH_TYPE_PLUTUX               3813
#define MACH_TYPE_IPMP_MEDCOM          3814
#define MACH_TYPE_ABSOLUT              3815
#define MACH_TYPE_AWPB3                3816
#define MACH_TYPE_NFP32XX_DT           3817
#define MACH_TYPE_DL_PB53              3818
#define MACH_TYPE_ACU_II               3819
#define MACH_TYPE_AVALON               3820
#define MACH_TYPE_SPHINX               3821
#define MACH_TYPE_TITAN_T              3822
#define MACH_TYPE_HARVEST_BORIS        3823
#define MACH_TYPE_MACH_MSM7X30_M3S     3824
#define MACH_TYPE_SMDK5250             3825
#define MACH_TYPE_IMXT_LITE            3826
#define MACH_TYPE_IMXT_STD             3827
#define MACH_TYPE_IMXT_LOG             3828
#define MACH_TYPE_IMXT_NAV             3829
#define MACH_TYPE_IMXT_FULL            3830
#define MACH_TYPE_AG09015              3831
#define MACH_TYPE_AM3517_MT_VENTOUX    3832
#define MACH_TYPE_DP1ARM9              3833
#define MACH_TYPE_PICASSO_M            3834
#define MACH_TYPE_VIDEO_GADGET         3835
#define MACH_TYPE_MTT_OM3X             3836
#define MACH_TYPE_MX6Q_ARM2            3837
#define MACH_TYPE_PICOSAM9G45          3838
#define MACH_TYPE_VPM_DM365            3839
#define MACH_TYPE_BONFIRE              3840
#define MACH_TYPE_MT2P2D               3841
#define MACH_TYPE_SIGPDA01             3842
#define MACH_TYPE_CN27                 3843
#define MACH_TYPE_MX25_CWTAP           3844
#define MACH_TYPE_APF28                3845
#define MACH_TYPE_PELCO_MAXWELL        3846
#define MACH_TYPE_GE_PHOENIX           3847
#define MACH_TYPE_EMPC_A500            3848
#define MACH_TYPE_IMS_ARM9             3849
#define MACH_TYPE_MINI2416             3850
#define MACH_TYPE_MINI2450             3851
#define MACH_TYPE_MINI310              3852
#define MACH_TYPE_SPEAR_HURRICANE      3853
#define MACH_TYPE_MT7208               3854
#define MACH_TYPE_LPC178X              3855
#define MACH_TYPE_FARLEYS              3856
#define MACH_TYPE_EFM32GG_DK3750       3857
#define MACH_TYPE_ZEUS_BOARD           3858
#define MACH_TYPE_CC51                 3859
#define MACH_TYPE_FXI_C210             3860
#define MACH_TYPE_MSM8627_CDP          3861
#define MACH_TYPE_MSM8627_MTP          3862
#define MACH_TYPE_ARMADILLO800EVA      3863
#define MACH_TYPE_PRIMOU               3864
#define MACH_TYPE_PRIMOC               3865
#define MACH_TYPE_PRIMOCT              3866
#define MACH_TYPE_A9500                3867
#define MACH_TYPE_PULSE_TD             3868
#define MACH_TYPE_PLUTO                3869
#define MACH_TYPE_ACFX100              3870
#define MACH_TYPE_MSM8625_RUMI3        3871
#define MACH_TYPE_VALENTE              3872
#define MACH_TYPE_CRFS_RFEYE           3873
#define MACH_TYPE_RFEYE                3874
#define MACH_TYPE_PHIDGET_SBC3         3875
#define MACH_TYPE_TCW_MIKA             3876
#define MACH_TYPE_IMX28_EGF            3877
#define MACH_TYPE_VALENTE_WX           3878
#define MACH_TYPE_HUANGSHANS           3879
#define MACH_TYPE_BOSPHORUS1           3880
#define MACH_TYPE_PRIMA                3881
#define MACH_TYPE_M3_SKT               3882
#define MACH_TYPE_M3_REF               3883
#define MACH_TYPE_EVITA_ULK            3884
#define MACH_TYPE_MERISC600            3885
#define MACH_TYPE_DOLAK                3886
#define MACH_TYPE_SBC53                3887
#define MACH_TYPE_ELITE_ULK            3888
#define MACH_TYPE_POV2                 3889
#define MACH_TYPE_IPOD_TOUCH_2G        3890
#define MACH_TYPE_DA850_PQAB           3891
#define MACH_TYPE_FERMI                3892
#define MACH_TYPE_CCARDWMX28           3893
#define MACH_TYPE_CCARDMX28            3894
#define MACH_TYPE_FS20_FCM2050         3895
#define MACH_TYPE_KINETIS              3896
#define MACH_TYPE_KAI                  3897
#define MACH_TYPE_BCTHB2               3898
#define MACH_TYPE_INELS3_CU            3899
#define MACH_TYPE_JUNIPER              3900
#define MACH_TYPE_DA850_APOLLO         3901
#define MACH_TYPE_TRACNAS              3902
#define MACH_TYPE_MITYARM335X          3903
#define MACH_TYPE_XCGZ7X               3904
#define MACH_TYPE_CUBOX                3905
#define MACH_TYPE_TERMINATOR           3906
#define MACH_TYPE_EYE03                3907
#define MACH_TYPE_KOTA3                3908
#define MACH_TYPE_MX5                  3909
#define MACH_TYPE_PSCPE                3910
#define MACH_TYPE_AKT1100              3911
#define MACH_TYPE_PCAAXL2              3912
#define MACH_TYPE_PRIMODD_CT           3913
#define MACH_TYPE_NSBC                 3914
#define MACH_TYPE_MESON2_SKT           3915
#define MACH_TYPE_MESON2_REF           3916
#define MACH_TYPE_CCARDWMX28JS         3917
#define MACH_TYPE_CCARDMX28JS          3918
#define MACH_TYPE_INDICO               3919
#define MACH_TYPE_MSM8960DT            3920
#define MACH_TYPE_PRIMODS              3921
#define MACH_TYPE_BELUGA_M1388         3922
#define MACH_TYPE_PRIMOTD              3923
#define MACH_TYPE_VARAN_MASTER         3924
#define MACH_TYPE_PRIMODD              3925
#define MACH_TYPE_JETDUO               3926
#define MACH_TYPE_MX53_UMOBO           3927
#define MACH_TYPE_TRATS                3928
#define MACH_TYPE_STARCRAFT            3929
#define MACH_TYPE_QSEVEN_TEGRA2        3930
#define MACH_TYPE_LICHEE_SUN4I_DEVBD   3931
#define MACH_TYPE_MOVENOW              3932
#define MACH_TYPE_GOLF_U               3933
#define MACH_TYPE_MSM7627A_EVB         3934
#define MACH_TYPE_RAMBO                3935
#define MACH_TYPE_GOLFU                3936
#define MACH_TYPE_MANGO310             3937
#define MACH_TYPE_DNS343               3938
#define MACH_TYPE_VAR_SOM_OM44         3939
#define MACH_TYPE_NAON                 3940
#define MACH_TYPE_VP4000               3941
#define MACH_TYPE_IMPCARD              3942
#define MACH_TYPE_SMOOVCAM             3943
#define MACH_TYPE_COBHAM3725           3944
#define MACH_TYPE_COBHAM3730           3945
#define MACH_TYPE_COBHAM3703           3946
#define MACH_TYPE_QUETZAL              3947
#define MACH_TYPE_APQ8064_CDP          3948
#define MACH_TYPE_APQ8064_MTP          3949
#define MACH_TYPE_APQ8064_FLUID        3950
#define MACH_TYPE_APQ8064_LIQUID       3951
#define MACH_TYPE_MANGO210             3952
#define MACH_TYPE_MANGO100             3953
#define MACH_TYPE_MANGO24              3954
#define MACH_TYPE_MANGO64              3955
#define MACH_TYPE_NSA320               3956
#define MACH_TYPE_ELV_CCU2             3957
#define MACH_TYPE_TRITON_X00           3958
#define MACH_TYPE_TRITON_1500_2000     3959
#define MACH_TYPE_POGOPLUGV4           3960
#define MACH_TYPE_VENUS_CL             3961
#define MACH_TYPE_VULCANO_G20          3962
#define MACH_TYPE_SGS_I9100            3963
#define MACH_TYPE_STSV2                3964
#define MACH_TYPE_CSB1724              3965
#define MACH_TYPE_OMAPL138_LCDK        3966
#define MACH_TYPE_JEWEL_DD             3967
#define MACH_TYPE_PVD_MX25             3968
#define MACH_TYPE_MESON6_SKT           3969
#define MACH_TYPE_MESON6_REF           3970
#define MACH_TYPE_PXM                  3971
#define MACH_TYPE_S3                   3972
#define MACH_TYPE_POGOPLUGV3           3973
#define MACH_TYPE_MLP89626             3974
#define MACH_TYPE_IOMEGAHMNDCE         3975
#define MACH_TYPE_POGOPLUGV3PCI        3976
#define MACH_TYPE_BNTV250              3977
#define MACH_TYPE_MX53_QSEVEN          3978
#define MACH_TYPE_GTL_IT1100           3979
#define MACH_TYPE_MX6Q_SABRESD         3980
#define MACH_TYPE_MT4                  3981
#define MACH_TYPE_JUMBO_D              3982
#define MACH_TYPE_JUMBO_I              3983
#define MACH_TYPE_FS20_DMP             3984
#define MACH_TYPE_DNS320               3985
#define MACH_TYPE_MX28BACOS            3986
#define MACH_TYPE_TL80                 3987
#define MACH_TYPE_POLATIS_NIC_1001     3988
#define MACH_TYPE_TELY                 3989
#define MACH_TYPE_U8520                3990
#define MACH_TYPE_MANTA                3991
#define MACH_TYPE_SPEAR_EM_S900        3992
#define MACH_TYPE_MPQ8064_CDP          3993
#define MACH_TYPE_MPQ8064_STB          3994
#define MACH_TYPE_MPQ8064_DTV          3995
#define MACH_TYPE_DM368SOM             3996
#define MACH_TYPE_GPRISB2              3997
#define MACH_TYPE_CHAMMID              3998
#define MACH_TYPE_SEOUL2               3999
#define MACH_TYPE_OMAP4_NOOKTABLET     4000
#define MACH_TYPE_AALTO                4001
#define MACH_TYPE_METRO                4002
#define MACH_TYPE_CYDM3730             4003
#define MACH_TYPE_TQMA53               4004
#define MACH_TYPE_MSM7627A_QRD3        4005
#define MACH_TYPE_MX28_CANBY           4006
#define MACH_TYPE_TIGER                4007
#define MACH_TYPE_PCATS_9307_TYPE_A    4008
#define MACH_TYPE_PCATS_9307_TYPE_O    4009
#define MACH_TYPE_PCATS_9307_TYPE_R    4010
#define MACH_TYPE_STREAMPLUG           4011
#define MACH_TYPE_ICECHICKEN_DEV       4012
#define MACH_TYPE_HEDGEHOG             4013
#define MACH_TYPE_YUSEND_OBC           4014
#define MACH_TYPE_IMXNINJA             4015
#define MACH_TYPE_OMAP4_JAROD          4016
#define MACH_TYPE_ECO5_PK              4017
#define MACH_TYPE_QJ2440               4018
#define MACH_TYPE_MX6Q_MERCURY         4019
#define MACH_TYPE_CM6810               4020
#define MACH_TYPE_OMAP4_TORPEDO        4021
#define MACH_TYPE_NSA310               4022
#define MACH_TYPE_TMX536               4023
#define MACH_TYPE_KTT20                4024
#define MACH_TYPE_DRAGONIX             4025
#define MACH_TYPE_LUNGCHING            4026
#define MACH_TYPE_BULOGICS             4027
#define MACH_TYPE_MX535_SX             4028
#define MACH_TYPE_NGUI3250             4029
#define MACH_TYPE_SALUTEC_DAC          4030
#define MACH_TYPE_LOCO                 4031
#define MACH_TYPE_CTERA_PLUG_USI       4032
#define MACH_TYPE_SCEPTER              4033
#define MACH_TYPE_SGA                  4034
#define MACH_TYPE_P_81_J5              4035
#define MACH_TYPE_P_81_O4              4036
#define MACH_TYPE_MSM8625_SURF         4037
#define MACH_TYPE_CARALLON_SHARK       4038
#define MACH_TYPE_LSGCICAM             4039
#define MACH_TYPE_ORDOG                4040
#define MACH_TYPE_PUENTE_IO            4041
#define MACH_TYPE_MSM8625_EVB          4042
#define MACH_TYPE_EV_AM1707            4043
#define MACH_TYPE_EV_AM1707E2          4044
#define MACH_TYPE_EV_AM3517E2          4045
#define MACH_TYPE_CALABRIA             4046
#define MACH_TYPE_EV_IMX287            4047
#define MACH_TYPE_ERAU                 4048
#define MACH_TYPE_SICHUAN              4049
#define MACH_TYPE_WIRMA3               4050
#define MACH_TYPE_DAVINCI_DA850        4051
#define MACH_TYPE_OMAP138_TRUNARC      4052
#define MACH_TYPE_BCM4761              4053
#define MACH_TYPE_PICASSO_E2           4054
#define MACH_TYPE_PICASSO_MF           4055
#define MACH_TYPE_MIRO                 4056
#define MACH_TYPE_AT91SAM9G20EWON3     4057
#define MACH_TYPE_YOYO                 4058
#define MACH_TYPE_WINDJKL              4059
#define MACH_TYPE_MONARUDO             4060
#define MACH_TYPE_BATAN                4061
#define MACH_TYPE_TADAO                4062
#define MACH_TYPE_BASO                 4063
#define MACH_TYPE_MAHON                4064
#define MACH_TYPE_VILLEC2              4065
#define MACH_TYPE_ASI1230              4066
#define MACH_TYPE_ALASKA               4067
#define MACH_TYPE_SWARCO_SHDSL2        4068
#define MACH_TYPE_OXRTU                4069
#define MACH_TYPE_OMAP5_PANDA          4070
#define MACH_TYPE_MX28XDI              4071
#define MACH_TYPE_C8000                4072
#define MACH_TYPE_BJE_DISPLAY3_5       4073
#define MACH_TYPE_PICOMOD7             4074
#define MACH_TYPE_PICOCOM5             4075
#define MACH_TYPE_QBLISSA8             4076
#define MACH_TYPE_ARMSTONEA8           4077
#define MACH_TYPE_NETDCU14             4078
#define MACH_TYPE_AT91SAM9X5_EPIPHAN   4079
#define MACH_TYPE_P2U                  4080
#define MACH_TYPE_DORIS                4081
#define MACH_TYPE_J49                  4082
#define MACH_TYPE_VDSS2E               4083
#define MACH_TYPE_VC300                4084
#define MACH_TYPE_NS115_PAD_TEST       4085
#define MACH_TYPE_NS115_PAD_REF        4086
#define MACH_TYPE_NS115_PHONE_TEST     4087
#define MACH_TYPE_NS115_PHONE_REF      4088
#define MACH_TYPE_GOLFC                4089
#define MACH_TYPE_XEROX_OLYMPUS        4090
#define MACH_TYPE_MX6SL_ARM2           4091
#define MACH_TYPE_CSB1701_CSB1726      4092
#define MACH_TYPE_AT91SAM9XEEK         4093
#define MACH_TYPE_EBV210               4094
#define MACH_TYPE_MSM7627A_QRD7        4095
#define MACH_TYPE_SVTHIN               4096
#define MACH_TYPE_DUOVERO              4097
#define MACH_TYPE_CHUPACABRA           4098
#define MACH_TYPE_SCORPION             4099
#define MACH_TYPE_DAVINCI_HE_HMI10     4100
#define MACH_TYPE_TOPKICK              4101
#define MACH_TYPE_M3_AUGUESTRUSH       4102
#define MACH_TYPE_IPC335X              4103
#define MACH_TYPE_SUN4I                4104
#define MACH_TYPE_IMX233_OLINUXINO     4105
#define MACH_TYPE_K2_WL                4106
#define MACH_TYPE_K2_UL                4107
#define MACH_TYPE_K2_CL                4108
#define MACH_TYPE_MINBARI_W            4109
#define MACH_TYPE_MINBARI_M            4110
#define MACH_TYPE_K035                 4111
#define MACH_TYPE_ARIEL                4112
#define MACH_TYPE_ARIELSAARC           4113
#define MACH_TYPE_ARIELDKB             4114
#define MACH_TYPE_ARMADILLO810         4115
#define MACH_TYPE_TAM335X              4116
#define MACH_TYPE_GROUPER              4117
#define MACH_TYPE_MPCSA21_9G20         4118
#define MACH_TYPE_M6U_CPU              4119
#define MACH_TYPE_DAVINCI_DP10         4120
#define MACH_TYPE_GINKGO               4121
#define MACH_TYPE_CGT_QMX6             4122
#define MACH_TYPE_PROFPGA              4123
#define MACH_TYPE_ACFX100OC            4124
#define MACH_TYPE_ACFX100NB            4125
#define MACH_TYPE_CAPRICORN            4126
#define MACH_TYPE_PISCES               4127
#define MACH_TYPE_ARIES                4128
#define MACH_TYPE_CANCER               4129
#define MACH_TYPE_LEO                  4130
#define MACH_TYPE_VIRGO                4131
#define MACH_TYPE_SAGITTARIUS          4132
#define MACH_TYPE_DEVIL                4133
#define MACH_TYPE_BALLANTINES          4134
#define MACH_TYPE_OMAP3_PROCERUSVPU    4135
#define MACH_TYPE_MY27                 4136
#define MACH_TYPE_SUN6I                4137
#define MACH_TYPE_SUN5I                4138
#define MACH_TYPE_MX512_MX             4139
#define MACH_TYPE_KZM9G                4140
#define MACH_TYPE_VDSTBN               4141
#define MACH_TYPE_CFA10036             4142
#define MACH_TYPE_CFA10049             4143
#define MACH_TYPE_PCM051               4144
#define MACH_TYPE_VYBRID_VF7XX         4145
#define MACH_TYPE_VYBRID_VF6XX         4146
#define MACH_TYPE_VYBRID_VF5XX         4147
#define MACH_TYPE_VYBRID_VF4XX         4148
#define MACH_TYPE_ARIA_G25             4149
#define MACH_TYPE_BCM21553             4150
#define MACH_TYPE_SMDK5410             4151
#define MACH_TYPE_LPC18XX              4152
#define MACH_TYPE_ORATISPARTY          4153
#define MACH_TYPE_QSEVEN               4154
#define MACH_TYPE_GMV_GENERIC          4155
#define MACH_TYPE_TH_LINK_ETH          4156
#define MACH_TYPE_TN_MUNINN            4157
#define MACH_TYPE_RAMPAGE              4158
#define MACH_TYPE_VISSTRIM_MV10        4159
#define MACH_TYPE_MONACO_TDU           4160
#define MACH_TYPE_MONACO_UL            4161
#define MACH_TYPE_ENRC2_U              4162
#define MACH_TYPE_EVITA_UL             4163
#define MACH_TYPE_MX28_WILMA           4164
#define MACH_TYPE_MONACO_U             4165
#define MACH_TYPE_MSM8625_FFA          4166
#define MACH_TYPE_VPU101               4167
#define MACH_TYPE_OPERA_UL             4168
#define MACH_TYPE_BAILEYS              4169
#define MACH_TYPE_FAMILYBOX            4170
#define MACH_TYPE_ENSEMBLE_MX35        4171
#define MACH_TYPE_SC_SPS_1             4172
#define MACH_TYPE_UCSIMPLY_SAM9260     4173
#define MACH_TYPE_UNICORN              4174
#define MACH_TYPE_M9G45A               4175
#define MACH_TYPE_MTWEBIF              4176
#define MACH_TYPE_PLAYSTONE            4177
#define MACH_TYPE_CHELSEA              4178
#define MACH_TYPE_BAYERN               4179
#define MACH_TYPE_MITWO                4180
#define MACH_TYPE_MX25_NOAH            4181
#define MACH_TYPE_STM_B2020            4182
#define MACH_TYPE_ANNAX_SRC            4183
#define MACH_TYPE_IONICS_STRATUS       4184
#define MACH_TYPE_HUGO                 4185
#define MACH_TYPE_EM300                4186
#define MACH_TYPE_MMP3_QSEVEN          4187
#define MACH_TYPE_BOSPHORUS2           4188
#define MACH_TYPE_TT2200               4189
#define MACH_TYPE_OCELOT3              4190
#define MACH_TYPE_TEK_COBRA            4191
#define MACH_TYPE_PROTOU               4192
#define MACH_TYPE_MSM8625_EVT          4193
#define MACH_TYPE_MX53_SELLWOOD        4194
#define MACH_TYPE_SOMIQ_AM35           4195
#define MACH_TYPE_SOMIQ_AM37           4196
#define MACH_TYPE_K2_PLC_CL            4197
#define MACH_TYPE_TC2                  4198
#define MACH_TYPE_DULEX_J              4199
#define MACH_TYPE_STM_B2044            4200
#define MACH_TYPE_DELUXE_J             4201
#define MACH_TYPE_MANGO2443            4202
#define MACH_TYPE_CP2DCG               4203
#define MACH_TYPE_CP2DTG               4204
#define MACH_TYPE_CP2DUG               4205
#define MACH_TYPE_VAR_SOM_AM33         4206
#define MACH_TYPE_PEPPER               4207
#define MACH_TYPE_MANGO2450            4208
#define MACH_TYPE_VALENTE_WX_C9        4209
#define MACH_TYPE_MINITV               4210
#define MACH_TYPE_U8540                4211
#define MACH_TYPE_IV_ATLAS_I_Z7E       4212
#define MACH_TYPE_COGENT_CSB1733       4213
#define MACH_TYPE_MACH_TYPE_SKY        4214
#define MACH_TYPE_BLUESKY              4215
#define MACH_TYPE_NGROUTER             4216
#define MACH_TYPE_MX53_DENETIM         4217
#define MACH_TYPE_OPAL                 4218
#define MACH_TYPE_GNET_US3GREF         4219
#define MACH_TYPE_GNET_NC3G            4220
#define MACH_TYPE_GNET_GE3G            4221
#define MACH_TYPE_ADP2                 4222
#define MACH_TYPE_TQMA28               4223
#define MACH_TYPE_KACOM3               4224
#define MACH_TYPE_RRHDEMO              4225
#define MACH_TYPE_PROTODUG             4226
#define MACH_TYPE_LAGO                 4227
#define MACH_TYPE_KTT30                4228
#define MACH_TYPE_TS43XX               4229
#define MACH_TYPE_MX6Q_DENSO           4230
#define MACH_TYPE_COMSAT_GSMUMTS8      4231
#define MACH_TYPE_DREAMX               4232
#define MACH_TYPE_THUNDERSTONEM        4233
#define MACH_TYPE_YOYOPAD              4234
#define MACH_TYPE_YOYOPATIENT          4235
#define MACH_TYPE_A10L                 4236
#define MACH_TYPE_MQ60                 4237
#define MACH_TYPE_LINKSTATION_LSQL     4238
#define MACH_TYPE_AM3703GATEWAY        4239
#define MACH_TYPE_ACCIPITER            4240
#define MACH_TYPE_P1853                4241
#define MACH_TYPE_MAGNIDUG             4242
#define MACH_TYPE_HYDRA                4243
#define MACH_TYPE_SUN3I                4244
#define MACH_TYPE_STM_B2078            4245
#define MACH_TYPE_AT91SAM9263DESKV2    4246
#define MACH_TYPE_DELUXE_R             4247
#define MACH_TYPE_P_98_V               4248
#define MACH_TYPE_P_98_C               4249
#define MACH_TYPE_DAVINCI_AM18XX_OMN   4250
#define MACH_TYPE_SOCFPGA_CYCLONE5     4251
#define MACH_TYPE_CABATUIN             4252
#define MACH_TYPE_YOYOPAD_FT           4253
#define MACH_TYPE_DAN2400EVB           4254
#define MACH_TYPE_DAN3400EVB           4255
#define MACH_TYPE_EDM_SF_IMX6          4256
#define MACH_TYPE_EDM_CF_IMX6          4257
#define MACH_TYPE_VPOS3XX              4258
#define MACH_TYPE_VULCANO_9X5          4259
#define MACH_TYPE_SPMP8000             4260
#define MACH_TYPE_CATALINA             4261
#define MACH_TYPE_RD88F5181L_FE        4262
#define MACH_TYPE_MX535_MX             4263
#define MACH_TYPE_ARMADILLO840         4264
#define MACH_TYPE_SPC9000BASEBOARD     4265
#define MACH_TYPE_IRIS                 4266
#define MACH_TYPE_PROTODCG             4267
#define MACH_TYPE_PALMTREE             4268
#define MACH_TYPE_NOVENA               4269
#define MACH_TYPE_MA_UM                4270
#define MACH_TYPE_MA_AM                4271
#define MACH_TYPE_EMS348               4272
#define MACH_TYPE_CM_FX6               4273
#define MACH_TYPE_ARNDALE              4274
#define MACH_TYPE_Q5XR5                4275
#define MACH_TYPE_WILLOW               4276
#define MACH_TYPE_OMAP3621_ODYV3       4277
#define MACH_TYPE_OMAPL138_PRESONUS    4278
#define MACH_TYPE_DVF99                4279
#define MACH_TYPE_IMPRESSION_J         4280
#define MACH_TYPE_QBLISSA9             4281
#define MACH_TYPE_ROBIN_HELIVIEW10     4282
#define MACH_TYPE_SUN7I                4283
#define MACH_TYPE_MX6Q_HDMIDONGLE      4284
#define MACH_TYPE_MX6_SID2             4285
#define MACH_TYPE_HELIOS_V3            4286
#define MACH_TYPE_HELIOS_V4            4287
#define MACH_TYPE_Q7_IMX6              4288
#define MACH_TYPE_ODROIDX              4289
#define MACH_TYPE_ROBPRO               4290
#define MACH_TYPE_RESEARCH59IF_MK1     4291
#define MACH_TYPE_BOBSLEIGH            4292
#define MACH_TYPE_DCSHGWT3             4293
#define MACH_TYPE_GLD1018              4294
#define MACH_TYPE_EV10                 4295
#define MACH_TYPE_NITROGEN6X           4296
#define MACH_TYPE_P_107_BB             4297
#define MACH_TYPE_EVITA_UTL            4298
#define MACH_TYPE_FALCONWING           4299
#define MACH_TYPE_DCT3                 4300
#define MACH_TYPE_CPX2E_CELL           4301
#define MACH_TYPE_AMIRO                4302
#define MACH_TYPE_MX6Q_BRASSBOARD      4303
#define MACH_TYPE_DALMORE              4304
#define MACH_TYPE_OMAP3_PORTAL7CP      4305
#define MACH_TYPE_TEGRA_PLUTO          4306
#define MACH_TYPE_MX6SL_EVK            4307
#define MACH_TYPE_M7                   4308
#define MACH_TYPE_PXM2                 4309
#define MACH_TYPE_HABA_KNX_LITE        4310
#define MACH_TYPE_TAI                  4311
#define MACH_TYPE_PROTOTD              4312
#define MACH_TYPE_DST_TONTO            4313
#define MACH_TYPE_DRACO                4314
#define MACH_TYPE_DXR2                 4315
#define MACH_TYPE_RUT                  4316
#define MACH_TYPE_AM180X_WSC           4317
#define MACH_TYPE_DELUXE_U             4318
#define MACH_TYPE_DELUXE_UL            4319
#define MACH_TYPE_AT91SAM9260MEDTHS    4320
#define MACH_TYPE_MATRIX516            4321
#define MACH_TYPE_VID401X              4322
#define MACH_TYPE_HELIOS_V5            4323
#define MACH_TYPE_PLAYPAQ2             4324
#define MACH_TYPE_IGAM                 4325
#define MACH_TYPE_AMICO_I              4326
#define MACH_TYPE_AMICO_E              4327
#define MACH_TYPE_SENTIENT_MM3_CK      4328
#define MACH_TYPE_SMX6                 4329
#define MACH_TYPE_PANGO                4330
#define MACH_TYPE_NS115_STICK          4331
#define MACH_TYPE_BCTRM3               4332
#define MACH_TYPE_DOCTORWS             4333
#define MACH_TYPE_M2601                4334
#define MACH_TYPE_GRIDCO_TRINITY       4335
#define MACH_TYPE_PC3032               4336
#define MACH_TYPE_VGG1111              4337
#define MACH_TYPE_COUNTACH             4338
#define MACH_TYPE_VISSTRIM_SM20        4339
#define MACH_TYPE_A639                 4340
#define MACH_TYPE_SPACEMONKEY          4341
#define MACH_TYPE_ZPDU_STAMP           4342
#define MACH_TYPE_HTC_G7_CLONE         4343
#define MACH_TYPE_FT2080_CORVUS        4344
#define MACH_TYPE_FISLAND              4345
#define MACH_TYPE_ZPDU                 4346
#define MACH_TYPE_URT                  4347
#define MACH_TYPE_CONTI_OVIP           4348
#define MACH_TYPE_OMAPL138_NAGRA       4349
#define MACH_TYPE_DA850_AT3KP1         4350
#define MACH_TYPE_DA850_AT3KP2         4351
#define MACH_TYPE_SURMA                4352
#define MACH_TYPE_STM_B2092            4353
#define MACH_TYPE_MX535_YCR            4354
#define MACH_TYPE_M7_WL                4355
#define MACH_TYPE_M7_U                 4356
#define MACH_TYPE_OMAP3_STNDT_EVM      4357
#define MACH_TYPE_M7_WLV               4358
#define MACH_TYPE_XAM3517              4359
#define MACH_TYPE_A220                 4360
#define MACH_TYPE_ACLIMA_ODIE          4361
#define MACH_TYPE_VIBBLE               4362
#define MACH_TYPE_K2_U                 4363
#define MACH_TYPE_MX53_EGF             4364
#define MACH_TYPE_NOVPEK_IMX53         4365
#define MACH_TYPE_NOVPEK_IMX6X         4366
#define MACH_TYPE_MX25_SMARTBOX        4367
#define MACH_TYPE_EICG6410             4368
#define MACH_TYPE_PICASSO_E3           4369
#define MACH_TYPE_MOTONAVIGATOR        4370
#define MACH_TYPE_VARIOCONNECT2        4371
#define MACH_TYPE_DELUXE_TW            4372
#define MACH_TYPE_KORE3                4374
#define MACH_TYPE_MX6S_DRS             4375
#define MACH_TYPE_CMIMX6               4376
#define MACH_TYPE_ROTH                 4377
#define MACH_TYPE_EQ4UX                4378
#define MACH_TYPE_X1PLUS               4379
#define MACH_TYPE_MODIMX27             4380
#define MACH_TYPE_VIDEON_HDUAC         4381
#define MACH_TYPE_BLACKBIRD            4382
#define MACH_TYPE_RUNMASTER            4383
#define MACH_TYPE_CERES                4384
#define MACH_TYPE_NAD435               4385
#define MACH_TYPE_NS115_PROTO_TYPE     4386
#define MACH_TYPE_FS20_VCC             4387
#define MACH_TYPE_MESON6TV             4388
#define MACH_TYPE_MESON6TV_SKT         4389
#define MACH_TYPE_KEYSTONE             4390
#define MACH_TYPE_PCM052               4391
#define MACH_TYPE_TYPE                 4392
#define MACH_TYPE_QRD_SKUD_PRIME       4393
#define MACH_TYPE_RAINBOWG15           4394
#define MACH_TYPE_GUF_SANTARO          4395
#define MACH_TYPE_SHEEPSHEAD           4396
#define MACH_TYPE_MX6_IWG15M_MXM       4397
#define MACH_TYPE_MX6_IWG15M_Q7        4398
#define MACH_TYPE_AT91SAM9263IF8MIC    4399
#define MACH_TYPE_EXCEL                4400
#define MACH_TYPE_MARCOPOLO            4401
#define MACH_TYPE_MX535_SDCR           4402
#define MACH_TYPE_MX53_CSB2733         4403
#define MACH_TYPE_DIVA                 4404
#define MACH_TYPE_NCR_7744             4405
#define MACH_TYPE_MACALLAN             4406
#define MACH_TYPE_WNR3500              4407
#define MACH_TYPE_PGAVRF               4408
#define MACH_TYPE_HELIOS_V6            4409
#define MACH_TYPE_LCCT                 4410
#define MACH_TYPE_CSNDUG               4411
#define MACH_TYPE_WANDBOARD_IMX6       4412
#define MACH_TYPE_OMAP4_JET            4413
#define MACH_TYPE_TEGRA_ROTH           4414
#define MACH_TYPE_M7DCG                4415
#define MACH_TYPE_M7DUG                4416
#define MACH_TYPE_M7DTG                4417
#define MACH_TYPE_AP42X                4418
#define MACH_TYPE_VAR_SOM_MX6          4419
#define MACH_TYPE_PDLU                 4420
#define MACH_TYPE_HYDROGEN             4421
#define MACH_TYPE_NPA211E              4422
#define MACH_TYPE_ARCADIA              4423
#define MACH_TYPE_ARCADIA_L            4424
#define MACH_TYPE_MSM8930DT            4425
#define MACH_TYPE_KTAM3874             4426
#define MACH_TYPE_CEC4                 4427
#define MACH_TYPE_APE6EVM              4428
#define MACH_TYPE_TX6                  4429
#define MACH_TYPE_OWENSOM              4430
#define MACH_TYPE_CFA10037             4431
#define MACH_TYPE_NATEKS_VOIP          4432
#define MACH_TYPE_EZP1000              4433
#define MACH_TYPE_WGR826V              4434
#define MACH_TYPE_EXUMA                4435
#define MACH_TYPE_FREGATE              4436
#define MACH_TYPE_OSIRISIMX508         4437
#define MACH_TYPE_ST_EXIGO             4438
#define MACH_TYPE_PISMO                4439
#define MACH_TYPE_ATC7                 4440
#define MACH_TYPE_NSPIRECLP            4441
#define MACH_TYPE_NSPIRETP             4442
#define MACH_TYPE_NSPIRECX             4443
#define MACH_TYPE_MAYA                 4444
#define MACH_TYPE_WECCT                4445
#define MACH_TYPE_M2S                  4446
#define MACH_TYPE_MSM8625Q_EVBD        4447
#define MACH_TYPE_TINY210              4448
#define MACH_TYPE_G3                   4449
#define MACH_TYPE_HURRICANE            4450
#define MACH_TYPE_MX6_POD              4451
#define MACH_TYPE_ELONDCN              4452
#define MACH_TYPE_CWMX535              4453
#define MACH_TYPE_M7_WLJ               4454
#define MACH_TYPE_QSP_ARM              4455
#define MACH_TYPE_MSM8625Q_SKUD        4456
#define MACH_TYPE_HTCMONDRIAN          4457
#define MACH_TYPE_WATSON_EAD           4458
#define MACH_TYPE_MITWOA               4459
#define MACH_TYPE_OMAP3_WOLVERINE      4460
#define MACH_TYPE_MAPLETREE            4461
#define MACH_TYPE_MSM8625_FIH_SAE      4462
#define MACH_TYPE_EPC35                4463
#define MACH_TYPE_SMARTRTU             4464
#define MACH_TYPE_RCM101               4465
#define MACH_TYPE_AMX_IMX53_MXX        4466
#define MACH_TYPE_CP3DCG               4467
#define MACH_TYPE_CP3DTG               4468
#define MACH_TYPE_CP3DUG               4469
#define MACH_TYPE_ACER_A12             4470
#define MACH_TYPE_SBC6X                4471
#define MACH_TYPE_U2                   4472
#define MACH_TYPE_SMDK4270             4473
#define MACH_TYPE_PRISCILLAG           4474
#define MACH_TYPE_PRISCILLAC           4475
#define MACH_TYPE_PRISCILLA            4476
#define MACH_TYPE_INNOVA_SHPU_V2       4477
#define MACH_TYPE_M7CDTU               4478
#define MACH_TYPE_MACH_TYPE_DEP2410    4479
#define MACH_TYPE_BCTRE3               4480
#define MACH_TYPE_OMAP_M100            4481
#define MACH_TYPE_FLO                  4482
#define MACH_TYPE_NANOBONE             4483
#define MACH_TYPE_STM_B2105            4484
#define MACH_TYPE_OMAP4_BSC_BAP_V3     4485
#define MACH_TYPE_SS1PAM               4486
#define MACH_TYPE_DLXP_WL              4487
#define MACH_TYPE_PRIMOMINIU           4488
#define MACH_TYPE_MRT_35HD_DUALNAS_E   4489
#define MACH_TYPE_KIWI                 4490
#define MACH_TYPE_HW90496              4491
#define MACH_TYPE_MEP2440              4492
#define MACH_TYPE_COLIBRI_T30          4493
#define MACH_TYPE_CWV1                 4494
#define MACH_TYPE_NSA325               4495
#define MACH_TYPE_DLXP_UL              4496
#define MACH_TYPE_DPXMTC               4497
#define MACH_TYPE_TT_STUTTGART         4498
#define MACH_TYPE_MIRANDA_APCII        4499
#define MACH_TYPE_MX6Q_MODEROX         4500
#define MACH_TYPE_MUDSKIPPER           4501
#define MACH_TYPE_URANIA               4502
#define MACH_TYPE_STM_B2112            4503
#define MACH_TYPE_GTOU                 4504
#define MACH_TYPE_MX6Q_ATS_PHOENIX     4505
#define MACH_TYPE_STM_B2116            4506
#define MACH_TYPE_MYTHOLOGY            4507
#define MACH_TYPE_FC360V1              4508
#define MACH_TYPE_GPS_SENSOR           4509
#define MACH_TYPE_GAZELLE              4510
#define MACH_TYPE_MPQ8064_DMA          4511
#define MACH_TYPE_WEMS_ASD01           4512
#define MACH_TYPE_APALIS_T30           4513
#define MACH_TYPE_MX6Q_QSBC35_C398     4514
#define MACH_TYPE_ARMSTONEA9           4515
#define MACH_TYPE_OMAP_BLAZETABLET     4516
#define MACH_TYPE_AR6MXQ               4517
#define MACH_TYPE_AR6MXS               4518
#define MACH_TYPE_DETO_APOS_MX6        4519
#define MACH_TYPE_GWVENTANA            4520
#define MACH_TYPE_IGEP0033             4521
#define MACH_TYPE_RACA                 4522
#define MACH_TYPE_APPLESODA            4523
#define MACH_TYPE_H52C1_CONCERTO       4524
#define MACH_TYPE_FCMBRD               4525
#define MACH_TYPE_PCAAXS1              4526
#define MACH_TYPE_LS_ORCA              4527
#define MACH_TYPE_PCM051LB             4528
#define MACH_TYPE_MX6S_LP507_GVCI      4529
#define MACH_TYPE_DIDO                 4530
#define MACH_TYPE_SWARCO_ITC3_9G20     4531
#define MACH_TYPE_ROBO_ROADY           4532
#define MACH_TYPE_RSKRZA1              4533
#define MACH_TYPE_SWARCO_SID           4534
#define MACH_TYPE_MX6_IWG15S_SBC       4535
#define MACH_TYPE_MX6Q_CAMARO          4536
#define MACH_TYPE_HB6MXS               4537
#define MACH_TYPE_LAGER                4538
#define MACH_TYPE_LP8X4X               4539
#define MACH_TYPE_TEGRATAB7            4540
#define MACH_TYPE_ANDROMEDA            4541
#define MACH_TYPE_BOOTES               4542
#define MACH_TYPE_NETHMI               4543
#define MACH_TYPE_TEGRATAB             4544
#define MACH_TYPE_SOM5_EVB             4545
#define MACH_TYPE_VENATICORUM          4546
#define MACH_TYPE_STM_B2110            4547
#define MACH_TYPE_ELUX_HATHOR          4548
#define MACH_TYPE_HELIOS_V7            4549
#define MACH_TYPE_XC10V1               4550
#define MACH_TYPE_CP2U                 4551
#define MACH_TYPE_IAP_F                4552
#define MACH_TYPE_IAP_G                4553
#define MACH_TYPE_AAE                  4554
#define MACH_TYPE_PEGASUS              4555
#define MACH_TYPE_CYGNUS               4556
#define MACH_TYPE_CENTAURUS            4557
#define MACH_TYPE_MSM8930_QRD8930      4558
#define MACH_TYPE_QUBY_TIM             4559
#define MACH_TYPE_ZEDI3250A            4560
#define MACH_TYPE_GRUS                 4561
#define MACH_TYPE_APOLLO3              4562
#define MACH_TYPE_COWON_R7             4563
#define MACH_TYPE_TONGA3               4564
#define MACH_TYPE_P535                 4565
#define MACH_TYPE_SA3874I              4566
#define MACH_TYPE_MX6_NAVICO_COM       4567
#define MACH_TYPE_PROXMOBIL2           4568
#define MACH_TYPE_UBINUX1              4569
#define MACH_TYPE_ISTOS                4570
#define MACH_TYPE_BENVOLIO4            4571
#define MACH_TYPE_ECO5_BX2             4572
#define MACH_TYPE_EUKREA_CPUIMX28SD    4573
#define MACH_TYPE_DOMOTAB              4574
#define MACH_TYPE_PFLA03               4575
#define MACH_TYPE_ET_CPU_301_16        4576
#define MACH_TYPE_SKYWALKER            4577
#define MACH_TYPE_SCORPIUS             4578
#define MACH_TYPE_CAPRICORNUS          4579
#define MACH_TYPE_LYRA                 4580
#define MACH_TYPE_GATERO               4581
#define MACH_TYPE_GATERO01             4582
#define MACH_TYPE_Z4DTG                4583
#define MACH_TYPE_LUPUS                4584
#define MACH_TYPE_LEAP101              4585
#define MACH_TYPE_CM_T335              4586
#define MACH_TYPE_PNA                  4587
#define MACH_TYPE_ECOFOREST_CPU2013    4588
#define MACH_TYPE_APQ8064_DMA          4589
#define MACH_TYPE_MX53_ARMOUR          4590
#define MACH_TYPE_EUROFUNK_AEPL3       4591
#define MACH_TYPE_EUROFUNK_MHLS3       4592
#define MACH_TYPE_EUROFUNK_E1IF        4593
#define MACH_TYPE_LEPUS                4594
#define MACH_TYPE_BORA                 4595
#define MACH_TYPE_ADS4011              4596
#define MACH_TYPE_BEAVER               4597
#define MACH_TYPE_IMX233_IUNGO         4598
#define MACH_TYPE_CEPHEUS              4599
#define MACH_TYPE_CETUS                4600
#define MACH_TYPE_CHAMAELEON           4601
#define MACH_TYPE_ARDBEG               4602
#define MACH_TYPE_IXORA                4603
#define MACH_TYPE_JUGLANS              4604
#define MACH_TYPE_CANISMAJOR           4605
#define MACH_TYPE_AT91SAM9263MIB       4606
#define MACH_TYPE_COSINO_9G35          4607
#define MACH_TYPE_TINY4412             4608
#define MACH_TYPE_BALLOON4             4609
#define MACH_TYPE_PGG                  4610
#define MACH_TYPE_XXSQ701              4611
#define MACH_TYPE_MX6_NAVICO_RDR       4612
#define MACH_TYPE_PHANTOM              4613
#define MACH_TYPE_CANISMINORH          4614
#define MACH_TYPE_CARINA               4615
#define MACH_TYPE_E1859                4616
#define MACH_TYPE_ARMSTONEA5           4617
#define MACH_TYPE_PICOCOMA5            4618
#define MACH_TYPE_NETDCUA5             4619
#define MACH_TYPE_MOLLY                4620
#define MACH_TYPE_MASERATI             4621
#define MACH_TYPE_MX53_IDEBX           4622
#define MACH_TYPE_MX53_C2CB            4623
#define MACH_TYPE_MIPSEE               4624
#define MACH_TYPE_SEEKLOP              4625
#define MACH_TYPE_AUDISEE              4626
#define MACH_TYPE_TX48                 4627
#define MACH_TYPE_TL7689_PAD_REF       4628
#define MACH_TYPE_TL7689_PAD_TEST      4629
#define MACH_TYPE_TL7689_PHONE_REF     4630
#define MACH_TYPE_TL7689_PHONE_TEST    4631
#define MACH_TYPE_SWARCO_SCC_WKS       4632
#define MACH_TYPE_ACCORDO2             4633
#define MACH_TYPE_TRIZEPS7             4634
#define MACH_TYPE_F100                 4635
#define MACH_TYPE_ARMADILLO410         4636
#define MACH_TYPE_TINY2416             4637
#define MACH_TYPE_TINY2451             4638
#define MACH_TYPE_MINI2451             4639
#define MACH_TYPE_TINY5250             4640
#define MACH_TYPE_TINY3358             4641
#define MACH_TYPE_T6_UL                4642
#define MACH_TYPE_T6_U                 4643
#define MACH_TYPE_T6_ULA               4644
#define MACH_TYPE_T6_WL                4645
#define MACH_TYPE_T6_WHL               4646
#define MACH_TYPE_CIRCINUS             4647
#define MACH_TYPE_SOCPK255             4648
#define MACH_TYPE_SOCPRV270            4649
#define MACH_TYPE_SOCPRC270            4650
#define MACH_TYPE_MACH_CP5DTU          4651
#define MACH_TYPE_CP5DTU               4652
#define MACH_TYPE_CP5DUG               4653
#define MACH_TYPE_CP5DWG               4654
#define MACH_TYPE_AM335X_EGF           4655
#define MACH_TYPE_AZM9G45              4656
#define MACH_TYPE_AZM335X              4657
#define MACH_TYPE_LYNBRD               4658
#define MACH_TYPE_AM35X_EGF            4659
#define MACH_TYPE_SEVULCAN             4660
#define MACH_TYPE_AX8008M              4661
#define MACH_TYPE_AX8008MR             4662
#define MACH_TYPE_XYNIX                4663
#define MACH_TYPE_OMAP3621_ODYV4       4664
#define MACH_TYPE_MX6_CAMERONET        4665
#define MACH_TYPE_OMAP4_DART           4666
#define MACH_TYPE_MX6Q_ENZO            4667
#define MACH_TYPE_EV_IMX287MICRO       4668
#define MACH_TYPE_EV_IMX287MINI        4669
#define MACH_TYPE_MX53_CEC2            4670
#define MACH_TYPE_HELIOS_V8            4671
#define MACH_TYPE_HELIOS_V9            4672
#define MACH_TYPE_COGNAC               4673
#define MACH_TYPE_ZEST                 4674
#define MACH_TYPE_GC3                  4675
#define MACH_TYPE_DAD_MEDIA            4676
#define MACH_TYPE_HTOUCH               4677
#define MACH_TYPE_SPT7500BASEBOARD     4678
#define MACH_TYPE_OMAP4_DART_EVM       4679
#define MACH_TYPE_MX53_TLV             4680
#define MACH_TYPE_PDAK2H               4681
#define MACH_TYPE_MATRIX513            4682
#define MACH_TYPE_LIVEBOX01            4683
#define MACH_TYPE_CEVRZA1L             4684
#define MACH_TYPE_B1010                4685
#define MACH_TYPE_FWTMK1               4686
#define MACH_TYPE_GRENADA              4687
#define MACH_TYPE_HASSEL               4688
#define MACH_TYPE_ODROIDXU             4689
#define MACH_TYPE_ODROIDU2             4690
#define MACH_TYPE_NAIAD                4691
#define MACH_TYPE_HARRIER              4692
#define MACH_TYPE_PCL052               4693
#define MACH_TYPE_LIBRA2404            4694
#define MACH_TYPE_MX6_LEMONBOARD       4695
#define MACH_TYPE_MX6_ATLAS            4696
#define MACH_TYPE_ELECSYS_Z2           4697
#define MACH_TYPE_ELECSYS_Z4           4698
#define MACH_TYPE_IPQ806X_DB149        4699
#define MACH_TYPE_PULSAR               4700
#define MACH_TYPE_SCALANCEM            4701
#define MACH_TYPE_NA11                 4702
#define MACH_TYPE_IPQ806X_DB147        4703
#define MACH_TYPE_IPQ806X_AP148        4704
#define MACH_TYPE_AMLTD_IMX6           4705
#define MACH_TYPE_PIA_AM335X           4706
#define MACH_TYPE_BLADE                4707
#define MACH_TYPE_MATISSE              4708
#define MACH_TYPE_IKEBANA              4709
#define MACH_TYPE_LF3000               4710
#define MACH_TYPE_CARALLON_STINGRAY    4711
#define MACH_TYPE_MENSA                4712
#define MACH_TYPE_CES_COREBOARD        4713
#define MACH_TYPE_VYBRID_IWG16M_UMXM   4714
#define MACH_TYPE_LOKI                 4715
#define MACH_TYPE_PCM053               4716
#define MACH_TYPE_SMM200               4717
#define MACH_TYPE_M507                 4718
#define MACH_TYPE_ORSOC_ARMSOC_8695    4719
#define MACH_TYPE_AM335X_ZY            4720
#define MACH_TYPE_ARRAKIS              4721
#define MACH_TYPE_SXLT                 4722
#define MACH_TYPE_YLCM                 4723
#define MACH_TYPE_EAGLE6D              4724
#define MACH_TYPE_LCU1                 4725
#define MACH_TYPE_MX6DL_IWG15M_Q7      4726
#define MACH_TYPE_SBCPHYFLEXAM335      4727
#define MACH_TYPE_SBCPHYCARDAM335      4728
#define MACH_TYPE_SBCPHYFLEXIMX6       4729
#define MACH_TYPE_HOMESERVERSTICK      4730
#define MACH_TYPE_ECXEC                4731
#define MACH_TYPE_HH300                4732
#define MACH_TYPE_CPUCA8               4733
#define MACH_TYPE_A0057_LSEMBEDDEDPC   4734
#define MACH_TYPE_IPROC                4735
#define MACH_TYPE_NEMESIS_NFE          4736
#define MACH_TYPE_MABV3X25             4737
#define MACH_TYPE_OCTANT               4738
#define MACH_TYPE_MSM7X27_THUNDER      4739
#define MACH_TYPE_MAXIM                4740
#define MACH_TYPE_TELEMATICCTRLUNIT    4741
#define MACH_TYPE_MX6Q_JCDBOX          4742
#define MACH_TYPE_CKB_1808             4743
#define MACH_TYPE_CKB_3352             4744
#define MACH_TYPE_HIKIRK               4745
#define MACH_TYPE_DNS320L              4746
#define MACH_TYPE_STM_B2120            4747
#define MACH_TYPE_STM_B2089            4748
#define MACH_TYPE_COLIBRI_VF50         4749
#define MACH_TYPE_COLIBRI_VF61         4750
#define MACH_TYPE_SYNERGY2             4751
#define MACH_TYPE_PCM051_HMI           4752
#define MACH_TYPE_TEK2                 4753
#define MACH_TYPE_DUCKBILL             4754
#define MACH_TYPE_MX50_SEISMIC         4755
#define MACH_TYPE_TWOFACE              4756
#define MACH_TYPE_T10                  4757
#define MACH_TYPE_LIB1313              4758
#define MACH_TYPE_HIMX                 4759
#define MACH_TYPE_VCM30_T30            4760
#define MACH_TYPE_CORNERVIEW           4761
#define MACH_TYPE_P01600               4762
#define MACH_TYPE_AXEL                 4763
#define MACH_TYPE_IMX6_ANDY            4764
#define MACH_TYPE_NSA220               4765
#define MACH_TYPE_TI8168HSC1           4766
#define MACH_TYPE_DORY                 4767
#define MACH_TYPE_ECV4                 4768
#define MACH_TYPE_WEBBG3FLIGHT         4769
#define MACH_TYPE_SBC_PHYCORE_AM335X   4770
#define MACH_TYPE_TSC                  4771
#define MACH_TYPE_IMX6_CLOUS           4772
#define MACH_TYPE_C1                   4773
#define MACH_TYPE_VCM30T30             4774
#define MACH_TYPE_IMX6_EMSYM_BLURR     4775
#define MACH_TYPE_PDIS_M               4776
#define MACH_TYPE_MX6Q_REX             4777
#define MACH_TYPE_SWARCO_FR_ANYBUS     4778
#define MACH_TYPE_SHMAC                4779
#define MACH_TYPE_CKB_RZA1H            4780
#define MACH_TYPE_AZETI_SP_NG01        4781
#define MACH_TYPE_E6210                4782
#define MACH_TYPE_MH9001               4783
#define MACH_TYPE_STM_B2147            4784
#define MACH_TYPE_OMAP5_VARSOM         4785
#define MACH_TYPE_CUBEA5               4786
#define MACH_TYPE_CP5                  4787
#define MACH_TYPE_FORNAX               4788
#define MACH_TYPE_ICU                  4789
#define MACH_TYPE_COMUS3               4790
#define MACH_TYPE_LIBRA4344            4791
#define MACH_TYPE_LIBRA4644            4792
#define MACH_TYPE_PAVO                 4793
#define MACH_TYPE_XL824                4794
#define MACH_TYPE_XL850                4795
#define MACH_TYPE_MX6_PICO_ITX         4796
#define MACH_TYPE_AMICO_S              4797
#define MACH_TYPE_AMICO_P              4798
#define MACH_TYPE_MINNOW               4799
#define MACH_TYPE_DAVINCI_DM365_ZY     4800
#define MACH_TYPE_PAVO_2               4801
#define MACH_TYPE_IAVS                 4802
#define MACH_TYPE_RANA                 4803
#define MACH_TYPE_MERAKI_MS26          4804
#define MACH_TYPE_VP2_REFRESH          4805
#define MACH_TYPE_MCB1800              4806
#define MACH_TYPE_MX6Q_DEVONIT_TC3     4807
#define MACH_TYPE_UC81XX               4808
#define MACH_TYPE_UC84XX               4809
#define MACH_TYPE_IPQ806X_AP145        4810
#define MACH_TYPE_IPQ806X_DB149_MMC    4811
#define MACH_TYPE_IPQ806X_AP145_MMC    4812
#define MACH_TYPE_E3QT                 4813
#define MACH_TYPE_U222                 4814
#define MACH_TYPE_UFO878               4815
#define MACH_TYPE_GEKKO                4816
#define MACH_TYPE_MINI2440ARM          4817
#define MACH_TYPE_MPCSB2_9G20          4818
#define MACH_TYPE_TL7689_PAD_706       4819
#define MACH_TYPE_TDA7                 4820
#define MACH_TYPE_CUBOXI               4821
#define MACH_TYPE_TIBIDABO             4822
#define MACH_TYPE_T216MINI             4823
#define MACH_TYPE_HERA_IMX6            4824
#define MACH_TYPE_GRIDPOINT_EC1K       4825
#define MACH_TYPE_LIBRA4404            4826
#define MACH_TYPE_MI_MOCHA             4827
#define MACH_TYPE_BCM2835              4828
#define MACH_TYPE_NFP6XXX              4829
#define MACH_TYPE_TETRA                4830
#define MACH_TYPE_NECO                 4831
#define MACH_TYPE_PROTONEX_VPM402      4832
#define MACH_TYPE_MX6Q_SAVAGE          4833
#define MACH_TYPE_MX6Q_SOMB            4834
#define MACH_TYPE_FILI_DL              4835
#define MACH_TYPE_ADAPT_SDRDC          4836
#define MACH_TYPE_DS_QUARTZ            4837
#define MACH_TYPE_ULTRAFLEX            4838
#define MACH_TYPE_APQ8064_ADP_2        4839
#define MACH_TYPE_BEAN                 4840
#define MACH_TYPE_BALDR                4841
#define MACH_TYPE_CCIMX6ADPT           4842
#define MACH_TYPE_TS4900               4843
#define MACH_TYPE_ZEPLUG               4844
#define MACH_TYPE_MSM8X60_DUPLICITY    4845
#define MACH_TYPE_CTERA_2BAY_A         4846
#define MACH_TYPE_AM335X_BAP_V3_1      4847
#define MACH_TYPE_XPECT01              4848
#define MACH_TYPE_ESI23                4849
#define MACH_TYPE_MX6DL_SBC35_C398     4850
#define MACH_TYPE_MX6SOLO_SBC35_C398   4851
#define MACH_TYPE_KSP5012              4852
#define MACH_TYPE_MX6Q_ZEUS            4853
#define MACH_TYPE_INNOVA_MATRIX        4854
#define MACH_TYPE_RF6XXR               4855
#define MACH_TYPE_PECORINO             4856
#define MACH_TYPE_MHPLAY_W             4857
#define MACH_TYPE_PELCO_DRAGONFLY      4858
#define MACH_TYPE_VSM_CHAMHIGH         4859
#define MACH_TYPE_HACHIKO              4860
#define MACH_TYPE_TL7689_PHONE_IN260   4861
#define MACH_TYPE_CWMX6                4862
#define MACH_TYPE_HD3                  4863
#define MACH_TYPE_UHD4                 4864
#define MACH_TYPE_BULPRINT_BOARD       4865
#define MACH_TYPE_PELCO_SPECTRAHD2     4866
#define MACH_TYPE_VISTEONV2X           4867
#define MACH_TYPE_PHIDGET_VINTSBC      4868
#define MACH_TYPE_LMU7030              4869
#define MACH_TYPE_ECC2                 4870
#define MACH_TYPE_CDS_CTS              4871
#define MACH_TYPE_AXELLITE             4872
#define MACH_TYPE_ARNIE                4873
#define MACH_TYPE_AGATEWAY             4874
#define MACH_TYPE_PICOMODA9            4875
#define MACH_TYPE_P_137_I6             4876
#define MACH_TYPE_VVDN_MCAM            4877
#define MACH_TYPE_MX6_INSIGHT          4878
#define MACH_TYPE_VIPRINET_200         4879
#define MACH_TYPE_ELLYPTO              4880
#define MACH_TYPE_G7P                  4881
#define MACH_TYPE_YSE5250              4882
#define MACH_TYPE_NG500                4883
#define MACH_TYPE_DTSC02               4884
#define MACH_TYPE_MX6DL_SBB            4885
#define MACH_TYPE_APALIS_IMX6Q         4886
#define MACH_TYPE_WOMBAT6              4887
#define MACH_TYPE_BALTO                4888
#define MACH_TYPE_TNGSBL               4889
#define MACH_TYPE_H6061                4890
#define MACH_TYPE_XA300                4891
#define MACH_TYPE_PELCO_WOOFF          4892
#define MACH_TYPE_PELCO_EVM            4893
#define MACH_TYPE_MX6Q_IMXB            4894
#define MACH_TYPE_SMARTTAB_V55         4895
#define MACH_TYPE_SMARTTAB_V11A        4896
#define MACH_TYPE_SMARTTAB_V71A        4897
#define MACH_TYPE_NOVASOM5             4898
#define MACH_TYPE_CCIMX6SBC            4899
#define MACH_TYPE_INTOUCH              4900
#define MACH_TYPE_MX6S_HAWTHORNE       4901
#define MACH_TYPE_SEAH                 4902
#define MACH_TYPE_AM335X_EC3           4903
#define MACH_TYPE_EMBEST_MARS          4904
#define MACH_TYPE_MX6DL_VIKITOUCH      4905
#define MACH_TYPE_IX2_NG               4906
#define MACH_TYPE_PEKQSD               4907
#define MACH_TYPE_PTEKN                4908
#define MACH_TYPE_APQ8064_ADP2_ES2     4909
#define MACH_TYPE_GHIIMX6              4910
#define MACH_TYPE_M3000                4911
#define MACH_TYPE_TCW101               4912
#define MACH_TYPE_IPQ806X_AP148_1XX    4913
#define MACH_TYPE_HNS_ACADIA           4914
#define MACH_TYPE_MX6S_VIKITOUCH       4915
#define MACH_TYPE_CM_QS600             4916
#define MACH_TYPE_IPQ806X_DB149_2XX    4917
#define MACH_TYPE_EAG_UGW400           4918
#define MACH_TYPE_SK_GRANT_OEM         4919
#define MACH_TYPE_KNOBLOCH_TXT         4920
#define MACH_TYPE_MX6SL_SHD            4921
#define MACH_TYPE_HIMX0294             4922
#define MACH_TYPE_MX6Q_TTJ500          4923
#define MACH_TYPE_CONTI_SGM358         4924
#define MACH_TYPE_DENSOJ6REF           4925
#define MACH_TYPE_KEVIN                4926
#define MACH_TYPE_VVDN_TOII            4927
#define MACH_TYPE_PENGWYN              4928
#define MACH_TYPE_XARINA_ENTRY         4929
#define MACH_TYPE_CONTI_MRNEVO         4930
#define MACH_TYPE_NSA310S              4931
#define MACH_TYPE_POWERECU             4932
#define MACH_TYPE_Q7M120               4933
#define MACH_TYPE_H6829                4934
#define MACH_TYPE_AG13008              4935
#define MACH_TYPE_IPQ806X_STORM        4936
#define MACH_TYPE_DM3725_GSOM          4937
#define MACH_TYPE_HP_PRIME             4938
#define MACH_TYPE_FIRESTORM            4939
#define MACH_TYPE_WINGZ                4940
#define MACH_TYPE_ANDROMED             4941
#define MACH_TYPE_SCM120               4942
#define MACH_TYPE_CM_3G                4943
#define MACH_TYPE_IPA400               4944
#define MACH_TYPE_HYDRA_MKII           4945
#define MACH_TYPE_AXM2                 4946
#define MACH_TYPE_CALOPUS              4947
#define MACH_TYPE_BCTRM3S              4948
#define MACH_TYPE_DM385LB              4949
#define MACH_TYPE_SURMA_MKII           4950
#define MACH_TYPE_OMAP4_SKHU_HCAM      4951
#define MACH_TYPE_SCMCON               4952
#define MACH_TYPE_KLK_IMX6S_G          4953
#define MACH_TYPE_AM335XMX             4954
#define MACH_TYPE_DMVA2_BTFU_WCAM      4955
#define MACH_TYPE_UXC                  4956
#define MACH_TYPE_ELARM_A              4957
#define MACH_TYPE_EMPC_AIMX6           4958
#define MACH_TYPE_BCTRE2G2             4959
#define MACH_TYPE_DMD                  4960
#define MACH_TYPE_DISCOVERY            4961
#define MACH_TYPE_RELIAGATE_10_20      4962
#define MACH_TYPE_MX6Q_DSA2LS          4963
#define MACH_TYPE_MX6SL_ECT5           4964
#define MACH_TYPE_COBHAM_MDC3          4965
#define MACH_TYPE_TS_WAV               4966
#define MACH_TYPE_XIN_GIGE_CAM         4967
#define MACH_TYPE_ASAIIOTG             4968
#define MACH_TYPE_DAU                  4969
#define MACH_TYPE_SOCFPGA_ARRIA5       4970
#define MACH_TYPE_IPQ806X_AP160        4971
#define MACH_TYPE_IPQ806X_AP161        4972
#define MACH_TYPE_GEMX6                4973
#define MACH_TYPE_EFUSA9               4974
#define MACH_TYPE_DYNACOR_10_20        4975
#define MACH_TYPE_BLUELIGHTNING        4976
#define MACH_TYPE_SILVERBULLET         4977
#define MACH_TYPE_MX6_MAEXLE           4978
#define MACH_TYPE_PAYTEC_EPT           4979
#define MACH_TYPE_ATLASCOPCO_ITMK2     4980
#define MACH_TYPE_ATLASCOPCO_FLEXDRV   4981
#define MACH_TYPE_ATLASCOPCO_FLEXIT    4982
#define MACH_TYPE_PCDON                4983
#define MACH_TYPE_DM8168_IWG12M_Q7     4984
#define MACH_TYPE_RTM9431              4985
#define MACH_TYPE_ARM11_CAR            4986
#define MACH_TYPE_VIDEOPHONE           4987
#define MACH_TYPE_MPFA                 4988
#define MACH_TYPE_PS10                 4989
#define MACH_TYPE_HGATEWAY             4990
#define MACH_TYPE_IPQ806X_AP160_2      4991
#define MACH_TYPE_ECP5COM              4992
#define MACH_TYPE_H6064                4993
#define MACH_TYPE_MX6X_MX              4994
#define MACH_TYPE_MAJIC5422            4995
#define MACH_TYPE_EMINDS               4996
#define MACH_TYPE_TI8168TOII           4997
#define MACH_TYPE_VXR10                4998
#define MACH_TYPE_DS5                  4999
#define MACH_TYPE_DS3                  5000
#define MACH_TYPE_NOKIAN97             5001
#define MACH_TYPE_TECNINT_ODBC         5002
#define MACH_TYPE_C111                 5003
#define MACH_TYPE_ML300DU              5004
#define MACH_TYPE_YAK                  5005
#define MACH_TYPE_NSA221               5006
#define MACH_TYPE_GINKGOP              5007
#define MACH_TYPE_MANGO                5008
#define MACH_TYPE_AMBS2E               5009
#define MACH_TYPE_AMBS3L               5010
#define MACH_TYPE_DRA7XX_EVM           5011
#define MACH_TYPE_DENSODRA74XMID       5012
#define MACH_TYPE_MILD                 5013
#define MACH_TYPE_YLCM_MK2             5014
#define MACH_TYPE_DS_CB                5015
#define MACH_TYPE_EMPEROR              5016
#define MACH_TYPE_ARTPEC               5017
#define MACH_TYPE_DCIM                 5018
#define MACH_TYPE_WS1XX                5019
#define MACH_TYPE_IPQ806X_AK01_1XX     5020
#define MACH_TYPE_MGWACE_DEC           5021
#define MACH_TYPE_W6000                5022
#define MACH_TYPE_WATSON_FIB_PLUGIN    5023
#define MACH_TYPE_MX6Q_TINYREX         5024
#define MACH_TYPE_MX6S_TINYREX         5025
#define MACH_TYPE_MX6Q_MODEROS         5026
#define MACH_TYPE_AFI                  5027
#define MACH_TYPE_RCPRO                5028
#define MACH_TYPE_ONBOX                5029
#define MACH_TYPE_EXYNOS4412           5030
#define MACH_TYPE_EXYNOS4413           5031
#define MACH_TYPE_PELCO_DF20_EVT       5032
#define MACH_TYPE_LION_DUG             5033
#define MACH_TYPE_LIONP_DUG            5034
#define MACH_TYPE_ESSE                 5035
#define MACH_TYPE_ILLINOIS             5036
#define MACH_TYPE_TI8168KSIPOLARIS     5037
#define MACH_TYPE_YSE_BOARD            5038
#define MACH_TYPE_PELCO_HWE0_EVT       5039
#define MACH_TYPE_PELCO_S2E_EVM        5040
#define MACH_TYPE_PELCO_DRAGONFLY20    5041
#define MACH_TYPE_PELCO_HAWKEYE        5042
#define MACH_TYPE_ARM                  5043
#define MACH_TYPE_TCAM                 5044
#define MACH_TYPE_MX6Q_HOBBY           5045
#define MACH_TYPE_H6067                5046
#define MACH_TYPE_DENSODRA72XLOW       5047
#define MACH_TYPE_MX6_UNETBIT          5048
#define MACH_TYPE_BT_OAK               5049
#define MACH_TYPE_BT500                5050
#define MACH_TYPE_FARWATER_GEO         5051
#define MACH_TYPE_YT2                  5052
#define MACH_TYPE_EH9000               5053
#define MACH_TYPE_GVPU                 5054
#define MACH_TYPE_CEDEX                5055
#define MACH_TYPE_NT450R5G             5056
#define MACH_TYPE_MSA23XX              5057
#define MACH_TYPE_OMAP3_MOSS           5058
#define MACH_TYPE_KYEONGHAWOO          5059
#define MACH_TYPE_GIRA_IM03            5060
#define MACH_TYPE_EUROFUNK_AIIF        5061
#define MACH_TYPE_BCU1                 5062
#define MACH_TYPE_DIYEFIS6410          5063
#define MACH_TYPE_MX53_TURING          5064
#define MACH_TYPE_MX6X_TURING          5065
#define MACH_TYPE_MX6DL_TURING         5066
#define MACH_TYPE_MX53_INDASH          5067
#define MACH_TYPE_MX6Q_INDASH          5068
#define MACH_TYPE_MX6DL_INDASH         5069
#define MACH_TYPE_RTS_G6               5070
#define MACH_TYPE_KA_TITAN             5071
#define MACH_TYPE_CL_SOM_IMX7          5072
#define MACH_TYPE_VVDN_MGSI_VSIS       5073
#define MACH_TYPE_MX6Q_NANO            5074
#define MACH_TYPE_PDU001               5075
#define MACH_TYPE_CAB_PROYK            5076
#define MACH_TYPE_KLIN                 5077
#define MACH_TYPE_ENMAN_STEUERBOX      5078
#define MACH_TYPE_LS_STINGRAY          5079
#define MACH_TYPE_IPDU                 5080
#define MACH_TYPE_LINDA                5081
#define MACH_TYPE_MX6Q_OPENREX         5082
#define MACH_TYPE_ON100                5083
#define MACH_TYPE_EMINDS_RTU12         5084
#define MACH_TYPE_EMINDS_AVL10         5085
#define MACH_TYPE_MAIN_PLC_LME         5086
#define MACH_TYPE_MSPX                 5087
#define MACH_TYPE_CGW_300              5088
#define MACH_TYPE_MX7D_CICADA          5089
#define MACH_TYPE_VIRT2REAL_DM365      5090
#define MACH_TYPE_DM365_VIRT2REAL      5091
#define MACH_TYPE_H6073                5092
#define MACH_TYPE_GTGATEWAY            5093
#define MACH_TYPE_XARINA_STANDARD      5094
#define MACH_TYPE_NOVASOMS             5095
#define MACH_TYPE_NOVASOMP             5096
#define MACH_TYPE_NOVASOMU             5097
#define MACH_TYPE_MX6Q_MPBD            5098
#define MACH_TYPE_NCR_1930             5099
#define MACH_TYPE_UAP301               5100
#define MACH_TYPE_URT02                5101
#define MACH_TYPE_ATC8                 5102
#define MACH_TYPE_IOT_GATEWAY          5103
#define MACH_TYPE_HSM_PHOENIX          5104
#define MACH_TYPE_MISSOURI             5105
#define MACH_TYPE_REMARKABLE           5106
#define MACH_TYPE_FA0113               5107
#define MACH_TYPE_INNOVA_STATNETTAWM   5108
#define MACH_TYPE_TEGRA3               5109
#define MACH_TYPE_MALI400              5110
#define MACH_TYPE_MALI450              5111
#define MACH_TYPE_NASM25               5112
#define MACH_TYPE_TOMATO               5113
#define MACH_TYPE_OMAP3_MRC3D          5114
#define MACH_TYPE_UAP302               5115
#define MACH_TYPE_UAP303               5116
#define MACH_TYPE_UAP304               5117
#define MACH_TYPE_XCODE6               5118
#define MACH_TYPE_MX6                  5119
#define MACH_TYPE_ARMADILLO840M        5120
#define MACH_TYPE_MT2601               5121
#define MACH_TYPE_UAP305               5122
#define MACH_TYPE_UAP306               5123
#define MACH_TYPE_CTEX_TOTO            5124
#define MACH_TYPE_PROMX6Q              5125
#define MACH_TYPE_INNOSTICK            5126
#define MACH_TYPE_DUETON_FB1           5127
#define MACH_TYPE_MYIMX6EK200          5128
#define MACH_TYPE_MYIMX6EK314          5129
#define MACH_TYPE_MYIMX6EK336          5130
#define MACH_TYPE_MYIMX6EK140          5131
#define MACH_TYPE_MYIMX6EK140P         5132
#define MACH_TYPE_VDS_ITBN             5133
#define MACH_TYPE_MX53_PPD             5134
#define MACH_TYPE_ARMADILLO441         5135
#define MACH_TYPE_ARMADILLO411         5136
#define MACH_TYPE_ECO51                5137
#define MACH_TYPE_CHRONOS14            5138
#define MACH_TYPE_YLCM_MK4             5139
#define MACH_TYPE_ALPHALUM             5140
#define MACH_TYPE_EV_IMX280NANO        5141
#define MACH_TYPE_FFA_SAM9XE_FC        5142
#define MACH_TYPE_IWCH6410             5143
#define MACH_TYPE_CCOMGX               5144
#define MACH_TYPE_ARMADILLO462         5145
#define MACH_TYPE_MH366                5146
#define MACH_TYPE_EXYNOS4412_JUNE      5147
#define MACH_TYPE_TORRES               5148
#define MACH_TYPE_SMART210             5149
#define MACH_TYPE_SMART2100            5150
#define MACH_TYPE_SMART2103            5151
#define MACH_TYPE_H6077                5152
#define MACH_TYPE_HISI35XX             5153
#define MACH_TYPE_CCOM7G               5154
#define MACH_TYPE_JFE700               5155
#define MACH_TYPE_SOC                  5156
#define MACH_TYPE_LHC                  5157

#ifdef CONFIG_ARCH_EBSA110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EBSA110
# endif
# define machine_is_ebsa110()	(machine_arch_type == MACH_TYPE_EBSA110)
#else
# define machine_is_ebsa110()	(0)
#endif

#ifdef CONFIG_ARCH_RPC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RISCPC
# endif
# define machine_is_riscpc()	(machine_arch_type == MACH_TYPE_RISCPC)
#else
# define machine_is_riscpc()	(0)
#endif

#ifdef CONFIG_ARCH_NEXUSPCI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXUSPCI
# endif
# define machine_is_nexuspci()	(machine_arch_type == MACH_TYPE_NEXUSPCI)
#else
# define machine_is_nexuspci()	(0)
#endif

#ifdef CONFIG_ARCH_EBSA285
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EBSA285
# endif
# define machine_is_ebsa285()	(machine_arch_type == MACH_TYPE_EBSA285)
#else
# define machine_is_ebsa285()	(0)
#endif

#ifdef CONFIG_ARCH_NETWINDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETWINDER
# endif
# define machine_is_netwinder()	(machine_arch_type == MACH_TYPE_NETWINDER)
#else
# define machine_is_netwinder()	(0)
#endif

#ifdef CONFIG_ARCH_CATS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CATS
# endif
# define machine_is_cats()	(machine_arch_type == MACH_TYPE_CATS)
#else
# define machine_is_cats()	(0)
#endif

#ifdef CONFIG_ARCH_TBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TBOX
# endif
# define machine_is_tbox()	(machine_arch_type == MACH_TYPE_TBOX)
#else
# define machine_is_tbox()	(0)
#endif

#ifdef CONFIG_ARCH_CO285
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CO285
# endif
# define machine_is_co285()	(machine_arch_type == MACH_TYPE_CO285)
#else
# define machine_is_co285()	(0)
#endif

#ifdef CONFIG_ARCH_CLPS7110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLPS7110
# endif
# define machine_is_clps7110()	(machine_arch_type == MACH_TYPE_CLPS7110)
#else
# define machine_is_clps7110()	(0)
#endif

#ifdef CONFIG_ARCH_ARC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCHIMEDES
# endif
# define machine_is_archimedes()	(machine_arch_type == MACH_TYPE_ARCHIMEDES)
#else
# define machine_is_archimedes()	(0)
#endif

#ifdef CONFIG_ARCH_A5K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A5K
# endif
# define machine_is_a5k()	(machine_arch_type == MACH_TYPE_A5K)
#else
# define machine_is_a5k()	(0)
#endif

#ifdef CONFIG_ARCH_ETOILE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETOILE
# endif
# define machine_is_etoile()	(machine_arch_type == MACH_TYPE_ETOILE)
#else
# define machine_is_etoile()	(0)
#endif

#ifdef CONFIG_ARCH_LACIE_NAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LACIE_NAS
# endif
# define machine_is_lacie_nas()	(machine_arch_type == MACH_TYPE_LACIE_NAS)
#else
# define machine_is_lacie_nas()	(0)
#endif

#ifdef CONFIG_ARCH_CLPS7500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLPS7500
# endif
# define machine_is_clps7500()	(machine_arch_type == MACH_TYPE_CLPS7500)
#else
# define machine_is_clps7500()	(0)
#endif

#ifdef CONFIG_ARCH_SHARK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHARK
# endif
# define machine_is_shark()	(machine_arch_type == MACH_TYPE_SHARK)
#else
# define machine_is_shark()	(0)
#endif

#ifdef CONFIG_SA1100_BRUTUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BRUTUS
# endif
# define machine_is_brutus()	(machine_arch_type == MACH_TYPE_BRUTUS)
#else
# define machine_is_brutus()	(0)
#endif

#ifdef CONFIG_ARCH_PERSONAL_SERVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PERSONAL_SERVER
# endif
# define machine_is_personal_server()	(machine_arch_type == MACH_TYPE_PERSONAL_SERVER)
#else
# define machine_is_personal_server()	(0)
#endif

#ifdef CONFIG_SA1100_ITSY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ITSY
# endif
# define machine_is_itsy()	(machine_arch_type == MACH_TYPE_ITSY)
#else
# define machine_is_itsy()	(0)
#endif

#ifdef CONFIG_ARCH_L7200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_L7200
# endif
# define machine_is_l7200()	(machine_arch_type == MACH_TYPE_L7200)
#else
# define machine_is_l7200()	(0)
#endif

#ifdef CONFIG_SA1100_PLEB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLEB
# endif
# define machine_is_pleb()	(machine_arch_type == MACH_TYPE_PLEB)
#else
# define machine_is_pleb()	(0)
#endif

#ifdef CONFIG_ARCH_INTEGRATOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INTEGRATOR
# endif
# define machine_is_integrator()	(machine_arch_type == MACH_TYPE_INTEGRATOR)
#else
# define machine_is_integrator()	(0)
#endif

#ifdef CONFIG_SA1100_H3600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H3600
# endif
# define machine_is_h3600()	(machine_arch_type == MACH_TYPE_H3600)
#else
# define machine_is_h3600()	(0)
#endif

#ifdef CONFIG_ARCH_IXP1200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP1200
# endif
# define machine_is_ixp1200()	(machine_arch_type == MACH_TYPE_IXP1200)
#else
# define machine_is_ixp1200()	(0)
#endif

#ifdef CONFIG_ARCH_P720T
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P720T
# endif
# define machine_is_p720t()	(machine_arch_type == MACH_TYPE_P720T)
#else
# define machine_is_p720t()	(0)
#endif

#ifdef CONFIG_SA1100_ASSABET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASSABET
# endif
# define machine_is_assabet()	(machine_arch_type == MACH_TYPE_ASSABET)
#else
# define machine_is_assabet()	(0)
#endif

#ifdef CONFIG_SA1100_VICTOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VICTOR
# endif
# define machine_is_victor()	(machine_arch_type == MACH_TYPE_VICTOR)
#else
# define machine_is_victor()	(0)
#endif

#ifdef CONFIG_SA1100_LART
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LART
# endif
# define machine_is_lart()	(machine_arch_type == MACH_TYPE_LART)
#else
# define machine_is_lart()	(0)
#endif

#ifdef CONFIG_SA1100_RANGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RANGER
# endif
# define machine_is_ranger()	(machine_arch_type == MACH_TYPE_RANGER)
#else
# define machine_is_ranger()	(0)
#endif

#ifdef CONFIG_SA1100_GRAPHICSCLIENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRAPHICSCLIENT
# endif
# define machine_is_graphicsclient()	(machine_arch_type == MACH_TYPE_GRAPHICSCLIENT)
#else
# define machine_is_graphicsclient()	(0)
#endif

#ifdef CONFIG_SA1100_XP860
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XP860
# endif
# define machine_is_xp860()	(machine_arch_type == MACH_TYPE_XP860)
#else
# define machine_is_xp860()	(0)
#endif

#ifdef CONFIG_SA1100_CERF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CERF
# endif
# define machine_is_cerf()	(machine_arch_type == MACH_TYPE_CERF)
#else
# define machine_is_cerf()	(0)
#endif

#ifdef CONFIG_SA1100_NANOENGINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NANOENGINE
# endif
# define machine_is_nanoengine()	(machine_arch_type == MACH_TYPE_NANOENGINE)
#else
# define machine_is_nanoengine()	(0)
#endif

#ifdef CONFIG_SA1100_FPIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FPIC
# endif
# define machine_is_fpic()	(machine_arch_type == MACH_TYPE_FPIC)
#else
# define machine_is_fpic()	(0)
#endif

#ifdef CONFIG_SA1100_EXTENEX1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXTENEX1
# endif
# define machine_is_extenex1()	(machine_arch_type == MACH_TYPE_EXTENEX1)
#else
# define machine_is_extenex1()	(0)
#endif

#ifdef CONFIG_SA1100_SHERMAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHERMAN
# endif
# define machine_is_sherman()	(machine_arch_type == MACH_TYPE_SHERMAN)
#else
# define machine_is_sherman()	(0)
#endif

#ifdef CONFIG_SA1100_ACCELENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACCELENT_SA
# endif
# define machine_is_accelent_sa()	(machine_arch_type == MACH_TYPE_ACCELENT_SA)
#else
# define machine_is_accelent_sa()	(0)
#endif

#ifdef CONFIG_ARCH_L7200_ACCELENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACCELENT_L7200
# endif
# define machine_is_accelent_l7200()	(machine_arch_type == MACH_TYPE_ACCELENT_L7200)
#else
# define machine_is_accelent_l7200()	(0)
#endif

#ifdef CONFIG_SA1100_NETPORT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETPORT
# endif
# define machine_is_netport()	(machine_arch_type == MACH_TYPE_NETPORT)
#else
# define machine_is_netport()	(0)
#endif

#ifdef CONFIG_SA1100_PANGOLIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PANGOLIN
# endif
# define machine_is_pangolin()	(machine_arch_type == MACH_TYPE_PANGOLIN)
#else
# define machine_is_pangolin()	(0)
#endif

#ifdef CONFIG_SA1100_YOPY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOPY
# endif
# define machine_is_yopy()	(machine_arch_type == MACH_TYPE_YOPY)
#else
# define machine_is_yopy()	(0)
#endif

#ifdef CONFIG_SA1100_COOLIDGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COOLIDGE
# endif
# define machine_is_coolidge()	(machine_arch_type == MACH_TYPE_COOLIDGE)
#else
# define machine_is_coolidge()	(0)
#endif

#ifdef CONFIG_SA1100_HUW_WEBPANEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUW_WEBPANEL
# endif
# define machine_is_huw_webpanel()	(machine_arch_type == MACH_TYPE_HUW_WEBPANEL)
#else
# define machine_is_huw_webpanel()	(0)
#endif

#ifdef CONFIG_ARCH_SPOTME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPOTME
# endif
# define machine_is_spotme()	(machine_arch_type == MACH_TYPE_SPOTME)
#else
# define machine_is_spotme()	(0)
#endif

#ifdef CONFIG_ARCH_FREEBIRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FREEBIRD
# endif
# define machine_is_freebird()	(machine_arch_type == MACH_TYPE_FREEBIRD)
#else
# define machine_is_freebird()	(0)
#endif

#ifdef CONFIG_ARCH_TI925
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI925
# endif
# define machine_is_ti925()	(machine_arch_type == MACH_TYPE_TI925)
#else
# define machine_is_ti925()	(0)
#endif

#ifdef CONFIG_ARCH_RISCSTATION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RISCSTATION
# endif
# define machine_is_riscstation()	(machine_arch_type == MACH_TYPE_RISCSTATION)
#else
# define machine_is_riscstation()	(0)
#endif

#ifdef CONFIG_SA1100_CAVY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAVY
# endif
# define machine_is_cavy()	(machine_arch_type == MACH_TYPE_CAVY)
#else
# define machine_is_cavy()	(0)
#endif

#ifdef CONFIG_SA1100_JORNADA720
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JORNADA720
# endif
# define machine_is_jornada720()	(machine_arch_type == MACH_TYPE_JORNADA720)
#else
# define machine_is_jornada720()	(0)
#endif

#ifdef CONFIG_SA1100_OMNIMETER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMNIMETER
# endif
# define machine_is_omnimeter()	(machine_arch_type == MACH_TYPE_OMNIMETER)
#else
# define machine_is_omnimeter()	(0)
#endif

#ifdef CONFIG_ARCH_EDB7211
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB7211
# endif
# define machine_is_edb7211()	(machine_arch_type == MACH_TYPE_EDB7211)
#else
# define machine_is_edb7211()	(0)
#endif

#ifdef CONFIG_SA1100_CITYGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CITYGO
# endif
# define machine_is_citygo()	(machine_arch_type == MACH_TYPE_CITYGO)
#else
# define machine_is_citygo()	(0)
#endif

#ifdef CONFIG_SA1100_PFS168
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PFS168
# endif
# define machine_is_pfs168()	(machine_arch_type == MACH_TYPE_PFS168)
#else
# define machine_is_pfs168()	(0)
#endif

#ifdef CONFIG_SA1100_SPOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPOT
# endif
# define machine_is_spot()	(machine_arch_type == MACH_TYPE_SPOT)
#else
# define machine_is_spot()	(0)
#endif

#ifdef CONFIG_SA1100_FLEXANET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLEXANET
# endif
# define machine_is_flexanet()	(machine_arch_type == MACH_TYPE_FLEXANET)
#else
# define machine_is_flexanet()	(0)
#endif

#ifdef CONFIG_ARCH_WEBPAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEBPAL
# endif
# define machine_is_webpal()	(machine_arch_type == MACH_TYPE_WEBPAL)
#else
# define machine_is_webpal()	(0)
#endif

#ifdef CONFIG_SA1100_LINPDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINPDA
# endif
# define machine_is_linpda()	(machine_arch_type == MACH_TYPE_LINPDA)
#else
# define machine_is_linpda()	(0)
#endif

#ifdef CONFIG_ARCH_ANAKIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANAKIN
# endif
# define machine_is_anakin()	(machine_arch_type == MACH_TYPE_ANAKIN)
#else
# define machine_is_anakin()	(0)
#endif

#ifdef CONFIG_SA1100_MVI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MVI
# endif
# define machine_is_mvi()	(machine_arch_type == MACH_TYPE_MVI)
#else
# define machine_is_mvi()	(0)
#endif

#ifdef CONFIG_SA1100_JUPITER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JUPITER
# endif
# define machine_is_jupiter()	(machine_arch_type == MACH_TYPE_JUPITER)
#else
# define machine_is_jupiter()	(0)
#endif

#ifdef CONFIG_ARCH_PSIONW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PSIONW
# endif
# define machine_is_psionw()	(machine_arch_type == MACH_TYPE_PSIONW)
#else
# define machine_is_psionw()	(0)
#endif

#ifdef CONFIG_SA1100_ALN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALN
# endif
# define machine_is_aln()	(machine_arch_type == MACH_TYPE_ALN)
#else
# define machine_is_aln()	(0)
#endif

#ifdef CONFIG_ARCH_CAMELOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAMELOT
# endif
# define machine_is_epxa()	(machine_arch_type == MACH_TYPE_CAMELOT)
#else
# define machine_is_epxa()	(0)
#endif

#ifdef CONFIG_SA1100_GDS2200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GDS2200
# endif
# define machine_is_gds2200()	(machine_arch_type == MACH_TYPE_GDS2200)
#else
# define machine_is_gds2200()	(0)
#endif

#ifdef CONFIG_SA1100_PSION_SERIES7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PSION_SERIES7
# endif
# define machine_is_netbook()	(machine_arch_type == MACH_TYPE_PSION_SERIES7)
#else
# define machine_is_netbook()	(0)
#endif

#ifdef CONFIG_SA1100_XFILE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XFILE
# endif
# define machine_is_xfile()	(machine_arch_type == MACH_TYPE_XFILE)
#else
# define machine_is_xfile()	(0)
#endif

#ifdef CONFIG_ARCH_ACCELENT_EP9312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACCELENT_EP9312
# endif
# define machine_is_accelent_ep9312()	(machine_arch_type == MACH_TYPE_ACCELENT_EP9312)
#else
# define machine_is_accelent_ep9312()	(0)
#endif

#ifdef CONFIG_ARCH_IC200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IC200
# endif
# define machine_is_ic200()	(machine_arch_type == MACH_TYPE_IC200)
#else
# define machine_is_ic200()	(0)
#endif

#ifdef CONFIG_SA1100_CREDITLART
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CREDITLART
# endif
# define machine_is_creditlart()	(machine_arch_type == MACH_TYPE_CREDITLART)
#else
# define machine_is_creditlart()	(0)
#endif

#ifdef CONFIG_SA1100_HTM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTM
# endif
# define machine_is_htm()	(machine_arch_type == MACH_TYPE_HTM)
#else
# define machine_is_htm()	(0)
#endif

#ifdef CONFIG_ARCH_IQ80310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ80310
# endif
# define machine_is_iq80310()	(machine_arch_type == MACH_TYPE_IQ80310)
#else
# define machine_is_iq80310()	(0)
#endif

#ifdef CONFIG_SA1100_FREEBOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FREEBOT
# endif
# define machine_is_freebot()	(machine_arch_type == MACH_TYPE_FREEBOT)
#else
# define machine_is_freebot()	(0)
#endif

#ifdef CONFIG_ARCH_ENTEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENTEL
# endif
# define machine_is_entel()	(machine_arch_type == MACH_TYPE_ENTEL)
#else
# define machine_is_entel()	(0)
#endif

#ifdef CONFIG_ARCH_ENP3510
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENP3510
# endif
# define machine_is_enp3510()	(machine_arch_type == MACH_TYPE_ENP3510)
#else
# define machine_is_enp3510()	(0)
#endif

#ifdef CONFIG_SA1100_TRIZEPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS
# endif
# define machine_is_trizeps()	(machine_arch_type == MACH_TYPE_TRIZEPS)
#else
# define machine_is_trizeps()	(0)
#endif

#ifdef CONFIG_SA1100_NESA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NESA
# endif
# define machine_is_nesa()	(machine_arch_type == MACH_TYPE_NESA)
#else
# define machine_is_nesa()	(0)
#endif

#ifdef CONFIG_ARCH_VENUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VENUS
# endif
# define machine_is_venus()	(machine_arch_type == MACH_TYPE_VENUS)
#else
# define machine_is_venus()	(0)
#endif

#ifdef CONFIG_ARCH_TARDIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TARDIS
# endif
# define machine_is_tardis()	(machine_arch_type == MACH_TYPE_TARDIS)
#else
# define machine_is_tardis()	(0)
#endif

#ifdef CONFIG_ARCH_MERCURY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MERCURY
# endif
# define machine_is_mercury()	(machine_arch_type == MACH_TYPE_MERCURY)
#else
# define machine_is_mercury()	(0)
#endif

#ifdef CONFIG_SA1100_EMPEG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPEG
# endif
# define machine_is_empeg()	(machine_arch_type == MACH_TYPE_EMPEG)
#else
# define machine_is_empeg()	(0)
#endif

#ifdef CONFIG_ARCH_I80200FCC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I80200FCC
# endif
# define machine_is_adi_evb()	(machine_arch_type == MACH_TYPE_I80200FCC)
#else
# define machine_is_adi_evb()	(0)
#endif

#ifdef CONFIG_SA1100_ITT_CPB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ITT_CPB
# endif
# define machine_is_itt_cpb()	(machine_arch_type == MACH_TYPE_ITT_CPB)
#else
# define machine_is_itt_cpb()	(0)
#endif

#ifdef CONFIG_SA1100_SVC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVC
# endif
# define machine_is_svc()	(machine_arch_type == MACH_TYPE_SVC)
#else
# define machine_is_svc()	(0)
#endif

#ifdef CONFIG_SA1100_ALPHA2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALPHA2
# endif
# define machine_is_alpha2()	(machine_arch_type == MACH_TYPE_ALPHA2)
#else
# define machine_is_alpha2()	(0)
#endif

#ifdef CONFIG_SA1100_ALPHA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALPHA1
# endif
# define machine_is_alpha1()	(machine_arch_type == MACH_TYPE_ALPHA1)
#else
# define machine_is_alpha1()	(0)
#endif

#ifdef CONFIG_ARCH_NETARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETARM
# endif
# define machine_is_netarm()	(machine_arch_type == MACH_TYPE_NETARM)
#else
# define machine_is_netarm()	(0)
#endif

#ifdef CONFIG_SA1100_SIMPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIMPAD
# endif
# define machine_is_simpad()	(machine_arch_type == MACH_TYPE_SIMPAD)
#else
# define machine_is_simpad()	(0)
#endif

#ifdef CONFIG_ARCH_PDA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDA1
# endif
# define machine_is_pda1()	(machine_arch_type == MACH_TYPE_PDA1)
#else
# define machine_is_pda1()	(0)
#endif

#ifdef CONFIG_ARCH_LUBBOCK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUBBOCK
# endif
# define machine_is_lubbock()	(machine_arch_type == MACH_TYPE_LUBBOCK)
#else
# define machine_is_lubbock()	(0)
#endif

#ifdef CONFIG_ARCH_ANIKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANIKO
# endif
# define machine_is_aniko()	(machine_arch_type == MACH_TYPE_ANIKO)
#else
# define machine_is_aniko()	(0)
#endif

#ifdef CONFIG_ARCH_CLEP7212
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLEP7212
# endif
# define machine_is_clep7212()	(machine_arch_type == MACH_TYPE_CLEP7212)
#else
# define machine_is_clep7212()	(0)
#endif

#ifdef CONFIG_ARCH_CS89712
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CS89712
# endif
# define machine_is_cs89712()	(machine_arch_type == MACH_TYPE_CS89712)
#else
# define machine_is_cs89712()	(0)
#endif

#ifdef CONFIG_SA1100_WEARARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEARARM
# endif
# define machine_is_weararm()	(machine_arch_type == MACH_TYPE_WEARARM)
#else
# define machine_is_weararm()	(0)
#endif

#ifdef CONFIG_SA1100_POSSIO_PX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POSSIO_PX
# endif
# define machine_is_possio_px()	(machine_arch_type == MACH_TYPE_POSSIO_PX)
#else
# define machine_is_possio_px()	(0)
#endif

#ifdef CONFIG_SA1100_SIDEARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIDEARM
# endif
# define machine_is_sidearm()	(machine_arch_type == MACH_TYPE_SIDEARM)
#else
# define machine_is_sidearm()	(0)
#endif

#ifdef CONFIG_SA1100_STORK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STORK
# endif
# define machine_is_stork()	(machine_arch_type == MACH_TYPE_STORK)
#else
# define machine_is_stork()	(0)
#endif

#ifdef CONFIG_SA1100_SHANNON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHANNON
# endif
# define machine_is_shannon()	(machine_arch_type == MACH_TYPE_SHANNON)
#else
# define machine_is_shannon()	(0)
#endif

#ifdef CONFIG_ARCH_ACE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACE
# endif
# define machine_is_ace()	(machine_arch_type == MACH_TYPE_ACE)
#else
# define machine_is_ace()	(0)
#endif

#ifdef CONFIG_SA1100_BALLYARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALLYARM
# endif
# define machine_is_ballyarm()	(machine_arch_type == MACH_TYPE_BALLYARM)
#else
# define machine_is_ballyarm()	(0)
#endif

#ifdef CONFIG_SA1100_SIMPUTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIMPUTER
# endif
# define machine_is_simputer()	(machine_arch_type == MACH_TYPE_SIMPUTER)
#else
# define machine_is_simputer()	(0)
#endif

#ifdef CONFIG_SA1100_NEXTERM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXTERM
# endif
# define machine_is_nexterm()	(machine_arch_type == MACH_TYPE_NEXTERM)
#else
# define machine_is_nexterm()	(0)
#endif

#ifdef CONFIG_SA1100_SA1100_ELF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SA1100_ELF
# endif
# define machine_is_sa1100_elf()	(machine_arch_type == MACH_TYPE_SA1100_ELF)
#else
# define machine_is_sa1100_elf()	(0)
#endif

#ifdef CONFIG_SA1100_GATOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GATOR
# endif
# define machine_is_gator()	(machine_arch_type == MACH_TYPE_GATOR)
#else
# define machine_is_gator()	(0)
#endif

#ifdef CONFIG_ARCH_GRANITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRANITE
# endif
# define machine_is_granite()	(machine_arch_type == MACH_TYPE_GRANITE)
#else
# define machine_is_granite()	(0)
#endif

#ifdef CONFIG_SA1100_CONSUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONSUS
# endif
# define machine_is_consus()	(machine_arch_type == MACH_TYPE_CONSUS)
#else
# define machine_is_consus()	(0)
#endif

#ifdef CONFIG_ARCH_AAED2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AAED2000
# endif
# define machine_is_aaed2000()	(machine_arch_type == MACH_TYPE_AAED2000)
#else
# define machine_is_aaed2000()	(0)
#endif

#ifdef CONFIG_ARCH_CDB89712
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CDB89712
# endif
# define machine_is_cdb89712()	(machine_arch_type == MACH_TYPE_CDB89712)
#else
# define machine_is_cdb89712()	(0)
#endif

#ifdef CONFIG_SA1100_GRAPHICSMASTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRAPHICSMASTER
# endif
# define machine_is_graphicsmaster()	(machine_arch_type == MACH_TYPE_GRAPHICSMASTER)
#else
# define machine_is_graphicsmaster()	(0)
#endif

#ifdef CONFIG_SA1100_ADSBITSY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSBITSY
# endif
# define machine_is_adsbitsy()	(machine_arch_type == MACH_TYPE_ADSBITSY)
#else
# define machine_is_adsbitsy()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_IDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_IDP
# endif
# define machine_is_pxa_idp()	(machine_arch_type == MACH_TYPE_PXA_IDP)
#else
# define machine_is_pxa_idp()	(0)
#endif

#ifdef CONFIG_ARCH_PLCE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLCE
# endif
# define machine_is_plce()	(machine_arch_type == MACH_TYPE_PLCE)
#else
# define machine_is_plce()	(0)
#endif

#ifdef CONFIG_SA1100_PT_SYSTEM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PT_SYSTEM3
# endif
# define machine_is_pt_system3()	(machine_arch_type == MACH_TYPE_PT_SYSTEM3)
#else
# define machine_is_pt_system3()	(0)
#endif

#ifdef CONFIG_ARCH_MEDALB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEDALB
# endif
# define machine_is_murphy()	(machine_arch_type == MACH_TYPE_MEDALB)
#else
# define machine_is_murphy()	(0)
#endif

#ifdef CONFIG_ARCH_EAGLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EAGLE
# endif
# define machine_is_eagle()	(machine_arch_type == MACH_TYPE_EAGLE)
#else
# define machine_is_eagle()	(0)
#endif

#ifdef CONFIG_ARCH_DSC21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSC21
# endif
# define machine_is_dsc21()	(machine_arch_type == MACH_TYPE_DSC21)
#else
# define machine_is_dsc21()	(0)
#endif

#ifdef CONFIG_ARCH_DSC24
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSC24
# endif
# define machine_is_dsc24()	(machine_arch_type == MACH_TYPE_DSC24)
#else
# define machine_is_dsc24()	(0)
#endif

#ifdef CONFIG_ARCH_TI5472
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI5472
# endif
# define machine_is_ti5472()	(machine_arch_type == MACH_TYPE_TI5472)
#else
# define machine_is_ti5472()	(0)
#endif

#ifdef CONFIG_ARCH_AUTCPU12
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AUTCPU12
# endif
# define machine_is_autcpu12()	(machine_arch_type == MACH_TYPE_AUTCPU12)
#else
# define machine_is_autcpu12()	(0)
#endif

#ifdef CONFIG_ARCH_UENGINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UENGINE
# endif
# define machine_is_uengine()	(machine_arch_type == MACH_TYPE_UENGINE)
#else
# define machine_is_uengine()	(0)
#endif

#ifdef CONFIG_SA1100_BLUESTEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUESTEM
# endif
# define machine_is_bluestem()	(machine_arch_type == MACH_TYPE_BLUESTEM)
#else
# define machine_is_bluestem()	(0)
#endif

#ifdef CONFIG_ARCH_XINGU8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XINGU8
# endif
# define machine_is_xingu8()	(machine_arch_type == MACH_TYPE_XINGU8)
#else
# define machine_is_xingu8()	(0)
#endif

#ifdef CONFIG_ARCH_BUSHSTB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUSHSTB
# endif
# define machine_is_bushstb()	(machine_arch_type == MACH_TYPE_BUSHSTB)
#else
# define machine_is_bushstb()	(0)
#endif

#ifdef CONFIG_SA1100_EPSILON1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPSILON1
# endif
# define machine_is_epsilon1()	(machine_arch_type == MACH_TYPE_EPSILON1)
#else
# define machine_is_epsilon1()	(0)
#endif

#ifdef CONFIG_SA1100_BALLOON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALLOON
# endif
# define machine_is_balloon()	(machine_arch_type == MACH_TYPE_BALLOON)
#else
# define machine_is_balloon()	(0)
#endif

#ifdef CONFIG_ARCH_PUPPY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUPPY
# endif
# define machine_is_puppy()	(machine_arch_type == MACH_TYPE_PUPPY)
#else
# define machine_is_puppy()	(0)
#endif

#ifdef CONFIG_SA1100_ELROY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELROY
# endif
# define machine_is_elroy()	(machine_arch_type == MACH_TYPE_ELROY)
#else
# define machine_is_elroy()	(0)
#endif

#ifdef CONFIG_ARCH_GMS720
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GMS720
# endif
# define machine_is_gms720()	(machine_arch_type == MACH_TYPE_GMS720)
#else
# define machine_is_gms720()	(0)
#endif

#ifdef CONFIG_ARCH_S24X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S24X
# endif
# define machine_is_s24x()	(machine_arch_type == MACH_TYPE_S24X)
#else
# define machine_is_s24x()	(0)
#endif

#ifdef CONFIG_ARCH_JTEL_CLEP7312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JTEL_CLEP7312
# endif
# define machine_is_jtel_clep7312()	(machine_arch_type == MACH_TYPE_JTEL_CLEP7312)
#else
# define machine_is_jtel_clep7312()	(0)
#endif

#ifdef CONFIG_ARCH_CX821XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CX821XX
# endif
# define machine_is_cx821xx()	(machine_arch_type == MACH_TYPE_CX821XX)
#else
# define machine_is_cx821xx()	(0)
#endif

#ifdef CONFIG_ARCH_EDB7312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB7312
# endif
# define machine_is_edb7312()	(machine_arch_type == MACH_TYPE_EDB7312)
#else
# define machine_is_edb7312()	(0)
#endif

#ifdef CONFIG_SA1100_BSA1110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BSA1110
# endif
# define machine_is_bsa1110()	(machine_arch_type == MACH_TYPE_BSA1110)
#else
# define machine_is_bsa1110()	(0)
#endif

#ifdef CONFIG_ARCH_POWERPIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POWERPIN
# endif
# define machine_is_powerpin()	(machine_arch_type == MACH_TYPE_POWERPIN)
#else
# define machine_is_powerpin()	(0)
#endif

#ifdef CONFIG_ARCH_OPENARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENARM
# endif
# define machine_is_openarm()	(machine_arch_type == MACH_TYPE_OPENARM)
#else
# define machine_is_openarm()	(0)
#endif

#ifdef CONFIG_SA1100_WHITECHAPEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WHITECHAPEL
# endif
# define machine_is_whitechapel()	(machine_arch_type == MACH_TYPE_WHITECHAPEL)
#else
# define machine_is_whitechapel()	(0)
#endif

#ifdef CONFIG_SA1100_H3100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H3100
# endif
# define machine_is_h3100()	(machine_arch_type == MACH_TYPE_H3100)
#else
# define machine_is_h3100()	(0)
#endif

#ifdef CONFIG_SA1100_H3800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H3800
# endif
# define machine_is_h3800()	(machine_arch_type == MACH_TYPE_H3800)
#else
# define machine_is_h3800()	(0)
#endif

#ifdef CONFIG_ARCH_BLUE_V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUE_V1
# endif
# define machine_is_blue_v1()	(machine_arch_type == MACH_TYPE_BLUE_V1)
#else
# define machine_is_blue_v1()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_CERF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_CERF
# endif
# define machine_is_pxa_cerf()	(machine_arch_type == MACH_TYPE_PXA_CERF)
#else
# define machine_is_pxa_cerf()	(0)
#endif

#ifdef CONFIG_ARCH_ARM7TEVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM7TEVB
# endif
# define machine_is_arm7tevb()	(machine_arch_type == MACH_TYPE_ARM7TEVB)
#else
# define machine_is_arm7tevb()	(0)
#endif

#ifdef CONFIG_SA1100_D7400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_D7400
# endif
# define machine_is_d7400()	(machine_arch_type == MACH_TYPE_D7400)
#else
# define machine_is_d7400()	(0)
#endif

#ifdef CONFIG_ARCH_PIRANHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PIRANHA
# endif
# define machine_is_piranha()	(machine_arch_type == MACH_TYPE_PIRANHA)
#else
# define machine_is_piranha()	(0)
#endif

#ifdef CONFIG_SA1100_SBCAMELOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBCAMELOT
# endif
# define machine_is_sbcamelot()	(machine_arch_type == MACH_TYPE_SBCAMELOT)
#else
# define machine_is_sbcamelot()	(0)
#endif

#ifdef CONFIG_SA1100_KINGS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KINGS
# endif
# define machine_is_kings()	(machine_arch_type == MACH_TYPE_KINGS)
#else
# define machine_is_kings()	(0)
#endif

#ifdef CONFIG_ARCH_SMDK2400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2400
# endif
# define machine_is_smdk2400()	(machine_arch_type == MACH_TYPE_SMDK2400)
#else
# define machine_is_smdk2400()	(0)
#endif

#ifdef CONFIG_SA1100_COLLIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLLIE
# endif
# define machine_is_collie()	(machine_arch_type == MACH_TYPE_COLLIE)
#else
# define machine_is_collie()	(0)
#endif

#ifdef CONFIG_ARCH_IDR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IDR
# endif
# define machine_is_idr()	(machine_arch_type == MACH_TYPE_IDR)
#else
# define machine_is_idr()	(0)
#endif

#ifdef CONFIG_SA1100_BADGE4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BADGE4
# endif
# define machine_is_badge4()	(machine_arch_type == MACH_TYPE_BADGE4)
#else
# define machine_is_badge4()	(0)
#endif

#ifdef CONFIG_ARCH_WEBNET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEBNET
# endif
# define machine_is_webnet()	(machine_arch_type == MACH_TYPE_WEBNET)
#else
# define machine_is_webnet()	(0)
#endif

#ifdef CONFIG_SA1100_D7300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_D7300
# endif
# define machine_is_d7300()	(machine_arch_type == MACH_TYPE_D7300)
#else
# define machine_is_d7300()	(0)
#endif

#ifdef CONFIG_SA1100_CEP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEP
# endif
# define machine_is_cep()	(machine_arch_type == MACH_TYPE_CEP)
#else
# define machine_is_cep()	(0)
#endif

#ifdef CONFIG_ARCH_FORTUNET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FORTUNET
# endif
# define machine_is_fortunet()	(machine_arch_type == MACH_TYPE_FORTUNET)
#else
# define machine_is_fortunet()	(0)
#endif

#ifdef CONFIG_ARCH_VC547X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC547X
# endif
# define machine_is_vc547x()	(machine_arch_type == MACH_TYPE_VC547X)
#else
# define machine_is_vc547x()	(0)
#endif

#ifdef CONFIG_SA1100_FILEWALKER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FILEWALKER
# endif
# define machine_is_filewalker()	(machine_arch_type == MACH_TYPE_FILEWALKER)
#else
# define machine_is_filewalker()	(0)
#endif

#ifdef CONFIG_SA1100_NETGATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETGATEWAY
# endif
# define machine_is_netgateway()	(machine_arch_type == MACH_TYPE_NETGATEWAY)
#else
# define machine_is_netgateway()	(0)
#endif

#ifdef CONFIG_SA1100_SYMBOL2800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYMBOL2800
# endif
# define machine_is_symbol2800()	(machine_arch_type == MACH_TYPE_SYMBOL2800)
#else
# define machine_is_symbol2800()	(0)
#endif

#ifdef CONFIG_SA1100_SUNS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUNS
# endif
# define machine_is_suns()	(machine_arch_type == MACH_TYPE_SUNS)
#else
# define machine_is_suns()	(0)
#endif

#ifdef CONFIG_SA1100_FRODO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FRODO
# endif
# define machine_is_frodo()	(machine_arch_type == MACH_TYPE_FRODO)
#else
# define machine_is_frodo()	(0)
#endif

#ifdef CONFIG_SA1100_MACH_TYTE_MS301
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_TYTE_MS301
# endif
# define machine_is_ms301()	(machine_arch_type == MACH_TYPE_MACH_TYTE_MS301)
#else
# define machine_is_ms301()	(0)
#endif

#ifdef CONFIG_ARCH_MX1ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX1ADS
# endif
# define machine_is_mx1ads()	(machine_arch_type == MACH_TYPE_MX1ADS)
#else
# define machine_is_mx1ads()	(0)
#endif

#ifdef CONFIG_ARCH_H7201
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H7201
# endif
# define machine_is_h7201()	(machine_arch_type == MACH_TYPE_H7201)
#else
# define machine_is_h7201()	(0)
#endif

#ifdef CONFIG_ARCH_H7202
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H7202
# endif
# define machine_is_h7202()	(machine_arch_type == MACH_TYPE_H7202)
#else
# define machine_is_h7202()	(0)
#endif

#ifdef CONFIG_ARCH_AMICO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMICO
# endif
# define machine_is_amico()	(machine_arch_type == MACH_TYPE_AMICO)
#else
# define machine_is_amico()	(0)
#endif

#ifdef CONFIG_SA1100_IAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IAM
# endif
# define machine_is_iam()	(machine_arch_type == MACH_TYPE_IAM)
#else
# define machine_is_iam()	(0)
#endif

#ifdef CONFIG_SA1100_TT530
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT530
# endif
# define machine_is_tt530()	(machine_arch_type == MACH_TYPE_TT530)
#else
# define machine_is_tt530()	(0)
#endif

#ifdef CONFIG_ARCH_SAM2400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAM2400
# endif
# define machine_is_sam2400()	(machine_arch_type == MACH_TYPE_SAM2400)
#else
# define machine_is_sam2400()	(0)
#endif

#ifdef CONFIG_SA1100_JORNADA56X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JORNADA56X
# endif
# define machine_is_jornada56x()	(machine_arch_type == MACH_TYPE_JORNADA56X)
#else
# define machine_is_jornada56x()	(0)
#endif

#ifdef CONFIG_SA1100_ACTIVE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTIVE
# endif
# define machine_is_active()	(machine_arch_type == MACH_TYPE_ACTIVE)
#else
# define machine_is_active()	(0)
#endif

#ifdef CONFIG_ARCH_IQ80321
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ80321
# endif
# define machine_is_iq80321()	(machine_arch_type == MACH_TYPE_IQ80321)
#else
# define machine_is_iq80321()	(0)
#endif

#ifdef CONFIG_SA1100_WID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WID
# endif
# define machine_is_wid()	(machine_arch_type == MACH_TYPE_WID)
#else
# define machine_is_wid()	(0)
#endif

#ifdef CONFIG_ARCH_SABINAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SABINAL
# endif
# define machine_is_sabinal()	(machine_arch_type == MACH_TYPE_SABINAL)
#else
# define machine_is_sabinal()	(0)
#endif

#ifdef CONFIG_ARCH_IXP425_MATACUMBE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP425_MATACUMBE
# endif
# define machine_is_ixp425_matacumbe()	(machine_arch_type == MACH_TYPE_IXP425_MATACUMBE)
#else
# define machine_is_ixp425_matacumbe()	(0)
#endif

#ifdef CONFIG_SA1100_MINIPRINT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINIPRINT
# endif
# define machine_is_miniprint()	(machine_arch_type == MACH_TYPE_MINIPRINT)
#else
# define machine_is_miniprint()	(0)
#endif

#ifdef CONFIG_ARCH_ADM510X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADM510X
# endif
# define machine_is_adm510x()	(machine_arch_type == MACH_TYPE_ADM510X)
#else
# define machine_is_adm510x()	(0)
#endif

#ifdef CONFIG_SA1100_SVS200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVS200
# endif
# define machine_is_svs200()	(machine_arch_type == MACH_TYPE_SVS200)
#else
# define machine_is_svs200()	(0)
#endif

#ifdef CONFIG_ARCH_ATG_TCU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATG_TCU
# endif
# define machine_is_atg_tcu()	(machine_arch_type == MACH_TYPE_ATG_TCU)
#else
# define machine_is_atg_tcu()	(0)
#endif

#ifdef CONFIG_SA1100_JORNADA820
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JORNADA820
# endif
# define machine_is_jornada820()	(machine_arch_type == MACH_TYPE_JORNADA820)
#else
# define machine_is_jornada820()	(0)
#endif

#ifdef CONFIG_ARCH_S3C44B0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C44B0
# endif
# define machine_is_s3c44b0()	(machine_arch_type == MACH_TYPE_S3C44B0)
#else
# define machine_is_s3c44b0()	(0)
#endif

#ifdef CONFIG_ARCH_MARGIS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARGIS2
# endif
# define machine_is_margis2()	(machine_arch_type == MACH_TYPE_MARGIS2)
#else
# define machine_is_margis2()	(0)
#endif

#ifdef CONFIG_ARCH_KS8695
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KS8695
# endif
# define machine_is_ks8695()	(machine_arch_type == MACH_TYPE_KS8695)
#else
# define machine_is_ks8695()	(0)
#endif

#ifdef CONFIG_ARCH_BRH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BRH
# endif
# define machine_is_brh()	(machine_arch_type == MACH_TYPE_BRH)
#else
# define machine_is_brh()	(0)
#endif

#ifdef CONFIG_ARCH_S3C2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2410
# endif
# define machine_is_s3c2410()	(machine_arch_type == MACH_TYPE_S3C2410)
#else
# define machine_is_s3c2410()	(0)
#endif

#ifdef CONFIG_ARCH_POSSIO_PX30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POSSIO_PX30
# endif
# define machine_is_possio_px30()	(machine_arch_type == MACH_TYPE_POSSIO_PX30)
#else
# define machine_is_possio_px30()	(0)
#endif

#ifdef CONFIG_ARCH_S3C2800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2800
# endif
# define machine_is_s3c2800()	(machine_arch_type == MACH_TYPE_S3C2800)
#else
# define machine_is_s3c2800()	(0)
#endif

#ifdef CONFIG_SA1100_FLEETWOOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLEETWOOD
# endif
# define machine_is_fleetwood()	(machine_arch_type == MACH_TYPE_FLEETWOOD)
#else
# define machine_is_fleetwood()	(0)
#endif

#ifdef CONFIG_ARCH_OMAHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAHA
# endif
# define machine_is_omaha()	(machine_arch_type == MACH_TYPE_OMAHA)
#else
# define machine_is_omaha()	(0)
#endif

#ifdef CONFIG_ARCH_TA7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TA7
# endif
# define machine_is_ta7()	(machine_arch_type == MACH_TYPE_TA7)
#else
# define machine_is_ta7()	(0)
#endif

#ifdef CONFIG_SA1100_NOVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVA
# endif
# define machine_is_nova()	(machine_arch_type == MACH_TYPE_NOVA)
#else
# define machine_is_nova()	(0)
#endif

#ifdef CONFIG_ARCH_HMK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HMK
# endif
# define machine_is_hmk()	(machine_arch_type == MACH_TYPE_HMK)
#else
# define machine_is_hmk()	(0)
#endif

#ifdef CONFIG_ARCH_KARO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KARO
# endif
# define machine_is_karo()	(machine_arch_type == MACH_TYPE_KARO)
#else
# define machine_is_karo()	(0)
#endif

#ifdef CONFIG_SA1100_FESTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FESTER
# endif
# define machine_is_fester()	(machine_arch_type == MACH_TYPE_FESTER)
#else
# define machine_is_fester()	(0)
#endif

#ifdef CONFIG_ARCH_GPI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GPI
# endif
# define machine_is_gpi()	(machine_arch_type == MACH_TYPE_GPI)
#else
# define machine_is_gpi()	(0)
#endif

#ifdef CONFIG_ARCH_SMDK2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2410
# endif
# define machine_is_smdk2410()	(machine_arch_type == MACH_TYPE_SMDK2410)
#else
# define machine_is_smdk2410()	(0)
#endif

#ifdef CONFIG_ARCH_I519
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I519
# endif
# define machine_is_i519()	(machine_arch_type == MACH_TYPE_I519)
#else
# define machine_is_i519()	(0)
#endif

#ifdef CONFIG_SA1100_NEXIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXIO
# endif
# define machine_is_nexio()	(machine_arch_type == MACH_TYPE_NEXIO)
#else
# define machine_is_nexio()	(0)
#endif

#ifdef CONFIG_SA1100_BITBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BITBOX
# endif
# define machine_is_bitbox()	(machine_arch_type == MACH_TYPE_BITBOX)
#else
# define machine_is_bitbox()	(0)
#endif

#ifdef CONFIG_SA1100_G200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G200
# endif
# define machine_is_g200()	(machine_arch_type == MACH_TYPE_G200)
#else
# define machine_is_g200()	(0)
#endif

#ifdef CONFIG_SA1100_GILL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GILL
# endif
# define machine_is_gill()	(machine_arch_type == MACH_TYPE_GILL)
#else
# define machine_is_gill()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_MERCURY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_MERCURY
# endif
# define machine_is_pxa_mercury()	(machine_arch_type == MACH_TYPE_PXA_MERCURY)
#else
# define machine_is_pxa_mercury()	(0)
#endif

#ifdef CONFIG_ARCH_CEIVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEIVA
# endif
# define machine_is_ceiva()	(machine_arch_type == MACH_TYPE_CEIVA)
#else
# define machine_is_ceiva()	(0)
#endif

#ifdef CONFIG_SA1100_FRET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FRET
# endif
# define machine_is_fret()	(machine_arch_type == MACH_TYPE_FRET)
#else
# define machine_is_fret()	(0)
#endif

#ifdef CONFIG_SA1100_EMAILPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMAILPHONE
# endif
# define machine_is_emailphone()	(machine_arch_type == MACH_TYPE_EMAILPHONE)
#else
# define machine_is_emailphone()	(0)
#endif

#ifdef CONFIG_ARCH_H3900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H3900
# endif
# define machine_is_h3900()	(machine_arch_type == MACH_TYPE_H3900)
#else
# define machine_is_h3900()	(0)
#endif

#ifdef CONFIG_ARCH_PXA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA1
# endif
# define machine_is_pxa1()	(machine_arch_type == MACH_TYPE_PXA1)
#else
# define machine_is_pxa1()	(0)
#endif

#ifdef CONFIG_SA1100_KOAN369
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOAN369
# endif
# define machine_is_koan369()	(machine_arch_type == MACH_TYPE_KOAN369)
#else
# define machine_is_koan369()	(0)
#endif

#ifdef CONFIG_ARCH_COGENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COGENT
# endif
# define machine_is_cogent()	(machine_arch_type == MACH_TYPE_COGENT)
#else
# define machine_is_cogent()	(0)
#endif

#ifdef CONFIG_ARCH_ESL_SIMPUTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SIMPUTER
# endif
# define machine_is_esl_simputer()	(machine_arch_type == MACH_TYPE_ESL_SIMPUTER)
#else
# define machine_is_esl_simputer()	(0)
#endif

#ifdef CONFIG_ARCH_ESL_SIMPUTER_CLR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SIMPUTER_CLR
# endif
# define machine_is_esl_simputer_clr()	(machine_arch_type == MACH_TYPE_ESL_SIMPUTER_CLR)
#else
# define machine_is_esl_simputer_clr()	(0)
#endif

#ifdef CONFIG_ARCH_ESL_SIMPUTER_BW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SIMPUTER_BW
# endif
# define machine_is_esl_simputer_bw()	(machine_arch_type == MACH_TYPE_ESL_SIMPUTER_BW)
#else
# define machine_is_esl_simputer_bw()	(0)
#endif

#ifdef CONFIG_ARCH_HHP_CRADLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HHP_CRADLE
# endif
# define machine_is_hhp_cradle()	(machine_arch_type == MACH_TYPE_HHP_CRADLE)
#else
# define machine_is_hhp_cradle()	(0)
#endif

#ifdef CONFIG_ARCH_HE500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HE500
# endif
# define machine_is_he500()	(machine_arch_type == MACH_TYPE_HE500)
#else
# define machine_is_he500()	(0)
#endif

#ifdef CONFIG_SA1100_INHANDELF2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHANDELF2
# endif
# define machine_is_inhandelf2()	(machine_arch_type == MACH_TYPE_INHANDELF2)
#else
# define machine_is_inhandelf2()	(0)
#endif

#ifdef CONFIG_SA1100_INHANDFTIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHANDFTIP
# endif
# define machine_is_inhandftip()	(machine_arch_type == MACH_TYPE_INHANDFTIP)
#else
# define machine_is_inhandftip()	(0)
#endif

#ifdef CONFIG_SA1100_DNP1110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNP1110
# endif
# define machine_is_dnp1110()	(machine_arch_type == MACH_TYPE_DNP1110)
#else
# define machine_is_dnp1110()	(0)
#endif

#ifdef CONFIG_SA1100_PNP1110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNP1110
# endif
# define machine_is_pnp1110()	(machine_arch_type == MACH_TYPE_PNP1110)
#else
# define machine_is_pnp1110()	(0)
#endif

#ifdef CONFIG_ARCH_CSB226
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB226
# endif
# define machine_is_csb226()	(machine_arch_type == MACH_TYPE_CSB226)
#else
# define machine_is_csb226()	(0)
#endif

#ifdef CONFIG_SA1100_ARNOLD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARNOLD
# endif
# define machine_is_arnold()	(machine_arch_type == MACH_TYPE_ARNOLD)
#else
# define machine_is_arnold()	(0)
#endif

#ifdef CONFIG_MACH_VOICEBLUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VOICEBLUE
# endif
# define machine_is_voiceblue()	(machine_arch_type == MACH_TYPE_VOICEBLUE)
#else
# define machine_is_voiceblue()	(0)
#endif

#ifdef CONFIG_ARCH_JZ8028
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JZ8028
# endif
# define machine_is_jz8028()	(machine_arch_type == MACH_TYPE_JZ8028)
#else
# define machine_is_jz8028()	(0)
#endif

#ifdef CONFIG_ARCH_H5400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H5400
# endif
# define machine_is_h5400()	(machine_arch_type == MACH_TYPE_H5400)
#else
# define machine_is_h5400()	(0)
#endif

#ifdef CONFIG_SA1100_FORTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FORTE
# endif
# define machine_is_forte()	(machine_arch_type == MACH_TYPE_FORTE)
#else
# define machine_is_forte()	(0)
#endif

#ifdef CONFIG_SA1100_ACAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACAM
# endif
# define machine_is_acam()	(machine_arch_type == MACH_TYPE_ACAM)
#else
# define machine_is_acam()	(0)
#endif

#ifdef CONFIG_SA1100_ABOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ABOX
# endif
# define machine_is_abox()	(machine_arch_type == MACH_TYPE_ABOX)
#else
# define machine_is_abox()	(0)
#endif

#ifdef CONFIG_ARCH_ATMEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATMEL
# endif
# define machine_is_atmel()	(machine_arch_type == MACH_TYPE_ATMEL)
#else
# define machine_is_atmel()	(0)
#endif

#ifdef CONFIG_ARCH_SITSANG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SITSANG
# endif
# define machine_is_sitsang()	(machine_arch_type == MACH_TYPE_SITSANG)
#else
# define machine_is_sitsang()	(0)
#endif

#ifdef CONFIG_SA1100_CPU1110LCDNET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPU1110LCDNET
# endif
# define machine_is_cpu1110lcdnet()	(machine_arch_type == MACH_TYPE_CPU1110LCDNET)
#else
# define machine_is_cpu1110lcdnet()	(0)
#endif

#ifdef CONFIG_ARCH_MPL_VCMA9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPL_VCMA9
# endif
# define machine_is_mpl_vcma9()	(machine_arch_type == MACH_TYPE_MPL_VCMA9)
#else
# define machine_is_mpl_vcma9()	(0)
#endif

#ifdef CONFIG_ARCH_OPUS_A1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPUS_A1
# endif
# define machine_is_opus_a1()	(machine_arch_type == MACH_TYPE_OPUS_A1)
#else
# define machine_is_opus_a1()	(0)
#endif

#ifdef CONFIG_ARCH_DAYTONA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAYTONA
# endif
# define machine_is_daytona()	(machine_arch_type == MACH_TYPE_DAYTONA)
#else
# define machine_is_daytona()	(0)
#endif

#ifdef CONFIG_SA1100_KILLBEAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KILLBEAR
# endif
# define machine_is_killbear()	(machine_arch_type == MACH_TYPE_KILLBEAR)
#else
# define machine_is_killbear()	(0)
#endif

#ifdef CONFIG_ARCH_YOHO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOHO
# endif
# define machine_is_yoho()	(machine_arch_type == MACH_TYPE_YOHO)
#else
# define machine_is_yoho()	(0)
#endif

#ifdef CONFIG_ARCH_JASPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JASPER
# endif
# define machine_is_jasper()	(machine_arch_type == MACH_TYPE_JASPER)
#else
# define machine_is_jasper()	(0)
#endif

#ifdef CONFIG_ARCH_DSC25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSC25
# endif
# define machine_is_dsc25()	(machine_arch_type == MACH_TYPE_DSC25)
#else
# define machine_is_dsc25()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_INNOVATOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_INNOVATOR
# endif
# define machine_is_omap_innovator()	(machine_arch_type == MACH_TYPE_OMAP_INNOVATOR)
#else
# define machine_is_omap_innovator()	(0)
#endif

#ifdef CONFIG_ARCH_RAMSES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAMSES
# endif
# define machine_is_mnci()	(machine_arch_type == MACH_TYPE_RAMSES)
#else
# define machine_is_mnci()	(0)
#endif

#ifdef CONFIG_ARCH_S28X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S28X
# endif
# define machine_is_s28x()	(machine_arch_type == MACH_TYPE_S28X)
#else
# define machine_is_s28x()	(0)
#endif

#ifdef CONFIG_ARCH_MPORT3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPORT3
# endif
# define machine_is_mport3()	(machine_arch_type == MACH_TYPE_MPORT3)
#else
# define machine_is_mport3()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_EAGLE250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_EAGLE250
# endif
# define machine_is_pxa_eagle250()	(machine_arch_type == MACH_TYPE_PXA_EAGLE250)
#else
# define machine_is_pxa_eagle250()	(0)
#endif

#ifdef CONFIG_ARCH_PDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDB
# endif
# define machine_is_pdb()	(machine_arch_type == MACH_TYPE_PDB)
#else
# define machine_is_pdb()	(0)
#endif

#ifdef CONFIG_SA1100_BLUE_2G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUE_2G
# endif
# define machine_is_blue_2g()	(machine_arch_type == MACH_TYPE_BLUE_2G)
#else
# define machine_is_blue_2g()	(0)
#endif

#ifdef CONFIG_SA1100_BLUEARCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUEARCH
# endif
# define machine_is_bluearch()	(machine_arch_type == MACH_TYPE_BLUEARCH)
#else
# define machine_is_bluearch()	(0)
#endif

#ifdef CONFIG_ARCH_IXDP2400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP2400
# endif
# define machine_is_ixdp2400()	(machine_arch_type == MACH_TYPE_IXDP2400)
#else
# define machine_is_ixdp2400()	(0)
#endif

#ifdef CONFIG_ARCH_IXDP2800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP2800
# endif
# define machine_is_ixdp2800()	(machine_arch_type == MACH_TYPE_IXDP2800)
#else
# define machine_is_ixdp2800()	(0)
#endif

#ifdef CONFIG_SA1100_EXPLORER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXPLORER
# endif
# define machine_is_explorer()	(machine_arch_type == MACH_TYPE_EXPLORER)
#else
# define machine_is_explorer()	(0)
#endif

#ifdef CONFIG_ARCH_IXDP425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP425
# endif
# define machine_is_ixdp425()	(machine_arch_type == MACH_TYPE_IXDP425)
#else
# define machine_is_ixdp425()	(0)
#endif

#ifdef CONFIG_ARCH_CHIMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHIMP
# endif
# define machine_is_chimp()	(machine_arch_type == MACH_TYPE_CHIMP)
#else
# define machine_is_chimp()	(0)
#endif

#ifdef CONFIG_ARCH_STORK_NEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STORK_NEST
# endif
# define machine_is_stork_nest()	(machine_arch_type == MACH_TYPE_STORK_NEST)
#else
# define machine_is_stork_nest()	(0)
#endif

#ifdef CONFIG_ARCH_STORK_EGG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STORK_EGG
# endif
# define machine_is_stork_egg()	(machine_arch_type == MACH_TYPE_STORK_EGG)
#else
# define machine_is_stork_egg()	(0)
#endif

#ifdef CONFIG_SA1100_WISMO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WISMO
# endif
# define machine_is_wismo()	(machine_arch_type == MACH_TYPE_WISMO)
#else
# define machine_is_wismo()	(0)
#endif

#ifdef CONFIG_ARCH_EZLINX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZLINX
# endif
# define machine_is_ezlinx()	(machine_arch_type == MACH_TYPE_EZLINX)
#else
# define machine_is_ezlinx()	(0)
#endif

#ifdef CONFIG_ARCH_AT91RM9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200
# endif
# define machine_is_at91rm9200()	(machine_arch_type == MACH_TYPE_AT91RM9200)
#else
# define machine_is_at91rm9200()	(0)
#endif

#ifdef CONFIG_ARCH_ADTECH_ORION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADTECH_ORION
# endif
# define machine_is_adtech_orion()	(machine_arch_type == MACH_TYPE_ADTECH_ORION)
#else
# define machine_is_adtech_orion()	(0)
#endif

#ifdef CONFIG_ARCH_NEPTUNE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEPTUNE
# endif
# define machine_is_neptune()	(machine_arch_type == MACH_TYPE_NEPTUNE)
#else
# define machine_is_neptune()	(0)
#endif

#ifdef CONFIG_SA1100_HACKKIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HACKKIT
# endif
# define machine_is_hackkit()	(machine_arch_type == MACH_TYPE_HACKKIT)
#else
# define machine_is_hackkit()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_WINS30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_WINS30
# endif
# define machine_is_pxa_wins30()	(machine_arch_type == MACH_TYPE_PXA_WINS30)
#else
# define machine_is_pxa_wins30()	(0)
#endif

#ifdef CONFIG_SA1100_LAVINNA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LAVINNA
# endif
# define machine_is_lavinna()	(machine_arch_type == MACH_TYPE_LAVINNA)
#else
# define machine_is_lavinna()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_UENGINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_UENGINE
# endif
# define machine_is_pxa_uengine()	(machine_arch_type == MACH_TYPE_PXA_UENGINE)
#else
# define machine_is_pxa_uengine()	(0)
#endif

#ifdef CONFIG_ARCH_INNOKOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INNOKOM
# endif
# define machine_is_innokom()	(machine_arch_type == MACH_TYPE_INNOKOM)
#else
# define machine_is_innokom()	(0)
#endif

#ifdef CONFIG_ARCH_BMS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BMS
# endif
# define machine_is_bms()	(machine_arch_type == MACH_TYPE_BMS)
#else
# define machine_is_bms()	(0)
#endif

#ifdef CONFIG_ARCH_IXCDP1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXCDP1100
# endif
# define machine_is_ixcdp1100()	(machine_arch_type == MACH_TYPE_IXCDP1100)
#else
# define machine_is_ixcdp1100()	(0)
#endif

#ifdef CONFIG_ARCH_PRPMC1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRPMC1100
# endif
# define machine_is_prpmc1100()	(machine_arch_type == MACH_TYPE_PRPMC1100)
#else
# define machine_is_prpmc1100()	(0)
#endif

#ifdef CONFIG_ARCH_AT91RM9200DK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200DK
# endif
# define machine_is_at91rm9200dk()	(machine_arch_type == MACH_TYPE_AT91RM9200DK)
#else
# define machine_is_at91rm9200dk()	(0)
#endif

#ifdef CONFIG_ARCH_ARMSTICK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMSTICK
# endif
# define machine_is_armstick()	(machine_arch_type == MACH_TYPE_ARMSTICK)
#else
# define machine_is_armstick()	(0)
#endif

#ifdef CONFIG_ARCH_ARMONIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMONIE
# endif
# define machine_is_armonie()	(machine_arch_type == MACH_TYPE_ARMONIE)
#else
# define machine_is_armonie()	(0)
#endif

#ifdef CONFIG_ARCH_MPORT1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPORT1
# endif
# define machine_is_mport1()	(machine_arch_type == MACH_TYPE_MPORT1)
#else
# define machine_is_mport1()	(0)
#endif

#ifdef CONFIG_ARCH_S3C5410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C5410
# endif
# define machine_is_s3c5410()	(machine_arch_type == MACH_TYPE_S3C5410)
#else
# define machine_is_s3c5410()	(0)
#endif

#ifdef CONFIG_ARCH_ZCP320A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZCP320A
# endif
# define machine_is_zcp320a()	(machine_arch_type == MACH_TYPE_ZCP320A)
#else
# define machine_is_zcp320a()	(0)
#endif

#ifdef CONFIG_ARCH_I_BOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I_BOX
# endif
# define machine_is_i_box()	(machine_arch_type == MACH_TYPE_I_BOX)
#else
# define machine_is_i_box()	(0)
#endif

#ifdef CONFIG_ARCH_STLC1502
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STLC1502
# endif
# define machine_is_stlc1502()	(machine_arch_type == MACH_TYPE_STLC1502)
#else
# define machine_is_stlc1502()	(0)
#endif

#ifdef CONFIG_ARCH_SIREN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIREN
# endif
# define machine_is_siren()	(machine_arch_type == MACH_TYPE_SIREN)
#else
# define machine_is_siren()	(0)
#endif

#ifdef CONFIG_ARCH_GREENLAKE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GREENLAKE
# endif
# define machine_is_greenlake()	(machine_arch_type == MACH_TYPE_GREENLAKE)
#else
# define machine_is_greenlake()	(0)
#endif

#ifdef CONFIG_ARCH_ARGUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARGUS
# endif
# define machine_is_argus()	(machine_arch_type == MACH_TYPE_ARGUS)
#else
# define machine_is_argus()	(0)
#endif

#ifdef CONFIG_SA1100_COMBADGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMBADGE
# endif
# define machine_is_combadge()	(machine_arch_type == MACH_TYPE_COMBADGE)
#else
# define machine_is_combadge()	(0)
#endif

#ifdef CONFIG_ARCH_ROKEPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROKEPXA
# endif
# define machine_is_rokepxa()	(machine_arch_type == MACH_TYPE_ROKEPXA)
#else
# define machine_is_rokepxa()	(0)
#endif

#ifdef CONFIG_ARCH_CINTEGRATOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CINTEGRATOR
# endif
# define machine_is_cintegrator()	(machine_arch_type == MACH_TYPE_CINTEGRATOR)
#else
# define machine_is_cintegrator()	(0)
#endif

#ifdef CONFIG_ARCH_GUIDEA07
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUIDEA07
# endif
# define machine_is_guidea07()	(machine_arch_type == MACH_TYPE_GUIDEA07)
#else
# define machine_is_guidea07()	(0)
#endif

#ifdef CONFIG_ARCH_TAT257
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAT257
# endif
# define machine_is_tat257()	(machine_arch_type == MACH_TYPE_TAT257)
#else
# define machine_is_tat257()	(0)
#endif

#ifdef CONFIG_ARCH_IGP2425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGP2425
# endif
# define machine_is_igp2425()	(machine_arch_type == MACH_TYPE_IGP2425)
#else
# define machine_is_igp2425()	(0)
#endif

#ifdef CONFIG_ARCH_BLUEGRAMMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUEGRAMMA
# endif
# define machine_is_bluegrama()	(machine_arch_type == MACH_TYPE_BLUEGRAMMA)
#else
# define machine_is_bluegrama()	(0)
#endif

#ifdef CONFIG_ARCH_IPOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPOD
# endif
# define machine_is_ipod()	(machine_arch_type == MACH_TYPE_IPOD)
#else
# define machine_is_ipod()	(0)
#endif

#ifdef CONFIG_ARCH_ADSBITSYX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSBITSYX
# endif
# define machine_is_adsbitsyx()	(machine_arch_type == MACH_TYPE_ADSBITSYX)
#else
# define machine_is_adsbitsyx()	(0)
#endif

#ifdef CONFIG_ARCH_TRIZEPS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS2
# endif
# define machine_is_trizeps2()	(machine_arch_type == MACH_TYPE_TRIZEPS2)
#else
# define machine_is_trizeps2()	(0)
#endif

#ifdef CONFIG_ARCH_VIPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIPER
# endif
# define machine_is_viper()	(machine_arch_type == MACH_TYPE_VIPER)
#else
# define machine_is_viper()	(0)
#endif

#ifdef CONFIG_SA1100_ADSBITSYPLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSBITSYPLUS
# endif
# define machine_is_adsbitsyplus()	(machine_arch_type == MACH_TYPE_ADSBITSYPLUS)
#else
# define machine_is_adsbitsyplus()	(0)
#endif

#ifdef CONFIG_SA1100_ADSAGC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSAGC
# endif
# define machine_is_adsagc()	(machine_arch_type == MACH_TYPE_ADSAGC)
#else
# define machine_is_adsagc()	(0)
#endif

#ifdef CONFIG_ARCH_STP7312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STP7312
# endif
# define machine_is_stp7312()	(machine_arch_type == MACH_TYPE_STP7312)
#else
# define machine_is_stp7312()	(0)
#endif

#ifdef CONFIG_MACH_NX_PHNX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NX_PHNX
# endif
# define machine_is_nx_phnx()	(machine_arch_type == MACH_TYPE_NX_PHNX)
#else
# define machine_is_nx_phnx()	(0)
#endif

#ifdef CONFIG_ARCH_WEP_EP250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEP_EP250
# endif
# define machine_is_wep_ep250()	(machine_arch_type == MACH_TYPE_WEP_EP250)
#else
# define machine_is_wep_ep250()	(0)
#endif

#ifdef CONFIG_ARCH_INHANDELF3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHANDELF3
# endif
# define machine_is_inhandelf3()	(machine_arch_type == MACH_TYPE_INHANDELF3)
#else
# define machine_is_inhandelf3()	(0)
#endif

#ifdef CONFIG_ARCH_ADI_COYOTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADI_COYOTE
# endif
# define machine_is_adi_coyote()	(machine_arch_type == MACH_TYPE_ADI_COYOTE)
#else
# define machine_is_adi_coyote()	(0)
#endif

#ifdef CONFIG_ARCH_IYONIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IYONIX
# endif
# define machine_is_iyonix()	(machine_arch_type == MACH_TYPE_IYONIX)
#else
# define machine_is_iyonix()	(0)
#endif

#ifdef CONFIG_ARCH_DAMICAM_SA1110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAMICAM_SA1110
# endif
# define machine_is_damicam1()	(machine_arch_type == MACH_TYPE_DAMICAM_SA1110)
#else
# define machine_is_damicam1()	(0)
#endif

#ifdef CONFIG_ARCH_MEG03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEG03
# endif
# define machine_is_meg03()	(machine_arch_type == MACH_TYPE_MEG03)
#else
# define machine_is_meg03()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_WHITECHAPEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_WHITECHAPEL
# endif
# define machine_is_pxa_whitechapel()	(machine_arch_type == MACH_TYPE_PXA_WHITECHAPEL)
#else
# define machine_is_pxa_whitechapel()	(0)
#endif

#ifdef CONFIG_ARCH_NWSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NWSC
# endif
# define machine_is_nwsc()	(machine_arch_type == MACH_TYPE_NWSC)
#else
# define machine_is_nwsc()	(0)
#endif

#ifdef CONFIG_ARCH_NWLARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NWLARM
# endif
# define machine_is_nwlarm()	(machine_arch_type == MACH_TYPE_NWLARM)
#else
# define machine_is_nwlarm()	(0)
#endif

#ifdef CONFIG_ARCH_IXP425_MGUARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP425_MGUARD
# endif
# define machine_is_ixp425_mguard()	(machine_arch_type == MACH_TYPE_IXP425_MGUARD)
#else
# define machine_is_ixp425_mguard()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_NETDCU4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_NETDCU4
# endif
# define machine_is_pxa_netdcu4()	(machine_arch_type == MACH_TYPE_PXA_NETDCU4)
#else
# define machine_is_pxa_netdcu4()	(0)
#endif

#ifdef CONFIG_ARCH_IXDP2401
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP2401
# endif
# define machine_is_ixdp2401()	(machine_arch_type == MACH_TYPE_IXDP2401)
#else
# define machine_is_ixdp2401()	(0)
#endif

#ifdef CONFIG_ARCH_IXDP2801
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP2801
# endif
# define machine_is_ixdp2801()	(machine_arch_type == MACH_TYPE_IXDP2801)
#else
# define machine_is_ixdp2801()	(0)
#endif

#ifdef CONFIG_ARCH_ZODIAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZODIAC
# endif
# define machine_is_zodiac()	(machine_arch_type == MACH_TYPE_ZODIAC)
#else
# define machine_is_zodiac()	(0)
#endif

#ifdef CONFIG_ARCH_ARMMODUL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMMODUL
# endif
# define machine_is_armmodul()	(machine_arch_type == MACH_TYPE_ARMMODUL)
#else
# define machine_is_armmodul()	(0)
#endif

#ifdef CONFIG_SA1100_KETOP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KETOP
# endif
# define machine_is_ketop()	(machine_arch_type == MACH_TYPE_KETOP)
#else
# define machine_is_ketop()	(0)
#endif

#ifdef CONFIG_ARCH_AV7200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AV7200
# endif
# define machine_is_av7200()	(machine_arch_type == MACH_TYPE_AV7200)
#else
# define machine_is_av7200()	(0)
#endif

#ifdef CONFIG_ARCH_ARCH_TI925
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCH_TI925
# endif
# define machine_is_arch_ti925()	(machine_arch_type == MACH_TYPE_ARCH_TI925)
#else
# define machine_is_arch_ti925()	(0)
#endif

#ifdef CONFIG_ARCH_ACQ200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACQ200
# endif
# define machine_is_acq200()	(machine_arch_type == MACH_TYPE_ACQ200)
#else
# define machine_is_acq200()	(0)
#endif

#ifdef CONFIG_SA1100_PT_DAFIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PT_DAFIT
# endif
# define machine_is_pt_dafit()	(machine_arch_type == MACH_TYPE_PT_DAFIT)
#else
# define machine_is_pt_dafit()	(0)
#endif

#ifdef CONFIG_ARCH_IHBA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IHBA
# endif
# define machine_is_ihba()	(machine_arch_type == MACH_TYPE_IHBA)
#else
# define machine_is_ihba()	(0)
#endif

#ifdef CONFIG_ARCH_QUINQUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUINQUE
# endif
# define machine_is_quinque()	(machine_arch_type == MACH_TYPE_QUINQUE)
#else
# define machine_is_quinque()	(0)
#endif

#ifdef CONFIG_ARCH_NIMBRAONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIMBRAONE
# endif
# define machine_is_nimbraone()	(machine_arch_type == MACH_TYPE_NIMBRAONE)
#else
# define machine_is_nimbraone()	(0)
#endif

#ifdef CONFIG_ARCH_NIMBRA29X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIMBRA29X
# endif
# define machine_is_nimbra29x()	(machine_arch_type == MACH_TYPE_NIMBRA29X)
#else
# define machine_is_nimbra29x()	(0)
#endif

#ifdef CONFIG_ARCH_NIMBRA210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIMBRA210
# endif
# define machine_is_nimbra210()	(machine_arch_type == MACH_TYPE_NIMBRA210)
#else
# define machine_is_nimbra210()	(0)
#endif

#ifdef CONFIG_ARCH_HHP_D95XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HHP_D95XX
# endif
# define machine_is_hhp_d95xx()	(machine_arch_type == MACH_TYPE_HHP_D95XX)
#else
# define machine_is_hhp_d95xx()	(0)
#endif

#ifdef CONFIG_ARCH_LABARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LABARM
# endif
# define machine_is_labarm()	(machine_arch_type == MACH_TYPE_LABARM)
#else
# define machine_is_labarm()	(0)
#endif

#ifdef CONFIG_ARCH_M825XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M825XX
# endif
# define machine_is_m825xx()	(machine_arch_type == MACH_TYPE_M825XX)
#else
# define machine_is_m825xx()	(0)
#endif

#ifdef CONFIG_SA1100_M7100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7100
# endif
# define machine_is_m7100()	(machine_arch_type == MACH_TYPE_M7100)
#else
# define machine_is_m7100()	(0)
#endif

#ifdef CONFIG_ARCH_NIPC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIPC2
# endif
# define machine_is_nipc2()	(machine_arch_type == MACH_TYPE_NIPC2)
#else
# define machine_is_nipc2()	(0)
#endif

#ifdef CONFIG_ARCH_FU7202
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FU7202
# endif
# define machine_is_fu7202()	(machine_arch_type == MACH_TYPE_FU7202)
#else
# define machine_is_fu7202()	(0)
#endif

#ifdef CONFIG_ARCH_ADSAGX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSAGX
# endif
# define machine_is_adsagx()	(machine_arch_type == MACH_TYPE_ADSAGX)
#else
# define machine_is_adsagx()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_POOH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_POOH
# endif
# define machine_is_pxa_pooh()	(machine_arch_type == MACH_TYPE_PXA_POOH)
#else
# define machine_is_pxa_pooh()	(0)
#endif

#ifdef CONFIG_ARCH_BANDON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BANDON
# endif
# define machine_is_bandon()	(machine_arch_type == MACH_TYPE_BANDON)
#else
# define machine_is_bandon()	(0)
#endif

#ifdef CONFIG_ARCH_PCM7210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM7210
# endif
# define machine_is_pcm7210()	(machine_arch_type == MACH_TYPE_PCM7210)
#else
# define machine_is_pcm7210()	(0)
#endif

#ifdef CONFIG_ARCH_NMS9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NMS9200
# endif
# define machine_is_nms9200()	(machine_arch_type == MACH_TYPE_NMS9200)
#else
# define machine_is_nms9200()	(0)
#endif

#ifdef CONFIG_ARCH_LOGODL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOGODL
# endif
# define machine_is_logodl()	(machine_arch_type == MACH_TYPE_LOGODL)
#else
# define machine_is_logodl()	(0)
#endif

#ifdef CONFIG_SA1100_M7140
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7140
# endif
# define machine_is_m7140()	(machine_arch_type == MACH_TYPE_M7140)
#else
# define machine_is_m7140()	(0)
#endif

#ifdef CONFIG_ARCH_KOREBOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOREBOT
# endif
# define machine_is_korebot()	(machine_arch_type == MACH_TYPE_KOREBOT)
#else
# define machine_is_korebot()	(0)
#endif

#ifdef CONFIG_ARCH_IQ31244
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ31244
# endif
# define machine_is_iq31244()	(machine_arch_type == MACH_TYPE_IQ31244)
#else
# define machine_is_iq31244()	(0)
#endif

#ifdef CONFIG_SA1100_KOAN393
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOAN393
# endif
# define machine_is_koan393()	(machine_arch_type == MACH_TYPE_KOAN393)
#else
# define machine_is_koan393()	(0)
#endif

#ifdef CONFIG_ARCH_INHANDFTIP3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHANDFTIP3
# endif
# define machine_is_inhandftip3()	(machine_arch_type == MACH_TYPE_INHANDFTIP3)
#else
# define machine_is_inhandftip3()	(0)
#endif

#ifdef CONFIG_ARCH_GONZO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GONZO
# endif
# define machine_is_gonzo()	(machine_arch_type == MACH_TYPE_GONZO)
#else
# define machine_is_gonzo()	(0)
#endif

#ifdef CONFIG_ARCH_BAST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BAST
# endif
# define machine_is_bast()	(machine_arch_type == MACH_TYPE_BAST)
#else
# define machine_is_bast()	(0)
#endif

#ifdef CONFIG_ARCH_SCANPASS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCANPASS
# endif
# define machine_is_scanpass()	(machine_arch_type == MACH_TYPE_SCANPASS)
#else
# define machine_is_scanpass()	(0)
#endif

#ifdef CONFIG_ARCH_EP7312_POOH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EP7312_POOH
# endif
# define machine_is_ep7312_pooh()	(machine_arch_type == MACH_TYPE_EP7312_POOH)
#else
# define machine_is_ep7312_pooh()	(0)
#endif

#ifdef CONFIG_ARCH_TA7S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TA7S
# endif
# define machine_is_ta7s()	(machine_arch_type == MACH_TYPE_TA7S)
#else
# define machine_is_ta7s()	(0)
#endif

#ifdef CONFIG_ARCH_TA7V
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TA7V
# endif
# define machine_is_ta7v()	(machine_arch_type == MACH_TYPE_TA7V)
#else
# define machine_is_ta7v()	(0)
#endif

#ifdef CONFIG_SA1100_ICARUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICARUS
# endif
# define machine_is_icarus()	(machine_arch_type == MACH_TYPE_ICARUS)
#else
# define machine_is_icarus()	(0)
#endif

#ifdef CONFIG_ARCH_H1900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H1900
# endif
# define machine_is_h1900()	(machine_arch_type == MACH_TYPE_H1900)
#else
# define machine_is_h1900()	(0)
#endif

#ifdef CONFIG_SA1100_GEMINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEMINI
# endif
# define machine_is_gemini()	(machine_arch_type == MACH_TYPE_GEMINI)
#else
# define machine_is_gemini()	(0)
#endif

#ifdef CONFIG_ARCH_AXIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXIM
# endif
# define machine_is_axim()	(machine_arch_type == MACH_TYPE_AXIM)
#else
# define machine_is_axim()	(0)
#endif

#ifdef CONFIG_ARCH_AUDIOTRON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AUDIOTRON
# endif
# define machine_is_audiotron()	(machine_arch_type == MACH_TYPE_AUDIOTRON)
#else
# define machine_is_audiotron()	(0)
#endif

#ifdef CONFIG_ARCH_H2200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H2200
# endif
# define machine_is_h2200()	(machine_arch_type == MACH_TYPE_H2200)
#else
# define machine_is_h2200()	(0)
#endif

#ifdef CONFIG_ARCH_LOOX600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOOX600
# endif
# define machine_is_loox600()	(machine_arch_type == MACH_TYPE_LOOX600)
#else
# define machine_is_loox600()	(0)
#endif

#ifdef CONFIG_ARCH_NIOP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIOP
# endif
# define machine_is_niop()	(machine_arch_type == MACH_TYPE_NIOP)
#else
# define machine_is_niop()	(0)
#endif

#ifdef CONFIG_ARCH_DM310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM310
# endif
# define machine_is_dm310()	(machine_arch_type == MACH_TYPE_DM310)
#else
# define machine_is_dm310()	(0)
#endif

#ifdef CONFIG_ARCH_SEEDPXA_C2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEEDPXA_C2
# endif
# define machine_is_seedpxa_c2()	(machine_arch_type == MACH_TYPE_SEEDPXA_C2)
#else
# define machine_is_seedpxa_c2()	(0)
#endif

#ifdef CONFIG_ARCH_IXP4XX_MGUARD_PCI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP4XX_MGUARD_PCI
# endif
# define machine_is_ixp4xx_mguardpci()	(machine_arch_type == MACH_TYPE_IXP4XX_MGUARD_PCI)
#else
# define machine_is_ixp4xx_mguardpci()	(0)
#endif

#ifdef CONFIG_ARCH_H1940
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H1940
# endif
# define machine_is_h1940()	(machine_arch_type == MACH_TYPE_H1940)
#else
# define machine_is_h1940()	(0)
#endif

#ifdef CONFIG_ARCH_SCORPIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCORPIO
# endif
# define machine_is_scorpio()	(machine_arch_type == MACH_TYPE_SCORPIO)
#else
# define machine_is_scorpio()	(0)
#endif

#ifdef CONFIG_ARCH_VIVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIVA
# endif
# define machine_is_viva()	(machine_arch_type == MACH_TYPE_VIVA)
#else
# define machine_is_viva()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_XCARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_XCARD
# endif
# define machine_is_pxa_xcard()	(machine_arch_type == MACH_TYPE_PXA_XCARD)
#else
# define machine_is_pxa_xcard()	(0)
#endif

#ifdef CONFIG_ARCH_CSB335
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB335
# endif
# define machine_is_csb335()	(machine_arch_type == MACH_TYPE_CSB335)
#else
# define machine_is_csb335()	(0)
#endif

#ifdef CONFIG_ARCH_IXRD425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXRD425
# endif
# define machine_is_ixrd425()	(machine_arch_type == MACH_TYPE_IXRD425)
#else
# define machine_is_ixrd425()	(0)
#endif

#ifdef CONFIG_ARCH_IQ80315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ80315
# endif
# define machine_is_iq80315()	(machine_arch_type == MACH_TYPE_IQ80315)
#else
# define machine_is_iq80315()	(0)
#endif

#ifdef CONFIG_ARCH_NMP7312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NMP7312
# endif
# define machine_is_nmp7312()	(machine_arch_type == MACH_TYPE_NMP7312)
#else
# define machine_is_nmp7312()	(0)
#endif

#ifdef CONFIG_ARCH_CX861XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CX861XX
# endif
# define machine_is_cx861xx()	(machine_arch_type == MACH_TYPE_CX861XX)
#else
# define machine_is_cx861xx()	(0)
#endif

#ifdef CONFIG_ARCH_ENP2611
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENP2611
# endif
# define machine_is_enp2611()	(machine_arch_type == MACH_TYPE_ENP2611)
#else
# define machine_is_enp2611()	(0)
#endif

#ifdef CONFIG_SA1100_XDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XDA
# endif
# define machine_is_xda()	(machine_arch_type == MACH_TYPE_XDA)
#else
# define machine_is_xda()	(0)
#endif

#ifdef CONFIG_ARCH_CSIR_IMS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSIR_IMS
# endif
# define machine_is_csir_ims()	(machine_arch_type == MACH_TYPE_CSIR_IMS)
#else
# define machine_is_csir_ims()	(0)
#endif

#ifdef CONFIG_ARCH_IXP421_DNAEETH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP421_DNAEETH
# endif
# define machine_is_ixp421_dnaeeth()	(machine_arch_type == MACH_TYPE_IXP421_DNAEETH)
#else
# define machine_is_ixp421_dnaeeth()	(0)
#endif

#ifdef CONFIG_ARCH_POCKETSERV9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POCKETSERV9200
# endif
# define machine_is_pocketserv9200()	(machine_arch_type == MACH_TYPE_POCKETSERV9200)
#else
# define machine_is_pocketserv9200()	(0)
#endif

#ifdef CONFIG_ARCH_TOTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOTO
# endif
# define machine_is_toto()	(machine_arch_type == MACH_TYPE_TOTO)
#else
# define machine_is_toto()	(0)
#endif

#ifdef CONFIG_ARCH_S3C2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2440
# endif
# define machine_is_s3c2440()	(machine_arch_type == MACH_TYPE_S3C2440)
#else
# define machine_is_s3c2440()	(0)
#endif

#ifdef CONFIG_ARCH_KS8695P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KS8695P
# endif
# define machine_is_ks8695p()	(machine_arch_type == MACH_TYPE_KS8695P)
#else
# define machine_is_ks8695p()	(0)
#endif

#ifdef CONFIG_ARCH_SE4000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SE4000
# endif
# define machine_is_se4000()	(machine_arch_type == MACH_TYPE_SE4000)
#else
# define machine_is_se4000()	(0)
#endif

#ifdef CONFIG_ARCH_QUADRICEPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUADRICEPS
# endif
# define machine_is_quadriceps()	(machine_arch_type == MACH_TYPE_QUADRICEPS)
#else
# define machine_is_quadriceps()	(0)
#endif

#ifdef CONFIG_ARCH_BRONCO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BRONCO
# endif
# define machine_is_bronco()	(machine_arch_type == MACH_TYPE_BRONCO)
#else
# define machine_is_bronco()	(0)
#endif

#ifdef CONFIG_ARCH_ESL_WIRELESS_TAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_WIRELESS_TAB
# endif
# define machine_is_esl_wireless_tab()	(machine_arch_type == MACH_TYPE_ESL_WIRELESS_TAB)
#else
# define machine_is_esl_wireless_tab()	(0)
#endif

#ifdef CONFIG_ARCH_ESL_SOFCOMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SOFCOMP
# endif
# define machine_is_esl_sofcomp()	(machine_arch_type == MACH_TYPE_ESL_SOFCOMP)
#else
# define machine_is_esl_sofcomp()	(0)
#endif

#ifdef CONFIG_ARCH_S5C7375
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5C7375
# endif
# define machine_is_s5c7375()	(machine_arch_type == MACH_TYPE_S5C7375)
#else
# define machine_is_s5c7375()	(0)
#endif

#ifdef CONFIG_ARCH_SPEARHEAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEARHEAD
# endif
# define machine_is_spearhead()	(machine_arch_type == MACH_TYPE_SPEARHEAD)
#else
# define machine_is_spearhead()	(0)
#endif

#ifdef CONFIG_ARCH_PANTERA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PANTERA
# endif
# define machine_is_pantera()	(machine_arch_type == MACH_TYPE_PANTERA)
#else
# define machine_is_pantera()	(0)
#endif

#ifdef CONFIG_ARCH_PRAYOGLITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRAYOGLITE
# endif
# define machine_is_prayoglite()	(machine_arch_type == MACH_TYPE_PRAYOGLITE)
#else
# define machine_is_prayoglite()	(0)
#endif

#ifdef CONFIG_ARCH_GUMSTIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUMSTIX
# endif
# define machine_is_gumstix()	(machine_arch_type == MACH_TYPE_GUMSTIX)
#else
# define machine_is_gumstix()	(0)
#endif

#ifdef CONFIG_ARCH_RCUBE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RCUBE
# endif
# define machine_is_rcube()	(machine_arch_type == MACH_TYPE_RCUBE)
#else
# define machine_is_rcube()	(0)
#endif

#ifdef CONFIG_ARCH_REA_OLV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REA_OLV
# endif
# define machine_is_rea_olv()	(machine_arch_type == MACH_TYPE_REA_OLV)
#else
# define machine_is_rea_olv()	(0)
#endif

#ifdef CONFIG_ARCH_PXA_IPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_IPHONE
# endif
# define machine_is_pxa_iphone()	(machine_arch_type == MACH_TYPE_PXA_IPHONE)
#else
# define machine_is_pxa_iphone()	(0)
#endif

#ifdef CONFIG_ARCH_S3C3410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C3410
# endif
# define machine_is_s3c3410()	(machine_arch_type == MACH_TYPE_S3C3410)
#else
# define machine_is_s3c3410()	(0)
#endif

#ifdef CONFIG_ARCH_ESPD_4510B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESPD_4510B
# endif
# define machine_is_espd_4510b()	(machine_arch_type == MACH_TYPE_ESPD_4510B)
#else
# define machine_is_espd_4510b()	(0)
#endif

#ifdef CONFIG_ARCH_MP1X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MP1X
# endif
# define machine_is_mp1x()	(machine_arch_type == MACH_TYPE_MP1X)
#else
# define machine_is_mp1x()	(0)
#endif

#ifdef CONFIG_ARCH_AT91RM9200TB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200TB
# endif
# define machine_is_at91rm9200tb()	(machine_arch_type == MACH_TYPE_AT91RM9200TB)
#else
# define machine_is_at91rm9200tb()	(0)
#endif

#ifdef CONFIG_ARCH_ADSVGX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSVGX
# endif
# define machine_is_adsvgx()	(machine_arch_type == MACH_TYPE_ADSVGX)
#else
# define machine_is_adsvgx()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_H2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_H2
# endif
# define machine_is_omap_h2()	(machine_arch_type == MACH_TYPE_OMAP_H2)
#else
# define machine_is_omap_h2()	(0)
#endif

#ifdef CONFIG_ARCH_PELEE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELEE
# endif
# define machine_is_pelee()	(machine_arch_type == MACH_TYPE_PELEE)
#else
# define machine_is_pelee()	(0)
#endif

#ifdef CONFIG_MACH_E740
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E740
# endif
# define machine_is_e740()	(machine_arch_type == MACH_TYPE_E740)
#else
# define machine_is_e740()	(0)
#endif

#ifdef CONFIG_ARCH_IQ80331
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ80331
# endif
# define machine_is_iq80331()	(machine_arch_type == MACH_TYPE_IQ80331)
#else
# define machine_is_iq80331()	(0)
#endif

#ifdef CONFIG_ARCH_VERSATILE_PB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VERSATILE_PB
# endif
# define machine_is_versatile_pb()	(machine_arch_type == MACH_TYPE_VERSATILE_PB)
#else
# define machine_is_versatile_pb()	(0)
#endif

#ifdef CONFIG_MACH_KEV7A400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KEV7A400
# endif
# define machine_is_kev7a400()	(machine_arch_type == MACH_TYPE_KEV7A400)
#else
# define machine_is_kev7a400()	(0)
#endif

#ifdef CONFIG_MACH_LPD7A400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPD7A400
# endif
# define machine_is_lpd7a400()	(machine_arch_type == MACH_TYPE_LPD7A400)
#else
# define machine_is_lpd7a400()	(0)
#endif

#ifdef CONFIG_MACH_LPD7A404
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPD7A404
# endif
# define machine_is_lpd7a404()	(machine_arch_type == MACH_TYPE_LPD7A404)
#else
# define machine_is_lpd7a404()	(0)
#endif

#ifdef CONFIG_ARCH_FUJITSU_CAMELOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FUJITSU_CAMELOT
# endif
# define machine_is_fujitsu_camelot()	(machine_arch_type == MACH_TYPE_FUJITSU_CAMELOT)
#else
# define machine_is_fujitsu_camelot()	(0)
#endif

#ifdef CONFIG_ARCH_JANUS2M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JANUS2M
# endif
# define machine_is_janus2m()	(machine_arch_type == MACH_TYPE_JANUS2M)
#else
# define machine_is_janus2m()	(0)
#endif

#ifdef CONFIG_MACH_EMBTF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMBTF
# endif
# define machine_is_embtf()	(machine_arch_type == MACH_TYPE_EMBTF)
#else
# define machine_is_embtf()	(0)
#endif

#ifdef CONFIG_MACH_HPM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HPM
# endif
# define machine_is_hpm()	(machine_arch_type == MACH_TYPE_HPM)
#else
# define machine_is_hpm()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2410TK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2410TK
# endif
# define machine_is_smdk2410tk()	(machine_arch_type == MACH_TYPE_SMDK2410TK)
#else
# define machine_is_smdk2410tk()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2410AJ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2410AJ
# endif
# define machine_is_smdk2410aj()	(machine_arch_type == MACH_TYPE_SMDK2410AJ)
#else
# define machine_is_smdk2410aj()	(0)
#endif

#ifdef CONFIG_MACH_STREETRACER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STREETRACER
# endif
# define machine_is_streetracer()	(machine_arch_type == MACH_TYPE_STREETRACER)
#else
# define machine_is_streetracer()	(0)
#endif

#ifdef CONFIG_MACH_EFRAME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EFRAME
# endif
# define machine_is_eframe()	(machine_arch_type == MACH_TYPE_EFRAME)
#else
# define machine_is_eframe()	(0)
#endif

#ifdef CONFIG_MACH_CSB337
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB337
# endif
# define machine_is_csb337()	(machine_arch_type == MACH_TYPE_CSB337)
#else
# define machine_is_csb337()	(0)
#endif

#ifdef CONFIG_MACH_PXA_LARK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_LARK
# endif
# define machine_is_pxa_lark()	(machine_arch_type == MACH_TYPE_PXA_LARK)
#else
# define machine_is_pxa_lark()	(0)
#endif

#ifdef CONFIG_MACH_PNP2110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNP2110
# endif
# define machine_is_pxa_pnp2110()	(machine_arch_type == MACH_TYPE_PNP2110)
#else
# define machine_is_pxa_pnp2110()	(0)
#endif

#ifdef CONFIG_MACH_TCC72X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCC72X
# endif
# define machine_is_tcc72x()	(machine_arch_type == MACH_TYPE_TCC72X)
#else
# define machine_is_tcc72x()	(0)
#endif

#ifdef CONFIG_MACH_ALTAIR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALTAIR
# endif
# define machine_is_altair()	(machine_arch_type == MACH_TYPE_ALTAIR)
#else
# define machine_is_altair()	(0)
#endif

#ifdef CONFIG_MACH_KC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KC3
# endif
# define machine_is_kc3()	(machine_arch_type == MACH_TYPE_KC3)
#else
# define machine_is_kc3()	(0)
#endif

#ifdef CONFIG_MACH_SINTEFTD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SINTEFTD
# endif
# define machine_is_sinteftd()	(machine_arch_type == MACH_TYPE_SINTEFTD)
#else
# define machine_is_sinteftd()	(0)
#endif

#ifdef CONFIG_MACH_MAINSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAINSTONE
# endif
# define machine_is_mainstone()	(machine_arch_type == MACH_TYPE_MAINSTONE)
#else
# define machine_is_mainstone()	(0)
#endif

#ifdef CONFIG_MACH_ADAY4X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADAY4X
# endif
# define machine_is_aday4x()	(machine_arch_type == MACH_TYPE_ADAY4X)
#else
# define machine_is_aday4x()	(0)
#endif

#ifdef CONFIG_MACH_LITE300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LITE300
# endif
# define machine_is_lite300()	(machine_arch_type == MACH_TYPE_LITE300)
#else
# define machine_is_lite300()	(0)
#endif

#ifdef CONFIG_MACH_S5C7376
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5C7376
# endif
# define machine_is_s5c7376()	(machine_arch_type == MACH_TYPE_S5C7376)
#else
# define machine_is_s5c7376()	(0)
#endif

#ifdef CONFIG_MACH_MT02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT02
# endif
# define machine_is_mt02()	(machine_arch_type == MACH_TYPE_MT02)
#else
# define machine_is_mt02()	(0)
#endif

#ifdef CONFIG_MACH_MPORT3S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPORT3S
# endif
# define machine_is_mport3s()	(machine_arch_type == MACH_TYPE_MPORT3S)
#else
# define machine_is_mport3s()	(0)
#endif

#ifdef CONFIG_MACH_RA_ALPHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RA_ALPHA
# endif
# define machine_is_ra_alpha()	(machine_arch_type == MACH_TYPE_RA_ALPHA)
#else
# define machine_is_ra_alpha()	(0)
#endif

#ifdef CONFIG_MACH_XCEP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XCEP
# endif
# define machine_is_xcep()	(machine_arch_type == MACH_TYPE_XCEP)
#else
# define machine_is_xcep()	(0)
#endif

#ifdef CONFIG_MACH_ARCOM_VULCAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCOM_VULCAN
# endif
# define machine_is_arcom_vulcan()	(machine_arch_type == MACH_TYPE_ARCOM_VULCAN)
#else
# define machine_is_arcom_vulcan()	(0)
#endif

#ifdef CONFIG_MACH_STARGATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STARGATE
# endif
# define machine_is_stargate()	(machine_arch_type == MACH_TYPE_STARGATE)
#else
# define machine_is_stargate()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLOJ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLOJ
# endif
# define machine_is_armadilloj()	(machine_arch_type == MACH_TYPE_ARMADILLOJ)
#else
# define machine_is_armadilloj()	(0)
#endif

#ifdef CONFIG_MACH_ELROY_JACK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELROY_JACK
# endif
# define machine_is_elroy_jack()	(machine_arch_type == MACH_TYPE_ELROY_JACK)
#else
# define machine_is_elroy_jack()	(0)
#endif

#ifdef CONFIG_MACH_BACKEND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BACKEND
# endif
# define machine_is_backend()	(machine_arch_type == MACH_TYPE_BACKEND)
#else
# define machine_is_backend()	(0)
#endif

#ifdef CONFIG_MACH_S5LINBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5LINBOX
# endif
# define machine_is_s5linbox()	(machine_arch_type == MACH_TYPE_S5LINBOX)
#else
# define machine_is_s5linbox()	(0)
#endif

#ifdef CONFIG_MACH_NOMADIK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOMADIK
# endif
# define machine_is_nomadik()	(machine_arch_type == MACH_TYPE_NOMADIK)
#else
# define machine_is_nomadik()	(0)
#endif

#ifdef CONFIG_MACH_IA_CPU_9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IA_CPU_9200
# endif
# define machine_is_ia_cpu_9200()	(machine_arch_type == MACH_TYPE_IA_CPU_9200)
#else
# define machine_is_ia_cpu_9200()	(0)
#endif

#ifdef CONFIG_MACH_AT91_BJA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91_BJA1
# endif
# define machine_is_at91_bja1()	(machine_arch_type == MACH_TYPE_AT91_BJA1)
#else
# define machine_is_at91_bja1()	(0)
#endif

#ifdef CONFIG_MACH_CORGI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORGI
# endif
# define machine_is_corgi()	(machine_arch_type == MACH_TYPE_CORGI)
#else
# define machine_is_corgi()	(0)
#endif

#ifdef CONFIG_MACH_POODLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POODLE
# endif
# define machine_is_poodle()	(machine_arch_type == MACH_TYPE_POODLE)
#else
# define machine_is_poodle()	(0)
#endif

#ifdef CONFIG_MACH_TEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEN
# endif
# define machine_is_ten()	(machine_arch_type == MACH_TYPE_TEN)
#else
# define machine_is_ten()	(0)
#endif

#ifdef CONFIG_MACH_ROVERP5P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERP5P
# endif
# define machine_is_roverp5p()	(machine_arch_type == MACH_TYPE_ROVERP5P)
#else
# define machine_is_roverp5p()	(0)
#endif

#ifdef CONFIG_MACH_SC2700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SC2700
# endif
# define machine_is_sc2700()	(machine_arch_type == MACH_TYPE_SC2700)
#else
# define machine_is_sc2700()	(0)
#endif

#ifdef CONFIG_MACH_EX_EAGLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EX_EAGLE
# endif
# define machine_is_ex_eagle()	(machine_arch_type == MACH_TYPE_EX_EAGLE)
#else
# define machine_is_ex_eagle()	(0)
#endif

#ifdef CONFIG_MACH_NX_PXA12
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NX_PXA12
# endif
# define machine_is_nx_pxa12()	(machine_arch_type == MACH_TYPE_NX_PXA12)
#else
# define machine_is_nx_pxa12()	(0)
#endif

#ifdef CONFIG_MACH_NX_PXA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NX_PXA5
# endif
# define machine_is_nx_pxa5()	(machine_arch_type == MACH_TYPE_NX_PXA5)
#else
# define machine_is_nx_pxa5()	(0)
#endif

#ifdef CONFIG_MACH_BLACKBOARD2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLACKBOARD2
# endif
# define machine_is_blackboard2()	(machine_arch_type == MACH_TYPE_BLACKBOARD2)
#else
# define machine_is_blackboard2()	(0)
#endif

#ifdef CONFIG_MACH_I819
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I819
# endif
# define machine_is_i819()	(machine_arch_type == MACH_TYPE_I819)
#else
# define machine_is_i819()	(0)
#endif

#ifdef CONFIG_MACH_IXMB995E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXMB995E
# endif
# define machine_is_ixmb995e()	(machine_arch_type == MACH_TYPE_IXMB995E)
#else
# define machine_is_ixmb995e()	(0)
#endif

#ifdef CONFIG_MACH_SKYRIDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKYRIDER
# endif
# define machine_is_skyrider()	(machine_arch_type == MACH_TYPE_SKYRIDER)
#else
# define machine_is_skyrider()	(0)
#endif

#ifdef CONFIG_MACH_SKYHAWK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKYHAWK
# endif
# define machine_is_skyhawk()	(machine_arch_type == MACH_TYPE_SKYHAWK)
#else
# define machine_is_skyhawk()	(0)
#endif

#ifdef CONFIG_MACH_ENTERPRISE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENTERPRISE
# endif
# define machine_is_enterprise()	(machine_arch_type == MACH_TYPE_ENTERPRISE)
#else
# define machine_is_enterprise()	(0)
#endif

#ifdef CONFIG_MACH_DEP2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEP2410
# endif
# define machine_is_dep2410()	(machine_arch_type == MACH_TYPE_DEP2410)
#else
# define machine_is_dep2410()	(0)
#endif

#ifdef CONFIG_MACH_ARMCORE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMCORE
# endif
# define machine_is_armcore()	(machine_arch_type == MACH_TYPE_ARMCORE)
#else
# define machine_is_armcore()	(0)
#endif

#ifdef CONFIG_MACH_HOBBIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HOBBIT
# endif
# define machine_is_hobbit()	(machine_arch_type == MACH_TYPE_HOBBIT)
#else
# define machine_is_hobbit()	(0)
#endif

#ifdef CONFIG_MACH_H7210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H7210
# endif
# define machine_is_h7210()	(machine_arch_type == MACH_TYPE_H7210)
#else
# define machine_is_h7210()	(0)
#endif

#ifdef CONFIG_MACH_PXA_NETDCU5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_NETDCU5
# endif
# define machine_is_pxa_netdcu5()	(machine_arch_type == MACH_TYPE_PXA_NETDCU5)
#else
# define machine_is_pxa_netdcu5()	(0)
#endif

#ifdef CONFIG_MACH_ACC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACC
# endif
# define machine_is_acc()	(machine_arch_type == MACH_TYPE_ACC)
#else
# define machine_is_acc()	(0)
#endif

#ifdef CONFIG_MACH_ESL_SARVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SARVA
# endif
# define machine_is_esl_sarva()	(machine_arch_type == MACH_TYPE_ESL_SARVA)
#else
# define machine_is_esl_sarva()	(0)
#endif

#ifdef CONFIG_MACH_XM250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XM250
# endif
# define machine_is_xm250()	(machine_arch_type == MACH_TYPE_XM250)
#else
# define machine_is_xm250()	(0)
#endif

#ifdef CONFIG_MACH_T6TC1XB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T6TC1XB
# endif
# define machine_is_t6tc1xb()	(machine_arch_type == MACH_TYPE_T6TC1XB)
#else
# define machine_is_t6tc1xb()	(0)
#endif

#ifdef CONFIG_MACH_ESS710
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESS710
# endif
# define machine_is_ess710()	(machine_arch_type == MACH_TYPE_ESS710)
#else
# define machine_is_ess710()	(0)
#endif

#ifdef CONFIG_MACH_MX31ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31ADS
# endif
# define machine_is_mx31ads()	(machine_arch_type == MACH_TYPE_MX31ADS)
#else
# define machine_is_mx31ads()	(0)
#endif

#ifdef CONFIG_MACH_HIMALAYA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIMALAYA
# endif
# define machine_is_himalaya()	(machine_arch_type == MACH_TYPE_HIMALAYA)
#else
# define machine_is_himalaya()	(0)
#endif

#ifdef CONFIG_MACH_BOLFENK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOLFENK
# endif
# define machine_is_bolfenk()	(machine_arch_type == MACH_TYPE_BOLFENK)
#else
# define machine_is_bolfenk()	(0)
#endif

#ifdef CONFIG_MACH_AT91RM9200KR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200KR
# endif
# define machine_is_at91rm9200kr()	(machine_arch_type == MACH_TYPE_AT91RM9200KR)
#else
# define machine_is_at91rm9200kr()	(0)
#endif

#ifdef CONFIG_MACH_EDB9312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9312
# endif
# define machine_is_edb9312()	(machine_arch_type == MACH_TYPE_EDB9312)
#else
# define machine_is_edb9312()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_GENERIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_GENERIC
# endif
# define machine_is_omap_generic()	(machine_arch_type == MACH_TYPE_OMAP_GENERIC)
#else
# define machine_is_omap_generic()	(0)
#endif

#ifdef CONFIG_MACH_AXIMX3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXIMX3
# endif
# define machine_is_aximx3()	(machine_arch_type == MACH_TYPE_AXIMX3)
#else
# define machine_is_aximx3()	(0)
#endif

#ifdef CONFIG_MACH_EB67XDIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EB67XDIP
# endif
# define machine_is_eb67xdip()	(machine_arch_type == MACH_TYPE_EB67XDIP)
#else
# define machine_is_eb67xdip()	(0)
#endif

#ifdef CONFIG_MACH_WEBTXS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEBTXS
# endif
# define machine_is_webtxs()	(machine_arch_type == MACH_TYPE_WEBTXS)
#else
# define machine_is_webtxs()	(0)
#endif

#ifdef CONFIG_MACH_HAWK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HAWK
# endif
# define machine_is_hawk()	(machine_arch_type == MACH_TYPE_HAWK)
#else
# define machine_is_hawk()	(0)
#endif

#ifdef CONFIG_MACH_CCAT91SBC001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCAT91SBC001
# endif
# define machine_is_ccat91sbc001()	(machine_arch_type == MACH_TYPE_CCAT91SBC001)
#else
# define machine_is_ccat91sbc001()	(0)
#endif

#ifdef CONFIG_MACH_EXPRESSO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXPRESSO
# endif
# define machine_is_expresso()	(machine_arch_type == MACH_TYPE_EXPRESSO)
#else
# define machine_is_expresso()	(0)
#endif

#ifdef CONFIG_MACH_H4000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H4000
# endif
# define machine_is_h4000()	(machine_arch_type == MACH_TYPE_H4000)
#else
# define machine_is_h4000()	(0)
#endif

#ifdef CONFIG_MACH_DINO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DINO
# endif
# define machine_is_dino()	(machine_arch_type == MACH_TYPE_DINO)
#else
# define machine_is_dino()	(0)
#endif

#ifdef CONFIG_MACH_ML675K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ML675K
# endif
# define machine_is_ml675k()	(machine_arch_type == MACH_TYPE_ML675K)
#else
# define machine_is_ml675k()	(0)
#endif

#ifdef CONFIG_MACH_EDB9301
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9301
# endif
# define machine_is_edb9301()	(machine_arch_type == MACH_TYPE_EDB9301)
#else
# define machine_is_edb9301()	(0)
#endif

#ifdef CONFIG_MACH_EDB9315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9315
# endif
# define machine_is_edb9315()	(machine_arch_type == MACH_TYPE_EDB9315)
#else
# define machine_is_edb9315()	(0)
#endif

#ifdef CONFIG_MACH_RECIVA_TT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RECIVA_TT
# endif
# define machine_is_reciva_tt()	(machine_arch_type == MACH_TYPE_RECIVA_TT)
#else
# define machine_is_reciva_tt()	(0)
#endif

#ifdef CONFIG_MACH_CSTCB01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSTCB01
# endif
# define machine_is_cstcb01()	(machine_arch_type == MACH_TYPE_CSTCB01)
#else
# define machine_is_cstcb01()	(0)
#endif

#ifdef CONFIG_MACH_CSTCB1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSTCB1
# endif
# define machine_is_cstcb1()	(machine_arch_type == MACH_TYPE_CSTCB1)
#else
# define machine_is_cstcb1()	(0)
#endif

#ifdef CONFIG_MACH_SHADWELL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHADWELL
# endif
# define machine_is_shadwell()	(machine_arch_type == MACH_TYPE_SHADWELL)
#else
# define machine_is_shadwell()	(0)
#endif

#ifdef CONFIG_MACH_GOEPEL263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOEPEL263
# endif
# define machine_is_goepel263()	(machine_arch_type == MACH_TYPE_GOEPEL263)
#else
# define machine_is_goepel263()	(0)
#endif

#ifdef CONFIG_MACH_ACQ100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACQ100
# endif
# define machine_is_acq100()	(machine_arch_type == MACH_TYPE_ACQ100)
#else
# define machine_is_acq100()	(0)
#endif

#ifdef CONFIG_MACH_MX1FS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX1FS2
# endif
# define machine_is_mx1fs2()	(machine_arch_type == MACH_TYPE_MX1FS2)
#else
# define machine_is_mx1fs2()	(0)
#endif

#ifdef CONFIG_MACH_HIPTOP_G1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIPTOP_G1
# endif
# define machine_is_hiptop_g1()	(machine_arch_type == MACH_TYPE_HIPTOP_G1)
#else
# define machine_is_hiptop_g1()	(0)
#endif

#ifdef CONFIG_MACH_SPARKY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPARKY
# endif
# define machine_is_sparky()	(machine_arch_type == MACH_TYPE_SPARKY)
#else
# define machine_is_sparky()	(0)
#endif

#ifdef CONFIG_MACH_NS9750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS9750
# endif
# define machine_is_ns9750()	(machine_arch_type == MACH_TYPE_NS9750)
#else
# define machine_is_ns9750()	(0)
#endif

#ifdef CONFIG_MACH_PHOENIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHOENIX
# endif
# define machine_is_phoenix()	(machine_arch_type == MACH_TYPE_PHOENIX)
#else
# define machine_is_phoenix()	(0)
#endif

#ifdef CONFIG_MACH_VR1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VR1000
# endif
# define machine_is_vr1000()	(machine_arch_type == MACH_TYPE_VR1000)
#else
# define machine_is_vr1000()	(0)
#endif

#ifdef CONFIG_MACH_DEISTERPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEISTERPXA
# endif
# define machine_is_deisterpxa()	(machine_arch_type == MACH_TYPE_DEISTERPXA)
#else
# define machine_is_deisterpxa()	(0)
#endif

#ifdef CONFIG_MACH_BCM1160
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM1160
# endif
# define machine_is_bcm1160()	(machine_arch_type == MACH_TYPE_BCM1160)
#else
# define machine_is_bcm1160()	(0)
#endif

#ifdef CONFIG_MACH_PCM022
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM022
# endif
# define machine_is_pcm022()	(machine_arch_type == MACH_TYPE_PCM022)
#else
# define machine_is_pcm022()	(0)
#endif

#ifdef CONFIG_MACH_ADSGCX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSGCX
# endif
# define machine_is_adsgcx()	(machine_arch_type == MACH_TYPE_ADSGCX)
#else
# define machine_is_adsgcx()	(0)
#endif

#ifdef CONFIG_MACH_DREADNAUGHT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DREADNAUGHT
# endif
# define machine_is_dreadnaught()	(machine_arch_type == MACH_TYPE_DREADNAUGHT)
#else
# define machine_is_dreadnaught()	(0)
#endif

#ifdef CONFIG_MACH_DM320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM320
# endif
# define machine_is_dm320()	(machine_arch_type == MACH_TYPE_DM320)
#else
# define machine_is_dm320()	(0)
#endif

#ifdef CONFIG_MACH_MARKOV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARKOV
# endif
# define machine_is_markov()	(machine_arch_type == MACH_TYPE_MARKOV)
#else
# define machine_is_markov()	(0)
#endif

#ifdef CONFIG_MACH_COS7A400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COS7A400
# endif
# define machine_is_cos7a400()	(machine_arch_type == MACH_TYPE_COS7A400)
#else
# define machine_is_cos7a400()	(0)
#endif

#ifdef CONFIG_MACH_MILANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MILANO
# endif
# define machine_is_milano()	(machine_arch_type == MACH_TYPE_MILANO)
#else
# define machine_is_milano()	(0)
#endif

#ifdef CONFIG_MACH_UE9328
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UE9328
# endif
# define machine_is_ue9328()	(machine_arch_type == MACH_TYPE_UE9328)
#else
# define machine_is_ue9328()	(0)
#endif

#ifdef CONFIG_MACH_UEX255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UEX255
# endif
# define machine_is_uex255()	(machine_arch_type == MACH_TYPE_UEX255)
#else
# define machine_is_uex255()	(0)
#endif

#ifdef CONFIG_MACH_UE2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UE2410
# endif
# define machine_is_ue2410()	(machine_arch_type == MACH_TYPE_UE2410)
#else
# define machine_is_ue2410()	(0)
#endif

#ifdef CONFIG_MACH_A620
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A620
# endif
# define machine_is_a620()	(machine_arch_type == MACH_TYPE_A620)
#else
# define machine_is_a620()	(0)
#endif

#ifdef CONFIG_MACH_OCELOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCELOT
# endif
# define machine_is_ocelot()	(machine_arch_type == MACH_TYPE_OCELOT)
#else
# define machine_is_ocelot()	(0)
#endif

#ifdef CONFIG_MACH_CHEETAH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHEETAH
# endif
# define machine_is_cheetah()	(machine_arch_type == MACH_TYPE_CHEETAH)
#else
# define machine_is_cheetah()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_PERSEUS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_PERSEUS2
# endif
# define machine_is_omap_perseus2()	(machine_arch_type == MACH_TYPE_OMAP_PERSEUS2)
#else
# define machine_is_omap_perseus2()	(0)
#endif

#ifdef CONFIG_MACH_ZVUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZVUE
# endif
# define machine_is_zvue()	(machine_arch_type == MACH_TYPE_ZVUE)
#else
# define machine_is_zvue()	(0)
#endif

#ifdef CONFIG_MACH_ROVERP1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERP1
# endif
# define machine_is_roverp1()	(machine_arch_type == MACH_TYPE_ROVERP1)
#else
# define machine_is_roverp1()	(0)
#endif

#ifdef CONFIG_MACH_ASIDIAL2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASIDIAL2
# endif
# define machine_is_asidial2()	(machine_arch_type == MACH_TYPE_ASIDIAL2)
#else
# define machine_is_asidial2()	(0)
#endif

#ifdef CONFIG_MACH_S3C24A0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C24A0
# endif
# define machine_is_s3c24a0()	(machine_arch_type == MACH_TYPE_S3C24A0)
#else
# define machine_is_s3c24a0()	(0)
#endif

#ifdef CONFIG_MACH_E800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E800
# endif
# define machine_is_e800()	(machine_arch_type == MACH_TYPE_E800)
#else
# define machine_is_e800()	(0)
#endif

#ifdef CONFIG_MACH_E750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E750
# endif
# define machine_is_e750()	(machine_arch_type == MACH_TYPE_E750)
#else
# define machine_is_e750()	(0)
#endif

#ifdef CONFIG_MACH_S3C5500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C5500
# endif
# define machine_is_s3c5500()	(machine_arch_type == MACH_TYPE_S3C5500)
#else
# define machine_is_s3c5500()	(0)
#endif

#ifdef CONFIG_MACH_SMDK5500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK5500
# endif
# define machine_is_smdk5500()	(machine_arch_type == MACH_TYPE_SMDK5500)
#else
# define machine_is_smdk5500()	(0)
#endif

#ifdef CONFIG_MACH_SIGNALSYNC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIGNALSYNC
# endif
# define machine_is_signalsync()	(machine_arch_type == MACH_TYPE_SIGNALSYNC)
#else
# define machine_is_signalsync()	(0)
#endif

#ifdef CONFIG_MACH_NBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NBC
# endif
# define machine_is_nbc()	(machine_arch_type == MACH_TYPE_NBC)
#else
# define machine_is_nbc()	(0)
#endif

#ifdef CONFIG_MACH_KODIAK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KODIAK
# endif
# define machine_is_kodiak()	(machine_arch_type == MACH_TYPE_KODIAK)
#else
# define machine_is_kodiak()	(0)
#endif

#ifdef CONFIG_MACH_NETBOOKPRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETBOOKPRO
# endif
# define machine_is_netbookpro()	(machine_arch_type == MACH_TYPE_NETBOOKPRO)
#else
# define machine_is_netbookpro()	(0)
#endif

#ifdef CONFIG_MACH_HW90200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90200
# endif
# define machine_is_hw90200()	(machine_arch_type == MACH_TYPE_HW90200)
#else
# define machine_is_hw90200()	(0)
#endif

#ifdef CONFIG_MACH_CONDOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONDOR
# endif
# define machine_is_condor()	(machine_arch_type == MACH_TYPE_CONDOR)
#else
# define machine_is_condor()	(0)
#endif

#ifdef CONFIG_MACH_CUP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CUP
# endif
# define machine_is_cup()	(machine_arch_type == MACH_TYPE_CUP)
#else
# define machine_is_cup()	(0)
#endif

#ifdef CONFIG_MACH_KITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KITE
# endif
# define machine_is_kite()	(machine_arch_type == MACH_TYPE_KITE)
#else
# define machine_is_kite()	(0)
#endif

#ifdef CONFIG_MACH_SCB9328
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCB9328
# endif
# define machine_is_scb9328()	(machine_arch_type == MACH_TYPE_SCB9328)
#else
# define machine_is_scb9328()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_H3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_H3
# endif
# define machine_is_omap_h3()	(machine_arch_type == MACH_TYPE_OMAP_H3)
#else
# define machine_is_omap_h3()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_H4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_H4
# endif
# define machine_is_omap_h4()	(machine_arch_type == MACH_TYPE_OMAP_H4)
#else
# define machine_is_omap_h4()	(0)
#endif

#ifdef CONFIG_MACH_N10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N10
# endif
# define machine_is_n10()	(machine_arch_type == MACH_TYPE_N10)
#else
# define machine_is_n10()	(0)
#endif

#ifdef CONFIG_MACH_MONTAJADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONTAJADE
# endif
# define machine_is_montejade()	(machine_arch_type == MACH_TYPE_MONTAJADE)
#else
# define machine_is_montejade()	(0)
#endif

#ifdef CONFIG_MACH_SG560
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG560
# endif
# define machine_is_sg560()	(machine_arch_type == MACH_TYPE_SG560)
#else
# define machine_is_sg560()	(0)
#endif

#ifdef CONFIG_MACH_DP1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DP1000
# endif
# define machine_is_dp1000()	(machine_arch_type == MACH_TYPE_DP1000)
#else
# define machine_is_dp1000()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_OSK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_OSK
# endif
# define machine_is_omap_osk()	(machine_arch_type == MACH_TYPE_OMAP_OSK)
#else
# define machine_is_omap_osk()	(0)
#endif

#ifdef CONFIG_MACH_RG100V3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RG100V3
# endif
# define machine_is_rg100v3()	(machine_arch_type == MACH_TYPE_RG100V3)
#else
# define machine_is_rg100v3()	(0)
#endif

#ifdef CONFIG_MACH_MX2ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX2ADS
# endif
# define machine_is_mx2ads()	(machine_arch_type == MACH_TYPE_MX2ADS)
#else
# define machine_is_mx2ads()	(0)
#endif

#ifdef CONFIG_MACH_PXA_KILO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_KILO
# endif
# define machine_is_pxa_kilo()	(machine_arch_type == MACH_TYPE_PXA_KILO)
#else
# define machine_is_pxa_kilo()	(0)
#endif

#ifdef CONFIG_MACH_IXP4XX_EAGLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP4XX_EAGLE
# endif
# define machine_is_ixp4xx_eagle()	(machine_arch_type == MACH_TYPE_IXP4XX_EAGLE)
#else
# define machine_is_ixp4xx_eagle()	(0)
#endif

#ifdef CONFIG_MACH_TOSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOSA
# endif
# define machine_is_tosa()	(machine_arch_type == MACH_TYPE_TOSA)
#else
# define machine_is_tosa()	(0)
#endif

#ifdef CONFIG_MACH_MB2520F
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB2520F
# endif
# define machine_is_mb2520f()	(machine_arch_type == MACH_TYPE_MB2520F)
#else
# define machine_is_mb2520f()	(0)
#endif

#ifdef CONFIG_MACH_EMC1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMC1000
# endif
# define machine_is_emc1000()	(machine_arch_type == MACH_TYPE_EMC1000)
#else
# define machine_is_emc1000()	(0)
#endif

#ifdef CONFIG_MACH_TIDSC25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIDSC25
# endif
# define machine_is_tidsc25()	(machine_arch_type == MACH_TYPE_TIDSC25)
#else
# define machine_is_tidsc25()	(0)
#endif

#ifdef CONFIG_MACH_AKCPMXL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AKCPMXL
# endif
# define machine_is_akcpmxl()	(machine_arch_type == MACH_TYPE_AKCPMXL)
#else
# define machine_is_akcpmxl()	(0)
#endif

#ifdef CONFIG_MACH_AV3XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AV3XX
# endif
# define machine_is_av3xx()	(machine_arch_type == MACH_TYPE_AV3XX)
#else
# define machine_is_av3xx()	(0)
#endif

#ifdef CONFIG_MACH_AVILA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVILA
# endif
# define machine_is_avila()	(machine_arch_type == MACH_TYPE_AVILA)
#else
# define machine_is_avila()	(0)
#endif

#ifdef CONFIG_MACH_PXA_MPM10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_MPM10
# endif
# define machine_is_pxa_mpm10()	(machine_arch_type == MACH_TYPE_PXA_MPM10)
#else
# define machine_is_pxa_mpm10()	(0)
#endif

#ifdef CONFIG_MACH_PXA_KYANITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_KYANITE
# endif
# define machine_is_pxa_kyanite()	(machine_arch_type == MACH_TYPE_PXA_KYANITE)
#else
# define machine_is_pxa_kyanite()	(0)
#endif

#ifdef CONFIG_MACH_SGOLD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGOLD
# endif
# define machine_is_sgold()	(machine_arch_type == MACH_TYPE_SGOLD)
#else
# define machine_is_sgold()	(0)
#endif

#ifdef CONFIG_MACH_OSCAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSCAR
# endif
# define machine_is_oscar()	(machine_arch_type == MACH_TYPE_OSCAR)
#else
# define machine_is_oscar()	(0)
#endif

#ifdef CONFIG_MACH_EPXA4USB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPXA4USB2
# endif
# define machine_is_epxa4usb2()	(machine_arch_type == MACH_TYPE_EPXA4USB2)
#else
# define machine_is_epxa4usb2()	(0)
#endif

#ifdef CONFIG_MACH_XSENGINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XSENGINE
# endif
# define machine_is_xsengine()	(machine_arch_type == MACH_TYPE_XSENGINE)
#else
# define machine_is_xsengine()	(0)
#endif

#ifdef CONFIG_MACH_IP600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IP600
# endif
# define machine_is_ip600()	(machine_arch_type == MACH_TYPE_IP600)
#else
# define machine_is_ip600()	(0)
#endif

#ifdef CONFIG_MACH_MCAN2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCAN2
# endif
# define machine_is_mcan2()	(machine_arch_type == MACH_TYPE_MCAN2)
#else
# define machine_is_mcan2()	(0)
#endif

#ifdef CONFIG_MACH_DDI_BLUERIDGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DDI_BLUERIDGE
# endif
# define machine_is_ddi_blueridge()	(machine_arch_type == MACH_TYPE_DDI_BLUERIDGE)
#else
# define machine_is_ddi_blueridge()	(0)
#endif

#ifdef CONFIG_MACH_SKYMINDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKYMINDER
# endif
# define machine_is_skyminder()	(machine_arch_type == MACH_TYPE_SKYMINDER)
#else
# define machine_is_skyminder()	(0)
#endif

#ifdef CONFIG_MACH_LPD79520
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPD79520
# endif
# define machine_is_lpd79520()	(machine_arch_type == MACH_TYPE_LPD79520)
#else
# define machine_is_lpd79520()	(0)
#endif

#ifdef CONFIG_MACH_EDB9302
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9302
# endif
# define machine_is_edb9302()	(machine_arch_type == MACH_TYPE_EDB9302)
#else
# define machine_is_edb9302()	(0)
#endif

#ifdef CONFIG_MACH_HW90340
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90340
# endif
# define machine_is_hw90340()	(machine_arch_type == MACH_TYPE_HW90340)
#else
# define machine_is_hw90340()	(0)
#endif

#ifdef CONFIG_MACH_CIP_BOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CIP_BOX
# endif
# define machine_is_cip_box()	(machine_arch_type == MACH_TYPE_CIP_BOX)
#else
# define machine_is_cip_box()	(0)
#endif

#ifdef CONFIG_MACH_IVPN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IVPN
# endif
# define machine_is_ivpn()	(machine_arch_type == MACH_TYPE_IVPN)
#else
# define machine_is_ivpn()	(0)
#endif

#ifdef CONFIG_MACH_RSOC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RSOC2
# endif
# define machine_is_rsoc2()	(machine_arch_type == MACH_TYPE_RSOC2)
#else
# define machine_is_rsoc2()	(0)
#endif

#ifdef CONFIG_MACH_HUSKY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUSKY
# endif
# define machine_is_husky()	(machine_arch_type == MACH_TYPE_HUSKY)
#else
# define machine_is_husky()	(0)
#endif

#ifdef CONFIG_MACH_BOXER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOXER
# endif
# define machine_is_boxer()	(machine_arch_type == MACH_TYPE_BOXER)
#else
# define machine_is_boxer()	(0)
#endif

#ifdef CONFIG_MACH_SHEPHERD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHEPHERD
# endif
# define machine_is_shepherd()	(machine_arch_type == MACH_TYPE_SHEPHERD)
#else
# define machine_is_shepherd()	(0)
#endif

#ifdef CONFIG_MACH_AML42800AA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AML42800AA
# endif
# define machine_is_aml42800aa()	(machine_arch_type == MACH_TYPE_AML42800AA)
#else
# define machine_is_aml42800aa()	(0)
#endif

#ifdef CONFIG_MACH_LPC2294
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC2294
# endif
# define machine_is_lpc2294()	(machine_arch_type == MACH_TYPE_LPC2294)
#else
# define machine_is_lpc2294()	(0)
#endif

#ifdef CONFIG_MACH_SWITCHGRASS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWITCHGRASS
# endif
# define machine_is_switchgrass()	(machine_arch_type == MACH_TYPE_SWITCHGRASS)
#else
# define machine_is_switchgrass()	(0)
#endif

#ifdef CONFIG_MACH_ENS_CMU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENS_CMU
# endif
# define machine_is_ens_cmu()	(machine_arch_type == MACH_TYPE_ENS_CMU)
#else
# define machine_is_ens_cmu()	(0)
#endif

#ifdef CONFIG_MACH_MM6_SDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MM6_SDB
# endif
# define machine_is_mm6_sdb()	(machine_arch_type == MACH_TYPE_MM6_SDB)
#else
# define machine_is_mm6_sdb()	(0)
#endif

#ifdef CONFIG_MACH_SATURN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SATURN
# endif
# define machine_is_saturn()	(machine_arch_type == MACH_TYPE_SATURN)
#else
# define machine_is_saturn()	(0)
#endif

#ifdef CONFIG_MACH_I30030EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I30030EVB
# endif
# define machine_is_i30030evb()	(machine_arch_type == MACH_TYPE_I30030EVB)
#else
# define machine_is_i30030evb()	(0)
#endif

#ifdef CONFIG_MACH_MXC27530EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC27530EVB
# endif
# define machine_is_mxc27530evb()	(machine_arch_type == MACH_TYPE_MXC27530EVB)
#else
# define machine_is_mxc27530evb()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2800
# endif
# define machine_is_smdk2800()	(machine_arch_type == MACH_TYPE_SMDK2800)
#else
# define machine_is_smdk2800()	(0)
#endif

#ifdef CONFIG_MACH_MTWILSON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MTWILSON
# endif
# define machine_is_mtwilson()	(machine_arch_type == MACH_TYPE_MTWILSON)
#else
# define machine_is_mtwilson()	(0)
#endif

#ifdef CONFIG_MACH_ZITI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZITI
# endif
# define machine_is_ziti()	(machine_arch_type == MACH_TYPE_ZITI)
#else
# define machine_is_ziti()	(0)
#endif

#ifdef CONFIG_MACH_GRANDFATHER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRANDFATHER
# endif
# define machine_is_grandfather()	(machine_arch_type == MACH_TYPE_GRANDFATHER)
#else
# define machine_is_grandfather()	(0)
#endif

#ifdef CONFIG_MACH_TENGINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TENGINE
# endif
# define machine_is_tengine()	(machine_arch_type == MACH_TYPE_TENGINE)
#else
# define machine_is_tengine()	(0)
#endif

#ifdef CONFIG_MACH_S3C2460
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2460
# endif
# define machine_is_s3c2460()	(machine_arch_type == MACH_TYPE_S3C2460)
#else
# define machine_is_s3c2460()	(0)
#endif

#ifdef CONFIG_MACH_PDM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDM
# endif
# define machine_is_pdm()	(machine_arch_type == MACH_TYPE_PDM)
#else
# define machine_is_pdm()	(0)
#endif

#ifdef CONFIG_MACH_H4700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H4700
# endif
# define machine_is_h4700()	(machine_arch_type == MACH_TYPE_H4700)
#else
# define machine_is_h4700()	(0)
#endif

#ifdef CONFIG_MACH_H6300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6300
# endif
# define machine_is_h6300()	(machine_arch_type == MACH_TYPE_H6300)
#else
# define machine_is_h6300()	(0)
#endif

#ifdef CONFIG_MACH_RZ1700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RZ1700
# endif
# define machine_is_rz1700()	(machine_arch_type == MACH_TYPE_RZ1700)
#else
# define machine_is_rz1700()	(0)
#endif

#ifdef CONFIG_MACH_A716
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A716
# endif
# define machine_is_a716()	(machine_arch_type == MACH_TYPE_A716)
#else
# define machine_is_a716()	(0)
#endif

#ifdef CONFIG_MACH_ESTK2440A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESTK2440A
# endif
# define machine_is_estk2440a()	(machine_arch_type == MACH_TYPE_ESTK2440A)
#else
# define machine_is_estk2440a()	(0)
#endif

#ifdef CONFIG_MACH_ATWIXP425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATWIXP425
# endif
# define machine_is_atwixp425()	(machine_arch_type == MACH_TYPE_ATWIXP425)
#else
# define machine_is_atwixp425()	(0)
#endif

#ifdef CONFIG_MACH_CSB336
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB336
# endif
# define machine_is_csb336()	(machine_arch_type == MACH_TYPE_CSB336)
#else
# define machine_is_csb336()	(0)
#endif

#ifdef CONFIG_MACH_RIRM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIRM2
# endif
# define machine_is_rirm2()	(machine_arch_type == MACH_TYPE_RIRM2)
#else
# define machine_is_rirm2()	(0)
#endif

#ifdef CONFIG_MACH_CX23518
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CX23518
# endif
# define machine_is_cx23518()	(machine_arch_type == MACH_TYPE_CX23518)
#else
# define machine_is_cx23518()	(0)
#endif

#ifdef CONFIG_MACH_CX2351X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CX2351X
# endif
# define machine_is_cx2351x()	(machine_arch_type == MACH_TYPE_CX2351X)
#else
# define machine_is_cx2351x()	(0)
#endif

#ifdef CONFIG_MACH_COMPUTIME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMPUTIME
# endif
# define machine_is_computime()	(machine_arch_type == MACH_TYPE_COMPUTIME)
#else
# define machine_is_computime()	(0)
#endif

#ifdef CONFIG_MACH_IZARUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IZARUS
# endif
# define machine_is_izarus()	(machine_arch_type == MACH_TYPE_IZARUS)
#else
# define machine_is_izarus()	(0)
#endif

#ifdef CONFIG_MACH_RTS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RTS
# endif
# define machine_is_pxa_rts()	(machine_arch_type == MACH_TYPE_RTS)
#else
# define machine_is_pxa_rts()	(0)
#endif

#ifdef CONFIG_MACH_SE5100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SE5100
# endif
# define machine_is_se5100()	(machine_arch_type == MACH_TYPE_SE5100)
#else
# define machine_is_se5100()	(0)
#endif

#ifdef CONFIG_MACH_S3C2510
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2510
# endif
# define machine_is_s3c2510()	(machine_arch_type == MACH_TYPE_S3C2510)
#else
# define machine_is_s3c2510()	(0)
#endif

#ifdef CONFIG_MACH_CSB437TL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB437TL
# endif
# define machine_is_csb437tl()	(machine_arch_type == MACH_TYPE_CSB437TL)
#else
# define machine_is_csb437tl()	(0)
#endif

#ifdef CONFIG_MACH_SLAUSON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SLAUSON
# endif
# define machine_is_slauson()	(machine_arch_type == MACH_TYPE_SLAUSON)
#else
# define machine_is_slauson()	(0)
#endif

#ifdef CONFIG_MACH_PEARLRIVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEARLRIVER
# endif
# define machine_is_pearlriver()	(machine_arch_type == MACH_TYPE_PEARLRIVER)
#else
# define machine_is_pearlriver()	(0)
#endif

#ifdef CONFIG_MACH_TDC_P210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TDC_P210
# endif
# define machine_is_tdc_p210()	(machine_arch_type == MACH_TYPE_TDC_P210)
#else
# define machine_is_tdc_p210()	(0)
#endif

#ifdef CONFIG_MACH_SG580
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG580
# endif
# define machine_is_sg580()	(machine_arch_type == MACH_TYPE_SG580)
#else
# define machine_is_sg580()	(0)
#endif

#ifdef CONFIG_MACH_WRSBCARM7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WRSBCARM7
# endif
# define machine_is_wrsbcarm7()	(machine_arch_type == MACH_TYPE_WRSBCARM7)
#else
# define machine_is_wrsbcarm7()	(0)
#endif

#ifdef CONFIG_MACH_IPD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPD
# endif
# define machine_is_ipd()	(machine_arch_type == MACH_TYPE_IPD)
#else
# define machine_is_ipd()	(0)
#endif

#ifdef CONFIG_MACH_PXA_DNP2110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_DNP2110
# endif
# define machine_is_pxa_dnp2110()	(machine_arch_type == MACH_TYPE_PXA_DNP2110)
#else
# define machine_is_pxa_dnp2110()	(0)
#endif

#ifdef CONFIG_MACH_XAENIAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XAENIAX
# endif
# define machine_is_xaeniax()	(machine_arch_type == MACH_TYPE_XAENIAX)
#else
# define machine_is_xaeniax()	(0)
#endif

#ifdef CONFIG_MACH_SOMN4250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOMN4250
# endif
# define machine_is_somn4250()	(machine_arch_type == MACH_TYPE_SOMN4250)
#else
# define machine_is_somn4250()	(0)
#endif

#ifdef CONFIG_MACH_PLEB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLEB2
# endif
# define machine_is_pleb2()	(machine_arch_type == MACH_TYPE_PLEB2)
#else
# define machine_is_pleb2()	(0)
#endif

#ifdef CONFIG_MACH_CORNWALLIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORNWALLIS
# endif
# define machine_is_cornwallis()	(machine_arch_type == MACH_TYPE_CORNWALLIS)
#else
# define machine_is_cornwallis()	(0)
#endif

#ifdef CONFIG_MACH_GURNEY_DRV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GURNEY_DRV
# endif
# define machine_is_gurney_drv()	(machine_arch_type == MACH_TYPE_GURNEY_DRV)
#else
# define machine_is_gurney_drv()	(0)
#endif

#ifdef CONFIG_MACH_CHAFFEE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHAFFEE
# endif
# define machine_is_chaffee()	(machine_arch_type == MACH_TYPE_CHAFFEE)
#else
# define machine_is_chaffee()	(0)
#endif

#ifdef CONFIG_MACH_RMS101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RMS101
# endif
# define machine_is_rms101()	(machine_arch_type == MACH_TYPE_RMS101)
#else
# define machine_is_rms101()	(0)
#endif

#ifdef CONFIG_MACH_RX3715
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RX3715
# endif
# define machine_is_rx3715()	(machine_arch_type == MACH_TYPE_RX3715)
#else
# define machine_is_rx3715()	(0)
#endif

#ifdef CONFIG_MACH_SWIFT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWIFT
# endif
# define machine_is_swift()	(machine_arch_type == MACH_TYPE_SWIFT)
#else
# define machine_is_swift()	(0)
#endif

#ifdef CONFIG_MACH_ROVERP7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERP7
# endif
# define machine_is_roverp7()	(machine_arch_type == MACH_TYPE_ROVERP7)
#else
# define machine_is_roverp7()	(0)
#endif

#ifdef CONFIG_MACH_PR818S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PR818S
# endif
# define machine_is_pr818s()	(machine_arch_type == MACH_TYPE_PR818S)
#else
# define machine_is_pr818s()	(0)
#endif

#ifdef CONFIG_MACH_TRXPRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRXPRO
# endif
# define machine_is_trxpro()	(machine_arch_type == MACH_TYPE_TRXPRO)
#else
# define machine_is_trxpro()	(0)
#endif

#ifdef CONFIG_MACH_NSLU2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSLU2
# endif
# define machine_is_nslu2()	(machine_arch_type == MACH_TYPE_NSLU2)
#else
# define machine_is_nslu2()	(0)
#endif

#ifdef CONFIG_MACH_E400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E400
# endif
# define machine_is_e400()	(machine_arch_type == MACH_TYPE_E400)
#else
# define machine_is_e400()	(0)
#endif

#ifdef CONFIG_MACH_TRAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRAB
# endif
# define machine_is_trab()	(machine_arch_type == MACH_TYPE_TRAB)
#else
# define machine_is_trab()	(0)
#endif

#ifdef CONFIG_MACH_CMC_PU2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMC_PU2
# endif
# define machine_is_cmc_pu2()	(machine_arch_type == MACH_TYPE_CMC_PU2)
#else
# define machine_is_cmc_pu2()	(0)
#endif

#ifdef CONFIG_MACH_FULCRUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FULCRUM
# endif
# define machine_is_fulcrum()	(machine_arch_type == MACH_TYPE_FULCRUM)
#else
# define machine_is_fulcrum()	(0)
#endif

#ifdef CONFIG_MACH_NETGATE42X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETGATE42X
# endif
# define machine_is_netgate42x()	(machine_arch_type == MACH_TYPE_NETGATE42X)
#else
# define machine_is_netgate42x()	(0)
#endif

#ifdef CONFIG_MACH_STR710
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STR710
# endif
# define machine_is_str710()	(machine_arch_type == MACH_TYPE_STR710)
#else
# define machine_is_str710()	(0)
#endif

#ifdef CONFIG_MACH_IXDPG425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDPG425
# endif
# define machine_is_ixdpg425()	(machine_arch_type == MACH_TYPE_IXDPG425)
#else
# define machine_is_ixdpg425()	(0)
#endif

#ifdef CONFIG_MACH_TOMTOMGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOMTOMGO
# endif
# define machine_is_tomtomgo()	(machine_arch_type == MACH_TYPE_TOMTOMGO)
#else
# define machine_is_tomtomgo()	(0)
#endif

#ifdef CONFIG_MACH_VERSATILE_AB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VERSATILE_AB
# endif
# define machine_is_versatile_ab()	(machine_arch_type == MACH_TYPE_VERSATILE_AB)
#else
# define machine_is_versatile_ab()	(0)
#endif

#ifdef CONFIG_MACH_EDB9307
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9307
# endif
# define machine_is_edb9307()	(machine_arch_type == MACH_TYPE_EDB9307)
#else
# define machine_is_edb9307()	(0)
#endif

#ifdef CONFIG_MACH_SG565
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG565
# endif
# define machine_is_sg565()	(machine_arch_type == MACH_TYPE_SG565)
#else
# define machine_is_sg565()	(0)
#endif

#ifdef CONFIG_MACH_LPD79524
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPD79524
# endif
# define machine_is_lpd79524()	(machine_arch_type == MACH_TYPE_LPD79524)
#else
# define machine_is_lpd79524()	(0)
#endif

#ifdef CONFIG_MACH_LPD79525
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPD79525
# endif
# define machine_is_lpd79525()	(machine_arch_type == MACH_TYPE_LPD79525)
#else
# define machine_is_lpd79525()	(0)
#endif

#ifdef CONFIG_MACH_RMS100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RMS100
# endif
# define machine_is_rms100()	(machine_arch_type == MACH_TYPE_RMS100)
#else
# define machine_is_rms100()	(0)
#endif

#ifdef CONFIG_MACH_KB9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KB9200
# endif
# define machine_is_kb9200()	(machine_arch_type == MACH_TYPE_KB9200)
#else
# define machine_is_kb9200()	(0)
#endif

#ifdef CONFIG_MACH_SX1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SX1
# endif
# define machine_is_sx1()	(machine_arch_type == MACH_TYPE_SX1)
#else
# define machine_is_sx1()	(0)
#endif

#ifdef CONFIG_MACH_HMS39C7092
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HMS39C7092
# endif
# define machine_is_hms39c7092()	(machine_arch_type == MACH_TYPE_HMS39C7092)
#else
# define machine_is_hms39c7092()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO
# endif
# define machine_is_armadillo()	(machine_arch_type == MACH_TYPE_ARMADILLO)
#else
# define machine_is_armadillo()	(0)
#endif

#ifdef CONFIG_MACH_IPCU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPCU
# endif
# define machine_is_ipcu()	(machine_arch_type == MACH_TYPE_IPCU)
#else
# define machine_is_ipcu()	(0)
#endif

#ifdef CONFIG_MACH_LOOX720
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOOX720
# endif
# define machine_is_loox720()	(machine_arch_type == MACH_TYPE_LOOX720)
#else
# define machine_is_loox720()	(0)
#endif

#ifdef CONFIG_MACH_IXDP465
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP465
# endif
# define machine_is_ixdp465()	(machine_arch_type == MACH_TYPE_IXDP465)
#else
# define machine_is_ixdp465()	(0)
#endif

#ifdef CONFIG_MACH_IXDP2351
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP2351
# endif
# define machine_is_ixdp2351()	(machine_arch_type == MACH_TYPE_IXDP2351)
#else
# define machine_is_ixdp2351()	(0)
#endif

#ifdef CONFIG_MACH_ADSVIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSVIX
# endif
# define machine_is_adsvix()	(machine_arch_type == MACH_TYPE_ADSVIX)
#else
# define machine_is_adsvix()	(0)
#endif

#ifdef CONFIG_MACH_DM270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM270
# endif
# define machine_is_dm270()	(machine_arch_type == MACH_TYPE_DM270)
#else
# define machine_is_dm270()	(0)
#endif

#ifdef CONFIG_MACH_SOCLTPLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCLTPLUS
# endif
# define machine_is_socltplus()	(machine_arch_type == MACH_TYPE_SOCLTPLUS)
#else
# define machine_is_socltplus()	(0)
#endif

#ifdef CONFIG_MACH_ECIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECIA
# endif
# define machine_is_ecia()	(machine_arch_type == MACH_TYPE_ECIA)
#else
# define machine_is_ecia()	(0)
#endif

#ifdef CONFIG_MACH_CM4008
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM4008
# endif
# define machine_is_cm4008()	(machine_arch_type == MACH_TYPE_CM4008)
#else
# define machine_is_cm4008()	(0)
#endif

#ifdef CONFIG_MACH_P2001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P2001
# endif
# define machine_is_p2001()	(machine_arch_type == MACH_TYPE_P2001)
#else
# define machine_is_p2001()	(0)
#endif

#ifdef CONFIG_MACH_TWISTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TWISTER
# endif
# define machine_is_twister()	(machine_arch_type == MACH_TYPE_TWISTER)
#else
# define machine_is_twister()	(0)
#endif

#ifdef CONFIG_MACH_MUDSHARK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MUDSHARK
# endif
# define machine_is_mudshark()	(machine_arch_type == MACH_TYPE_MUDSHARK)
#else
# define machine_is_mudshark()	(0)
#endif

#ifdef CONFIG_MACH_HB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HB2
# endif
# define machine_is_hb2()	(machine_arch_type == MACH_TYPE_HB2)
#else
# define machine_is_hb2()	(0)
#endif

#ifdef CONFIG_MACH_IQ80332
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ80332
# endif
# define machine_is_iq80332()	(machine_arch_type == MACH_TYPE_IQ80332)
#else
# define machine_is_iq80332()	(0)
#endif

#ifdef CONFIG_MACH_SENDT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SENDT
# endif
# define machine_is_sendt()	(machine_arch_type == MACH_TYPE_SENDT)
#else
# define machine_is_sendt()	(0)
#endif

#ifdef CONFIG_MACH_MX2JAZZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX2JAZZ
# endif
# define machine_is_mx2jazz()	(machine_arch_type == MACH_TYPE_MX2JAZZ)
#else
# define machine_is_mx2jazz()	(0)
#endif

#ifdef CONFIG_MACH_MULTIIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTIIO
# endif
# define machine_is_multiio()	(machine_arch_type == MACH_TYPE_MULTIIO)
#else
# define machine_is_multiio()	(0)
#endif

#ifdef CONFIG_MACH_HRDISPLAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HRDISPLAY
# endif
# define machine_is_hrdisplay()	(machine_arch_type == MACH_TYPE_HRDISPLAY)
#else
# define machine_is_hrdisplay()	(0)
#endif

#ifdef CONFIG_MACH_MXC27530ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC27530ADS
# endif
# define machine_is_mxc27530ads()	(machine_arch_type == MACH_TYPE_MXC27530ADS)
#else
# define machine_is_mxc27530ads()	(0)
#endif

#ifdef CONFIG_MACH_TRIZEPS3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS3
# endif
# define machine_is_trizeps3()	(machine_arch_type == MACH_TYPE_TRIZEPS3)
#else
# define machine_is_trizeps3()	(0)
#endif

#ifdef CONFIG_MACH_ZEFEERDZA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEFEERDZA
# endif
# define machine_is_zefeerdza()	(machine_arch_type == MACH_TYPE_ZEFEERDZA)
#else
# define machine_is_zefeerdza()	(0)
#endif

#ifdef CONFIG_MACH_ZEFEERDZB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEFEERDZB
# endif
# define machine_is_zefeerdzb()	(machine_arch_type == MACH_TYPE_ZEFEERDZB)
#else
# define machine_is_zefeerdzb()	(0)
#endif

#ifdef CONFIG_MACH_ZEFEERDZG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEFEERDZG
# endif
# define machine_is_zefeerdzg()	(machine_arch_type == MACH_TYPE_ZEFEERDZG)
#else
# define machine_is_zefeerdzg()	(0)
#endif

#ifdef CONFIG_MACH_ZEFEERDZN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEFEERDZN
# endif
# define machine_is_zefeerdzn()	(machine_arch_type == MACH_TYPE_ZEFEERDZN)
#else
# define machine_is_zefeerdzn()	(0)
#endif

#ifdef CONFIG_MACH_ZEFEERDZQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEFEERDZQ
# endif
# define machine_is_zefeerdzq()	(machine_arch_type == MACH_TYPE_ZEFEERDZQ)
#else
# define machine_is_zefeerdzq()	(0)
#endif

#ifdef CONFIG_MACH_GTWX5715
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTWX5715
# endif
# define machine_is_gtwx5715()	(machine_arch_type == MACH_TYPE_GTWX5715)
#else
# define machine_is_gtwx5715()	(0)
#endif

#ifdef CONFIG_MACH_ASTRO_JACK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASTRO_JACK
# endif
# define machine_is_astro_jack()	(machine_arch_type == MACH_TYPE_ASTRO_JACK)
#else
# define machine_is_astro_jack()	(0)
#endif

#ifdef CONFIG_MACH_TIP03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIP03
# endif
# define machine_is_tip03()	(machine_arch_type == MACH_TYPE_TIP03)
#else
# define machine_is_tip03()	(0)
#endif

#ifdef CONFIG_MACH_A9200EC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9200EC
# endif
# define machine_is_a9200ec()	(machine_arch_type == MACH_TYPE_A9200EC)
#else
# define machine_is_a9200ec()	(0)
#endif

#ifdef CONFIG_MACH_PNX0105
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX0105
# endif
# define machine_is_pnx0105()	(machine_arch_type == MACH_TYPE_PNX0105)
#else
# define machine_is_pnx0105()	(0)
#endif

#ifdef CONFIG_MACH_ADCPOECPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADCPOECPU
# endif
# define machine_is_adcpoecpu()	(machine_arch_type == MACH_TYPE_ADCPOECPU)
#else
# define machine_is_adcpoecpu()	(0)
#endif

#ifdef CONFIG_MACH_CSB637
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB637
# endif
# define machine_is_csb637()	(machine_arch_type == MACH_TYPE_CSB637)
#else
# define machine_is_csb637()	(0)
#endif

#ifdef CONFIG_MACH_MB9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB9200
# endif
# define machine_is_mb9200()	(machine_arch_type == MACH_TYPE_MB9200)
#else
# define machine_is_mb9200()	(0)
#endif

#ifdef CONFIG_MACH_KULUN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KULUN
# endif
# define machine_is_kulun()	(machine_arch_type == MACH_TYPE_KULUN)
#else
# define machine_is_kulun()	(0)
#endif

#ifdef CONFIG_MACH_SNAPPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAPPER
# endif
# define machine_is_snapper()	(machine_arch_type == MACH_TYPE_SNAPPER)
#else
# define machine_is_snapper()	(0)
#endif

#ifdef CONFIG_MACH_OPTIMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPTIMA
# endif
# define machine_is_optima()	(machine_arch_type == MACH_TYPE_OPTIMA)
#else
# define machine_is_optima()	(0)
#endif

#ifdef CONFIG_MACH_DLHSBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DLHSBC
# endif
# define machine_is_dlhsbc()	(machine_arch_type == MACH_TYPE_DLHSBC)
#else
# define machine_is_dlhsbc()	(0)
#endif

#ifdef CONFIG_MACH_X30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_X30
# endif
# define machine_is_x30()	(machine_arch_type == MACH_TYPE_X30)
#else
# define machine_is_x30()	(0)
#endif

#ifdef CONFIG_MACH_N30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N30
# endif
# define machine_is_n30()	(machine_arch_type == MACH_TYPE_N30)
#else
# define machine_is_n30()	(0)
#endif

#ifdef CONFIG_MACH_MANGA_KS8695
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGA_KS8695
# endif
# define machine_is_manga_ks8695()	(machine_arch_type == MACH_TYPE_MANGA_KS8695)
#else
# define machine_is_manga_ks8695()	(0)
#endif

#ifdef CONFIG_MACH_AJAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AJAX
# endif
# define machine_is_ajax()	(machine_arch_type == MACH_TYPE_AJAX)
#else
# define machine_is_ajax()	(0)
#endif

#ifdef CONFIG_MACH_NEC_MP900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEC_MP900
# endif
# define machine_is_nec_mp900()	(machine_arch_type == MACH_TYPE_NEC_MP900)
#else
# define machine_is_nec_mp900()	(0)
#endif

#ifdef CONFIG_MACH_VVTK1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVTK1000
# endif
# define machine_is_vvtk1000()	(machine_arch_type == MACH_TYPE_VVTK1000)
#else
# define machine_is_vvtk1000()	(0)
#endif

#ifdef CONFIG_MACH_KAFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KAFA
# endif
# define machine_is_kafa()	(machine_arch_type == MACH_TYPE_KAFA)
#else
# define machine_is_kafa()	(0)
#endif

#ifdef CONFIG_MACH_VVTK3000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVTK3000
# endif
# define machine_is_vvtk3000()	(machine_arch_type == MACH_TYPE_VVTK3000)
#else
# define machine_is_vvtk3000()	(0)
#endif

#ifdef CONFIG_MACH_PIMX1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PIMX1
# endif
# define machine_is_pimx1()	(machine_arch_type == MACH_TYPE_PIMX1)
#else
# define machine_is_pimx1()	(0)
#endif

#ifdef CONFIG_MACH_OLLIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OLLIE
# endif
# define machine_is_ollie()	(machine_arch_type == MACH_TYPE_OLLIE)
#else
# define machine_is_ollie()	(0)
#endif

#ifdef CONFIG_MACH_SKYMAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKYMAX
# endif
# define machine_is_skymax()	(machine_arch_type == MACH_TYPE_SKYMAX)
#else
# define machine_is_skymax()	(0)
#endif

#ifdef CONFIG_MACH_JAZZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JAZZ
# endif
# define machine_is_jazz()	(machine_arch_type == MACH_TYPE_JAZZ)
#else
# define machine_is_jazz()	(0)
#endif

#ifdef CONFIG_MACH_TEL_T3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEL_T3
# endif
# define machine_is_tel_t3()	(machine_arch_type == MACH_TYPE_TEL_T3)
#else
# define machine_is_tel_t3()	(0)
#endif

#ifdef CONFIG_MACH_AISINO_FCR255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AISINO_FCR255
# endif
# define machine_is_aisino_fcr255()	(machine_arch_type == MACH_TYPE_AISINO_FCR255)
#else
# define machine_is_aisino_fcr255()	(0)
#endif

#ifdef CONFIG_MACH_BTWEB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BTWEB
# endif
# define machine_is_btweb()	(machine_arch_type == MACH_TYPE_BTWEB)
#else
# define machine_is_btweb()	(0)
#endif

#ifdef CONFIG_MACH_DBG_LH79520
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DBG_LH79520
# endif
# define machine_is_dbg_lh79520()	(machine_arch_type == MACH_TYPE_DBG_LH79520)
#else
# define machine_is_dbg_lh79520()	(0)
#endif

#ifdef CONFIG_MACH_CM41XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM41XX
# endif
# define machine_is_cm41xx()	(machine_arch_type == MACH_TYPE_CM41XX)
#else
# define machine_is_cm41xx()	(0)
#endif

#ifdef CONFIG_MACH_TS72XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS72XX
# endif
# define machine_is_ts72xx()	(machine_arch_type == MACH_TYPE_TS72XX)
#else
# define machine_is_ts72xx()	(0)
#endif

#ifdef CONFIG_MACH_NGGPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NGGPXA
# endif
# define machine_is_nggpxa()	(machine_arch_type == MACH_TYPE_NGGPXA)
#else
# define machine_is_nggpxa()	(0)
#endif

#ifdef CONFIG_MACH_CSB535
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB535
# endif
# define machine_is_csb535()	(machine_arch_type == MACH_TYPE_CSB535)
#else
# define machine_is_csb535()	(0)
#endif

#ifdef CONFIG_MACH_CSB536
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB536
# endif
# define machine_is_csb536()	(machine_arch_type == MACH_TYPE_CSB536)
#else
# define machine_is_csb536()	(0)
#endif

#ifdef CONFIG_MACH_PXA_TRAKPOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_TRAKPOD
# endif
# define machine_is_pxa_trakpod()	(machine_arch_type == MACH_TYPE_PXA_TRAKPOD)
#else
# define machine_is_pxa_trakpod()	(0)
#endif

#ifdef CONFIG_MACH_PRAXIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRAXIS
# endif
# define machine_is_praxis()	(machine_arch_type == MACH_TYPE_PRAXIS)
#else
# define machine_is_praxis()	(0)
#endif

#ifdef CONFIG_MACH_LH75411
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LH75411
# endif
# define machine_is_lh75411()	(machine_arch_type == MACH_TYPE_LH75411)
#else
# define machine_is_lh75411()	(0)
#endif

#ifdef CONFIG_MACH_OTOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OTOM
# endif
# define machine_is_otom()	(machine_arch_type == MACH_TYPE_OTOM)
#else
# define machine_is_otom()	(0)
#endif

#ifdef CONFIG_MACH_NEXCODER_2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXCODER_2440
# endif
# define machine_is_nexcoder_2440()	(machine_arch_type == MACH_TYPE_NEXCODER_2440)
#else
# define machine_is_nexcoder_2440()	(0)
#endif

#ifdef CONFIG_MACH_LOOX410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOOX410
# endif
# define machine_is_loox410()	(machine_arch_type == MACH_TYPE_LOOX410)
#else
# define machine_is_loox410()	(0)
#endif

#ifdef CONFIG_MACH_WESTLAKE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WESTLAKE
# endif
# define machine_is_westlake()	(machine_arch_type == MACH_TYPE_WESTLAKE)
#else
# define machine_is_westlake()	(0)
#endif

#ifdef CONFIG_MACH_NSB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSB
# endif
# define machine_is_nsb()	(machine_arch_type == MACH_TYPE_NSB)
#else
# define machine_is_nsb()	(0)
#endif

#ifdef CONFIG_MACH_ESL_SARVA_STN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SARVA_STN
# endif
# define machine_is_esl_sarva_stn()	(machine_arch_type == MACH_TYPE_ESL_SARVA_STN)
#else
# define machine_is_esl_sarva_stn()	(0)
#endif

#ifdef CONFIG_MACH_ESL_SARVA_TFT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SARVA_TFT
# endif
# define machine_is_esl_sarva_tft()	(machine_arch_type == MACH_TYPE_ESL_SARVA_TFT)
#else
# define machine_is_esl_sarva_tft()	(0)
#endif

#ifdef CONFIG_MACH_ESL_SARVA_IAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SARVA_IAD
# endif
# define machine_is_esl_sarva_iad()	(machine_arch_type == MACH_TYPE_ESL_SARVA_IAD)
#else
# define machine_is_esl_sarva_iad()	(0)
#endif

#ifdef CONFIG_MACH_ESL_SARVA_ACC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_SARVA_ACC
# endif
# define machine_is_esl_sarva_acc()	(machine_arch_type == MACH_TYPE_ESL_SARVA_ACC)
#else
# define machine_is_esl_sarva_acc()	(0)
#endif

#ifdef CONFIG_MACH_TYPHOON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TYPHOON
# endif
# define machine_is_typhoon()	(machine_arch_type == MACH_TYPE_TYPHOON)
#else
# define machine_is_typhoon()	(0)
#endif

#ifdef CONFIG_MACH_CNAV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CNAV
# endif
# define machine_is_cnav()	(machine_arch_type == MACH_TYPE_CNAV)
#else
# define machine_is_cnav()	(0)
#endif

#ifdef CONFIG_MACH_A730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A730
# endif
# define machine_is_a730()	(machine_arch_type == MACH_TYPE_A730)
#else
# define machine_is_a730()	(0)
#endif

#ifdef CONFIG_MACH_NETSTAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSTAR
# endif
# define machine_is_netstar()	(machine_arch_type == MACH_TYPE_NETSTAR)
#else
# define machine_is_netstar()	(0)
#endif

#ifdef CONFIG_MACH_PHASEFALE_SUPERCON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHASEFALE_SUPERCON
# endif
# define machine_is_supercon()	(machine_arch_type == MACH_TYPE_PHASEFALE_SUPERCON)
#else
# define machine_is_supercon()	(0)
#endif

#ifdef CONFIG_MACH_SHIVA1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHIVA1100
# endif
# define machine_is_shiva1100()	(machine_arch_type == MACH_TYPE_SHIVA1100)
#else
# define machine_is_shiva1100()	(0)
#endif

#ifdef CONFIG_MACH_ETEXSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETEXSC
# endif
# define machine_is_etexsc()	(machine_arch_type == MACH_TYPE_ETEXSC)
#else
# define machine_is_etexsc()	(0)
#endif

#ifdef CONFIG_MACH_IXDPG465
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDPG465
# endif
# define machine_is_ixdpg465()	(machine_arch_type == MACH_TYPE_IXDPG465)
#else
# define machine_is_ixdpg465()	(0)
#endif

#ifdef CONFIG_MACH_A9M2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9M2410
# endif
# define machine_is_a9m2410()	(machine_arch_type == MACH_TYPE_A9M2410)
#else
# define machine_is_a9m2410()	(0)
#endif

#ifdef CONFIG_MACH_A9M2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9M2440
# endif
# define machine_is_a9m2440()	(machine_arch_type == MACH_TYPE_A9M2440)
#else
# define machine_is_a9m2440()	(0)
#endif

#ifdef CONFIG_MACH_A9M9750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9M9750
# endif
# define machine_is_a9m9750()	(machine_arch_type == MACH_TYPE_A9M9750)
#else
# define machine_is_a9m9750()	(0)
#endif

#ifdef CONFIG_MACH_A9M9360
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9M9360
# endif
# define machine_is_a9m9360()	(machine_arch_type == MACH_TYPE_A9M9360)
#else
# define machine_is_a9m9360()	(0)
#endif

#ifdef CONFIG_MACH_UNC90
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNC90
# endif
# define machine_is_unc90()	(machine_arch_type == MACH_TYPE_UNC90)
#else
# define machine_is_unc90()	(0)
#endif

#ifdef CONFIG_MACH_ECO920
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECO920
# endif
# define machine_is_eco920()	(machine_arch_type == MACH_TYPE_ECO920)
#else
# define machine_is_eco920()	(0)
#endif

#ifdef CONFIG_MACH_SATVIEW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SATVIEW
# endif
# define machine_is_satview()	(machine_arch_type == MACH_TYPE_SATVIEW)
#else
# define machine_is_satview()	(0)
#endif

#ifdef CONFIG_MACH_ROADRUNNER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROADRUNNER
# endif
# define machine_is_roadrunner()	(machine_arch_type == MACH_TYPE_ROADRUNNER)
#else
# define machine_is_roadrunner()	(0)
#endif

#ifdef CONFIG_MACH_AT91RM9200EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200EK
# endif
# define machine_is_at91rm9200ek()	(machine_arch_type == MACH_TYPE_AT91RM9200EK)
#else
# define machine_is_at91rm9200ek()	(0)
#endif

#ifdef CONFIG_MACH_GP32
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GP32
# endif
# define machine_is_gp32()	(machine_arch_type == MACH_TYPE_GP32)
#else
# define machine_is_gp32()	(0)
#endif

#ifdef CONFIG_MACH_GEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEM
# endif
# define machine_is_gem()	(machine_arch_type == MACH_TYPE_GEM)
#else
# define machine_is_gem()	(0)
#endif

#ifdef CONFIG_MACH_I858
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I858
# endif
# define machine_is_i858()	(machine_arch_type == MACH_TYPE_I858)
#else
# define machine_is_i858()	(0)
#endif

#ifdef CONFIG_MACH_HX2750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HX2750
# endif
# define machine_is_hx2750()	(machine_arch_type == MACH_TYPE_HX2750)
#else
# define machine_is_hx2750()	(0)
#endif

#ifdef CONFIG_MACH_MXC91131EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC91131EVB
# endif
# define machine_is_mxc91131evb()	(machine_arch_type == MACH_TYPE_MXC91131EVB)
#else
# define machine_is_mxc91131evb()	(0)
#endif

#ifdef CONFIG_MACH_P700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P700
# endif
# define machine_is_p700()	(machine_arch_type == MACH_TYPE_P700)
#else
# define machine_is_p700()	(0)
#endif

#ifdef CONFIG_MACH_CPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPE
# endif
# define machine_is_cpe()	(machine_arch_type == MACH_TYPE_CPE)
#else
# define machine_is_cpe()	(0)
#endif

#ifdef CONFIG_MACH_SPITZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPITZ
# endif
# define machine_is_spitz()	(machine_arch_type == MACH_TYPE_SPITZ)
#else
# define machine_is_spitz()	(0)
#endif

#ifdef CONFIG_MACH_NIMBRA340
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIMBRA340
# endif
# define machine_is_nimbra340()	(machine_arch_type == MACH_TYPE_NIMBRA340)
#else
# define machine_is_nimbra340()	(0)
#endif

#ifdef CONFIG_MACH_LPC22XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC22XX
# endif
# define machine_is_lpc22xx()	(machine_arch_type == MACH_TYPE_LPC22XX)
#else
# define machine_is_lpc22xx()	(0)
#endif

#ifdef CONFIG_MACH_COMET3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMET3
# endif
# define machine_is_omap_comet3()	(machine_arch_type == MACH_TYPE_COMET3)
#else
# define machine_is_omap_comet3()	(0)
#endif

#ifdef CONFIG_MACH_COMET4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMET4
# endif
# define machine_is_omap_comet4()	(machine_arch_type == MACH_TYPE_COMET4)
#else
# define machine_is_omap_comet4()	(0)
#endif

#ifdef CONFIG_MACH_CSB625
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB625
# endif
# define machine_is_csb625()	(machine_arch_type == MACH_TYPE_CSB625)
#else
# define machine_is_csb625()	(0)
#endif

#ifdef CONFIG_MACH_FORTUNET2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FORTUNET2
# endif
# define machine_is_fortunet2()	(machine_arch_type == MACH_TYPE_FORTUNET2)
#else
# define machine_is_fortunet2()	(0)
#endif

#ifdef CONFIG_MACH_S5H2200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5H2200
# endif
# define machine_is_s5h2200()	(machine_arch_type == MACH_TYPE_S5H2200)
#else
# define machine_is_s5h2200()	(0)
#endif

#ifdef CONFIG_MACH_OPTORM920
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPTORM920
# endif
# define machine_is_optorm920()	(machine_arch_type == MACH_TYPE_OPTORM920)
#else
# define machine_is_optorm920()	(0)
#endif

#ifdef CONFIG_MACH_ADSBITSYXB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSBITSYXB
# endif
# define machine_is_adsbitsyxb()	(machine_arch_type == MACH_TYPE_ADSBITSYXB)
#else
# define machine_is_adsbitsyxb()	(0)
#endif

#ifdef CONFIG_MACH_ADSSPHERE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSSPHERE
# endif
# define machine_is_adssphere()	(machine_arch_type == MACH_TYPE_ADSSPHERE)
#else
# define machine_is_adssphere()	(0)
#endif

#ifdef CONFIG_MACH_ADSPORTAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSPORTAL
# endif
# define machine_is_adsportal()	(machine_arch_type == MACH_TYPE_ADSPORTAL)
#else
# define machine_is_adsportal()	(0)
#endif

#ifdef CONFIG_MACH_LN2410SBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LN2410SBC
# endif
# define machine_is_ln2410sbc()	(machine_arch_type == MACH_TYPE_LN2410SBC)
#else
# define machine_is_ln2410sbc()	(0)
#endif

#ifdef CONFIG_MACH_CB3RUFC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CB3RUFC
# endif
# define machine_is_cb3rufc()	(machine_arch_type == MACH_TYPE_CB3RUFC)
#else
# define machine_is_cb3rufc()	(0)
#endif

#ifdef CONFIG_MACH_MP2USB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MP2USB
# endif
# define machine_is_mp2usb()	(machine_arch_type == MACH_TYPE_MP2USB)
#else
# define machine_is_mp2usb()	(0)
#endif

#ifdef CONFIG_MACH_NTNP425C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NTNP425C
# endif
# define machine_is_ntnp425c()	(machine_arch_type == MACH_TYPE_NTNP425C)
#else
# define machine_is_ntnp425c()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI
# endif
# define machine_is_colibri()	(machine_arch_type == MACH_TYPE_COLIBRI)
#else
# define machine_is_colibri()	(0)
#endif

#ifdef CONFIG_MACH_PCM7220
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM7220
# endif
# define machine_is_pcm7220()	(machine_arch_type == MACH_TYPE_PCM7220)
#else
# define machine_is_pcm7220()	(0)
#endif

#ifdef CONFIG_MACH_GATEWAY7001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GATEWAY7001
# endif
# define machine_is_gateway7001()	(machine_arch_type == MACH_TYPE_GATEWAY7001)
#else
# define machine_is_gateway7001()	(0)
#endif

#ifdef CONFIG_MACH_PCM027
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM027
# endif
# define machine_is_pcm027()	(machine_arch_type == MACH_TYPE_PCM027)
#else
# define machine_is_pcm027()	(0)
#endif

#ifdef CONFIG_MACH_CMPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMPXA
# endif
# define machine_is_cmpxa()	(machine_arch_type == MACH_TYPE_CMPXA)
#else
# define machine_is_cmpxa()	(0)
#endif

#ifdef CONFIG_MACH_ANUBIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANUBIS
# endif
# define machine_is_anubis()	(machine_arch_type == MACH_TYPE_ANUBIS)
#else
# define machine_is_anubis()	(0)
#endif

#ifdef CONFIG_MACH_ITE8152
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ITE8152
# endif
# define machine_is_ite8152()	(machine_arch_type == MACH_TYPE_ITE8152)
#else
# define machine_is_ite8152()	(0)
#endif

#ifdef CONFIG_MACH_LPC3XXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC3XXX
# endif
# define machine_is_lpc3xxx()	(machine_arch_type == MACH_TYPE_LPC3XXX)
#else
# define machine_is_lpc3xxx()	(0)
#endif

#ifdef CONFIG_MACH_PUPPETEER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUPPETEER
# endif
# define machine_is_puppeteer()	(machine_arch_type == MACH_TYPE_PUPPETEER)
#else
# define machine_is_puppeteer()	(0)
#endif

#ifdef CONFIG_MACH_E570
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E570
# endif
# define machine_is_e570()	(machine_arch_type == MACH_TYPE_E570)
#else
# define machine_is_e570()	(0)
#endif

#ifdef CONFIG_MACH_X50
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_X50
# endif
# define machine_is_x50()	(machine_arch_type == MACH_TYPE_X50)
#else
# define machine_is_x50()	(0)
#endif

#ifdef CONFIG_MACH_RECON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RECON
# endif
# define machine_is_recon()	(machine_arch_type == MACH_TYPE_RECON)
#else
# define machine_is_recon()	(0)
#endif

#ifdef CONFIG_MACH_XBOARDGP8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XBOARDGP8
# endif
# define machine_is_xboardgp8()	(machine_arch_type == MACH_TYPE_XBOARDGP8)
#else
# define machine_is_xboardgp8()	(0)
#endif

#ifdef CONFIG_MACH_FPIC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FPIC2
# endif
# define machine_is_fpic2()	(machine_arch_type == MACH_TYPE_FPIC2)
#else
# define machine_is_fpic2()	(0)
#endif

#ifdef CONFIG_MACH_AKITA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AKITA
# endif
# define machine_is_akita()	(machine_arch_type == MACH_TYPE_AKITA)
#else
# define machine_is_akita()	(0)
#endif

#ifdef CONFIG_MACH_A81
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A81
# endif
# define machine_is_a81()	(machine_arch_type == MACH_TYPE_A81)
#else
# define machine_is_a81()	(0)
#endif

#ifdef CONFIG_MACH_SVM_SC25X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVM_SC25X
# endif
# define machine_is_svm_sc25x()	(machine_arch_type == MACH_TYPE_SVM_SC25X)
#else
# define machine_is_svm_sc25x()	(0)
#endif

#ifdef CONFIG_MACH_VADATECH020
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VADATECH020
# endif
# define machine_is_vt020()	(machine_arch_type == MACH_TYPE_VADATECH020)
#else
# define machine_is_vt020()	(0)
#endif

#ifdef CONFIG_MACH_TLI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TLI
# endif
# define machine_is_tli()	(machine_arch_type == MACH_TYPE_TLI)
#else
# define machine_is_tli()	(0)
#endif

#ifdef CONFIG_MACH_EDB9315LC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9315LC
# endif
# define machine_is_edb9315lc()	(machine_arch_type == MACH_TYPE_EDB9315LC)
#else
# define machine_is_edb9315lc()	(0)
#endif

#ifdef CONFIG_MACH_PASSEC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PASSEC
# endif
# define machine_is_passec()	(machine_arch_type == MACH_TYPE_PASSEC)
#else
# define machine_is_passec()	(0)
#endif

#ifdef CONFIG_MACH_DS_TIGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS_TIGER
# endif
# define machine_is_ds_tiger()	(machine_arch_type == MACH_TYPE_DS_TIGER)
#else
# define machine_is_ds_tiger()	(0)
#endif

#ifdef CONFIG_MACH_E310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E310
# endif
# define machine_is_e310()	(machine_arch_type == MACH_TYPE_E310)
#else
# define machine_is_e310()	(0)
#endif

#ifdef CONFIG_MACH_E330
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E330
# endif
# define machine_is_e330()	(machine_arch_type == MACH_TYPE_E330)
#else
# define machine_is_e330()	(0)
#endif

#ifdef CONFIG_MACH_RT3000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RT3000
# endif
# define machine_is_rt3000()	(machine_arch_type == MACH_TYPE_RT3000)
#else
# define machine_is_rt3000()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA770
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA770
# endif
# define machine_is_nokia770()	(machine_arch_type == MACH_TYPE_NOKIA770)
#else
# define machine_is_nokia770()	(0)
#endif

#ifdef CONFIG_MACH_PNX0106
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX0106
# endif
# define machine_is_pnx0106()	(machine_arch_type == MACH_TYPE_PNX0106)
#else
# define machine_is_pnx0106()	(0)
#endif

#ifdef CONFIG_MACH_HX21XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HX21XX
# endif
# define machine_is_hx21xx()	(machine_arch_type == MACH_TYPE_HX21XX)
#else
# define machine_is_hx21xx()	(0)
#endif

#ifdef CONFIG_MACH_FARADAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FARADAY
# endif
# define machine_is_faraday()	(machine_arch_type == MACH_TYPE_FARADAY)
#else
# define machine_is_faraday()	(0)
#endif

#ifdef CONFIG_MACH_SBC9312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC9312
# endif
# define machine_is_sbc9312()	(machine_arch_type == MACH_TYPE_SBC9312)
#else
# define machine_is_sbc9312()	(0)
#endif

#ifdef CONFIG_MACH_BATMAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BATMAN
# endif
# define machine_is_batman()	(machine_arch_type == MACH_TYPE_BATMAN)
#else
# define machine_is_batman()	(0)
#endif

#ifdef CONFIG_MACH_JPD201
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JPD201
# endif
# define machine_is_jpd201()	(machine_arch_type == MACH_TYPE_JPD201)
#else
# define machine_is_jpd201()	(0)
#endif

#ifdef CONFIG_MACH_MIPSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIPSA
# endif
# define machine_is_mipsa()	(machine_arch_type == MACH_TYPE_MIPSA)
#else
# define machine_is_mipsa()	(0)
#endif

#ifdef CONFIG_MACH_KACOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KACOM
# endif
# define machine_is_kacom()	(machine_arch_type == MACH_TYPE_KACOM)
#else
# define machine_is_kacom()	(0)
#endif

#ifdef CONFIG_MACH_SWARCOCPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCOCPU
# endif
# define machine_is_swarcocpu()	(machine_arch_type == MACH_TYPE_SWARCOCPU)
#else
# define machine_is_swarcocpu()	(0)
#endif

#ifdef CONFIG_MACH_SWARCODSL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCODSL
# endif
# define machine_is_swarcodsl()	(machine_arch_type == MACH_TYPE_SWARCODSL)
#else
# define machine_is_swarcodsl()	(0)
#endif

#ifdef CONFIG_MACH_BLUEANGEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUEANGEL
# endif
# define machine_is_blueangel()	(machine_arch_type == MACH_TYPE_BLUEANGEL)
#else
# define machine_is_blueangel()	(0)
#endif

#ifdef CONFIG_MACH_HAIRYGRAMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HAIRYGRAMA
# endif
# define machine_is_hairygrama()	(machine_arch_type == MACH_TYPE_HAIRYGRAMA)
#else
# define machine_is_hairygrama()	(0)
#endif

#ifdef CONFIG_MACH_BANFF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BANFF
# endif
# define machine_is_banff()	(machine_arch_type == MACH_TYPE_BANFF)
#else
# define machine_is_banff()	(0)
#endif

#ifdef CONFIG_MACH_CARMEVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARMEVA
# endif
# define machine_is_carmeva()	(machine_arch_type == MACH_TYPE_CARMEVA)
#else
# define machine_is_carmeva()	(0)
#endif

#ifdef CONFIG_MACH_SAM255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAM255
# endif
# define machine_is_sam255()	(machine_arch_type == MACH_TYPE_SAM255)
#else
# define machine_is_sam255()	(0)
#endif

#ifdef CONFIG_MACH_PPM10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PPM10
# endif
# define machine_is_ppm10()	(machine_arch_type == MACH_TYPE_PPM10)
#else
# define machine_is_ppm10()	(0)
#endif

#ifdef CONFIG_MACH_EDB9315A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9315A
# endif
# define machine_is_edb9315a()	(machine_arch_type == MACH_TYPE_EDB9315A)
#else
# define machine_is_edb9315a()	(0)
#endif

#ifdef CONFIG_MACH_SUNSET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUNSET
# endif
# define machine_is_sunset()	(machine_arch_type == MACH_TYPE_SUNSET)
#else
# define machine_is_sunset()	(0)
#endif

#ifdef CONFIG_MACH_STARGATE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STARGATE2
# endif
# define machine_is_stargate2()	(machine_arch_type == MACH_TYPE_STARGATE2)
#else
# define machine_is_stargate2()	(0)
#endif

#ifdef CONFIG_MACH_INTELMOTE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INTELMOTE2
# endif
# define machine_is_intelmote2()	(machine_arch_type == MACH_TYPE_INTELMOTE2)
#else
# define machine_is_intelmote2()	(0)
#endif

#ifdef CONFIG_MACH_TRIZEPS4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS4
# endif
# define machine_is_trizeps4()	(machine_arch_type == MACH_TYPE_TRIZEPS4)
#else
# define machine_is_trizeps4()	(0)
#endif

#ifdef CONFIG_MACH_MAINSTONE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAINSTONE2
# endif
# define machine_is_mainstone2()	(machine_arch_type == MACH_TYPE_MAINSTONE2)
#else
# define machine_is_mainstone2()	(0)
#endif

#ifdef CONFIG_MACH_EZ_IXP42X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_IXP42X
# endif
# define machine_is_ez_ixp42x()	(machine_arch_type == MACH_TYPE_EZ_IXP42X)
#else
# define machine_is_ez_ixp42x()	(0)
#endif

#ifdef CONFIG_MACH_TAPWAVE_ZODIAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAPWAVE_ZODIAC
# endif
# define machine_is_tapwave_zodiac()	(machine_arch_type == MACH_TYPE_TAPWAVE_ZODIAC)
#else
# define machine_is_tapwave_zodiac()	(0)
#endif

#ifdef CONFIG_MACH_UNIVERSALMETER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNIVERSALMETER
# endif
# define machine_is_universalmeter()	(machine_arch_type == MACH_TYPE_UNIVERSALMETER)
#else
# define machine_is_universalmeter()	(0)
#endif

#ifdef CONFIG_MACH_HICOARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HICOARM9
# endif
# define machine_is_hicoarm9()	(machine_arch_type == MACH_TYPE_HICOARM9)
#else
# define machine_is_hicoarm9()	(0)
#endif

#ifdef CONFIG_MACH_PNX4008
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX4008
# endif
# define machine_is_pnx4008()	(machine_arch_type == MACH_TYPE_PNX4008)
#else
# define machine_is_pnx4008()	(0)
#endif

#ifdef CONFIG_MACH_KWS6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KWS6000
# endif
# define machine_is_kws6000()	(machine_arch_type == MACH_TYPE_KWS6000)
#else
# define machine_is_kws6000()	(0)
#endif

#ifdef CONFIG_MACH_PORTUX920T
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PORTUX920T
# endif
# define machine_is_portux920t()	(machine_arch_type == MACH_TYPE_PORTUX920T)
#else
# define machine_is_portux920t()	(0)
#endif

#ifdef CONFIG_MACH_EZ_X5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_X5
# endif
# define machine_is_ez_x5()	(machine_arch_type == MACH_TYPE_EZ_X5)
#else
# define machine_is_ez_x5()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_RUDOLPH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_RUDOLPH
# endif
# define machine_is_omap_rudolph()	(machine_arch_type == MACH_TYPE_OMAP_RUDOLPH)
#else
# define machine_is_omap_rudolph()	(0)
#endif

#ifdef CONFIG_MACH_CPUAT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPUAT91
# endif
# define machine_is_cpuat91()	(machine_arch_type == MACH_TYPE_CPUAT91)
#else
# define machine_is_cpuat91()	(0)
#endif

#ifdef CONFIG_MACH_REA9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REA9200
# endif
# define machine_is_rea9200()	(machine_arch_type == MACH_TYPE_REA9200)
#else
# define machine_is_rea9200()	(0)
#endif

#ifdef CONFIG_MACH_ACTS_PUNE_SA1110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTS_PUNE_SA1110
# endif
# define machine_is_acts_pune_sa1110()	(machine_arch_type == MACH_TYPE_ACTS_PUNE_SA1110)
#else
# define machine_is_acts_pune_sa1110()	(0)
#endif

#ifdef CONFIG_MACH_IXP425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP425
# endif
# define machine_is_ixp425()	(machine_arch_type == MACH_TYPE_IXP425)
#else
# define machine_is_ixp425()	(0)
#endif

#ifdef CONFIG_MACH_I30030ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I30030ADS
# endif
# define machine_is_i30030ads()	(machine_arch_type == MACH_TYPE_I30030ADS)
#else
# define machine_is_i30030ads()	(0)
#endif

#ifdef CONFIG_MACH_PERCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PERCH
# endif
# define machine_is_perch()	(machine_arch_type == MACH_TYPE_PERCH)
#else
# define machine_is_perch()	(0)
#endif

#ifdef CONFIG_MACH_EIS05R1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EIS05R1
# endif
# define machine_is_eis05r1()	(machine_arch_type == MACH_TYPE_EIS05R1)
#else
# define machine_is_eis05r1()	(0)
#endif

#ifdef CONFIG_MACH_PEPPERPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEPPERPAD
# endif
# define machine_is_pepperpad()	(machine_arch_type == MACH_TYPE_PEPPERPAD)
#else
# define machine_is_pepperpad()	(0)
#endif

#ifdef CONFIG_MACH_SB3010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SB3010
# endif
# define machine_is_sb3010()	(machine_arch_type == MACH_TYPE_SB3010)
#else
# define machine_is_sb3010()	(0)
#endif

#ifdef CONFIG_MACH_RM9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RM9200
# endif
# define machine_is_rm9200()	(machine_arch_type == MACH_TYPE_RM9200)
#else
# define machine_is_rm9200()	(0)
#endif

#ifdef CONFIG_MACH_DMA03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMA03
# endif
# define machine_is_dma03()	(machine_arch_type == MACH_TYPE_DMA03)
#else
# define machine_is_dma03()	(0)
#endif

#ifdef CONFIG_MACH_ROAD_S101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROAD_S101
# endif
# define machine_is_road_s101()	(machine_arch_type == MACH_TYPE_ROAD_S101)
#else
# define machine_is_road_s101()	(0)
#endif

#ifdef CONFIG_MACH_IQ81340SC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ81340SC
# endif
# define machine_is_iq81340sc()	(machine_arch_type == MACH_TYPE_IQ81340SC)
#else
# define machine_is_iq81340sc()	(0)
#endif

#ifdef CONFIG_MACH_IQ_NEXTGEN_B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ_NEXTGEN_B
# endif
# define machine_is_iq_nextgen_b()	(machine_arch_type == MACH_TYPE_IQ_NEXTGEN_B)
#else
# define machine_is_iq_nextgen_b()	(0)
#endif

#ifdef CONFIG_MACH_IQ81340MC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ81340MC
# endif
# define machine_is_iq81340mc()	(machine_arch_type == MACH_TYPE_IQ81340MC)
#else
# define machine_is_iq81340mc()	(0)
#endif

#ifdef CONFIG_MACH_IQ_NEXTGEN_D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ_NEXTGEN_D
# endif
# define machine_is_iq_nextgen_d()	(machine_arch_type == MACH_TYPE_IQ_NEXTGEN_D)
#else
# define machine_is_iq_nextgen_d()	(0)
#endif

#ifdef CONFIG_MACH_IQ_NEXTGEN_E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ_NEXTGEN_E
# endif
# define machine_is_iq_nextgen_e()	(machine_arch_type == MACH_TYPE_IQ_NEXTGEN_E)
#else
# define machine_is_iq_nextgen_e()	(0)
#endif

#ifdef CONFIG_MACH_MALLOW_AT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MALLOW_AT91
# endif
# define machine_is_mallow_at91()	(machine_arch_type == MACH_TYPE_MALLOW_AT91)
#else
# define machine_is_mallow_at91()	(0)
#endif

#ifdef CONFIG_MACH_CYBERTRACKER_I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYBERTRACKER_I
# endif
# define machine_is_cybertracker_i()	(machine_arch_type == MACH_TYPE_CYBERTRACKER_I)
#else
# define machine_is_cybertracker_i()	(0)
#endif

#ifdef CONFIG_MACH_GESBC931X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GESBC931X
# endif
# define machine_is_gesbc931x()	(machine_arch_type == MACH_TYPE_GESBC931X)
#else
# define machine_is_gesbc931x()	(0)
#endif

#ifdef CONFIG_MACH_CENTIPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CENTIPAD
# endif
# define machine_is_centipad()	(machine_arch_type == MACH_TYPE_CENTIPAD)
#else
# define machine_is_centipad()	(0)
#endif

#ifdef CONFIG_MACH_ARMSOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMSOC
# endif
# define machine_is_armsoc()	(machine_arch_type == MACH_TYPE_ARMSOC)
#else
# define machine_is_armsoc()	(0)
#endif

#ifdef CONFIG_MACH_SE4200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SE4200
# endif
# define machine_is_se4200()	(machine_arch_type == MACH_TYPE_SE4200)
#else
# define machine_is_se4200()	(0)
#endif

#ifdef CONFIG_MACH_EMS197A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMS197A
# endif
# define machine_is_ems197a()	(machine_arch_type == MACH_TYPE_EMS197A)
#else
# define machine_is_ems197a()	(0)
#endif

#ifdef CONFIG_MACH_MICRO9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICRO9
# endif
# define machine_is_micro9()	(machine_arch_type == MACH_TYPE_MICRO9)
#else
# define machine_is_micro9()	(0)
#endif

#ifdef CONFIG_MACH_MICRO9L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICRO9L
# endif
# define machine_is_micro9l()	(machine_arch_type == MACH_TYPE_MICRO9L)
#else
# define machine_is_micro9l()	(0)
#endif

#ifdef CONFIG_MACH_UC5471DSP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UC5471DSP
# endif
# define machine_is_uc5471dsp()	(machine_arch_type == MACH_TYPE_UC5471DSP)
#else
# define machine_is_uc5471dsp()	(0)
#endif

#ifdef CONFIG_MACH_SJ5471ENG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SJ5471ENG
# endif
# define machine_is_sj5471eng()	(machine_arch_type == MACH_TYPE_SJ5471ENG)
#else
# define machine_is_sj5471eng()	(0)
#endif

#ifdef CONFIG_MACH_CMPXA26X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMPXA26X
# endif
# define machine_is_none()	(machine_arch_type == MACH_TYPE_CMPXA26X)
#else
# define machine_is_none()	(0)
#endif

#ifdef CONFIG_MACH_NC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NC
# endif
# define machine_is_nc1()	(machine_arch_type == MACH_TYPE_NC)
#else
# define machine_is_nc1()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_PALMTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_PALMTE
# endif
# define machine_is_omap_palmte()	(machine_arch_type == MACH_TYPE_OMAP_PALMTE)
#else
# define machine_is_omap_palmte()	(0)
#endif

#ifdef CONFIG_MACH_AJAX52X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AJAX52X
# endif
# define machine_is_ajax52x()	(machine_arch_type == MACH_TYPE_AJAX52X)
#else
# define machine_is_ajax52x()	(0)
#endif

#ifdef CONFIG_MACH_SIRIUSTAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIRIUSTAR
# endif
# define machine_is_siriustar()	(machine_arch_type == MACH_TYPE_SIRIUSTAR)
#else
# define machine_is_siriustar()	(0)
#endif

#ifdef CONFIG_MACH_IODATA_HDLG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IODATA_HDLG
# endif
# define machine_is_iodata_hdlg()	(machine_arch_type == MACH_TYPE_IODATA_HDLG)
#else
# define machine_is_iodata_hdlg()	(0)
#endif

#ifdef CONFIG_MACH_AT91RM9200UTL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200UTL
# endif
# define machine_is_at91rm9200utl()	(machine_arch_type == MACH_TYPE_AT91RM9200UTL)
#else
# define machine_is_at91rm9200utl()	(0)
#endif

#ifdef CONFIG_MACH_BIOSAFE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIOSAFE
# endif
# define machine_is_biosafe()	(machine_arch_type == MACH_TYPE_BIOSAFE)
#else
# define machine_is_biosafe()	(0)
#endif

#ifdef CONFIG_MACH_MP1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MP1000
# endif
# define machine_is_mp1000()	(machine_arch_type == MACH_TYPE_MP1000)
#else
# define machine_is_mp1000()	(0)
#endif

#ifdef CONFIG_MACH_PARSY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PARSY
# endif
# define machine_is_parsy()	(machine_arch_type == MACH_TYPE_PARSY)
#else
# define machine_is_parsy()	(0)
#endif

#ifdef CONFIG_MACH_CCXP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCXP
# endif
# define machine_is_ccxp270()	(machine_arch_type == MACH_TYPE_CCXP)
#else
# define machine_is_ccxp270()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_GSAMPLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_GSAMPLE
# endif
# define machine_is_omap_gsample()	(machine_arch_type == MACH_TYPE_OMAP_GSAMPLE)
#else
# define machine_is_omap_gsample()	(0)
#endif

#ifdef CONFIG_MACH_REALVIEW_EB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REALVIEW_EB
# endif
# define machine_is_realview_eb()	(machine_arch_type == MACH_TYPE_REALVIEW_EB)
#else
# define machine_is_realview_eb()	(0)
#endif

#ifdef CONFIG_MACH_SAMOA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAMOA
# endif
# define machine_is_samoa()	(machine_arch_type == MACH_TYPE_SAMOA)
#else
# define machine_is_samoa()	(0)
#endif

#ifdef CONFIG_MACH_PALMT3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMT3
# endif
# define machine_is_palmt3()	(machine_arch_type == MACH_TYPE_PALMT3)
#else
# define machine_is_palmt3()	(0)
#endif

#ifdef CONFIG_MACH_I878
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I878
# endif
# define machine_is_i878()	(machine_arch_type == MACH_TYPE_I878)
#else
# define machine_is_i878()	(0)
#endif

#ifdef CONFIG_MACH_BORZOI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BORZOI
# endif
# define machine_is_borzoi()	(machine_arch_type == MACH_TYPE_BORZOI)
#else
# define machine_is_borzoi()	(0)
#endif

#ifdef CONFIG_MACH_GECKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GECKO
# endif
# define machine_is_gecko()	(machine_arch_type == MACH_TYPE_GECKO)
#else
# define machine_is_gecko()	(0)
#endif

#ifdef CONFIG_MACH_DS101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS101
# endif
# define machine_is_ds101()	(machine_arch_type == MACH_TYPE_DS101)
#else
# define machine_is_ds101()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_PALMTT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_PALMTT2
# endif
# define machine_is_omap_palmtt2()	(machine_arch_type == MACH_TYPE_OMAP_PALMTT2)
#else
# define machine_is_omap_palmtt2()	(0)
#endif

#ifdef CONFIG_MACH_PALMLD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMLD
# endif
# define machine_is_palmld()	(machine_arch_type == MACH_TYPE_PALMLD)
#else
# define machine_is_palmld()	(0)
#endif

#ifdef CONFIG_MACH_CC9C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9C
# endif
# define machine_is_cc9c()	(machine_arch_type == MACH_TYPE_CC9C)
#else
# define machine_is_cc9c()	(0)
#endif

#ifdef CONFIG_MACH_SBC1670
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC1670
# endif
# define machine_is_sbc1670()	(machine_arch_type == MACH_TYPE_SBC1670)
#else
# define machine_is_sbc1670()	(0)
#endif

#ifdef CONFIG_MACH_IXDP28X5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP28X5
# endif
# define machine_is_ixdp28x5()	(machine_arch_type == MACH_TYPE_IXDP28X5)
#else
# define machine_is_ixdp28x5()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_PALMTT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_PALMTT
# endif
# define machine_is_omap_palmtt()	(machine_arch_type == MACH_TYPE_OMAP_PALMTT)
#else
# define machine_is_omap_palmtt()	(0)
#endif

#ifdef CONFIG_MACH_ML696K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ML696K
# endif
# define machine_is_ml696k()	(machine_arch_type == MACH_TYPE_ML696K)
#else
# define machine_is_ml696k()	(0)
#endif

#ifdef CONFIG_MACH_ARCOM_ZEUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCOM_ZEUS
# endif
# define machine_is_arcom_zeus()	(machine_arch_type == MACH_TYPE_ARCOM_ZEUS)
#else
# define machine_is_arcom_zeus()	(0)
#endif

#ifdef CONFIG_MACH_OSIRIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSIRIS
# endif
# define machine_is_osiris()	(machine_arch_type == MACH_TYPE_OSIRIS)
#else
# define machine_is_osiris()	(0)
#endif

#ifdef CONFIG_MACH_MAESTRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAESTRO
# endif
# define machine_is_maestro()	(machine_arch_type == MACH_TYPE_MAESTRO)
#else
# define machine_is_maestro()	(0)
#endif

#ifdef CONFIG_MACH_PALMTE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMTE2
# endif
# define machine_is_palmte2()	(machine_arch_type == MACH_TYPE_PALMTE2)
#else
# define machine_is_palmte2()	(0)
#endif

#ifdef CONFIG_MACH_IXBBM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXBBM
# endif
# define machine_is_ixbbm()	(machine_arch_type == MACH_TYPE_IXBBM)
#else
# define machine_is_ixbbm()	(0)
#endif

#ifdef CONFIG_MACH_MX27ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27ADS
# endif
# define machine_is_mx27ads()	(machine_arch_type == MACH_TYPE_MX27ADS)
#else
# define machine_is_mx27ads()	(0)
#endif

#ifdef CONFIG_MACH_AX8004
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AX8004
# endif
# define machine_is_ax8004()	(machine_arch_type == MACH_TYPE_AX8004)
#else
# define machine_is_ax8004()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9261EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9261EK
# endif
# define machine_is_at91sam9261ek()	(machine_arch_type == MACH_TYPE_AT91SAM9261EK)
#else
# define machine_is_at91sam9261ek()	(0)
#endif

#ifdef CONFIG_MACH_LOFT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOFT
# endif
# define machine_is_loft()	(machine_arch_type == MACH_TYPE_LOFT)
#else
# define machine_is_loft()	(0)
#endif

#ifdef CONFIG_MACH_MAGPIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGPIE
# endif
# define machine_is_magpie()	(machine_arch_type == MACH_TYPE_MAGPIE)
#else
# define machine_is_magpie()	(0)
#endif

#ifdef CONFIG_MACH_MX21ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX21ADS
# endif
# define machine_is_mx21ads()	(machine_arch_type == MACH_TYPE_MX21ADS)
#else
# define machine_is_mx21ads()	(0)
#endif

#ifdef CONFIG_MACH_MB87M3400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB87M3400
# endif
# define machine_is_mb87m3400()	(machine_arch_type == MACH_TYPE_MB87M3400)
#else
# define machine_is_mb87m3400()	(0)
#endif

#ifdef CONFIG_MACH_MGUARD_DELTA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MGUARD_DELTA
# endif
# define machine_is_mguard_delta()	(machine_arch_type == MACH_TYPE_MGUARD_DELTA)
#else
# define machine_is_mguard_delta()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DVDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DVDP
# endif
# define machine_is_davinci_dvdp()	(machine_arch_type == MACH_TYPE_DAVINCI_DVDP)
#else
# define machine_is_davinci_dvdp()	(0)
#endif

#ifdef CONFIG_MACH_HTCUNIVERSAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCUNIVERSAL
# endif
# define machine_is_htcuniversal()	(machine_arch_type == MACH_TYPE_HTCUNIVERSAL)
#else
# define machine_is_htcuniversal()	(0)
#endif

#ifdef CONFIG_MACH_TPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPAD
# endif
# define machine_is_tpad()	(machine_arch_type == MACH_TYPE_TPAD)
#else
# define machine_is_tpad()	(0)
#endif

#ifdef CONFIG_MACH_ROVERP3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERP3
# endif
# define machine_is_roverp3()	(machine_arch_type == MACH_TYPE_ROVERP3)
#else
# define machine_is_roverp3()	(0)
#endif

#ifdef CONFIG_MACH_JORNADA928
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JORNADA928
# endif
# define machine_is_jornada928()	(machine_arch_type == MACH_TYPE_JORNADA928)
#else
# define machine_is_jornada928()	(0)
#endif

#ifdef CONFIG_MACH_MV88FXX81
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV88FXX81
# endif
# define machine_is_mv88fxx81()	(machine_arch_type == MACH_TYPE_MV88FXX81)
#else
# define machine_is_mv88fxx81()	(0)
#endif

#ifdef CONFIG_MACH_STMP36XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STMP36XX
# endif
# define machine_is_stmp36xx()	(machine_arch_type == MACH_TYPE_STMP36XX)
#else
# define machine_is_stmp36xx()	(0)
#endif

#ifdef CONFIG_MACH_SXNI79524
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SXNI79524
# endif
# define machine_is_sxni79524()	(machine_arch_type == MACH_TYPE_SXNI79524)
#else
# define machine_is_sxni79524()	(0)
#endif

#ifdef CONFIG_MACH_AMS_DELTA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMS_DELTA
# endif
# define machine_is_ams_delta()	(machine_arch_type == MACH_TYPE_AMS_DELTA)
#else
# define machine_is_ams_delta()	(0)
#endif

#ifdef CONFIG_MACH_URANIUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_URANIUM
# endif
# define machine_is_uranium()	(machine_arch_type == MACH_TYPE_URANIUM)
#else
# define machine_is_uranium()	(0)
#endif

#ifdef CONFIG_MACH_UCON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UCON
# endif
# define machine_is_ucon()	(machine_arch_type == MACH_TYPE_UCON)
#else
# define machine_is_ucon()	(0)
#endif

#ifdef CONFIG_MACH_NAS100D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAS100D
# endif
# define machine_is_nas100d()	(machine_arch_type == MACH_TYPE_NAS100D)
#else
# define machine_is_nas100d()	(0)
#endif

#ifdef CONFIG_MACH_L083_1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_L083_1000
# endif
# define machine_is_l083()	(machine_arch_type == MACH_TYPE_L083_1000)
#else
# define machine_is_l083()	(0)
#endif

#ifdef CONFIG_MACH_EZX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX
# endif
# define machine_is_ezx()	(machine_arch_type == MACH_TYPE_EZX)
#else
# define machine_is_ezx()	(0)
#endif

#ifdef CONFIG_MACH_PNX5220
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX5220
# endif
# define machine_is_pnx5220()	(machine_arch_type == MACH_TYPE_PNX5220)
#else
# define machine_is_pnx5220()	(0)
#endif

#ifdef CONFIG_MACH_BUTTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUTTE
# endif
# define machine_is_butte()	(machine_arch_type == MACH_TYPE_BUTTE)
#else
# define machine_is_butte()	(0)
#endif

#ifdef CONFIG_MACH_SRM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SRM2
# endif
# define machine_is_srm2()	(machine_arch_type == MACH_TYPE_SRM2)
#else
# define machine_is_srm2()	(0)
#endif

#ifdef CONFIG_MACH_DSBR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSBR
# endif
# define machine_is_dsbr()	(machine_arch_type == MACH_TYPE_DSBR)
#else
# define machine_is_dsbr()	(0)
#endif

#ifdef CONFIG_MACH_CRYSTALBALL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CRYSTALBALL
# endif
# define machine_is_crystalball()	(machine_arch_type == MACH_TYPE_CRYSTALBALL)
#else
# define machine_is_crystalball()	(0)
#endif

#ifdef CONFIG_MACH_TINYPXA27X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINYPXA27X
# endif
# define machine_is_tinypxa27x()	(machine_arch_type == MACH_TYPE_TINYPXA27X)
#else
# define machine_is_tinypxa27x()	(0)
#endif

#ifdef CONFIG_MACH_HERBIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERBIE
# endif
# define machine_is_herbie()	(machine_arch_type == MACH_TYPE_HERBIE)
#else
# define machine_is_herbie()	(0)
#endif

#ifdef CONFIG_MACH_MAGICIAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGICIAN
# endif
# define machine_is_magician()	(machine_arch_type == MACH_TYPE_MAGICIAN)
#else
# define machine_is_magician()	(0)
#endif

#ifdef CONFIG_MACH_CM4002
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM4002
# endif
# define machine_is_cm4002()	(machine_arch_type == MACH_TYPE_CM4002)
#else
# define machine_is_cm4002()	(0)
#endif

#ifdef CONFIG_MACH_B4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_B4
# endif
# define machine_is_b4()	(machine_arch_type == MACH_TYPE_B4)
#else
# define machine_is_b4()	(0)
#endif

#ifdef CONFIG_MACH_MAUI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAUI
# endif
# define machine_is_maui()	(machine_arch_type == MACH_TYPE_MAUI)
#else
# define machine_is_maui()	(0)
#endif

#ifdef CONFIG_MACH_CYBERTRACKER_G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYBERTRACKER_G
# endif
# define machine_is_cybertracker_g()	(machine_arch_type == MACH_TYPE_CYBERTRACKER_G)
#else
# define machine_is_cybertracker_g()	(0)
#endif

#ifdef CONFIG_MACH_NXDKN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NXDKN
# endif
# define machine_is_nxdkn()	(machine_arch_type == MACH_TYPE_NXDKN)
#else
# define machine_is_nxdkn()	(0)
#endif

#ifdef CONFIG_MACH_MIO8390
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIO8390
# endif
# define machine_is_mio8390()	(machine_arch_type == MACH_TYPE_MIO8390)
#else
# define machine_is_mio8390()	(0)
#endif

#ifdef CONFIG_MACH_OMI_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMI_BOARD
# endif
# define machine_is_omi_board()	(machine_arch_type == MACH_TYPE_OMI_BOARD)
#else
# define machine_is_omi_board()	(0)
#endif

#ifdef CONFIG_MACH_MX21CIV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX21CIV
# endif
# define machine_is_mx21civ()	(machine_arch_type == MACH_TYPE_MX21CIV)
#else
# define machine_is_mx21civ()	(0)
#endif

#ifdef CONFIG_MACH_MAHI_CDAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAHI_CDAC
# endif
# define machine_is_mahi_cdac()	(machine_arch_type == MACH_TYPE_MAHI_CDAC)
#else
# define machine_is_mahi_cdac()	(0)
#endif

#ifdef CONFIG_MACH_PALMTX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMTX
# endif
# define machine_is_palmtx()	(machine_arch_type == MACH_TYPE_PALMTX)
#else
# define machine_is_palmtx()	(0)
#endif

#ifdef CONFIG_MACH_S3C2413
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2413
# endif
# define machine_is_s3c2413()	(machine_arch_type == MACH_TYPE_S3C2413)
#else
# define machine_is_s3c2413()	(0)
#endif

#ifdef CONFIG_MACH_SAMSYS_EP0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAMSYS_EP0
# endif
# define machine_is_samsys_ep0()	(machine_arch_type == MACH_TYPE_SAMSYS_EP0)
#else
# define machine_is_samsys_ep0()	(0)
#endif

#ifdef CONFIG_MACH_WG302V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WG302V1
# endif
# define machine_is_wg302v1()	(machine_arch_type == MACH_TYPE_WG302V1)
#else
# define machine_is_wg302v1()	(0)
#endif

#ifdef CONFIG_MACH_WG302V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WG302V2
# endif
# define machine_is_wg302v2()	(machine_arch_type == MACH_TYPE_WG302V2)
#else
# define machine_is_wg302v2()	(0)
#endif

#ifdef CONFIG_MACH_EB42X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EB42X
# endif
# define machine_is_eb42x()	(machine_arch_type == MACH_TYPE_EB42X)
#else
# define machine_is_eb42x()	(0)
#endif

#ifdef CONFIG_MACH_IQ331ES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IQ331ES
# endif
# define machine_is_iq331es()	(machine_arch_type == MACH_TYPE_IQ331ES)
#else
# define machine_is_iq331es()	(0)
#endif

#ifdef CONFIG_MACH_COSYDSP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COSYDSP
# endif
# define machine_is_cosydsp()	(machine_arch_type == MACH_TYPE_COSYDSP)
#else
# define machine_is_cosydsp()	(0)
#endif

#ifdef CONFIG_MACH_UPLAT7D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UPLAT7D
# endif
# define machine_is_uplat7d_proto()	(machine_arch_type == MACH_TYPE_UPLAT7D)
#else
# define machine_is_uplat7d_proto()	(0)
#endif

#ifdef CONFIG_MACH_PTDAVINCI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTDAVINCI
# endif
# define machine_is_ptdavinci()	(machine_arch_type == MACH_TYPE_PTDAVINCI)
#else
# define machine_is_ptdavinci()	(0)
#endif

#ifdef CONFIG_MACH_MBUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MBUS
# endif
# define machine_is_mbus()	(machine_arch_type == MACH_TYPE_MBUS)
#else
# define machine_is_mbus()	(0)
#endif

#ifdef CONFIG_MACH_NADIA2VB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NADIA2VB
# endif
# define machine_is_nadia2vb()	(machine_arch_type == MACH_TYPE_NADIA2VB)
#else
# define machine_is_nadia2vb()	(0)
#endif

#ifdef CONFIG_MACH_R1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_R1000
# endif
# define machine_is_r1000()	(machine_arch_type == MACH_TYPE_R1000)
#else
# define machine_is_r1000()	(0)
#endif

#ifdef CONFIG_MACH_HW90250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90250
# endif
# define machine_is_hw90250()	(machine_arch_type == MACH_TYPE_HW90250)
#else
# define machine_is_hw90250()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_2430SDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_2430SDP
# endif
# define machine_is_omap_2430sdp()	(machine_arch_type == MACH_TYPE_OMAP_2430SDP)
#else
# define machine_is_omap_2430sdp()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_EVM
# endif
# define machine_is_davinci_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_EVM)
#else
# define machine_is_davinci_evm()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_TORNADO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_TORNADO
# endif
# define machine_is_omap_tornado()	(machine_arch_type == MACH_TYPE_OMAP_TORNADO)
#else
# define machine_is_omap_tornado()	(0)
#endif

#ifdef CONFIG_MACH_OLOCREEK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OLOCREEK
# endif
# define machine_is_olocreek()	(machine_arch_type == MACH_TYPE_OLOCREEK)
#else
# define machine_is_olocreek()	(0)
#endif

#ifdef CONFIG_MACH_PALMZ72
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMZ72
# endif
# define machine_is_palmz72()	(machine_arch_type == MACH_TYPE_PALMZ72)
#else
# define machine_is_palmz72()	(0)
#endif

#ifdef CONFIG_MACH_NXDB500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NXDB500
# endif
# define machine_is_nxdb500()	(machine_arch_type == MACH_TYPE_NXDB500)
#else
# define machine_is_nxdb500()	(0)
#endif

#ifdef CONFIG_MACH_APF9328
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APF9328
# endif
# define machine_is_apf9328()	(machine_arch_type == MACH_TYPE_APF9328)
#else
# define machine_is_apf9328()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_WIPOQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_WIPOQ
# endif
# define machine_is_omap_wipoq()	(machine_arch_type == MACH_TYPE_OMAP_WIPOQ)
#else
# define machine_is_omap_wipoq()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_TWIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_TWIP
# endif
# define machine_is_omap_twip()	(machine_arch_type == MACH_TYPE_OMAP_TWIP)
#else
# define machine_is_omap_twip()	(0)
#endif

#ifdef CONFIG_MACH_TREO650
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TREO650
# endif
# define machine_is_treo650()	(machine_arch_type == MACH_TYPE_TREO650)
#else
# define machine_is_treo650()	(0)
#endif

#ifdef CONFIG_MACH_ACUMEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACUMEN
# endif
# define machine_is_acumen()	(machine_arch_type == MACH_TYPE_ACUMEN)
#else
# define machine_is_acumen()	(0)
#endif

#ifdef CONFIG_MACH_XP100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XP100
# endif
# define machine_is_xp100()	(machine_arch_type == MACH_TYPE_XP100)
#else
# define machine_is_xp100()	(0)
#endif

#ifdef CONFIG_MACH_FS2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FS2410
# endif
# define machine_is_fs2410()	(machine_arch_type == MACH_TYPE_FS2410)
#else
# define machine_is_fs2410()	(0)
#endif

#ifdef CONFIG_MACH_PXA270_CERF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA270_CERF
# endif
# define machine_is_pxa270_cerf()	(machine_arch_type == MACH_TYPE_PXA270_CERF)
#else
# define machine_is_pxa270_cerf()	(0)
#endif

#ifdef CONFIG_MACH_SQ2FTLPALM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SQ2FTLPALM
# endif
# define machine_is_sq2ftlpalm()	(machine_arch_type == MACH_TYPE_SQ2FTLPALM)
#else
# define machine_is_sq2ftlpalm()	(0)
#endif

#ifdef CONFIG_MACH_BSEMSERVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BSEMSERVER
# endif
# define machine_is_bsemserver()	(machine_arch_type == MACH_TYPE_BSEMSERVER)
#else
# define machine_is_bsemserver()	(0)
#endif

#ifdef CONFIG_MACH_NETCLIENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETCLIENT
# endif
# define machine_is_netclient()	(machine_arch_type == MACH_TYPE_NETCLIENT)
#else
# define machine_is_netclient()	(0)
#endif

#ifdef CONFIG_MACH_PALMT5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMT5
# endif
# define machine_is_palmt5()	(machine_arch_type == MACH_TYPE_PALMT5)
#else
# define machine_is_palmt5()	(0)
#endif

#ifdef CONFIG_MACH_PALMTC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMTC
# endif
# define machine_is_palmtc()	(machine_arch_type == MACH_TYPE_PALMTC)
#else
# define machine_is_palmtc()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_APOLLON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_APOLLON
# endif
# define machine_is_omap_apollon()	(machine_arch_type == MACH_TYPE_OMAP_APOLLON)
#else
# define machine_is_omap_apollon()	(0)
#endif

#ifdef CONFIG_MACH_MXC30030EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC30030EVB
# endif
# define machine_is_mxc30030evb()	(machine_arch_type == MACH_TYPE_MXC30030EVB)
#else
# define machine_is_mxc30030evb()	(0)
#endif

#ifdef CONFIG_MACH_REA_2D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REA_2D
# endif
# define machine_is_rea_cpu2()	(machine_arch_type == MACH_TYPE_REA_2D)
#else
# define machine_is_rea_cpu2()	(0)
#endif

#ifdef CONFIG_MACH_TI3E524
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI3E524
# endif
# define machine_is_eti3e524()	(machine_arch_type == MACH_TYPE_TI3E524)
#else
# define machine_is_eti3e524()	(0)
#endif

#ifdef CONFIG_MACH_ATEB9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATEB9200
# endif
# define machine_is_ateb9200()	(machine_arch_type == MACH_TYPE_ATEB9200)
#else
# define machine_is_ateb9200()	(0)
#endif

#ifdef CONFIG_MACH_AUCKLAND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AUCKLAND
# endif
# define machine_is_auckland()	(machine_arch_type == MACH_TYPE_AUCKLAND)
#else
# define machine_is_auckland()	(0)
#endif

#ifdef CONFIG_MACH_AK3320M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AK3320M
# endif
# define machine_is_ak3220m()	(machine_arch_type == MACH_TYPE_AK3320M)
#else
# define machine_is_ak3220m()	(0)
#endif

#ifdef CONFIG_MACH_DURAMAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DURAMAX
# endif
# define machine_is_duramax()	(machine_arch_type == MACH_TYPE_DURAMAX)
#else
# define machine_is_duramax()	(0)
#endif

#ifdef CONFIG_MACH_N35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N35
# endif
# define machine_is_n35()	(machine_arch_type == MACH_TYPE_N35)
#else
# define machine_is_n35()	(0)
#endif

#ifdef CONFIG_MACH_PRONGHORN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRONGHORN
# endif
# define machine_is_pronghorn()	(machine_arch_type == MACH_TYPE_PRONGHORN)
#else
# define machine_is_pronghorn()	(0)
#endif

#ifdef CONFIG_MACH_FUNDY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FUNDY
# endif
# define machine_is_fundy()	(machine_arch_type == MACH_TYPE_FUNDY)
#else
# define machine_is_fundy()	(0)
#endif

#ifdef CONFIG_MACH_LOGICPD_PXA270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOGICPD_PXA270
# endif
# define machine_is_logicpd_pxa270()	(machine_arch_type == MACH_TYPE_LOGICPD_PXA270)
#else
# define machine_is_logicpd_pxa270()	(0)
#endif

#ifdef CONFIG_MACH_CPU777
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPU777
# endif
# define machine_is_cpu777()	(machine_arch_type == MACH_TYPE_CPU777)
#else
# define machine_is_cpu777()	(0)
#endif

#ifdef CONFIG_MACH_SIMICON9201
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIMICON9201
# endif
# define machine_is_simicon9201()	(machine_arch_type == MACH_TYPE_SIMICON9201)
#else
# define machine_is_simicon9201()	(0)
#endif

#ifdef CONFIG_MACH_LEAP2_HPM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEAP2_HPM
# endif
# define machine_is_leap2_hpm()	(machine_arch_type == MACH_TYPE_LEAP2_HPM)
#else
# define machine_is_leap2_hpm()	(0)
#endif

#ifdef CONFIG_MACH_CM922TXA10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM922TXA10
# endif
# define machine_is_cm922txa10()	(machine_arch_type == MACH_TYPE_CM922TXA10)
#else
# define machine_is_cm922txa10()	(0)
#endif

#ifdef CONFIG_MACH_PXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA
# endif
# define machine_is_sandgate()	(machine_arch_type == MACH_TYPE_PXA)
#else
# define machine_is_sandgate()	(0)
#endif

#ifdef CONFIG_MACH_SANDGATE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDGATE2
# endif
# define machine_is_sandgate2()	(machine_arch_type == MACH_TYPE_SANDGATE2)
#else
# define machine_is_sandgate2()	(0)
#endif

#ifdef CONFIG_MACH_SANDGATE2G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDGATE2G
# endif
# define machine_is_sandgate2g()	(machine_arch_type == MACH_TYPE_SANDGATE2G)
#else
# define machine_is_sandgate2g()	(0)
#endif

#ifdef CONFIG_MACH_SANDGATE2P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDGATE2P
# endif
# define machine_is_sandgate2p()	(machine_arch_type == MACH_TYPE_SANDGATE2P)
#else
# define machine_is_sandgate2p()	(0)
#endif

#ifdef CONFIG_MACH_FRED_JACK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FRED_JACK
# endif
# define machine_is_fred_jack()	(machine_arch_type == MACH_TYPE_FRED_JACK)
#else
# define machine_is_fred_jack()	(0)
#endif

#ifdef CONFIG_MACH_TTG_COLOR1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TTG_COLOR1
# endif
# define machine_is_ttg_color1()	(machine_arch_type == MACH_TYPE_TTG_COLOR1)
#else
# define machine_is_ttg_color1()	(0)
#endif

#ifdef CONFIG_MACH_NXEB500HMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NXEB500HMI
# endif
# define machine_is_nxeb500hmi()	(machine_arch_type == MACH_TYPE_NXEB500HMI)
#else
# define machine_is_nxeb500hmi()	(0)
#endif

#ifdef CONFIG_MACH_NETDCU8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETDCU8
# endif
# define machine_is_netdcu8()	(machine_arch_type == MACH_TYPE_NETDCU8)
#else
# define machine_is_netdcu8()	(0)
#endif

#ifdef CONFIG_MACH_NG_FVX538
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NG_FVX538
# endif
# define machine_is_ng_fvx538()	(machine_arch_type == MACH_TYPE_NG_FVX538)
#else
# define machine_is_ng_fvx538()	(0)
#endif

#ifdef CONFIG_MACH_NG_FVS338
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NG_FVS338
# endif
# define machine_is_ng_fvs338()	(machine_arch_type == MACH_TYPE_NG_FVS338)
#else
# define machine_is_ng_fvs338()	(0)
#endif

#ifdef CONFIG_MACH_PNX4103
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX4103
# endif
# define machine_is_pnx4103()	(machine_arch_type == MACH_TYPE_PNX4103)
#else
# define machine_is_pnx4103()	(0)
#endif

#ifdef CONFIG_MACH_HESDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HESDB
# endif
# define machine_is_hesdb()	(machine_arch_type == MACH_TYPE_HESDB)
#else
# define machine_is_hesdb()	(0)
#endif

#ifdef CONFIG_MACH_XSILO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XSILO
# endif
# define machine_is_xsilo()	(machine_arch_type == MACH_TYPE_XSILO)
#else
# define machine_is_xsilo()	(0)
#endif

#ifdef CONFIG_MACH_ESPRESSO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESPRESSO
# endif
# define machine_is_espresso()	(machine_arch_type == MACH_TYPE_ESPRESSO)
#else
# define machine_is_espresso()	(0)
#endif

#ifdef CONFIG_MACH_EMLC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMLC
# endif
# define machine_is_emlc()	(machine_arch_type == MACH_TYPE_EMLC)
#else
# define machine_is_emlc()	(0)
#endif

#ifdef CONFIG_MACH_SISTERON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SISTERON
# endif
# define machine_is_sisteron()	(machine_arch_type == MACH_TYPE_SISTERON)
#else
# define machine_is_sisteron()	(0)
#endif

#ifdef CONFIG_MACH_RX1950
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RX1950
# endif
# define machine_is_rx1950()	(machine_arch_type == MACH_TYPE_RX1950)
#else
# define machine_is_rx1950()	(0)
#endif

#ifdef CONFIG_MACH_TSC_VENUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TSC_VENUS
# endif
# define machine_is_tsc_venus()	(machine_arch_type == MACH_TYPE_TSC_VENUS)
#else
# define machine_is_tsc_venus()	(0)
#endif

#ifdef CONFIG_MACH_DS101J
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS101J
# endif
# define machine_is_ds101j()	(machine_arch_type == MACH_TYPE_DS101J)
#else
# define machine_is_ds101j()	(0)
#endif

#ifdef CONFIG_MACH_MXC30030ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC30030ADS
# endif
# define machine_is_mxc30030ads()	(machine_arch_type == MACH_TYPE_MXC30030ADS)
#else
# define machine_is_mxc30030ads()	(0)
#endif

#ifdef CONFIG_MACH_FUJITSU_WIMAXSOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FUJITSU_WIMAXSOC
# endif
# define machine_is_fujitsu_wimaxsoc()	(machine_arch_type == MACH_TYPE_FUJITSU_WIMAXSOC)
#else
# define machine_is_fujitsu_wimaxsoc()	(0)
#endif

#ifdef CONFIG_MACH_DUALPCMODEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DUALPCMODEM
# endif
# define machine_is_dualpcmodem()	(machine_arch_type == MACH_TYPE_DUALPCMODEM)
#else
# define machine_is_dualpcmodem()	(0)
#endif

#ifdef CONFIG_MACH_GESBC9312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GESBC9312
# endif
# define machine_is_gesbc9312()	(machine_arch_type == MACH_TYPE_GESBC9312)
#else
# define machine_is_gesbc9312()	(0)
#endif

#ifdef CONFIG_MACH_HTCAPACHE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCAPACHE
# endif
# define machine_is_htcapache()	(machine_arch_type == MACH_TYPE_HTCAPACHE)
#else
# define machine_is_htcapache()	(0)
#endif

#ifdef CONFIG_MACH_IXDP435
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXDP435
# endif
# define machine_is_ixdp435()	(machine_arch_type == MACH_TYPE_IXDP435)
#else
# define machine_is_ixdp435()	(0)
#endif

#ifdef CONFIG_MACH_CATPROVT100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CATPROVT100
# endif
# define machine_is_catprovt100()	(machine_arch_type == MACH_TYPE_CATPROVT100)
#else
# define machine_is_catprovt100()	(0)
#endif

#ifdef CONFIG_MACH_PICOTUX1XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOTUX1XX
# endif
# define machine_is_picotux1xx()	(machine_arch_type == MACH_TYPE_PICOTUX1XX)
#else
# define machine_is_picotux1xx()	(0)
#endif

#ifdef CONFIG_MACH_PICOTUX2XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOTUX2XX
# endif
# define machine_is_picotux2xx()	(machine_arch_type == MACH_TYPE_PICOTUX2XX)
#else
# define machine_is_picotux2xx()	(0)
#endif

#ifdef CONFIG_MACH_DSMG600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSMG600
# endif
# define machine_is_dsmg600()	(machine_arch_type == MACH_TYPE_DSMG600)
#else
# define machine_is_dsmg600()	(0)
#endif

#ifdef CONFIG_MACH_EMPC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPC2
# endif
# define machine_is_empc2()	(machine_arch_type == MACH_TYPE_EMPC2)
#else
# define machine_is_empc2()	(0)
#endif

#ifdef CONFIG_MACH_VENTURA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VENTURA
# endif
# define machine_is_ventura()	(machine_arch_type == MACH_TYPE_VENTURA)
#else
# define machine_is_ventura()	(0)
#endif

#ifdef CONFIG_MACH_PHIDGET_SBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHIDGET_SBC
# endif
# define machine_is_phidget_sbc()	(machine_arch_type == MACH_TYPE_PHIDGET_SBC)
#else
# define machine_is_phidget_sbc()	(0)
#endif

#ifdef CONFIG_MACH_IJ3K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IJ3K
# endif
# define machine_is_ij3k()	(machine_arch_type == MACH_TYPE_IJ3K)
#else
# define machine_is_ij3k()	(0)
#endif

#ifdef CONFIG_MACH_PISGAH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PISGAH
# endif
# define machine_is_pisgah()	(machine_arch_type == MACH_TYPE_PISGAH)
#else
# define machine_is_pisgah()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_FSAMPLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_FSAMPLE
# endif
# define machine_is_omap_fsample()	(machine_arch_type == MACH_TYPE_OMAP_FSAMPLE)
#else
# define machine_is_omap_fsample()	(0)
#endif

#ifdef CONFIG_MACH_SG720
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG720
# endif
# define machine_is_sg720()	(machine_arch_type == MACH_TYPE_SG720)
#else
# define machine_is_sg720()	(0)
#endif

#ifdef CONFIG_MACH_REDFOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REDFOX
# endif
# define machine_is_redfox()	(machine_arch_type == MACH_TYPE_REDFOX)
#else
# define machine_is_redfox()	(0)
#endif

#ifdef CONFIG_MACH_MYSH_EP9315_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYSH_EP9315_1
# endif
# define machine_is_mysh_ep9315_1()	(machine_arch_type == MACH_TYPE_MYSH_EP9315_1)
#else
# define machine_is_mysh_ep9315_1()	(0)
#endif

#ifdef CONFIG_MACH_TPF106
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPF106
# endif
# define machine_is_tpf106()	(machine_arch_type == MACH_TYPE_TPF106)
#else
# define machine_is_tpf106()	(0)
#endif

#ifdef CONFIG_MACH_AT91RM9200KG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200KG
# endif
# define machine_is_at91rm9200kg()	(machine_arch_type == MACH_TYPE_AT91RM9200KG)
#else
# define machine_is_at91rm9200kg()	(0)
#endif

#ifdef CONFIG_MACH_SLEDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SLEDB
# endif
# define machine_is_rcmt2()	(machine_arch_type == MACH_TYPE_SLEDB)
#else
# define machine_is_rcmt2()	(0)
#endif

#ifdef CONFIG_MACH_ONTRACK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ONTRACK
# endif
# define machine_is_ontrack()	(machine_arch_type == MACH_TYPE_ONTRACK)
#else
# define machine_is_ontrack()	(0)
#endif

#ifdef CONFIG_MACH_PM1200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PM1200
# endif
# define machine_is_pm1200()	(machine_arch_type == MACH_TYPE_PM1200)
#else
# define machine_is_pm1200()	(0)
#endif

#ifdef CONFIG_MACH_ESS24XXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESS24XXX
# endif
# define machine_is_ess24562()	(machine_arch_type == MACH_TYPE_ESS24XXX)
#else
# define machine_is_ess24562()	(0)
#endif

#ifdef CONFIG_MACH_COREMP7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COREMP7
# endif
# define machine_is_coremp7()	(machine_arch_type == MACH_TYPE_COREMP7)
#else
# define machine_is_coremp7()	(0)
#endif

#ifdef CONFIG_MACH_NEXCODER_6446
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXCODER_6446
# endif
# define machine_is_nexcoder_6446()	(machine_arch_type == MACH_TYPE_NEXCODER_6446)
#else
# define machine_is_nexcoder_6446()	(0)
#endif

#ifdef CONFIG_MACH_STVC8380
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STVC8380
# endif
# define machine_is_stvc8380()	(machine_arch_type == MACH_TYPE_STVC8380)
#else
# define machine_is_stvc8380()	(0)
#endif

#ifdef CONFIG_MACH_TEKLYNX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEKLYNX
# endif
# define machine_is_teklynx()	(machine_arch_type == MACH_TYPE_TEKLYNX)
#else
# define machine_is_teklynx()	(0)
#endif

#ifdef CONFIG_MACH_CARBONADO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARBONADO
# endif
# define machine_is_carbonado()	(machine_arch_type == MACH_TYPE_CARBONADO)
#else
# define machine_is_carbonado()	(0)
#endif

#ifdef CONFIG_MACH_SYSMOS_MP730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYSMOS_MP730
# endif
# define machine_is_sysmos_mp730()	(machine_arch_type == MACH_TYPE_SYSMOS_MP730)
#else
# define machine_is_sysmos_mp730()	(0)
#endif

#ifdef CONFIG_MACH_SNAPPER_CL15
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAPPER_CL15
# endif
# define machine_is_snapper_cl15()	(machine_arch_type == MACH_TYPE_SNAPPER_CL15)
#else
# define machine_is_snapper_cl15()	(0)
#endif

#ifdef CONFIG_MACH_PGIGIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PGIGIM
# endif
# define machine_is_pgigim()	(machine_arch_type == MACH_TYPE_PGIGIM)
#else
# define machine_is_pgigim()	(0)
#endif

#ifdef CONFIG_MACH_PTX9160P2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTX9160P2
# endif
# define machine_is_ptx9160p2()	(machine_arch_type == MACH_TYPE_PTX9160P2)
#else
# define machine_is_ptx9160p2()	(0)
#endif

#ifdef CONFIG_MACH_DCORE1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DCORE1
# endif
# define machine_is_dcore1()	(machine_arch_type == MACH_TYPE_DCORE1)
#else
# define machine_is_dcore1()	(0)
#endif

#ifdef CONFIG_MACH_VICTORPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VICTORPXA
# endif
# define machine_is_victorpxa()	(machine_arch_type == MACH_TYPE_VICTORPXA)
#else
# define machine_is_victorpxa()	(0)
#endif

#ifdef CONFIG_MACH_MX2DTB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX2DTB
# endif
# define machine_is_mx2dtb()	(machine_arch_type == MACH_TYPE_MX2DTB)
#else
# define machine_is_mx2dtb()	(0)
#endif

#ifdef CONFIG_MACH_PXA_IREX_ER0100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXA_IREX_ER0100
# endif
# define machine_is_pxa_irex_er0100()	(machine_arch_type == MACH_TYPE_PXA_IREX_ER0100)
#else
# define machine_is_pxa_irex_er0100()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_PALMZ71
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_PALMZ71
# endif
# define machine_is_omap_palmz71()	(machine_arch_type == MACH_TYPE_OMAP_PALMZ71)
#else
# define machine_is_omap_palmz71()	(0)
#endif

#ifdef CONFIG_MACH_BARTEC_DEG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BARTEC_DEG
# endif
# define machine_is_bartec_deg()	(machine_arch_type == MACH_TYPE_BARTEC_DEG)
#else
# define machine_is_bartec_deg()	(0)
#endif

#ifdef CONFIG_MACH_HW50251
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW50251
# endif
# define machine_is_hw50251()	(machine_arch_type == MACH_TYPE_HW50251)
#else
# define machine_is_hw50251()	(0)
#endif

#ifdef CONFIG_MACH_IBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IBOX
# endif
# define machine_is_ibox()	(machine_arch_type == MACH_TYPE_IBOX)
#else
# define machine_is_ibox()	(0)
#endif

#ifdef CONFIG_MACH_ATLASLH7A404
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLASLH7A404
# endif
# define machine_is_atlaslh7a404()	(machine_arch_type == MACH_TYPE_ATLASLH7A404)
#else
# define machine_is_atlaslh7a404()	(0)
#endif

#ifdef CONFIG_MACH_PT2026
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PT2026
# endif
# define machine_is_pt2026()	(machine_arch_type == MACH_TYPE_PT2026)
#else
# define machine_is_pt2026()	(0)
#endif

#ifdef CONFIG_MACH_HTCALPINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCALPINE
# endif
# define machine_is_htcalpine()	(machine_arch_type == MACH_TYPE_HTCALPINE)
#else
# define machine_is_htcalpine()	(0)
#endif

#ifdef CONFIG_MACH_BARTEC_VTU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BARTEC_VTU
# endif
# define machine_is_bartec_vtu()	(machine_arch_type == MACH_TYPE_BARTEC_VTU)
#else
# define machine_is_bartec_vtu()	(0)
#endif

#ifdef CONFIG_MACH_VCOREII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VCOREII
# endif
# define machine_is_vcoreii()	(machine_arch_type == MACH_TYPE_VCOREII)
#else
# define machine_is_vcoreii()	(0)
#endif

#ifdef CONFIG_MACH_PDNB3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDNB3
# endif
# define machine_is_pdnb3()	(machine_arch_type == MACH_TYPE_PDNB3)
#else
# define machine_is_pdnb3()	(0)
#endif

#ifdef CONFIG_MACH_HTCBEETLES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCBEETLES
# endif
# define machine_is_htcbeetles()	(machine_arch_type == MACH_TYPE_HTCBEETLES)
#else
# define machine_is_htcbeetles()	(0)
#endif

#ifdef CONFIG_MACH_S3C6400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C6400
# endif
# define machine_is_s3c6400()	(machine_arch_type == MACH_TYPE_S3C6400)
#else
# define machine_is_s3c6400()	(0)
#endif

#ifdef CONFIG_MACH_S3C2443
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2443
# endif
# define machine_is_s3c2443()	(machine_arch_type == MACH_TYPE_S3C2443)
#else
# define machine_is_s3c2443()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_LDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_LDK
# endif
# define machine_is_omap_ldk()	(machine_arch_type == MACH_TYPE_OMAP_LDK)
#else
# define machine_is_omap_ldk()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2460
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2460
# endif
# define machine_is_smdk2460()	(machine_arch_type == MACH_TYPE_SMDK2460)
#else
# define machine_is_smdk2460()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2440
# endif
# define machine_is_smdk2440()	(machine_arch_type == MACH_TYPE_SMDK2440)
#else
# define machine_is_smdk2440()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2412
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2412
# endif
# define machine_is_smdk2412()	(machine_arch_type == MACH_TYPE_SMDK2412)
#else
# define machine_is_smdk2412()	(0)
#endif

#ifdef CONFIG_MACH_WEBBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEBBOX
# endif
# define machine_is_webbox()	(machine_arch_type == MACH_TYPE_WEBBOX)
#else
# define machine_is_webbox()	(0)
#endif

#ifdef CONFIG_MACH_CWWNDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWWNDP
# endif
# define machine_is_cwwndp()	(machine_arch_type == MACH_TYPE_CWWNDP)
#else
# define machine_is_cwwndp()	(0)
#endif

#ifdef CONFIG_MACH_DRAGON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRAGON
# endif
# define machine_is_i839()	(machine_arch_type == MACH_TYPE_DRAGON)
#else
# define machine_is_i839()	(0)
#endif

#ifdef CONFIG_MACH_OPENDO_CPU_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENDO_CPU_BOARD
# endif
# define machine_is_opendo_cpu_board()	(machine_arch_type == MACH_TYPE_OPENDO_CPU_BOARD)
#else
# define machine_is_opendo_cpu_board()	(0)
#endif

#ifdef CONFIG_MACH_CCM2200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCM2200
# endif
# define machine_is_ccm2200()	(machine_arch_type == MACH_TYPE_CCM2200)
#else
# define machine_is_ccm2200()	(0)
#endif

#ifdef CONFIG_MACH_ETWARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETWARM
# endif
# define machine_is_etwarm()	(machine_arch_type == MACH_TYPE_ETWARM)
#else
# define machine_is_etwarm()	(0)
#endif

#ifdef CONFIG_MACH_M93030
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M93030
# endif
# define machine_is_m93030()	(machine_arch_type == MACH_TYPE_M93030)
#else
# define machine_is_m93030()	(0)
#endif

#ifdef CONFIG_MACH_CC7U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC7U
# endif
# define machine_is_cc7u()	(machine_arch_type == MACH_TYPE_CC7U)
#else
# define machine_is_cc7u()	(0)
#endif

#ifdef CONFIG_MACH_MTT_RANGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MTT_RANGER
# endif
# define machine_is_mtt_ranger()	(machine_arch_type == MACH_TYPE_MTT_RANGER)
#else
# define machine_is_mtt_ranger()	(0)
#endif

#ifdef CONFIG_MACH_NEXUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXUS
# endif
# define machine_is_nexus()	(machine_arch_type == MACH_TYPE_NEXUS)
#else
# define machine_is_nexus()	(0)
#endif

#ifdef CONFIG_MACH_DESMAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DESMAN
# endif
# define machine_is_desman()	(machine_arch_type == MACH_TYPE_DESMAN)
#else
# define machine_is_desman()	(0)
#endif

#ifdef CONFIG_MACH_BKDE303
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BKDE303
# endif
# define machine_is_bkde303()	(machine_arch_type == MACH_TYPE_BKDE303)
#else
# define machine_is_bkde303()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2413
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2413
# endif
# define machine_is_smdk2413()	(machine_arch_type == MACH_TYPE_SMDK2413)
#else
# define machine_is_smdk2413()	(0)
#endif

#ifdef CONFIG_MACH_AML_M7200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AML_M7200
# endif
# define machine_is_aml_m7200()	(machine_arch_type == MACH_TYPE_AML_M7200)
#else
# define machine_is_aml_m7200()	(0)
#endif

#ifdef CONFIG_MACH_AML_M5900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AML_M5900
# endif
# define machine_is_aml_m5900()	(machine_arch_type == MACH_TYPE_AML_M5900)
#else
# define machine_is_aml_m5900()	(0)
#endif

#ifdef CONFIG_MACH_SG640
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG640
# endif
# define machine_is_sg640()	(machine_arch_type == MACH_TYPE_SG640)
#else
# define machine_is_sg640()	(0)
#endif

#ifdef CONFIG_MACH_EDG79524
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDG79524
# endif
# define machine_is_edg79524()	(machine_arch_type == MACH_TYPE_EDG79524)
#else
# define machine_is_edg79524()	(0)
#endif

#ifdef CONFIG_MACH_AI2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AI2410
# endif
# define machine_is_ai2410()	(machine_arch_type == MACH_TYPE_AI2410)
#else
# define machine_is_ai2410()	(0)
#endif

#ifdef CONFIG_MACH_IXP465
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXP465
# endif
# define machine_is_ixp465()	(machine_arch_type == MACH_TYPE_IXP465)
#else
# define machine_is_ixp465()	(0)
#endif

#ifdef CONFIG_MACH_BALLOON3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALLOON3
# endif
# define machine_is_balloon3()	(machine_arch_type == MACH_TYPE_BALLOON3)
#else
# define machine_is_balloon3()	(0)
#endif

#ifdef CONFIG_MACH_HEINS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HEINS
# endif
# define machine_is_heins()	(machine_arch_type == MACH_TYPE_HEINS)
#else
# define machine_is_heins()	(0)
#endif

#ifdef CONFIG_MACH_MPLUSEVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPLUSEVA
# endif
# define machine_is_mpluseva()	(machine_arch_type == MACH_TYPE_MPLUSEVA)
#else
# define machine_is_mpluseva()	(0)
#endif

#ifdef CONFIG_MACH_RT042
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RT042
# endif
# define machine_is_rt042()	(machine_arch_type == MACH_TYPE_RT042)
#else
# define machine_is_rt042()	(0)
#endif

#ifdef CONFIG_MACH_CWIEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWIEM
# endif
# define machine_is_cwiem()	(machine_arch_type == MACH_TYPE_CWIEM)
#else
# define machine_is_cwiem()	(0)
#endif

#ifdef CONFIG_MACH_CM_X270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_X270
# endif
# define machine_is_cm_x270()	(machine_arch_type == MACH_TYPE_CM_X270)
#else
# define machine_is_cm_x270()	(0)
#endif

#ifdef CONFIG_MACH_CM_X255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_X255
# endif
# define machine_is_cm_x255()	(machine_arch_type == MACH_TYPE_CM_X255)
#else
# define machine_is_cm_x255()	(0)
#endif

#ifdef CONFIG_MACH_ESH_AT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESH_AT91
# endif
# define machine_is_esh_at91()	(machine_arch_type == MACH_TYPE_ESH_AT91)
#else
# define machine_is_esh_at91()	(0)
#endif

#ifdef CONFIG_MACH_SANDGATE3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDGATE3
# endif
# define machine_is_sandgate3()	(machine_arch_type == MACH_TYPE_SANDGATE3)
#else
# define machine_is_sandgate3()	(0)
#endif

#ifdef CONFIG_MACH_PRIMO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMO
# endif
# define machine_is_primo()	(machine_arch_type == MACH_TYPE_PRIMO)
#else
# define machine_is_primo()	(0)
#endif

#ifdef CONFIG_MACH_GEMSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEMSTONE
# endif
# define machine_is_gemstone()	(machine_arch_type == MACH_TYPE_GEMSTONE)
#else
# define machine_is_gemstone()	(0)
#endif

#ifdef CONFIG_MACH_PRONGHORNMETRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRONGHORNMETRO
# endif
# define machine_is_pronghorn_metro()	(machine_arch_type == MACH_TYPE_PRONGHORNMETRO)
#else
# define machine_is_pronghorn_metro()	(0)
#endif

#ifdef CONFIG_MACH_SIDEWINDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIDEWINDER
# endif
# define machine_is_sidewinder()	(machine_arch_type == MACH_TYPE_SIDEWINDER)
#else
# define machine_is_sidewinder()	(0)
#endif

#ifdef CONFIG_MACH_PICOMOD1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOMOD1
# endif
# define machine_is_picomod1()	(machine_arch_type == MACH_TYPE_PICOMOD1)
#else
# define machine_is_picomod1()	(0)
#endif

#ifdef CONFIG_MACH_SG590
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG590
# endif
# define machine_is_sg590()	(machine_arch_type == MACH_TYPE_SG590)
#else
# define machine_is_sg590()	(0)
#endif

#ifdef CONFIG_MACH_AKAI9307
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AKAI9307
# endif
# define machine_is_akai9307()	(machine_arch_type == MACH_TYPE_AKAI9307)
#else
# define machine_is_akai9307()	(0)
#endif

#ifdef CONFIG_MACH_FONTAINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FONTAINE
# endif
# define machine_is_fontaine()	(machine_arch_type == MACH_TYPE_FONTAINE)
#else
# define machine_is_fontaine()	(0)
#endif

#ifdef CONFIG_MACH_WOMBAT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WOMBAT
# endif
# define machine_is_wombat()	(machine_arch_type == MACH_TYPE_WOMBAT)
#else
# define machine_is_wombat()	(0)
#endif

#ifdef CONFIG_MACH_ACQ300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACQ300
# endif
# define machine_is_acq300()	(machine_arch_type == MACH_TYPE_ACQ300)
#else
# define machine_is_acq300()	(0)
#endif

#ifdef CONFIG_MACH_MOD_270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOD_270
# endif
# define machine_is_mod272()	(machine_arch_type == MACH_TYPE_MOD_270)
#else
# define machine_is_mod272()	(0)
#endif

#ifdef CONFIG_MACH_VC0820
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC0820
# endif
# define machine_is_vmc_vc0820()	(machine_arch_type == MACH_TYPE_VC0820)
#else
# define machine_is_vmc_vc0820()	(0)
#endif

#ifdef CONFIG_MACH_ANI_AIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANI_AIM
# endif
# define machine_is_ani_aim()	(machine_arch_type == MACH_TYPE_ANI_AIM)
#else
# define machine_is_ani_aim()	(0)
#endif

#ifdef CONFIG_MACH_JELLYFISH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JELLYFISH
# endif
# define machine_is_jellyfish()	(machine_arch_type == MACH_TYPE_JELLYFISH)
#else
# define machine_is_jellyfish()	(0)
#endif

#ifdef CONFIG_MACH_AMANITA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMANITA
# endif
# define machine_is_amanita()	(machine_arch_type == MACH_TYPE_AMANITA)
#else
# define machine_is_amanita()	(0)
#endif

#ifdef CONFIG_MACH_VLINK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VLINK
# endif
# define machine_is_vlink()	(machine_arch_type == MACH_TYPE_VLINK)
#else
# define machine_is_vlink()	(0)
#endif

#ifdef CONFIG_MACH_DEXFLEX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEXFLEX
# endif
# define machine_is_dexflex()	(machine_arch_type == MACH_TYPE_DEXFLEX)
#else
# define machine_is_dexflex()	(0)
#endif

#ifdef CONFIG_MACH_EIGEN_TTQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EIGEN_TTQ
# endif
# define machine_is_eigen_ttq()	(machine_arch_type == MACH_TYPE_EIGEN_TTQ)
#else
# define machine_is_eigen_ttq()	(0)
#endif

#ifdef CONFIG_MACH_ARCOM_TITAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCOM_TITAN
# endif
# define machine_is_arcom_titan()	(machine_arch_type == MACH_TYPE_ARCOM_TITAN)
#else
# define machine_is_arcom_titan()	(0)
#endif

#ifdef CONFIG_MACH_TABLA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TABLA
# endif
# define machine_is_tabla()	(machine_arch_type == MACH_TYPE_TABLA)
#else
# define machine_is_tabla()	(0)
#endif

#ifdef CONFIG_MACH_MDIRAC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MDIRAC3
# endif
# define machine_is_mdirac3()	(machine_arch_type == MACH_TYPE_MDIRAC3)
#else
# define machine_is_mdirac3()	(0)
#endif

#ifdef CONFIG_MACH_MRHFBP2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MRHFBP2
# endif
# define machine_is_mrhfbp2()	(machine_arch_type == MACH_TYPE_MRHFBP2)
#else
# define machine_is_mrhfbp2()	(0)
#endif

#ifdef CONFIG_MACH_AT91RM9200RB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200RB
# endif
# define machine_is_at91rm9200rb()	(machine_arch_type == MACH_TYPE_AT91RM9200RB)
#else
# define machine_is_at91rm9200rb()	(0)
#endif

#ifdef CONFIG_MACH_ANI_APM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANI_APM
# endif
# define machine_is_ani_apm()	(machine_arch_type == MACH_TYPE_ANI_APM)
#else
# define machine_is_ani_apm()	(0)
#endif

#ifdef CONFIG_MACH_ELLA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELLA1
# endif
# define machine_is_ella1()	(machine_arch_type == MACH_TYPE_ELLA1)
#else
# define machine_is_ella1()	(0)
#endif

#ifdef CONFIG_MACH_INHAND_PXA27X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHAND_PXA27X
# endif
# define machine_is_inhand_pxa27x()	(machine_arch_type == MACH_TYPE_INHAND_PXA27X)
#else
# define machine_is_inhand_pxa27x()	(0)
#endif

#ifdef CONFIG_MACH_INHAND_PXA25X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHAND_PXA25X
# endif
# define machine_is_inhand_pxa25x()	(machine_arch_type == MACH_TYPE_INHAND_PXA25X)
#else
# define machine_is_inhand_pxa25x()	(0)
#endif

#ifdef CONFIG_MACH_EMPOS_XM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPOS_XM
# endif
# define machine_is_empos_xm()	(machine_arch_type == MACH_TYPE_EMPOS_XM)
#else
# define machine_is_empos_xm()	(0)
#endif

#ifdef CONFIG_MACH_EMPOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPOS
# endif
# define machine_is_empos()	(machine_arch_type == MACH_TYPE_EMPOS)
#else
# define machine_is_empos()	(0)
#endif

#ifdef CONFIG_MACH_EMPOS_TINY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPOS_TINY
# endif
# define machine_is_empos_tiny()	(machine_arch_type == MACH_TYPE_EMPOS_TINY)
#else
# define machine_is_empos_tiny()	(0)
#endif

#ifdef CONFIG_MACH_EMPOS_SM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPOS_SM
# endif
# define machine_is_empos_sm()	(machine_arch_type == MACH_TYPE_EMPOS_SM)
#else
# define machine_is_empos_sm()	(0)
#endif

#ifdef CONFIG_MACH_EGRET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EGRET
# endif
# define machine_is_egret()	(machine_arch_type == MACH_TYPE_EGRET)
#else
# define machine_is_egret()	(0)
#endif

#ifdef CONFIG_MACH_OSTRICH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSTRICH
# endif
# define machine_is_ostrich()	(machine_arch_type == MACH_TYPE_OSTRICH)
#else
# define machine_is_ostrich()	(0)
#endif

#ifdef CONFIG_MACH_N50
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N50
# endif
# define machine_is_n50()	(machine_arch_type == MACH_TYPE_N50)
#else
# define machine_is_n50()	(0)
#endif

#ifdef CONFIG_MACH_ECBAT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECBAT91
# endif
# define machine_is_ecbat91()	(machine_arch_type == MACH_TYPE_ECBAT91)
#else
# define machine_is_ecbat91()	(0)
#endif

#ifdef CONFIG_MACH_STAREAST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STAREAST
# endif
# define machine_is_stareast()	(machine_arch_type == MACH_TYPE_STAREAST)
#else
# define machine_is_stareast()	(0)
#endif

#ifdef CONFIG_MACH_DSPG_DW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSPG_DW
# endif
# define machine_is_dspg_dw()	(machine_arch_type == MACH_TYPE_DSPG_DW)
#else
# define machine_is_dspg_dw()	(0)
#endif

#ifdef CONFIG_MACH_ONEARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ONEARM
# endif
# define machine_is_onearm()	(machine_arch_type == MACH_TYPE_ONEARM)
#else
# define machine_is_onearm()	(0)
#endif

#ifdef CONFIG_MACH_MRG110_6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MRG110_6
# endif
# define machine_is_mrg110_6()	(machine_arch_type == MACH_TYPE_MRG110_6)
#else
# define machine_is_mrg110_6()	(0)
#endif

#ifdef CONFIG_MACH_WRT300NV2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WRT300NV2
# endif
# define machine_is_wrt300nv2()	(machine_arch_type == MACH_TYPE_WRT300NV2)
#else
# define machine_is_wrt300nv2()	(0)
#endif

#ifdef CONFIG_MACH_XM_BULVERDE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XM_BULVERDE
# endif
# define machine_is_xm_bulverde()	(machine_arch_type == MACH_TYPE_XM_BULVERDE)
#else
# define machine_is_xm_bulverde()	(0)
#endif

#ifdef CONFIG_MACH_MSM6100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM6100
# endif
# define machine_is_msm6100()	(machine_arch_type == MACH_TYPE_MSM6100)
#else
# define machine_is_msm6100()	(0)
#endif

#ifdef CONFIG_MACH_ETI_B1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETI_B1
# endif
# define machine_is_eti_b1()	(machine_arch_type == MACH_TYPE_ETI_B1)
#else
# define machine_is_eti_b1()	(0)
#endif

#ifdef CONFIG_MACH_ZILOG_ZA9L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZILOG_ZA9L
# endif
# define machine_is_za9l_series()	(machine_arch_type == MACH_TYPE_ZILOG_ZA9L)
#else
# define machine_is_za9l_series()	(0)
#endif

#ifdef CONFIG_MACH_BIT2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIT2440
# endif
# define machine_is_bit2440()	(machine_arch_type == MACH_TYPE_BIT2440)
#else
# define machine_is_bit2440()	(0)
#endif

#ifdef CONFIG_MACH_NBI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NBI
# endif
# define machine_is_nbi()	(machine_arch_type == MACH_TYPE_NBI)
#else
# define machine_is_nbi()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2443
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2443
# endif
# define machine_is_smdk2443()	(machine_arch_type == MACH_TYPE_SMDK2443)
#else
# define machine_is_smdk2443()	(0)
#endif

#ifdef CONFIG_MACH_VDAVINCI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VDAVINCI
# endif
# define machine_is_vdavinci()	(machine_arch_type == MACH_TYPE_VDAVINCI)
#else
# define machine_is_vdavinci()	(0)
#endif

#ifdef CONFIG_MACH_ATC6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATC6
# endif
# define machine_is_atc6()	(machine_arch_type == MACH_TYPE_ATC6)
#else
# define machine_is_atc6()	(0)
#endif

#ifdef CONFIG_MACH_MULTMDW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTMDW
# endif
# define machine_is_multmdw()	(machine_arch_type == MACH_TYPE_MULTMDW)
#else
# define machine_is_multmdw()	(0)
#endif

#ifdef CONFIG_MACH_MBA2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MBA2440
# endif
# define machine_is_mba2440()	(machine_arch_type == MACH_TYPE_MBA2440)
#else
# define machine_is_mba2440()	(0)
#endif

#ifdef CONFIG_MACH_ECSD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECSD
# endif
# define machine_is_ecsd()	(machine_arch_type == MACH_TYPE_ECSD)
#else
# define machine_is_ecsd()	(0)
#endif

#ifdef CONFIG_MACH_PALMZ31
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMZ31
# endif
# define machine_is_palmz31()	(machine_arch_type == MACH_TYPE_PALMZ31)
#else
# define machine_is_palmz31()	(0)
#endif

#ifdef CONFIG_MACH_FSG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FSG
# endif
# define machine_is_fsg()	(machine_arch_type == MACH_TYPE_FSG)
#else
# define machine_is_fsg()	(0)
#endif

#ifdef CONFIG_MACH_RAZOR101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAZOR101
# endif
# define machine_is_razor101()	(machine_arch_type == MACH_TYPE_RAZOR101)
#else
# define machine_is_razor101()	(0)
#endif

#ifdef CONFIG_MACH_OPERA_TDM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPERA_TDM
# endif
# define machine_is_opera_tdm()	(machine_arch_type == MACH_TYPE_OPERA_TDM)
#else
# define machine_is_opera_tdm()	(0)
#endif

#ifdef CONFIG_MACH_COMCERTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMCERTO
# endif
# define machine_is_comcerto()	(machine_arch_type == MACH_TYPE_COMCERTO)
#else
# define machine_is_comcerto()	(0)
#endif

#ifdef CONFIG_MACH_TB0319
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TB0319
# endif
# define machine_is_tb0319()	(machine_arch_type == MACH_TYPE_TB0319)
#else
# define machine_is_tb0319()	(0)
#endif

#ifdef CONFIG_MACH_KWS8000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KWS8000
# endif
# define machine_is_kws8000()	(machine_arch_type == MACH_TYPE_KWS8000)
#else
# define machine_is_kws8000()	(0)
#endif

#ifdef CONFIG_MACH_B2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_B2
# endif
# define machine_is_b2()	(machine_arch_type == MACH_TYPE_B2)
#else
# define machine_is_b2()	(0)
#endif

#ifdef CONFIG_MACH_LCL54
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LCL54
# endif
# define machine_is_lcl54()	(machine_arch_type == MACH_TYPE_LCL54)
#else
# define machine_is_lcl54()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9260EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9260EK
# endif
# define machine_is_at91sam9260ek()	(machine_arch_type == MACH_TYPE_AT91SAM9260EK)
#else
# define machine_is_at91sam9260ek()	(0)
#endif

#ifdef CONFIG_MACH_GLANTANK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GLANTANK
# endif
# define machine_is_glantank()	(machine_arch_type == MACH_TYPE_GLANTANK)
#else
# define machine_is_glantank()	(0)
#endif

#ifdef CONFIG_MACH_N2100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N2100
# endif
# define machine_is_n2100()	(machine_arch_type == MACH_TYPE_N2100)
#else
# define machine_is_n2100()	(0)
#endif

#ifdef CONFIG_MACH_N4100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N4100
# endif
# define machine_is_n4100()	(machine_arch_type == MACH_TYPE_N4100)
#else
# define machine_is_n4100()	(0)
#endif

#ifdef CONFIG_MACH_VERTICAL_RSC4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VERTICAL_RSC4
# endif
# define machine_is_rsc4()	(machine_arch_type == MACH_TYPE_VERTICAL_RSC4)
#else
# define machine_is_rsc4()	(0)
#endif

#ifdef CONFIG_MACH_SG8100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG8100
# endif
# define machine_is_sg8100()	(machine_arch_type == MACH_TYPE_SG8100)
#else
# define machine_is_sg8100()	(0)
#endif

#ifdef CONFIG_MACH_IM42XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IM42XX
# endif
# define machine_is_im42xx()	(machine_arch_type == MACH_TYPE_IM42XX)
#else
# define machine_is_im42xx()	(0)
#endif

#ifdef CONFIG_MACH_FTXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FTXX
# endif
# define machine_is_ftxx()	(machine_arch_type == MACH_TYPE_FTXX)
#else
# define machine_is_ftxx()	(0)
#endif

#ifdef CONFIG_MACH_LWFUSION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LWFUSION
# endif
# define machine_is_lwfusion()	(machine_arch_type == MACH_TYPE_LWFUSION)
#else
# define machine_is_lwfusion()	(0)
#endif

#ifdef CONFIG_MACH_QT2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QT2410
# endif
# define machine_is_qt2410()	(machine_arch_type == MACH_TYPE_QT2410)
#else
# define machine_is_qt2410()	(0)
#endif

#ifdef CONFIG_MACH_KIXRP435
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KIXRP435
# endif
# define machine_is_kixrp435()	(machine_arch_type == MACH_TYPE_KIXRP435)
#else
# define machine_is_kixrp435()	(0)
#endif

#ifdef CONFIG_MACH_CCW9C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCW9C
# endif
# define machine_is_ccw9c()	(machine_arch_type == MACH_TYPE_CCW9C)
#else
# define machine_is_ccw9c()	(0)
#endif

#ifdef CONFIG_MACH_DABHS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DABHS
# endif
# define machine_is_dabhs()	(machine_arch_type == MACH_TYPE_DABHS)
#else
# define machine_is_dabhs()	(0)
#endif

#ifdef CONFIG_MACH_GZMX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GZMX
# endif
# define machine_is_gzmx()	(machine_arch_type == MACH_TYPE_GZMX)
#else
# define machine_is_gzmx()	(0)
#endif

#ifdef CONFIG_MACH_IPNW100AP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPNW100AP
# endif
# define machine_is_ipnw100ap()	(machine_arch_type == MACH_TYPE_IPNW100AP)
#else
# define machine_is_ipnw100ap()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9360DEV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9360DEV
# endif
# define machine_is_cc9p9360dev()	(machine_arch_type == MACH_TYPE_CC9P9360DEV)
#else
# define machine_is_cc9p9360dev()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9750DEV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9750DEV
# endif
# define machine_is_cc9p9750dev()	(machine_arch_type == MACH_TYPE_CC9P9750DEV)
#else
# define machine_is_cc9p9750dev()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9360VAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9360VAL
# endif
# define machine_is_cc9p9360val()	(machine_arch_type == MACH_TYPE_CC9P9360VAL)
#else
# define machine_is_cc9p9360val()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9750VAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9750VAL
# endif
# define machine_is_cc9p9750val()	(machine_arch_type == MACH_TYPE_CC9P9750VAL)
#else
# define machine_is_cc9p9750val()	(0)
#endif

#ifdef CONFIG_MACH_NX70V
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NX70V
# endif
# define machine_is_nx70v()	(machine_arch_type == MACH_TYPE_NX70V)
#else
# define machine_is_nx70v()	(0)
#endif

#ifdef CONFIG_MACH_AT91RM9200DF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91RM9200DF
# endif
# define machine_is_at91rm9200df()	(machine_arch_type == MACH_TYPE_AT91RM9200DF)
#else
# define machine_is_at91rm9200df()	(0)
#endif

#ifdef CONFIG_MACH_SE_PILOT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SE_PILOT2
# endif
# define machine_is_se_pilot2()	(machine_arch_type == MACH_TYPE_SE_PILOT2)
#else
# define machine_is_se_pilot2()	(0)
#endif

#ifdef CONFIG_MACH_MTCN_T800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MTCN_T800
# endif
# define machine_is_mtcn_t800()	(machine_arch_type == MACH_TYPE_MTCN_T800)
#else
# define machine_is_mtcn_t800()	(0)
#endif

#ifdef CONFIG_MACH_VCMX212
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VCMX212
# endif
# define machine_is_vcmx212()	(machine_arch_type == MACH_TYPE_VCMX212)
#else
# define machine_is_vcmx212()	(0)
#endif

#ifdef CONFIG_MACH_LYNX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LYNX
# endif
# define machine_is_lynx()	(machine_arch_type == MACH_TYPE_LYNX)
#else
# define machine_is_lynx()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9260ID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9260ID
# endif
# define machine_is_at91sam9260id()	(machine_arch_type == MACH_TYPE_AT91SAM9260ID)
#else
# define machine_is_at91sam9260id()	(0)
#endif

#ifdef CONFIG_MACH_HW86052
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW86052
# endif
# define machine_is_hw86052()	(machine_arch_type == MACH_TYPE_HW86052)
#else
# define machine_is_hw86052()	(0)
#endif

#ifdef CONFIG_MACH_PILZ_PMI3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PILZ_PMI3
# endif
# define machine_is_pilz_pmi3()	(machine_arch_type == MACH_TYPE_PILZ_PMI3)
#else
# define machine_is_pilz_pmi3()	(0)
#endif

#ifdef CONFIG_MACH_EDB9302A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9302A
# endif
# define machine_is_edb9302a()	(machine_arch_type == MACH_TYPE_EDB9302A)
#else
# define machine_is_edb9302a()	(0)
#endif

#ifdef CONFIG_MACH_EDB9307A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9307A
# endif
# define machine_is_edb9307a()	(machine_arch_type == MACH_TYPE_EDB9307A)
#else
# define machine_is_edb9307a()	(0)
#endif

#ifdef CONFIG_MACH_CT_DFS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CT_DFS
# endif
# define machine_is_ct_dfs()	(machine_arch_type == MACH_TYPE_CT_DFS)
#else
# define machine_is_ct_dfs()	(0)
#endif

#ifdef CONFIG_MACH_PILZ_PMI4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PILZ_PMI4
# endif
# define machine_is_pilz_pmi4()	(machine_arch_type == MACH_TYPE_PILZ_PMI4)
#else
# define machine_is_pilz_pmi4()	(0)
#endif

#ifdef CONFIG_MACH_XCEEDNP_IXP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XCEEDNP_IXP
# endif
# define machine_is_xceednp_ixp()	(machine_arch_type == MACH_TYPE_XCEEDNP_IXP)
#else
# define machine_is_xceednp_ixp()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2442B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2442B
# endif
# define machine_is_smdk2442b()	(machine_arch_type == MACH_TYPE_SMDK2442B)
#else
# define machine_is_smdk2442b()	(0)
#endif

#ifdef CONFIG_MACH_XNODE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XNODE
# endif
# define machine_is_xnode()	(machine_arch_type == MACH_TYPE_XNODE)
#else
# define machine_is_xnode()	(0)
#endif

#ifdef CONFIG_MACH_AIDX270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AIDX270
# endif
# define machine_is_aidx270()	(machine_arch_type == MACH_TYPE_AIDX270)
#else
# define machine_is_aidx270()	(0)
#endif

#ifdef CONFIG_MACH_REMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REMA
# endif
# define machine_is_rema()	(machine_arch_type == MACH_TYPE_REMA)
#else
# define machine_is_rema()	(0)
#endif

#ifdef CONFIG_MACH_BPS1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BPS1000
# endif
# define machine_is_bps1000()	(machine_arch_type == MACH_TYPE_BPS1000)
#else
# define machine_is_bps1000()	(0)
#endif

#ifdef CONFIG_MACH_HW90350
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90350
# endif
# define machine_is_hw90350()	(machine_arch_type == MACH_TYPE_HW90350)
#else
# define machine_is_hw90350()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_3430SDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_3430SDP
# endif
# define machine_is_omap_3430sdp()	(machine_arch_type == MACH_TYPE_OMAP_3430SDP)
#else
# define machine_is_omap_3430sdp()	(0)
#endif

#ifdef CONFIG_MACH_BLUETOUCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUETOUCH
# endif
# define machine_is_bluetouch()	(machine_arch_type == MACH_TYPE_BLUETOUCH)
#else
# define machine_is_bluetouch()	(0)
#endif

#ifdef CONFIG_MACH_VSTMS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VSTMS
# endif
# define machine_is_vstms()	(machine_arch_type == MACH_TYPE_VSTMS)
#else
# define machine_is_vstms()	(0)
#endif

#ifdef CONFIG_MACH_XSBASE270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XSBASE270
# endif
# define machine_is_xsbase270()	(machine_arch_type == MACH_TYPE_XSBASE270)
#else
# define machine_is_xsbase270()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9260EK_CN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9260EK_CN
# endif
# define machine_is_at91sam9260ek_cn()	(machine_arch_type == MACH_TYPE_AT91SAM9260EK_CN)
#else
# define machine_is_at91sam9260ek_cn()	(0)
#endif

#ifdef CONFIG_MACH_ADSTURBOXB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSTURBOXB
# endif
# define machine_is_adsturboxb()	(machine_arch_type == MACH_TYPE_ADSTURBOXB)
#else
# define machine_is_adsturboxb()	(0)
#endif

#ifdef CONFIG_MACH_OTI4110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OTI4110
# endif
# define machine_is_oti4110()	(machine_arch_type == MACH_TYPE_OTI4110)
#else
# define machine_is_oti4110()	(0)
#endif

#ifdef CONFIG_MACH_HME_PXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HME_PXA
# endif
# define machine_is_hme_pxa()	(machine_arch_type == MACH_TYPE_HME_PXA)
#else
# define machine_is_hme_pxa()	(0)
#endif

#ifdef CONFIG_MACH_DEISTERDCA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEISTERDCA
# endif
# define machine_is_deisterdca()	(machine_arch_type == MACH_TYPE_DEISTERDCA)
#else
# define machine_is_deisterdca()	(0)
#endif

#ifdef CONFIG_MACH_CES_SSEM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CES_SSEM2
# endif
# define machine_is_ces_ssem2()	(machine_arch_type == MACH_TYPE_CES_SSEM2)
#else
# define machine_is_ces_ssem2()	(0)
#endif

#ifdef CONFIG_MACH_CES_MTR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CES_MTR
# endif
# define machine_is_ces_mtr()	(machine_arch_type == MACH_TYPE_CES_MTR)
#else
# define machine_is_ces_mtr()	(0)
#endif

#ifdef CONFIG_MACH_TDS_AVNG_SBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TDS_AVNG_SBC
# endif
# define machine_is_tds_avng_sbc()	(machine_arch_type == MACH_TYPE_TDS_AVNG_SBC)
#else
# define machine_is_tds_avng_sbc()	(0)
#endif

#ifdef CONFIG_MACH_EVEREST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVEREST
# endif
# define machine_is_everest()	(machine_arch_type == MACH_TYPE_EVEREST)
#else
# define machine_is_everest()	(0)
#endif

#ifdef CONFIG_MACH_PNX4010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX4010
# endif
# define machine_is_pnx4010()	(machine_arch_type == MACH_TYPE_PNX4010)
#else
# define machine_is_pnx4010()	(0)
#endif

#ifdef CONFIG_MACH_OXNAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OXNAS
# endif
# define machine_is_oxnas()	(machine_arch_type == MACH_TYPE_OXNAS)
#else
# define machine_is_oxnas()	(0)
#endif

#ifdef CONFIG_MACH_FIORI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FIORI
# endif
# define machine_is_fiori()	(machine_arch_type == MACH_TYPE_FIORI)
#else
# define machine_is_fiori()	(0)
#endif

#ifdef CONFIG_MACH_ML1200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ML1200
# endif
# define machine_is_ml1200()	(machine_arch_type == MACH_TYPE_ML1200)
#else
# define machine_is_ml1200()	(0)
#endif

#ifdef CONFIG_MACH_PECOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PECOS
# endif
# define machine_is_pecos()	(machine_arch_type == MACH_TYPE_PECOS)
#else
# define machine_is_pecos()	(0)
#endif

#ifdef CONFIG_MACH_NB2XXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NB2XXX
# endif
# define machine_is_nb2xxx()	(machine_arch_type == MACH_TYPE_NB2XXX)
#else
# define machine_is_nb2xxx()	(0)
#endif

#ifdef CONFIG_MACH_HW6900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW6900
# endif
# define machine_is_hw6900()	(machine_arch_type == MACH_TYPE_HW6900)
#else
# define machine_is_hw6900()	(0)
#endif

#ifdef CONFIG_MACH_CDCS_QUOLL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CDCS_QUOLL
# endif
# define machine_is_cdcs_quoll()	(machine_arch_type == MACH_TYPE_CDCS_QUOLL)
#else
# define machine_is_cdcs_quoll()	(0)
#endif

#ifdef CONFIG_MACH_QUICKSILVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUICKSILVER
# endif
# define machine_is_quicksilver()	(machine_arch_type == MACH_TYPE_QUICKSILVER)
#else
# define machine_is_quicksilver()	(0)
#endif

#ifdef CONFIG_MACH_UPLAT926
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UPLAT926
# endif
# define machine_is_uplat926()	(machine_arch_type == MACH_TYPE_UPLAT926)
#else
# define machine_is_uplat926()	(0)
#endif

#ifdef CONFIG_MACH_DEP2410_THOMAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEP2410_THOMAS
# endif
# define machine_is_dep2410_dep2410()	(machine_arch_type == MACH_TYPE_DEP2410_THOMAS)
#else
# define machine_is_dep2410_dep2410()	(0)
#endif

#ifdef CONFIG_MACH_DTK2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DTK2410
# endif
# define machine_is_dtk2410()	(machine_arch_type == MACH_TYPE_DTK2410)
#else
# define machine_is_dtk2410()	(0)
#endif

#ifdef CONFIG_MACH_CHILI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHILI
# endif
# define machine_is_chili()	(machine_arch_type == MACH_TYPE_CHILI)
#else
# define machine_is_chili()	(0)
#endif

#ifdef CONFIG_MACH_DEMETER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEMETER
# endif
# define machine_is_demeter()	(machine_arch_type == MACH_TYPE_DEMETER)
#else
# define machine_is_demeter()	(0)
#endif

#ifdef CONFIG_MACH_DIONYSUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIONYSUS
# endif
# define machine_is_dionysus()	(machine_arch_type == MACH_TYPE_DIONYSUS)
#else
# define machine_is_dionysus()	(0)
#endif

#ifdef CONFIG_MACH_AS352X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AS352X
# endif
# define machine_is_as352x()	(machine_arch_type == MACH_TYPE_AS352X)
#else
# define machine_is_as352x()	(0)
#endif

#ifdef CONFIG_MACH_SERVICE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SERVICE
# endif
# define machine_is_service()	(machine_arch_type == MACH_TYPE_SERVICE)
#else
# define machine_is_service()	(0)
#endif

#ifdef CONFIG_MACH_CS_E9301
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CS_E9301
# endif
# define machine_is_cs_e9301()	(machine_arch_type == MACH_TYPE_CS_E9301)
#else
# define machine_is_cs_e9301()	(0)
#endif

#ifdef CONFIG_MACH_MICRO9M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICRO9M
# endif
# define machine_is_micro9m()	(machine_arch_type == MACH_TYPE_MICRO9M)
#else
# define machine_is_micro9m()	(0)
#endif

#ifdef CONFIG_MACH_IA_MOSPCK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IA_MOSPCK
# endif
# define machine_is_ia_mospck()	(machine_arch_type == MACH_TYPE_IA_MOSPCK)
#else
# define machine_is_ia_mospck()	(0)
#endif

#ifdef CONFIG_MACH_QL201B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QL201B
# endif
# define machine_is_ql201b()	(machine_arch_type == MACH_TYPE_QL201B)
#else
# define machine_is_ql201b()	(0)
#endif

#ifdef CONFIG_MACH_BBM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BBM
# endif
# define machine_is_bbm()	(machine_arch_type == MACH_TYPE_BBM)
#else
# define machine_is_bbm()	(0)
#endif

#ifdef CONFIG_MACH_EXXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXXX
# endif
# define machine_is_exxx()	(machine_arch_type == MACH_TYPE_EXXX)
#else
# define machine_is_exxx()	(0)
#endif

#ifdef CONFIG_MACH_WMA11B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WMA11B
# endif
# define machine_is_wma11b()	(machine_arch_type == MACH_TYPE_WMA11B)
#else
# define machine_is_wma11b()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_ATLAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_ATLAS
# endif
# define machine_is_pelco_atlas()	(machine_arch_type == MACH_TYPE_PELCO_ATLAS)
#else
# define machine_is_pelco_atlas()	(0)
#endif

#ifdef CONFIG_MACH_G500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G500
# endif
# define machine_is_g500()	(machine_arch_type == MACH_TYPE_G500)
#else
# define machine_is_g500()	(0)
#endif

#ifdef CONFIG_MACH_BUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUG
# endif
# define machine_is_bug()	(machine_arch_type == MACH_TYPE_BUG)
#else
# define machine_is_bug()	(0)
#endif

#ifdef CONFIG_MACH_MX33ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX33ADS
# endif
# define machine_is_mx33ads()	(machine_arch_type == MACH_TYPE_MX33ADS)
#else
# define machine_is_mx33ads()	(0)
#endif

#ifdef CONFIG_MACH_CHUB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHUB
# endif
# define machine_is_chub()	(machine_arch_type == MACH_TYPE_CHUB)
#else
# define machine_is_chub()	(0)
#endif

#ifdef CONFIG_MACH_NEO1973_GTA01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEO1973_GTA01
# endif
# define machine_is_neo1973_gta01()	(machine_arch_type == MACH_TYPE_NEO1973_GTA01)
#else
# define machine_is_neo1973_gta01()	(0)
#endif

#ifdef CONFIG_MACH_W90N740
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90N740
# endif
# define machine_is_w90n740()	(machine_arch_type == MACH_TYPE_W90N740)
#else
# define machine_is_w90n740()	(0)
#endif

#ifdef CONFIG_MACH_MEDALLION_SA2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEDALLION_SA2410
# endif
# define machine_is_medallion_sa2410()	(machine_arch_type == MACH_TYPE_MEDALLION_SA2410)
#else
# define machine_is_medallion_sa2410()	(0)
#endif

#ifdef CONFIG_MACH_IA_CPU_9200_2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IA_CPU_9200_2
# endif
# define machine_is_ia_cpu_9200_2()	(machine_arch_type == MACH_TYPE_IA_CPU_9200_2)
#else
# define machine_is_ia_cpu_9200_2()	(0)
#endif

#ifdef CONFIG_MACH_DIMMRM9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIMMRM9200
# endif
# define machine_is_dimmrm9200()	(machine_arch_type == MACH_TYPE_DIMMRM9200)
#else
# define machine_is_dimmrm9200()	(0)
#endif

#ifdef CONFIG_MACH_PM9261
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PM9261
# endif
# define machine_is_pm9261()	(machine_arch_type == MACH_TYPE_PM9261)
#else
# define machine_is_pm9261()	(0)
#endif

#ifdef CONFIG_MACH_ML7304
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ML7304
# endif
# define machine_is_ml7304()	(machine_arch_type == MACH_TYPE_ML7304)
#else
# define machine_is_ml7304()	(0)
#endif

#ifdef CONFIG_MACH_UCP250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UCP250
# endif
# define machine_is_ucp250()	(machine_arch_type == MACH_TYPE_UCP250)
#else
# define machine_is_ucp250()	(0)
#endif

#ifdef CONFIG_MACH_INTBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INTBOARD
# endif
# define machine_is_intboard()	(machine_arch_type == MACH_TYPE_INTBOARD)
#else
# define machine_is_intboard()	(0)
#endif

#ifdef CONFIG_MACH_GULFSTREAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GULFSTREAM
# endif
# define machine_is_gulfstream()	(machine_arch_type == MACH_TYPE_GULFSTREAM)
#else
# define machine_is_gulfstream()	(0)
#endif

#ifdef CONFIG_MACH_LABQUEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LABQUEST
# endif
# define machine_is_labquest()	(machine_arch_type == MACH_TYPE_LABQUEST)
#else
# define machine_is_labquest()	(0)
#endif

#ifdef CONFIG_MACH_VCMX313
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VCMX313
# endif
# define machine_is_vcmx313()	(machine_arch_type == MACH_TYPE_VCMX313)
#else
# define machine_is_vcmx313()	(0)
#endif

#ifdef CONFIG_MACH_URG200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_URG200
# endif
# define machine_is_urg200()	(machine_arch_type == MACH_TYPE_URG200)
#else
# define machine_is_urg200()	(0)
#endif

#ifdef CONFIG_MACH_CPUX255LCDNET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPUX255LCDNET
# endif
# define machine_is_cpux255lcdnet()	(machine_arch_type == MACH_TYPE_CPUX255LCDNET)
#else
# define machine_is_cpux255lcdnet()	(0)
#endif

#ifdef CONFIG_MACH_NETDCU9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETDCU9
# endif
# define machine_is_netdcu9()	(machine_arch_type == MACH_TYPE_NETDCU9)
#else
# define machine_is_netdcu9()	(0)
#endif

#ifdef CONFIG_MACH_NETDCU10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETDCU10
# endif
# define machine_is_netdcu10()	(machine_arch_type == MACH_TYPE_NETDCU10)
#else
# define machine_is_netdcu10()	(0)
#endif

#ifdef CONFIG_MACH_DSPG_DGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSPG_DGA
# endif
# define machine_is_dspg_dga()	(machine_arch_type == MACH_TYPE_DSPG_DGA)
#else
# define machine_is_dspg_dga()	(0)
#endif

#ifdef CONFIG_MACH_DSPG_DVW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSPG_DVW
# endif
# define machine_is_dspg_dvw()	(machine_arch_type == MACH_TYPE_DSPG_DVW)
#else
# define machine_is_dspg_dvw()	(0)
#endif

#ifdef CONFIG_MACH_SOLOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOLOS
# endif
# define machine_is_solos()	(machine_arch_type == MACH_TYPE_SOLOS)
#else
# define machine_is_solos()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263EK
# endif
# define machine_is_at91sam9263ek()	(machine_arch_type == MACH_TYPE_AT91SAM9263EK)
#else
# define machine_is_at91sam9263ek()	(0)
#endif

#ifdef CONFIG_MACH_OSSTBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSSTBOX
# endif
# define machine_is_osstbox()	(machine_arch_type == MACH_TYPE_OSSTBOX)
#else
# define machine_is_osstbox()	(0)
#endif

#ifdef CONFIG_MACH_KBAT9261
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KBAT9261
# endif
# define machine_is_kbat9261()	(machine_arch_type == MACH_TYPE_KBAT9261)
#else
# define machine_is_kbat9261()	(0)
#endif

#ifdef CONFIG_MACH_CT1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CT1100
# endif
# define machine_is_ct1100()	(machine_arch_type == MACH_TYPE_CT1100)
#else
# define machine_is_ct1100()	(0)
#endif

#ifdef CONFIG_MACH_AKCPPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AKCPPXA
# endif
# define machine_is_akcppxa()	(machine_arch_type == MACH_TYPE_AKCPPXA)
#else
# define machine_is_akcppxa()	(0)
#endif

#ifdef CONFIG_MACH_OCHAYA1020
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCHAYA1020
# endif
# define machine_is_ochaya1020()	(machine_arch_type == MACH_TYPE_OCHAYA1020)
#else
# define machine_is_ochaya1020()	(0)
#endif

#ifdef CONFIG_MACH_HITRACK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HITRACK
# endif
# define machine_is_hitrack()	(machine_arch_type == MACH_TYPE_HITRACK)
#else
# define machine_is_hitrack()	(0)
#endif

#ifdef CONFIG_MACH_SYME1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYME1
# endif
# define machine_is_syme1()	(machine_arch_type == MACH_TYPE_SYME1)
#else
# define machine_is_syme1()	(0)
#endif

#ifdef CONFIG_MACH_SYHL1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYHL1
# endif
# define machine_is_syhl1()	(machine_arch_type == MACH_TYPE_SYHL1)
#else
# define machine_is_syhl1()	(0)
#endif

#ifdef CONFIG_MACH_EMPCA400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPCA400
# endif
# define machine_is_empca400()	(machine_arch_type == MACH_TYPE_EMPCA400)
#else
# define machine_is_empca400()	(0)
#endif

#ifdef CONFIG_MACH_EM7210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EM7210
# endif
# define machine_is_em7210()	(machine_arch_type == MACH_TYPE_EM7210)
#else
# define machine_is_em7210()	(0)
#endif

#ifdef CONFIG_MACH_HTCHERMES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCHERMES
# endif
# define machine_is_htchermes()	(machine_arch_type == MACH_TYPE_HTCHERMES)
#else
# define machine_is_htchermes()	(0)
#endif

#ifdef CONFIG_MACH_ETI_C1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETI_C1
# endif
# define machine_is_eti_c1()	(machine_arch_type == MACH_TYPE_ETI_C1)
#else
# define machine_is_eti_c1()	(0)
#endif

#ifdef CONFIG_MACH_AC100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AC100
# endif
# define machine_is_ac100()	(machine_arch_type == MACH_TYPE_AC100)
#else
# define machine_is_ac100()	(0)
#endif

#ifdef CONFIG_MACH_SNEETCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNEETCH
# endif
# define machine_is_sneetch()	(machine_arch_type == MACH_TYPE_SNEETCH)
#else
# define machine_is_sneetch()	(0)
#endif

#ifdef CONFIG_MACH_STUDENTMATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STUDENTMATE
# endif
# define machine_is_studentmate()	(machine_arch_type == MACH_TYPE_STUDENTMATE)
#else
# define machine_is_studentmate()	(0)
#endif

#ifdef CONFIG_MACH_ZIR2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIR2410
# endif
# define machine_is_zir2410()	(machine_arch_type == MACH_TYPE_ZIR2410)
#else
# define machine_is_zir2410()	(0)
#endif

#ifdef CONFIG_MACH_ZIR2413
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIR2413
# endif
# define machine_is_zir2413()	(machine_arch_type == MACH_TYPE_ZIR2413)
#else
# define machine_is_zir2413()	(0)
#endif

#ifdef CONFIG_MACH_DLONIP3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DLONIP3
# endif
# define machine_is_dlonip3()	(machine_arch_type == MACH_TYPE_DLONIP3)
#else
# define machine_is_dlonip3()	(0)
#endif

#ifdef CONFIG_MACH_INSTREAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INSTREAM
# endif
# define machine_is_instream()	(machine_arch_type == MACH_TYPE_INSTREAM)
#else
# define machine_is_instream()	(0)
#endif

#ifdef CONFIG_MACH_AMBARELLA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMBARELLA
# endif
# define machine_is_ambarella()	(machine_arch_type == MACH_TYPE_AMBARELLA)
#else
# define machine_is_ambarella()	(0)
#endif

#ifdef CONFIG_MACH_NEVIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEVIS
# endif
# define machine_is_nevis()	(machine_arch_type == MACH_TYPE_NEVIS)
#else
# define machine_is_nevis()	(0)
#endif

#ifdef CONFIG_MACH_HTC_TRINITY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_TRINITY
# endif
# define machine_is_htc_trinity()	(machine_arch_type == MACH_TYPE_HTC_TRINITY)
#else
# define machine_is_htc_trinity()	(0)
#endif

#ifdef CONFIG_MACH_QL202B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QL202B
# endif
# define machine_is_ql202b()	(machine_arch_type == MACH_TYPE_QL202B)
#else
# define machine_is_ql202b()	(0)
#endif

#ifdef CONFIG_MACH_VPAC270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPAC270
# endif
# define machine_is_vpac270()	(machine_arch_type == MACH_TYPE_VPAC270)
#else
# define machine_is_vpac270()	(0)
#endif

#ifdef CONFIG_MACH_RD129
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD129
# endif
# define machine_is_rd129()	(machine_arch_type == MACH_TYPE_RD129)
#else
# define machine_is_rd129()	(0)
#endif

#ifdef CONFIG_MACH_HTCWIZARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCWIZARD
# endif
# define machine_is_htcwizard()	(machine_arch_type == MACH_TYPE_HTCWIZARD)
#else
# define machine_is_htcwizard()	(0)
#endif

#ifdef CONFIG_MACH_TREO680
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TREO680
# endif
# define machine_is_treo680()	(machine_arch_type == MACH_TYPE_TREO680)
#else
# define machine_is_treo680()	(0)
#endif

#ifdef CONFIG_MACH_TECON_TMEZON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TECON_TMEZON
# endif
# define machine_is_tecon_tmezon()	(machine_arch_type == MACH_TYPE_TECON_TMEZON)
#else
# define machine_is_tecon_tmezon()	(0)
#endif

#ifdef CONFIG_MACH_ZYLONITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZYLONITE
# endif
# define machine_is_zylonite()	(machine_arch_type == MACH_TYPE_ZYLONITE)
#else
# define machine_is_zylonite()	(0)
#endif

#ifdef CONFIG_MACH_GENE1270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GENE1270
# endif
# define machine_is_gene1270()	(machine_arch_type == MACH_TYPE_GENE1270)
#else
# define machine_is_gene1270()	(0)
#endif

#ifdef CONFIG_MACH_ZIR2412
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIR2412
# endif
# define machine_is_zir2412()	(machine_arch_type == MACH_TYPE_ZIR2412)
#else
# define machine_is_zir2412()	(0)
#endif

#ifdef CONFIG_MACH_MX31LITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31LITE
# endif
# define machine_is_mx31lite()	(machine_arch_type == MACH_TYPE_MX31LITE)
#else
# define machine_is_mx31lite()	(0)
#endif

#ifdef CONFIG_MACH_T700WX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T700WX
# endif
# define machine_is_t700wx()	(machine_arch_type == MACH_TYPE_T700WX)
#else
# define machine_is_t700wx()	(0)
#endif

#ifdef CONFIG_MACH_VF100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VF100
# endif
# define machine_is_vf100()	(machine_arch_type == MACH_TYPE_VF100)
#else
# define machine_is_vf100()	(0)
#endif

#ifdef CONFIG_MACH_NSB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSB2
# endif
# define machine_is_nsb2()	(machine_arch_type == MACH_TYPE_NSB2)
#else
# define machine_is_nsb2()	(0)
#endif

#ifdef CONFIG_MACH_NXHMI_BB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NXHMI_BB
# endif
# define machine_is_nxhmi_bb()	(machine_arch_type == MACH_TYPE_NXHMI_BB)
#else
# define machine_is_nxhmi_bb()	(0)
#endif

#ifdef CONFIG_MACH_NXHMI_RE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NXHMI_RE
# endif
# define machine_is_nxhmi_re()	(machine_arch_type == MACH_TYPE_NXHMI_RE)
#else
# define machine_is_nxhmi_re()	(0)
#endif

#ifdef CONFIG_MACH_N4100PRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N4100PRO
# endif
# define machine_is_n4100pro()	(machine_arch_type == MACH_TYPE_N4100PRO)
#else
# define machine_is_n4100pro()	(0)
#endif

#ifdef CONFIG_MACH_SAM9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAM9260
# endif
# define machine_is_sam9260()	(machine_arch_type == MACH_TYPE_SAM9260)
#else
# define machine_is_sam9260()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_TREO600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_TREO600
# endif
# define machine_is_omap_treo600()	(machine_arch_type == MACH_TYPE_OMAP_TREO600)
#else
# define machine_is_omap_treo600()	(0)
#endif

#ifdef CONFIG_MACH_INDY2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INDY2410
# endif
# define machine_is_indy2410()	(machine_arch_type == MACH_TYPE_INDY2410)
#else
# define machine_is_indy2410()	(0)
#endif

#ifdef CONFIG_MACH_NELT_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NELT_A
# endif
# define machine_is_nelt_a()	(machine_arch_type == MACH_TYPE_NELT_A)
#else
# define machine_is_nelt_a()	(0)
#endif

#ifdef CONFIG_MACH_N311
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_N311
# endif
# define machine_is_n311()	(machine_arch_type == MACH_TYPE_N311)
#else
# define machine_is_n311()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9260VGK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9260VGK
# endif
# define machine_is_at91sam9260vgk()	(machine_arch_type == MACH_TYPE_AT91SAM9260VGK)
#else
# define machine_is_at91sam9260vgk()	(0)
#endif

#ifdef CONFIG_MACH_AT91LEPPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91LEPPE
# endif
# define machine_is_at91leppe()	(machine_arch_type == MACH_TYPE_AT91LEPPE)
#else
# define machine_is_at91leppe()	(0)
#endif

#ifdef CONFIG_MACH_AT91LEPCCN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91LEPCCN
# endif
# define machine_is_at91lepccn()	(machine_arch_type == MACH_TYPE_AT91LEPCCN)
#else
# define machine_is_at91lepccn()	(0)
#endif

#ifdef CONFIG_MACH_APC7100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APC7100
# endif
# define machine_is_apc7100()	(machine_arch_type == MACH_TYPE_APC7100)
#else
# define machine_is_apc7100()	(0)
#endif

#ifdef CONFIG_MACH_STARGAZER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STARGAZER
# endif
# define machine_is_stargazer()	(machine_arch_type == MACH_TYPE_STARGAZER)
#else
# define machine_is_stargazer()	(0)
#endif

#ifdef CONFIG_MACH_SONATA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SONATA
# endif
# define machine_is_sonata()	(machine_arch_type == MACH_TYPE_SONATA)
#else
# define machine_is_sonata()	(0)
#endif

#ifdef CONFIG_MACH_SCHMOOGIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCHMOOGIE
# endif
# define machine_is_schmoogie()	(machine_arch_type == MACH_TYPE_SCHMOOGIE)
#else
# define machine_is_schmoogie()	(0)
#endif

#ifdef CONFIG_MACH_AZTOOL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AZTOOL
# endif
# define machine_is_aztool()	(machine_arch_type == MACH_TYPE_AZTOOL)
#else
# define machine_is_aztool()	(0)
#endif

#ifdef CONFIG_MACH_MIOA701
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIOA701
# endif
# define machine_is_mioa701()	(machine_arch_type == MACH_TYPE_MIOA701)
#else
# define machine_is_mioa701()	(0)
#endif

#ifdef CONFIG_MACH_SXNI9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SXNI9260
# endif
# define machine_is_sxni9260()	(machine_arch_type == MACH_TYPE_SXNI9260)
#else
# define machine_is_sxni9260()	(0)
#endif

#ifdef CONFIG_MACH_MXC27520EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC27520EVB
# endif
# define machine_is_mxc27520evb()	(machine_arch_type == MACH_TYPE_MXC27520EVB)
#else
# define machine_is_mxc27520evb()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO5X0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO5X0
# endif
# define machine_is_armadillo5x0()	(machine_arch_type == MACH_TYPE_ARMADILLO5X0)
#else
# define machine_is_armadillo5x0()	(0)
#endif

#ifdef CONFIG_MACH_MB9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB9260
# endif
# define machine_is_mb9260()	(machine_arch_type == MACH_TYPE_MB9260)
#else
# define machine_is_mb9260()	(0)
#endif

#ifdef CONFIG_MACH_MB9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB9263
# endif
# define machine_is_mb9263()	(machine_arch_type == MACH_TYPE_MB9263)
#else
# define machine_is_mb9263()	(0)
#endif

#ifdef CONFIG_MACH_IPAC9302
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPAC9302
# endif
# define machine_is_ipac9302()	(machine_arch_type == MACH_TYPE_IPAC9302)
#else
# define machine_is_ipac9302()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9360JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9360JS
# endif
# define machine_is_cc9p9360js()	(machine_arch_type == MACH_TYPE_CC9P9360JS)
#else
# define machine_is_cc9p9360js()	(0)
#endif

#ifdef CONFIG_MACH_GALLIUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GALLIUM
# endif
# define machine_is_gallium()	(machine_arch_type == MACH_TYPE_GALLIUM)
#else
# define machine_is_gallium()	(0)
#endif

#ifdef CONFIG_MACH_MSC2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSC2410
# endif
# define machine_is_msc2410()	(machine_arch_type == MACH_TYPE_MSC2410)
#else
# define machine_is_msc2410()	(0)
#endif

#ifdef CONFIG_MACH_GHI270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GHI270
# endif
# define machine_is_ghi270()	(machine_arch_type == MACH_TYPE_GHI270)
#else
# define machine_is_ghi270()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_LEONARDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_LEONARDO
# endif
# define machine_is_davinci_leonardo()	(machine_arch_type == MACH_TYPE_DAVINCI_LEONARDO)
#else
# define machine_is_davinci_leonardo()	(0)
#endif

#ifdef CONFIG_MACH_OIAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OIAB
# endif
# define machine_is_oiab()	(machine_arch_type == MACH_TYPE_OIAB)
#else
# define machine_is_oiab()	(0)
#endif

#ifdef CONFIG_MACH_SMDK6400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK6400
# endif
# define machine_is_smdk6400()	(machine_arch_type == MACH_TYPE_SMDK6400)
#else
# define machine_is_smdk6400()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA_N800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA_N800
# endif
# define machine_is_nokia_n800()	(machine_arch_type == MACH_TYPE_NOKIA_N800)
#else
# define machine_is_nokia_n800()	(0)
#endif

#ifdef CONFIG_MACH_GREENPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GREENPHONE
# endif
# define machine_is_greenphone()	(machine_arch_type == MACH_TYPE_GREENPHONE)
#else
# define machine_is_greenphone()	(0)
#endif

#ifdef CONFIG_MACH_COMPEXWP18
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMPEXWP18
# endif
# define machine_is_compex42x()	(machine_arch_type == MACH_TYPE_COMPEXWP18)
#else
# define machine_is_compex42x()	(0)
#endif

#ifdef CONFIG_MACH_XMATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XMATE
# endif
# define machine_is_xmate()	(machine_arch_type == MACH_TYPE_XMATE)
#else
# define machine_is_xmate()	(0)
#endif

#ifdef CONFIG_MACH_ENERGIZER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENERGIZER
# endif
# define machine_is_energizer()	(machine_arch_type == MACH_TYPE_ENERGIZER)
#else
# define machine_is_energizer()	(0)
#endif

#ifdef CONFIG_MACH_IME1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IME1
# endif
# define machine_is_ime1()	(machine_arch_type == MACH_TYPE_IME1)
#else
# define machine_is_ime1()	(0)
#endif

#ifdef CONFIG_MACH_SWEDATMS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWEDATMS
# endif
# define machine_is_sweda_tms()	(machine_arch_type == MACH_TYPE_SWEDATMS)
#else
# define machine_is_sweda_tms()	(0)
#endif

#ifdef CONFIG_MACH_NTNP435C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NTNP435C
# endif
# define machine_is_ntnp435c()	(machine_arch_type == MACH_TYPE_NTNP435C)
#else
# define machine_is_ntnp435c()	(0)
#endif

#ifdef CONFIG_MACH_SPECTRO2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPECTRO2
# endif
# define machine_is_spectro2()	(machine_arch_type == MACH_TYPE_SPECTRO2)
#else
# define machine_is_spectro2()	(0)
#endif

#ifdef CONFIG_MACH_H6039
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6039
# endif
# define machine_is_h6039()	(machine_arch_type == MACH_TYPE_H6039)
#else
# define machine_is_h6039()	(0)
#endif

#ifdef CONFIG_MACH_EP80219
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EP80219
# endif
# define machine_is_ep80219()	(machine_arch_type == MACH_TYPE_EP80219)
#else
# define machine_is_ep80219()	(0)
#endif

#ifdef CONFIG_MACH_SAMOA_II
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAMOA_II
# endif
# define machine_is_samoa_ii()	(machine_arch_type == MACH_TYPE_SAMOA_II)
#else
# define machine_is_samoa_ii()	(0)
#endif

#ifdef CONFIG_MACH_CWMXL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWMXL
# endif
# define machine_is_cwmxl()	(machine_arch_type == MACH_TYPE_CWMXL)
#else
# define machine_is_cwmxl()	(0)
#endif

#ifdef CONFIG_MACH_AS9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AS9200
# endif
# define machine_is_as9200()	(machine_arch_type == MACH_TYPE_AS9200)
#else
# define machine_is_as9200()	(0)
#endif

#ifdef CONFIG_MACH_SFX1149
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SFX1149
# endif
# define machine_is_sfx1149()	(machine_arch_type == MACH_TYPE_SFX1149)
#else
# define machine_is_sfx1149()	(0)
#endif

#ifdef CONFIG_MACH_NAVI010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAVI010
# endif
# define machine_is_navi010()	(machine_arch_type == MACH_TYPE_NAVI010)
#else
# define machine_is_navi010()	(0)
#endif

#ifdef CONFIG_MACH_MULTMDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTMDP
# endif
# define machine_is_multmdp()	(machine_arch_type == MACH_TYPE_MULTMDP)
#else
# define machine_is_multmdp()	(0)
#endif

#ifdef CONFIG_MACH_SCB9520
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCB9520
# endif
# define machine_is_scb9520()	(machine_arch_type == MACH_TYPE_SCB9520)
#else
# define machine_is_scb9520()	(0)
#endif

#ifdef CONFIG_MACH_HTCATHENA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCATHENA
# endif
# define machine_is_htcathena()	(machine_arch_type == MACH_TYPE_HTCATHENA)
#else
# define machine_is_htcathena()	(0)
#endif

#ifdef CONFIG_MACH_XP179
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XP179
# endif
# define machine_is_xp179()	(machine_arch_type == MACH_TYPE_XP179)
#else
# define machine_is_xp179()	(0)
#endif

#ifdef CONFIG_MACH_H4300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H4300
# endif
# define machine_is_h4300()	(machine_arch_type == MACH_TYPE_H4300)
#else
# define machine_is_h4300()	(0)
#endif

#ifdef CONFIG_MACH_GORAMO_MLR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GORAMO_MLR
# endif
# define machine_is_goramo_mlr()	(machine_arch_type == MACH_TYPE_GORAMO_MLR)
#else
# define machine_is_goramo_mlr()	(0)
#endif

#ifdef CONFIG_MACH_MXC30020EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC30020EVB
# endif
# define machine_is_mxc30020evb()	(machine_arch_type == MACH_TYPE_MXC30020EVB)
#else
# define machine_is_mxc30020evb()	(0)
#endif

#ifdef CONFIG_MACH_ADSBITSYG5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSBITSYG5
# endif
# define machine_is_adsbitsyg5()	(machine_arch_type == MACH_TYPE_ADSBITSYG5)
#else
# define machine_is_adsbitsyg5()	(0)
#endif

#ifdef CONFIG_MACH_ADSPORTALPLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSPORTALPLUS
# endif
# define machine_is_adsportalplus()	(machine_arch_type == MACH_TYPE_ADSPORTALPLUS)
#else
# define machine_is_adsportalplus()	(0)
#endif

#ifdef CONFIG_MACH_MMSP2PLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMSP2PLUS
# endif
# define machine_is_mmsp2plus()	(machine_arch_type == MACH_TYPE_MMSP2PLUS)
#else
# define machine_is_mmsp2plus()	(0)
#endif

#ifdef CONFIG_MACH_EM_X270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EM_X270
# endif
# define machine_is_em_x270()	(machine_arch_type == MACH_TYPE_EM_X270)
#else
# define machine_is_em_x270()	(0)
#endif

#ifdef CONFIG_MACH_TPP302
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPP302
# endif
# define machine_is_tpp302()	(machine_arch_type == MACH_TYPE_TPP302)
#else
# define machine_is_tpp302()	(0)
#endif

#ifdef CONFIG_MACH_TPM104
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPM104
# endif
# define machine_is_tpp104()	(machine_arch_type == MACH_TYPE_TPM104)
#else
# define machine_is_tpp104()	(0)
#endif

#ifdef CONFIG_MACH_TPM102
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPM102
# endif
# define machine_is_tpm102()	(machine_arch_type == MACH_TYPE_TPM102)
#else
# define machine_is_tpm102()	(0)
#endif

#ifdef CONFIG_MACH_TPM109
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPM109
# endif
# define machine_is_tpm109()	(machine_arch_type == MACH_TYPE_TPM109)
#else
# define machine_is_tpm109()	(0)
#endif

#ifdef CONFIG_MACH_FBXO1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FBXO1
# endif
# define machine_is_fbxo1()	(machine_arch_type == MACH_TYPE_FBXO1)
#else
# define machine_is_fbxo1()	(0)
#endif

#ifdef CONFIG_MACH_HXD8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HXD8
# endif
# define machine_is_hxd8()	(machine_arch_type == MACH_TYPE_HXD8)
#else
# define machine_is_hxd8()	(0)
#endif

#ifdef CONFIG_MACH_NEO1973_GTA02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEO1973_GTA02
# endif
# define machine_is_neo1973_gta02()	(machine_arch_type == MACH_TYPE_NEO1973_GTA02)
#else
# define machine_is_neo1973_gta02()	(0)
#endif

#ifdef CONFIG_MACH_EMTEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMTEST
# endif
# define machine_is_emtest()	(machine_arch_type == MACH_TYPE_EMTEST)
#else
# define machine_is_emtest()	(0)
#endif

#ifdef CONFIG_MACH_AD6900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AD6900
# endif
# define machine_is_ad6900()	(machine_arch_type == MACH_TYPE_AD6900)
#else
# define machine_is_ad6900()	(0)
#endif

#ifdef CONFIG_MACH_EUROPA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUROPA
# endif
# define machine_is_europa()	(machine_arch_type == MACH_TYPE_EUROPA)
#else
# define machine_is_europa()	(0)
#endif

#ifdef CONFIG_MACH_METROCONNECT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_METROCONNECT
# endif
# define machine_is_metroconnect()	(machine_arch_type == MACH_TYPE_METROCONNECT)
#else
# define machine_is_metroconnect()	(0)
#endif

#ifdef CONFIG_MACH_EZ_S2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_S2410
# endif
# define machine_is_ez_s2410()	(machine_arch_type == MACH_TYPE_EZ_S2410)
#else
# define machine_is_ez_s2410()	(0)
#endif

#ifdef CONFIG_MACH_EZ_S2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_S2440
# endif
# define machine_is_ez_s2440()	(machine_arch_type == MACH_TYPE_EZ_S2440)
#else
# define machine_is_ez_s2440()	(0)
#endif

#ifdef CONFIG_MACH_EZ_EP9312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_EP9312
# endif
# define machine_is_ez_ep9312()	(machine_arch_type == MACH_TYPE_EZ_EP9312)
#else
# define machine_is_ez_ep9312()	(0)
#endif

#ifdef CONFIG_MACH_EZ_EP9315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_EP9315
# endif
# define machine_is_ez_ep9315()	(machine_arch_type == MACH_TYPE_EZ_EP9315)
#else
# define machine_is_ez_ep9315()	(0)
#endif

#ifdef CONFIG_MACH_EZ_X7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZ_X7
# endif
# define machine_is_ez_x7()	(machine_arch_type == MACH_TYPE_EZ_X7)
#else
# define machine_is_ez_x7()	(0)
#endif

#ifdef CONFIG_MACH_GODOTDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GODOTDB
# endif
# define machine_is_godotdb()	(machine_arch_type == MACH_TYPE_GODOTDB)
#else
# define machine_is_godotdb()	(0)
#endif

#ifdef CONFIG_MACH_MISTRAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MISTRAL
# endif
# define machine_is_mistral()	(machine_arch_type == MACH_TYPE_MISTRAL)
#else
# define machine_is_mistral()	(0)
#endif

#ifdef CONFIG_MACH_MSM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM
# endif
# define machine_is_msm()	(machine_arch_type == MACH_TYPE_MSM)
#else
# define machine_is_msm()	(0)
#endif

#ifdef CONFIG_MACH_CT5910
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CT5910
# endif
# define machine_is_ct5910()	(machine_arch_type == MACH_TYPE_CT5910)
#else
# define machine_is_ct5910()	(0)
#endif

#ifdef CONFIG_MACH_CT5912
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CT5912
# endif
# define machine_is_ct5912()	(machine_arch_type == MACH_TYPE_CT5912)
#else
# define machine_is_ct5912()	(0)
#endif

#ifdef CONFIG_MACH_HYNET_INE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HYNET_INE
# endif
# define machine_is_argonst_mp()	(machine_arch_type == MACH_TYPE_HYNET_INE)
#else
# define machine_is_argonst_mp()	(0)
#endif

#ifdef CONFIG_MACH_HYNET_APP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HYNET_APP
# endif
# define machine_is_hynet_app()	(machine_arch_type == MACH_TYPE_HYNET_APP)
#else
# define machine_is_hynet_app()	(0)
#endif

#ifdef CONFIG_MACH_MSM7200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7200
# endif
# define machine_is_msm7200()	(machine_arch_type == MACH_TYPE_MSM7200)
#else
# define machine_is_msm7200()	(0)
#endif

#ifdef CONFIG_MACH_MSM7600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7600
# endif
# define machine_is_msm7600()	(machine_arch_type == MACH_TYPE_MSM7600)
#else
# define machine_is_msm7600()	(0)
#endif

#ifdef CONFIG_MACH_CEB255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEB255
# endif
# define machine_is_ceb255()	(machine_arch_type == MACH_TYPE_CEB255)
#else
# define machine_is_ceb255()	(0)
#endif

#ifdef CONFIG_MACH_CIEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CIEL
# endif
# define machine_is_ciel()	(machine_arch_type == MACH_TYPE_CIEL)
#else
# define machine_is_ciel()	(0)
#endif

#ifdef CONFIG_MACH_SLM5650
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SLM5650
# endif
# define machine_is_slm5650()	(machine_arch_type == MACH_TYPE_SLM5650)
#else
# define machine_is_slm5650()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9RLEK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9RLEK
# endif
# define machine_is_at91sam9rlek()	(machine_arch_type == MACH_TYPE_AT91SAM9RLEK)
#else
# define machine_is_at91sam9rlek()	(0)
#endif

#ifdef CONFIG_MACH_COMTECH_ROUTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMTECH_ROUTER
# endif
# define machine_is_comtech_router()	(machine_arch_type == MACH_TYPE_COMTECH_ROUTER)
#else
# define machine_is_comtech_router()	(0)
#endif

#ifdef CONFIG_MACH_SBC2410X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC2410X
# endif
# define machine_is_sbc2410x()	(machine_arch_type == MACH_TYPE_SBC2410X)
#else
# define machine_is_sbc2410x()	(0)
#endif

#ifdef CONFIG_MACH_AT4X0BD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT4X0BD
# endif
# define machine_is_at4x0bd()	(machine_arch_type == MACH_TYPE_AT4X0BD)
#else
# define machine_is_at4x0bd()	(0)
#endif

#ifdef CONFIG_MACH_CBIFR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CBIFR
# endif
# define machine_is_cbifr()	(machine_arch_type == MACH_TYPE_CBIFR)
#else
# define machine_is_cbifr()	(0)
#endif

#ifdef CONFIG_MACH_ARCOM_QUANTUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCOM_QUANTUM
# endif
# define machine_is_arcom_quantum()	(machine_arch_type == MACH_TYPE_ARCOM_QUANTUM)
#else
# define machine_is_arcom_quantum()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX520
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX520
# endif
# define machine_is_matrix520()	(machine_arch_type == MACH_TYPE_MATRIX520)
#else
# define machine_is_matrix520()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX510
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX510
# endif
# define machine_is_matrix510()	(machine_arch_type == MACH_TYPE_MATRIX510)
#else
# define machine_is_matrix510()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX500
# endif
# define machine_is_matrix500()	(machine_arch_type == MACH_TYPE_MATRIX500)
#else
# define machine_is_matrix500()	(0)
#endif

#ifdef CONFIG_MACH_M501
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M501
# endif
# define machine_is_m501()	(machine_arch_type == MACH_TYPE_M501)
#else
# define machine_is_m501()	(0)
#endif

#ifdef CONFIG_MACH_AAEON1270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AAEON1270
# endif
# define machine_is_aaeon1270()	(machine_arch_type == MACH_TYPE_AAEON1270)
#else
# define machine_is_aaeon1270()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX500EV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX500EV
# endif
# define machine_is_matrix500ev()	(machine_arch_type == MACH_TYPE_MATRIX500EV)
#else
# define machine_is_matrix500ev()	(0)
#endif

#ifdef CONFIG_MACH_PAC500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PAC500
# endif
# define machine_is_pac500()	(machine_arch_type == MACH_TYPE_PAC500)
#else
# define machine_is_pac500()	(0)
#endif

#ifdef CONFIG_MACH_PNX8181
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNX8181
# endif
# define machine_is_pnx8181()	(machine_arch_type == MACH_TYPE_PNX8181)
#else
# define machine_is_pnx8181()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI320
# endif
# define machine_is_colibri320()	(machine_arch_type == MACH_TYPE_COLIBRI320)
#else
# define machine_is_colibri320()	(0)
#endif

#ifdef CONFIG_MACH_AZTOOLBB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AZTOOLBB
# endif
# define machine_is_aztoolbb()	(machine_arch_type == MACH_TYPE_AZTOOLBB)
#else
# define machine_is_aztoolbb()	(0)
#endif

#ifdef CONFIG_MACH_AZTOOLG2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AZTOOLG2
# endif
# define machine_is_aztoolg2()	(machine_arch_type == MACH_TYPE_AZTOOLG2)
#else
# define machine_is_aztoolg2()	(0)
#endif

#ifdef CONFIG_MACH_DVLHOST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DVLHOST
# endif
# define machine_is_dvlhost()	(machine_arch_type == MACH_TYPE_DVLHOST)
#else
# define machine_is_dvlhost()	(0)
#endif

#ifdef CONFIG_MACH_ZIR9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIR9200
# endif
# define machine_is_zir9200()	(machine_arch_type == MACH_TYPE_ZIR9200)
#else
# define machine_is_zir9200()	(0)
#endif

#ifdef CONFIG_MACH_ZIR9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIR9260
# endif
# define machine_is_zir9260()	(machine_arch_type == MACH_TYPE_ZIR9260)
#else
# define machine_is_zir9260()	(0)
#endif

#ifdef CONFIG_MACH_COCOPAH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COCOPAH
# endif
# define machine_is_cocopah()	(machine_arch_type == MACH_TYPE_COCOPAH)
#else
# define machine_is_cocopah()	(0)
#endif

#ifdef CONFIG_MACH_NDS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NDS
# endif
# define machine_is_nds()	(machine_arch_type == MACH_TYPE_NDS)
#else
# define machine_is_nds()	(0)
#endif

#ifdef CONFIG_MACH_ROSENCRANTZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROSENCRANTZ
# endif
# define machine_is_rosencrantz()	(machine_arch_type == MACH_TYPE_ROSENCRANTZ)
#else
# define machine_is_rosencrantz()	(0)
#endif

#ifdef CONFIG_MACH_FTTX_ODSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FTTX_ODSC
# endif
# define machine_is_fttx_odsc()	(machine_arch_type == MACH_TYPE_FTTX_ODSC)
#else
# define machine_is_fttx_odsc()	(0)
#endif

#ifdef CONFIG_MACH_CLASSE_R6904
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLASSE_R6904
# endif
# define machine_is_classe_r6904()	(machine_arch_type == MACH_TYPE_CLASSE_R6904)
#else
# define machine_is_classe_r6904()	(0)
#endif

#ifdef CONFIG_MACH_CAM60
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAM60
# endif
# define machine_is_cam60()	(machine_arch_type == MACH_TYPE_CAM60)
#else
# define machine_is_cam60()	(0)
#endif

#ifdef CONFIG_MACH_MXC30031ADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC30031ADS
# endif
# define machine_is_mxc30031ads()	(machine_arch_type == MACH_TYPE_MXC30031ADS)
#else
# define machine_is_mxc30031ads()	(0)
#endif

#ifdef CONFIG_MACH_DATACALL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DATACALL
# endif
# define machine_is_datacall()	(machine_arch_type == MACH_TYPE_DATACALL)
#else
# define machine_is_datacall()	(0)
#endif

#ifdef CONFIG_MACH_AT91EB01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91EB01
# endif
# define machine_is_at91eb01()	(machine_arch_type == MACH_TYPE_AT91EB01)
#else
# define machine_is_at91eb01()	(0)
#endif

#ifdef CONFIG_MACH_RTY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RTY
# endif
# define machine_is_rty()	(machine_arch_type == MACH_TYPE_RTY)
#else
# define machine_is_rty()	(0)
#endif

#ifdef CONFIG_MACH_DWL2100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DWL2100
# endif
# define machine_is_dwl2100()	(machine_arch_type == MACH_TYPE_DWL2100)
#else
# define machine_is_dwl2100()	(0)
#endif

#ifdef CONFIG_MACH_VINSI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VINSI
# endif
# define machine_is_vinsi()	(machine_arch_type == MACH_TYPE_VINSI)
#else
# define machine_is_vinsi()	(0)
#endif

#ifdef CONFIG_MACH_DB88F5281
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DB88F5281
# endif
# define machine_is_db88f5281()	(machine_arch_type == MACH_TYPE_DB88F5281)
#else
# define machine_is_db88f5281()	(0)
#endif

#ifdef CONFIG_MACH_CSB726
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB726
# endif
# define machine_is_csb726()	(machine_arch_type == MACH_TYPE_CSB726)
#else
# define machine_is_csb726()	(0)
#endif

#ifdef CONFIG_MACH_TIK27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIK27
# endif
# define machine_is_tik27()	(machine_arch_type == MACH_TYPE_TIK27)
#else
# define machine_is_tik27()	(0)
#endif

#ifdef CONFIG_MACH_MX_UC7420
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX_UC7420
# endif
# define machine_is_mx_uc7420()	(machine_arch_type == MACH_TYPE_MX_UC7420)
#else
# define machine_is_mx_uc7420()	(0)
#endif

#ifdef CONFIG_MACH_RIRM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIRM3
# endif
# define machine_is_rirm3()	(machine_arch_type == MACH_TYPE_RIRM3)
#else
# define machine_is_rirm3()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_ODYSSEY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_ODYSSEY
# endif
# define machine_is_pelco_odyssey()	(machine_arch_type == MACH_TYPE_PELCO_ODYSSEY)
#else
# define machine_is_pelco_odyssey()	(0)
#endif

#ifdef CONFIG_MACH_ADX_ABOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_ABOX
# endif
# define machine_is_adx_abox()	(machine_arch_type == MACH_TYPE_ADX_ABOX)
#else
# define machine_is_adx_abox()	(0)
#endif

#ifdef CONFIG_MACH_ADX_TPID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_TPID
# endif
# define machine_is_adx_tpid()	(machine_arch_type == MACH_TYPE_ADX_TPID)
#else
# define machine_is_adx_tpid()	(0)
#endif

#ifdef CONFIG_MACH_MINICHECK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINICHECK
# endif
# define machine_is_minicheck()	(machine_arch_type == MACH_TYPE_MINICHECK)
#else
# define machine_is_minicheck()	(0)
#endif

#ifdef CONFIG_MACH_IDAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IDAM
# endif
# define machine_is_idam()	(machine_arch_type == MACH_TYPE_IDAM)
#else
# define machine_is_idam()	(0)
#endif

#ifdef CONFIG_MACH_MARIO_MX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARIO_MX
# endif
# define machine_is_mario_mx()	(machine_arch_type == MACH_TYPE_MARIO_MX)
#else
# define machine_is_mario_mx()	(0)
#endif

#ifdef CONFIG_MACH_VI1888
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VI1888
# endif
# define machine_is_vi1888()	(machine_arch_type == MACH_TYPE_VI1888)
#else
# define machine_is_vi1888()	(0)
#endif

#ifdef CONFIG_MACH_ZR4230
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZR4230
# endif
# define machine_is_zr4230()	(machine_arch_type == MACH_TYPE_ZR4230)
#else
# define machine_is_zr4230()	(0)
#endif

#ifdef CONFIG_MACH_T1_IX_BLUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T1_IX_BLUE
# endif
# define machine_is_t1_ix_blue()	(machine_arch_type == MACH_TYPE_T1_IX_BLUE)
#else
# define machine_is_t1_ix_blue()	(0)
#endif

#ifdef CONFIG_MACH_SYHQ2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYHQ2
# endif
# define machine_is_syhq2()	(machine_arch_type == MACH_TYPE_SYHQ2)
#else
# define machine_is_syhq2()	(0)
#endif

#ifdef CONFIG_MACH_COMPUTIME_R3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMPUTIME_R3
# endif
# define machine_is_computime_r3()	(machine_arch_type == MACH_TYPE_COMPUTIME_R3)
#else
# define machine_is_computime_r3()	(0)
#endif

#ifdef CONFIG_MACH_ORATIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATIS
# endif
# define machine_is_oratis()	(machine_arch_type == MACH_TYPE_ORATIS)
#else
# define machine_is_oratis()	(0)
#endif

#ifdef CONFIG_MACH_MIKKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIKKO
# endif
# define machine_is_mikko()	(machine_arch_type == MACH_TYPE_MIKKO)
#else
# define machine_is_mikko()	(0)
#endif

#ifdef CONFIG_MACH_HOLON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HOLON
# endif
# define machine_is_holon()	(machine_arch_type == MACH_TYPE_HOLON)
#else
# define machine_is_holon()	(0)
#endif

#ifdef CONFIG_MACH_OLIP8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OLIP8
# endif
# define machine_is_olip8()	(machine_arch_type == MACH_TYPE_OLIP8)
#else
# define machine_is_olip8()	(0)
#endif

#ifdef CONFIG_MACH_GHI270HG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GHI270HG
# endif
# define machine_is_ghi270hg()	(machine_arch_type == MACH_TYPE_GHI270HG)
#else
# define machine_is_ghi270hg()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM6467_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM6467_EVM
# endif
# define machine_is_davinci_dm6467_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_DM6467_EVM)
#else
# define machine_is_davinci_dm6467_evm()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM355_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM355_EVM
# endif
# define machine_is_davinci_dm355_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_DM355_EVM)
#else
# define machine_is_davinci_dm355_evm()	(0)
#endif

#ifdef CONFIG_MACH_BLACKRIVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLACKRIVER
# endif
# define machine_is_blackriver()	(machine_arch_type == MACH_TYPE_BLACKRIVER)
#else
# define machine_is_blackriver()	(0)
#endif

#ifdef CONFIG_MACH_SANDGATEWP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDGATEWP
# endif
# define machine_is_sandgate_wp()	(machine_arch_type == MACH_TYPE_SANDGATEWP)
#else
# define machine_is_sandgate_wp()	(0)
#endif

#ifdef CONFIG_MACH_CDOTBWSG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CDOTBWSG
# endif
# define machine_is_cdotbwsg()	(machine_arch_type == MACH_TYPE_CDOTBWSG)
#else
# define machine_is_cdotbwsg()	(0)
#endif

#ifdef CONFIG_MACH_QUARK963
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUARK963
# endif
# define machine_is_quark963()	(machine_arch_type == MACH_TYPE_QUARK963)
#else
# define machine_is_quark963()	(0)
#endif

#ifdef CONFIG_MACH_CSB735
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB735
# endif
# define machine_is_csb735()	(machine_arch_type == MACH_TYPE_CSB735)
#else
# define machine_is_csb735()	(0)
#endif

#ifdef CONFIG_MACH_LITTLETON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LITTLETON
# endif
# define machine_is_littleton()	(machine_arch_type == MACH_TYPE_LITTLETON)
#else
# define machine_is_littleton()	(0)
#endif

#ifdef CONFIG_MACH_MIO_P550
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIO_P550
# endif
# define machine_is_mio_p550()	(machine_arch_type == MACH_TYPE_MIO_P550)
#else
# define machine_is_mio_p550()	(0)
#endif

#ifdef CONFIG_MACH_MOTION2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTION2440
# endif
# define machine_is_motion2440()	(machine_arch_type == MACH_TYPE_MOTION2440)
#else
# define machine_is_motion2440()	(0)
#endif

#ifdef CONFIG_MACH_IMM500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMM500
# endif
# define machine_is_imm500()	(machine_arch_type == MACH_TYPE_IMM500)
#else
# define machine_is_imm500()	(0)
#endif

#ifdef CONFIG_MACH_HOMEMATIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HOMEMATIC
# endif
# define machine_is_homematic()	(machine_arch_type == MACH_TYPE_HOMEMATIC)
#else
# define machine_is_homematic()	(0)
#endif

#ifdef CONFIG_MACH_ERMINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ERMINE
# endif
# define machine_is_ermine()	(machine_arch_type == MACH_TYPE_ERMINE)
#else
# define machine_is_ermine()	(0)
#endif

#ifdef CONFIG_MACH_KB9202B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KB9202B
# endif
# define machine_is_kb9202b()	(machine_arch_type == MACH_TYPE_KB9202B)
#else
# define machine_is_kb9202b()	(0)
#endif

#ifdef CONFIG_MACH_HS1XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HS1XX
# endif
# define machine_is_hs1xx()	(machine_arch_type == MACH_TYPE_HS1XX)
#else
# define machine_is_hs1xx()	(0)
#endif

#ifdef CONFIG_MACH_STUDENTMATE2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STUDENTMATE2440
# endif
# define machine_is_studentmate2440()	(machine_arch_type == MACH_TYPE_STUDENTMATE2440)
#else
# define machine_is_studentmate2440()	(0)
#endif

#ifdef CONFIG_MACH_ARVOO_L1_Z1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARVOO_L1_Z1
# endif
# define machine_is_arvoo_l1_z1()	(machine_arch_type == MACH_TYPE_ARVOO_L1_Z1)
#else
# define machine_is_arvoo_l1_z1()	(0)
#endif

#ifdef CONFIG_MACH_DEP2410K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEP2410K
# endif
# define machine_is_dep2410k()	(machine_arch_type == MACH_TYPE_DEP2410K)
#else
# define machine_is_dep2410k()	(0)
#endif

#ifdef CONFIG_MACH_XXSVIDEO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XXSVIDEO
# endif
# define machine_is_xxsvideo()	(machine_arch_type == MACH_TYPE_XXSVIDEO)
#else
# define machine_is_xxsvideo()	(0)
#endif

#ifdef CONFIG_MACH_IM4004
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IM4004
# endif
# define machine_is_im4004()	(machine_arch_type == MACH_TYPE_IM4004)
#else
# define machine_is_im4004()	(0)
#endif

#ifdef CONFIG_MACH_OCHAYA1050
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCHAYA1050
# endif
# define machine_is_ochaya1050()	(machine_arch_type == MACH_TYPE_OCHAYA1050)
#else
# define machine_is_ochaya1050()	(0)
#endif

#ifdef CONFIG_MACH_LEP9261
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEP9261
# endif
# define machine_is_lep9261()	(machine_arch_type == MACH_TYPE_LEP9261)
#else
# define machine_is_lep9261()	(0)
#endif

#ifdef CONFIG_MACH_SVENMEB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVENMEB
# endif
# define machine_is_svenmeb()	(machine_arch_type == MACH_TYPE_SVENMEB)
#else
# define machine_is_svenmeb()	(0)
#endif

#ifdef CONFIG_MACH_FORTUNET2NE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FORTUNET2NE
# endif
# define machine_is_fortunet2ne()	(machine_arch_type == MACH_TYPE_FORTUNET2NE)
#else
# define machine_is_fortunet2ne()	(0)
#endif

#ifdef CONFIG_MACH_NXHX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NXHX
# endif
# define machine_is_nxhx()	(machine_arch_type == MACH_TYPE_NXHX)
#else
# define machine_is_nxhx()	(0)
#endif

#ifdef CONFIG_MACH_REALVIEW_PB11MP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REALVIEW_PB11MP
# endif
# define machine_is_realview_pb11mp()	(machine_arch_type == MACH_TYPE_REALVIEW_PB11MP)
#else
# define machine_is_realview_pb11mp()	(0)
#endif

#ifdef CONFIG_MACH_IDS500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IDS500
# endif
# define machine_is_ids500()	(machine_arch_type == MACH_TYPE_IDS500)
#else
# define machine_is_ids500()	(0)
#endif

#ifdef CONFIG_MACH_ORS_N725
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORS_N725
# endif
# define machine_is_ors_n725()	(machine_arch_type == MACH_TYPE_ORS_N725)
#else
# define machine_is_ors_n725()	(0)
#endif

#ifdef CONFIG_MACH_HSDARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HSDARM
# endif
# define machine_is_hsdarm()	(machine_arch_type == MACH_TYPE_HSDARM)
#else
# define machine_is_hsdarm()	(0)
#endif

#ifdef CONFIG_MACH_SHA_PON003
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHA_PON003
# endif
# define machine_is_sha_pon003()	(machine_arch_type == MACH_TYPE_SHA_PON003)
#else
# define machine_is_sha_pon003()	(0)
#endif

#ifdef CONFIG_MACH_SHA_PON004
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHA_PON004
# endif
# define machine_is_sha_pon004()	(machine_arch_type == MACH_TYPE_SHA_PON004)
#else
# define machine_is_sha_pon004()	(0)
#endif

#ifdef CONFIG_MACH_SHA_PON007
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHA_PON007
# endif
# define machine_is_sha_pon007()	(machine_arch_type == MACH_TYPE_SHA_PON007)
#else
# define machine_is_sha_pon007()	(0)
#endif

#ifdef CONFIG_MACH_SHA_PON011
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHA_PON011
# endif
# define machine_is_sha_pon011()	(machine_arch_type == MACH_TYPE_SHA_PON011)
#else
# define machine_is_sha_pon011()	(0)
#endif

#ifdef CONFIG_MACH_H6042
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6042
# endif
# define machine_is_h6042()	(machine_arch_type == MACH_TYPE_H6042)
#else
# define machine_is_h6042()	(0)
#endif

#ifdef CONFIG_MACH_H6043
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6043
# endif
# define machine_is_h6043()	(machine_arch_type == MACH_TYPE_H6043)
#else
# define machine_is_h6043()	(0)
#endif

#ifdef CONFIG_MACH_LOOXC550
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOOXC550
# endif
# define machine_is_looxc550()	(machine_arch_type == MACH_TYPE_LOOXC550)
#else
# define machine_is_looxc550()	(0)
#endif

#ifdef CONFIG_MACH_CNTY_TITAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CNTY_TITAN
# endif
# define machine_is_cnty_titan()	(machine_arch_type == MACH_TYPE_CNTY_TITAN)
#else
# define machine_is_cnty_titan()	(0)
#endif

#ifdef CONFIG_MACH_APP3XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APP3XX
# endif
# define machine_is_app3xx()	(machine_arch_type == MACH_TYPE_APP3XX)
#else
# define machine_is_app3xx()	(0)
#endif

#ifdef CONFIG_MACH_SIDEOATSGRAMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIDEOATSGRAMA
# endif
# define machine_is_sideoatsgrama()	(machine_arch_type == MACH_TYPE_SIDEOATSGRAMA)
#else
# define machine_is_sideoatsgrama()	(0)
#endif

#ifdef CONFIG_MACH_TREO700P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TREO700P
# endif
# define machine_is_treo700p()	(machine_arch_type == MACH_TYPE_TREO700P)
#else
# define machine_is_treo700p()	(0)
#endif

#ifdef CONFIG_MACH_TREO700W
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TREO700W
# endif
# define machine_is_treo700w()	(machine_arch_type == MACH_TYPE_TREO700W)
#else
# define machine_is_treo700w()	(0)
#endif

#ifdef CONFIG_MACH_TREO750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TREO750
# endif
# define machine_is_treo750()	(machine_arch_type == MACH_TYPE_TREO750)
#else
# define machine_is_treo750()	(0)
#endif

#ifdef CONFIG_MACH_TREO755P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TREO755P
# endif
# define machine_is_treo755p()	(machine_arch_type == MACH_TYPE_TREO755P)
#else
# define machine_is_treo755p()	(0)
#endif

#ifdef CONFIG_MACH_EZREGANUT9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZREGANUT9200
# endif
# define machine_is_ezreganut9200()	(machine_arch_type == MACH_TYPE_EZREGANUT9200)
#else
# define machine_is_ezreganut9200()	(0)
#endif

#ifdef CONFIG_MACH_SARGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SARGE
# endif
# define machine_is_sarge()	(machine_arch_type == MACH_TYPE_SARGE)
#else
# define machine_is_sarge()	(0)
#endif

#ifdef CONFIG_MACH_A696
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A696
# endif
# define machine_is_a696()	(machine_arch_type == MACH_TYPE_A696)
#else
# define machine_is_a696()	(0)
#endif

#ifdef CONFIG_MACH_TURTLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TURTLE
# endif
# define machine_is_turtle1916()	(machine_arch_type == MACH_TYPE_TURTLE)
#else
# define machine_is_turtle1916()	(0)
#endif

#ifdef CONFIG_MACH_MX27_3DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27_3DS
# endif
# define machine_is_mx27_3ds()	(machine_arch_type == MACH_TYPE_MX27_3DS)
#else
# define machine_is_mx27_3ds()	(0)
#endif

#ifdef CONFIG_MACH_BISHOP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BISHOP
# endif
# define machine_is_bishop()	(machine_arch_type == MACH_TYPE_BISHOP)
#else
# define machine_is_bishop()	(0)
#endif

#ifdef CONFIG_MACH_PXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXX
# endif
# define machine_is_pxx()	(machine_arch_type == MACH_TYPE_PXX)
#else
# define machine_is_pxx()	(0)
#endif

#ifdef CONFIG_MACH_REDWOOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REDWOOD
# endif
# define machine_is_redwood()	(machine_arch_type == MACH_TYPE_REDWOOD)
#else
# define machine_is_redwood()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_2430DLP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_2430DLP
# endif
# define machine_is_omap_2430dlp()	(machine_arch_type == MACH_TYPE_OMAP_2430DLP)
#else
# define machine_is_omap_2430dlp()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_2430OSK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_2430OSK
# endif
# define machine_is_omap_2430osk()	(machine_arch_type == MACH_TYPE_OMAP_2430OSK)
#else
# define machine_is_omap_2430osk()	(0)
#endif

#ifdef CONFIG_MACH_SARDINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SARDINE
# endif
# define machine_is_sardine()	(machine_arch_type == MACH_TYPE_SARDINE)
#else
# define machine_is_sardine()	(0)
#endif

#ifdef CONFIG_MACH_HALIBUT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HALIBUT
# endif
# define machine_is_halibut()	(machine_arch_type == MACH_TYPE_HALIBUT)
#else
# define machine_is_halibut()	(0)
#endif

#ifdef CONFIG_MACH_TROUT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TROUT
# endif
# define machine_is_trout()	(machine_arch_type == MACH_TYPE_TROUT)
#else
# define machine_is_trout()	(0)
#endif

#ifdef CONFIG_MACH_GOLDFISH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOLDFISH
# endif
# define machine_is_goldfish()	(machine_arch_type == MACH_TYPE_GOLDFISH)
#else
# define machine_is_goldfish()	(0)
#endif

#ifdef CONFIG_MACH_GESBC2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GESBC2440
# endif
# define machine_is_gesbc2440()	(machine_arch_type == MACH_TYPE_GESBC2440)
#else
# define machine_is_gesbc2440()	(0)
#endif

#ifdef CONFIG_MACH_NOMAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOMAD
# endif
# define machine_is_nomad()	(machine_arch_type == MACH_TYPE_NOMAD)
#else
# define machine_is_nomad()	(0)
#endif

#ifdef CONFIG_MACH_ROSALIND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROSALIND
# endif
# define machine_is_rosalind()	(machine_arch_type == MACH_TYPE_ROSALIND)
#else
# define machine_is_rosalind()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9215
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9215
# endif
# define machine_is_cc9p9215()	(machine_arch_type == MACH_TYPE_CC9P9215)
#else
# define machine_is_cc9p9215()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9210
# endif
# define machine_is_cc9p9210()	(machine_arch_type == MACH_TYPE_CC9P9210)
#else
# define machine_is_cc9p9210()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9215JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9215JS
# endif
# define machine_is_cc9p9215js()	(machine_arch_type == MACH_TYPE_CC9P9215JS)
#else
# define machine_is_cc9p9215js()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9210JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9210JS
# endif
# define machine_is_cc9p9210js()	(machine_arch_type == MACH_TYPE_CC9P9210JS)
#else
# define machine_is_cc9p9210js()	(0)
#endif

#ifdef CONFIG_MACH_NASFFE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NASFFE
# endif
# define machine_is_nasffe()	(machine_arch_type == MACH_TYPE_NASFFE)
#else
# define machine_is_nasffe()	(0)
#endif

#ifdef CONFIG_MACH_TN2X0BD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TN2X0BD
# endif
# define machine_is_tn2x0bd()	(machine_arch_type == MACH_TYPE_TN2X0BD)
#else
# define machine_is_tn2x0bd()	(0)
#endif

#ifdef CONFIG_MACH_GWMPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GWMPXA
# endif
# define machine_is_gwmpxa()	(machine_arch_type == MACH_TYPE_GWMPXA)
#else
# define machine_is_gwmpxa()	(0)
#endif

#ifdef CONFIG_MACH_EXYPLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXYPLUS
# endif
# define machine_is_exyplus()	(machine_arch_type == MACH_TYPE_EXYPLUS)
#else
# define machine_is_exyplus()	(0)
#endif

#ifdef CONFIG_MACH_JADOO21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JADOO21
# endif
# define machine_is_jadoo21()	(machine_arch_type == MACH_TYPE_JADOO21)
#else
# define machine_is_jadoo21()	(0)
#endif

#ifdef CONFIG_MACH_LOOXN560
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOOXN560
# endif
# define machine_is_looxn560()	(machine_arch_type == MACH_TYPE_LOOXN560)
#else
# define machine_is_looxn560()	(0)
#endif

#ifdef CONFIG_MACH_BONSAI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BONSAI
# endif
# define machine_is_bonsai()	(machine_arch_type == MACH_TYPE_BONSAI)
#else
# define machine_is_bonsai()	(0)
#endif

#ifdef CONFIG_MACH_ADSMILGATO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSMILGATO
# endif
# define machine_is_adsmilgato()	(machine_arch_type == MACH_TYPE_ADSMILGATO)
#else
# define machine_is_adsmilgato()	(0)
#endif

#ifdef CONFIG_MACH_GBA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GBA
# endif
# define machine_is_gba()	(machine_arch_type == MACH_TYPE_GBA)
#else
# define machine_is_gba()	(0)
#endif

#ifdef CONFIG_MACH_H6044
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6044
# endif
# define machine_is_h6044()	(machine_arch_type == MACH_TYPE_H6044)
#else
# define machine_is_h6044()	(0)
#endif

#ifdef CONFIG_MACH_APP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APP
# endif
# define machine_is_app()	(machine_arch_type == MACH_TYPE_APP)
#else
# define machine_is_app()	(0)
#endif

#ifdef CONFIG_MACH_TCT_HAMMER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCT_HAMMER
# endif
# define machine_is_tct_hammer()	(machine_arch_type == MACH_TYPE_TCT_HAMMER)
#else
# define machine_is_tct_hammer()	(0)
#endif

#ifdef CONFIG_MACH_HERALD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERALD
# endif
# define machine_is_herald()	(machine_arch_type == MACH_TYPE_HERALD)
#else
# define machine_is_herald()	(0)
#endif

#ifdef CONFIG_MACH_ARTEMIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARTEMIS
# endif
# define machine_is_artemis()	(machine_arch_type == MACH_TYPE_ARTEMIS)
#else
# define machine_is_artemis()	(0)
#endif

#ifdef CONFIG_MACH_HTCTITAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCTITAN
# endif
# define machine_is_htctitan()	(machine_arch_type == MACH_TYPE_HTCTITAN)
#else
# define machine_is_htctitan()	(0)
#endif

#ifdef CONFIG_MACH_QRANIUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QRANIUM
# endif
# define machine_is_qranium()	(machine_arch_type == MACH_TYPE_QRANIUM)
#else
# define machine_is_qranium()	(0)
#endif

#ifdef CONFIG_MACH_ADX_WSC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_WSC2
# endif
# define machine_is_adx_wsc2()	(machine_arch_type == MACH_TYPE_ADX_WSC2)
#else
# define machine_is_adx_wsc2()	(0)
#endif

#ifdef CONFIG_MACH_ADX_MEDCOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_MEDCOM
# endif
# define machine_is_adx_medcom()	(machine_arch_type == MACH_TYPE_ADX_MEDCOM)
#else
# define machine_is_adx_medcom()	(0)
#endif

#ifdef CONFIG_MACH_BBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BBOARD
# endif
# define machine_is_bboard()	(machine_arch_type == MACH_TYPE_BBOARD)
#else
# define machine_is_bboard()	(0)
#endif

#ifdef CONFIG_MACH_CAMBRIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAMBRIA
# endif
# define machine_is_cambria()	(machine_arch_type == MACH_TYPE_CAMBRIA)
#else
# define machine_is_cambria()	(0)
#endif

#ifdef CONFIG_MACH_MT7XXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT7XXX
# endif
# define machine_is_mt7xxx()	(machine_arch_type == MACH_TYPE_MT7XXX)
#else
# define machine_is_mt7xxx()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX512
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX512
# endif
# define machine_is_matrix512()	(machine_arch_type == MACH_TYPE_MATRIX512)
#else
# define machine_is_matrix512()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX522
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX522
# endif
# define machine_is_matrix522()	(machine_arch_type == MACH_TYPE_MATRIX522)
#else
# define machine_is_matrix522()	(0)
#endif

#ifdef CONFIG_MACH_IPAC5010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPAC5010
# endif
# define machine_is_ipac5010()	(machine_arch_type == MACH_TYPE_IPAC5010)
#else
# define machine_is_ipac5010()	(0)
#endif

#ifdef CONFIG_MACH_SAKURA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAKURA
# endif
# define machine_is_sakura()	(machine_arch_type == MACH_TYPE_SAKURA)
#else
# define machine_is_sakura()	(0)
#endif

#ifdef CONFIG_MACH_GROCX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GROCX
# endif
# define machine_is_grocx()	(machine_arch_type == MACH_TYPE_GROCX)
#else
# define machine_is_grocx()	(0)
#endif

#ifdef CONFIG_MACH_PM9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PM9263
# endif
# define machine_is_pm9263()	(machine_arch_type == MACH_TYPE_PM9263)
#else
# define machine_is_pm9263()	(0)
#endif

#ifdef CONFIG_MACH_SIM_ONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIM_ONE
# endif
# define machine_is_sim_one()	(machine_arch_type == MACH_TYPE_SIM_ONE)
#else
# define machine_is_sim_one()	(0)
#endif

#ifdef CONFIG_MACH_ACQ132
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACQ132
# endif
# define machine_is_acq132()	(machine_arch_type == MACH_TYPE_ACQ132)
#else
# define machine_is_acq132()	(0)
#endif

#ifdef CONFIG_MACH_DATR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DATR
# endif
# define machine_is_datr()	(machine_arch_type == MACH_TYPE_DATR)
#else
# define machine_is_datr()	(0)
#endif

#ifdef CONFIG_MACH_ACTUX1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTUX1
# endif
# define machine_is_actux1()	(machine_arch_type == MACH_TYPE_ACTUX1)
#else
# define machine_is_actux1()	(0)
#endif

#ifdef CONFIG_MACH_ACTUX2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTUX2
# endif
# define machine_is_actux2()	(machine_arch_type == MACH_TYPE_ACTUX2)
#else
# define machine_is_actux2()	(0)
#endif

#ifdef CONFIG_MACH_ACTUX3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTUX3
# endif
# define machine_is_actux3()	(machine_arch_type == MACH_TYPE_ACTUX3)
#else
# define machine_is_actux3()	(0)
#endif

#ifdef CONFIG_MACH_FLEXIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLEXIT
# endif
# define machine_is_flexit()	(machine_arch_type == MACH_TYPE_FLEXIT)
#else
# define machine_is_flexit()	(0)
#endif

#ifdef CONFIG_MACH_BH2X0BD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BH2X0BD
# endif
# define machine_is_bh2x0bd()	(machine_arch_type == MACH_TYPE_BH2X0BD)
#else
# define machine_is_bh2x0bd()	(0)
#endif

#ifdef CONFIG_MACH_ATB2002
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATB2002
# endif
# define machine_is_atb2002()	(machine_arch_type == MACH_TYPE_ATB2002)
#else
# define machine_is_atb2002()	(0)
#endif

#ifdef CONFIG_MACH_XENON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XENON
# endif
# define machine_is_xenon()	(machine_arch_type == MACH_TYPE_XENON)
#else
# define machine_is_xenon()	(0)
#endif

#ifdef CONFIG_MACH_FM607
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FM607
# endif
# define machine_is_fm607()	(machine_arch_type == MACH_TYPE_FM607)
#else
# define machine_is_fm607()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX514
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX514
# endif
# define machine_is_matrix514()	(machine_arch_type == MACH_TYPE_MATRIX514)
#else
# define machine_is_matrix514()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX524
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX524
# endif
# define machine_is_matrix524()	(machine_arch_type == MACH_TYPE_MATRIX524)
#else
# define machine_is_matrix524()	(0)
#endif

#ifdef CONFIG_MACH_INPOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INPOD
# endif
# define machine_is_inpod()	(machine_arch_type == MACH_TYPE_INPOD)
#else
# define machine_is_inpod()	(0)
#endif

#ifdef CONFIG_MACH_JIVE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JIVE
# endif
# define machine_is_jive()	(machine_arch_type == MACH_TYPE_JIVE)
#else
# define machine_is_jive()	(0)
#endif

#ifdef CONFIG_MACH_TLL_MX21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TLL_MX21
# endif
# define machine_is_tll_mx21()	(machine_arch_type == MACH_TYPE_TLL_MX21)
#else
# define machine_is_tll_mx21()	(0)
#endif

#ifdef CONFIG_MACH_SBC2800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC2800
# endif
# define machine_is_sbc2800()	(machine_arch_type == MACH_TYPE_SBC2800)
#else
# define machine_is_sbc2800()	(0)
#endif

#ifdef CONFIG_MACH_CC7UCAMRY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC7UCAMRY
# endif
# define machine_is_cc7ucamry()	(machine_arch_type == MACH_TYPE_CC7UCAMRY)
#else
# define machine_is_cc7ucamry()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_P9_SC15
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_P9_SC15
# endif
# define machine_is_ubisys_p9_sc15()	(machine_arch_type == MACH_TYPE_UBISYS_P9_SC15)
#else
# define machine_is_ubisys_p9_sc15()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_P9_SSC2D10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_P9_SSC2D10
# endif
# define machine_is_ubisys_p9_ssc2d10()	(machine_arch_type == MACH_TYPE_UBISYS_P9_SSC2D10)
#else
# define machine_is_ubisys_p9_ssc2d10()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_P9_RCU3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_P9_RCU3
# endif
# define machine_is_ubisys_p9_rcu3()	(machine_arch_type == MACH_TYPE_UBISYS_P9_RCU3)
#else
# define machine_is_ubisys_p9_rcu3()	(0)
#endif

#ifdef CONFIG_MACH_AML_M8000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AML_M8000
# endif
# define machine_is_aml_m8000()	(machine_arch_type == MACH_TYPE_AML_M8000)
#else
# define machine_is_aml_m8000()	(0)
#endif

#ifdef CONFIG_MACH_SNAPPER_270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAPPER_270
# endif
# define machine_is_snapper_270()	(machine_arch_type == MACH_TYPE_SNAPPER_270)
#else
# define machine_is_snapper_270()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_BBX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_BBX
# endif
# define machine_is_omap_bbx()	(machine_arch_type == MACH_TYPE_OMAP_BBX)
#else
# define machine_is_omap_bbx()	(0)
#endif

#ifdef CONFIG_MACH_UCN2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UCN2410
# endif
# define machine_is_ucn2410()	(machine_arch_type == MACH_TYPE_UCN2410)
#else
# define machine_is_ucn2410()	(0)
#endif

#ifdef CONFIG_MACH_SAM9_L9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAM9_L9260
# endif
# define machine_is_sam9_l9260()	(machine_arch_type == MACH_TYPE_SAM9_L9260)
#else
# define machine_is_sam9_l9260()	(0)
#endif

#ifdef CONFIG_MACH_ETI_C2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETI_C2
# endif
# define machine_is_eti_c2()	(machine_arch_type == MACH_TYPE_ETI_C2)
#else
# define machine_is_eti_c2()	(0)
#endif

#ifdef CONFIG_MACH_AVALANCHE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVALANCHE
# endif
# define machine_is_avalanche()	(machine_arch_type == MACH_TYPE_AVALANCHE)
#else
# define machine_is_avalanche()	(0)
#endif

#ifdef CONFIG_MACH_REALVIEW_PB1176
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REALVIEW_PB1176
# endif
# define machine_is_realview_pb1176()	(machine_arch_type == MACH_TYPE_REALVIEW_PB1176)
#else
# define machine_is_realview_pb1176()	(0)
#endif

#ifdef CONFIG_MACH_DP1500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DP1500
# endif
# define machine_is_dp1500()	(machine_arch_type == MACH_TYPE_DP1500)
#else
# define machine_is_dp1500()	(0)
#endif

#ifdef CONFIG_MACH_APPLE_IPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APPLE_IPHONE
# endif
# define machine_is_apple_iphone()	(machine_arch_type == MACH_TYPE_APPLE_IPHONE)
#else
# define machine_is_apple_iphone()	(0)
#endif

#ifdef CONFIG_MACH_YL9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YL9200
# endif
# define machine_is_yl9200()	(machine_arch_type == MACH_TYPE_YL9200)
#else
# define machine_is_yl9200()	(0)
#endif

#ifdef CONFIG_MACH_RD88F5182
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F5182
# endif
# define machine_is_rd88f5182()	(machine_arch_type == MACH_TYPE_RD88F5182)
#else
# define machine_is_rd88f5182()	(0)
#endif

#ifdef CONFIG_MACH_KUROBOX_PRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KUROBOX_PRO
# endif
# define machine_is_kurobox_pro()	(machine_arch_type == MACH_TYPE_KUROBOX_PRO)
#else
# define machine_is_kurobox_pro()	(0)
#endif

#ifdef CONFIG_MACH_SE_POET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SE_POET
# endif
# define machine_is_se_poet()	(machine_arch_type == MACH_TYPE_SE_POET)
#else
# define machine_is_se_poet()	(0)
#endif

#ifdef CONFIG_MACH_MX31_3DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31_3DS
# endif
# define machine_is_mx31_3ds()	(machine_arch_type == MACH_TYPE_MX31_3DS)
#else
# define machine_is_mx31_3ds()	(0)
#endif

#ifdef CONFIG_MACH_R270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_R270
# endif
# define machine_is_r270()	(machine_arch_type == MACH_TYPE_R270)
#else
# define machine_is_r270()	(0)
#endif

#ifdef CONFIG_MACH_ARMOUR21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMOUR21
# endif
# define machine_is_armour21()	(machine_arch_type == MACH_TYPE_ARMOUR21)
#else
# define machine_is_armour21()	(0)
#endif

#ifdef CONFIG_MACH_DT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DT2
# endif
# define machine_is_dt2()	(machine_arch_type == MACH_TYPE_DT2)
#else
# define machine_is_dt2()	(0)
#endif

#ifdef CONFIG_MACH_VT4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VT4
# endif
# define machine_is_vt4()	(machine_arch_type == MACH_TYPE_VT4)
#else
# define machine_is_vt4()	(0)
#endif

#ifdef CONFIG_MACH_TYCO320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TYCO320
# endif
# define machine_is_tyco320()	(machine_arch_type == MACH_TYPE_TYCO320)
#else
# define machine_is_tyco320()	(0)
#endif

#ifdef CONFIG_MACH_ADMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADMA
# endif
# define machine_is_adma()	(machine_arch_type == MACH_TYPE_ADMA)
#else
# define machine_is_adma()	(0)
#endif

#ifdef CONFIG_MACH_WP188
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WP188
# endif
# define machine_is_wp188()	(machine_arch_type == MACH_TYPE_WP188)
#else
# define machine_is_wp188()	(0)
#endif

#ifdef CONFIG_MACH_CORSICA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORSICA
# endif
# define machine_is_corsica()	(machine_arch_type == MACH_TYPE_CORSICA)
#else
# define machine_is_corsica()	(0)
#endif

#ifdef CONFIG_MACH_BIGEYE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIGEYE
# endif
# define machine_is_bigeye()	(machine_arch_type == MACH_TYPE_BIGEYE)
#else
# define machine_is_bigeye()	(0)
#endif

#ifdef CONFIG_MACH_TLL5000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TLL5000
# endif
# define machine_is_tll5000()	(machine_arch_type == MACH_TYPE_TLL5000)
#else
# define machine_is_tll5000()	(0)
#endif

#ifdef CONFIG_MACH_BEBOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEBOT
# endif
# define machine_is_bebot()	(machine_arch_type == MACH_TYPE_BEBOT)
#else
# define machine_is_bebot()	(0)
#endif

#ifdef CONFIG_MACH_QONG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QONG
# endif
# define machine_is_qong()	(machine_arch_type == MACH_TYPE_QONG)
#else
# define machine_is_qong()	(0)
#endif

#ifdef CONFIG_MACH_TCOMPACT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCOMPACT
# endif
# define machine_is_tcompact()	(machine_arch_type == MACH_TYPE_TCOMPACT)
#else
# define machine_is_tcompact()	(0)
#endif

#ifdef CONFIG_MACH_PUMA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUMA5
# endif
# define machine_is_puma5()	(machine_arch_type == MACH_TYPE_PUMA5)
#else
# define machine_is_puma5()	(0)
#endif

#ifdef CONFIG_MACH_ELARA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELARA
# endif
# define machine_is_elara()	(machine_arch_type == MACH_TYPE_ELARA)
#else
# define machine_is_elara()	(0)
#endif

#ifdef CONFIG_MACH_ELLINGTON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELLINGTON
# endif
# define machine_is_ellington()	(machine_arch_type == MACH_TYPE_ELLINGTON)
#else
# define machine_is_ellington()	(0)
#endif

#ifdef CONFIG_MACH_XDA_ATOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XDA_ATOM
# endif
# define machine_is_xda_atom()	(machine_arch_type == MACH_TYPE_XDA_ATOM)
#else
# define machine_is_xda_atom()	(0)
#endif

#ifdef CONFIG_MACH_ENERGIZER2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENERGIZER2
# endif
# define machine_is_energizer2()	(machine_arch_type == MACH_TYPE_ENERGIZER2)
#else
# define machine_is_energizer2()	(0)
#endif

#ifdef CONFIG_MACH_ODIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ODIN
# endif
# define machine_is_odin()	(machine_arch_type == MACH_TYPE_ODIN)
#else
# define machine_is_odin()	(0)
#endif

#ifdef CONFIG_MACH_ACTUX4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTUX4
# endif
# define machine_is_actux4()	(machine_arch_type == MACH_TYPE_ACTUX4)
#else
# define machine_is_actux4()	(0)
#endif

#ifdef CONFIG_MACH_ESL_OMAP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_OMAP
# endif
# define machine_is_esl_omap()	(machine_arch_type == MACH_TYPE_ESL_OMAP)
#else
# define machine_is_esl_omap()	(0)
#endif

#ifdef CONFIG_MACH_OMAP2EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP2EVM
# endif
# define machine_is_omap2evm()	(machine_arch_type == MACH_TYPE_OMAP2EVM)
#else
# define machine_is_omap2evm()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3EVM
# endif
# define machine_is_omap3evm()	(machine_arch_type == MACH_TYPE_OMAP3EVM)
#else
# define machine_is_omap3evm()	(0)
#endif

#ifdef CONFIG_MACH_ADX_PCU57
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_PCU57
# endif
# define machine_is_adx_pcu57()	(machine_arch_type == MACH_TYPE_ADX_PCU57)
#else
# define machine_is_adx_pcu57()	(0)
#endif

#ifdef CONFIG_MACH_MONACO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONACO
# endif
# define machine_is_monaco()	(machine_arch_type == MACH_TYPE_MONACO)
#else
# define machine_is_monaco()	(0)
#endif

#ifdef CONFIG_MACH_LEVANTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEVANTE
# endif
# define machine_is_levante()	(machine_arch_type == MACH_TYPE_LEVANTE)
#else
# define machine_is_levante()	(0)
#endif

#ifdef CONFIG_MACH_TMXIPX425
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TMXIPX425
# endif
# define machine_is_tmxipx425()	(machine_arch_type == MACH_TYPE_TMXIPX425)
#else
# define machine_is_tmxipx425()	(0)
#endif

#ifdef CONFIG_MACH_LEEP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEEP
# endif
# define machine_is_leep()	(machine_arch_type == MACH_TYPE_LEEP)
#else
# define machine_is_leep()	(0)
#endif

#ifdef CONFIG_MACH_RAAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAAD
# endif
# define machine_is_raad()	(machine_arch_type == MACH_TYPE_RAAD)
#else
# define machine_is_raad()	(0)
#endif

#ifdef CONFIG_MACH_DNS323
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNS323
# endif
# define machine_is_dns323()	(machine_arch_type == MACH_TYPE_DNS323)
#else
# define machine_is_dns323()	(0)
#endif

#ifdef CONFIG_MACH_AP1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AP1000
# endif
# define machine_is_ap1000()	(machine_arch_type == MACH_TYPE_AP1000)
#else
# define machine_is_ap1000()	(0)
#endif

#ifdef CONFIG_MACH_A9SAM6432
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9SAM6432
# endif
# define machine_is_a9sam6432()	(machine_arch_type == MACH_TYPE_A9SAM6432)
#else
# define machine_is_a9sam6432()	(0)
#endif

#ifdef CONFIG_MACH_SHINY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHINY
# endif
# define machine_is_shiny()	(machine_arch_type == MACH_TYPE_SHINY)
#else
# define machine_is_shiny()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_BEAGLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_BEAGLE
# endif
# define machine_is_omap3_beagle()	(machine_arch_type == MACH_TYPE_OMAP3_BEAGLE)
#else
# define machine_is_omap3_beagle()	(0)
#endif

#ifdef CONFIG_MACH_CSR_BDB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSR_BDB2
# endif
# define machine_is_csr_bdb2()	(machine_arch_type == MACH_TYPE_CSR_BDB2)
#else
# define machine_is_csr_bdb2()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA_N810
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA_N810
# endif
# define machine_is_nokia_n810()	(machine_arch_type == MACH_TYPE_NOKIA_N810)
#else
# define machine_is_nokia_n810()	(0)
#endif

#ifdef CONFIG_MACH_C270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C270
# endif
# define machine_is_c270()	(machine_arch_type == MACH_TYPE_C270)
#else
# define machine_is_c270()	(0)
#endif

#ifdef CONFIG_MACH_SENTRY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SENTRY
# endif
# define machine_is_sentry()	(machine_arch_type == MACH_TYPE_SENTRY)
#else
# define machine_is_sentry()	(0)
#endif

#ifdef CONFIG_MACH_PCM038
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM038
# endif
# define machine_is_pcm038()	(machine_arch_type == MACH_TYPE_PCM038)
#else
# define machine_is_pcm038()	(0)
#endif

#ifdef CONFIG_MACH_ANC300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANC300
# endif
# define machine_is_anc300()	(machine_arch_type == MACH_TYPE_ANC300)
#else
# define machine_is_anc300()	(0)
#endif

#ifdef CONFIG_MACH_HTCKAISER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCKAISER
# endif
# define machine_is_htckaiser()	(machine_arch_type == MACH_TYPE_HTCKAISER)
#else
# define machine_is_htckaiser()	(0)
#endif

#ifdef CONFIG_MACH_SBAT100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBAT100
# endif
# define machine_is_sbat100()	(machine_arch_type == MACH_TYPE_SBAT100)
#else
# define machine_is_sbat100()	(0)
#endif

#ifdef CONFIG_MACH_MODUNORM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MODUNORM
# endif
# define machine_is_modunorm()	(machine_arch_type == MACH_TYPE_MODUNORM)
#else
# define machine_is_modunorm()	(0)
#endif

#ifdef CONFIG_MACH_PELOS_TWARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELOS_TWARM
# endif
# define machine_is_pelos_twarm()	(machine_arch_type == MACH_TYPE_PELOS_TWARM)
#else
# define machine_is_pelos_twarm()	(0)
#endif

#ifdef CONFIG_MACH_FLANK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLANK
# endif
# define machine_is_flank()	(machine_arch_type == MACH_TYPE_FLANK)
#else
# define machine_is_flank()	(0)
#endif

#ifdef CONFIG_MACH_SIRLOIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIRLOIN
# endif
# define machine_is_sirloin()	(machine_arch_type == MACH_TYPE_SIRLOIN)
#else
# define machine_is_sirloin()	(0)
#endif

#ifdef CONFIG_MACH_BRISKET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BRISKET
# endif
# define machine_is_brisket()	(machine_arch_type == MACH_TYPE_BRISKET)
#else
# define machine_is_brisket()	(0)
#endif

#ifdef CONFIG_MACH_CHUCK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHUCK
# endif
# define machine_is_chuck()	(machine_arch_type == MACH_TYPE_CHUCK)
#else
# define machine_is_chuck()	(0)
#endif

#ifdef CONFIG_MACH_OTTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OTTER
# endif
# define machine_is_otter()	(machine_arch_type == MACH_TYPE_OTTER)
#else
# define machine_is_otter()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_LDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_LDK
# endif
# define machine_is_davinci_ldk()	(machine_arch_type == MACH_TYPE_DAVINCI_LDK)
#else
# define machine_is_davinci_ldk()	(0)
#endif

#ifdef CONFIG_MACH_PHREEDOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHREEDOM
# endif
# define machine_is_phreedom()	(machine_arch_type == MACH_TYPE_PHREEDOM)
#else
# define machine_is_phreedom()	(0)
#endif

#ifdef CONFIG_MACH_SG310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG310
# endif
# define machine_is_sg310()	(machine_arch_type == MACH_TYPE_SG310)
#else
# define machine_is_sg310()	(0)
#endif

#ifdef CONFIG_MACH_TS209
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS209
# endif
# define machine_is_ts209()	(machine_arch_type == MACH_TYPE_TS209)
#else
# define machine_is_ts209()	(0)
#endif

#ifdef CONFIG_MACH_AT91CAP9ADK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91CAP9ADK
# endif
# define machine_is_at91cap9adk()	(machine_arch_type == MACH_TYPE_AT91CAP9ADK)
#else
# define machine_is_at91cap9adk()	(0)
#endif

#ifdef CONFIG_MACH_TION9315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TION9315
# endif
# define machine_is_tion9315()	(machine_arch_type == MACH_TYPE_TION9315)
#else
# define machine_is_tion9315()	(0)
#endif

#ifdef CONFIG_MACH_MAST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAST
# endif
# define machine_is_mast()	(machine_arch_type == MACH_TYPE_MAST)
#else
# define machine_is_mast()	(0)
#endif

#ifdef CONFIG_MACH_PFW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PFW
# endif
# define machine_is_pfw()	(machine_arch_type == MACH_TYPE_PFW)
#else
# define machine_is_pfw()	(0)
#endif

#ifdef CONFIG_MACH_YL_P2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YL_P2440
# endif
# define machine_is_yl_p2440()	(machine_arch_type == MACH_TYPE_YL_P2440)
#else
# define machine_is_yl_p2440()	(0)
#endif

#ifdef CONFIG_MACH_ZSBC32
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZSBC32
# endif
# define machine_is_zsbc32()	(machine_arch_type == MACH_TYPE_ZSBC32)
#else
# define machine_is_zsbc32()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_PACE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_PACE2
# endif
# define machine_is_omap_pace2()	(machine_arch_type == MACH_TYPE_OMAP_PACE2)
#else
# define machine_is_omap_pace2()	(0)
#endif

#ifdef CONFIG_MACH_IMX_PACE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX_PACE2
# endif
# define machine_is_imx_pace2()	(machine_arch_type == MACH_TYPE_IMX_PACE2)
#else
# define machine_is_imx_pace2()	(0)
#endif

#ifdef CONFIG_MACH_MX31MOBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31MOBOARD
# endif
# define machine_is_mx31moboard()	(machine_arch_type == MACH_TYPE_MX31MOBOARD)
#else
# define machine_is_mx31moboard()	(0)
#endif

#ifdef CONFIG_MACH_MX37_3DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX37_3DS
# endif
# define machine_is_mx37_3ds()	(machine_arch_type == MACH_TYPE_MX37_3DS)
#else
# define machine_is_mx37_3ds()	(0)
#endif

#ifdef CONFIG_MACH_RCC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RCC
# endif
# define machine_is_rcc()	(machine_arch_type == MACH_TYPE_RCC)
#else
# define machine_is_rcc()	(0)
#endif

#ifdef CONFIG_MACH_ARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM9
# endif
# define machine_is_dmp()	(machine_arch_type == MACH_TYPE_ARM9)
#else
# define machine_is_dmp()	(0)
#endif

#ifdef CONFIG_MACH_VISION_EP9307
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VISION_EP9307
# endif
# define machine_is_vision_ep9307()	(machine_arch_type == MACH_TYPE_VISION_EP9307)
#else
# define machine_is_vision_ep9307()	(0)
#endif

#ifdef CONFIG_MACH_SCLY1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCLY1000
# endif
# define machine_is_scly1000()	(machine_arch_type == MACH_TYPE_SCLY1000)
#else
# define machine_is_scly1000()	(0)
#endif

#ifdef CONFIG_MACH_FONTEL_EP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FONTEL_EP
# endif
# define machine_is_fontel_ep()	(machine_arch_type == MACH_TYPE_FONTEL_EP)
#else
# define machine_is_fontel_ep()	(0)
#endif

#ifdef CONFIG_MACH_VOICEBLUE3G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VOICEBLUE3G
# endif
# define machine_is_voiceblue3g()	(machine_arch_type == MACH_TYPE_VOICEBLUE3G)
#else
# define machine_is_voiceblue3g()	(0)
#endif

#ifdef CONFIG_MACH_TT9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT9200
# endif
# define machine_is_tt9200()	(machine_arch_type == MACH_TYPE_TT9200)
#else
# define machine_is_tt9200()	(0)
#endif

#ifdef CONFIG_MACH_DIGI2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIGI2410
# endif
# define machine_is_digi2410()	(machine_arch_type == MACH_TYPE_DIGI2410)
#else
# define machine_is_digi2410()	(0)
#endif

#ifdef CONFIG_MACH_TERASTATION_PRO2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TERASTATION_PRO2
# endif
# define machine_is_terastation_pro2()	(machine_arch_type == MACH_TYPE_TERASTATION_PRO2)
#else
# define machine_is_terastation_pro2()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_PRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_PRO
# endif
# define machine_is_linkstation_pro()	(machine_arch_type == MACH_TYPE_LINKSTATION_PRO)
#else
# define machine_is_linkstation_pro()	(0)
#endif

#ifdef CONFIG_MACH_MOTOROLA_A780
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTOROLA_A780
# endif
# define machine_is_motorola_a780()	(machine_arch_type == MACH_TYPE_MOTOROLA_A780)
#else
# define machine_is_motorola_a780()	(0)
#endif

#ifdef CONFIG_MACH_MOTOROLA_E6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTOROLA_E6
# endif
# define machine_is_motorola_e6()	(machine_arch_type == MACH_TYPE_MOTOROLA_E6)
#else
# define machine_is_motorola_e6()	(0)
#endif

#ifdef CONFIG_MACH_MOTOROLA_E2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTOROLA_E2
# endif
# define machine_is_motorola_e2()	(machine_arch_type == MACH_TYPE_MOTOROLA_E2)
#else
# define machine_is_motorola_e2()	(0)
#endif

#ifdef CONFIG_MACH_MOTOROLA_E680
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTOROLA_E680
# endif
# define machine_is_motorola_e680()	(machine_arch_type == MACH_TYPE_MOTOROLA_E680)
#else
# define machine_is_motorola_e680()	(0)
#endif

#ifdef CONFIG_MACH_UR2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UR2410
# endif
# define machine_is_ur2410()	(machine_arch_type == MACH_TYPE_UR2410)
#else
# define machine_is_ur2410()	(0)
#endif

#ifdef CONFIG_MACH_TAS9261
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAS9261
# endif
# define machine_is_tas9261()	(machine_arch_type == MACH_TYPE_TAS9261)
#else
# define machine_is_tas9261()	(0)
#endif

#ifdef CONFIG_MACH_HERMES_HD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERMES_HD
# endif
# define machine_is_davinci_hermes_hd()	(machine_arch_type == MACH_TYPE_HERMES_HD)
#else
# define machine_is_davinci_hermes_hd()	(0)
#endif

#ifdef CONFIG_MACH_PERSEO_HD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PERSEO_HD
# endif
# define machine_is_davinci_perseo_hd()	(machine_arch_type == MACH_TYPE_PERSEO_HD)
#else
# define machine_is_davinci_perseo_hd()	(0)
#endif

#ifdef CONFIG_MACH_STARGAZER2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STARGAZER2
# endif
# define machine_is_stargazer2()	(machine_arch_type == MACH_TYPE_STARGAZER2)
#else
# define machine_is_stargazer2()	(0)
#endif

#ifdef CONFIG_MACH_E350
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E350
# endif
# define machine_is_e350()	(machine_arch_type == MACH_TYPE_E350)
#else
# define machine_is_e350()	(0)
#endif

#ifdef CONFIG_MACH_WPCM450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WPCM450
# endif
# define machine_is_wpcm450()	(machine_arch_type == MACH_TYPE_WPCM450)
#else
# define machine_is_wpcm450()	(0)
#endif

#ifdef CONFIG_MACH_CARTESIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARTESIO
# endif
# define machine_is_cartesio()	(machine_arch_type == MACH_TYPE_CARTESIO)
#else
# define machine_is_cartesio()	(0)
#endif

#ifdef CONFIG_MACH_TOYBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOYBOX
# endif
# define machine_is_toybox()	(machine_arch_type == MACH_TYPE_TOYBOX)
#else
# define machine_is_toybox()	(0)
#endif

#ifdef CONFIG_MACH_TX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX27
# endif
# define machine_is_tx27()	(machine_arch_type == MACH_TYPE_TX27)
#else
# define machine_is_tx27()	(0)
#endif

#ifdef CONFIG_MACH_TS409
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS409
# endif
# define machine_is_ts409()	(machine_arch_type == MACH_TYPE_TS409)
#else
# define machine_is_ts409()	(0)
#endif

#ifdef CONFIG_MACH_P300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P300
# endif
# define machine_is_p300()	(machine_arch_type == MACH_TYPE_P300)
#else
# define machine_is_p300()	(0)
#endif

#ifdef CONFIG_MACH_XDACOMET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XDACOMET
# endif
# define machine_is_xdacomet()	(machine_arch_type == MACH_TYPE_XDACOMET)
#else
# define machine_is_xdacomet()	(0)
#endif

#ifdef CONFIG_MACH_DEXFLEX2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEXFLEX2
# endif
# define machine_is_dexflex2()	(machine_arch_type == MACH_TYPE_DEXFLEX2)
#else
# define machine_is_dexflex2()	(0)
#endif

#ifdef CONFIG_MACH_OW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OW
# endif
# define machine_is_ow()	(machine_arch_type == MACH_TYPE_OW)
#else
# define machine_is_ow()	(0)
#endif

#ifdef CONFIG_MACH_ARMEBS3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMEBS3
# endif
# define machine_is_armebs3()	(machine_arch_type == MACH_TYPE_ARMEBS3)
#else
# define machine_is_armebs3()	(0)
#endif

#ifdef CONFIG_MACH_U3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U3
# endif
# define machine_is_u3()	(machine_arch_type == MACH_TYPE_U3)
#else
# define machine_is_u3()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2450
# endif
# define machine_is_smdk2450()	(machine_arch_type == MACH_TYPE_SMDK2450)
#else
# define machine_is_smdk2450()	(0)
#endif

#ifdef CONFIG_MACH_RSI_EWS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RSI_EWS
# endif
# define machine_is_rsi_ews()	(machine_arch_type == MACH_TYPE_RSI_EWS)
#else
# define machine_is_rsi_ews()	(0)
#endif

#ifdef CONFIG_MACH_TNB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNB
# endif
# define machine_is_tnb()	(machine_arch_type == MACH_TYPE_TNB)
#else
# define machine_is_tnb()	(0)
#endif

#ifdef CONFIG_MACH_TOEPATH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOEPATH
# endif
# define machine_is_toepath()	(machine_arch_type == MACH_TYPE_TOEPATH)
#else
# define machine_is_toepath()	(0)
#endif

#ifdef CONFIG_MACH_KB9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KB9263
# endif
# define machine_is_kb9263()	(machine_arch_type == MACH_TYPE_KB9263)
#else
# define machine_is_kb9263()	(0)
#endif

#ifdef CONFIG_MACH_MT7108
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT7108
# endif
# define machine_is_mt7108()	(machine_arch_type == MACH_TYPE_MT7108)
#else
# define machine_is_mt7108()	(0)
#endif

#ifdef CONFIG_MACH_SMTR2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMTR2440
# endif
# define machine_is_smtr2440()	(machine_arch_type == MACH_TYPE_SMTR2440)
#else
# define machine_is_smtr2440()	(0)
#endif

#ifdef CONFIG_MACH_MANAO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANAO
# endif
# define machine_is_manao()	(machine_arch_type == MACH_TYPE_MANAO)
#else
# define machine_is_manao()	(0)
#endif

#ifdef CONFIG_MACH_CM_X300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_X300
# endif
# define machine_is_cm_x300()	(machine_arch_type == MACH_TYPE_CM_X300)
#else
# define machine_is_cm_x300()	(0)
#endif

#ifdef CONFIG_MACH_GULFSTREAM_KP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GULFSTREAM_KP
# endif
# define machine_is_gulfstream_kp()	(machine_arch_type == MACH_TYPE_GULFSTREAM_KP)
#else
# define machine_is_gulfstream_kp()	(0)
#endif

#ifdef CONFIG_MACH_LANREADYFN522
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LANREADYFN522
# endif
# define machine_is_lanreadyfn522()	(machine_arch_type == MACH_TYPE_LANREADYFN522)
#else
# define machine_is_lanreadyfn522()	(0)
#endif

#ifdef CONFIG_MACH_ARMA37
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMA37
# endif
# define machine_is_arma37()	(machine_arch_type == MACH_TYPE_ARMA37)
#else
# define machine_is_arma37()	(0)
#endif

#ifdef CONFIG_MACH_MENDEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MENDEL
# endif
# define machine_is_mendel()	(machine_arch_type == MACH_TYPE_MENDEL)
#else
# define machine_is_mendel()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_ILIAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_ILIAD
# endif
# define machine_is_pelco_iliad()	(machine_arch_type == MACH_TYPE_PELCO_ILIAD)
#else
# define machine_is_pelco_iliad()	(0)
#endif

#ifdef CONFIG_MACH_UNIT2P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNIT2P
# endif
# define machine_is_unit2p()	(machine_arch_type == MACH_TYPE_UNIT2P)
#else
# define machine_is_unit2p()	(0)
#endif

#ifdef CONFIG_MACH_INC20OTTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INC20OTTER
# endif
# define machine_is_inc20otter()	(machine_arch_type == MACH_TYPE_INC20OTTER)
#else
# define machine_is_inc20otter()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G20EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G20EK
# endif
# define machine_is_at91sam9g20ek()	(machine_arch_type == MACH_TYPE_AT91SAM9G20EK)
#else
# define machine_is_at91sam9g20ek()	(0)
#endif

#ifdef CONFIG_MACH_STORCENTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STORCENTER
# endif
# define machine_is_sc_ge2()	(machine_arch_type == MACH_TYPE_STORCENTER)
#else
# define machine_is_sc_ge2()	(0)
#endif

#ifdef CONFIG_MACH_SMDK6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK6410
# endif
# define machine_is_smdk6410()	(machine_arch_type == MACH_TYPE_SMDK6410)
#else
# define machine_is_smdk6410()	(0)
#endif

#ifdef CONFIG_MACH_U300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U300
# endif
# define machine_is_u300()	(machine_arch_type == MACH_TYPE_U300)
#else
# define machine_is_u300()	(0)
#endif

#ifdef CONFIG_MACH_U500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U500
# endif
# define machine_is_u500()	(machine_arch_type == MACH_TYPE_U500)
#else
# define machine_is_u500()	(0)
#endif

#ifdef CONFIG_MACH_DS9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS9260
# endif
# define machine_is_ds9260()	(machine_arch_type == MACH_TYPE_DS9260)
#else
# define machine_is_ds9260()	(0)
#endif

#ifdef CONFIG_MACH_RIVERROCK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIVERROCK
# endif
# define machine_is_riverrock()	(machine_arch_type == MACH_TYPE_RIVERROCK)
#else
# define machine_is_riverrock()	(0)
#endif

#ifdef CONFIG_MACH_SCIBATH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCIBATH
# endif
# define machine_is_scibath()	(machine_arch_type == MACH_TYPE_SCIBATH)
#else
# define machine_is_scibath()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM7SE512EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM7SE512EK
# endif
# define machine_is_at91sam7se()	(machine_arch_type == MACH_TYPE_AT91SAM7SE512EK)
#else
# define machine_is_at91sam7se()	(0)
#endif

#ifdef CONFIG_MACH_WRT350N_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WRT350N_V2
# endif
# define machine_is_wrt350n_v2()	(machine_arch_type == MACH_TYPE_WRT350N_V2)
#else
# define machine_is_wrt350n_v2()	(0)
#endif

#ifdef CONFIG_MACH_MULTIMEDIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTIMEDIA
# endif
# define machine_is_multimedia()	(machine_arch_type == MACH_TYPE_MULTIMEDIA)
#else
# define machine_is_multimedia()	(0)
#endif

#ifdef CONFIG_MACH_MARVIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARVIN
# endif
# define machine_is_marvin()	(machine_arch_type == MACH_TYPE_MARVIN)
#else
# define machine_is_marvin()	(0)
#endif

#ifdef CONFIG_MACH_X500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_X500
# endif
# define machine_is_x500()	(machine_arch_type == MACH_TYPE_X500)
#else
# define machine_is_x500()	(0)
#endif

#ifdef CONFIG_MACH_AWLUG4LCU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AWLUG4LCU
# endif
# define machine_is_awlug4lcu()	(machine_arch_type == MACH_TYPE_AWLUG4LCU)
#else
# define machine_is_awlug4lcu()	(0)
#endif

#ifdef CONFIG_MACH_PALERMOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALERMOC
# endif
# define machine_is_palermoc()	(machine_arch_type == MACH_TYPE_PALERMOC)
#else
# define machine_is_palermoc()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_LDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_LDP
# endif
# define machine_is_omap_ldp()	(machine_arch_type == MACH_TYPE_OMAP_LDP)
#else
# define machine_is_omap_ldp()	(0)
#endif

#ifdef CONFIG_MACH_IP500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IP500
# endif
# define machine_is_ip500()	(machine_arch_type == MACH_TYPE_IP500)
#else
# define machine_is_ip500()	(0)
#endif

#ifdef CONFIG_MACH_ASE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASE2
# endif
# define machine_is_ase2()	(machine_arch_type == MACH_TYPE_ASE2)
#else
# define machine_is_ase2()	(0)
#endif

#ifdef CONFIG_MACH_MX35EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX35EVB
# endif
# define machine_is_mx35evb()	(machine_arch_type == MACH_TYPE_MX35EVB)
#else
# define machine_is_mx35evb()	(0)
#endif

#ifdef CONFIG_MACH_AML_M8050
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AML_M8050
# endif
# define machine_is_aml_m8050()	(machine_arch_type == MACH_TYPE_AML_M8050)
#else
# define machine_is_aml_m8050()	(0)
#endif

#ifdef CONFIG_MACH_MX35_3DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX35_3DS
# endif
# define machine_is_mx35_3ds()	(machine_arch_type == MACH_TYPE_MX35_3DS)
#else
# define machine_is_mx35_3ds()	(0)
#endif

#ifdef CONFIG_MACH_MARS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARS
# endif
# define machine_is_mars()	(machine_arch_type == MACH_TYPE_MARS)
#else
# define machine_is_mars()	(0)
#endif

#ifdef CONFIG_MACH_NEUROS_OSD2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEUROS_OSD2
# endif
# define machine_is_neuros_osd2()	(machine_arch_type == MACH_TYPE_NEUROS_OSD2)
#else
# define machine_is_neuros_osd2()	(0)
#endif

#ifdef CONFIG_MACH_BADGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BADGER
# endif
# define machine_is_badger()	(machine_arch_type == MACH_TYPE_BADGER)
#else
# define machine_is_badger()	(0)
#endif

#ifdef CONFIG_MACH_TRIZEPS4WL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS4WL
# endif
# define machine_is_trizeps4wl()	(machine_arch_type == MACH_TYPE_TRIZEPS4WL)
#else
# define machine_is_trizeps4wl()	(0)
#endif

#ifdef CONFIG_MACH_TRIZEPS5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS5
# endif
# define machine_is_trizeps5()	(machine_arch_type == MACH_TYPE_TRIZEPS5)
#else
# define machine_is_trizeps5()	(0)
#endif

#ifdef CONFIG_MACH_MARLIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARLIN
# endif
# define machine_is_marlin()	(machine_arch_type == MACH_TYPE_MARLIN)
#else
# define machine_is_marlin()	(0)
#endif

#ifdef CONFIG_MACH_TS78XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS78XX
# endif
# define machine_is_ts78xx()	(machine_arch_type == MACH_TYPE_TS78XX)
#else
# define machine_is_ts78xx()	(0)
#endif

#ifdef CONFIG_MACH_HPIPAQ214
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HPIPAQ214
# endif
# define machine_is_hpipaq214()	(machine_arch_type == MACH_TYPE_HPIPAQ214)
#else
# define machine_is_hpipaq214()	(0)
#endif

#ifdef CONFIG_MACH_AT572D940DCM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT572D940DCM
# endif
# define machine_is_at572d940dcm()	(machine_arch_type == MACH_TYPE_AT572D940DCM)
#else
# define machine_is_at572d940dcm()	(0)
#endif

#ifdef CONFIG_MACH_NE1BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NE1BOARD
# endif
# define machine_is_ne1board()	(machine_arch_type == MACH_TYPE_NE1BOARD)
#else
# define machine_is_ne1board()	(0)
#endif

#ifdef CONFIG_MACH_ZANTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZANTE
# endif
# define machine_is_zante()	(machine_arch_type == MACH_TYPE_ZANTE)
#else
# define machine_is_zante()	(0)
#endif

#ifdef CONFIG_MACH_SFFSDR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SFFSDR
# endif
# define machine_is_sffsdr()	(machine_arch_type == MACH_TYPE_SFFSDR)
#else
# define machine_is_sffsdr()	(0)
#endif

#ifdef CONFIG_MACH_TW2662
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TW2662
# endif
# define machine_is_tw2662()	(machine_arch_type == MACH_TYPE_TW2662)
#else
# define machine_is_tw2662()	(0)
#endif

#ifdef CONFIG_MACH_VF10XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VF10XX
# endif
# define machine_is_vf10xx()	(machine_arch_type == MACH_TYPE_VF10XX)
#else
# define machine_is_vf10xx()	(0)
#endif

#ifdef CONFIG_MACH_ZORAN43XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZORAN43XX
# endif
# define machine_is_zoran43xx()	(machine_arch_type == MACH_TYPE_ZORAN43XX)
#else
# define machine_is_zoran43xx()	(0)
#endif

#ifdef CONFIG_MACH_SONIX926
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SONIX926
# endif
# define machine_is_sonix926()	(machine_arch_type == MACH_TYPE_SONIX926)
#else
# define machine_is_sonix926()	(0)
#endif

#ifdef CONFIG_MACH_CELESTIALSEMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CELESTIALSEMI
# endif
# define machine_is_celestialsemi()	(machine_arch_type == MACH_TYPE_CELESTIALSEMI)
#else
# define machine_is_celestialsemi()	(0)
#endif

#ifdef CONFIG_MACH_CC9M2443JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9M2443JS
# endif
# define machine_is_cc9m2443js()	(machine_arch_type == MACH_TYPE_CC9M2443JS)
#else
# define machine_is_cc9m2443js()	(0)
#endif

#ifdef CONFIG_MACH_TW5334
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TW5334
# endif
# define machine_is_tw5334()	(machine_arch_type == MACH_TYPE_TW5334)
#else
# define machine_is_tw5334()	(0)
#endif

#ifdef CONFIG_MACH_HTCARTEMIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCARTEMIS
# endif
# define machine_is_omap_htcartemis()	(machine_arch_type == MACH_TYPE_HTCARTEMIS)
#else
# define machine_is_omap_htcartemis()	(0)
#endif

#ifdef CONFIG_MACH_NAL_HLITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAL_HLITE
# endif
# define machine_is_nal_hlite()	(machine_arch_type == MACH_TYPE_NAL_HLITE)
#else
# define machine_is_nal_hlite()	(0)
#endif

#ifdef CONFIG_MACH_HTCVOGUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCVOGUE
# endif
# define machine_is_htcvogue()	(machine_arch_type == MACH_TYPE_HTCVOGUE)
#else
# define machine_is_htcvogue()	(0)
#endif

#ifdef CONFIG_MACH_SMARTWEB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTWEB
# endif
# define machine_is_smartweb()	(machine_arch_type == MACH_TYPE_SMARTWEB)
#else
# define machine_is_smartweb()	(0)
#endif

#ifdef CONFIG_MACH_MV86XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV86XX
# endif
# define machine_is_mv86xx()	(machine_arch_type == MACH_TYPE_MV86XX)
#else
# define machine_is_mv86xx()	(0)
#endif

#ifdef CONFIG_MACH_MV87XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV87XX
# endif
# define machine_is_mv87xx()	(machine_arch_type == MACH_TYPE_MV87XX)
#else
# define machine_is_mv87xx()	(0)
#endif

#ifdef CONFIG_MACH_SONGYOUNGHO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SONGYOUNGHO
# endif
# define machine_is_songyoungho()	(machine_arch_type == MACH_TYPE_SONGYOUNGHO)
#else
# define machine_is_songyoungho()	(0)
#endif

#ifdef CONFIG_MACH_YOUNGHOTEMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOUNGHOTEMA
# endif
# define machine_is_younghotema()	(machine_arch_type == MACH_TYPE_YOUNGHOTEMA)
#else
# define machine_is_younghotema()	(0)
#endif

#ifdef CONFIG_MACH_PCM037
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM037
# endif
# define machine_is_pcm037()	(machine_arch_type == MACH_TYPE_PCM037)
#else
# define machine_is_pcm037()	(0)
#endif

#ifdef CONFIG_MACH_MMVP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMVP
# endif
# define machine_is_mmvp()	(machine_arch_type == MACH_TYPE_MMVP)
#else
# define machine_is_mmvp()	(0)
#endif

#ifdef CONFIG_MACH_MMAP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMAP
# endif
# define machine_is_mmap()	(machine_arch_type == MACH_TYPE_MMAP)
#else
# define machine_is_mmap()	(0)
#endif

#ifdef CONFIG_MACH_PTID2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTID2410
# endif
# define machine_is_ptid2410()	(machine_arch_type == MACH_TYPE_PTID2410)
#else
# define machine_is_ptid2410()	(0)
#endif

#ifdef CONFIG_MACH_JAMES_926
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JAMES_926
# endif
# define machine_is_james_926()	(machine_arch_type == MACH_TYPE_JAMES_926)
#else
# define machine_is_james_926()	(0)
#endif

#ifdef CONFIG_MACH_FM6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FM6000
# endif
# define machine_is_fm6000()	(machine_arch_type == MACH_TYPE_FM6000)
#else
# define machine_is_fm6000()	(0)
#endif

#ifdef CONFIG_MACH_DB88F6281_BP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DB88F6281_BP
# endif
# define machine_is_db88f6281_bp()	(machine_arch_type == MACH_TYPE_DB88F6281_BP)
#else
# define machine_is_db88f6281_bp()	(0)
#endif

#ifdef CONFIG_MACH_RD88F6192_NAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F6192_NAS
# endif
# define machine_is_rd88f6192_nas()	(machine_arch_type == MACH_TYPE_RD88F6192_NAS)
#else
# define machine_is_rd88f6192_nas()	(0)
#endif

#ifdef CONFIG_MACH_RD88F6281
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F6281
# endif
# define machine_is_rd88f6281()	(machine_arch_type == MACH_TYPE_RD88F6281)
#else
# define machine_is_rd88f6281()	(0)
#endif

#ifdef CONFIG_MACH_DB78X00_BP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DB78X00_BP
# endif
# define machine_is_db78x00_bp()	(machine_arch_type == MACH_TYPE_DB78X00_BP)
#else
# define machine_is_db78x00_bp()	(0)
#endif

#ifdef CONFIG_MACH_SMDK2416
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK2416
# endif
# define machine_is_smdk2416()	(machine_arch_type == MACH_TYPE_SMDK2416)
#else
# define machine_is_smdk2416()	(0)
#endif

#ifdef CONFIG_MACH_OCE_SPIDER_SI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCE_SPIDER_SI
# endif
# define machine_is_oce_spider_si()	(machine_arch_type == MACH_TYPE_OCE_SPIDER_SI)
#else
# define machine_is_oce_spider_si()	(0)
#endif

#ifdef CONFIG_MACH_OCE_SPIDER_SK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCE_SPIDER_SK
# endif
# define machine_is_oce_spider_sk()	(machine_arch_type == MACH_TYPE_OCE_SPIDER_SK)
#else
# define machine_is_oce_spider_sk()	(0)
#endif

#ifdef CONFIG_MACH_ROVERN6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERN6
# endif
# define machine_is_rovern6()	(machine_arch_type == MACH_TYPE_ROVERN6)
#else
# define machine_is_rovern6()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_EVOLUTION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_EVOLUTION
# endif
# define machine_is_pelco_evolution()	(machine_arch_type == MACH_TYPE_PELCO_EVOLUTION)
#else
# define machine_is_pelco_evolution()	(0)
#endif

#ifdef CONFIG_MACH_WBD111
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WBD111
# endif
# define machine_is_wbd111()	(machine_arch_type == MACH_TYPE_WBD111)
#else
# define machine_is_wbd111()	(0)
#endif

#ifdef CONFIG_MACH_ELARACPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELARACPE
# endif
# define machine_is_elaracpe()	(machine_arch_type == MACH_TYPE_ELARACPE)
#else
# define machine_is_elaracpe()	(0)
#endif

#ifdef CONFIG_MACH_MABV3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MABV3
# endif
# define machine_is_mabv3()	(machine_arch_type == MACH_TYPE_MABV3)
#else
# define machine_is_mabv3()	(0)
#endif

#ifdef CONFIG_MACH_MV2120
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV2120
# endif
# define machine_is_mv2120()	(machine_arch_type == MACH_TYPE_MV2120)
#else
# define machine_is_mv2120()	(0)
#endif

#ifdef CONFIG_MACH_CSB737
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB737
# endif
# define machine_is_csb737()	(machine_arch_type == MACH_TYPE_CSB737)
#else
# define machine_is_csb737()	(0)
#endif

#ifdef CONFIG_MACH_MX51_3DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_3DS
# endif
# define machine_is_mx51_3ds()	(machine_arch_type == MACH_TYPE_MX51_3DS)
#else
# define machine_is_mx51_3ds()	(0)
#endif

#ifdef CONFIG_MACH_G900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G900
# endif
# define machine_is_g900()	(machine_arch_type == MACH_TYPE_G900)
#else
# define machine_is_g900()	(0)
#endif

#ifdef CONFIG_MACH_APF27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APF27
# endif
# define machine_is_apf27()	(machine_arch_type == MACH_TYPE_APF27)
#else
# define machine_is_apf27()	(0)
#endif

#ifdef CONFIG_MACH_GGUS2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GGUS2000
# endif
# define machine_is_ggus2000()	(machine_arch_type == MACH_TYPE_GGUS2000)
#else
# define machine_is_ggus2000()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_2430_MIMIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_2430_MIMIC
# endif
# define machine_is_omap_2430_mimic()	(machine_arch_type == MACH_TYPE_OMAP_2430_MIMIC)
#else
# define machine_is_omap_2430_mimic()	(0)
#endif

#ifdef CONFIG_MACH_IMX27LITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX27LITE
# endif
# define machine_is_imx27lite()	(machine_arch_type == MACH_TYPE_IMX27LITE)
#else
# define machine_is_imx27lite()	(0)
#endif

#ifdef CONFIG_MACH_ALMEX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALMEX
# endif
# define machine_is_almex()	(machine_arch_type == MACH_TYPE_ALMEX)
#else
# define machine_is_almex()	(0)
#endif

#ifdef CONFIG_MACH_CONTROL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONTROL
# endif
# define machine_is_control()	(machine_arch_type == MACH_TYPE_CONTROL)
#else
# define machine_is_control()	(0)
#endif

#ifdef CONFIG_MACH_MBA2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MBA2410
# endif
# define machine_is_mba2410()	(machine_arch_type == MACH_TYPE_MBA2410)
#else
# define machine_is_mba2410()	(0)
#endif

#ifdef CONFIG_MACH_VOLCANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VOLCANO
# endif
# define machine_is_volcano()	(machine_arch_type == MACH_TYPE_VOLCANO)
#else
# define machine_is_volcano()	(0)
#endif

#ifdef CONFIG_MACH_ZENITH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZENITH
# endif
# define machine_is_zenith()	(machine_arch_type == MACH_TYPE_ZENITH)
#else
# define machine_is_zenith()	(0)
#endif

#ifdef CONFIG_MACH_MUCHIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MUCHIP
# endif
# define machine_is_muchip()	(machine_arch_type == MACH_TYPE_MUCHIP)
#else
# define machine_is_muchip()	(0)
#endif

#ifdef CONFIG_MACH_MAGELLAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGELLAN
# endif
# define machine_is_magellan()	(machine_arch_type == MACH_TYPE_MAGELLAN)
#else
# define machine_is_magellan()	(0)
#endif

#ifdef CONFIG_MACH_USB_A9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USB_A9260
# endif
# define machine_is_usb_a9260()	(machine_arch_type == MACH_TYPE_USB_A9260)
#else
# define machine_is_usb_a9260()	(0)
#endif

#ifdef CONFIG_MACH_USB_A9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USB_A9263
# endif
# define machine_is_usb_a9263()	(machine_arch_type == MACH_TYPE_USB_A9263)
#else
# define machine_is_usb_a9263()	(0)
#endif

#ifdef CONFIG_MACH_QIL_A9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QIL_A9260
# endif
# define machine_is_qil_a9260()	(machine_arch_type == MACH_TYPE_QIL_A9260)
#else
# define machine_is_qil_a9260()	(0)
#endif

#ifdef CONFIG_MACH_CME9210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CME9210
# endif
# define machine_is_cme9210()	(machine_arch_type == MACH_TYPE_CME9210)
#else
# define machine_is_cme9210()	(0)
#endif

#ifdef CONFIG_MACH_HCZH4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HCZH4
# endif
# define machine_is_hczh4()	(machine_arch_type == MACH_TYPE_HCZH4)
#else
# define machine_is_hczh4()	(0)
#endif

#ifdef CONFIG_MACH_SPEARBASIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEARBASIC
# endif
# define machine_is_spearbasic()	(machine_arch_type == MACH_TYPE_SPEARBASIC)
#else
# define machine_is_spearbasic()	(0)
#endif

#ifdef CONFIG_MACH_DEP2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEP2440
# endif
# define machine_is_dep2440()	(machine_arch_type == MACH_TYPE_DEP2440)
#else
# define machine_is_dep2440()	(0)
#endif

#ifdef CONFIG_MACH_HDL_GXR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDL_GXR
# endif
# define machine_is_hdl_gxr()	(machine_arch_type == MACH_TYPE_HDL_GXR)
#else
# define machine_is_hdl_gxr()	(0)
#endif

#ifdef CONFIG_MACH_HDL_GT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDL_GT
# endif
# define machine_is_hdl_gt()	(machine_arch_type == MACH_TYPE_HDL_GT)
#else
# define machine_is_hdl_gt()	(0)
#endif

#ifdef CONFIG_MACH_HDL_4G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDL_4G
# endif
# define machine_is_hdl_4g()	(machine_arch_type == MACH_TYPE_HDL_4G)
#else
# define machine_is_hdl_4g()	(0)
#endif

#ifdef CONFIG_MACH_S3C6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C6000
# endif
# define machine_is_s3c6000()	(machine_arch_type == MACH_TYPE_S3C6000)
#else
# define machine_is_s3c6000()	(0)
#endif

#ifdef CONFIG_MACH_MMSP2_MDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMSP2_MDK
# endif
# define machine_is_mmsp2_mdk()	(machine_arch_type == MACH_TYPE_MMSP2_MDK)
#else
# define machine_is_mmsp2_mdk()	(0)
#endif

#ifdef CONFIG_MACH_MPX220
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPX220
# endif
# define machine_is_mpx220()	(machine_arch_type == MACH_TYPE_MPX220)
#else
# define machine_is_mpx220()	(0)
#endif

#ifdef CONFIG_MACH_KZM_ARM11_01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KZM_ARM11_01
# endif
# define machine_is_kzm_arm11_01()	(machine_arch_type == MACH_TYPE_KZM_ARM11_01)
#else
# define machine_is_kzm_arm11_01()	(0)
#endif

#ifdef CONFIG_MACH_HTC_POLARIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_POLARIS
# endif
# define machine_is_htc_polaris()	(machine_arch_type == MACH_TYPE_HTC_POLARIS)
#else
# define machine_is_htc_polaris()	(0)
#endif

#ifdef CONFIG_MACH_HTC_KAISER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_KAISER
# endif
# define machine_is_htc_kaiser()	(machine_arch_type == MACH_TYPE_HTC_KAISER)
#else
# define machine_is_htc_kaiser()	(0)
#endif

#ifdef CONFIG_MACH_LG_KS20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LG_KS20
# endif
# define machine_is_lg_ks20()	(machine_arch_type == MACH_TYPE_LG_KS20)
#else
# define machine_is_lg_ks20()	(0)
#endif

#ifdef CONFIG_MACH_HHGPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HHGPS
# endif
# define machine_is_hhgps()	(machine_arch_type == MACH_TYPE_HHGPS)
#else
# define machine_is_hhgps()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA_N810_WIMAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA_N810_WIMAX
# endif
# define machine_is_nokia_n810_wimax()	(machine_arch_type == MACH_TYPE_NOKIA_N810_WIMAX)
#else
# define machine_is_nokia_n810_wimax()	(0)
#endif

#ifdef CONFIG_MACH_INSIGHT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INSIGHT
# endif
# define machine_is_insight()	(machine_arch_type == MACH_TYPE_INSIGHT)
#else
# define machine_is_insight()	(0)
#endif

#ifdef CONFIG_MACH_SAPPHIRE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAPPHIRE
# endif
# define machine_is_sapphire()	(machine_arch_type == MACH_TYPE_SAPPHIRE)
#else
# define machine_is_sapphire()	(0)
#endif

#ifdef CONFIG_MACH_CSB637XO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB637XO
# endif
# define machine_is_csb637xo()	(machine_arch_type == MACH_TYPE_CSB637XO)
#else
# define machine_is_csb637xo()	(0)
#endif

#ifdef CONFIG_MACH_EVISIONG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVISIONG
# endif
# define machine_is_evisiong()	(machine_arch_type == MACH_TYPE_EVISIONG)
#else
# define machine_is_evisiong()	(0)
#endif

#ifdef CONFIG_MACH_STMP37XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STMP37XX
# endif
# define machine_is_stmp37xx()	(machine_arch_type == MACH_TYPE_STMP37XX)
#else
# define machine_is_stmp37xx()	(0)
#endif

#ifdef CONFIG_MACH_STMP378X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STMP378X
# endif
# define machine_is_stmp378x()	(machine_arch_type == MACH_TYPE_STMP378X)
#else
# define machine_is_stmp378x()	(0)
#endif

#ifdef CONFIG_MACH_TNT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNT
# endif
# define machine_is_tnt()	(machine_arch_type == MACH_TYPE_TNT)
#else
# define machine_is_tnt()	(0)
#endif

#ifdef CONFIG_MACH_TBXT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TBXT
# endif
# define machine_is_tbxt()	(machine_arch_type == MACH_TYPE_TBXT)
#else
# define machine_is_tbxt()	(0)
#endif

#ifdef CONFIG_MACH_PLAYMATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLAYMATE
# endif
# define machine_is_playmate()	(machine_arch_type == MACH_TYPE_PLAYMATE)
#else
# define machine_is_playmate()	(0)
#endif

#ifdef CONFIG_MACH_PNS10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNS10
# endif
# define machine_is_pns10()	(machine_arch_type == MACH_TYPE_PNS10)
#else
# define machine_is_pns10()	(0)
#endif

#ifdef CONFIG_MACH_EZNAVI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZNAVI
# endif
# define machine_is_eznavi()	(machine_arch_type == MACH_TYPE_EZNAVI)
#else
# define machine_is_eznavi()	(0)
#endif

#ifdef CONFIG_MACH_PS4000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PS4000
# endif
# define machine_is_ps4000()	(machine_arch_type == MACH_TYPE_PS4000)
#else
# define machine_is_ps4000()	(0)
#endif

#ifdef CONFIG_MACH_EZX_A780
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX_A780
# endif
# define machine_is_ezx_a780()	(machine_arch_type == MACH_TYPE_EZX_A780)
#else
# define machine_is_ezx_a780()	(0)
#endif

#ifdef CONFIG_MACH_EZX_E680
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX_E680
# endif
# define machine_is_ezx_e680()	(machine_arch_type == MACH_TYPE_EZX_E680)
#else
# define machine_is_ezx_e680()	(0)
#endif

#ifdef CONFIG_MACH_EZX_A1200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX_A1200
# endif
# define machine_is_ezx_a1200()	(machine_arch_type == MACH_TYPE_EZX_A1200)
#else
# define machine_is_ezx_a1200()	(0)
#endif

#ifdef CONFIG_MACH_EZX_E6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX_E6
# endif
# define machine_is_ezx_e6()	(machine_arch_type == MACH_TYPE_EZX_E6)
#else
# define machine_is_ezx_e6()	(0)
#endif

#ifdef CONFIG_MACH_EZX_E2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX_E2
# endif
# define machine_is_ezx_e2()	(machine_arch_type == MACH_TYPE_EZX_E2)
#else
# define machine_is_ezx_e2()	(0)
#endif

#ifdef CONFIG_MACH_EZX_A910
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZX_A910
# endif
# define machine_is_ezx_a910()	(machine_arch_type == MACH_TYPE_EZX_A910)
#else
# define machine_is_ezx_a910()	(0)
#endif

#ifdef CONFIG_MACH_CWMX31
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWMX31
# endif
# define machine_is_cwmx31()	(machine_arch_type == MACH_TYPE_CWMX31)
#else
# define machine_is_cwmx31()	(0)
#endif

#ifdef CONFIG_MACH_SL2312
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SL2312
# endif
# define machine_is_sl2312()	(machine_arch_type == MACH_TYPE_SL2312)
#else
# define machine_is_sl2312()	(0)
#endif

#ifdef CONFIG_MACH_BLENNY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLENNY
# endif
# define machine_is_blenny()	(machine_arch_type == MACH_TYPE_BLENNY)
#else
# define machine_is_blenny()	(0)
#endif

#ifdef CONFIG_MACH_DS107
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS107
# endif
# define machine_is_ds107()	(machine_arch_type == MACH_TYPE_DS107)
#else
# define machine_is_ds107()	(0)
#endif

#ifdef CONFIG_MACH_DSX07
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSX07
# endif
# define machine_is_dsx07()	(machine_arch_type == MACH_TYPE_DSX07)
#else
# define machine_is_dsx07()	(0)
#endif

#ifdef CONFIG_MACH_PICOCOM1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOCOM1
# endif
# define machine_is_picocom1()	(machine_arch_type == MACH_TYPE_PICOCOM1)
#else
# define machine_is_picocom1()	(0)
#endif

#ifdef CONFIG_MACH_LYNX_WOLVERINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LYNX_WOLVERINE
# endif
# define machine_is_lynx_wolverine()	(machine_arch_type == MACH_TYPE_LYNX_WOLVERINE)
#else
# define machine_is_lynx_wolverine()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_P9_SC19
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_P9_SC19
# endif
# define machine_is_ubisys_p9_sc19()	(machine_arch_type == MACH_TYPE_UBISYS_P9_SC19)
#else
# define machine_is_ubisys_p9_sc19()	(0)
#endif

#ifdef CONFIG_MACH_KRATOS_LOW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KRATOS_LOW
# endif
# define machine_is_kratos_low()	(machine_arch_type == MACH_TYPE_KRATOS_LOW)
#else
# define machine_is_kratos_low()	(0)
#endif

#ifdef CONFIG_MACH_M700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M700
# endif
# define machine_is_m700()	(machine_arch_type == MACH_TYPE_M700)
#else
# define machine_is_m700()	(0)
#endif

#ifdef CONFIG_MACH_EDMINI_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDMINI_V2
# endif
# define machine_is_edmini_v2()	(machine_arch_type == MACH_TYPE_EDMINI_V2)
#else
# define machine_is_edmini_v2()	(0)
#endif

#ifdef CONFIG_MACH_ZIPIT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIPIT2
# endif
# define machine_is_zipit2()	(machine_arch_type == MACH_TYPE_ZIPIT2)
#else
# define machine_is_zipit2()	(0)
#endif

#ifdef CONFIG_MACH_HSLFEMTOCELL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HSLFEMTOCELL
# endif
# define machine_is_hslfemtocell()	(machine_arch_type == MACH_TYPE_HSLFEMTOCELL)
#else
# define machine_is_hslfemtocell()	(0)
#endif

#ifdef CONFIG_MACH_DAINTREE_AT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAINTREE_AT91
# endif
# define machine_is_daintree_at91()	(machine_arch_type == MACH_TYPE_DAINTREE_AT91)
#else
# define machine_is_daintree_at91()	(0)
#endif

#ifdef CONFIG_MACH_SG560USB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG560USB
# endif
# define machine_is_sg560usb()	(machine_arch_type == MACH_TYPE_SG560USB)
#else
# define machine_is_sg560usb()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_PANDORA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_PANDORA
# endif
# define machine_is_omap3_pandora()	(machine_arch_type == MACH_TYPE_OMAP3_PANDORA)
#else
# define machine_is_omap3_pandora()	(0)
#endif

#ifdef CONFIG_MACH_USR8200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USR8200
# endif
# define machine_is_usr8200()	(machine_arch_type == MACH_TYPE_USR8200)
#else
# define machine_is_usr8200()	(0)
#endif

#ifdef CONFIG_MACH_S1S65K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S1S65K
# endif
# define machine_is_s1s65k()	(machine_arch_type == MACH_TYPE_S1S65K)
#else
# define machine_is_s1s65k()	(0)
#endif

#ifdef CONFIG_MACH_S2S65A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S2S65A
# endif
# define machine_is_s2s65a()	(machine_arch_type == MACH_TYPE_S2S65A)
#else
# define machine_is_s2s65a()	(0)
#endif

#ifdef CONFIG_MACH_ICORE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICORE
# endif
# define machine_is_icore()	(machine_arch_type == MACH_TYPE_ICORE)
#else
# define machine_is_icore()	(0)
#endif

#ifdef CONFIG_MACH_MSS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSS2
# endif
# define machine_is_mss2()	(machine_arch_type == MACH_TYPE_MSS2)
#else
# define machine_is_mss2()	(0)
#endif

#ifdef CONFIG_MACH_BELMONT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BELMONT
# endif
# define machine_is_belmont()	(machine_arch_type == MACH_TYPE_BELMONT)
#else
# define machine_is_belmont()	(0)
#endif

#ifdef CONFIG_MACH_ASUSP525
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASUSP525
# endif
# define machine_is_asusp525()	(machine_arch_type == MACH_TYPE_ASUSP525)
#else
# define machine_is_asusp525()	(0)
#endif

#ifdef CONFIG_MACH_LB88RC8480
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LB88RC8480
# endif
# define machine_is_lb88rc8480()	(machine_arch_type == MACH_TYPE_LB88RC8480)
#else
# define machine_is_lb88rc8480()	(0)
#endif

#ifdef CONFIG_MACH_HIPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIPXA
# endif
# define machine_is_hipxa()	(machine_arch_type == MACH_TYPE_HIPXA)
#else
# define machine_is_hipxa()	(0)
#endif

#ifdef CONFIG_MACH_MX25_3DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX25_3DS
# endif
# define machine_is_mx25_3ds()	(machine_arch_type == MACH_TYPE_MX25_3DS)
#else
# define machine_is_mx25_3ds()	(0)
#endif

#ifdef CONFIG_MACH_M800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M800
# endif
# define machine_is_m800()	(machine_arch_type == MACH_TYPE_M800)
#else
# define machine_is_m800()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3530_LV_SOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3530_LV_SOM
# endif
# define machine_is_omap3530_lv_som()	(machine_arch_type == MACH_TYPE_OMAP3530_LV_SOM)
#else
# define machine_is_omap3530_lv_som()	(0)
#endif

#ifdef CONFIG_MACH_PRIMA_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMA_EVB
# endif
# define machine_is_prima_evb()	(machine_arch_type == MACH_TYPE_PRIMA_EVB)
#else
# define machine_is_prima_evb()	(0)
#endif

#ifdef CONFIG_MACH_MX31BT1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31BT1
# endif
# define machine_is_mx31bt1()	(machine_arch_type == MACH_TYPE_MX31BT1)
#else
# define machine_is_mx31bt1()	(0)
#endif

#ifdef CONFIG_MACH_ATLAS4_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLAS4_EVB
# endif
# define machine_is_atlas4_evb()	(machine_arch_type == MACH_TYPE_ATLAS4_EVB)
#else
# define machine_is_atlas4_evb()	(0)
#endif

#ifdef CONFIG_MACH_MX31CICADA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31CICADA
# endif
# define machine_is_mx31cicada()	(machine_arch_type == MACH_TYPE_MX31CICADA)
#else
# define machine_is_mx31cicada()	(0)
#endif

#ifdef CONFIG_MACH_MI424WR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MI424WR
# endif
# define machine_is_mi424wr()	(machine_arch_type == MACH_TYPE_MI424WR)
#else
# define machine_is_mi424wr()	(0)
#endif

#ifdef CONFIG_MACH_AXS_ULTRAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXS_ULTRAX
# endif
# define machine_is_axs_ultrax()	(machine_arch_type == MACH_TYPE_AXS_ULTRAX)
#else
# define machine_is_axs_ultrax()	(0)
#endif

#ifdef CONFIG_MACH_AT572D940DEB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT572D940DEB
# endif
# define machine_is_at572d940deb()	(machine_arch_type == MACH_TYPE_AT572D940DEB)
#else
# define machine_is_at572d940deb()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DA830_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DA830_EVM
# endif
# define machine_is_davinci_da830_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_DA830_EVM)
#else
# define machine_is_davinci_da830_evm()	(0)
#endif

#ifdef CONFIG_MACH_EP9302
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EP9302
# endif
# define machine_is_ep9302()	(machine_arch_type == MACH_TYPE_EP9302)
#else
# define machine_is_ep9302()	(0)
#endif

#ifdef CONFIG_MACH_AT572D940HFEB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT572D940HFEB
# endif
# define machine_is_at572d940hfek()	(machine_arch_type == MACH_TYPE_AT572D940HFEB)
#else
# define machine_is_at572d940hfek()	(0)
#endif

#ifdef CONFIG_MACH_CYBOOK3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYBOOK3
# endif
# define machine_is_cybook3()	(machine_arch_type == MACH_TYPE_CYBOOK3)
#else
# define machine_is_cybook3()	(0)
#endif

#ifdef CONFIG_MACH_WDG002
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WDG002
# endif
# define machine_is_wdg002()	(machine_arch_type == MACH_TYPE_WDG002)
#else
# define machine_is_wdg002()	(0)
#endif

#ifdef CONFIG_MACH_SG560ADSL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SG560ADSL
# endif
# define machine_is_sg560adsl()	(machine_arch_type == MACH_TYPE_SG560ADSL)
#else
# define machine_is_sg560adsl()	(0)
#endif

#ifdef CONFIG_MACH_NEXTIO_N2800_ICA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEXTIO_N2800_ICA
# endif
# define machine_is_nextio_n2800_ica()	(machine_arch_type == MACH_TYPE_NEXTIO_N2800_ICA)
#else
# define machine_is_nextio_n2800_ica()	(0)
#endif

#ifdef CONFIG_MACH_DOVE_DB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOVE_DB
# endif
# define machine_is_dove_db()	(machine_arch_type == MACH_TYPE_DOVE_DB)
#else
# define machine_is_dove_db()	(0)
#endif

#ifdef CONFIG_MACH_VANDIHUD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VANDIHUD
# endif
# define machine_is_vandihud()	(machine_arch_type == MACH_TYPE_VANDIHUD)
#else
# define machine_is_vandihud()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_E8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_E8
# endif
# define machine_is_magx_e8()	(machine_arch_type == MACH_TYPE_MAGX_E8)
#else
# define machine_is_magx_e8()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_Z6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_Z6
# endif
# define machine_is_magx_z6()	(machine_arch_type == MACH_TYPE_MAGX_Z6)
#else
# define machine_is_magx_z6()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_V8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_V8
# endif
# define machine_is_magx_v8()	(machine_arch_type == MACH_TYPE_MAGX_V8)
#else
# define machine_is_magx_v8()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_U9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_U9
# endif
# define machine_is_magx_u9()	(machine_arch_type == MACH_TYPE_MAGX_U9)
#else
# define machine_is_magx_u9()	(0)
#endif

#ifdef CONFIG_MACH_TOUGHCF08
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOUGHCF08
# endif
# define machine_is_toughcf08()	(machine_arch_type == MACH_TYPE_TOUGHCF08)
#else
# define machine_is_toughcf08()	(0)
#endif

#ifdef CONFIG_MACH_ZW4400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZW4400
# endif
# define machine_is_zw4400()	(machine_arch_type == MACH_TYPE_ZW4400)
#else
# define machine_is_zw4400()	(0)
#endif

#ifdef CONFIG_MACH_MARAT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARAT91
# endif
# define machine_is_marat91()	(machine_arch_type == MACH_TYPE_MARAT91)
#else
# define machine_is_marat91()	(0)
#endif

#ifdef CONFIG_MACH_OVERO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OVERO
# endif
# define machine_is_overo()	(machine_arch_type == MACH_TYPE_OVERO)
#else
# define machine_is_overo()	(0)
#endif

#ifdef CONFIG_MACH_AT2440EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT2440EVB
# endif
# define machine_is_at2440evb()	(machine_arch_type == MACH_TYPE_AT2440EVB)
#else
# define machine_is_at2440evb()	(0)
#endif

#ifdef CONFIG_MACH_NEOCORE926
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEOCORE926
# endif
# define machine_is_neocore926()	(machine_arch_type == MACH_TYPE_NEOCORE926)
#else
# define machine_is_neocore926()	(0)
#endif

#ifdef CONFIG_MACH_WNR854T
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WNR854T
# endif
# define machine_is_wnr854t()	(machine_arch_type == MACH_TYPE_WNR854T)
#else
# define machine_is_wnr854t()	(0)
#endif

#ifdef CONFIG_MACH_IMX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX27
# endif
# define machine_is_imx27()	(machine_arch_type == MACH_TYPE_IMX27)
#else
# define machine_is_imx27()	(0)
#endif

#ifdef CONFIG_MACH_MOOSE_DB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOOSE_DB
# endif
# define machine_is_moose_db()	(machine_arch_type == MACH_TYPE_MOOSE_DB)
#else
# define machine_is_moose_db()	(0)
#endif

#ifdef CONFIG_MACH_FAB4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FAB4
# endif
# define machine_is_fab4()	(machine_arch_type == MACH_TYPE_FAB4)
#else
# define machine_is_fab4()	(0)
#endif

#ifdef CONFIG_MACH_HTCDIAMOND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCDIAMOND
# endif
# define machine_is_htcdiamond()	(machine_arch_type == MACH_TYPE_HTCDIAMOND)
#else
# define machine_is_htcdiamond()	(0)
#endif

#ifdef CONFIG_MACH_FIONA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FIONA
# endif
# define machine_is_fiona()	(machine_arch_type == MACH_TYPE_FIONA)
#else
# define machine_is_fiona()	(0)
#endif

#ifdef CONFIG_MACH_MXC30030_X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC30030_X
# endif
# define machine_is_mxc30030_x()	(machine_arch_type == MACH_TYPE_MXC30030_X)
#else
# define machine_is_mxc30030_x()	(0)
#endif

#ifdef CONFIG_MACH_BMP1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BMP1000
# endif
# define machine_is_bmp1000()	(machine_arch_type == MACH_TYPE_BMP1000)
#else
# define machine_is_bmp1000()	(0)
#endif

#ifdef CONFIG_MACH_LOGI9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOGI9200
# endif
# define machine_is_logi9200()	(machine_arch_type == MACH_TYPE_LOGI9200)
#else
# define machine_is_logi9200()	(0)
#endif

#ifdef CONFIG_MACH_TQMA31
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQMA31
# endif
# define machine_is_tqma31()	(machine_arch_type == MACH_TYPE_TQMA31)
#else
# define machine_is_tqma31()	(0)
#endif

#ifdef CONFIG_MACH_CCW9P9215JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCW9P9215JS
# endif
# define machine_is_ccw9p9215js()	(machine_arch_type == MACH_TYPE_CCW9P9215JS)
#else
# define machine_is_ccw9p9215js()	(0)
#endif

#ifdef CONFIG_MACH_RD88F5181L_GE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F5181L_GE
# endif
# define machine_is_rd88f5181l_ge()	(machine_arch_type == MACH_TYPE_RD88F5181L_GE)
#else
# define machine_is_rd88f5181l_ge()	(0)
#endif

#ifdef CONFIG_MACH_SIFMAIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIFMAIN
# endif
# define machine_is_sifmain()	(machine_arch_type == MACH_TYPE_SIFMAIN)
#else
# define machine_is_sifmain()	(0)
#endif

#ifdef CONFIG_MACH_SAM9_L9261
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAM9_L9261
# endif
# define machine_is_sam9_l9261()	(machine_arch_type == MACH_TYPE_SAM9_L9261)
#else
# define machine_is_sam9_l9261()	(0)
#endif

#ifdef CONFIG_MACH_CC9M2443
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9M2443
# endif
# define machine_is_cc9m2443()	(machine_arch_type == MACH_TYPE_CC9M2443)
#else
# define machine_is_cc9m2443()	(0)
#endif

#ifdef CONFIG_MACH_XARIA300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XARIA300
# endif
# define machine_is_xaria300()	(machine_arch_type == MACH_TYPE_XARIA300)
#else
# define machine_is_xaria300()	(0)
#endif

#ifdef CONFIG_MACH_IT9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IT9200
# endif
# define machine_is_it9200()	(machine_arch_type == MACH_TYPE_IT9200)
#else
# define machine_is_it9200()	(0)
#endif

#ifdef CONFIG_MACH_RD88F5181L_FXO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F5181L_FXO
# endif
# define machine_is_rd88f5181l_fxo()	(machine_arch_type == MACH_TYPE_RD88F5181L_FXO)
#else
# define machine_is_rd88f5181l_fxo()	(0)
#endif

#ifdef CONFIG_MACH_KRISS_SENSOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KRISS_SENSOR
# endif
# define machine_is_kriss_sensor()	(machine_arch_type == MACH_TYPE_KRISS_SENSOR)
#else
# define machine_is_kriss_sensor()	(0)
#endif

#ifdef CONFIG_MACH_PILZ_PMI5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PILZ_PMI5
# endif
# define machine_is_pilz_pmi5()	(machine_arch_type == MACH_TYPE_PILZ_PMI5)
#else
# define machine_is_pilz_pmi5()	(0)
#endif

#ifdef CONFIG_MACH_JADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JADE
# endif
# define machine_is_jade()	(machine_arch_type == MACH_TYPE_JADE)
#else
# define machine_is_jade()	(0)
#endif

#ifdef CONFIG_MACH_KS8695_SOFTPLC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KS8695_SOFTPLC
# endif
# define machine_is_ks8695_softplc()	(machine_arch_type == MACH_TYPE_KS8695_SOFTPLC)
#else
# define machine_is_ks8695_softplc()	(0)
#endif

#ifdef CONFIG_MACH_GPRISC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GPRISC3
# endif
# define machine_is_gprisc3()	(machine_arch_type == MACH_TYPE_GPRISC3)
#else
# define machine_is_gprisc3()	(0)
#endif

#ifdef CONFIG_MACH_STAMP9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STAMP9G20
# endif
# define machine_is_stamp9g20()	(machine_arch_type == MACH_TYPE_STAMP9G20)
#else
# define machine_is_stamp9g20()	(0)
#endif

#ifdef CONFIG_MACH_SMDK6430
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK6430
# endif
# define machine_is_smdk6430()	(machine_arch_type == MACH_TYPE_SMDK6430)
#else
# define machine_is_smdk6430()	(0)
#endif

#ifdef CONFIG_MACH_SMDKC100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDKC100
# endif
# define machine_is_smdkc100()	(machine_arch_type == MACH_TYPE_SMDKC100)
#else
# define machine_is_smdkc100()	(0)
#endif

#ifdef CONFIG_MACH_TAVOREVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAVOREVB
# endif
# define machine_is_tavorevb()	(machine_arch_type == MACH_TYPE_TAVOREVB)
#else
# define machine_is_tavorevb()	(0)
#endif

#ifdef CONFIG_MACH_SAAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAAR
# endif
# define machine_is_saar()	(machine_arch_type == MACH_TYPE_SAAR)
#else
# define machine_is_saar()	(0)
#endif

#ifdef CONFIG_MACH_DEISTER_EYECAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEISTER_EYECAM
# endif
# define machine_is_deister_eyecam()	(machine_arch_type == MACH_TYPE_DEISTER_EYECAM)
#else
# define machine_is_deister_eyecam()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9M10G45EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9M10G45EK
# endif
# define machine_is_at91sam9m10g45ek()	(machine_arch_type == MACH_TYPE_AT91SAM9M10G45EK)
#else
# define machine_is_at91sam9m10g45ek()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_PRODUO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_PRODUO
# endif
# define machine_is_linkstation_produo()	(machine_arch_type == MACH_TYPE_LINKSTATION_PRODUO)
#else
# define machine_is_linkstation_produo()	(0)
#endif

#ifdef CONFIG_MACH_HIT_B0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIT_B0
# endif
# define machine_is_hit_b0()	(machine_arch_type == MACH_TYPE_HIT_B0)
#else
# define machine_is_hit_b0()	(0)
#endif

#ifdef CONFIG_MACH_ADX_RMU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_RMU
# endif
# define machine_is_adx_rmu()	(machine_arch_type == MACH_TYPE_ADX_RMU)
#else
# define machine_is_adx_rmu()	(0)
#endif

#ifdef CONFIG_MACH_XG_CPE_MAIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XG_CPE_MAIN
# endif
# define machine_is_xg_cpe_main()	(machine_arch_type == MACH_TYPE_XG_CPE_MAIN)
#else
# define machine_is_xg_cpe_main()	(0)
#endif

#ifdef CONFIG_MACH_EDB9407A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDB9407A
# endif
# define machine_is_edb9407a()	(machine_arch_type == MACH_TYPE_EDB9407A)
#else
# define machine_is_edb9407a()	(0)
#endif

#ifdef CONFIG_MACH_DTB9608
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DTB9608
# endif
# define machine_is_dtb9608()	(machine_arch_type == MACH_TYPE_DTB9608)
#else
# define machine_is_dtb9608()	(0)
#endif

#ifdef CONFIG_MACH_EM104V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EM104V1
# endif
# define machine_is_em104v1()	(machine_arch_type == MACH_TYPE_EM104V1)
#else
# define machine_is_em104v1()	(0)
#endif

#ifdef CONFIG_MACH_DEMO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEMO
# endif
# define machine_is_demo()	(machine_arch_type == MACH_TYPE_DEMO)
#else
# define machine_is_demo()	(0)
#endif

#ifdef CONFIG_MACH_LOGI9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOGI9260
# endif
# define machine_is_logi9260()	(machine_arch_type == MACH_TYPE_LOGI9260)
#else
# define machine_is_logi9260()	(0)
#endif

#ifdef CONFIG_MACH_MX31_EXM32
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31_EXM32
# endif
# define machine_is_mx31_exm32()	(machine_arch_type == MACH_TYPE_MX31_EXM32)
#else
# define machine_is_mx31_exm32()	(0)
#endif

#ifdef CONFIG_MACH_USB_A9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USB_A9G20
# endif
# define machine_is_usb_a9g20()	(machine_arch_type == MACH_TYPE_USB_A9G20)
#else
# define machine_is_usb_a9g20()	(0)
#endif

#ifdef CONFIG_MACH_PICPROJE2008
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICPROJE2008
# endif
# define machine_is_picproje2008()	(machine_arch_type == MACH_TYPE_PICPROJE2008)
#else
# define machine_is_picproje2008()	(0)
#endif

#ifdef CONFIG_MACH_CS_E9315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CS_E9315
# endif
# define machine_is_cs_e9315()	(machine_arch_type == MACH_TYPE_CS_E9315)
#else
# define machine_is_cs_e9315()	(0)
#endif

#ifdef CONFIG_MACH_QIL_A9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QIL_A9G20
# endif
# define machine_is_qil_a9g20()	(machine_arch_type == MACH_TYPE_QIL_A9G20)
#else
# define machine_is_qil_a9g20()	(0)
#endif

#ifdef CONFIG_MACH_SHA_PON020
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHA_PON020
# endif
# define machine_is_sha_pon020()	(machine_arch_type == MACH_TYPE_SHA_PON020)
#else
# define machine_is_sha_pon020()	(0)
#endif

#ifdef CONFIG_MACH_NAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAD
# endif
# define machine_is_nad()	(machine_arch_type == MACH_TYPE_NAD)
#else
# define machine_is_nad()	(0)
#endif

#ifdef CONFIG_MACH_SBC35_A9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC35_A9260
# endif
# define machine_is_sbc35_a9260()	(machine_arch_type == MACH_TYPE_SBC35_A9260)
#else
# define machine_is_sbc35_a9260()	(0)
#endif

#ifdef CONFIG_MACH_SBC35_A9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC35_A9G20
# endif
# define machine_is_sbc35_a9g20()	(machine_arch_type == MACH_TYPE_SBC35_A9G20)
#else
# define machine_is_sbc35_a9g20()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_BEGINNING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_BEGINNING
# endif
# define machine_is_davinci_beginning()	(machine_arch_type == MACH_TYPE_DAVINCI_BEGINNING)
#else
# define machine_is_davinci_beginning()	(0)
#endif

#ifdef CONFIG_MACH_UWC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UWC
# endif
# define machine_is_uwc()	(machine_arch_type == MACH_TYPE_UWC)
#else
# define machine_is_uwc()	(0)
#endif

#ifdef CONFIG_MACH_MXLADS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXLADS
# endif
# define machine_is_mxlads()	(machine_arch_type == MACH_TYPE_MXLADS)
#else
# define machine_is_mxlads()	(0)
#endif

#ifdef CONFIG_MACH_HTCNIKE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCNIKE
# endif
# define machine_is_htcnike()	(machine_arch_type == MACH_TYPE_HTCNIKE)
#else
# define machine_is_htcnike()	(0)
#endif

#ifdef CONFIG_MACH_DEISTER_PXA270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEISTER_PXA270
# endif
# define machine_is_deister_pxa270()	(machine_arch_type == MACH_TYPE_DEISTER_PXA270)
#else
# define machine_is_deister_pxa270()	(0)
#endif

#ifdef CONFIG_MACH_CME9210JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CME9210JS
# endif
# define machine_is_cme9210js()	(machine_arch_type == MACH_TYPE_CME9210JS)
#else
# define machine_is_cme9210js()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9360
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9360
# endif
# define machine_is_cc9p9360()	(machine_arch_type == MACH_TYPE_CC9P9360)
#else
# define machine_is_cc9p9360()	(0)
#endif

#ifdef CONFIG_MACH_MOCHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOCHA
# endif
# define machine_is_mocha()	(machine_arch_type == MACH_TYPE_MOCHA)
#else
# define machine_is_mocha()	(0)
#endif

#ifdef CONFIG_MACH_WAPD170AG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WAPD170AG
# endif
# define machine_is_wapd170ag()	(machine_arch_type == MACH_TYPE_WAPD170AG)
#else
# define machine_is_wapd170ag()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_MINI
# endif
# define machine_is_linkstation_mini()	(machine_arch_type == MACH_TYPE_LINKSTATION_MINI)
#else
# define machine_is_linkstation_mini()	(0)
#endif

#ifdef CONFIG_MACH_AFEB9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AFEB9260
# endif
# define machine_is_afeb9260()	(machine_arch_type == MACH_TYPE_AFEB9260)
#else
# define machine_is_afeb9260()	(0)
#endif

#ifdef CONFIG_MACH_W90X900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90X900
# endif
# define machine_is_w90x900()	(machine_arch_type == MACH_TYPE_W90X900)
#else
# define machine_is_w90x900()	(0)
#endif

#ifdef CONFIG_MACH_W90X700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90X700
# endif
# define machine_is_w90x700()	(machine_arch_type == MACH_TYPE_W90X700)
#else
# define machine_is_w90x700()	(0)
#endif

#ifdef CONFIG_MACH_KT300IP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KT300IP
# endif
# define machine_is_kt300ip()	(machine_arch_type == MACH_TYPE_KT300IP)
#else
# define machine_is_kt300ip()	(0)
#endif

#ifdef CONFIG_MACH_KT300IP_G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KT300IP_G20
# endif
# define machine_is_kt300ip_g20()	(machine_arch_type == MACH_TYPE_KT300IP_G20)
#else
# define machine_is_kt300ip_g20()	(0)
#endif

#ifdef CONFIG_MACH_SRCM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SRCM
# endif
# define machine_is_srcm()	(machine_arch_type == MACH_TYPE_SRCM)
#else
# define machine_is_srcm()	(0)
#endif

#ifdef CONFIG_MACH_WLNX_9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WLNX_9260
# endif
# define machine_is_wlnx_9260()	(machine_arch_type == MACH_TYPE_WLNX_9260)
#else
# define machine_is_wlnx_9260()	(0)
#endif

#ifdef CONFIG_MACH_OPENMOKO_GTA03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENMOKO_GTA03
# endif
# define machine_is_openmoko_gta03()	(machine_arch_type == MACH_TYPE_OPENMOKO_GTA03)
#else
# define machine_is_openmoko_gta03()	(0)
#endif

#ifdef CONFIG_MACH_OSPREY2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSPREY2
# endif
# define machine_is_osprey2()	(machine_arch_type == MACH_TYPE_OSPREY2)
#else
# define machine_is_osprey2()	(0)
#endif

#ifdef CONFIG_MACH_KBIO9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KBIO9260
# endif
# define machine_is_kbio9260()	(machine_arch_type == MACH_TYPE_KBIO9260)
#else
# define machine_is_kbio9260()	(0)
#endif

#ifdef CONFIG_MACH_GINZA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GINZA
# endif
# define machine_is_ginza()	(machine_arch_type == MACH_TYPE_GINZA)
#else
# define machine_is_ginza()	(0)
#endif

#ifdef CONFIG_MACH_A636N
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A636N
# endif
# define machine_is_a636n()	(machine_arch_type == MACH_TYPE_A636N)
#else
# define machine_is_a636n()	(0)
#endif

#ifdef CONFIG_MACH_IMX27IPCAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX27IPCAM
# endif
# define machine_is_imx27ipcam()	(machine_arch_type == MACH_TYPE_IMX27IPCAM)
#else
# define machine_is_imx27ipcam()	(0)
#endif

#ifdef CONFIG_MACH_NEMOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEMOC
# endif
# define machine_is_nemoc()	(machine_arch_type == MACH_TYPE_NEMOC)
#else
# define machine_is_nemoc()	(0)
#endif

#ifdef CONFIG_MACH_GENEVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GENEVA
# endif
# define machine_is_geneva()	(machine_arch_type == MACH_TYPE_GENEVA)
#else
# define machine_is_geneva()	(0)
#endif

#ifdef CONFIG_MACH_HTCPHAROS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCPHAROS
# endif
# define machine_is_htcpharos()	(machine_arch_type == MACH_TYPE_HTCPHAROS)
#else
# define machine_is_htcpharos()	(0)
#endif

#ifdef CONFIG_MACH_NEONC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEONC
# endif
# define machine_is_neonc()	(machine_arch_type == MACH_TYPE_NEONC)
#else
# define machine_is_neonc()	(0)
#endif

#ifdef CONFIG_MACH_NAS7100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAS7100
# endif
# define machine_is_nas7100()	(machine_arch_type == MACH_TYPE_NAS7100)
#else
# define machine_is_nas7100()	(0)
#endif

#ifdef CONFIG_MACH_TEUPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEUPHONE
# endif
# define machine_is_teuphone()	(machine_arch_type == MACH_TYPE_TEUPHONE)
#else
# define machine_is_teuphone()	(0)
#endif

#ifdef CONFIG_MACH_ANNAX_ETH2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANNAX_ETH2
# endif
# define machine_is_annax_eth2()	(machine_arch_type == MACH_TYPE_ANNAX_ETH2)
#else
# define machine_is_annax_eth2()	(0)
#endif

#ifdef CONFIG_MACH_CSB733
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB733
# endif
# define machine_is_csb733()	(machine_arch_type == MACH_TYPE_CSB733)
#else
# define machine_is_csb733()	(0)
#endif

#ifdef CONFIG_MACH_BK3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BK3
# endif
# define machine_is_bk3()	(machine_arch_type == MACH_TYPE_BK3)
#else
# define machine_is_bk3()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_EM32
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_EM32
# endif
# define machine_is_omap_em32()	(machine_arch_type == MACH_TYPE_OMAP_EM32)
#else
# define machine_is_omap_em32()	(0)
#endif

#ifdef CONFIG_MACH_ET9261CP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ET9261CP
# endif
# define machine_is_et9261cp()	(machine_arch_type == MACH_TYPE_ET9261CP)
#else
# define machine_is_et9261cp()	(0)
#endif

#ifdef CONFIG_MACH_JASPERC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JASPERC
# endif
# define machine_is_jasperc()	(machine_arch_type == MACH_TYPE_JASPERC)
#else
# define machine_is_jasperc()	(0)
#endif

#ifdef CONFIG_MACH_ISSI_ARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ISSI_ARM9
# endif
# define machine_is_issi_arm9()	(machine_arch_type == MACH_TYPE_ISSI_ARM9)
#else
# define machine_is_issi_arm9()	(0)
#endif

#ifdef CONFIG_MACH_UED
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UED
# endif
# define machine_is_ued()	(machine_arch_type == MACH_TYPE_UED)
#else
# define machine_is_ued()	(0)
#endif

#ifdef CONFIG_MACH_ESIBLADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESIBLADE
# endif
# define machine_is_esiblade()	(machine_arch_type == MACH_TYPE_ESIBLADE)
#else
# define machine_is_esiblade()	(0)
#endif

#ifdef CONFIG_MACH_EYE02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EYE02
# endif
# define machine_is_eye02()	(machine_arch_type == MACH_TYPE_EYE02)
#else
# define machine_is_eye02()	(0)
#endif

#ifdef CONFIG_MACH_IMX27KBD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX27KBD
# endif
# define machine_is_imx27kbd()	(machine_arch_type == MACH_TYPE_IMX27KBD)
#else
# define machine_is_imx27kbd()	(0)
#endif

#ifdef CONFIG_MACH_KIXVP435
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KIXVP435
# endif
# define machine_is_kixvp435()	(machine_arch_type == MACH_TYPE_KIXVP435)
#else
# define machine_is_kixvp435()	(0)
#endif

#ifdef CONFIG_MACH_KIXNP435
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KIXNP435
# endif
# define machine_is_kixnp435()	(machine_arch_type == MACH_TYPE_KIXNP435)
#else
# define machine_is_kixnp435()	(0)
#endif

#ifdef CONFIG_MACH_AFRICA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AFRICA
# endif
# define machine_is_africa()	(machine_arch_type == MACH_TYPE_AFRICA)
#else
# define machine_is_africa()	(0)
#endif

#ifdef CONFIG_MACH_NH233
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NH233
# endif
# define machine_is_nh233()	(machine_arch_type == MACH_TYPE_NH233)
#else
# define machine_is_nh233()	(0)
#endif

#ifdef CONFIG_MACH_RD88F6183AP_GE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F6183AP_GE
# endif
# define machine_is_rd88f6183ap_ge()	(machine_arch_type == MACH_TYPE_RD88F6183AP_GE)
#else
# define machine_is_rd88f6183ap_ge()	(0)
#endif

#ifdef CONFIG_MACH_BCM4760
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM4760
# endif
# define machine_is_bcm4760()	(machine_arch_type == MACH_TYPE_BCM4760)
#else
# define machine_is_bcm4760()	(0)
#endif

#ifdef CONFIG_MACH_EDDY_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDDY_V2
# endif
# define machine_is_eddy_v2()	(machine_arch_type == MACH_TYPE_EDDY_V2)
#else
# define machine_is_eddy_v2()	(0)
#endif

#ifdef CONFIG_MACH_REALVIEW_PBA8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REALVIEW_PBA8
# endif
# define machine_is_realview_pba8()	(machine_arch_type == MACH_TYPE_REALVIEW_PBA8)
#else
# define machine_is_realview_pba8()	(0)
#endif

#ifdef CONFIG_MACH_HID_A7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HID_A7
# endif
# define machine_is_hid_a7()	(machine_arch_type == MACH_TYPE_HID_A7)
#else
# define machine_is_hid_a7()	(0)
#endif

#ifdef CONFIG_MACH_HERO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERO
# endif
# define machine_is_hero()	(machine_arch_type == MACH_TYPE_HERO)
#else
# define machine_is_hero()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_POSEIDON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_POSEIDON
# endif
# define machine_is_omap_poseidon()	(machine_arch_type == MACH_TYPE_OMAP_POSEIDON)
#else
# define machine_is_omap_poseidon()	(0)
#endif

#ifdef CONFIG_MACH_REALVIEW_PBX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REALVIEW_PBX
# endif
# define machine_is_realview_pbx()	(machine_arch_type == MACH_TYPE_REALVIEW_PBX)
#else
# define machine_is_realview_pbx()	(0)
#endif

#ifdef CONFIG_MACH_MICRO9S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICRO9S
# endif
# define machine_is_micro9s()	(machine_arch_type == MACH_TYPE_MICRO9S)
#else
# define machine_is_micro9s()	(0)
#endif

#ifdef CONFIG_MACH_MAKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAKO
# endif
# define machine_is_mako()	(machine_arch_type == MACH_TYPE_MAKO)
#else
# define machine_is_mako()	(0)
#endif

#ifdef CONFIG_MACH_XDAFLAME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XDAFLAME
# endif
# define machine_is_xdaflame()	(machine_arch_type == MACH_TYPE_XDAFLAME)
#else
# define machine_is_xdaflame()	(0)
#endif

#ifdef CONFIG_MACH_PHIDGET_SBC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHIDGET_SBC2
# endif
# define machine_is_phidget_sbc2()	(machine_arch_type == MACH_TYPE_PHIDGET_SBC2)
#else
# define machine_is_phidget_sbc2()	(0)
#endif

#ifdef CONFIG_MACH_LIMESTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIMESTONE
# endif
# define machine_is_limestone()	(machine_arch_type == MACH_TYPE_LIMESTONE)
#else
# define machine_is_limestone()	(0)
#endif

#ifdef CONFIG_MACH_IPROBE_C32
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPROBE_C32
# endif
# define machine_is_iprobe_c32()	(machine_arch_type == MACH_TYPE_IPROBE_C32)
#else
# define machine_is_iprobe_c32()	(0)
#endif

#ifdef CONFIG_MACH_RUT100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUT100
# endif
# define machine_is_rut100()	(machine_arch_type == MACH_TYPE_RUT100)
#else
# define machine_is_rut100()	(0)
#endif

#ifdef CONFIG_MACH_ASUSP535
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASUSP535
# endif
# define machine_is_asusp535()	(machine_arch_type == MACH_TYPE_ASUSP535)
#else
# define machine_is_asusp535()	(0)
#endif

#ifdef CONFIG_MACH_HTCRAPHAEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCRAPHAEL
# endif
# define machine_is_htcraphael()	(machine_arch_type == MACH_TYPE_HTCRAPHAEL)
#else
# define machine_is_htcraphael()	(0)
#endif

#ifdef CONFIG_MACH_SYGDG1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYGDG1
# endif
# define machine_is_sygdg1()	(machine_arch_type == MACH_TYPE_SYGDG1)
#else
# define machine_is_sygdg1()	(0)
#endif

#ifdef CONFIG_MACH_SYGDG2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYGDG2
# endif
# define machine_is_sygdg2()	(machine_arch_type == MACH_TYPE_SYGDG2)
#else
# define machine_is_sygdg2()	(0)
#endif

#ifdef CONFIG_MACH_SEOUL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEOUL
# endif
# define machine_is_seoul()	(machine_arch_type == MACH_TYPE_SEOUL)
#else
# define machine_is_seoul()	(0)
#endif

#ifdef CONFIG_MACH_SALERNO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SALERNO
# endif
# define machine_is_salerno()	(machine_arch_type == MACH_TYPE_SALERNO)
#else
# define machine_is_salerno()	(0)
#endif

#ifdef CONFIG_MACH_UCN_S3C64XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UCN_S3C64XX
# endif
# define machine_is_ucn_s3c64xx()	(machine_arch_type == MACH_TYPE_UCN_S3C64XX)
#else
# define machine_is_ucn_s3c64xx()	(0)
#endif

#ifdef CONFIG_MACH_MSM7201A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7201A
# endif
# define machine_is_msm7201a()	(machine_arch_type == MACH_TYPE_MSM7201A)
#else
# define machine_is_msm7201a()	(0)
#endif

#ifdef CONFIG_MACH_LPR1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPR1
# endif
# define machine_is_lpr1()	(machine_arch_type == MACH_TYPE_LPR1)
#else
# define machine_is_lpr1()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO500FX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO500FX
# endif
# define machine_is_armadillo500fx()	(machine_arch_type == MACH_TYPE_ARMADILLO500FX)
#else
# define machine_is_armadillo500fx()	(0)
#endif

#ifdef CONFIG_MACH_G3EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G3EVM
# endif
# define machine_is_g3evm()	(machine_arch_type == MACH_TYPE_G3EVM)
#else
# define machine_is_g3evm()	(0)
#endif

#ifdef CONFIG_MACH_Z3_DM355
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z3_DM355
# endif
# define machine_is_z3_dm355()	(machine_arch_type == MACH_TYPE_Z3_DM355)
#else
# define machine_is_z3_dm355()	(0)
#endif

#ifdef CONFIG_MACH_W90P910EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90P910EVB
# endif
# define machine_is_w90p910evb()	(machine_arch_type == MACH_TYPE_W90P910EVB)
#else
# define machine_is_w90p910evb()	(0)
#endif

#ifdef CONFIG_MACH_W90P920EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90P920EVB
# endif
# define machine_is_w90p920evb()	(machine_arch_type == MACH_TYPE_W90P920EVB)
#else
# define machine_is_w90p920evb()	(0)
#endif

#ifdef CONFIG_MACH_W90P950EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90P950EVB
# endif
# define machine_is_w90p950evb()	(machine_arch_type == MACH_TYPE_W90P950EVB)
#else
# define machine_is_w90p950evb()	(0)
#endif

#ifdef CONFIG_MACH_W90N960EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W90N960EVB
# endif
# define machine_is_w90n960evb()	(machine_arch_type == MACH_TYPE_W90N960EVB)
#else
# define machine_is_w90n960evb()	(0)
#endif

#ifdef CONFIG_MACH_CAMHD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAMHD
# endif
# define machine_is_camhd()	(machine_arch_type == MACH_TYPE_CAMHD)
#else
# define machine_is_camhd()	(0)
#endif

#ifdef CONFIG_MACH_MVC100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MVC100
# endif
# define machine_is_mvc100()	(machine_arch_type == MACH_TYPE_MVC100)
#else
# define machine_is_mvc100()	(0)
#endif

#ifdef CONFIG_MACH_ELECTRUM_200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELECTRUM_200
# endif
# define machine_is_electrum_200()	(machine_arch_type == MACH_TYPE_ELECTRUM_200)
#else
# define machine_is_electrum_200()	(0)
#endif

#ifdef CONFIG_MACH_HTCJADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCJADE
# endif
# define machine_is_htcjade()	(machine_arch_type == MACH_TYPE_HTCJADE)
#else
# define machine_is_htcjade()	(0)
#endif

#ifdef CONFIG_MACH_MEMPHIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEMPHIS
# endif
# define machine_is_memphis()	(machine_arch_type == MACH_TYPE_MEMPHIS)
#else
# define machine_is_memphis()	(0)
#endif

#ifdef CONFIG_MACH_IMX27SBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX27SBC
# endif
# define machine_is_imx27sbc()	(machine_arch_type == MACH_TYPE_IMX27SBC)
#else
# define machine_is_imx27sbc()	(0)
#endif

#ifdef CONFIG_MACH_LEXTAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEXTAR
# endif
# define machine_is_lextar()	(machine_arch_type == MACH_TYPE_LEXTAR)
#else
# define machine_is_lextar()	(0)
#endif

#ifdef CONFIG_MACH_MV88F6281GTW_GE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV88F6281GTW_GE
# endif
# define machine_is_mv88f6281gtw_ge()	(machine_arch_type == MACH_TYPE_MV88F6281GTW_GE)
#else
# define machine_is_mv88f6281gtw_ge()	(0)
#endif

#ifdef CONFIG_MACH_NCP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NCP
# endif
# define machine_is_ncp()	(machine_arch_type == MACH_TYPE_NCP)
#else
# define machine_is_ncp()	(0)
#endif

#ifdef CONFIG_MACH_Z32AN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z32AN
# endif
# define machine_is_z32an_series()	(machine_arch_type == MACH_TYPE_Z32AN)
#else
# define machine_is_z32an_series()	(0)
#endif

#ifdef CONFIG_MACH_TMQ_CAPD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TMQ_CAPD
# endif
# define machine_is_tmq_capd()	(machine_arch_type == MACH_TYPE_TMQ_CAPD)
#else
# define machine_is_tmq_capd()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_WL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_WL
# endif
# define machine_is_omap3_wl()	(machine_arch_type == MACH_TYPE_OMAP3_WL)
#else
# define machine_is_omap3_wl()	(0)
#endif

#ifdef CONFIG_MACH_CHUMBY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHUMBY
# endif
# define machine_is_chumby()	(machine_arch_type == MACH_TYPE_CHUMBY)
#else
# define machine_is_chumby()	(0)
#endif

#ifdef CONFIG_MACH_ATSARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATSARM9
# endif
# define machine_is_atsarm9()	(machine_arch_type == MACH_TYPE_ATSARM9)
#else
# define machine_is_atsarm9()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM365_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM365_EVM
# endif
# define machine_is_davinci_dm365_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_DM365_EVM)
#else
# define machine_is_davinci_dm365_evm()	(0)
#endif

#ifdef CONFIG_MACH_BAHAMAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BAHAMAS
# endif
# define machine_is_bahamas()	(machine_arch_type == MACH_TYPE_BAHAMAS)
#else
# define machine_is_bahamas()	(0)
#endif

#ifdef CONFIG_MACH_DAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAS
# endif
# define machine_is_das()	(machine_arch_type == MACH_TYPE_DAS)
#else
# define machine_is_das()	(0)
#endif

#ifdef CONFIG_MACH_MINIDAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINIDAS
# endif
# define machine_is_minidas()	(machine_arch_type == MACH_TYPE_MINIDAS)
#else
# define machine_is_minidas()	(0)
#endif

#ifdef CONFIG_MACH_VK1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VK1000
# endif
# define machine_is_vk1000()	(machine_arch_type == MACH_TYPE_VK1000)
#else
# define machine_is_vk1000()	(0)
#endif

#ifdef CONFIG_MACH_CENTRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CENTRO
# endif
# define machine_is_centro()	(machine_arch_type == MACH_TYPE_CENTRO)
#else
# define machine_is_centro()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_2BAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_2BAY
# endif
# define machine_is_ctera_2bay()	(machine_arch_type == MACH_TYPE_CTERA_2BAY)
#else
# define machine_is_ctera_2bay()	(0)
#endif

#ifdef CONFIG_MACH_EDGECONNECT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDGECONNECT
# endif
# define machine_is_edgeconnect()	(machine_arch_type == MACH_TYPE_EDGECONNECT)
#else
# define machine_is_edgeconnect()	(0)
#endif

#ifdef CONFIG_MACH_ND27000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ND27000
# endif
# define machine_is_nd27000()	(machine_arch_type == MACH_TYPE_ND27000)
#else
# define machine_is_nd27000()	(0)
#endif

#ifdef CONFIG_MACH_GEMALTO_COBRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEMALTO_COBRA
# endif
# define machine_is_cobra()	(machine_arch_type == MACH_TYPE_GEMALTO_COBRA)
#else
# define machine_is_cobra()	(0)
#endif

#ifdef CONFIG_MACH_INGELABS_COMET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INGELABS_COMET
# endif
# define machine_is_ingelabs_comet()	(machine_arch_type == MACH_TYPE_INGELABS_COMET)
#else
# define machine_is_ingelabs_comet()	(0)
#endif

#ifdef CONFIG_MACH_POLLUX_WIZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POLLUX_WIZ
# endif
# define machine_is_pollux_wiz()	(machine_arch_type == MACH_TYPE_POLLUX_WIZ)
#else
# define machine_is_pollux_wiz()	(0)
#endif

#ifdef CONFIG_MACH_BLACKSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLACKSTONE
# endif
# define machine_is_blackstone()	(machine_arch_type == MACH_TYPE_BLACKSTONE)
#else
# define machine_is_blackstone()	(0)
#endif

#ifdef CONFIG_MACH_TOPAZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOPAZ
# endif
# define machine_is_topaz()	(machine_arch_type == MACH_TYPE_TOPAZ)
#else
# define machine_is_topaz()	(0)
#endif

#ifdef CONFIG_MACH_AIXLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AIXLE
# endif
# define machine_is_aixle()	(machine_arch_type == MACH_TYPE_AIXLE)
#else
# define machine_is_aixle()	(0)
#endif

#ifdef CONFIG_MACH_MW998
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MW998
# endif
# define machine_is_mw998()	(machine_arch_type == MACH_TYPE_MW998)
#else
# define machine_is_mw998()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA_RX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA_RX51
# endif
# define machine_is_nokia_rx51()	(machine_arch_type == MACH_TYPE_NOKIA_RX51)
#else
# define machine_is_nokia_rx51()	(0)
#endif

#ifdef CONFIG_MACH_VSC5605EV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VSC5605EV
# endif
# define machine_is_vsc5605ev()	(machine_arch_type == MACH_TYPE_VSC5605EV)
#else
# define machine_is_vsc5605ev()	(0)
#endif

#ifdef CONFIG_MACH_NT98700DK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NT98700DK
# endif
# define machine_is_nt98700dk()	(machine_arch_type == MACH_TYPE_NT98700DK)
#else
# define machine_is_nt98700dk()	(0)
#endif

#ifdef CONFIG_MACH_ICONTACT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICONTACT
# endif
# define machine_is_icontact()	(machine_arch_type == MACH_TYPE_ICONTACT)
#else
# define machine_is_icontact()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_FRCPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_FRCPU
# endif
# define machine_is_swarco_frcpu()	(machine_arch_type == MACH_TYPE_SWARCO_FRCPU)
#else
# define machine_is_swarco_frcpu()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_SCPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_SCPU
# endif
# define machine_is_swarco_scpu()	(machine_arch_type == MACH_TYPE_SWARCO_SCPU)
#else
# define machine_is_swarco_scpu()	(0)
#endif

#ifdef CONFIG_MACH_BBOX_P16
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BBOX_P16
# endif
# define machine_is_bbox_p16()	(machine_arch_type == MACH_TYPE_BBOX_P16)
#else
# define machine_is_bbox_p16()	(0)
#endif

#ifdef CONFIG_MACH_BSTD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BSTD
# endif
# define machine_is_bstd()	(machine_arch_type == MACH_TYPE_BSTD)
#else
# define machine_is_bstd()	(0)
#endif

#ifdef CONFIG_MACH_SBC2440II
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC2440II
# endif
# define machine_is_sbc2440ii()	(machine_arch_type == MACH_TYPE_SBC2440II)
#else
# define machine_is_sbc2440ii()	(0)
#endif

#ifdef CONFIG_MACH_PCM034
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM034
# endif
# define machine_is_pcm034()	(machine_arch_type == MACH_TYPE_PCM034)
#else
# define machine_is_pcm034()	(0)
#endif

#ifdef CONFIG_MACH_NESO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NESO
# endif
# define machine_is_neso()	(machine_arch_type == MACH_TYPE_NESO)
#else
# define machine_is_neso()	(0)
#endif

#ifdef CONFIG_MACH_WLNX_9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WLNX_9G20
# endif
# define machine_is_wlnx_9g20()	(machine_arch_type == MACH_TYPE_WLNX_9G20)
#else
# define machine_is_wlnx_9g20()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_ZOOM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_ZOOM2
# endif
# define machine_is_omap_zoom2()	(machine_arch_type == MACH_TYPE_OMAP_ZOOM2)
#else
# define machine_is_omap_zoom2()	(0)
#endif

#ifdef CONFIG_MACH_TOTEMNOVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOTEMNOVA
# endif
# define machine_is_totemnova()	(machine_arch_type == MACH_TYPE_TOTEMNOVA)
#else
# define machine_is_totemnova()	(0)
#endif

#ifdef CONFIG_MACH_C5000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C5000
# endif
# define machine_is_c5000()	(machine_arch_type == MACH_TYPE_C5000)
#else
# define machine_is_c5000()	(0)
#endif

#ifdef CONFIG_MACH_UNIPO_AT91SAM9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNIPO_AT91SAM9263
# endif
# define machine_is_unipo_at91sam9263()	(machine_arch_type == MACH_TYPE_UNIPO_AT91SAM9263)
#else
# define machine_is_unipo_at91sam9263()	(0)
#endif

#ifdef CONFIG_MACH_ETHERNUT5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETHERNUT5
# endif
# define machine_is_ethernut5()	(machine_arch_type == MACH_TYPE_ETHERNUT5)
#else
# define machine_is_ethernut5()	(0)
#endif

#ifdef CONFIG_MACH_ARM11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM11
# endif
# define machine_is_arm11()	(machine_arch_type == MACH_TYPE_ARM11)
#else
# define machine_is_arm11()	(0)
#endif

#ifdef CONFIG_MACH_CPUAT9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPUAT9260
# endif
# define machine_is_cpuat9260()	(machine_arch_type == MACH_TYPE_CPUAT9260)
#else
# define machine_is_cpuat9260()	(0)
#endif

#ifdef CONFIG_MACH_CPUPXA255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPUPXA255
# endif
# define machine_is_cpupxa255()	(machine_arch_type == MACH_TYPE_CPUPXA255)
#else
# define machine_is_cpupxa255()	(0)
#endif

#ifdef CONFIG_MACH_EUKREA_CPUIMX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUKREA_CPUIMX27
# endif
# define machine_is_eukrea_cpuimx27()	(machine_arch_type == MACH_TYPE_EUKREA_CPUIMX27)
#else
# define machine_is_eukrea_cpuimx27()	(0)
#endif

#ifdef CONFIG_MACH_CHEFLUX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHEFLUX
# endif
# define machine_is_cheflux()	(machine_arch_type == MACH_TYPE_CHEFLUX)
#else
# define machine_is_cheflux()	(0)
#endif

#ifdef CONFIG_MACH_EB_CPUX9K2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EB_CPUX9K2
# endif
# define machine_is_eb_cpux9k2()	(machine_arch_type == MACH_TYPE_EB_CPUX9K2)
#else
# define machine_is_eb_cpux9k2()	(0)
#endif

#ifdef CONFIG_MACH_OPCOTEC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPCOTEC
# endif
# define machine_is_opcotec()	(machine_arch_type == MACH_TYPE_OPCOTEC)
#else
# define machine_is_opcotec()	(0)
#endif

#ifdef CONFIG_MACH_YT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YT
# endif
# define machine_is_yt()	(machine_arch_type == MACH_TYPE_YT)
#else
# define machine_is_yt()	(0)
#endif

#ifdef CONFIG_MACH_MOTOQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTOQ
# endif
# define machine_is_motoq()	(machine_arch_type == MACH_TYPE_MOTOQ)
#else
# define machine_is_motoq()	(0)
#endif

#ifdef CONFIG_MACH_BSB1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BSB1
# endif
# define machine_is_bsb1()	(machine_arch_type == MACH_TYPE_BSB1)
#else
# define machine_is_bsb1()	(0)
#endif

#ifdef CONFIG_MACH_ACS5K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACS5K
# endif
# define machine_is_acs5k()	(machine_arch_type == MACH_TYPE_ACS5K)
#else
# define machine_is_acs5k()	(0)
#endif

#ifdef CONFIG_MACH_MILAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MILAN
# endif
# define machine_is_milan()	(machine_arch_type == MACH_TYPE_MILAN)
#else
# define machine_is_milan()	(0)
#endif

#ifdef CONFIG_MACH_QUARTZV2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUARTZV2
# endif
# define machine_is_quartzv2()	(machine_arch_type == MACH_TYPE_QUARTZV2)
#else
# define machine_is_quartzv2()	(0)
#endif

#ifdef CONFIG_MACH_RSVP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RSVP
# endif
# define machine_is_rsvp()	(machine_arch_type == MACH_TYPE_RSVP)
#else
# define machine_is_rsvp()	(0)
#endif

#ifdef CONFIG_MACH_RMP200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RMP200
# endif
# define machine_is_rmp200()	(machine_arch_type == MACH_TYPE_RMP200)
#else
# define machine_is_rmp200()	(0)
#endif

#ifdef CONFIG_MACH_SNAPPER_9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAPPER_9260
# endif
# define machine_is_snapper_9260()	(machine_arch_type == MACH_TYPE_SNAPPER_9260)
#else
# define machine_is_snapper_9260()	(0)
#endif

#ifdef CONFIG_MACH_DSM320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSM320
# endif
# define machine_is_dsm320()	(machine_arch_type == MACH_TYPE_DSM320)
#else
# define machine_is_dsm320()	(0)
#endif

#ifdef CONFIG_MACH_ADSGCM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSGCM
# endif
# define machine_is_adsgcm()	(machine_arch_type == MACH_TYPE_ADSGCM)
#else
# define machine_is_adsgcm()	(0)
#endif

#ifdef CONFIG_MACH_ASE2_400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASE2_400
# endif
# define machine_is_ase2_400()	(machine_arch_type == MACH_TYPE_ASE2_400)
#else
# define machine_is_ase2_400()	(0)
#endif

#ifdef CONFIG_MACH_PIZZA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PIZZA
# endif
# define machine_is_pizza()	(machine_arch_type == MACH_TYPE_PIZZA)
#else
# define machine_is_pizza()	(0)
#endif

#ifdef CONFIG_MACH_SPOT_NGPL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPOT_NGPL
# endif
# define machine_is_spot_ngpl()	(machine_arch_type == MACH_TYPE_SPOT_NGPL)
#else
# define machine_is_spot_ngpl()	(0)
#endif

#ifdef CONFIG_MACH_ARMATA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMATA
# endif
# define machine_is_armata()	(machine_arch_type == MACH_TYPE_ARMATA)
#else
# define machine_is_armata()	(0)
#endif

#ifdef CONFIG_MACH_EXEDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXEDA
# endif
# define machine_is_exeda()	(machine_arch_type == MACH_TYPE_EXEDA)
#else
# define machine_is_exeda()	(0)
#endif

#ifdef CONFIG_MACH_MX31SF005
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31SF005
# endif
# define machine_is_mx31sf005()	(machine_arch_type == MACH_TYPE_MX31SF005)
#else
# define machine_is_mx31sf005()	(0)
#endif

#ifdef CONFIG_MACH_F5D8231_4_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_F5D8231_4_V2
# endif
# define machine_is_f5d8231_4_v2()	(machine_arch_type == MACH_TYPE_F5D8231_4_V2)
#else
# define machine_is_f5d8231_4_v2()	(0)
#endif

#ifdef CONFIG_MACH_Q2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Q2440
# endif
# define machine_is_q2440()	(machine_arch_type == MACH_TYPE_Q2440)
#else
# define machine_is_q2440()	(0)
#endif

#ifdef CONFIG_MACH_QQ2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QQ2440
# endif
# define machine_is_qq2440()	(machine_arch_type == MACH_TYPE_QQ2440)
#else
# define machine_is_qq2440()	(0)
#endif

#ifdef CONFIG_MACH_MINI2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI2440
# endif
# define machine_is_mini2440()	(machine_arch_type == MACH_TYPE_MINI2440)
#else
# define machine_is_mini2440()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI300
# endif
# define machine_is_colibri300()	(machine_arch_type == MACH_TYPE_COLIBRI300)
#else
# define machine_is_colibri300()	(0)
#endif

#ifdef CONFIG_MACH_JADES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JADES
# endif
# define machine_is_jades()	(machine_arch_type == MACH_TYPE_JADES)
#else
# define machine_is_jades()	(0)
#endif

#ifdef CONFIG_MACH_SPARK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPARK
# endif
# define machine_is_spark()	(machine_arch_type == MACH_TYPE_SPARK)
#else
# define machine_is_spark()	(0)
#endif

#ifdef CONFIG_MACH_BENZINA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BENZINA
# endif
# define machine_is_benzina()	(machine_arch_type == MACH_TYPE_BENZINA)
#else
# define machine_is_benzina()	(0)
#endif

#ifdef CONFIG_MACH_BLAZE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLAZE
# endif
# define machine_is_blaze()	(machine_arch_type == MACH_TYPE_BLAZE)
#else
# define machine_is_blaze()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_LS_HGL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_LS_HGL
# endif
# define machine_is_linkstation_ls_hgl()	(machine_arch_type == MACH_TYPE_LINKSTATION_LS_HGL)
#else
# define machine_is_linkstation_ls_hgl()	(0)
#endif

#ifdef CONFIG_MACH_HTCKOVSKY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCKOVSKY
# endif
# define machine_is_htckovsky()	(machine_arch_type == MACH_TYPE_HTCKOVSKY)
#else
# define machine_is_htckovsky()	(0)
#endif

#ifdef CONFIG_MACH_SONY_PRS505
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SONY_PRS505
# endif
# define machine_is_sony_prs505()	(machine_arch_type == MACH_TYPE_SONY_PRS505)
#else
# define machine_is_sony_prs505()	(0)
#endif

#ifdef CONFIG_MACH_HANLIN_V3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HANLIN_V3
# endif
# define machine_is_hanlin_v3()	(machine_arch_type == MACH_TYPE_HANLIN_V3)
#else
# define machine_is_hanlin_v3()	(0)
#endif

#ifdef CONFIG_MACH_SAPPHIRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAPPHIRA
# endif
# define machine_is_sapphira()	(machine_arch_type == MACH_TYPE_SAPPHIRA)
#else
# define machine_is_sapphira()	(0)
#endif

#ifdef CONFIG_MACH_DACK_SDA_01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DACK_SDA_01
# endif
# define machine_is_dack_sda_01()	(machine_arch_type == MACH_TYPE_DACK_SDA_01)
#else
# define machine_is_dack_sda_01()	(0)
#endif

#ifdef CONFIG_MACH_ARMBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMBOX
# endif
# define machine_is_armbox()	(machine_arch_type == MACH_TYPE_ARMBOX)
#else
# define machine_is_armbox()	(0)
#endif

#ifdef CONFIG_MACH_HARRIS_RVP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HARRIS_RVP
# endif
# define machine_is_harris_rvp()	(machine_arch_type == MACH_TYPE_HARRIS_RVP)
#else
# define machine_is_harris_rvp()	(0)
#endif

#ifdef CONFIG_MACH_RIBALDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIBALDO
# endif
# define machine_is_ribaldo()	(machine_arch_type == MACH_TYPE_RIBALDO)
#else
# define machine_is_ribaldo()	(0)
#endif

#ifdef CONFIG_MACH_AGORA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AGORA
# endif
# define machine_is_agora()	(machine_arch_type == MACH_TYPE_AGORA)
#else
# define machine_is_agora()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_MINI
# endif
# define machine_is_omap3_mini()	(machine_arch_type == MACH_TYPE_OMAP3_MINI)
#else
# define machine_is_omap3_mini()	(0)
#endif

#ifdef CONFIG_MACH_A9SAM6432_B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9SAM6432_B
# endif
# define machine_is_a9sam6432_b()	(machine_arch_type == MACH_TYPE_A9SAM6432_B)
#else
# define machine_is_a9sam6432_b()	(0)
#endif

#ifdef CONFIG_MACH_USG2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USG2410
# endif
# define machine_is_usg2410()	(machine_arch_type == MACH_TYPE_USG2410)
#else
# define machine_is_usg2410()	(0)
#endif

#ifdef CONFIG_MACH_PC72052_I10_REVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC72052_I10_REVB
# endif
# define machine_is_pc72052_i10_revb()	(machine_arch_type == MACH_TYPE_PC72052_I10_REVB)
#else
# define machine_is_pc72052_i10_revb()	(0)
#endif

#ifdef CONFIG_MACH_MX35_EXM32
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX35_EXM32
# endif
# define machine_is_mx35_exm32()	(machine_arch_type == MACH_TYPE_MX35_EXM32)
#else
# define machine_is_mx35_exm32()	(0)
#endif

#ifdef CONFIG_MACH_TOPAS910
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOPAS910
# endif
# define machine_is_topas910()	(machine_arch_type == MACH_TYPE_TOPAS910)
#else
# define machine_is_topas910()	(0)
#endif

#ifdef CONFIG_MACH_HYENA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HYENA
# endif
# define machine_is_hyena()	(machine_arch_type == MACH_TYPE_HYENA)
#else
# define machine_is_hyena()	(0)
#endif

#ifdef CONFIG_MACH_POSPAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POSPAX
# endif
# define machine_is_pospax()	(machine_arch_type == MACH_TYPE_POSPAX)
#else
# define machine_is_pospax()	(0)
#endif

#ifdef CONFIG_MACH_HDL_GX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDL_GX
# endif
# define machine_is_hdl_gx()	(machine_arch_type == MACH_TYPE_HDL_GX)
#else
# define machine_is_hdl_gx()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_4BAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_4BAY
# endif
# define machine_is_ctera_4bay()	(machine_arch_type == MACH_TYPE_CTERA_4BAY)
#else
# define machine_is_ctera_4bay()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_PLUG_C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_PLUG_C
# endif
# define machine_is_ctera_plug_c()	(machine_arch_type == MACH_TYPE_CTERA_PLUG_C)
#else
# define machine_is_ctera_plug_c()	(0)
#endif

#ifdef CONFIG_MACH_CRWEA_PLUG_I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CRWEA_PLUG_I
# endif
# define machine_is_crwea_plug_i()	(machine_arch_type == MACH_TYPE_CRWEA_PLUG_I)
#else
# define machine_is_crwea_plug_i()	(0)
#endif

#ifdef CONFIG_MACH_EGAUGE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EGAUGE2
# endif
# define machine_is_egauge2()	(machine_arch_type == MACH_TYPE_EGAUGE2)
#else
# define machine_is_egauge2()	(0)
#endif

#ifdef CONFIG_MACH_DIDJ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIDJ
# endif
# define machine_is_didj()	(machine_arch_type == MACH_TYPE_DIDJ)
#else
# define machine_is_didj()	(0)
#endif

#ifdef CONFIG_MACH_MEISTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEISTER
# endif
# define machine_is_m_s3c2443()	(machine_arch_type == MACH_TYPE_MEISTER)
#else
# define machine_is_m_s3c2443()	(0)
#endif

#ifdef CONFIG_MACH_HTCBLACKSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCBLACKSTONE
# endif
# define machine_is_htcblackstone()	(machine_arch_type == MACH_TYPE_HTCBLACKSTONE)
#else
# define machine_is_htcblackstone()	(0)
#endif

#ifdef CONFIG_MACH_CPUAT9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPUAT9G20
# endif
# define machine_is_cpuat9g20()	(machine_arch_type == MACH_TYPE_CPUAT9G20)
#else
# define machine_is_cpuat9g20()	(0)
#endif

#ifdef CONFIG_MACH_SMDK6440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK6440
# endif
# define machine_is_smdk6440()	(machine_arch_type == MACH_TYPE_SMDK6440)
#else
# define machine_is_smdk6440()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_35XX_MVP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_35XX_MVP
# endif
# define machine_is_omap_35xx_mvp()	(machine_arch_type == MACH_TYPE_OMAP_35XX_MVP)
#else
# define machine_is_omap_35xx_mvp()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_PLUG_I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_PLUG_I
# endif
# define machine_is_ctera_plug_i()	(machine_arch_type == MACH_TYPE_CTERA_PLUG_I)
#else
# define machine_is_ctera_plug_i()	(0)
#endif

#ifdef CONFIG_MACH_PVG610
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PVG610
# endif
# define machine_is_pvg610_100()	(machine_arch_type == MACH_TYPE_PVG610)
#else
# define machine_is_pvg610_100()	(0)
#endif

#ifdef CONFIG_MACH_HPRW6815
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HPRW6815
# endif
# define machine_is_hprw6815()	(machine_arch_type == MACH_TYPE_HPRW6815)
#else
# define machine_is_hprw6815()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_OSWALD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_OSWALD
# endif
# define machine_is_omap3_oswald()	(machine_arch_type == MACH_TYPE_OMAP3_OSWALD)
#else
# define machine_is_omap3_oswald()	(0)
#endif

#ifdef CONFIG_MACH_NAS4220B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAS4220B
# endif
# define machine_is_nas4220b()	(machine_arch_type == MACH_TYPE_NAS4220B)
#else
# define machine_is_nas4220b()	(0)
#endif

#ifdef CONFIG_MACH_HTCRAPHAEL_CDMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCRAPHAEL_CDMA
# endif
# define machine_is_htcraphael_cdma()	(machine_arch_type == MACH_TYPE_HTCRAPHAEL_CDMA)
#else
# define machine_is_htcraphael_cdma()	(0)
#endif

#ifdef CONFIG_MACH_HTCDIAMOND_CDMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCDIAMOND_CDMA
# endif
# define machine_is_htcdiamond_cdma()	(machine_arch_type == MACH_TYPE_HTCDIAMOND_CDMA)
#else
# define machine_is_htcdiamond_cdma()	(0)
#endif

#ifdef CONFIG_MACH_SCALER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCALER
# endif
# define machine_is_scaler()	(machine_arch_type == MACH_TYPE_SCALER)
#else
# define machine_is_scaler()	(0)
#endif

#ifdef CONFIG_MACH_ZYLONITE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZYLONITE2
# endif
# define machine_is_zylonite2()	(machine_arch_type == MACH_TYPE_ZYLONITE2)
#else
# define machine_is_zylonite2()	(0)
#endif

#ifdef CONFIG_MACH_ASPENITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASPENITE
# endif
# define machine_is_aspenite()	(machine_arch_type == MACH_TYPE_ASPENITE)
#else
# define machine_is_aspenite()	(0)
#endif

#ifdef CONFIG_MACH_TETON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TETON
# endif
# define machine_is_teton()	(machine_arch_type == MACH_TYPE_TETON)
#else
# define machine_is_teton()	(0)
#endif

#ifdef CONFIG_MACH_TTC_DKB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TTC_DKB
# endif
# define machine_is_ttc_dkb()	(machine_arch_type == MACH_TYPE_TTC_DKB)
#else
# define machine_is_ttc_dkb()	(0)
#endif

#ifdef CONFIG_MACH_BISHOP2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BISHOP2
# endif
# define machine_is_bishop2()	(machine_arch_type == MACH_TYPE_BISHOP2)
#else
# define machine_is_bishop2()	(0)
#endif

#ifdef CONFIG_MACH_IPPV5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPPV5
# endif
# define machine_is_ippv5()	(machine_arch_type == MACH_TYPE_IPPV5)
#else
# define machine_is_ippv5()	(0)
#endif

#ifdef CONFIG_MACH_FARM926
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FARM926
# endif
# define machine_is_farm926()	(machine_arch_type == MACH_TYPE_FARM926)
#else
# define machine_is_farm926()	(0)
#endif

#ifdef CONFIG_MACH_MMCCPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMCCPU
# endif
# define machine_is_mmccpu()	(machine_arch_type == MACH_TYPE_MMCCPU)
#else
# define machine_is_mmccpu()	(0)
#endif

#ifdef CONFIG_MACH_SGMSFL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGMSFL
# endif
# define machine_is_sgmsfl()	(machine_arch_type == MACH_TYPE_SGMSFL)
#else
# define machine_is_sgmsfl()	(0)
#endif

#ifdef CONFIG_MACH_TT8000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT8000
# endif
# define machine_is_tt8000()	(machine_arch_type == MACH_TYPE_TT8000)
#else
# define machine_is_tt8000()	(0)
#endif

#ifdef CONFIG_MACH_ZRN4300LP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZRN4300LP
# endif
# define machine_is_zrn4300lp()	(machine_arch_type == MACH_TYPE_ZRN4300LP)
#else
# define machine_is_zrn4300lp()	(0)
#endif

#ifdef CONFIG_MACH_MPTC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPTC
# endif
# define machine_is_mptc()	(machine_arch_type == MACH_TYPE_MPTC)
#else
# define machine_is_mptc()	(0)
#endif

#ifdef CONFIG_MACH_H6051
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6051
# endif
# define machine_is_h6051()	(machine_arch_type == MACH_TYPE_H6051)
#else
# define machine_is_h6051()	(0)
#endif

#ifdef CONFIG_MACH_PVG610_101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PVG610_101
# endif
# define machine_is_pvg610_101()	(machine_arch_type == MACH_TYPE_PVG610_101)
#else
# define machine_is_pvg610_101()	(0)
#endif

#ifdef CONFIG_MACH_STAMP9261_PC_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STAMP9261_PC_EVB
# endif
# define machine_is_stamp9261_pc_evb()	(machine_arch_type == MACH_TYPE_STAMP9261_PC_EVB)
#else
# define machine_is_stamp9261_pc_evb()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_ODYSSEUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_ODYSSEUS
# endif
# define machine_is_pelco_odysseus()	(machine_arch_type == MACH_TYPE_PELCO_ODYSSEUS)
#else
# define machine_is_pelco_odysseus()	(0)
#endif

#ifdef CONFIG_MACH_TNY_A9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNY_A9260
# endif
# define machine_is_tny_a9260()	(machine_arch_type == MACH_TYPE_TNY_A9260)
#else
# define machine_is_tny_a9260()	(0)
#endif

#ifdef CONFIG_MACH_TNY_A9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNY_A9G20
# endif
# define machine_is_tny_a9g20()	(machine_arch_type == MACH_TYPE_TNY_A9G20)
#else
# define machine_is_tny_a9g20()	(0)
#endif

#ifdef CONFIG_MACH_AESOP_MP2530F
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AESOP_MP2530F
# endif
# define machine_is_aesop_mp2530f()	(machine_arch_type == MACH_TYPE_AESOP_MP2530F)
#else
# define machine_is_aesop_mp2530f()	(0)
#endif

#ifdef CONFIG_MACH_DX900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DX900
# endif
# define machine_is_dx900()	(machine_arch_type == MACH_TYPE_DX900)
#else
# define machine_is_dx900()	(0)
#endif

#ifdef CONFIG_MACH_CPODC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPODC2
# endif
# define machine_is_cpodc2()	(machine_arch_type == MACH_TYPE_CPODC2)
#else
# define machine_is_cpodc2()	(0)
#endif

#ifdef CONFIG_MACH_TILT_8925
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TILT_8925
# endif
# define machine_is_tilt_8925()	(machine_arch_type == MACH_TYPE_TILT_8925)
#else
# define machine_is_tilt_8925()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM357_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM357_EVM
# endif
# define machine_is_davinci_dm357_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_DM357_EVM)
#else
# define machine_is_davinci_dm357_evm()	(0)
#endif

#ifdef CONFIG_MACH_SWORDFISH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWORDFISH
# endif
# define machine_is_swordfish()	(machine_arch_type == MACH_TYPE_SWORDFISH)
#else
# define machine_is_swordfish()	(0)
#endif

#ifdef CONFIG_MACH_CORVUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORVUS
# endif
# define machine_is_corvus()	(machine_arch_type == MACH_TYPE_CORVUS)
#else
# define machine_is_corvus()	(0)
#endif

#ifdef CONFIG_MACH_TAURUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAURUS
# endif
# define machine_is_taurus()	(machine_arch_type == MACH_TYPE_TAURUS)
#else
# define machine_is_taurus()	(0)
#endif

#ifdef CONFIG_MACH_AXM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXM
# endif
# define machine_is_axm()	(machine_arch_type == MACH_TYPE_AXM)
#else
# define machine_is_axm()	(0)
#endif

#ifdef CONFIG_MACH_AXC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXC
# endif
# define machine_is_axc()	(machine_arch_type == MACH_TYPE_AXC)
#else
# define machine_is_axc()	(0)
#endif

#ifdef CONFIG_MACH_BABY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BABY
# endif
# define machine_is_baby()	(machine_arch_type == MACH_TYPE_BABY)
#else
# define machine_is_baby()	(0)
#endif

#ifdef CONFIG_MACH_MP200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MP200
# endif
# define machine_is_mp200()	(machine_arch_type == MACH_TYPE_MP200)
#else
# define machine_is_mp200()	(0)
#endif

#ifdef CONFIG_MACH_PCM043
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM043
# endif
# define machine_is_pcm043()	(machine_arch_type == MACH_TYPE_PCM043)
#else
# define machine_is_pcm043()	(0)
#endif

#ifdef CONFIG_MACH_HANLIN_V3C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HANLIN_V3C
# endif
# define machine_is_hanlin_v3c()	(machine_arch_type == MACH_TYPE_HANLIN_V3C)
#else
# define machine_is_hanlin_v3c()	(0)
#endif

#ifdef CONFIG_MACH_KBK9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KBK9G20
# endif
# define machine_is_kbk9g20()	(machine_arch_type == MACH_TYPE_KBK9G20)
#else
# define machine_is_kbk9g20()	(0)
#endif

#ifdef CONFIG_MACH_ADSTURBOG5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADSTURBOG5
# endif
# define machine_is_adsturbog5()	(machine_arch_type == MACH_TYPE_ADSTURBOG5)
#else
# define machine_is_adsturbog5()	(0)
#endif

#ifdef CONFIG_MACH_AVENGER_LITE1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVENGER_LITE1
# endif
# define machine_is_avenger_lite1()	(machine_arch_type == MACH_TYPE_AVENGER_LITE1)
#else
# define machine_is_avenger_lite1()	(0)
#endif

#ifdef CONFIG_MACH_SUC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUC
# endif
# define machine_is_suc82x()	(machine_arch_type == MACH_TYPE_SUC)
#else
# define machine_is_suc82x()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM7S256
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM7S256
# endif
# define machine_is_at91sam7s256()	(machine_arch_type == MACH_TYPE_AT91SAM7S256)
#else
# define machine_is_at91sam7s256()	(0)
#endif

#ifdef CONFIG_MACH_MENDOZA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MENDOZA
# endif
# define machine_is_mendoza()	(machine_arch_type == MACH_TYPE_MENDOZA)
#else
# define machine_is_mendoza()	(0)
#endif

#ifdef CONFIG_MACH_KIRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KIRA
# endif
# define machine_is_kira()	(machine_arch_type == MACH_TYPE_KIRA)
#else
# define machine_is_kira()	(0)
#endif

#ifdef CONFIG_MACH_MX1HBM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX1HBM
# endif
# define machine_is_mx1hbm()	(machine_arch_type == MACH_TYPE_MX1HBM)
#else
# define machine_is_mx1hbm()	(0)
#endif

#ifdef CONFIG_MACH_QUATRO43XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUATRO43XX
# endif
# define machine_is_quatro43xx()	(machine_arch_type == MACH_TYPE_QUATRO43XX)
#else
# define machine_is_quatro43xx()	(0)
#endif

#ifdef CONFIG_MACH_QUATRO4230
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUATRO4230
# endif
# define machine_is_quatro4230()	(machine_arch_type == MACH_TYPE_QUATRO4230)
#else
# define machine_is_quatro4230()	(0)
#endif

#ifdef CONFIG_MACH_NSB400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSB400
# endif
# define machine_is_nsb400()	(machine_arch_type == MACH_TYPE_NSB400)
#else
# define machine_is_nsb400()	(0)
#endif

#ifdef CONFIG_MACH_DRP255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRP255
# endif
# define machine_is_drp255()	(machine_arch_type == MACH_TYPE_DRP255)
#else
# define machine_is_drp255()	(0)
#endif

#ifdef CONFIG_MACH_THOTH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_THOTH
# endif
# define machine_is_thoth()	(machine_arch_type == MACH_TYPE_THOTH)
#else
# define machine_is_thoth()	(0)
#endif

#ifdef CONFIG_MACH_FIRESTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FIRESTONE
# endif
# define machine_is_firestone()	(machine_arch_type == MACH_TYPE_FIRESTONE)
#else
# define machine_is_firestone()	(0)
#endif

#ifdef CONFIG_MACH_ASUSP750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASUSP750
# endif
# define machine_is_asusp750()	(machine_arch_type == MACH_TYPE_ASUSP750)
#else
# define machine_is_asusp750()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_DL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_DL
# endif
# define machine_is_ctera_dl()	(machine_arch_type == MACH_TYPE_CTERA_DL)
#else
# define machine_is_ctera_dl()	(0)
#endif

#ifdef CONFIG_MACH_SOCR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCR
# endif
# define machine_is_socr()	(machine_arch_type == MACH_TYPE_SOCR)
#else
# define machine_is_socr()	(0)
#endif

#ifdef CONFIG_MACH_HTCOXYGEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCOXYGEN
# endif
# define machine_is_htcoxygen()	(machine_arch_type == MACH_TYPE_HTCOXYGEN)
#else
# define machine_is_htcoxygen()	(0)
#endif

#ifdef CONFIG_MACH_HEROC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HEROC
# endif
# define machine_is_heroc()	(machine_arch_type == MACH_TYPE_HEROC)
#else
# define machine_is_heroc()	(0)
#endif

#ifdef CONFIG_MACH_ZENO6800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZENO6800
# endif
# define machine_is_zeno6800()	(machine_arch_type == MACH_TYPE_ZENO6800)
#else
# define machine_is_zeno6800()	(0)
#endif

#ifdef CONFIG_MACH_SC2MCS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SC2MCS
# endif
# define machine_is_sc2mcs()	(machine_arch_type == MACH_TYPE_SC2MCS)
#else
# define machine_is_sc2mcs()	(0)
#endif

#ifdef CONFIG_MACH_GENE100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GENE100
# endif
# define machine_is_gene100()	(machine_arch_type == MACH_TYPE_GENE100)
#else
# define machine_is_gene100()	(0)
#endif

#ifdef CONFIG_MACH_AS353X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AS353X
# endif
# define machine_is_as353x()	(machine_arch_type == MACH_TYPE_AS353X)
#else
# define machine_is_as353x()	(0)
#endif

#ifdef CONFIG_MACH_SHEEVAPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHEEVAPLUG
# endif
# define machine_is_sheevaplug()	(machine_arch_type == MACH_TYPE_SHEEVAPLUG)
#else
# define machine_is_sheevaplug()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G20
# endif
# define machine_is_at91sam9g20()	(machine_arch_type == MACH_TYPE_AT91SAM9G20)
#else
# define machine_is_at91sam9g20()	(0)
#endif

#ifdef CONFIG_MACH_MV88F6192GTW_FE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV88F6192GTW_FE
# endif
# define machine_is_mv88f6192gtw_fe()	(machine_arch_type == MACH_TYPE_MV88F6192GTW_FE)
#else
# define machine_is_mv88f6192gtw_fe()	(0)
#endif

#ifdef CONFIG_MACH_CC9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9200
# endif
# define machine_is_cc9200()	(machine_arch_type == MACH_TYPE_CC9200)
#else
# define machine_is_cc9200()	(0)
#endif

#ifdef CONFIG_MACH_SM9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SM9200
# endif
# define machine_is_sm9200()	(machine_arch_type == MACH_TYPE_SM9200)
#else
# define machine_is_sm9200()	(0)
#endif

#ifdef CONFIG_MACH_TP9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TP9200
# endif
# define machine_is_tp9200()	(machine_arch_type == MACH_TYPE_TP9200)
#else
# define machine_is_tp9200()	(0)
#endif

#ifdef CONFIG_MACH_SNAPPERDV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAPPERDV
# endif
# define machine_is_snapperdv()	(machine_arch_type == MACH_TYPE_SNAPPERDV)
#else
# define machine_is_snapperdv()	(0)
#endif

#ifdef CONFIG_MACH_AVENGERS_LITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVENGERS_LITE
# endif
# define machine_is_avengers_lite()	(machine_arch_type == MACH_TYPE_AVENGERS_LITE)
#else
# define machine_is_avengers_lite()	(0)
#endif

#ifdef CONFIG_MACH_AVENGERS_LITE1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVENGERS_LITE1
# endif
# define machine_is_avengers_lite1()	(machine_arch_type == MACH_TYPE_AVENGERS_LITE1)
#else
# define machine_is_avengers_lite1()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3AXON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3AXON
# endif
# define machine_is_omap3axon()	(machine_arch_type == MACH_TYPE_OMAP3AXON)
#else
# define machine_is_omap3axon()	(0)
#endif

#ifdef CONFIG_MACH_MA8XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MA8XX
# endif
# define machine_is_ma8xx()	(machine_arch_type == MACH_TYPE_MA8XX)
#else
# define machine_is_ma8xx()	(0)
#endif

#ifdef CONFIG_MACH_MP201EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MP201EK
# endif
# define machine_is_mp201ek()	(machine_arch_type == MACH_TYPE_MP201EK)
#else
# define machine_is_mp201ek()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_TUX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_TUX
# endif
# define machine_is_davinci_tux()	(machine_arch_type == MACH_TYPE_DAVINCI_TUX)
#else
# define machine_is_davinci_tux()	(0)
#endif

#ifdef CONFIG_MACH_MPA1600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPA1600
# endif
# define machine_is_mpa1600()	(machine_arch_type == MACH_TYPE_MPA1600)
#else
# define machine_is_mpa1600()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_TROY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_TROY
# endif
# define machine_is_pelco_troy()	(machine_arch_type == MACH_TYPE_PELCO_TROY)
#else
# define machine_is_pelco_troy()	(0)
#endif

#ifdef CONFIG_MACH_NSB667
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSB667
# endif
# define machine_is_nsb667()	(machine_arch_type == MACH_TYPE_NSB667)
#else
# define machine_is_nsb667()	(0)
#endif

#ifdef CONFIG_MACH_ROVERS5_4MPIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERS5_4MPIX
# endif
# define machine_is_rovers5_4mpix()	(machine_arch_type == MACH_TYPE_ROVERS5_4MPIX)
#else
# define machine_is_rovers5_4mpix()	(0)
#endif

#ifdef CONFIG_MACH_TWOCOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TWOCOM
# endif
# define machine_is_twocom()	(machine_arch_type == MACH_TYPE_TWOCOM)
#else
# define machine_is_twocom()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_P9_RCU3R2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_P9_RCU3R2
# endif
# define machine_is_ubisys_p9_rcu3r2()	(machine_arch_type == MACH_TYPE_UBISYS_P9_RCU3R2)
#else
# define machine_is_ubisys_p9_rcu3r2()	(0)
#endif

#ifdef CONFIG_MACH_HERO_ESPRESSO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERO_ESPRESSO
# endif
# define machine_is_hero_espresso()	(machine_arch_type == MACH_TYPE_HERO_ESPRESSO)
#else
# define machine_is_hero_espresso()	(0)
#endif

#ifdef CONFIG_MACH_AFEUSB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AFEUSB
# endif
# define machine_is_afeusb()	(machine_arch_type == MACH_TYPE_AFEUSB)
#else
# define machine_is_afeusb()	(0)
#endif

#ifdef CONFIG_MACH_T830
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T830
# endif
# define machine_is_t830()	(machine_arch_type == MACH_TYPE_T830)
#else
# define machine_is_t830()	(0)
#endif

#ifdef CONFIG_MACH_SPD8020_CC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPD8020_CC
# endif
# define machine_is_spd8020_cc()	(machine_arch_type == MACH_TYPE_SPD8020_CC)
#else
# define machine_is_spd8020_cc()	(0)
#endif

#ifdef CONFIG_MACH_OM_3D7K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OM_3D7K
# endif
# define machine_is_om_3d7k()	(machine_arch_type == MACH_TYPE_OM_3D7K)
#else
# define machine_is_om_3d7k()	(0)
#endif

#ifdef CONFIG_MACH_PICOCOM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOCOM2
# endif
# define machine_is_picocom2()	(machine_arch_type == MACH_TYPE_PICOCOM2)
#else
# define machine_is_picocom2()	(0)
#endif

#ifdef CONFIG_MACH_UWG4MX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UWG4MX27
# endif
# define machine_is_uwg4mx27()	(machine_arch_type == MACH_TYPE_UWG4MX27)
#else
# define machine_is_uwg4mx27()	(0)
#endif

#ifdef CONFIG_MACH_UWG4MX31
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UWG4MX31
# endif
# define machine_is_uwg4mx31()	(machine_arch_type == MACH_TYPE_UWG4MX31)
#else
# define machine_is_uwg4mx31()	(0)
#endif

#ifdef CONFIG_MACH_CHERRY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHERRY
# endif
# define machine_is_cherry()	(machine_arch_type == MACH_TYPE_CHERRY)
#else
# define machine_is_cherry()	(0)
#endif

#ifdef CONFIG_MACH_MX51_BABBAGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_BABBAGE
# endif
# define machine_is_mx51_babbage()	(machine_arch_type == MACH_TYPE_MX51_BABBAGE)
#else
# define machine_is_mx51_babbage()	(0)
#endif

#ifdef CONFIG_MACH_S3C2440TURKIYE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3C2440TURKIYE
# endif
# define machine_is_s3c2440turkiye()	(machine_arch_type == MACH_TYPE_S3C2440TURKIYE)
#else
# define machine_is_s3c2440turkiye()	(0)
#endif

#ifdef CONFIG_MACH_TX37
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX37
# endif
# define machine_is_tx37()	(machine_arch_type == MACH_TYPE_TX37)
#else
# define machine_is_tx37()	(0)
#endif

#ifdef CONFIG_MACH_SBC2800_9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC2800_9G20
# endif
# define machine_is_sbc2800_9g20()	(machine_arch_type == MACH_TYPE_SBC2800_9G20)
#else
# define machine_is_sbc2800_9g20()	(0)
#endif

#ifdef CONFIG_MACH_BENZGLB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BENZGLB
# endif
# define machine_is_benzglb()	(machine_arch_type == MACH_TYPE_BENZGLB)
#else
# define machine_is_benzglb()	(0)
#endif

#ifdef CONFIG_MACH_BENZTD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BENZTD
# endif
# define machine_is_benztd()	(machine_arch_type == MACH_TYPE_BENZTD)
#else
# define machine_is_benztd()	(0)
#endif

#ifdef CONFIG_MACH_CARTESIO_PLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARTESIO_PLUS
# endif
# define machine_is_cartesio_plus()	(machine_arch_type == MACH_TYPE_CARTESIO_PLUS)
#else
# define machine_is_cartesio_plus()	(0)
#endif

#ifdef CONFIG_MACH_SOLRAD_G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOLRAD_G20
# endif
# define machine_is_solrad_g20()	(machine_arch_type == MACH_TYPE_SOLRAD_G20)
#else
# define machine_is_solrad_g20()	(0)
#endif

#ifdef CONFIG_MACH_MX27WALLACE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27WALLACE
# endif
# define machine_is_mx27wallace()	(machine_arch_type == MACH_TYPE_MX27WALLACE)
#else
# define machine_is_mx27wallace()	(0)
#endif

#ifdef CONFIG_MACH_FMZWEBMODUL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FMZWEBMODUL
# endif
# define machine_is_fmzwebmodul()	(machine_arch_type == MACH_TYPE_FMZWEBMODUL)
#else
# define machine_is_fmzwebmodul()	(0)
#endif

#ifdef CONFIG_MACH_RD78X00_MASA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD78X00_MASA
# endif
# define machine_is_rd78x00_masa()	(machine_arch_type == MACH_TYPE_RD78X00_MASA)
#else
# define machine_is_rd78x00_masa()	(0)
#endif

#ifdef CONFIG_MACH_SMALLOGGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMALLOGGER
# endif
# define machine_is_smallogger()	(machine_arch_type == MACH_TYPE_SMALLOGGER)
#else
# define machine_is_smallogger()	(0)
#endif

#ifdef CONFIG_MACH_CCW9P9215
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCW9P9215
# endif
# define machine_is_ccw9p9215()	(machine_arch_type == MACH_TYPE_CCW9P9215)
#else
# define machine_is_ccw9p9215()	(0)
#endif

#ifdef CONFIG_MACH_DM355_LEOPARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM355_LEOPARD
# endif
# define machine_is_dm355_leopard()	(machine_arch_type == MACH_TYPE_DM355_LEOPARD)
#else
# define machine_is_dm355_leopard()	(0)
#endif

#ifdef CONFIG_MACH_TS219
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS219
# endif
# define machine_is_ts219()	(machine_arch_type == MACH_TYPE_TS219)
#else
# define machine_is_ts219()	(0)
#endif

#ifdef CONFIG_MACH_TNY_A9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNY_A9263
# endif
# define machine_is_tny_a9263()	(machine_arch_type == MACH_TYPE_TNY_A9263)
#else
# define machine_is_tny_a9263()	(0)
#endif

#ifdef CONFIG_MACH_APOLLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APOLLO
# endif
# define machine_is_apollo()	(machine_arch_type == MACH_TYPE_APOLLO)
#else
# define machine_is_apollo()	(0)
#endif

#ifdef CONFIG_MACH_AT91CAP9STK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91CAP9STK
# endif
# define machine_is_at91cap9stk()	(machine_arch_type == MACH_TYPE_AT91CAP9STK)
#else
# define machine_is_at91cap9stk()	(0)
#endif

#ifdef CONFIG_MACH_SPC300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPC300
# endif
# define machine_is_spc300()	(machine_arch_type == MACH_TYPE_SPC300)
#else
# define machine_is_spc300()	(0)
#endif

#ifdef CONFIG_MACH_EKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EKO
# endif
# define machine_is_eko()	(machine_arch_type == MACH_TYPE_EKO)
#else
# define machine_is_eko()	(0)
#endif

#ifdef CONFIG_MACH_CCW9M2443
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCW9M2443
# endif
# define machine_is_ccw9m2443()	(machine_arch_type == MACH_TYPE_CCW9M2443)
#else
# define machine_is_ccw9m2443()	(0)
#endif

#ifdef CONFIG_MACH_CCW9M2443JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCW9M2443JS
# endif
# define machine_is_ccw9m2443js()	(machine_arch_type == MACH_TYPE_CCW9M2443JS)
#else
# define machine_is_ccw9m2443js()	(0)
#endif

#ifdef CONFIG_MACH_M2M_ROUTER_DEVICE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M2M_ROUTER_DEVICE
# endif
# define machine_is_m2m_router_device()	(machine_arch_type == MACH_TYPE_M2M_ROUTER_DEVICE)
#else
# define machine_is_m2m_router_device()	(0)
#endif

#ifdef CONFIG_MACH_STAR9104NAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STAR9104NAS
# endif
# define machine_is_str9104nas()	(machine_arch_type == MACH_TYPE_STAR9104NAS)
#else
# define machine_is_str9104nas()	(0)
#endif

#ifdef CONFIG_MACH_PCA100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCA100
# endif
# define machine_is_pca100()	(machine_arch_type == MACH_TYPE_PCA100)
#else
# define machine_is_pca100()	(0)
#endif

#ifdef CONFIG_MACH_Z3_DM365_MOD_01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z3_DM365_MOD_01
# endif
# define machine_is_z3_dm365_mod_01()	(machine_arch_type == MACH_TYPE_Z3_DM365_MOD_01)
#else
# define machine_is_z3_dm365_mod_01()	(0)
#endif

#ifdef CONFIG_MACH_HIPOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIPOX
# endif
# define machine_is_hipox()	(machine_arch_type == MACH_TYPE_HIPOX)
#else
# define machine_is_hipox()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_PITEDS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_PITEDS
# endif
# define machine_is_omap3_piteds()	(machine_arch_type == MACH_TYPE_OMAP3_PITEDS)
#else
# define machine_is_omap3_piteds()	(0)
#endif

#ifdef CONFIG_MACH_BM150R
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BM150R
# endif
# define machine_is_bm150r()	(machine_arch_type == MACH_TYPE_BM150R)
#else
# define machine_is_bm150r()	(0)
#endif

#ifdef CONFIG_MACH_TBONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TBONE
# endif
# define machine_is_tbone()	(machine_arch_type == MACH_TYPE_TBONE)
#else
# define machine_is_tbone()	(0)
#endif

#ifdef CONFIG_MACH_MERLIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MERLIN
# endif
# define machine_is_merlin()	(machine_arch_type == MACH_TYPE_MERLIN)
#else
# define machine_is_merlin()	(0)
#endif

#ifdef CONFIG_MACH_FALCON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FALCON
# endif
# define machine_is_falcon()	(machine_arch_type == MACH_TYPE_FALCON)
#else
# define machine_is_falcon()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DA850_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DA850_EVM
# endif
# define machine_is_davinci_da850_evm()	(machine_arch_type == MACH_TYPE_DAVINCI_DA850_EVM)
#else
# define machine_is_davinci_da850_evm()	(0)
#endif

#ifdef CONFIG_MACH_S5P6440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5P6440
# endif
# define machine_is_s5p6440()	(machine_arch_type == MACH_TYPE_S5P6440)
#else
# define machine_is_s5p6440()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G10EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G10EK
# endif
# define machine_is_at91sam9g10ek()	(machine_arch_type == MACH_TYPE_AT91SAM9G10EK)
#else
# define machine_is_at91sam9g10ek()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_4430SDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_4430SDP
# endif
# define machine_is_omap_4430sdp()	(machine_arch_type == MACH_TYPE_OMAP_4430SDP)
#else
# define machine_is_omap_4430sdp()	(0)
#endif

#ifdef CONFIG_MACH_LPC313X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC313X
# endif
# define machine_is_lpc313x()	(machine_arch_type == MACH_TYPE_LPC313X)
#else
# define machine_is_lpc313x()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_ZN5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_ZN5
# endif
# define machine_is_magx_zn5()	(machine_arch_type == MACH_TYPE_MAGX_ZN5)
#else
# define machine_is_magx_zn5()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_EM30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_EM30
# endif
# define machine_is_magx_em30()	(machine_arch_type == MACH_TYPE_MAGX_EM30)
#else
# define machine_is_magx_em30()	(0)
#endif

#ifdef CONFIG_MACH_MAGX_VE66
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGX_VE66
# endif
# define machine_is_magx_ve66()	(machine_arch_type == MACH_TYPE_MAGX_VE66)
#else
# define machine_is_magx_ve66()	(0)
#endif

#ifdef CONFIG_MACH_MEESC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEESC
# endif
# define machine_is_meesc()	(machine_arch_type == MACH_TYPE_MEESC)
#else
# define machine_is_meesc()	(0)
#endif

#ifdef CONFIG_MACH_OTC570
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OTC570
# endif
# define machine_is_otc570()	(machine_arch_type == MACH_TYPE_OTC570)
#else
# define machine_is_otc570()	(0)
#endif

#ifdef CONFIG_MACH_BCU2412
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCU2412
# endif
# define machine_is_bcu2412()	(machine_arch_type == MACH_TYPE_BCU2412)
#else
# define machine_is_bcu2412()	(0)
#endif

#ifdef CONFIG_MACH_BEACON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEACON
# endif
# define machine_is_beacon()	(machine_arch_type == MACH_TYPE_BEACON)
#else
# define machine_is_beacon()	(0)
#endif

#ifdef CONFIG_MACH_ACTIA_TGW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACTIA_TGW
# endif
# define machine_is_actia_tgw()	(machine_arch_type == MACH_TYPE_ACTIA_TGW)
#else
# define machine_is_actia_tgw()	(0)
#endif

#ifdef CONFIG_MACH_E4430
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E4430
# endif
# define machine_is_e4430()	(machine_arch_type == MACH_TYPE_E4430)
#else
# define machine_is_e4430()	(0)
#endif

#ifdef CONFIG_MACH_QL300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QL300
# endif
# define machine_is_ql300()	(machine_arch_type == MACH_TYPE_QL300)
#else
# define machine_is_ql300()	(0)
#endif

#ifdef CONFIG_MACH_BTMAVB101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BTMAVB101
# endif
# define machine_is_btmavb101()	(machine_arch_type == MACH_TYPE_BTMAVB101)
#else
# define machine_is_btmavb101()	(0)
#endif

#ifdef CONFIG_MACH_BTMAWB101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BTMAWB101
# endif
# define machine_is_btmawb101()	(machine_arch_type == MACH_TYPE_BTMAWB101)
#else
# define machine_is_btmawb101()	(0)
#endif

#ifdef CONFIG_MACH_SQ201
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SQ201
# endif
# define machine_is_sq201()	(machine_arch_type == MACH_TYPE_SQ201)
#else
# define machine_is_sq201()	(0)
#endif

#ifdef CONFIG_MACH_QUATRO45XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUATRO45XX
# endif
# define machine_is_quatro45xx()	(machine_arch_type == MACH_TYPE_QUATRO45XX)
#else
# define machine_is_quatro45xx()	(0)
#endif

#ifdef CONFIG_MACH_OPENPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENPAD
# endif
# define machine_is_openpad()	(machine_arch_type == MACH_TYPE_OPENPAD)
#else
# define machine_is_openpad()	(0)
#endif

#ifdef CONFIG_MACH_TX25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX25
# endif
# define machine_is_tx25()	(machine_arch_type == MACH_TYPE_TX25)
#else
# define machine_is_tx25()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_TORPEDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_TORPEDO
# endif
# define machine_is_omap3_torpedo()	(machine_arch_type == MACH_TYPE_OMAP3_TORPEDO)
#else
# define machine_is_omap3_torpedo()	(0)
#endif

#ifdef CONFIG_MACH_HTCRAPHAEL_K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCRAPHAEL_K
# endif
# define machine_is_htcraphael_k()	(machine_arch_type == MACH_TYPE_HTCRAPHAEL_K)
#else
# define machine_is_htcraphael_k()	(0)
#endif

#ifdef CONFIG_MACH_LAL43
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LAL43
# endif
# define machine_is_lal43()	(machine_arch_type == MACH_TYPE_LAL43)
#else
# define machine_is_lal43()	(0)
#endif

#ifdef CONFIG_MACH_HTCRAPHAEL_CDMA500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCRAPHAEL_CDMA500
# endif
# define machine_is_htcraphael_cdma500()	(machine_arch_type == MACH_TYPE_HTCRAPHAEL_CDMA500)
#else
# define machine_is_htcraphael_cdma500()	(0)
#endif

#ifdef CONFIG_MACH_ANW6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANW6410
# endif
# define machine_is_anw6410()	(machine_arch_type == MACH_TYPE_ANW6410)
#else
# define machine_is_anw6410()	(0)
#endif

#ifdef CONFIG_MACH_HTCPROPHET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCPROPHET
# endif
# define machine_is_htcprophet()	(machine_arch_type == MACH_TYPE_HTCPROPHET)
#else
# define machine_is_htcprophet()	(0)
#endif

#ifdef CONFIG_MACH_CFA_10022
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CFA_10022
# endif
# define machine_is_cfa_10022()	(machine_arch_type == MACH_TYPE_CFA_10022)
#else
# define machine_is_cfa_10022()	(0)
#endif

#ifdef CONFIG_MACH_IMX27_VISSTRIM_M10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX27_VISSTRIM_M10
# endif
# define machine_is_imx27_visstrim_m10()	(machine_arch_type == MACH_TYPE_IMX27_VISSTRIM_M10)
#else
# define machine_is_imx27_visstrim_m10()	(0)
#endif

#ifdef CONFIG_MACH_PX2IMX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PX2IMX27
# endif
# define machine_is_px2imx27()	(machine_arch_type == MACH_TYPE_PX2IMX27)
#else
# define machine_is_px2imx27()	(0)
#endif

#ifdef CONFIG_MACH_STM3210E_EVAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM3210E_EVAL
# endif
# define machine_is_stm3210e_eval()	(machine_arch_type == MACH_TYPE_STM3210E_EVAL)
#else
# define machine_is_stm3210e_eval()	(0)
#endif

#ifdef CONFIG_MACH_DVS10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DVS10
# endif
# define machine_is_dvs10()	(machine_arch_type == MACH_TYPE_DVS10)
#else
# define machine_is_dvs10()	(0)
#endif

#ifdef CONFIG_MACH_PORTUXG20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PORTUXG20
# endif
# define machine_is_portuxg20()	(machine_arch_type == MACH_TYPE_PORTUXG20)
#else
# define machine_is_portuxg20()	(0)
#endif

#ifdef CONFIG_MACH_ARM_SPV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM_SPV
# endif
# define machine_is_arm_spv()	(machine_arch_type == MACH_TYPE_ARM_SPV)
#else
# define machine_is_arm_spv()	(0)
#endif

#ifdef CONFIG_MACH_SMDKC110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDKC110
# endif
# define machine_is_smdkc110()	(machine_arch_type == MACH_TYPE_SMDKC110)
#else
# define machine_is_smdkc110()	(0)
#endif

#ifdef CONFIG_MACH_CABESPRESSO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CABESPRESSO
# endif
# define machine_is_cabespresso()	(machine_arch_type == MACH_TYPE_CABESPRESSO)
#else
# define machine_is_cabespresso()	(0)
#endif

#ifdef CONFIG_MACH_HMC800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HMC800
# endif
# define machine_is_hmc800()	(machine_arch_type == MACH_TYPE_HMC800)
#else
# define machine_is_hmc800()	(0)
#endif

#ifdef CONFIG_MACH_SHOLES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHOLES
# endif
# define machine_is_sholes()	(machine_arch_type == MACH_TYPE_SHOLES)
#else
# define machine_is_sholes()	(0)
#endif

#ifdef CONFIG_MACH_BTMXC31
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BTMXC31
# endif
# define machine_is_btmxc31()	(machine_arch_type == MACH_TYPE_BTMXC31)
#else
# define machine_is_btmxc31()	(0)
#endif

#ifdef CONFIG_MACH_DT501
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DT501
# endif
# define machine_is_dt501()	(machine_arch_type == MACH_TYPE_DT501)
#else
# define machine_is_dt501()	(0)
#endif

#ifdef CONFIG_MACH_KTX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KTX
# endif
# define machine_is_ktx()	(machine_arch_type == MACH_TYPE_KTX)
#else
# define machine_is_ktx()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3517EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3517EVM
# endif
# define machine_is_omap3517evm()	(machine_arch_type == MACH_TYPE_OMAP3517EVM)
#else
# define machine_is_omap3517evm()	(0)
#endif

#ifdef CONFIG_MACH_NETSPACE_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSPACE_V2
# endif
# define machine_is_netspace_v2()	(machine_arch_type == MACH_TYPE_NETSPACE_V2)
#else
# define machine_is_netspace_v2()	(0)
#endif

#ifdef CONFIG_MACH_NETSPACE_MAX_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSPACE_MAX_V2
# endif
# define machine_is_netspace_max_v2()	(machine_arch_type == MACH_TYPE_NETSPACE_MAX_V2)
#else
# define machine_is_netspace_max_v2()	(0)
#endif

#ifdef CONFIG_MACH_D2NET_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_D2NET_V2
# endif
# define machine_is_d2net_v2()	(machine_arch_type == MACH_TYPE_D2NET_V2)
#else
# define machine_is_d2net_v2()	(0)
#endif

#ifdef CONFIG_MACH_NET2BIG_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET2BIG_V2
# endif
# define machine_is_net2big_v2()	(machine_arch_type == MACH_TYPE_NET2BIG_V2)
#else
# define machine_is_net2big_v2()	(0)
#endif

#ifdef CONFIG_MACH_NET4BIG_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET4BIG_V2
# endif
# define machine_is_net4big_v2()	(machine_arch_type == MACH_TYPE_NET4BIG_V2)
#else
# define machine_is_net4big_v2()	(0)
#endif

#ifdef CONFIG_MACH_NET5BIG_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET5BIG_V2
# endif
# define machine_is_net5big_v2()	(machine_arch_type == MACH_TYPE_NET5BIG_V2)
#else
# define machine_is_net5big_v2()	(0)
#endif

#ifdef CONFIG_MACH_ENDB2443
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENDB2443
# endif
# define machine_is_endb2443()	(machine_arch_type == MACH_TYPE_ENDB2443)
#else
# define machine_is_endb2443()	(0)
#endif

#ifdef CONFIG_MACH_INETSPACE_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INETSPACE_V2
# endif
# define machine_is_inetspace_v2()	(machine_arch_type == MACH_TYPE_INETSPACE_V2)
#else
# define machine_is_inetspace_v2()	(0)
#endif

#ifdef CONFIG_MACH_TROS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TROS
# endif
# define machine_is_tros()	(machine_arch_type == MACH_TYPE_TROS)
#else
# define machine_is_tros()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_HOMER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_HOMER
# endif
# define machine_is_pelco_homer()	(machine_arch_type == MACH_TYPE_PELCO_HOMER)
#else
# define machine_is_pelco_homer()	(0)
#endif

#ifdef CONFIG_MACH_OFSP8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OFSP8
# endif
# define machine_is_ofsp8()	(machine_arch_type == MACH_TYPE_OFSP8)
#else
# define machine_is_ofsp8()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G45EKES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G45EKES
# endif
# define machine_is_at91sam9g45ekes()	(machine_arch_type == MACH_TYPE_AT91SAM9G45EKES)
#else
# define machine_is_at91sam9g45ekes()	(0)
#endif

#ifdef CONFIG_MACH_GUF_CUPID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUF_CUPID
# endif
# define machine_is_guf_cupid()	(machine_arch_type == MACH_TYPE_GUF_CUPID)
#else
# define machine_is_guf_cupid()	(0)
#endif

#ifdef CONFIG_MACH_EAB1R
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EAB1R
# endif
# define machine_is_eab1r()	(machine_arch_type == MACH_TYPE_EAB1R)
#else
# define machine_is_eab1r()	(0)
#endif

#ifdef CONFIG_MACH_DESIREC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DESIREC
# endif
# define machine_is_desirec()	(machine_arch_type == MACH_TYPE_DESIREC)
#else
# define machine_is_desirec()	(0)
#endif

#ifdef CONFIG_MACH_CORDOBA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORDOBA
# endif
# define machine_is_cordoba()	(machine_arch_type == MACH_TYPE_CORDOBA)
#else
# define machine_is_cordoba()	(0)
#endif

#ifdef CONFIG_MACH_IRVINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IRVINE
# endif
# define machine_is_irvine()	(machine_arch_type == MACH_TYPE_IRVINE)
#else
# define machine_is_irvine()	(0)
#endif

#ifdef CONFIG_MACH_SFF772
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SFF772
# endif
# define machine_is_sff772()	(machine_arch_type == MACH_TYPE_SFF772)
#else
# define machine_is_sff772()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_MILANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_MILANO
# endif
# define machine_is_pelco_milano()	(machine_arch_type == MACH_TYPE_PELCO_MILANO)
#else
# define machine_is_pelco_milano()	(0)
#endif

#ifdef CONFIG_MACH_PC7302
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC7302
# endif
# define machine_is_pc7302()	(machine_arch_type == MACH_TYPE_PC7302)
#else
# define machine_is_pc7302()	(0)
#endif

#ifdef CONFIG_MACH_BIP6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIP6000
# endif
# define machine_is_bip6000()	(machine_arch_type == MACH_TYPE_BIP6000)
#else
# define machine_is_bip6000()	(0)
#endif

#ifdef CONFIG_MACH_SILVERMOON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SILVERMOON
# endif
# define machine_is_silvermoon()	(machine_arch_type == MACH_TYPE_SILVERMOON)
#else
# define machine_is_silvermoon()	(0)
#endif

#ifdef CONFIG_MACH_VC0830
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC0830
# endif
# define machine_is_vc0830()	(machine_arch_type == MACH_TYPE_VC0830)
#else
# define machine_is_vc0830()	(0)
#endif

#ifdef CONFIG_MACH_DT430
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DT430
# endif
# define machine_is_dt430()	(machine_arch_type == MACH_TYPE_DT430)
#else
# define machine_is_dt430()	(0)
#endif

#ifdef CONFIG_MACH_JI42PF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JI42PF
# endif
# define machine_is_ji42pf()	(machine_arch_type == MACH_TYPE_JI42PF)
#else
# define machine_is_ji42pf()	(0)
#endif

#ifdef CONFIG_MACH_GNET_KSM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_KSM
# endif
# define machine_is_gnet_ksm()	(machine_arch_type == MACH_TYPE_GNET_KSM)
#else
# define machine_is_gnet_ksm()	(0)
#endif

#ifdef CONFIG_MACH_GNET_SGM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_SGM
# endif
# define machine_is_gnet_sgm()	(machine_arch_type == MACH_TYPE_GNET_SGM)
#else
# define machine_is_gnet_sgm()	(0)
#endif

#ifdef CONFIG_MACH_GNET_SGR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_SGR
# endif
# define machine_is_gnet_sgr()	(machine_arch_type == MACH_TYPE_GNET_SGR)
#else
# define machine_is_gnet_sgr()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_ICETEKEVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_ICETEKEVM
# endif
# define machine_is_omap3_icetekevm()	(machine_arch_type == MACH_TYPE_OMAP3_ICETEKEVM)
#else
# define machine_is_omap3_icetekevm()	(0)
#endif

#ifdef CONFIG_MACH_PNP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNP
# endif
# define machine_is_pnp()	(machine_arch_type == MACH_TYPE_PNP)
#else
# define machine_is_pnp()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_2BAY_K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_2BAY_K
# endif
# define machine_is_ctera_2bay_k()	(machine_arch_type == MACH_TYPE_CTERA_2BAY_K)
#else
# define machine_is_ctera_2bay_k()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_2BAY_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_2BAY_U
# endif
# define machine_is_ctera_2bay_u()	(machine_arch_type == MACH_TYPE_CTERA_2BAY_U)
#else
# define machine_is_ctera_2bay_u()	(0)
#endif

#ifdef CONFIG_MACH_SAS_C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAS_C
# endif
# define machine_is_sas_c()	(machine_arch_type == MACH_TYPE_SAS_C)
#else
# define machine_is_sas_c()	(0)
#endif

#ifdef CONFIG_MACH_VMA2315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VMA2315
# endif
# define machine_is_vma2315()	(machine_arch_type == MACH_TYPE_VMA2315)
#else
# define machine_is_vma2315()	(0)
#endif

#ifdef CONFIG_MACH_VCS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VCS
# endif
# define machine_is_vcs()	(machine_arch_type == MACH_TYPE_VCS)
#else
# define machine_is_vcs()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR600
# endif
# define machine_is_spear600()	(machine_arch_type == MACH_TYPE_SPEAR600)
#else
# define machine_is_spear600()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR300
# endif
# define machine_is_spear300()	(machine_arch_type == MACH_TYPE_SPEAR300)
#else
# define machine_is_spear300()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR1300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR1300
# endif
# define machine_is_spear1300()	(machine_arch_type == MACH_TYPE_SPEAR1300)
#else
# define machine_is_spear1300()	(0)
#endif

#ifdef CONFIG_MACH_LILLY1131
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LILLY1131
# endif
# define machine_is_lilly1131()	(machine_arch_type == MACH_TYPE_LILLY1131)
#else
# define machine_is_lilly1131()	(0)
#endif

#ifdef CONFIG_MACH_ARVOO_AX301
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARVOO_AX301
# endif
# define machine_is_arvoo_ax301()	(machine_arch_type == MACH_TYPE_ARVOO_AX301)
#else
# define machine_is_arvoo_ax301()	(0)
#endif

#ifdef CONFIG_MACH_MAPPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAPPHONE
# endif
# define machine_is_mapphone()	(machine_arch_type == MACH_TYPE_MAPPHONE)
#else
# define machine_is_mapphone()	(0)
#endif

#ifdef CONFIG_MACH_LEGEND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEGEND
# endif
# define machine_is_legend()	(machine_arch_type == MACH_TYPE_LEGEND)
#else
# define machine_is_legend()	(0)
#endif

#ifdef CONFIG_MACH_SALSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SALSA
# endif
# define machine_is_salsa()	(machine_arch_type == MACH_TYPE_SALSA)
#else
# define machine_is_salsa()	(0)
#endif

#ifdef CONFIG_MACH_LOUNGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOUNGE
# endif
# define machine_is_lounge()	(machine_arch_type == MACH_TYPE_LOUNGE)
#else
# define machine_is_lounge()	(0)
#endif

#ifdef CONFIG_MACH_VISION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VISION
# endif
# define machine_is_vision()	(machine_arch_type == MACH_TYPE_VISION)
#else
# define machine_is_vision()	(0)
#endif

#ifdef CONFIG_MACH_VMB20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VMB20
# endif
# define machine_is_vmb20()	(machine_arch_type == MACH_TYPE_VMB20)
#else
# define machine_is_vmb20()	(0)
#endif

#ifdef CONFIG_MACH_HY2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HY2410
# endif
# define machine_is_hy2410()	(machine_arch_type == MACH_TYPE_HY2410)
#else
# define machine_is_hy2410()	(0)
#endif

#ifdef CONFIG_MACH_HY9315
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HY9315
# endif
# define machine_is_hy9315()	(machine_arch_type == MACH_TYPE_HY9315)
#else
# define machine_is_hy9315()	(0)
#endif

#ifdef CONFIG_MACH_BULLWINKLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BULLWINKLE
# endif
# define machine_is_bullwinkle()	(machine_arch_type == MACH_TYPE_BULLWINKLE)
#else
# define machine_is_bullwinkle()	(0)
#endif

#ifdef CONFIG_MACH_ARM_ULTIMATOR2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM_ULTIMATOR2
# endif
# define machine_is_arm_ultimator2()	(machine_arch_type == MACH_TYPE_ARM_ULTIMATOR2)
#else
# define machine_is_arm_ultimator2()	(0)
#endif

#ifdef CONFIG_MACH_VS_V210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VS_V210
# endif
# define machine_is_vs_v210()	(machine_arch_type == MACH_TYPE_VS_V210)
#else
# define machine_is_vs_v210()	(0)
#endif

#ifdef CONFIG_MACH_VS_V212
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VS_V212
# endif
# define machine_is_vs_v212()	(machine_arch_type == MACH_TYPE_VS_V212)
#else
# define machine_is_vs_v212()	(0)
#endif

#ifdef CONFIG_MACH_HMT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HMT
# endif
# define machine_is_hmt()	(machine_arch_type == MACH_TYPE_HMT)
#else
# define machine_is_hmt()	(0)
#endif

#ifdef CONFIG_MACH_KM_KIRKWOOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KM_KIRKWOOD
# endif
# define machine_is_km_kirkwood()	(machine_arch_type == MACH_TYPE_KM_KIRKWOOD)
#else
# define machine_is_km_kirkwood()	(0)
#endif

#ifdef CONFIG_MACH_VESPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VESPER
# endif
# define machine_is_vesper()	(machine_arch_type == MACH_TYPE_VESPER)
#else
# define machine_is_vesper()	(0)
#endif

#ifdef CONFIG_MACH_STR9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STR9
# endif
# define machine_is_str9()	(machine_arch_type == MACH_TYPE_STR9)
#else
# define machine_is_str9()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_WL_FF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_WL_FF
# endif
# define machine_is_omap3_wl_ff()	(machine_arch_type == MACH_TYPE_OMAP3_WL_FF)
#else
# define machine_is_omap3_wl_ff()	(0)
#endif

#ifdef CONFIG_MACH_SIMCOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIMCOM
# endif
# define machine_is_simcom()	(machine_arch_type == MACH_TYPE_SIMCOM)
#else
# define machine_is_simcom()	(0)
#endif

#ifdef CONFIG_MACH_MCWEBIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCWEBIO
# endif
# define machine_is_mcwebio()	(machine_arch_type == MACH_TYPE_MCWEBIO)
#else
# define machine_is_mcwebio()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_PHRAZER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_PHRAZER
# endif
# define machine_is_omap3_phrazer()	(machine_arch_type == MACH_TYPE_OMAP3_PHRAZER)
#else
# define machine_is_omap3_phrazer()	(0)
#endif

#ifdef CONFIG_MACH_DARWIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DARWIN
# endif
# define machine_is_darwin()	(machine_arch_type == MACH_TYPE_DARWIN)
#else
# define machine_is_darwin()	(0)
#endif

#ifdef CONFIG_MACH_ORATISCOMU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISCOMU
# endif
# define machine_is_oratiscomu()	(machine_arch_type == MACH_TYPE_ORATISCOMU)
#else
# define machine_is_oratiscomu()	(0)
#endif

#ifdef CONFIG_MACH_RTSBC20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RTSBC20
# endif
# define machine_is_rtsbc20()	(machine_arch_type == MACH_TYPE_RTSBC20)
#else
# define machine_is_rtsbc20()	(0)
#endif

#ifdef CONFIG_MACH_I780
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_I780
# endif
# define machine_is_sgh_i780()	(machine_arch_type == MACH_TYPE_I780)
#else
# define machine_is_sgh_i780()	(0)
#endif

#ifdef CONFIG_MACH_GEMINI324
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEMINI324
# endif
# define machine_is_gemini324()	(machine_arch_type == MACH_TYPE_GEMINI324)
#else
# define machine_is_gemini324()	(0)
#endif

#ifdef CONFIG_MACH_ORATISLAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISLAN
# endif
# define machine_is_oratislan()	(machine_arch_type == MACH_TYPE_ORATISLAN)
#else
# define machine_is_oratislan()	(0)
#endif

#ifdef CONFIG_MACH_ORATISALOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISALOG
# endif
# define machine_is_oratisalog()	(machine_arch_type == MACH_TYPE_ORATISALOG)
#else
# define machine_is_oratisalog()	(0)
#endif

#ifdef CONFIG_MACH_ORATISMADI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISMADI
# endif
# define machine_is_oratismadi()	(machine_arch_type == MACH_TYPE_ORATISMADI)
#else
# define machine_is_oratismadi()	(0)
#endif

#ifdef CONFIG_MACH_ORATISOT16
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISOT16
# endif
# define machine_is_oratisot16()	(machine_arch_type == MACH_TYPE_ORATISOT16)
#else
# define machine_is_oratisot16()	(0)
#endif

#ifdef CONFIG_MACH_ORATISDESK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISDESK
# endif
# define machine_is_oratisdesk()	(machine_arch_type == MACH_TYPE_ORATISDESK)
#else
# define machine_is_oratisdesk()	(0)
#endif

#ifdef CONFIG_MACH_VEXPRESS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VEXPRESS
# endif
# define machine_is_vexpress()	(machine_arch_type == MACH_TYPE_VEXPRESS)
#else
# define machine_is_vexpress()	(0)
#endif

#ifdef CONFIG_MACH_SINTEXO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SINTEXO
# endif
# define machine_is_sintexo()	(machine_arch_type == MACH_TYPE_SINTEXO)
#else
# define machine_is_sintexo()	(0)
#endif

#ifdef CONFIG_MACH_CM3389
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM3389
# endif
# define machine_is_cm3389()	(machine_arch_type == MACH_TYPE_CM3389)
#else
# define machine_is_cm3389()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_CIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_CIO
# endif
# define machine_is_omap3_cio()	(machine_arch_type == MACH_TYPE_OMAP3_CIO)
#else
# define machine_is_omap3_cio()	(0)
#endif

#ifdef CONFIG_MACH_SGH_I900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGH_I900
# endif
# define machine_is_sgh_i900()	(machine_arch_type == MACH_TYPE_SGH_I900)
#else
# define machine_is_sgh_i900()	(0)
#endif

#ifdef CONFIG_MACH_BST100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BST100
# endif
# define machine_is_bst100()	(machine_arch_type == MACH_TYPE_BST100)
#else
# define machine_is_bst100()	(0)
#endif

#ifdef CONFIG_MACH_PASSION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PASSION
# endif
# define machine_is_passion()	(machine_arch_type == MACH_TYPE_PASSION)
#else
# define machine_is_passion()	(0)
#endif

#ifdef CONFIG_MACH_INDESIGN_AT91SAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INDESIGN_AT91SAM
# endif
# define machine_is_indesign_at91sam()	(machine_arch_type == MACH_TYPE_INDESIGN_AT91SAM)
#else
# define machine_is_indesign_at91sam()	(0)
#endif

#ifdef CONFIG_MACH_C4_BADGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C4_BADGER
# endif
# define machine_is_c4_badger()	(machine_arch_type == MACH_TYPE_C4_BADGER)
#else
# define machine_is_c4_badger()	(0)
#endif

#ifdef CONFIG_MACH_C4_VIPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C4_VIPER
# endif
# define machine_is_c4_viper()	(machine_arch_type == MACH_TYPE_C4_VIPER)
#else
# define machine_is_c4_viper()	(0)
#endif

#ifdef CONFIG_MACH_D2NET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_D2NET
# endif
# define machine_is_d2net()	(machine_arch_type == MACH_TYPE_D2NET)
#else
# define machine_is_d2net()	(0)
#endif

#ifdef CONFIG_MACH_BIGDISK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIGDISK
# endif
# define machine_is_bigdisk()	(machine_arch_type == MACH_TYPE_BIGDISK)
#else
# define machine_is_bigdisk()	(0)
#endif

#ifdef CONFIG_MACH_NOTALVISION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOTALVISION
# endif
# define machine_is_notalvision()	(machine_arch_type == MACH_TYPE_NOTALVISION)
#else
# define machine_is_notalvision()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_KBOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_KBOC
# endif
# define machine_is_omap3_kboc()	(machine_arch_type == MACH_TYPE_OMAP3_KBOC)
#else
# define machine_is_omap3_kboc()	(0)
#endif

#ifdef CONFIG_MACH_CYCLONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYCLONE
# endif
# define machine_is_cyclone()	(machine_arch_type == MACH_TYPE_CYCLONE)
#else
# define machine_is_cyclone()	(0)
#endif

#ifdef CONFIG_MACH_NINJA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NINJA
# endif
# define machine_is_ninja()	(machine_arch_type == MACH_TYPE_NINJA)
#else
# define machine_is_ninja()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G20EK_2MMC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G20EK_2MMC
# endif
# define machine_is_at91sam9g20ek_2mmc()	(machine_arch_type == MACH_TYPE_AT91SAM9G20EK_2MMC)
#else
# define machine_is_at91sam9g20ek_2mmc()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING
# endif
# define machine_is_bcmring()	(machine_arch_type == MACH_TYPE_BCMRING)
#else
# define machine_is_bcmring()	(0)
#endif

#ifdef CONFIG_MACH_RESOL_DL2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RESOL_DL2
# endif
# define machine_is_resol_dl2()	(machine_arch_type == MACH_TYPE_RESOL_DL2)
#else
# define machine_is_resol_dl2()	(0)
#endif

#ifdef CONFIG_MACH_IFOSW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IFOSW
# endif
# define machine_is_ifosw()	(machine_arch_type == MACH_TYPE_IFOSW)
#else
# define machine_is_ifosw()	(0)
#endif

#ifdef CONFIG_MACH_HTCRHODIUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCRHODIUM
# endif
# define machine_is_htcrhodium()	(machine_arch_type == MACH_TYPE_HTCRHODIUM)
#else
# define machine_is_htcrhodium()	(0)
#endif

#ifdef CONFIG_MACH_HTCTOPAZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCTOPAZ
# endif
# define machine_is_htctopaz()	(machine_arch_type == MACH_TYPE_HTCTOPAZ)
#else
# define machine_is_htctopaz()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX504
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX504
# endif
# define machine_is_matrix504()	(machine_arch_type == MACH_TYPE_MATRIX504)
#else
# define machine_is_matrix504()	(0)
#endif

#ifdef CONFIG_MACH_MRFSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MRFSA
# endif
# define machine_is_mrfsa()	(machine_arch_type == MACH_TYPE_MRFSA)
#else
# define machine_is_mrfsa()	(0)
#endif

#ifdef CONFIG_MACH_SC_P270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SC_P270
# endif
# define machine_is_sc_p270()	(machine_arch_type == MACH_TYPE_SC_P270)
#else
# define machine_is_sc_p270()	(0)
#endif

#ifdef CONFIG_MACH_ATLAS5_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLAS5_EVB
# endif
# define machine_is_atlas5_evb()	(machine_arch_type == MACH_TYPE_ATLAS5_EVB)
#else
# define machine_is_atlas5_evb()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_LOBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_LOBOX
# endif
# define machine_is_pelco_lobox()	(machine_arch_type == MACH_TYPE_PELCO_LOBOX)
#else
# define machine_is_pelco_lobox()	(0)
#endif

#ifdef CONFIG_MACH_DILAX_PCU200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DILAX_PCU200
# endif
# define machine_is_dilax_pcu200()	(machine_arch_type == MACH_TYPE_DILAX_PCU200)
#else
# define machine_is_dilax_pcu200()	(0)
#endif

#ifdef CONFIG_MACH_LEONARDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEONARDO
# endif
# define machine_is_leonardo()	(machine_arch_type == MACH_TYPE_LEONARDO)
#else
# define machine_is_leonardo()	(0)
#endif

#ifdef CONFIG_MACH_ZORAN_APPROACH7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZORAN_APPROACH7
# endif
# define machine_is_zoran_approach7()	(machine_arch_type == MACH_TYPE_ZORAN_APPROACH7)
#else
# define machine_is_zoran_approach7()	(0)
#endif

#ifdef CONFIG_MACH_DP6XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DP6XX
# endif
# define machine_is_dp6xx()	(machine_arch_type == MACH_TYPE_DP6XX)
#else
# define machine_is_dp6xx()	(0)
#endif

#ifdef CONFIG_MACH_BCM2153_VESPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM2153_VESPER
# endif
# define machine_is_bcm2153_vesper()	(machine_arch_type == MACH_TYPE_BCM2153_VESPER)
#else
# define machine_is_bcm2153_vesper()	(0)
#endif

#ifdef CONFIG_MACH_MAHIMAHI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAHIMAHI
# endif
# define machine_is_mahimahi()	(machine_arch_type == MACH_TYPE_MAHIMAHI)
#else
# define machine_is_mahimahi()	(0)
#endif

#ifdef CONFIG_MACH_CLICKC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLICKC
# endif
# define machine_is_clickc()	(machine_arch_type == MACH_TYPE_CLICKC)
#else
# define machine_is_clickc()	(0)
#endif

#ifdef CONFIG_MACH_ZB_GATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZB_GATEWAY
# endif
# define machine_is_zb_gateway()	(machine_arch_type == MACH_TYPE_ZB_GATEWAY)
#else
# define machine_is_zb_gateway()	(0)
#endif

#ifdef CONFIG_MACH_TAZCARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAZCARD
# endif
# define machine_is_tazcard()	(machine_arch_type == MACH_TYPE_TAZCARD)
#else
# define machine_is_tazcard()	(0)
#endif

#ifdef CONFIG_MACH_TAZDEV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAZDEV
# endif
# define machine_is_tazdev()	(machine_arch_type == MACH_TYPE_TAZDEV)
#else
# define machine_is_tazdev()	(0)
#endif

#ifdef CONFIG_MACH_ANNAX_CB_ARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANNAX_CB_ARM
# endif
# define machine_is_annax_cb_arm()	(machine_arch_type == MACH_TYPE_ANNAX_CB_ARM)
#else
# define machine_is_annax_cb_arm()	(0)
#endif

#ifdef CONFIG_MACH_ANNAX_DM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANNAX_DM3
# endif
# define machine_is_annax_dm3()	(machine_arch_type == MACH_TYPE_ANNAX_DM3)
#else
# define machine_is_annax_dm3()	(0)
#endif

#ifdef CONFIG_MACH_CEREBRIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEREBRIC
# endif
# define machine_is_cerebric()	(machine_arch_type == MACH_TYPE_CEREBRIC)
#else
# define machine_is_cerebric()	(0)
#endif

#ifdef CONFIG_MACH_ORCA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORCA
# endif
# define machine_is_orca()	(machine_arch_type == MACH_TYPE_ORCA)
#else
# define machine_is_orca()	(0)
#endif

#ifdef CONFIG_MACH_PC9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC9260
# endif
# define machine_is_pc9260()	(machine_arch_type == MACH_TYPE_PC9260)
#else
# define machine_is_pc9260()	(0)
#endif

#ifdef CONFIG_MACH_EMS285A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMS285A
# endif
# define machine_is_ems285a()	(machine_arch_type == MACH_TYPE_EMS285A)
#else
# define machine_is_ems285a()	(0)
#endif

#ifdef CONFIG_MACH_GEC2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEC2410
# endif
# define machine_is_gec2410()	(machine_arch_type == MACH_TYPE_GEC2410)
#else
# define machine_is_gec2410()	(0)
#endif

#ifdef CONFIG_MACH_GEC2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEC2440
# endif
# define machine_is_gec2440()	(machine_arch_type == MACH_TYPE_GEC2440)
#else
# define machine_is_gec2440()	(0)
#endif

#ifdef CONFIG_MACH_ARCH_MW903
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCH_MW903
# endif
# define machine_is_mw903()	(machine_arch_type == MACH_TYPE_ARCH_MW903)
#else
# define machine_is_mw903()	(0)
#endif

#ifdef CONFIG_MACH_MW2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MW2440
# endif
# define machine_is_mw2440()	(machine_arch_type == MACH_TYPE_MW2440)
#else
# define machine_is_mw2440()	(0)
#endif

#ifdef CONFIG_MACH_ECAC2378
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECAC2378
# endif
# define machine_is_ecac2378()	(machine_arch_type == MACH_TYPE_ECAC2378)
#else
# define machine_is_ecac2378()	(0)
#endif

#ifdef CONFIG_MACH_TAZKIOSK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAZKIOSK
# endif
# define machine_is_tazkiosk()	(machine_arch_type == MACH_TYPE_TAZKIOSK)
#else
# define machine_is_tazkiosk()	(0)
#endif

#ifdef CONFIG_MACH_WHITERABBIT_MCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WHITERABBIT_MCH
# endif
# define machine_is_whiterabbit_mch()	(machine_arch_type == MACH_TYPE_WHITERABBIT_MCH)
#else
# define machine_is_whiterabbit_mch()	(0)
#endif

#ifdef CONFIG_MACH_SBOX9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBOX9263
# endif
# define machine_is_sbox9263()	(machine_arch_type == MACH_TYPE_SBOX9263)
#else
# define machine_is_sbox9263()	(0)
#endif

#ifdef CONFIG_MACH_SMDK6442
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK6442
# endif
# define machine_is_smdk6442()	(machine_arch_type == MACH_TYPE_SMDK6442)
#else
# define machine_is_smdk6442()	(0)
#endif

#ifdef CONFIG_MACH_OPENRD_BASE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENRD_BASE
# endif
# define machine_is_openrd_base()	(machine_arch_type == MACH_TYPE_OPENRD_BASE)
#else
# define machine_is_openrd_base()	(0)
#endif

#ifdef CONFIG_MACH_INCREDIBLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INCREDIBLE
# endif
# define machine_is_incredible()	(machine_arch_type == MACH_TYPE_INCREDIBLE)
#else
# define machine_is_incredible()	(0)
#endif

#ifdef CONFIG_MACH_INCREDIBLEC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INCREDIBLEC
# endif
# define machine_is_incrediblec()	(machine_arch_type == MACH_TYPE_INCREDIBLEC)
#else
# define machine_is_incrediblec()	(0)
#endif

#ifdef CONFIG_MACH_HEROCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HEROCT
# endif
# define machine_is_heroct()	(machine_arch_type == MACH_TYPE_HEROCT)
#else
# define machine_is_heroct()	(0)
#endif

#ifdef CONFIG_MACH_MMNET1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMNET1000
# endif
# define machine_is_mmnet1000()	(machine_arch_type == MACH_TYPE_MMNET1000)
#else
# define machine_is_mmnet1000()	(0)
#endif

#ifdef CONFIG_MACH_DEVKIT8000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEVKIT8000
# endif
# define machine_is_devkit8000()	(machine_arch_type == MACH_TYPE_DEVKIT8000)
#else
# define machine_is_devkit8000()	(0)
#endif

#ifdef CONFIG_MACH_DEVKIT9000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEVKIT9000
# endif
# define machine_is_devkit9000()	(machine_arch_type == MACH_TYPE_DEVKIT9000)
#else
# define machine_is_devkit9000()	(0)
#endif

#ifdef CONFIG_MACH_MX31TXTR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31TXTR
# endif
# define machine_is_mx31txtr()	(machine_arch_type == MACH_TYPE_MX31TXTR)
#else
# define machine_is_mx31txtr()	(0)
#endif

#ifdef CONFIG_MACH_U380
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U380
# endif
# define machine_is_u380()	(machine_arch_type == MACH_TYPE_U380)
#else
# define machine_is_u380()	(0)
#endif

#ifdef CONFIG_MACH_HUALU_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUALU_BOARD
# endif
# define machine_is_oamp3_hualu()	(machine_arch_type == MACH_TYPE_HUALU_BOARD)
#else
# define machine_is_oamp3_hualu()	(0)
#endif

#ifdef CONFIG_MACH_NPCMX50
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NPCMX50
# endif
# define machine_is_npcmx50()	(machine_arch_type == MACH_TYPE_NPCMX50)
#else
# define machine_is_npcmx50()	(0)
#endif

#ifdef CONFIG_MACH_MX51_EFIKAMX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_EFIKAMX
# endif
# define machine_is_mx51_efikamx()	(machine_arch_type == MACH_TYPE_MX51_EFIKAMX)
#else
# define machine_is_mx51_efikamx()	(0)
#endif

#ifdef CONFIG_MACH_MX51_LANGE52
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_LANGE52
# endif
# define machine_is_mx51_lange52()	(machine_arch_type == MACH_TYPE_MX51_LANGE52)
#else
# define machine_is_mx51_lange52()	(0)
#endif

#ifdef CONFIG_MACH_RIOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIOM
# endif
# define machine_is_riom()	(machine_arch_type == MACH_TYPE_RIOM)
#else
# define machine_is_riom()	(0)
#endif

#ifdef CONFIG_MACH_COMCAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMCAS
# endif
# define machine_is_comcas()	(machine_arch_type == MACH_TYPE_COMCAS)
#else
# define machine_is_comcas()	(0)
#endif

#ifdef CONFIG_MACH_WSI_MX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WSI_MX27
# endif
# define machine_is_wsi_mx27()	(machine_arch_type == MACH_TYPE_WSI_MX27)
#else
# define machine_is_wsi_mx27()	(0)
#endif

#ifdef CONFIG_MACH_CM_T35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_T35
# endif
# define machine_is_cm_t35()	(machine_arch_type == MACH_TYPE_CM_T35)
#else
# define machine_is_cm_t35()	(0)
#endif

#ifdef CONFIG_MACH_NET2BIG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET2BIG
# endif
# define machine_is_net2big()	(machine_arch_type == MACH_TYPE_NET2BIG)
#else
# define machine_is_net2big()	(0)
#endif

#ifdef CONFIG_MACH_MOTOROLA_A1600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTOROLA_A1600
# endif
# define machine_is_motorola_a1600()	(machine_arch_type == MACH_TYPE_MOTOROLA_A1600)
#else
# define machine_is_motorola_a1600()	(0)
#endif

#ifdef CONFIG_MACH_IGEP0020
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGEP0020
# endif
# define machine_is_igep0020()	(machine_arch_type == MACH_TYPE_IGEP0020)
#else
# define machine_is_igep0020()	(0)
#endif

#ifdef CONFIG_MACH_IGEP0010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGEP0010
# endif
# define machine_is_igep0010()	(machine_arch_type == MACH_TYPE_IGEP0010)
#else
# define machine_is_igep0010()	(0)
#endif

#ifdef CONFIG_MACH_MV6281GTWGE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV6281GTWGE2
# endif
# define machine_is_mv6281gtwge2()	(machine_arch_type == MACH_TYPE_MV6281GTWGE2)
#else
# define machine_is_mv6281gtwge2()	(0)
#endif

#ifdef CONFIG_MACH_SCAT100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCAT100
# endif
# define machine_is_scat100()	(machine_arch_type == MACH_TYPE_SCAT100)
#else
# define machine_is_scat100()	(0)
#endif

#ifdef CONFIG_MACH_SANMINA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANMINA
# endif
# define machine_is_sanmina()	(machine_arch_type == MACH_TYPE_SANMINA)
#else
# define machine_is_sanmina()	(0)
#endif

#ifdef CONFIG_MACH_MOMENTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOMENTO
# endif
# define machine_is_momento()	(machine_arch_type == MACH_TYPE_MOMENTO)
#else
# define machine_is_momento()	(0)
#endif

#ifdef CONFIG_MACH_NUC9XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC9XX
# endif
# define machine_is_nuc9xx()	(machine_arch_type == MACH_TYPE_NUC9XX)
#else
# define machine_is_nuc9xx()	(0)
#endif

#ifdef CONFIG_MACH_NUC910EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC910EVB
# endif
# define machine_is_nuc910evb()	(machine_arch_type == MACH_TYPE_NUC910EVB)
#else
# define machine_is_nuc910evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC920EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC920EVB
# endif
# define machine_is_nuc920evb()	(machine_arch_type == MACH_TYPE_NUC920EVB)
#else
# define machine_is_nuc920evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC950EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC950EVB
# endif
# define machine_is_nuc950evb()	(machine_arch_type == MACH_TYPE_NUC950EVB)
#else
# define machine_is_nuc950evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC945EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC945EVB
# endif
# define machine_is_nuc945evb()	(machine_arch_type == MACH_TYPE_NUC945EVB)
#else
# define machine_is_nuc945evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC960EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC960EVB
# endif
# define machine_is_nuc960evb()	(machine_arch_type == MACH_TYPE_NUC960EVB)
#else
# define machine_is_nuc960evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC932EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC932EVB
# endif
# define machine_is_nuc932evb()	(machine_arch_type == MACH_TYPE_NUC932EVB)
#else
# define machine_is_nuc932evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC900
# endif
# define machine_is_nuc900()	(machine_arch_type == MACH_TYPE_NUC900)
#else
# define machine_is_nuc900()	(0)
#endif

#ifdef CONFIG_MACH_SD1SOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SD1SOC
# endif
# define machine_is_sd1soc()	(machine_arch_type == MACH_TYPE_SD1SOC)
#else
# define machine_is_sd1soc()	(0)
#endif

#ifdef CONFIG_MACH_LN2440BC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LN2440BC
# endif
# define machine_is_ln2440bc()	(machine_arch_type == MACH_TYPE_LN2440BC)
#else
# define machine_is_ln2440bc()	(0)
#endif

#ifdef CONFIG_MACH_RSBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RSBC
# endif
# define machine_is_rsbc()	(machine_arch_type == MACH_TYPE_RSBC)
#else
# define machine_is_rsbc()	(0)
#endif

#ifdef CONFIG_MACH_OPENRD_CLIENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENRD_CLIENT
# endif
# define machine_is_openrd_client()	(machine_arch_type == MACH_TYPE_OPENRD_CLIENT)
#else
# define machine_is_openrd_client()	(0)
#endif

#ifdef CONFIG_MACH_HPIPAQ11X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HPIPAQ11X
# endif
# define machine_is_hpipaq11x()	(machine_arch_type == MACH_TYPE_HPIPAQ11X)
#else
# define machine_is_hpipaq11x()	(0)
#endif

#ifdef CONFIG_MACH_WAYLAND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WAYLAND
# endif
# define machine_is_wayland()	(machine_arch_type == MACH_TYPE_WAYLAND)
#else
# define machine_is_wayland()	(0)
#endif

#ifdef CONFIG_MACH_ACNBSX102
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACNBSX102
# endif
# define machine_is_acnbsx102()	(machine_arch_type == MACH_TYPE_ACNBSX102)
#else
# define machine_is_acnbsx102()	(0)
#endif

#ifdef CONFIG_MACH_HWAT91
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HWAT91
# endif
# define machine_is_hwat91()	(machine_arch_type == MACH_TYPE_HWAT91)
#else
# define machine_is_hwat91()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263CS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263CS
# endif
# define machine_is_at91sam9263cs()	(machine_arch_type == MACH_TYPE_AT91SAM9263CS)
#else
# define machine_is_at91sam9263cs()	(0)
#endif

#ifdef CONFIG_MACH_CSB732
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB732
# endif
# define machine_is_csb732()	(machine_arch_type == MACH_TYPE_CSB732)
#else
# define machine_is_csb732()	(0)
#endif

#ifdef CONFIG_MACH_U8500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U8500
# endif
# define machine_is_u8500()	(machine_arch_type == MACH_TYPE_U8500)
#else
# define machine_is_u8500()	(0)
#endif

#ifdef CONFIG_MACH_HUQIU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUQIU
# endif
# define machine_is_huqiu()	(machine_arch_type == MACH_TYPE_HUQIU)
#else
# define machine_is_huqiu()	(0)
#endif

#ifdef CONFIG_MACH_MX51_EFIKASB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_EFIKASB
# endif
# define machine_is_mx51_efikasb()	(machine_arch_type == MACH_TYPE_MX51_EFIKASB)
#else
# define machine_is_mx51_efikasb()	(0)
#endif

#ifdef CONFIG_MACH_PMT1G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PMT1G
# endif
# define machine_is_pmt1g()	(machine_arch_type == MACH_TYPE_PMT1G)
#else
# define machine_is_pmt1g()	(0)
#endif

#ifdef CONFIG_MACH_HTCELF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCELF
# endif
# define machine_is_htcelf()	(machine_arch_type == MACH_TYPE_HTCELF)
#else
# define machine_is_htcelf()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO420
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO420
# endif
# define machine_is_armadillo420()	(machine_arch_type == MACH_TYPE_ARMADILLO420)
#else
# define machine_is_armadillo420()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO440
# endif
# define machine_is_armadillo440()	(machine_arch_type == MACH_TYPE_ARMADILLO440)
#else
# define machine_is_armadillo440()	(0)
#endif

#ifdef CONFIG_MACH_U_CHIP_DUAL_ARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U_CHIP_DUAL_ARM
# endif
# define machine_is_u_chip_dual_arm()	(machine_arch_type == MACH_TYPE_U_CHIP_DUAL_ARM)
#else
# define machine_is_u_chip_dual_arm()	(0)
#endif

#ifdef CONFIG_MACH_CSR_BDB3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSR_BDB3
# endif
# define machine_is_csr_bdb3()	(machine_arch_type == MACH_TYPE_CSR_BDB3)
#else
# define machine_is_csr_bdb3()	(0)
#endif

#ifdef CONFIG_MACH_DOLBY_CAT1018
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOLBY_CAT1018
# endif
# define machine_is_dolby_cat1018()	(machine_arch_type == MACH_TYPE_DOLBY_CAT1018)
#else
# define machine_is_dolby_cat1018()	(0)
#endif

#ifdef CONFIG_MACH_HY9307
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HY9307
# endif
# define machine_is_hy9307()	(machine_arch_type == MACH_TYPE_HY9307)
#else
# define machine_is_hy9307()	(0)
#endif

#ifdef CONFIG_MACH_A_ES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A_ES
# endif
# define machine_is_aspire_easystore()	(machine_arch_type == MACH_TYPE_A_ES)
#else
# define machine_is_aspire_easystore()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_IRIF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_IRIF
# endif
# define machine_is_davinci_irif()	(machine_arch_type == MACH_TYPE_DAVINCI_IRIF)
#else
# define machine_is_davinci_irif()	(0)
#endif

#ifdef CONFIG_MACH_AGAMA9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AGAMA9263
# endif
# define machine_is_agama9263()	(machine_arch_type == MACH_TYPE_AGAMA9263)
#else
# define machine_is_agama9263()	(0)
#endif

#ifdef CONFIG_MACH_MARVELL_JASPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARVELL_JASPER
# endif
# define machine_is_marvell_jasper()	(machine_arch_type == MACH_TYPE_MARVELL_JASPER)
#else
# define machine_is_marvell_jasper()	(0)
#endif

#ifdef CONFIG_MACH_FLINT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLINT
# endif
# define machine_is_flint()	(machine_arch_type == MACH_TYPE_FLINT)
#else
# define machine_is_flint()	(0)
#endif

#ifdef CONFIG_MACH_TAVOREVB3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAVOREVB3
# endif
# define machine_is_tavorevb3()	(machine_arch_type == MACH_TYPE_TAVOREVB3)
#else
# define machine_is_tavorevb3()	(0)
#endif

#ifdef CONFIG_MACH_SCH_M490
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCH_M490
# endif
# define machine_is_sch_m490()	(machine_arch_type == MACH_TYPE_SCH_M490)
#else
# define machine_is_sch_m490()	(0)
#endif

#ifdef CONFIG_MACH_RBL01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RBL01
# endif
# define machine_is_rbl01()	(machine_arch_type == MACH_TYPE_RBL01)
#else
# define machine_is_rbl01()	(0)
#endif

#ifdef CONFIG_MACH_OMNIFI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMNIFI
# endif
# define machine_is_omnifi()	(machine_arch_type == MACH_TYPE_OMNIFI)
#else
# define machine_is_omnifi()	(0)
#endif

#ifdef CONFIG_MACH_OTAVALO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OTAVALO
# endif
# define machine_is_otavalo()	(machine_arch_type == MACH_TYPE_OTAVALO)
#else
# define machine_is_otavalo()	(0)
#endif

#ifdef CONFIG_MACH_HTC_EXCALIBUR_S620
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_EXCALIBUR_S620
# endif
# define machine_is_htc_excalibur_s620()	(machine_arch_type == MACH_TYPE_HTC_EXCALIBUR_S620)
#else
# define machine_is_htc_excalibur_s620()	(0)
#endif

#ifdef CONFIG_MACH_HTC_OPAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_OPAL
# endif
# define machine_is_htc_opal()	(machine_arch_type == MACH_TYPE_HTC_OPAL)
#else
# define machine_is_htc_opal()	(0)
#endif

#ifdef CONFIG_MACH_TOUCHBOOK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOUCHBOOK
# endif
# define machine_is_touchbook()	(machine_arch_type == MACH_TYPE_TOUCHBOOK)
#else
# define machine_is_touchbook()	(0)
#endif

#ifdef CONFIG_MACH_LATTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LATTE
# endif
# define machine_is_latte()	(machine_arch_type == MACH_TYPE_LATTE)
#else
# define machine_is_latte()	(0)
#endif

#ifdef CONFIG_MACH_XA200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XA200
# endif
# define machine_is_xa200()	(machine_arch_type == MACH_TYPE_XA200)
#else
# define machine_is_xa200()	(0)
#endif

#ifdef CONFIG_MACH_NIMROD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIMROD
# endif
# define machine_is_nimrod()	(machine_arch_type == MACH_TYPE_NIMROD)
#else
# define machine_is_nimrod()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9215_3G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9215_3G
# endif
# define machine_is_cc9p9215_3g()	(machine_arch_type == MACH_TYPE_CC9P9215_3G)
#else
# define machine_is_cc9p9215_3g()	(0)
#endif

#ifdef CONFIG_MACH_CC9P9215_3GJS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC9P9215_3GJS
# endif
# define machine_is_cc9p9215_3gjs()	(machine_arch_type == MACH_TYPE_CC9P9215_3GJS)
#else
# define machine_is_cc9p9215_3gjs()	(0)
#endif

#ifdef CONFIG_MACH_TK71
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TK71
# endif
# define machine_is_tk71()	(machine_arch_type == MACH_TYPE_TK71)
#else
# define machine_is_tk71()	(0)
#endif

#ifdef CONFIG_MACH_COMHAM3525
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMHAM3525
# endif
# define machine_is_comham3525()	(machine_arch_type == MACH_TYPE_COMHAM3525)
#else
# define machine_is_comham3525()	(0)
#endif

#ifdef CONFIG_MACH_MX31EREBUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX31EREBUS
# endif
# define machine_is_mx31erebus()	(machine_arch_type == MACH_TYPE_MX31EREBUS)
#else
# define machine_is_mx31erebus()	(0)
#endif

#ifdef CONFIG_MACH_MCARDMX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCARDMX27
# endif
# define machine_is_mcardmx27()	(machine_arch_type == MACH_TYPE_MCARDMX27)
#else
# define machine_is_mcardmx27()	(0)
#endif

#ifdef CONFIG_MACH_PARADISE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PARADISE
# endif
# define machine_is_paradise()	(machine_arch_type == MACH_TYPE_PARADISE)
#else
# define machine_is_paradise()	(0)
#endif

#ifdef CONFIG_MACH_TIDE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIDE
# endif
# define machine_is_tide()	(machine_arch_type == MACH_TYPE_TIDE)
#else
# define machine_is_tide()	(0)
#endif

#ifdef CONFIG_MACH_WZL2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WZL2440
# endif
# define machine_is_wzl2440()	(machine_arch_type == MACH_TYPE_WZL2440)
#else
# define machine_is_wzl2440()	(0)
#endif

#ifdef CONFIG_MACH_SDRDEMO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SDRDEMO
# endif
# define machine_is_sdrdemo()	(machine_arch_type == MACH_TYPE_SDRDEMO)
#else
# define machine_is_sdrdemo()	(0)
#endif

#ifdef CONFIG_MACH_ETHERCAN2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETHERCAN2
# endif
# define machine_is_ethercan2()	(machine_arch_type == MACH_TYPE_ETHERCAN2)
#else
# define machine_is_ethercan2()	(0)
#endif

#ifdef CONFIG_MACH_ECMIMG20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECMIMG20
# endif
# define machine_is_ecmimg20()	(machine_arch_type == MACH_TYPE_ECMIMG20)
#else
# define machine_is_ecmimg20()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_DRAGON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_DRAGON
# endif
# define machine_is_omap_dragon()	(machine_arch_type == MACH_TYPE_OMAP_DRAGON)
#else
# define machine_is_omap_dragon()	(0)
#endif

#ifdef CONFIG_MACH_HALO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HALO
# endif
# define machine_is_halo()	(machine_arch_type == MACH_TYPE_HALO)
#else
# define machine_is_halo()	(0)
#endif

#ifdef CONFIG_MACH_HUANGSHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUANGSHAN
# endif
# define machine_is_huangshan()	(machine_arch_type == MACH_TYPE_HUANGSHAN)
#else
# define machine_is_huangshan()	(0)
#endif

#ifdef CONFIG_MACH_VL_MA2SC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VL_MA2SC
# endif
# define machine_is_vl_ma2sc()	(machine_arch_type == MACH_TYPE_VL_MA2SC)
#else
# define machine_is_vl_ma2sc()	(0)
#endif

#ifdef CONFIG_MACH_RAUMFELD_RC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAUMFELD_RC
# endif
# define machine_is_raumfeld_rc()	(machine_arch_type == MACH_TYPE_RAUMFELD_RC)
#else
# define machine_is_raumfeld_rc()	(0)
#endif

#ifdef CONFIG_MACH_RAUMFELD_CONNECTOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAUMFELD_CONNECTOR
# endif
# define machine_is_raumfeld_connector()	(machine_arch_type == MACH_TYPE_RAUMFELD_CONNECTOR)
#else
# define machine_is_raumfeld_connector()	(0)
#endif

#ifdef CONFIG_MACH_RAUMFELD_SPEAKER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAUMFELD_SPEAKER
# endif
# define machine_is_raumfeld_speaker()	(machine_arch_type == MACH_TYPE_RAUMFELD_SPEAKER)
#else
# define machine_is_raumfeld_speaker()	(0)
#endif

#ifdef CONFIG_MACH_MULTIBUS_MASTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTIBUS_MASTER
# endif
# define machine_is_multibus_master()	(machine_arch_type == MACH_TYPE_MULTIBUS_MASTER)
#else
# define machine_is_multibus_master()	(0)
#endif

#ifdef CONFIG_MACH_MULTIBUS_PBK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTIBUS_PBK
# endif
# define machine_is_multibus_pbk()	(machine_arch_type == MACH_TYPE_MULTIBUS_PBK)
#else
# define machine_is_multibus_pbk()	(0)
#endif

#ifdef CONFIG_MACH_TNETV107X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNETV107X
# endif
# define machine_is_tnetv107x()	(machine_arch_type == MACH_TYPE_TNETV107X)
#else
# define machine_is_tnetv107x()	(0)
#endif

#ifdef CONFIG_MACH_SNAKE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAKE
# endif
# define machine_is_snake()	(machine_arch_type == MACH_TYPE_SNAKE)
#else
# define machine_is_snake()	(0)
#endif

#ifdef CONFIG_MACH_CWMX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWMX27
# endif
# define machine_is_cwmx27()	(machine_arch_type == MACH_TYPE_CWMX27)
#else
# define machine_is_cwmx27()	(0)
#endif

#ifdef CONFIG_MACH_SCH_M480
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCH_M480
# endif
# define machine_is_sch_m480()	(machine_arch_type == MACH_TYPE_SCH_M480)
#else
# define machine_is_sch_m480()	(0)
#endif

#ifdef CONFIG_MACH_PLATYPUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLATYPUS
# endif
# define machine_is_platypus()	(machine_arch_type == MACH_TYPE_PLATYPUS)
#else
# define machine_is_platypus()	(0)
#endif

#ifdef CONFIG_MACH_PSS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PSS2
# endif
# define machine_is_pss2()	(machine_arch_type == MACH_TYPE_PSS2)
#else
# define machine_is_pss2()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_APM150
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_APM150
# endif
# define machine_is_davinci_apm150()	(machine_arch_type == MACH_TYPE_DAVINCI_APM150)
#else
# define machine_is_davinci_apm150()	(0)
#endif

#ifdef CONFIG_MACH_STR9100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STR9100
# endif
# define machine_is_str9100()	(machine_arch_type == MACH_TYPE_STR9100)
#else
# define machine_is_str9100()	(0)
#endif

#ifdef CONFIG_MACH_NET5BIG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET5BIG
# endif
# define machine_is_net5big()	(machine_arch_type == MACH_TYPE_NET5BIG)
#else
# define machine_is_net5big()	(0)
#endif

#ifdef CONFIG_MACH_SEABED9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEABED9263
# endif
# define machine_is_seabed9263()	(machine_arch_type == MACH_TYPE_SEABED9263)
#else
# define machine_is_seabed9263()	(0)
#endif

#ifdef CONFIG_MACH_MX51_M2ID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_M2ID
# endif
# define machine_is_mx51_m2id()	(machine_arch_type == MACH_TYPE_MX51_M2ID)
#else
# define machine_is_mx51_m2id()	(0)
#endif

#ifdef CONFIG_MACH_OCTVOCPLUS_EB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCTVOCPLUS_EB
# endif
# define machine_is_octvocplus_eb()	(machine_arch_type == MACH_TYPE_OCTVOCPLUS_EB)
#else
# define machine_is_octvocplus_eb()	(0)
#endif

#ifdef CONFIG_MACH_KLK_FIREFOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KLK_FIREFOX
# endif
# define machine_is_klk_firefox()	(machine_arch_type == MACH_TYPE_KLK_FIREFOX)
#else
# define machine_is_klk_firefox()	(0)
#endif

#ifdef CONFIG_MACH_KLK_WIRMA_MODULE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KLK_WIRMA_MODULE
# endif
# define machine_is_klk_wirma_module()	(machine_arch_type == MACH_TYPE_KLK_WIRMA_MODULE)
#else
# define machine_is_klk_wirma_module()	(0)
#endif

#ifdef CONFIG_MACH_KLK_WIRMA_MMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KLK_WIRMA_MMI
# endif
# define machine_is_klk_wirma_mmi()	(machine_arch_type == MACH_TYPE_KLK_WIRMA_MMI)
#else
# define machine_is_klk_wirma_mmi()	(0)
#endif

#ifdef CONFIG_MACH_SUPERSONIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUPERSONIC
# endif
# define machine_is_supersonic()	(machine_arch_type == MACH_TYPE_SUPERSONIC)
#else
# define machine_is_supersonic()	(0)
#endif

#ifdef CONFIG_MACH_LIBERTY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIBERTY
# endif
# define machine_is_liberty()	(machine_arch_type == MACH_TYPE_LIBERTY)
#else
# define machine_is_liberty()	(0)
#endif

#ifdef CONFIG_MACH_MH355
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MH355
# endif
# define machine_is_mh355()	(machine_arch_type == MACH_TYPE_MH355)
#else
# define machine_is_mh355()	(0)
#endif

#ifdef CONFIG_MACH_PC7802
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC7802
# endif
# define machine_is_pc7802()	(machine_arch_type == MACH_TYPE_PC7802)
#else
# define machine_is_pc7802()	(0)
#endif

#ifdef CONFIG_MACH_GNET_SGC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_SGC
# endif
# define machine_is_gnet_sgc()	(machine_arch_type == MACH_TYPE_GNET_SGC)
#else
# define machine_is_gnet_sgc()	(0)
#endif

#ifdef CONFIG_MACH_EINSTEIN15
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EINSTEIN15
# endif
# define machine_is_einstein15()	(machine_arch_type == MACH_TYPE_EINSTEIN15)
#else
# define machine_is_einstein15()	(0)
#endif

#ifdef CONFIG_MACH_CMPD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMPD
# endif
# define machine_is_cmpd()	(machine_arch_type == MACH_TYPE_CMPD)
#else
# define machine_is_cmpd()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_HASE1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_HASE1
# endif
# define machine_is_davinci_hase1()	(machine_arch_type == MACH_TYPE_DAVINCI_HASE1)
#else
# define machine_is_davinci_hase1()	(0)
#endif

#ifdef CONFIG_MACH_LGEINCITEPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LGEINCITEPHONE
# endif
# define machine_is_lgeincitephone()	(machine_arch_type == MACH_TYPE_LGEINCITEPHONE)
#else
# define machine_is_lgeincitephone()	(0)
#endif

#ifdef CONFIG_MACH_EA313X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EA313X
# endif
# define machine_is_ea313x()	(machine_arch_type == MACH_TYPE_EA313X)
#else
# define machine_is_ea313x()	(0)
#endif

#ifdef CONFIG_MACH_FWBD_39064
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FWBD_39064
# endif
# define machine_is_fwbd_39064()	(machine_arch_type == MACH_TYPE_FWBD_39064)
#else
# define machine_is_fwbd_39064()	(0)
#endif

#ifdef CONFIG_MACH_FWBD_390128
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FWBD_390128
# endif
# define machine_is_fwbd_390128()	(machine_arch_type == MACH_TYPE_FWBD_390128)
#else
# define machine_is_fwbd_390128()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_MOE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_MOE
# endif
# define machine_is_pelco_moe()	(machine_arch_type == MACH_TYPE_PELCO_MOE)
#else
# define machine_is_pelco_moe()	(0)
#endif

#ifdef CONFIG_MACH_MINIMIX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINIMIX27
# endif
# define machine_is_minimix27()	(machine_arch_type == MACH_TYPE_MINIMIX27)
#else
# define machine_is_minimix27()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_THUNDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_THUNDER
# endif
# define machine_is_omap3_thunder()	(machine_arch_type == MACH_TYPE_OMAP3_THUNDER)
#else
# define machine_is_omap3_thunder()	(0)
#endif

#ifdef CONFIG_MACH_PASSIONC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PASSIONC
# endif
# define machine_is_passionc()	(machine_arch_type == MACH_TYPE_PASSIONC)
#else
# define machine_is_passionc()	(0)
#endif

#ifdef CONFIG_MACH_MX27AMATA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27AMATA
# endif
# define machine_is_mx27amata()	(machine_arch_type == MACH_TYPE_MX27AMATA)
#else
# define machine_is_mx27amata()	(0)
#endif

#ifdef CONFIG_MACH_BGAT1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BGAT1
# endif
# define machine_is_bgat1()	(machine_arch_type == MACH_TYPE_BGAT1)
#else
# define machine_is_bgat1()	(0)
#endif

#ifdef CONFIG_MACH_BUZZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUZZ
# endif
# define machine_is_buzz()	(machine_arch_type == MACH_TYPE_BUZZ)
#else
# define machine_is_buzz()	(0)
#endif

#ifdef CONFIG_MACH_MB9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB9G20
# endif
# define machine_is_mb9g20()	(machine_arch_type == MACH_TYPE_MB9G20)
#else
# define machine_is_mb9g20()	(0)
#endif

#ifdef CONFIG_MACH_YUSHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YUSHAN
# endif
# define machine_is_yushan()	(machine_arch_type == MACH_TYPE_YUSHAN)
#else
# define machine_is_yushan()	(0)
#endif

#ifdef CONFIG_MACH_LIZARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIZARD
# endif
# define machine_is_lizard()	(machine_arch_type == MACH_TYPE_LIZARD)
#else
# define machine_is_lizard()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3POLYCOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3POLYCOM
# endif
# define machine_is_omap3polycom()	(machine_arch_type == MACH_TYPE_OMAP3POLYCOM)
#else
# define machine_is_omap3polycom()	(0)
#endif

#ifdef CONFIG_MACH_SMDKV210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDKV210
# endif
# define machine_is_smdkv210()	(machine_arch_type == MACH_TYPE_SMDKV210)
#else
# define machine_is_smdkv210()	(0)
#endif

#ifdef CONFIG_MACH_BRAVO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BRAVO
# endif
# define machine_is_bravo()	(machine_arch_type == MACH_TYPE_BRAVO)
#else
# define machine_is_bravo()	(0)
#endif

#ifdef CONFIG_MACH_SIOGENTOO1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIOGENTOO1
# endif
# define machine_is_siogentoo1()	(machine_arch_type == MACH_TYPE_SIOGENTOO1)
#else
# define machine_is_siogentoo1()	(0)
#endif

#ifdef CONFIG_MACH_SIOGENTOO2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIOGENTOO2
# endif
# define machine_is_siogentoo2()	(machine_arch_type == MACH_TYPE_SIOGENTOO2)
#else
# define machine_is_siogentoo2()	(0)
#endif

#ifdef CONFIG_MACH_SM3K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SM3K
# endif
# define machine_is_sm3k()	(machine_arch_type == MACH_TYPE_SM3K)
#else
# define machine_is_sm3k()	(0)
#endif

#ifdef CONFIG_MACH_ACER_TEMPO_F900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_TEMPO_F900
# endif
# define machine_is_acer_tempo_f900()	(machine_arch_type == MACH_TYPE_ACER_TEMPO_F900)
#else
# define machine_is_acer_tempo_f900()	(0)
#endif

#ifdef CONFIG_MACH_GLITTERTIND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GLITTERTIND
# endif
# define machine_is_glittertind()	(machine_arch_type == MACH_TYPE_GLITTERTIND)
#else
# define machine_is_glittertind()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_ZOOM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_ZOOM3
# endif
# define machine_is_omap_zoom3()	(machine_arch_type == MACH_TYPE_OMAP_ZOOM3)
#else
# define machine_is_omap_zoom3()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_3630SDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_3630SDP
# endif
# define machine_is_omap_3630sdp()	(machine_arch_type == MACH_TYPE_OMAP_3630SDP)
#else
# define machine_is_omap_3630sdp()	(0)
#endif

#ifdef CONFIG_MACH_CYBOOK2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYBOOK2440
# endif
# define machine_is_cybook2440()	(machine_arch_type == MACH_TYPE_CYBOOK2440)
#else
# define machine_is_cybook2440()	(0)
#endif

#ifdef CONFIG_MACH_TORINO_S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TORINO_S
# endif
# define machine_is_torino_s()	(machine_arch_type == MACH_TYPE_TORINO_S)
#else
# define machine_is_torino_s()	(0)
#endif

#ifdef CONFIG_MACH_HAVANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HAVANA
# endif
# define machine_is_havana()	(machine_arch_type == MACH_TYPE_HAVANA)
#else
# define machine_is_havana()	(0)
#endif

#ifdef CONFIG_MACH_BEAUMONT_11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEAUMONT_11
# endif
# define machine_is_beaumont_11()	(machine_arch_type == MACH_TYPE_BEAUMONT_11)
#else
# define machine_is_beaumont_11()	(0)
#endif

#ifdef CONFIG_MACH_VANGUARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VANGUARD
# endif
# define machine_is_vanguard()	(machine_arch_type == MACH_TYPE_VANGUARD)
#else
# define machine_is_vanguard()	(0)
#endif

#ifdef CONFIG_MACH_S5PC110_DRACO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5PC110_DRACO
# endif
# define machine_is_s5pc110_draco()	(machine_arch_type == MACH_TYPE_S5PC110_DRACO)
#else
# define machine_is_s5pc110_draco()	(0)
#endif

#ifdef CONFIG_MACH_CARTESIO_TWO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARTESIO_TWO
# endif
# define machine_is_cartesio_two()	(machine_arch_type == MACH_TYPE_CARTESIO_TWO)
#else
# define machine_is_cartesio_two()	(0)
#endif

#ifdef CONFIG_MACH_ASTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASTER
# endif
# define machine_is_aster()	(machine_arch_type == MACH_TYPE_ASTER)
#else
# define machine_is_aster()	(0)
#endif

#ifdef CONFIG_MACH_VOGUESV210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VOGUESV210
# endif
# define machine_is_voguesv210()	(machine_arch_type == MACH_TYPE_VOGUESV210)
#else
# define machine_is_voguesv210()	(0)
#endif

#ifdef CONFIG_MACH_ACM500X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACM500X
# endif
# define machine_is_acm500x()	(machine_arch_type == MACH_TYPE_ACM500X)
#else
# define machine_is_acm500x()	(0)
#endif

#ifdef CONFIG_MACH_KM9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KM9260
# endif
# define machine_is_km9260()	(machine_arch_type == MACH_TYPE_KM9260)
#else
# define machine_is_km9260()	(0)
#endif

#ifdef CONFIG_MACH_NIDEFLEXG1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NIDEFLEXG1
# endif
# define machine_is_nideflexg1()	(machine_arch_type == MACH_TYPE_NIDEFLEXG1)
#else
# define machine_is_nideflexg1()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_PLUG_IO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_PLUG_IO
# endif
# define machine_is_ctera_plug_io()	(machine_arch_type == MACH_TYPE_CTERA_PLUG_IO)
#else
# define machine_is_ctera_plug_io()	(0)
#endif

#ifdef CONFIG_MACH_SMARTQ7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTQ7
# endif
# define machine_is_smartq7()	(machine_arch_type == MACH_TYPE_SMARTQ7)
#else
# define machine_is_smartq7()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G10EK2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G10EK2
# endif
# define machine_is_at91sam9g10ek2()	(machine_arch_type == MACH_TYPE_AT91SAM9G10EK2)
#else
# define machine_is_at91sam9g10ek2()	(0)
#endif

#ifdef CONFIG_MACH_ASUSP527
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASUSP527
# endif
# define machine_is_asusp527()	(machine_arch_type == MACH_TYPE_ASUSP527)
#else
# define machine_is_asusp527()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G20MPM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G20MPM2
# endif
# define machine_is_at91sam9g20mpm2()	(machine_arch_type == MACH_TYPE_AT91SAM9G20MPM2)
#else
# define machine_is_at91sam9g20mpm2()	(0)
#endif

#ifdef CONFIG_MACH_TOPASA900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOPASA900
# endif
# define machine_is_topasa900()	(machine_arch_type == MACH_TYPE_TOPASA900)
#else
# define machine_is_topasa900()	(0)
#endif

#ifdef CONFIG_MACH_ELECTRUM_100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELECTRUM_100
# endif
# define machine_is_electrum_100()	(machine_arch_type == MACH_TYPE_ELECTRUM_100)
#else
# define machine_is_electrum_100()	(0)
#endif

#ifdef CONFIG_MACH_MX51GRB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51GRB
# endif
# define machine_is_mx51grb()	(machine_arch_type == MACH_TYPE_MX51GRB)
#else
# define machine_is_mx51grb()	(0)
#endif

#ifdef CONFIG_MACH_XEA300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XEA300
# endif
# define machine_is_xea300()	(machine_arch_type == MACH_TYPE_XEA300)
#else
# define machine_is_xea300()	(0)
#endif

#ifdef CONFIG_MACH_HTCSTARTREK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCSTARTREK
# endif
# define machine_is_htcstartrek()	(machine_arch_type == MACH_TYPE_HTCSTARTREK)
#else
# define machine_is_htcstartrek()	(0)
#endif

#ifdef CONFIG_MACH_LIMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIMA
# endif
# define machine_is_lima()	(machine_arch_type == MACH_TYPE_LIMA)
#else
# define machine_is_lima()	(0)
#endif

#ifdef CONFIG_MACH_CSB740
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB740
# endif
# define machine_is_csb740()	(machine_arch_type == MACH_TYPE_CSB740)
#else
# define machine_is_csb740()	(0)
#endif

#ifdef CONFIG_MACH_USB_S8815
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USB_S8815
# endif
# define machine_is_usb_s8815()	(machine_arch_type == MACH_TYPE_USB_S8815)
#else
# define machine_is_usb_s8815()	(0)
#endif

#ifdef CONFIG_MACH_WATSON_EFM_PLUGIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WATSON_EFM_PLUGIN
# endif
# define machine_is_watson_efm_plugin()	(machine_arch_type == MACH_TYPE_WATSON_EFM_PLUGIN)
#else
# define machine_is_watson_efm_plugin()	(0)
#endif

#ifdef CONFIG_MACH_MILKYWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MILKYWAY
# endif
# define machine_is_milkyway()	(machine_arch_type == MACH_TYPE_MILKYWAY)
#else
# define machine_is_milkyway()	(0)
#endif

#ifdef CONFIG_MACH_G4EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G4EVM
# endif
# define machine_is_g4evm()	(machine_arch_type == MACH_TYPE_G4EVM)
#else
# define machine_is_g4evm()	(0)
#endif

#ifdef CONFIG_MACH_PICOMOD6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOMOD6
# endif
# define machine_is_picomod6()	(machine_arch_type == MACH_TYPE_PICOMOD6)
#else
# define machine_is_picomod6()	(0)
#endif

#ifdef CONFIG_MACH_OMAPL138_HAWKBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAPL138_HAWKBOARD
# endif
# define machine_is_omapl138_hawkboard()	(machine_arch_type == MACH_TYPE_OMAPL138_HAWKBOARD)
#else
# define machine_is_omapl138_hawkboard()	(0)
#endif

#ifdef CONFIG_MACH_IP6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IP6000
# endif
# define machine_is_ip6000()	(machine_arch_type == MACH_TYPE_IP6000)
#else
# define machine_is_ip6000()	(0)
#endif

#ifdef CONFIG_MACH_IP6010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IP6010
# endif
# define machine_is_ip6010()	(machine_arch_type == MACH_TYPE_IP6010)
#else
# define machine_is_ip6010()	(0)
#endif

#ifdef CONFIG_MACH_UTM400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UTM400
# endif
# define machine_is_utm400()	(machine_arch_type == MACH_TYPE_UTM400)
#else
# define machine_is_utm400()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_ZYBEX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_ZYBEX
# endif
# define machine_is_omap3_zybex()	(machine_arch_type == MACH_TYPE_OMAP3_ZYBEX)
#else
# define machine_is_omap3_zybex()	(0)
#endif

#ifdef CONFIG_MACH_WIRELESS_SPACE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WIRELESS_SPACE
# endif
# define machine_is_wireless_space()	(machine_arch_type == MACH_TYPE_WIRELESS_SPACE)
#else
# define machine_is_wireless_space()	(0)
#endif

#ifdef CONFIG_MACH_SX560
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SX560
# endif
# define machine_is_sx560()	(machine_arch_type == MACH_TYPE_SX560)
#else
# define machine_is_sx560()	(0)
#endif

#ifdef CONFIG_MACH_TS41X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS41X
# endif
# define machine_is_ts41x()	(machine_arch_type == MACH_TYPE_TS41X)
#else
# define machine_is_ts41x()	(0)
#endif

#ifdef CONFIG_MACH_ELPHEL10373
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELPHEL10373
# endif
# define machine_is_elphel10373()	(machine_arch_type == MACH_TYPE_ELPHEL10373)
#else
# define machine_is_elphel10373()	(0)
#endif

#ifdef CONFIG_MACH_RHOBOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RHOBOT
# endif
# define machine_is_rhobot()	(machine_arch_type == MACH_TYPE_RHOBOT)
#else
# define machine_is_rhobot()	(0)
#endif

#ifdef CONFIG_MACH_MX51_REFRESH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_REFRESH
# endif
# define machine_is_mx51_refresh()	(machine_arch_type == MACH_TYPE_MX51_REFRESH)
#else
# define machine_is_mx51_refresh()	(0)
#endif

#ifdef CONFIG_MACH_LS9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LS9260
# endif
# define machine_is_ls9260()	(machine_arch_type == MACH_TYPE_LS9260)
#else
# define machine_is_ls9260()	(0)
#endif

#ifdef CONFIG_MACH_SHANK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHANK
# endif
# define machine_is_shank()	(machine_arch_type == MACH_TYPE_SHANK)
#else
# define machine_is_shank()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50_ST1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50_ST1
# endif
# define machine_is_qsd8x50_st1()	(machine_arch_type == MACH_TYPE_QSD8X50_ST1)
#else
# define machine_is_qsd8x50_st1()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9M10EKES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9M10EKES
# endif
# define machine_is_at91sam9m10ekes()	(machine_arch_type == MACH_TYPE_AT91SAM9M10EKES)
#else
# define machine_is_at91sam9m10ekes()	(0)
#endif

#ifdef CONFIG_MACH_HIRAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIRAM
# endif
# define machine_is_hiram()	(machine_arch_type == MACH_TYPE_HIRAM)
#else
# define machine_is_hiram()	(0)
#endif

#ifdef CONFIG_MACH_PHY3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHY3250
# endif
# define machine_is_phy3250()	(machine_arch_type == MACH_TYPE_PHY3250)
#else
# define machine_is_phy3250()	(0)
#endif

#ifdef CONFIG_MACH_EA3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EA3250
# endif
# define machine_is_ea3250()	(machine_arch_type == MACH_TYPE_EA3250)
#else
# define machine_is_ea3250()	(0)
#endif

#ifdef CONFIG_MACH_FDI3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FDI3250
# endif
# define machine_is_fdi3250()	(machine_arch_type == MACH_TYPE_FDI3250)
#else
# define machine_is_fdi3250()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263NIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263NIT
# endif
# define machine_is_at91sam9263nit()	(machine_arch_type == MACH_TYPE_AT91SAM9263NIT)
#else
# define machine_is_at91sam9263nit()	(0)
#endif

#ifdef CONFIG_MACH_CCMX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCMX51
# endif
# define machine_is_ccmx51()	(machine_arch_type == MACH_TYPE_CCMX51)
#else
# define machine_is_ccmx51()	(0)
#endif

#ifdef CONFIG_MACH_CCMX51JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCMX51JS
# endif
# define machine_is_ccmx51js()	(machine_arch_type == MACH_TYPE_CCMX51JS)
#else
# define machine_is_ccmx51js()	(0)
#endif

#ifdef CONFIG_MACH_CCWMX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCWMX51
# endif
# define machine_is_ccwmx51()	(machine_arch_type == MACH_TYPE_CCWMX51)
#else
# define machine_is_ccwmx51()	(0)
#endif

#ifdef CONFIG_MACH_CCWMX51JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCWMX51JS
# endif
# define machine_is_ccwmx51js()	(machine_arch_type == MACH_TYPE_CCWMX51JS)
#else
# define machine_is_ccwmx51js()	(0)
#endif

#ifdef CONFIG_MACH_MINI6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI6410
# endif
# define machine_is_mini6410()	(machine_arch_type == MACH_TYPE_MINI6410)
#else
# define machine_is_mini6410()	(0)
#endif

#ifdef CONFIG_MACH_TINY6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY6410
# endif
# define machine_is_tiny6410()	(machine_arch_type == MACH_TYPE_TINY6410)
#else
# define machine_is_tiny6410()	(0)
#endif

#ifdef CONFIG_MACH_NANO6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NANO6410
# endif
# define machine_is_nano6410()	(machine_arch_type == MACH_TYPE_NANO6410)
#else
# define machine_is_nano6410()	(0)
#endif

#ifdef CONFIG_MACH_AT572D940HFNLDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT572D940HFNLDB
# endif
# define machine_is_at572d940hfnldb()	(machine_arch_type == MACH_TYPE_AT572D940HFNLDB)
#else
# define machine_is_at572d940hfnldb()	(0)
#endif

#ifdef CONFIG_MACH_HTCLEO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCLEO
# endif
# define machine_is_htcleo()	(machine_arch_type == MACH_TYPE_HTCLEO)
#else
# define machine_is_htcleo()	(0)
#endif

#ifdef CONFIG_MACH_AVP13
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVP13
# endif
# define machine_is_avp13()	(machine_arch_type == MACH_TYPE_AVP13)
#else
# define machine_is_avp13()	(0)
#endif

#ifdef CONFIG_MACH_XXSVIDEOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XXSVIDEOD
# endif
# define machine_is_xxsvideod()	(machine_arch_type == MACH_TYPE_XXSVIDEOD)
#else
# define machine_is_xxsvideod()	(0)
#endif

#ifdef CONFIG_MACH_VPNEXT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPNEXT
# endif
# define machine_is_vpnext()	(machine_arch_type == MACH_TYPE_VPNEXT)
#else
# define machine_is_vpnext()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_ITC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_ITC3
# endif
# define machine_is_swarco_itc3()	(machine_arch_type == MACH_TYPE_SWARCO_ITC3)
#else
# define machine_is_swarco_itc3()	(0)
#endif

#ifdef CONFIG_MACH_TX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX51
# endif
# define machine_is_tx51()	(machine_arch_type == MACH_TYPE_TX51)
#else
# define machine_is_tx51()	(0)
#endif

#ifdef CONFIG_MACH_DOLBY_CAT1021
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOLBY_CAT1021
# endif
# define machine_is_dolby_cat1021()	(machine_arch_type == MACH_TYPE_DOLBY_CAT1021)
#else
# define machine_is_dolby_cat1021()	(0)
#endif

#ifdef CONFIG_MACH_MX28EVK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX28EVK
# endif
# define machine_is_mx28evk()	(machine_arch_type == MACH_TYPE_MX28EVK)
#else
# define machine_is_mx28evk()	(0)
#endif

#ifdef CONFIG_MACH_PHOENIX260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHOENIX260
# endif
# define machine_is_phoenix260()	(machine_arch_type == MACH_TYPE_PHOENIX260)
#else
# define machine_is_phoenix260()	(0)
#endif

#ifdef CONFIG_MACH_UVACA_STORK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UVACA_STORK
# endif
# define machine_is_uvaca_stork()	(machine_arch_type == MACH_TYPE_UVACA_STORK)
#else
# define machine_is_uvaca_stork()	(0)
#endif

#ifdef CONFIG_MACH_SMARTQ5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTQ5
# endif
# define machine_is_smartq5()	(machine_arch_type == MACH_TYPE_SMARTQ5)
#else
# define machine_is_smartq5()	(0)
#endif

#ifdef CONFIG_MACH_ALL3078
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALL3078
# endif
# define machine_is_all3078()	(machine_arch_type == MACH_TYPE_ALL3078)
#else
# define machine_is_all3078()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_2BAY_DS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_2BAY_DS
# endif
# define machine_is_ctera_2bay_ds()	(machine_arch_type == MACH_TYPE_CTERA_2BAY_DS)
#else
# define machine_is_ctera_2bay_ds()	(0)
#endif

#ifdef CONFIG_MACH_SIOGENTOO3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIOGENTOO3
# endif
# define machine_is_siogentoo3()	(machine_arch_type == MACH_TYPE_SIOGENTOO3)
#else
# define machine_is_siogentoo3()	(0)
#endif

#ifdef CONFIG_MACH_EPB5000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPB5000
# endif
# define machine_is_epb5000()	(machine_arch_type == MACH_TYPE_EPB5000)
#else
# define machine_is_epb5000()	(0)
#endif

#ifdef CONFIG_MACH_HY9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HY9263
# endif
# define machine_is_hy9263()	(machine_arch_type == MACH_TYPE_HY9263)
#else
# define machine_is_hy9263()	(0)
#endif

#ifdef CONFIG_MACH_ACER_TEMPO_M900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_TEMPO_M900
# endif
# define machine_is_acer_tempo_m900()	(machine_arch_type == MACH_TYPE_ACER_TEMPO_M900)
#else
# define machine_is_acer_tempo_m900()	(0)
#endif

#ifdef CONFIG_MACH_ACER_TEMPO_DX900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_TEMPO_DX900
# endif
# define machine_is_acer_tempo_dx650()	(machine_arch_type == MACH_TYPE_ACER_TEMPO_DX900)
#else
# define machine_is_acer_tempo_dx650()	(0)
#endif

#ifdef CONFIG_MACH_ACER_TEMPO_X960
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_TEMPO_X960
# endif
# define machine_is_acer_tempo_x960()	(machine_arch_type == MACH_TYPE_ACER_TEMPO_X960)
#else
# define machine_is_acer_tempo_x960()	(0)
#endif

#ifdef CONFIG_MACH_ACER_ETEN_V900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_ETEN_V900
# endif
# define machine_is_acer_eten_v900()	(machine_arch_type == MACH_TYPE_ACER_ETEN_V900)
#else
# define machine_is_acer_eten_v900()	(0)
#endif

#ifdef CONFIG_MACH_ACER_ETEN_X900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_ETEN_X900
# endif
# define machine_is_acer_eten_x900()	(machine_arch_type == MACH_TYPE_ACER_ETEN_X900)
#else
# define machine_is_acer_eten_x900()	(0)
#endif

#ifdef CONFIG_MACH_BONNELL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BONNELL
# endif
# define machine_is_bonnell()	(machine_arch_type == MACH_TYPE_BONNELL)
#else
# define machine_is_bonnell()	(0)
#endif

#ifdef CONFIG_MACH_OHT_MX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OHT_MX27
# endif
# define machine_is_oht_mx27()	(machine_arch_type == MACH_TYPE_OHT_MX27)
#else
# define machine_is_oht_mx27()	(0)
#endif

#ifdef CONFIG_MACH_HTCQUARTZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCQUARTZ
# endif
# define machine_is_htcquartz()	(machine_arch_type == MACH_TYPE_HTCQUARTZ)
#else
# define machine_is_htcquartz()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM6467TEVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM6467TEVM
# endif
# define machine_is_davinci_dm6467tevm()	(machine_arch_type == MACH_TYPE_DAVINCI_DM6467TEVM)
#else
# define machine_is_davinci_dm6467tevm()	(0)
#endif

#ifdef CONFIG_MACH_C3AX03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C3AX03
# endif
# define machine_is_c3ax03()	(machine_arch_type == MACH_TYPE_C3AX03)
#else
# define machine_is_c3ax03()	(0)
#endif

#ifdef CONFIG_MACH_MXT_TD60
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXT_TD60
# endif
# define machine_is_mxt_td60()	(machine_arch_type == MACH_TYPE_MXT_TD60)
#else
# define machine_is_mxt_td60()	(0)
#endif

#ifdef CONFIG_MACH_ESYX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESYX
# endif
# define machine_is_esyx()	(machine_arch_type == MACH_TYPE_ESYX)
#else
# define machine_is_esyx()	(0)
#endif

#ifdef CONFIG_MACH_DOVE_DB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOVE_DB2
# endif
# define machine_is_dove_db2()	(machine_arch_type == MACH_TYPE_DOVE_DB2)
#else
# define machine_is_dove_db2()	(0)
#endif

#ifdef CONFIG_MACH_BULLDOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BULLDOG
# endif
# define machine_is_bulldog()	(machine_arch_type == MACH_TYPE_BULLDOG)
#else
# define machine_is_bulldog()	(0)
#endif

#ifdef CONFIG_MACH_DERELL_ME2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DERELL_ME2000
# endif
# define machine_is_derell_me2000()	(machine_arch_type == MACH_TYPE_DERELL_ME2000)
#else
# define machine_is_derell_me2000()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_BASE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_BASE
# endif
# define machine_is_bcmring_base()	(machine_arch_type == MACH_TYPE_BCMRING_BASE)
#else
# define machine_is_bcmring_base()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_EVM
# endif
# define machine_is_bcmring_evm()	(machine_arch_type == MACH_TYPE_BCMRING_EVM)
#else
# define machine_is_bcmring_evm()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_EVM_JAZZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_EVM_JAZZ
# endif
# define machine_is_bcmring_evm_jazz()	(machine_arch_type == MACH_TYPE_BCMRING_EVM_JAZZ)
#else
# define machine_is_bcmring_evm_jazz()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_SP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_SP
# endif
# define machine_is_bcmring_sp()	(machine_arch_type == MACH_TYPE_BCMRING_SP)
#else
# define machine_is_bcmring_sp()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_SV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_SV
# endif
# define machine_is_bcmring_sv()	(machine_arch_type == MACH_TYPE_BCMRING_SV)
#else
# define machine_is_bcmring_sv()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_SV_JAZZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_SV_JAZZ
# endif
# define machine_is_bcmring_sv_jazz()	(machine_arch_type == MACH_TYPE_BCMRING_SV_JAZZ)
#else
# define machine_is_bcmring_sv_jazz()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_TABLET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_TABLET
# endif
# define machine_is_bcmring_tablet()	(machine_arch_type == MACH_TYPE_BCMRING_TABLET)
#else
# define machine_is_bcmring_tablet()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_VP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_VP
# endif
# define machine_is_bcmring_vp()	(machine_arch_type == MACH_TYPE_BCMRING_VP)
#else
# define machine_is_bcmring_vp()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_EVM_SEIKOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_EVM_SEIKOR
# endif
# define machine_is_bcmring_evm_seikor()	(machine_arch_type == MACH_TYPE_BCMRING_EVM_SEIKOR)
#else
# define machine_is_bcmring_evm_seikor()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_SP_WQVGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_SP_WQVGA
# endif
# define machine_is_bcmring_sp_wqvga()	(machine_arch_type == MACH_TYPE_BCMRING_SP_WQVGA)
#else
# define machine_is_bcmring_sp_wqvga()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_CUSTOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_CUSTOM
# endif
# define machine_is_bcmring_custom()	(machine_arch_type == MACH_TYPE_BCMRING_CUSTOM)
#else
# define machine_is_bcmring_custom()	(0)
#endif

#ifdef CONFIG_MACH_ACER_S200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_S200
# endif
# define machine_is_acer_s200()	(machine_arch_type == MACH_TYPE_ACER_S200)
#else
# define machine_is_acer_s200()	(0)
#endif

#ifdef CONFIG_MACH_BT270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BT270
# endif
# define machine_is_bt270()	(machine_arch_type == MACH_TYPE_BT270)
#else
# define machine_is_bt270()	(0)
#endif

#ifdef CONFIG_MACH_ISEO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ISEO
# endif
# define machine_is_iseo()	(machine_arch_type == MACH_TYPE_ISEO)
#else
# define machine_is_iseo()	(0)
#endif

#ifdef CONFIG_MACH_CEZANNE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEZANNE
# endif
# define machine_is_cezanne()	(machine_arch_type == MACH_TYPE_CEZANNE)
#else
# define machine_is_cezanne()	(0)
#endif

#ifdef CONFIG_MACH_LUCCA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUCCA
# endif
# define machine_is_lucca()	(machine_arch_type == MACH_TYPE_LUCCA)
#else
# define machine_is_lucca()	(0)
#endif

#ifdef CONFIG_MACH_SUPERSMART
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUPERSMART
# endif
# define machine_is_supersmart()	(machine_arch_type == MACH_TYPE_SUPERSMART)
#else
# define machine_is_supersmart()	(0)
#endif

#ifdef CONFIG_MACH_CS_MISANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CS_MISANO
# endif
# define machine_is_arm11_board()	(machine_arch_type == MACH_TYPE_CS_MISANO)
#else
# define machine_is_arm11_board()	(0)
#endif

#ifdef CONFIG_MACH_MAGNOLIA2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGNOLIA2
# endif
# define machine_is_magnolia2()	(machine_arch_type == MACH_TYPE_MAGNOLIA2)
#else
# define machine_is_magnolia2()	(0)
#endif

#ifdef CONFIG_MACH_EMXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMXX
# endif
# define machine_is_emxx()	(machine_arch_type == MACH_TYPE_EMXX)
#else
# define machine_is_emxx()	(0)
#endif

#ifdef CONFIG_MACH_OUTLAW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OUTLAW
# endif
# define machine_is_outlaw()	(machine_arch_type == MACH_TYPE_OUTLAW)
#else
# define machine_is_outlaw()	(0)
#endif

#ifdef CONFIG_MACH_RIOT_BEI2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIOT_BEI2
# endif
# define machine_is_riot_bei2()	(machine_arch_type == MACH_TYPE_RIOT_BEI2)
#else
# define machine_is_riot_bei2()	(0)
#endif

#ifdef CONFIG_MACH_RIOT_VOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIOT_VOX
# endif
# define machine_is_riot_gx2()	(machine_arch_type == MACH_TYPE_RIOT_VOX)
#else
# define machine_is_riot_gx2()	(0)
#endif

#ifdef CONFIG_MACH_RIOT_X37
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIOT_X37
# endif
# define machine_is_riot_x37()	(machine_arch_type == MACH_TYPE_RIOT_X37)
#else
# define machine_is_riot_x37()	(0)
#endif

#ifdef CONFIG_MACH_MEGA25MX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEGA25MX
# endif
# define machine_is_mega25mx()	(machine_arch_type == MACH_TYPE_MEGA25MX)
#else
# define machine_is_mega25mx()	(0)
#endif

#ifdef CONFIG_MACH_BENZINA2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BENZINA2
# endif
# define machine_is_benzina2()	(machine_arch_type == MACH_TYPE_BENZINA2)
#else
# define machine_is_benzina2()	(0)
#endif

#ifdef CONFIG_MACH_IGNITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGNITE
# endif
# define machine_is_ignite()	(machine_arch_type == MACH_TYPE_IGNITE)
#else
# define machine_is_ignite()	(0)
#endif

#ifdef CONFIG_MACH_FOGGIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FOGGIA
# endif
# define machine_is_foggia()	(machine_arch_type == MACH_TYPE_FOGGIA)
#else
# define machine_is_foggia()	(0)
#endif

#ifdef CONFIG_MACH_AREZZO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AREZZO
# endif
# define machine_is_arezzo()	(machine_arch_type == MACH_TYPE_AREZZO)
#else
# define machine_is_arezzo()	(0)
#endif

#ifdef CONFIG_MACH_LEICA_SKYWALKER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEICA_SKYWALKER
# endif
# define machine_is_leica_skywalker()	(machine_arch_type == MACH_TYPE_LEICA_SKYWALKER)
#else
# define machine_is_leica_skywalker()	(0)
#endif

#ifdef CONFIG_MACH_JACINTO2_JAMR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JACINTO2_JAMR
# endif
# define machine_is_jacinto2_jamr()	(machine_arch_type == MACH_TYPE_JACINTO2_JAMR)
#else
# define machine_is_jacinto2_jamr()	(0)
#endif

#ifdef CONFIG_MACH_GTS_NOVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTS_NOVA
# endif
# define machine_is_gts_nova()	(machine_arch_type == MACH_TYPE_GTS_NOVA)
#else
# define machine_is_gts_nova()	(0)
#endif

#ifdef CONFIG_MACH_P3600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P3600
# endif
# define machine_is_p3600()	(machine_arch_type == MACH_TYPE_P3600)
#else
# define machine_is_p3600()	(0)
#endif

#ifdef CONFIG_MACH_DLT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DLT2
# endif
# define machine_is_dlt2()	(machine_arch_type == MACH_TYPE_DLT2)
#else
# define machine_is_dlt2()	(0)
#endif

#ifdef CONFIG_MACH_DF3120
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DF3120
# endif
# define machine_is_df3120()	(machine_arch_type == MACH_TYPE_DF3120)
#else
# define machine_is_df3120()	(0)
#endif

#ifdef CONFIG_MACH_ECUCORE_9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECUCORE_9G20
# endif
# define machine_is_ecucore_9g20()	(machine_arch_type == MACH_TYPE_ECUCORE_9G20)
#else
# define machine_is_ecucore_9g20()	(0)
#endif

#ifdef CONFIG_MACH_NAUTEL_LPC3240
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAUTEL_LPC3240
# endif
# define machine_is_nautel_am35xx()	(machine_arch_type == MACH_TYPE_NAUTEL_LPC3240)
#else
# define machine_is_nautel_am35xx()	(0)
#endif

#ifdef CONFIG_MACH_GLACIER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GLACIER
# endif
# define machine_is_glacier()	(machine_arch_type == MACH_TYPE_GLACIER)
#else
# define machine_is_glacier()	(0)
#endif

#ifdef CONFIG_MACH_PHRAZER_BULLDOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHRAZER_BULLDOG
# endif
# define machine_is_phrazer_bulldog()	(machine_arch_type == MACH_TYPE_PHRAZER_BULLDOG)
#else
# define machine_is_phrazer_bulldog()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_BULLDOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_BULLDOG
# endif
# define machine_is_omap3_bulldog()	(machine_arch_type == MACH_TYPE_OMAP3_BULLDOG)
#else
# define machine_is_omap3_bulldog()	(0)
#endif

#ifdef CONFIG_MACH_PCA101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCA101
# endif
# define machine_is_pca101()	(machine_arch_type == MACH_TYPE_PCA101)
#else
# define machine_is_pca101()	(0)
#endif

#ifdef CONFIG_MACH_BUZZC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUZZC
# endif
# define machine_is_buzzc()	(machine_arch_type == MACH_TYPE_BUZZC)
#else
# define machine_is_buzzc()	(0)
#endif

#ifdef CONFIG_MACH_SASIE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SASIE2
# endif
# define machine_is_sasie2()	(machine_arch_type == MACH_TYPE_SASIE2)
#else
# define machine_is_sasie2()	(0)
#endif

#ifdef CONFIG_MACH_SMARTMETER_DL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTMETER_DL
# endif
# define machine_is_smartmeter_dl()	(machine_arch_type == MACH_TYPE_SMARTMETER_DL)
#else
# define machine_is_smartmeter_dl()	(0)
#endif

#ifdef CONFIG_MACH_WZL6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WZL6410
# endif
# define machine_is_wzl6410()	(machine_arch_type == MACH_TYPE_WZL6410)
#else
# define machine_is_wzl6410()	(0)
#endif

#ifdef CONFIG_MACH_WZL6410M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WZL6410M
# endif
# define machine_is_wzl6410m()	(machine_arch_type == MACH_TYPE_WZL6410M)
#else
# define machine_is_wzl6410m()	(0)
#endif

#ifdef CONFIG_MACH_WZL6410F
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WZL6410F
# endif
# define machine_is_wzl6410f()	(machine_arch_type == MACH_TYPE_WZL6410F)
#else
# define machine_is_wzl6410f()	(0)
#endif

#ifdef CONFIG_MACH_WZL6410I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WZL6410I
# endif
# define machine_is_wzl6410i()	(machine_arch_type == MACH_TYPE_WZL6410I)
#else
# define machine_is_wzl6410i()	(0)
#endif

#ifdef CONFIG_MACH_SPACECOM1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPACECOM1
# endif
# define machine_is_spacecom1()	(machine_arch_type == MACH_TYPE_SPACECOM1)
#else
# define machine_is_spacecom1()	(0)
#endif

#ifdef CONFIG_MACH_PINGU920
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PINGU920
# endif
# define machine_is_pingu920()	(machine_arch_type == MACH_TYPE_PINGU920)
#else
# define machine_is_pingu920()	(0)
#endif

#ifdef CONFIG_MACH_BRAVOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BRAVOC
# endif
# define machine_is_bravoc()	(machine_arch_type == MACH_TYPE_BRAVOC)
#else
# define machine_is_bravoc()	(0)
#endif

#ifdef CONFIG_MACH_VDSSW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VDSSW
# endif
# define machine_is_vdssw()	(machine_arch_type == MACH_TYPE_VDSSW)
#else
# define machine_is_vdssw()	(0)
#endif

#ifdef CONFIG_MACH_ROMULUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROMULUS
# endif
# define machine_is_romulus()	(machine_arch_type == MACH_TYPE_ROMULUS)
#else
# define machine_is_romulus()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_MAGIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_MAGIC
# endif
# define machine_is_omap_magic()	(machine_arch_type == MACH_TYPE_OMAP_MAGIC)
#else
# define machine_is_omap_magic()	(0)
#endif

#ifdef CONFIG_MACH_ELTD100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELTD100
# endif
# define machine_is_eltd100()	(machine_arch_type == MACH_TYPE_ELTD100)
#else
# define machine_is_eltd100()	(0)
#endif

#ifdef CONFIG_MACH_CAPC7117
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAPC7117
# endif
# define machine_is_capc7117()	(machine_arch_type == MACH_TYPE_CAPC7117)
#else
# define machine_is_capc7117()	(0)
#endif

#ifdef CONFIG_MACH_SWAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWAN
# endif
# define machine_is_swan()	(machine_arch_type == MACH_TYPE_SWAN)
#else
# define machine_is_swan()	(0)
#endif

#ifdef CONFIG_MACH_VEU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VEU
# endif
# define machine_is_veu()	(machine_arch_type == MACH_TYPE_VEU)
#else
# define machine_is_veu()	(0)
#endif

#ifdef CONFIG_MACH_RM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RM2
# endif
# define machine_is_rm2()	(machine_arch_type == MACH_TYPE_RM2)
#else
# define machine_is_rm2()	(0)
#endif

#ifdef CONFIG_MACH_TT2100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT2100
# endif
# define machine_is_tt2100()	(machine_arch_type == MACH_TYPE_TT2100)
#else
# define machine_is_tt2100()	(0)
#endif

#ifdef CONFIG_MACH_VENICE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VENICE
# endif
# define machine_is_venice()	(machine_arch_type == MACH_TYPE_VENICE)
#else
# define machine_is_venice()	(0)
#endif

#ifdef CONFIG_MACH_PC7323
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC7323
# endif
# define machine_is_pc7323()	(machine_arch_type == MACH_TYPE_PC7323)
#else
# define machine_is_pc7323()	(0)
#endif

#ifdef CONFIG_MACH_MASP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MASP
# endif
# define machine_is_masp()	(machine_arch_type == MACH_TYPE_MASP)
#else
# define machine_is_masp()	(0)
#endif

#ifdef CONFIG_MACH_FUJITSU_TVSTBSOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FUJITSU_TVSTBSOC
# endif
# define machine_is_fujitsu_tvstbsoc0()	(machine_arch_type == MACH_TYPE_FUJITSU_TVSTBSOC)
#else
# define machine_is_fujitsu_tvstbsoc0()	(0)
#endif

#ifdef CONFIG_MACH_FUJITSU_TVSTBSOC1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FUJITSU_TVSTBSOC1
# endif
# define machine_is_fujitsu_tvstbsoc1()	(machine_arch_type == MACH_TYPE_FUJITSU_TVSTBSOC1)
#else
# define machine_is_fujitsu_tvstbsoc1()	(0)
#endif

#ifdef CONFIG_MACH_LEXIKON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEXIKON
# endif
# define machine_is_lexikon()	(machine_arch_type == MACH_TYPE_LEXIKON)
#else
# define machine_is_lexikon()	(0)
#endif

#ifdef CONFIG_MACH_MINI2440V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI2440V2
# endif
# define machine_is_mini2440v2()	(machine_arch_type == MACH_TYPE_MINI2440V2)
#else
# define machine_is_mini2440v2()	(0)
#endif

#ifdef CONFIG_MACH_ICONTROL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICONTROL
# endif
# define machine_is_icontrol()	(machine_arch_type == MACH_TYPE_ICONTROL)
#else
# define machine_is_icontrol()	(0)
#endif

#ifdef CONFIG_MACH_GPLUGD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GPLUGD
# endif
# define machine_is_gplugd()	(machine_arch_type == MACH_TYPE_GPLUGD)
#else
# define machine_is_gplugd()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50A_ST1_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50A_ST1_1
# endif
# define machine_is_qsd8x50a_st1_1()	(machine_arch_type == MACH_TYPE_QSD8X50A_ST1_1)
#else
# define machine_is_qsd8x50a_st1_1()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50A_ST1_5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50A_ST1_5
# endif
# define machine_is_qsd8x50a_st1_5()	(machine_arch_type == MACH_TYPE_QSD8X50A_ST1_5)
#else
# define machine_is_qsd8x50a_st1_5()	(0)
#endif

#ifdef CONFIG_MACH_BEE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEE
# endif
# define machine_is_bee()	(machine_arch_type == MACH_TYPE_BEE)
#else
# define machine_is_bee()	(0)
#endif

#ifdef CONFIG_MACH_MX23EVK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX23EVK
# endif
# define machine_is_mx23evk()	(machine_arch_type == MACH_TYPE_MX23EVK)
#else
# define machine_is_mx23evk()	(0)
#endif

#ifdef CONFIG_MACH_AP4EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AP4EVB
# endif
# define machine_is_ap4evb()	(machine_arch_type == MACH_TYPE_AP4EVB)
#else
# define machine_is_ap4evb()	(0)
#endif

#ifdef CONFIG_MACH_STOCKHOLM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STOCKHOLM
# endif
# define machine_is_stockholm()	(machine_arch_type == MACH_TYPE_STOCKHOLM)
#else
# define machine_is_stockholm()	(0)
#endif

#ifdef CONFIG_MACH_LPC_H3131
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC_H3131
# endif
# define machine_is_lpc_h3131()	(machine_arch_type == MACH_TYPE_LPC_H3131)
#else
# define machine_is_lpc_h3131()	(0)
#endif

#ifdef CONFIG_MACH_STINGRAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STINGRAY
# endif
# define machine_is_stingray()	(machine_arch_type == MACH_TYPE_STINGRAY)
#else
# define machine_is_stingray()	(0)
#endif

#ifdef CONFIG_MACH_KRAKEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KRAKEN
# endif
# define machine_is_kraken()	(machine_arch_type == MACH_TYPE_KRAKEN)
#else
# define machine_is_kraken()	(0)
#endif

#ifdef CONFIG_MACH_GW2388
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GW2388
# endif
# define machine_is_gw2388()	(machine_arch_type == MACH_TYPE_GW2388)
#else
# define machine_is_gw2388()	(0)
#endif

#ifdef CONFIG_MACH_JADECPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JADECPU
# endif
# define machine_is_jadecpu()	(machine_arch_type == MACH_TYPE_JADECPU)
#else
# define machine_is_jadecpu()	(0)
#endif

#ifdef CONFIG_MACH_CARLISLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARLISLE
# endif
# define machine_is_carlisle()	(machine_arch_type == MACH_TYPE_CARLISLE)
#else
# define machine_is_carlisle()	(0)
#endif

#ifdef CONFIG_MACH_LUX_SF9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUX_SF9
# endif
# define machine_is_lux_sf9()	(machine_arch_type == MACH_TYPE_LUX_SF9)
#else
# define machine_is_lux_sf9()	(0)
#endif

#ifdef CONFIG_MACH_NEMID_TB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEMID_TB
# endif
# define machine_is_nemid_tb()	(machine_arch_type == MACH_TYPE_NEMID_TB)
#else
# define machine_is_nemid_tb()	(0)
#endif

#ifdef CONFIG_MACH_TERRIER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TERRIER
# endif
# define machine_is_terrier()	(machine_arch_type == MACH_TYPE_TERRIER)
#else
# define machine_is_terrier()	(0)
#endif

#ifdef CONFIG_MACH_TURBOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TURBOT
# endif
# define machine_is_turbot()	(machine_arch_type == MACH_TYPE_TURBOT)
#else
# define machine_is_turbot()	(0)
#endif

#ifdef CONFIG_MACH_SANDDAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDDAB
# endif
# define machine_is_sanddab()	(machine_arch_type == MACH_TYPE_SANDDAB)
#else
# define machine_is_sanddab()	(0)
#endif

#ifdef CONFIG_MACH_MX35_CICADA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX35_CICADA
# endif
# define machine_is_mx35_cicada()	(machine_arch_type == MACH_TYPE_MX35_CICADA)
#else
# define machine_is_mx35_cicada()	(0)
#endif

#ifdef CONFIG_MACH_GHI2703D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GHI2703D
# endif
# define machine_is_ghi2703d()	(machine_arch_type == MACH_TYPE_GHI2703D)
#else
# define machine_is_ghi2703d()	(0)
#endif

#ifdef CONFIG_MACH_LUX_SFX9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUX_SFX9
# endif
# define machine_is_lux_sfx9()	(machine_arch_type == MACH_TYPE_LUX_SFX9)
#else
# define machine_is_lux_sfx9()	(0)
#endif

#ifdef CONFIG_MACH_LUX_SF9G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUX_SF9G
# endif
# define machine_is_lux_sf9g()	(machine_arch_type == MACH_TYPE_LUX_SF9G)
#else
# define machine_is_lux_sf9g()	(0)
#endif

#ifdef CONFIG_MACH_LUX_EDK9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUX_EDK9
# endif
# define machine_is_lux_edk9()	(machine_arch_type == MACH_TYPE_LUX_EDK9)
#else
# define machine_is_lux_edk9()	(0)
#endif

#ifdef CONFIG_MACH_HW90240
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90240
# endif
# define machine_is_hw90240()	(machine_arch_type == MACH_TYPE_HW90240)
#else
# define machine_is_hw90240()	(0)
#endif

#ifdef CONFIG_MACH_DM365_LEOPARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM365_LEOPARD
# endif
# define machine_is_dm365_leopard()	(machine_arch_type == MACH_TYPE_DM365_LEOPARD)
#else
# define machine_is_dm365_leopard()	(0)
#endif

#ifdef CONFIG_MACH_MITYOMAPL138
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MITYOMAPL138
# endif
# define machine_is_mityomapl138()	(machine_arch_type == MACH_TYPE_MITYOMAPL138)
#else
# define machine_is_mityomapl138()	(0)
#endif

#ifdef CONFIG_MACH_SCAT110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCAT110
# endif
# define machine_is_scat110()	(machine_arch_type == MACH_TYPE_SCAT110)
#else
# define machine_is_scat110()	(0)
#endif

#ifdef CONFIG_MACH_ACER_A1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_A1
# endif
# define machine_is_acer_a1()	(machine_arch_type == MACH_TYPE_ACER_A1)
#else
# define machine_is_acer_a1()	(0)
#endif

#ifdef CONFIG_MACH_CMCONTROL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMCONTROL
# endif
# define machine_is_cmcontrol()	(machine_arch_type == MACH_TYPE_CMCONTROL)
#else
# define machine_is_cmcontrol()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_LAMAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_LAMAR
# endif
# define machine_is_pelco_lamar()	(machine_arch_type == MACH_TYPE_PELCO_LAMAR)
#else
# define machine_is_pelco_lamar()	(0)
#endif

#ifdef CONFIG_MACH_RFP43
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RFP43
# endif
# define machine_is_rfp43()	(machine_arch_type == MACH_TYPE_RFP43)
#else
# define machine_is_rfp43()	(0)
#endif

#ifdef CONFIG_MACH_SK86R0301
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SK86R0301
# endif
# define machine_is_sk86r0301()	(machine_arch_type == MACH_TYPE_SK86R0301)
#else
# define machine_is_sk86r0301()	(0)
#endif

#ifdef CONFIG_MACH_CTPXA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTPXA
# endif
# define machine_is_ctpxa()	(machine_arch_type == MACH_TYPE_CTPXA)
#else
# define machine_is_ctpxa()	(0)
#endif

#ifdef CONFIG_MACH_EPB_ARM9_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPB_ARM9_A
# endif
# define machine_is_epb_arm9_a()	(machine_arch_type == MACH_TYPE_EPB_ARM9_A)
#else
# define machine_is_epb_arm9_a()	(0)
#endif

#ifdef CONFIG_MACH_GURUPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GURUPLUG
# endif
# define machine_is_guruplug()	(machine_arch_type == MACH_TYPE_GURUPLUG)
#else
# define machine_is_guruplug()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR310
# endif
# define machine_is_spear310()	(machine_arch_type == MACH_TYPE_SPEAR310)
#else
# define machine_is_spear310()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR320
# endif
# define machine_is_spear320()	(machine_arch_type == MACH_TYPE_SPEAR320)
#else
# define machine_is_spear320()	(0)
#endif

#ifdef CONFIG_MACH_ROBOTX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROBOTX
# endif
# define machine_is_robotx()	(machine_arch_type == MACH_TYPE_ROBOTX)
#else
# define machine_is_robotx()	(0)
#endif

#ifdef CONFIG_MACH_LSXHL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LSXHL
# endif
# define machine_is_lsxhl()	(machine_arch_type == MACH_TYPE_LSXHL)
#else
# define machine_is_lsxhl()	(0)
#endif

#ifdef CONFIG_MACH_SMARTLITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTLITE
# endif
# define machine_is_smartlite()	(machine_arch_type == MACH_TYPE_SMARTLITE)
#else
# define machine_is_smartlite()	(0)
#endif

#ifdef CONFIG_MACH_CWS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWS2
# endif
# define machine_is_cws2()	(machine_arch_type == MACH_TYPE_CWS2)
#else
# define machine_is_cws2()	(0)
#endif

#ifdef CONFIG_MACH_M619
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M619
# endif
# define machine_is_m619()	(machine_arch_type == MACH_TYPE_M619)
#else
# define machine_is_m619()	(0)
#endif

#ifdef CONFIG_MACH_SMARTVIEW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTVIEW
# endif
# define machine_is_smartview()	(machine_arch_type == MACH_TYPE_SMARTVIEW)
#else
# define machine_is_smartview()	(0)
#endif

#ifdef CONFIG_MACH_LSA_SALSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LSA_SALSA
# endif
# define machine_is_lsa_salsa()	(machine_arch_type == MACH_TYPE_LSA_SALSA)
#else
# define machine_is_lsa_salsa()	(0)
#endif

#ifdef CONFIG_MACH_KIZBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KIZBOX
# endif
# define machine_is_kizbox()	(machine_arch_type == MACH_TYPE_KIZBOX)
#else
# define machine_is_kizbox()	(0)
#endif

#ifdef CONFIG_MACH_HTCCHARMER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCCHARMER
# endif
# define machine_is_htccharmer()	(machine_arch_type == MACH_TYPE_HTCCHARMER)
#else
# define machine_is_htccharmer()	(0)
#endif

#ifdef CONFIG_MACH_GUF_NESO_LT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUF_NESO_LT
# endif
# define machine_is_guf_neso_lt()	(machine_arch_type == MACH_TYPE_GUF_NESO_LT)
#else
# define machine_is_guf_neso_lt()	(0)
#endif

#ifdef CONFIG_MACH_PM9G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PM9G45
# endif
# define machine_is_pm9g45()	(machine_arch_type == MACH_TYPE_PM9G45)
#else
# define machine_is_pm9g45()	(0)
#endif

#ifdef CONFIG_MACH_HTCPANTHER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCPANTHER
# endif
# define machine_is_htcpanther()	(machine_arch_type == MACH_TYPE_HTCPANTHER)
#else
# define machine_is_htcpanther()	(0)
#endif

#ifdef CONFIG_MACH_HTCPANTHER_CDMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCPANTHER_CDMA
# endif
# define machine_is_htcpanther_cdma()	(machine_arch_type == MACH_TYPE_HTCPANTHER_CDMA)
#else
# define machine_is_htcpanther_cdma()	(0)
#endif

#ifdef CONFIG_MACH_REB01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REB01
# endif
# define machine_is_reb01()	(machine_arch_type == MACH_TYPE_REB01)
#else
# define machine_is_reb01()	(0)
#endif

#ifdef CONFIG_MACH_AQUILA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AQUILA
# endif
# define machine_is_aquila()	(machine_arch_type == MACH_TYPE_AQUILA)
#else
# define machine_is_aquila()	(0)
#endif

#ifdef CONFIG_MACH_SPARK_SLS_HW2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPARK_SLS_HW2
# endif
# define machine_is_spark_sls_hw2()	(machine_arch_type == MACH_TYPE_SPARK_SLS_HW2)
#else
# define machine_is_spark_sls_hw2()	(0)
#endif

#ifdef CONFIG_MACH_ESATA_SHEEVAPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESATA_SHEEVAPLUG
# endif
# define machine_is_esata_sheevaplug()	(machine_arch_type == MACH_TYPE_ESATA_SHEEVAPLUG)
#else
# define machine_is_esata_sheevaplug()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X30_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X30_SURF
# endif
# define machine_is_msm7x30_surf()	(machine_arch_type == MACH_TYPE_MSM7X30_SURF)
#else
# define machine_is_msm7x30_surf()	(0)
#endif

#ifdef CONFIG_MACH_MICRO2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICRO2440
# endif
# define machine_is_micro2440()	(machine_arch_type == MACH_TYPE_MICRO2440)
#else
# define machine_is_micro2440()	(0)
#endif

#ifdef CONFIG_MACH_AM2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM2440
# endif
# define machine_is_am2440()	(machine_arch_type == MACH_TYPE_AM2440)
#else
# define machine_is_am2440()	(0)
#endif

#ifdef CONFIG_MACH_TQ2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQ2440
# endif
# define machine_is_tq2440()	(machine_arch_type == MACH_TYPE_TQ2440)
#else
# define machine_is_tq2440()	(0)
#endif

#ifdef CONFIG_MACH_EA2478DEVKIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EA2478DEVKIT
# endif
# define machine_is_ea2478devkit()	(machine_arch_type == MACH_TYPE_EA2478DEVKIT)
#else
# define machine_is_ea2478devkit()	(0)
#endif

#ifdef CONFIG_MACH_AK880X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AK880X
# endif
# define machine_is_ak880x()	(machine_arch_type == MACH_TYPE_AK880X)
#else
# define machine_is_ak880x()	(0)
#endif

#ifdef CONFIG_MACH_COBRA3530
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBRA3530
# endif
# define machine_is_cobra3530()	(machine_arch_type == MACH_TYPE_COBRA3530)
#else
# define machine_is_cobra3530()	(0)
#endif

#ifdef CONFIG_MACH_PMPPB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PMPPB
# endif
# define machine_is_pmppb()	(machine_arch_type == MACH_TYPE_PMPPB)
#else
# define machine_is_pmppb()	(0)
#endif

#ifdef CONFIG_MACH_U6715
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U6715
# endif
# define machine_is_u6715()	(machine_arch_type == MACH_TYPE_U6715)
#else
# define machine_is_u6715()	(0)
#endif

#ifdef CONFIG_MACH_AXAR1500_SENDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXAR1500_SENDER
# endif
# define machine_is_axar1500_sender()	(machine_arch_type == MACH_TYPE_AXAR1500_SENDER)
#else
# define machine_is_axar1500_sender()	(0)
#endif

#ifdef CONFIG_MACH_G30_DVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G30_DVB
# endif
# define machine_is_g30_dvb()	(machine_arch_type == MACH_TYPE_G30_DVB)
#else
# define machine_is_g30_dvb()	(0)
#endif

#ifdef CONFIG_MACH_VC088X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC088X
# endif
# define machine_is_vc088x()	(machine_arch_type == MACH_TYPE_VC088X)
#else
# define machine_is_vc088x()	(0)
#endif

#ifdef CONFIG_MACH_MIOA702
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIOA702
# endif
# define machine_is_mioa702()	(machine_arch_type == MACH_TYPE_MIOA702)
#else
# define machine_is_mioa702()	(0)
#endif

#ifdef CONFIG_MACH_HPMIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HPMIN
# endif
# define machine_is_hpmin()	(machine_arch_type == MACH_TYPE_HPMIN)
#else
# define machine_is_hpmin()	(0)
#endif

#ifdef CONFIG_MACH_AK880XAK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AK880XAK
# endif
# define machine_is_ak880xak()	(machine_arch_type == MACH_TYPE_AK880XAK)
#else
# define machine_is_ak880xak()	(0)
#endif

#ifdef CONFIG_MACH_ARM926TOMAP850
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM926TOMAP850
# endif
# define machine_is_arm926tomap850()	(machine_arch_type == MACH_TYPE_ARM926TOMAP850)
#else
# define machine_is_arm926tomap850()	(0)
#endif

#ifdef CONFIG_MACH_LKEVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LKEVM
# endif
# define machine_is_lkevm()	(machine_arch_type == MACH_TYPE_LKEVM)
#else
# define machine_is_lkevm()	(0)
#endif

#ifdef CONFIG_MACH_MW6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MW6410
# endif
# define machine_is_mw6410()	(machine_arch_type == MACH_TYPE_MW6410)
#else
# define machine_is_mw6410()	(0)
#endif

#ifdef CONFIG_MACH_TERASTATION_WXL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TERASTATION_WXL
# endif
# define machine_is_terastation_wxl()	(machine_arch_type == MACH_TYPE_TERASTATION_WXL)
#else
# define machine_is_terastation_wxl()	(0)
#endif

#ifdef CONFIG_MACH_CPU8000E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPU8000E
# endif
# define machine_is_cpu8000e()	(machine_arch_type == MACH_TYPE_CPU8000E)
#else
# define machine_is_cpu8000e()	(0)
#endif

#ifdef CONFIG_MACH_TOKYO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOKYO
# endif
# define machine_is_tokyo()	(machine_arch_type == MACH_TYPE_TOKYO)
#else
# define machine_is_tokyo()	(0)
#endif

#ifdef CONFIG_MACH_MSM7201A_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7201A_SURF
# endif
# define machine_is_msm7201a_surf()	(machine_arch_type == MACH_TYPE_MSM7201A_SURF)
#else
# define machine_is_msm7201a_surf()	(0)
#endif

#ifdef CONFIG_MACH_MSM7201A_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7201A_FFA
# endif
# define machine_is_msm7201a_ffa()	(machine_arch_type == MACH_TYPE_MSM7201A_FFA)
#else
# define machine_is_msm7201a_ffa()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X25_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X25_SURF
# endif
# define machine_is_msm7x25_surf()	(machine_arch_type == MACH_TYPE_MSM7X25_SURF)
#else
# define machine_is_msm7x25_surf()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X25_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X25_FFA
# endif
# define machine_is_msm7x25_ffa()	(machine_arch_type == MACH_TYPE_MSM7X25_FFA)
#else
# define machine_is_msm7x25_ffa()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27_SURF
# endif
# define machine_is_msm7x27_surf()	(machine_arch_type == MACH_TYPE_MSM7X27_SURF)
#else
# define machine_is_msm7x27_surf()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27_FFA
# endif
# define machine_is_msm7x27_ffa()	(machine_arch_type == MACH_TYPE_MSM7X27_FFA)
#else
# define machine_is_msm7x27_ffa()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X30_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X30_FFA
# endif
# define machine_is_msm7x30_ffa()	(machine_arch_type == MACH_TYPE_MSM7X30_FFA)
#else
# define machine_is_msm7x30_ffa()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50_SURF
# endif
# define machine_is_qsd8x50_surf()	(machine_arch_type == MACH_TYPE_QSD8X50_SURF)
#else
# define machine_is_qsd8x50_surf()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50_COMET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50_COMET
# endif
# define machine_is_qsd8x50_comet()	(machine_arch_type == MACH_TYPE_QSD8X50_COMET)
#else
# define machine_is_qsd8x50_comet()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50_FFA
# endif
# define machine_is_qsd8x50_ffa()	(machine_arch_type == MACH_TYPE_QSD8X50_FFA)
#else
# define machine_is_qsd8x50_ffa()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50A_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50A_SURF
# endif
# define machine_is_qsd8x50a_surf()	(machine_arch_type == MACH_TYPE_QSD8X50A_SURF)
#else
# define machine_is_qsd8x50a_surf()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X50A_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X50A_FFA
# endif
# define machine_is_qsd8x50a_ffa()	(machine_arch_type == MACH_TYPE_QSD8X50A_FFA)
#else
# define machine_is_qsd8x50a_ffa()	(0)
#endif

#ifdef CONFIG_MACH_ADX_XGCP10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADX_XGCP10
# endif
# define machine_is_adx_xgcp10()	(machine_arch_type == MACH_TYPE_ADX_XGCP10)
#else
# define machine_is_adx_xgcp10()	(0)
#endif

#ifdef CONFIG_MACH_MCGWUMTS2A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCGWUMTS2A
# endif
# define machine_is_mcgwumts2a()	(machine_arch_type == MACH_TYPE_MCGWUMTS2A)
#else
# define machine_is_mcgwumts2a()	(0)
#endif

#ifdef CONFIG_MACH_MOBIKT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOBIKT
# endif
# define machine_is_mobikt()	(machine_arch_type == MACH_TYPE_MOBIKT)
#else
# define machine_is_mobikt()	(0)
#endif

#ifdef CONFIG_MACH_MX53_EVK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_EVK
# endif
# define machine_is_mx53_evk()	(machine_arch_type == MACH_TYPE_MX53_EVK)
#else
# define machine_is_mx53_evk()	(0)
#endif

#ifdef CONFIG_MACH_IGEP0030
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGEP0030
# endif
# define machine_is_igep0030()	(machine_arch_type == MACH_TYPE_IGEP0030)
#else
# define machine_is_igep0030()	(0)
#endif

#ifdef CONFIG_MACH_AXELL_H40_H50_CTRL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXELL_H40_H50_CTRL
# endif
# define machine_is_axell_h40_h50_ctrl()	(machine_arch_type == MACH_TYPE_AXELL_H40_H50_CTRL)
#else
# define machine_is_axell_h40_h50_ctrl()	(0)
#endif

#ifdef CONFIG_MACH_DTCOMMOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DTCOMMOD
# endif
# define machine_is_dtcommod()	(machine_arch_type == MACH_TYPE_DTCOMMOD)
#else
# define machine_is_dtcommod()	(0)
#endif

#ifdef CONFIG_MACH_GOULD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOULD
# endif
# define machine_is_gould()	(machine_arch_type == MACH_TYPE_GOULD)
#else
# define machine_is_gould()	(0)
#endif

#ifdef CONFIG_MACH_SIBERIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIBERIA
# endif
# define machine_is_siberia()	(machine_arch_type == MACH_TYPE_SIBERIA)
#else
# define machine_is_siberia()	(0)
#endif

#ifdef CONFIG_MACH_SBC3530
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC3530
# endif
# define machine_is_sbc3530()	(machine_arch_type == MACH_TYPE_SBC3530)
#else
# define machine_is_sbc3530()	(0)
#endif

#ifdef CONFIG_MACH_QARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QARM
# endif
# define machine_is_qarm()	(machine_arch_type == MACH_TYPE_QARM)
#else
# define machine_is_qarm()	(0)
#endif

#ifdef CONFIG_MACH_MIPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIPS
# endif
# define machine_is_mips()	(machine_arch_type == MACH_TYPE_MIPS)
#else
# define machine_is_mips()	(0)
#endif

#ifdef CONFIG_MACH_MX27GRB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27GRB
# endif
# define machine_is_mx27grb()	(machine_arch_type == MACH_TYPE_MX27GRB)
#else
# define machine_is_mx27grb()	(0)
#endif

#ifdef CONFIG_MACH_SBC8100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC8100
# endif
# define machine_is_sbc8100()	(machine_arch_type == MACH_TYPE_SBC8100)
#else
# define machine_is_sbc8100()	(0)
#endif

#ifdef CONFIG_MACH_SAARB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAARB
# endif
# define machine_is_saarb()	(machine_arch_type == MACH_TYPE_SAARB)
#else
# define machine_is_saarb()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3MINI
# endif
# define machine_is_omap3mini()	(machine_arch_type == MACH_TYPE_OMAP3MINI)
#else
# define machine_is_omap3mini()	(0)
#endif

#ifdef CONFIG_MACH_CNMBOOK7SE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CNMBOOK7SE
# endif
# define machine_is_cnmbook7se()	(machine_arch_type == MACH_TYPE_CNMBOOK7SE)
#else
# define machine_is_cnmbook7se()	(0)
#endif

#ifdef CONFIG_MACH_CATAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CATAN
# endif
# define machine_is_catan()	(machine_arch_type == MACH_TYPE_CATAN)
#else
# define machine_is_catan()	(0)
#endif

#ifdef CONFIG_MACH_HARMONY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HARMONY
# endif
# define machine_is_harmony()	(machine_arch_type == MACH_TYPE_HARMONY)
#else
# define machine_is_harmony()	(0)
#endif

#ifdef CONFIG_MACH_TONGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TONGA
# endif
# define machine_is_tonga()	(machine_arch_type == MACH_TYPE_TONGA)
#else
# define machine_is_tonga()	(0)
#endif

#ifdef CONFIG_MACH_CYBOOK_ORIZON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYBOOK_ORIZON
# endif
# define machine_is_cybook_orizon()	(machine_arch_type == MACH_TYPE_CYBOOK_ORIZON)
#else
# define machine_is_cybook_orizon()	(0)
#endif

#ifdef CONFIG_MACH_HTCRHODIUMCDMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCRHODIUMCDMA
# endif
# define machine_is_htcrhodiumcdma()	(machine_arch_type == MACH_TYPE_HTCRHODIUMCDMA)
#else
# define machine_is_htcrhodiumcdma()	(0)
#endif

#ifdef CONFIG_MACH_EPC_G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPC_G45
# endif
# define machine_is_epc_g45()	(machine_arch_type == MACH_TYPE_EPC_G45)
#else
# define machine_is_epc_g45()	(0)
#endif

#ifdef CONFIG_MACH_EPC_LPC3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPC_LPC3250
# endif
# define machine_is_epc_lpc3250()	(machine_arch_type == MACH_TYPE_EPC_LPC3250)
#else
# define machine_is_epc_lpc3250()	(0)
#endif

#ifdef CONFIG_MACH_MXC91341EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC91341EVB
# endif
# define machine_is_mxc91341evb()	(machine_arch_type == MACH_TYPE_MXC91341EVB)
#else
# define machine_is_mxc91341evb()	(0)
#endif

#ifdef CONFIG_MACH_RTW1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RTW1000
# endif
# define machine_is_rtw1000()	(machine_arch_type == MACH_TYPE_RTW1000)
#else
# define machine_is_rtw1000()	(0)
#endif

#ifdef CONFIG_MACH_BOBCAT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOBCAT
# endif
# define machine_is_bobcat()	(machine_arch_type == MACH_TYPE_BOBCAT)
#else
# define machine_is_bobcat()	(0)
#endif

#ifdef CONFIG_MACH_TRIZEPS6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS6
# endif
# define machine_is_trizeps6()	(machine_arch_type == MACH_TYPE_TRIZEPS6)
#else
# define machine_is_trizeps6()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X30_FLUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X30_FLUID
# endif
# define machine_is_msm7x30_fluid()	(machine_arch_type == MACH_TYPE_MSM7X30_FLUID)
#else
# define machine_is_msm7x30_fluid()	(0)
#endif

#ifdef CONFIG_MACH_NEDAP9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEDAP9263
# endif
# define machine_is_nedap9263()	(machine_arch_type == MACH_TYPE_NEDAP9263)
#else
# define machine_is_nedap9263()	(0)
#endif

#ifdef CONFIG_MACH_NETGEAR_MS2110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETGEAR_MS2110
# endif
# define machine_is_netgear_ms2110()	(machine_arch_type == MACH_TYPE_NETGEAR_MS2110)
#else
# define machine_is_netgear_ms2110()	(0)
#endif

#ifdef CONFIG_MACH_BMX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BMX
# endif
# define machine_is_bmx()	(machine_arch_type == MACH_TYPE_BMX)
#else
# define machine_is_bmx()	(0)
#endif

#ifdef CONFIG_MACH_NETSTREAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSTREAM
# endif
# define machine_is_netstream()	(machine_arch_type == MACH_TYPE_NETSTREAM)
#else
# define machine_is_netstream()	(0)
#endif

#ifdef CONFIG_MACH_VPNEXT_RCU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPNEXT_RCU
# endif
# define machine_is_vpnext_rcu()	(machine_arch_type == MACH_TYPE_VPNEXT_RCU)
#else
# define machine_is_vpnext_rcu()	(0)
#endif

#ifdef CONFIG_MACH_VPNEXT_MPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPNEXT_MPU
# endif
# define machine_is_vpnext_mpu()	(machine_arch_type == MACH_TYPE_VPNEXT_MPU)
#else
# define machine_is_vpnext_mpu()	(0)
#endif

#ifdef CONFIG_MACH_BCMRING_TABLET_V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMRING_TABLET_V1
# endif
# define machine_is_bcmring_tablet_v1()	(machine_arch_type == MACH_TYPE_BCMRING_TABLET_V1)
#else
# define machine_is_bcmring_tablet_v1()	(0)
#endif

#ifdef CONFIG_MACH_SGARM10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGARM10
# endif
# define machine_is_sgarm10()	(machine_arch_type == MACH_TYPE_SGARM10)
#else
# define machine_is_sgarm10()	(0)
#endif

#ifdef CONFIG_MACH_CM_T3517
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_T3517
# endif
# define machine_is_cm_t3517()	(machine_arch_type == MACH_TYPE_CM_T3517)
#else
# define machine_is_cm_t3517()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_CPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_CPS
# endif
# define machine_is_dig297()	(machine_arch_type == MACH_TYPE_OMAP3_CPS)
#else
# define machine_is_dig297()	(0)
#endif

#ifdef CONFIG_MACH_AXAR1500_RECEIVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXAR1500_RECEIVER
# endif
# define machine_is_axar1500_receiver()	(machine_arch_type == MACH_TYPE_AXAR1500_RECEIVER)
#else
# define machine_is_axar1500_receiver()	(0)
#endif

#ifdef CONFIG_MACH_WBD222
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WBD222
# endif
# define machine_is_wbd222()	(machine_arch_type == MACH_TYPE_WBD222)
#else
# define machine_is_wbd222()	(0)
#endif

#ifdef CONFIG_MACH_MT65XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT65XX
# endif
# define machine_is_mt65xx()	(machine_arch_type == MACH_TYPE_MT65XX)
#else
# define machine_is_mt65xx()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_SURF
# endif
# define machine_is_msm8x60_surf()	(machine_arch_type == MACH_TYPE_MSM8X60_SURF)
#else
# define machine_is_msm8x60_surf()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_SIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_SIM
# endif
# define machine_is_msm8x60_sim()	(machine_arch_type == MACH_TYPE_MSM8X60_SIM)
#else
# define machine_is_msm8x60_sim()	(0)
#endif

#ifdef CONFIG_MACH_TCC8000_SDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCC8000_SDK
# endif
# define machine_is_tcc8000_sdk()	(machine_arch_type == MACH_TYPE_TCC8000_SDK)
#else
# define machine_is_tcc8000_sdk()	(0)
#endif

#ifdef CONFIG_MACH_NANOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NANOS
# endif
# define machine_is_nanos()	(machine_arch_type == MACH_TYPE_NANOS)
#else
# define machine_is_nanos()	(0)
#endif

#ifdef CONFIG_MACH_STAMP9G10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STAMP9G10
# endif
# define machine_is_stamp9g10()	(machine_arch_type == MACH_TYPE_STAMP9G10)
#else
# define machine_is_stamp9g10()	(0)
#endif

#ifdef CONFIG_MACH_STAMP9G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STAMP9G45
# endif
# define machine_is_stamp9g45()	(machine_arch_type == MACH_TYPE_STAMP9G45)
#else
# define machine_is_stamp9g45()	(0)
#endif

#ifdef CONFIG_MACH_H6053
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6053
# endif
# define machine_is_h6053()	(machine_arch_type == MACH_TYPE_H6053)
#else
# define machine_is_h6053()	(0)
#endif

#ifdef CONFIG_MACH_SMINT01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMINT01
# endif
# define machine_is_smint01()	(machine_arch_type == MACH_TYPE_SMINT01)
#else
# define machine_is_smint01()	(0)
#endif

#ifdef CONFIG_MACH_PRTLVT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRTLVT2
# endif
# define machine_is_prtlvt2()	(machine_arch_type == MACH_TYPE_PRTLVT2)
#else
# define machine_is_prtlvt2()	(0)
#endif

#ifdef CONFIG_MACH_AP420
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AP420
# endif
# define machine_is_ap420()	(machine_arch_type == MACH_TYPE_AP420)
#else
# define machine_is_ap420()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM365_FC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM365_FC
# endif
# define machine_is_davinci_dm365_fc()	(machine_arch_type == MACH_TYPE_DAVINCI_DM365_FC)
#else
# define machine_is_davinci_dm365_fc()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X55_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X55_SURF
# endif
# define machine_is_msm8x55_surf()	(machine_arch_type == MACH_TYPE_MSM8X55_SURF)
#else
# define machine_is_msm8x55_surf()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X55_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X55_FFA
# endif
# define machine_is_msm8x55_ffa()	(machine_arch_type == MACH_TYPE_MSM8X55_FFA)
#else
# define machine_is_msm8x55_ffa()	(0)
#endif

#ifdef CONFIG_MACH_ESL_VAMANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_VAMANA
# endif
# define machine_is_esl_vamana()	(machine_arch_type == MACH_TYPE_ESL_VAMANA)
#else
# define machine_is_esl_vamana()	(0)
#endif

#ifdef CONFIG_MACH_SBC35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC35
# endif
# define machine_is_sbc35()	(machine_arch_type == MACH_TYPE_SBC35)
#else
# define machine_is_sbc35()	(0)
#endif

#ifdef CONFIG_MACH_MPX6446
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPX6446
# endif
# define machine_is_mpx6446()	(machine_arch_type == MACH_TYPE_MPX6446)
#else
# define machine_is_mpx6446()	(0)
#endif

#ifdef CONFIG_MACH_OREO_CONTROLLER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OREO_CONTROLLER
# endif
# define machine_is_oreo_controller()	(machine_arch_type == MACH_TYPE_OREO_CONTROLLER)
#else
# define machine_is_oreo_controller()	(0)
#endif

#ifdef CONFIG_MACH_KOPIN_MODELS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOPIN_MODELS
# endif
# define machine_is_kopin_models()	(machine_arch_type == MACH_TYPE_KOPIN_MODELS)
#else
# define machine_is_kopin_models()	(0)
#endif

#ifdef CONFIG_MACH_TTC_VISION2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TTC_VISION2
# endif
# define machine_is_ttc_vision2()	(machine_arch_type == MACH_TYPE_TTC_VISION2)
#else
# define machine_is_ttc_vision2()	(0)
#endif

#ifdef CONFIG_MACH_CNS3420VB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CNS3420VB
# endif
# define machine_is_cns3420vb()	(machine_arch_type == MACH_TYPE_CNS3420VB)
#else
# define machine_is_cns3420vb()	(0)
#endif

#ifdef CONFIG_MACH_LPC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC2
# endif
# define machine_is_lpc_evo()	(machine_arch_type == MACH_TYPE_LPC2)
#else
# define machine_is_lpc_evo()	(0)
#endif

#ifdef CONFIG_MACH_OLYMPUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OLYMPUS
# endif
# define machine_is_olympus()	(machine_arch_type == MACH_TYPE_OLYMPUS)
#else
# define machine_is_olympus()	(0)
#endif

#ifdef CONFIG_MACH_VORTEX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VORTEX
# endif
# define machine_is_vortex()	(machine_arch_type == MACH_TYPE_VORTEX)
#else
# define machine_is_vortex()	(0)
#endif

#ifdef CONFIG_MACH_S5PC200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5PC200
# endif
# define machine_is_s5pc200()	(machine_arch_type == MACH_TYPE_S5PC200)
#else
# define machine_is_s5pc200()	(0)
#endif

#ifdef CONFIG_MACH_ECUCORE_9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECUCORE_9263
# endif
# define machine_is_ecucore_9263()	(machine_arch_type == MACH_TYPE_ECUCORE_9263)
#else
# define machine_is_ecucore_9263()	(0)
#endif

#ifdef CONFIG_MACH_SMDKC200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDKC200
# endif
# define machine_is_smdkc200()	(machine_arch_type == MACH_TYPE_SMDKC200)
#else
# define machine_is_smdkc200()	(0)
#endif

#ifdef CONFIG_MACH_EMSISO_SX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMSISO_SX27
# endif
# define machine_is_emsiso_sx27()	(machine_arch_type == MACH_TYPE_EMSISO_SX27)
#else
# define machine_is_emsiso_sx27()	(0)
#endif

#ifdef CONFIG_MACH_APX_SOM9G45_EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APX_SOM9G45_EK
# endif
# define machine_is_apx_som9g45_ek()	(machine_arch_type == MACH_TYPE_APX_SOM9G45_EK)
#else
# define machine_is_apx_som9g45_ek()	(0)
#endif

#ifdef CONFIG_MACH_SONGSHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SONGSHAN
# endif
# define machine_is_songshan()	(machine_arch_type == MACH_TYPE_SONGSHAN)
#else
# define machine_is_songshan()	(0)
#endif

#ifdef CONFIG_MACH_TIANSHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIANSHAN
# endif
# define machine_is_tianshan()	(machine_arch_type == MACH_TYPE_TIANSHAN)
#else
# define machine_is_tianshan()	(0)
#endif

#ifdef CONFIG_MACH_VPX500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPX500
# endif
# define machine_is_vpx500()	(machine_arch_type == MACH_TYPE_VPX500)
#else
# define machine_is_vpx500()	(0)
#endif

#ifdef CONFIG_MACH_AM3517SAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM3517SAM
# endif
# define machine_is_am3517sam()	(machine_arch_type == MACH_TYPE_AM3517SAM)
#else
# define machine_is_am3517sam()	(0)
#endif

#ifdef CONFIG_MACH_SKAT91_SIM508
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKAT91_SIM508
# endif
# define machine_is_skat91_sim508()	(machine_arch_type == MACH_TYPE_SKAT91_SIM508)
#else
# define machine_is_skat91_sim508()	(0)
#endif

#ifdef CONFIG_MACH_SKAT91_S3E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKAT91_S3E
# endif
# define machine_is_skat91_s3e()	(machine_arch_type == MACH_TYPE_SKAT91_S3E)
#else
# define machine_is_skat91_s3e()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_PANDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_PANDA
# endif
# define machine_is_omap4_panda()	(machine_arch_type == MACH_TYPE_OMAP4_PANDA)
#else
# define machine_is_omap4_panda()	(0)
#endif

#ifdef CONFIG_MACH_DF7220
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DF7220
# endif
# define machine_is_df7220()	(machine_arch_type == MACH_TYPE_DF7220)
#else
# define machine_is_df7220()	(0)
#endif

#ifdef CONFIG_MACH_NEMINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEMINI
# endif
# define machine_is_nemini()	(machine_arch_type == MACH_TYPE_NEMINI)
#else
# define machine_is_nemini()	(0)
#endif

#ifdef CONFIG_MACH_T8200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T8200
# endif
# define machine_is_t8200()	(machine_arch_type == MACH_TYPE_T8200)
#else
# define machine_is_t8200()	(0)
#endif

#ifdef CONFIG_MACH_APF51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APF51
# endif
# define machine_is_apf51()	(machine_arch_type == MACH_TYPE_APF51)
#else
# define machine_is_apf51()	(0)
#endif

#ifdef CONFIG_MACH_DR_RC_UNIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DR_RC_UNIT
# endif
# define machine_is_dr_rc_unit()	(machine_arch_type == MACH_TYPE_DR_RC_UNIT)
#else
# define machine_is_dr_rc_unit()	(0)
#endif

#ifdef CONFIG_MACH_BORDEAUX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BORDEAUX
# endif
# define machine_is_bordeaux()	(machine_arch_type == MACH_TYPE_BORDEAUX)
#else
# define machine_is_bordeaux()	(0)
#endif

#ifdef CONFIG_MACH_CATANIA_B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CATANIA_B
# endif
# define machine_is_catania_b()	(machine_arch_type == MACH_TYPE_CATANIA_B)
#else
# define machine_is_catania_b()	(0)
#endif

#ifdef CONFIG_MACH_MX51_OCEAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_OCEAN
# endif
# define machine_is_mx51_ocean()	(machine_arch_type == MACH_TYPE_MX51_OCEAN)
#else
# define machine_is_mx51_ocean()	(0)
#endif

#ifdef CONFIG_MACH_TI8168EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI8168EVM
# endif
# define machine_is_ti8168evm()	(machine_arch_type == MACH_TYPE_TI8168EVM)
#else
# define machine_is_ti8168evm()	(0)
#endif

#ifdef CONFIG_MACH_NEOCOREOMAP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEOCOREOMAP
# endif
# define machine_is_neocoreomap()	(machine_arch_type == MACH_TYPE_NEOCOREOMAP)
#else
# define machine_is_neocoreomap()	(0)
#endif

#ifdef CONFIG_MACH_WITHINGS_WBP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WITHINGS_WBP
# endif
# define machine_is_withings_wbp()	(machine_arch_type == MACH_TYPE_WITHINGS_WBP)
#else
# define machine_is_withings_wbp()	(0)
#endif

#ifdef CONFIG_MACH_DBPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DBPS
# endif
# define machine_is_dbps()	(machine_arch_type == MACH_TYPE_DBPS)
#else
# define machine_is_dbps()	(0)
#endif

#ifdef CONFIG_MACH_PCBFP0001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCBFP0001
# endif
# define machine_is_pcbfp0001()	(machine_arch_type == MACH_TYPE_PCBFP0001)
#else
# define machine_is_pcbfp0001()	(0)
#endif

#ifdef CONFIG_MACH_SPEEDY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEEDY
# endif
# define machine_is_speedy()	(machine_arch_type == MACH_TYPE_SPEEDY)
#else
# define machine_is_speedy()	(0)
#endif

#ifdef CONFIG_MACH_CHRYSAOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHRYSAOR
# endif
# define machine_is_chrysaor()	(machine_arch_type == MACH_TYPE_CHRYSAOR)
#else
# define machine_is_chrysaor()	(0)
#endif

#ifdef CONFIG_MACH_TANGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TANGO
# endif
# define machine_is_tango()	(machine_arch_type == MACH_TYPE_TANGO)
#else
# define machine_is_tango()	(0)
#endif

#ifdef CONFIG_MACH_SYNOLOGY_DSX11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYNOLOGY_DSX11
# endif
# define machine_is_synology_dsx11()	(machine_arch_type == MACH_TYPE_SYNOLOGY_DSX11)
#else
# define machine_is_synology_dsx11()	(0)
#endif

#ifdef CONFIG_MACH_HANLIN_V3EXT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HANLIN_V3EXT
# endif
# define machine_is_hanlin_v3ext()	(machine_arch_type == MACH_TYPE_HANLIN_V3EXT)
#else
# define machine_is_hanlin_v3ext()	(0)
#endif

#ifdef CONFIG_MACH_HANLIN_V5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HANLIN_V5
# endif
# define machine_is_hanlin_v5()	(machine_arch_type == MACH_TYPE_HANLIN_V5)
#else
# define machine_is_hanlin_v5()	(0)
#endif

#ifdef CONFIG_MACH_HANLIN_V3PLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HANLIN_V3PLUS
# endif
# define machine_is_hanlin_v3plus()	(machine_arch_type == MACH_TYPE_HANLIN_V3PLUS)
#else
# define machine_is_hanlin_v3plus()	(0)
#endif

#ifdef CONFIG_MACH_IRIVER_STORY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IRIVER_STORY
# endif
# define machine_is_iriver_story()	(machine_arch_type == MACH_TYPE_IRIVER_STORY)
#else
# define machine_is_iriver_story()	(0)
#endif

#ifdef CONFIG_MACH_IREX_ILIAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IREX_ILIAD
# endif
# define machine_is_irex_iliad()	(machine_arch_type == MACH_TYPE_IREX_ILIAD)
#else
# define machine_is_irex_iliad()	(0)
#endif

#ifdef CONFIG_MACH_IREX_DR1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IREX_DR1000
# endif
# define machine_is_irex_dr1000()	(machine_arch_type == MACH_TYPE_IREX_DR1000)
#else
# define machine_is_irex_dr1000()	(0)
#endif

#ifdef CONFIG_MACH_TETON_BGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TETON_BGA
# endif
# define machine_is_teton_bga()	(machine_arch_type == MACH_TYPE_TETON_BGA)
#else
# define machine_is_teton_bga()	(0)
#endif

#ifdef CONFIG_MACH_SNAPPER9G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNAPPER9G45
# endif
# define machine_is_snapper9g45()	(machine_arch_type == MACH_TYPE_SNAPPER9G45)
#else
# define machine_is_snapper9g45()	(0)
#endif

#ifdef CONFIG_MACH_TAM3517
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAM3517
# endif
# define machine_is_tam3517()	(machine_arch_type == MACH_TYPE_TAM3517)
#else
# define machine_is_tam3517()	(0)
#endif

#ifdef CONFIG_MACH_PDC100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDC100
# endif
# define machine_is_pdc100()	(machine_arch_type == MACH_TYPE_PDC100)
#else
# define machine_is_pdc100()	(0)
#endif

#ifdef CONFIG_MACH_EUKREA_CPUIMX25SD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUKREA_CPUIMX25SD
# endif
# define machine_is_eukrea_cpuimx25sd()	(machine_arch_type == MACH_TYPE_EUKREA_CPUIMX25SD)
#else
# define machine_is_eukrea_cpuimx25sd()	(0)
#endif

#ifdef CONFIG_MACH_EUKREA_CPUIMX35SD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUKREA_CPUIMX35SD
# endif
# define machine_is_eukrea_cpuimx35sd()	(machine_arch_type == MACH_TYPE_EUKREA_CPUIMX35SD)
#else
# define machine_is_eukrea_cpuimx35sd()	(0)
#endif

#ifdef CONFIG_MACH_EUKREA_CPUIMX51SD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUKREA_CPUIMX51SD
# endif
# define machine_is_eukrea_cpuimx51sd()	(machine_arch_type == MACH_TYPE_EUKREA_CPUIMX51SD)
#else
# define machine_is_eukrea_cpuimx51sd()	(0)
#endif

#ifdef CONFIG_MACH_EUKREA_CPUIMX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUKREA_CPUIMX51
# endif
# define machine_is_eukrea_cpuimx51()	(machine_arch_type == MACH_TYPE_EUKREA_CPUIMX51)
#else
# define machine_is_eukrea_cpuimx51()	(0)
#endif

#ifdef CONFIG_MACH_P565
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P565
# endif
# define machine_is_p565()	(machine_arch_type == MACH_TYPE_P565)
#else
# define machine_is_p565()	(0)
#endif

#ifdef CONFIG_MACH_ACER_A4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_A4
# endif
# define machine_is_acer_a4()	(machine_arch_type == MACH_TYPE_ACER_A4)
#else
# define machine_is_acer_a4()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM368_BIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM368_BIP
# endif
# define machine_is_davinci_dm368_bip()	(machine_arch_type == MACH_TYPE_DAVINCI_DM368_BIP)
#else
# define machine_is_davinci_dm368_bip()	(0)
#endif

#ifdef CONFIG_MACH_ESHARE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESHARE
# endif
# define machine_is_eshare()	(machine_arch_type == MACH_TYPE_ESHARE)
#else
# define machine_is_eshare()	(0)
#endif

#ifdef CONFIG_MACH_WLBARGN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WLBARGN
# endif
# define machine_is_wlbargn()	(machine_arch_type == MACH_TYPE_WLBARGN)
#else
# define machine_is_wlbargn()	(0)
#endif

#ifdef CONFIG_MACH_BM170
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BM170
# endif
# define machine_is_bm170()	(machine_arch_type == MACH_TYPE_BM170)
#else
# define machine_is_bm170()	(0)
#endif

#ifdef CONFIG_MACH_NETSPACE_MINI_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSPACE_MINI_V2
# endif
# define machine_is_netspace_mini_v2()	(machine_arch_type == MACH_TYPE_NETSPACE_MINI_V2)
#else
# define machine_is_netspace_mini_v2()	(0)
#endif

#ifdef CONFIG_MACH_NETSPACE_PLUG_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSPACE_PLUG_V2
# endif
# define machine_is_netspace_plug_v2()	(machine_arch_type == MACH_TYPE_NETSPACE_PLUG_V2)
#else
# define machine_is_netspace_plug_v2()	(0)
#endif

#ifdef CONFIG_MACH_SIEMENS_L1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIEMENS_L1
# endif
# define machine_is_siemens_l1()	(machine_arch_type == MACH_TYPE_SIEMENS_L1)
#else
# define machine_is_siemens_l1()	(0)
#endif

#ifdef CONFIG_MACH_ELV_LCU1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELV_LCU1
# endif
# define machine_is_elv_lcu1()	(machine_arch_type == MACH_TYPE_ELV_LCU1)
#else
# define machine_is_elv_lcu1()	(0)
#endif

#ifdef CONFIG_MACH_MCU1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCU1
# endif
# define machine_is_mcu1()	(machine_arch_type == MACH_TYPE_MCU1)
#else
# define machine_is_mcu1()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_TAO3530
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_TAO3530
# endif
# define machine_is_omap3_tao3530()	(machine_arch_type == MACH_TYPE_OMAP3_TAO3530)
#else
# define machine_is_omap3_tao3530()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_PCUTOUCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_PCUTOUCH
# endif
# define machine_is_omap3_pcutouch()	(machine_arch_type == MACH_TYPE_OMAP3_PCUTOUCH)
#else
# define machine_is_omap3_pcutouch()	(0)
#endif

#ifdef CONFIG_MACH_SMDKC210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDKC210
# endif
# define machine_is_smdkc210()	(machine_arch_type == MACH_TYPE_SMDKC210)
#else
# define machine_is_smdkc210()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_BRAILLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_BRAILLO
# endif
# define machine_is_omap3_braillo()	(machine_arch_type == MACH_TYPE_OMAP3_BRAILLO)
#else
# define machine_is_omap3_braillo()	(0)
#endif

#ifdef CONFIG_MACH_SPYPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPYPLUG
# endif
# define machine_is_spyplug()	(machine_arch_type == MACH_TYPE_SPYPLUG)
#else
# define machine_is_spyplug()	(0)
#endif

#ifdef CONFIG_MACH_GINGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GINGER
# endif
# define machine_is_ginger()	(machine_arch_type == MACH_TYPE_GINGER)
#else
# define machine_is_ginger()	(0)
#endif

#ifdef CONFIG_MACH_TNY_T3530
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNY_T3530
# endif
# define machine_is_tny_t3530()	(machine_arch_type == MACH_TYPE_TNY_T3530)
#else
# define machine_is_tny_t3530()	(0)
#endif

#ifdef CONFIG_MACH_PCAAL1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCAAL1
# endif
# define machine_is_pcaal1()	(machine_arch_type == MACH_TYPE_PCAAL1)
#else
# define machine_is_pcaal1()	(0)
#endif

#ifdef CONFIG_MACH_SPADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPADE
# endif
# define machine_is_spade()	(machine_arch_type == MACH_TYPE_SPADE)
#else
# define machine_is_spade()	(0)
#endif

#ifdef CONFIG_MACH_MXC25_TOPAZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXC25_TOPAZ
# endif
# define machine_is_mxc25_topaz()	(machine_arch_type == MACH_TYPE_MXC25_TOPAZ)
#else
# define machine_is_mxc25_topaz()	(0)
#endif

#ifdef CONFIG_MACH_T5325
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T5325
# endif
# define machine_is_t5325()	(machine_arch_type == MACH_TYPE_T5325)
#else
# define machine_is_t5325()	(0)
#endif

#ifdef CONFIG_MACH_GW2361
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GW2361
# endif
# define machine_is_gw2361()	(machine_arch_type == MACH_TYPE_GW2361)
#else
# define machine_is_gw2361()	(0)
#endif

#ifdef CONFIG_MACH_ELOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELOG
# endif
# define machine_is_elog()	(machine_arch_type == MACH_TYPE_ELOG)
#else
# define machine_is_elog()	(0)
#endif

#ifdef CONFIG_MACH_INCOME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INCOME
# endif
# define machine_is_income()	(machine_arch_type == MACH_TYPE_INCOME)
#else
# define machine_is_income()	(0)
#endif

#ifdef CONFIG_MACH_BCM589X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM589X
# endif
# define machine_is_bcm589x()	(machine_arch_type == MACH_TYPE_BCM589X)
#else
# define machine_is_bcm589x()	(0)
#endif

#ifdef CONFIG_MACH_ETNA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETNA
# endif
# define machine_is_etna()	(machine_arch_type == MACH_TYPE_ETNA)
#else
# define machine_is_etna()	(0)
#endif

#ifdef CONFIG_MACH_HAWKS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HAWKS
# endif
# define machine_is_hawks()	(machine_arch_type == MACH_TYPE_HAWKS)
#else
# define machine_is_hawks()	(0)
#endif

#ifdef CONFIG_MACH_MESON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON
# endif
# define machine_is_meson()	(machine_arch_type == MACH_TYPE_MESON)
#else
# define machine_is_meson()	(0)
#endif

#ifdef CONFIG_MACH_XSBASE255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XSBASE255
# endif
# define machine_is_xsbase255()	(machine_arch_type == MACH_TYPE_XSBASE255)
#else
# define machine_is_xsbase255()	(0)
#endif

#ifdef CONFIG_MACH_PVM2030
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PVM2030
# endif
# define machine_is_pvm2030()	(machine_arch_type == MACH_TYPE_PVM2030)
#else
# define machine_is_pvm2030()	(0)
#endif

#ifdef CONFIG_MACH_MIOA502
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIOA502
# endif
# define machine_is_mioa502()	(machine_arch_type == MACH_TYPE_MIOA502)
#else
# define machine_is_mioa502()	(0)
#endif

#ifdef CONFIG_MACH_VVBOX_SDORIG2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVBOX_SDORIG2
# endif
# define machine_is_vvbox_sdorig2()	(machine_arch_type == MACH_TYPE_VVBOX_SDORIG2)
#else
# define machine_is_vvbox_sdorig2()	(0)
#endif

#ifdef CONFIG_MACH_VVBOX_SDLITE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVBOX_SDLITE2
# endif
# define machine_is_vvbox_sdlite2()	(machine_arch_type == MACH_TYPE_VVBOX_SDLITE2)
#else
# define machine_is_vvbox_sdlite2()	(0)
#endif

#ifdef CONFIG_MACH_VVBOX_SDPRO4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVBOX_SDPRO4
# endif
# define machine_is_vvbox_sdpro4()	(machine_arch_type == MACH_TYPE_VVBOX_SDPRO4)
#else
# define machine_is_vvbox_sdpro4()	(0)
#endif

#ifdef CONFIG_MACH_HTC_SPV_M700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_SPV_M700
# endif
# define machine_is_htc_spv_m700()	(machine_arch_type == MACH_TYPE_HTC_SPV_M700)
#else
# define machine_is_htc_spv_m700()	(0)
#endif

#ifdef CONFIG_MACH_MX257SX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX257SX
# endif
# define machine_is_mx257sx()	(machine_arch_type == MACH_TYPE_MX257SX)
#else
# define machine_is_mx257sx()	(0)
#endif

#ifdef CONFIG_MACH_GONI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GONI
# endif
# define machine_is_goni()	(machine_arch_type == MACH_TYPE_GONI)
#else
# define machine_is_goni()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X55_SVLTE_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X55_SVLTE_FFA
# endif
# define machine_is_msm8x55_svlte_ffa()	(machine_arch_type == MACH_TYPE_MSM8X55_SVLTE_FFA)
#else
# define machine_is_msm8x55_svlte_ffa()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X55_SVLTE_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X55_SVLTE_SURF
# endif
# define machine_is_msm8x55_svlte_surf()	(machine_arch_type == MACH_TYPE_MSM8X55_SVLTE_SURF)
#else
# define machine_is_msm8x55_svlte_surf()	(0)
#endif

#ifdef CONFIG_MACH_QUICKSTEP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUICKSTEP
# endif
# define machine_is_quickstep()	(machine_arch_type == MACH_TYPE_QUICKSTEP)
#else
# define machine_is_quickstep()	(0)
#endif

#ifdef CONFIG_MACH_DMW96
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMW96
# endif
# define machine_is_dmw96()	(machine_arch_type == MACH_TYPE_DMW96)
#else
# define machine_is_dmw96()	(0)
#endif

#ifdef CONFIG_MACH_HAMMERHEAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HAMMERHEAD
# endif
# define machine_is_hammerhead()	(machine_arch_type == MACH_TYPE_HAMMERHEAD)
#else
# define machine_is_hammerhead()	(0)
#endif

#ifdef CONFIG_MACH_TRIDENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIDENT
# endif
# define machine_is_trident()	(machine_arch_type == MACH_TYPE_TRIDENT)
#else
# define machine_is_trident()	(0)
#endif

#ifdef CONFIG_MACH_LIGHTNING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIGHTNING
# endif
# define machine_is_lightning()	(machine_arch_type == MACH_TYPE_LIGHTNING)
#else
# define machine_is_lightning()	(0)
#endif

#ifdef CONFIG_MACH_ICONNECT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICONNECT
# endif
# define machine_is_iconnect()	(machine_arch_type == MACH_TYPE_ICONNECT)
#else
# define machine_is_iconnect()	(0)
#endif

#ifdef CONFIG_MACH_AUTOBOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AUTOBOT
# endif
# define machine_is_autobot()	(machine_arch_type == MACH_TYPE_AUTOBOT)
#else
# define machine_is_autobot()	(0)
#endif

#ifdef CONFIG_MACH_COCONUT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COCONUT
# endif
# define machine_is_coconut()	(machine_arch_type == MACH_TYPE_COCONUT)
#else
# define machine_is_coconut()	(0)
#endif

#ifdef CONFIG_MACH_DURIAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DURIAN
# endif
# define machine_is_durian()	(machine_arch_type == MACH_TYPE_DURIAN)
#else
# define machine_is_durian()	(0)
#endif

#ifdef CONFIG_MACH_CAYENNE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAYENNE
# endif
# define machine_is_cayenne()	(machine_arch_type == MACH_TYPE_CAYENNE)
#else
# define machine_is_cayenne()	(0)
#endif

#ifdef CONFIG_MACH_FUJI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FUJI
# endif
# define machine_is_fuji()	(machine_arch_type == MACH_TYPE_FUJI)
#else
# define machine_is_fuji()	(0)
#endif

#ifdef CONFIG_MACH_SYNOLOGY_6282
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYNOLOGY_6282
# endif
# define machine_is_synology_6282()	(machine_arch_type == MACH_TYPE_SYNOLOGY_6282)
#else
# define machine_is_synology_6282()	(0)
#endif

#ifdef CONFIG_MACH_EM1SY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EM1SY
# endif
# define machine_is_em1sy()	(machine_arch_type == MACH_TYPE_EM1SY)
#else
# define machine_is_em1sy()	(0)
#endif

#ifdef CONFIG_MACH_M502
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M502
# endif
# define machine_is_m502()	(machine_arch_type == MACH_TYPE_M502)
#else
# define machine_is_m502()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX518
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX518
# endif
# define machine_is_matrix518()	(machine_arch_type == MACH_TYPE_MATRIX518)
#else
# define machine_is_matrix518()	(0)
#endif

#ifdef CONFIG_MACH_TINY_GURNARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY_GURNARD
# endif
# define machine_is_tiny_gurnard()	(machine_arch_type == MACH_TYPE_TINY_GURNARD)
#else
# define machine_is_tiny_gurnard()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR1310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR1310
# endif
# define machine_is_spear1310()	(machine_arch_type == MACH_TYPE_SPEAR1310)
#else
# define machine_is_spear1310()	(0)
#endif

#ifdef CONFIG_MACH_BV07
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BV07
# endif
# define machine_is_bv07()	(machine_arch_type == MACH_TYPE_BV07)
#else
# define machine_is_bv07()	(0)
#endif

#ifdef CONFIG_MACH_MXT_TD61
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MXT_TD61
# endif
# define machine_is_mxt_td61()	(machine_arch_type == MACH_TYPE_MXT_TD61)
#else
# define machine_is_mxt_td61()	(0)
#endif

#ifdef CONFIG_MACH_OPENRD_ULTIMATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENRD_ULTIMATE
# endif
# define machine_is_openrd_ultimate()	(machine_arch_type == MACH_TYPE_OPENRD_ULTIMATE)
#else
# define machine_is_openrd_ultimate()	(0)
#endif

#ifdef CONFIG_MACH_DEVIXP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEVIXP
# endif
# define machine_is_devixp()	(machine_arch_type == MACH_TYPE_DEVIXP)
#else
# define machine_is_devixp()	(0)
#endif

#ifdef CONFIG_MACH_MICCPT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICCPT
# endif
# define machine_is_miccpt()	(machine_arch_type == MACH_TYPE_MICCPT)
#else
# define machine_is_miccpt()	(0)
#endif

#ifdef CONFIG_MACH_MIC256
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIC256
# endif
# define machine_is_mic256()	(machine_arch_type == MACH_TYPE_MIC256)
#else
# define machine_is_mic256()	(0)
#endif

#ifdef CONFIG_MACH_AS1167
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AS1167
# endif
# define machine_is_as1167()	(machine_arch_type == MACH_TYPE_AS1167)
#else
# define machine_is_as1167()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_IBIZA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_IBIZA
# endif
# define machine_is_omap3_ibiza()	(machine_arch_type == MACH_TYPE_OMAP3_IBIZA)
#else
# define machine_is_omap3_ibiza()	(0)
#endif

#ifdef CONFIG_MACH_U5500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U5500
# endif
# define machine_is_u5500()	(machine_arch_type == MACH_TYPE_U5500)
#else
# define machine_is_u5500()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_PICTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_PICTO
# endif
# define machine_is_davinci_picto()	(machine_arch_type == MACH_TYPE_DAVINCI_PICTO)
#else
# define machine_is_davinci_picto()	(0)
#endif

#ifdef CONFIG_MACH_MECHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MECHA
# endif
# define machine_is_mecha()	(machine_arch_type == MACH_TYPE_MECHA)
#else
# define machine_is_mecha()	(0)
#endif

#ifdef CONFIG_MACH_BUBBA3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUBBA3
# endif
# define machine_is_bubba3()	(machine_arch_type == MACH_TYPE_BUBBA3)
#else
# define machine_is_bubba3()	(0)
#endif

#ifdef CONFIG_MACH_PUPITRE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUPITRE
# endif
# define machine_is_pupitre()	(machine_arch_type == MACH_TYPE_PUPITRE)
#else
# define machine_is_pupitre()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_VOGUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_VOGUE
# endif
# define machine_is_tegra_vogue()	(machine_arch_type == MACH_TYPE_TEGRA_VOGUE)
#else
# define machine_is_tegra_vogue()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_E1165
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_E1165
# endif
# define machine_is_tegra_e1165()	(machine_arch_type == MACH_TYPE_TEGRA_E1165)
#else
# define machine_is_tegra_e1165()	(0)
#endif

#ifdef CONFIG_MACH_SIMPLENET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIMPLENET
# endif
# define machine_is_simplenet()	(machine_arch_type == MACH_TYPE_SIMPLENET)
#else
# define machine_is_simplenet()	(0)
#endif

#ifdef CONFIG_MACH_EC4350TBM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EC4350TBM
# endif
# define machine_is_ec4350tbm()	(machine_arch_type == MACH_TYPE_EC4350TBM)
#else
# define machine_is_ec4350tbm()	(0)
#endif

#ifdef CONFIG_MACH_PEC_TC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEC_TC
# endif
# define machine_is_pec_tc()	(machine_arch_type == MACH_TYPE_PEC_TC)
#else
# define machine_is_pec_tc()	(0)
#endif

#ifdef CONFIG_MACH_PEC_HC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEC_HC2
# endif
# define machine_is_pec_hc2()	(machine_arch_type == MACH_TYPE_PEC_HC2)
#else
# define machine_is_pec_hc2()	(0)
#endif

#ifdef CONFIG_MACH_ESL_MOBILIS_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_MOBILIS_A
# endif
# define machine_is_esl_mobilis_a()	(machine_arch_type == MACH_TYPE_ESL_MOBILIS_A)
#else
# define machine_is_esl_mobilis_a()	(0)
#endif

#ifdef CONFIG_MACH_ESL_MOBILIS_B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_MOBILIS_B
# endif
# define machine_is_esl_mobilis_b()	(machine_arch_type == MACH_TYPE_ESL_MOBILIS_B)
#else
# define machine_is_esl_mobilis_b()	(0)
#endif

#ifdef CONFIG_MACH_ESL_WAVE_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_WAVE_A
# endif
# define machine_is_esl_wave_a()	(machine_arch_type == MACH_TYPE_ESL_WAVE_A)
#else
# define machine_is_esl_wave_a()	(0)
#endif

#ifdef CONFIG_MACH_ESL_WAVE_B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESL_WAVE_B
# endif
# define machine_is_esl_wave_b()	(machine_arch_type == MACH_TYPE_ESL_WAVE_B)
#else
# define machine_is_esl_wave_b()	(0)
#endif

#ifdef CONFIG_MACH_UNISENSE_MMM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNISENSE_MMM
# endif
# define machine_is_unisense_mmm()	(machine_arch_type == MACH_TYPE_UNISENSE_MMM)
#else
# define machine_is_unisense_mmm()	(0)
#endif

#ifdef CONFIG_MACH_BLUESHARK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUESHARK
# endif
# define machine_is_blueshark()	(machine_arch_type == MACH_TYPE_BLUESHARK)
#else
# define machine_is_blueshark()	(0)
#endif

#ifdef CONFIG_MACH_E10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E10
# endif
# define machine_is_e10()	(machine_arch_type == MACH_TYPE_E10)
#else
# define machine_is_e10()	(0)
#endif

#ifdef CONFIG_MACH_APP3K_ROBIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APP3K_ROBIN
# endif
# define machine_is_app3k_robin()	(machine_arch_type == MACH_TYPE_APP3K_ROBIN)
#else
# define machine_is_app3k_robin()	(0)
#endif

#ifdef CONFIG_MACH_POV15HD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POV15HD
# endif
# define machine_is_pov15hd()	(machine_arch_type == MACH_TYPE_POV15HD)
#else
# define machine_is_pov15hd()	(0)
#endif

#ifdef CONFIG_MACH_STELLA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STELLA
# endif
# define machine_is_stella()	(machine_arch_type == MACH_TYPE_STELLA)
#else
# define machine_is_stella()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_LSCHL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_LSCHL
# endif
# define machine_is_linkstation_lschl()	(machine_arch_type == MACH_TYPE_LINKSTATION_LSCHL)
#else
# define machine_is_linkstation_lschl()	(0)
#endif

#ifdef CONFIG_MACH_NETWALKER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETWALKER
# endif
# define machine_is_netwalker()	(machine_arch_type == MACH_TYPE_NETWALKER)
#else
# define machine_is_netwalker()	(0)
#endif

#ifdef CONFIG_MACH_ACSX106
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACSX106
# endif
# define machine_is_acsx106()	(machine_arch_type == MACH_TYPE_ACSX106)
#else
# define machine_is_acsx106()	(0)
#endif

#ifdef CONFIG_MACH_ATLAS5_C1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLAS5_C1
# endif
# define machine_is_atlas5_c1()	(machine_arch_type == MACH_TYPE_ATLAS5_C1)
#else
# define machine_is_atlas5_c1()	(0)
#endif

#ifdef CONFIG_MACH_NSB3AST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSB3AST
# endif
# define machine_is_nsb3ast()	(machine_arch_type == MACH_TYPE_NSB3AST)
#else
# define machine_is_nsb3ast()	(0)
#endif

#ifdef CONFIG_MACH_GNET_SLC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_SLC
# endif
# define machine_is_gnet_slc()	(machine_arch_type == MACH_TYPE_GNET_SLC)
#else
# define machine_is_gnet_slc()	(0)
#endif

#ifdef CONFIG_MACH_AF4000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AF4000
# endif
# define machine_is_af4000()	(machine_arch_type == MACH_TYPE_AF4000)
#else
# define machine_is_af4000()	(0)
#endif

#ifdef CONFIG_MACH_ARK9431
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARK9431
# endif
# define machine_is_ark9431()	(machine_arch_type == MACH_TYPE_ARK9431)
#else
# define machine_is_ark9431()	(0)
#endif

#ifdef CONFIG_MACH_FS_S5PC100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FS_S5PC100
# endif
# define machine_is_fs_s5pc100()	(machine_arch_type == MACH_TYPE_FS_S5PC100)
#else
# define machine_is_fs_s5pc100()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3505NOVA8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3505NOVA8
# endif
# define machine_is_omap3505nova8()	(machine_arch_type == MACH_TYPE_OMAP3505NOVA8)
#else
# define machine_is_omap3505nova8()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3621_EDP1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3621_EDP1
# endif
# define machine_is_omap3621_edp1()	(machine_arch_type == MACH_TYPE_OMAP3621_EDP1)
#else
# define machine_is_omap3621_edp1()	(0)
#endif

#ifdef CONFIG_MACH_ORATISAES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISAES
# endif
# define machine_is_oratisaes()	(machine_arch_type == MACH_TYPE_ORATISAES)
#else
# define machine_is_oratisaes()	(0)
#endif

#ifdef CONFIG_MACH_SMDKV310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDKV310
# endif
# define machine_is_smdkv310()	(machine_arch_type == MACH_TYPE_SMDKV310)
#else
# define machine_is_smdkv310()	(0)
#endif

#ifdef CONFIG_MACH_SIEMENS_L0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIEMENS_L0
# endif
# define machine_is_siemens_l0()	(machine_arch_type == MACH_TYPE_SIEMENS_L0)
#else
# define machine_is_siemens_l0()	(0)
#endif

#ifdef CONFIG_MACH_VENTANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VENTANA
# endif
# define machine_is_ventana()	(machine_arch_type == MACH_TYPE_VENTANA)
#else
# define machine_is_ventana()	(0)
#endif

#ifdef CONFIG_MACH_WM8505_7IN_NETBOOK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WM8505_7IN_NETBOOK
# endif
# define machine_is_wm8505_7in_netbook()	(machine_arch_type == MACH_TYPE_WM8505_7IN_NETBOOK)
#else
# define machine_is_wm8505_7in_netbook()	(0)
#endif

#ifdef CONFIG_MACH_EC4350SDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EC4350SDB
# endif
# define machine_is_ec4350sdb()	(machine_arch_type == MACH_TYPE_EC4350SDB)
#else
# define machine_is_ec4350sdb()	(0)
#endif

#ifdef CONFIG_MACH_MIMAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIMAS
# endif
# define machine_is_mimas()	(machine_arch_type == MACH_TYPE_MIMAS)
#else
# define machine_is_mimas()	(0)
#endif

#ifdef CONFIG_MACH_TITAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TITAN
# endif
# define machine_is_titan()	(machine_arch_type == MACH_TYPE_TITAN)
#else
# define machine_is_titan()	(0)
#endif

#ifdef CONFIG_MACH_CRANEBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CRANEBOARD
# endif
# define machine_is_craneboard()	(machine_arch_type == MACH_TYPE_CRANEBOARD)
#else
# define machine_is_craneboard()	(0)
#endif

#ifdef CONFIG_MACH_ES2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ES2440
# endif
# define machine_is_es2440()	(machine_arch_type == MACH_TYPE_ES2440)
#else
# define machine_is_es2440()	(0)
#endif

#ifdef CONFIG_MACH_NAJAY_A9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAJAY_A9263
# endif
# define machine_is_najay_a9263()	(machine_arch_type == MACH_TYPE_NAJAY_A9263)
#else
# define machine_is_najay_a9263()	(0)
#endif

#ifdef CONFIG_MACH_HTCTORNADO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCTORNADO
# endif
# define machine_is_htctornado()	(machine_arch_type == MACH_TYPE_HTCTORNADO)
#else
# define machine_is_htctornado()	(0)
#endif

#ifdef CONFIG_MACH_DIMM_MX257
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIMM_MX257
# endif
# define machine_is_dimm_mx257()	(machine_arch_type == MACH_TYPE_DIMM_MX257)
#else
# define machine_is_dimm_mx257()	(0)
#endif

#ifdef CONFIG_MACH_JIGEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JIGEN
# endif
# define machine_is_jigen301()	(machine_arch_type == MACH_TYPE_JIGEN)
#else
# define machine_is_jigen301()	(0)
#endif

#ifdef CONFIG_MACH_SMDK6450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK6450
# endif
# define machine_is_smdk6450()	(machine_arch_type == MACH_TYPE_SMDK6450)
#else
# define machine_is_smdk6450()	(0)
#endif

#ifdef CONFIG_MACH_MENO_QNG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MENO_QNG
# endif
# define machine_is_meno_qng()	(machine_arch_type == MACH_TYPE_MENO_QNG)
#else
# define machine_is_meno_qng()	(0)
#endif

#ifdef CONFIG_MACH_NS2416
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2416
# endif
# define machine_is_ns2416()	(machine_arch_type == MACH_TYPE_NS2416)
#else
# define machine_is_ns2416()	(0)
#endif

#ifdef CONFIG_MACH_RPC353
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RPC353
# endif
# define machine_is_rpc353()	(machine_arch_type == MACH_TYPE_RPC353)
#else
# define machine_is_rpc353()	(0)
#endif

#ifdef CONFIG_MACH_TQ6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQ6410
# endif
# define machine_is_tq6410()	(machine_arch_type == MACH_TYPE_TQ6410)
#else
# define machine_is_tq6410()	(0)
#endif

#ifdef CONFIG_MACH_SKY6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKY6410
# endif
# define machine_is_sky6410()	(machine_arch_type == MACH_TYPE_SKY6410)
#else
# define machine_is_sky6410()	(0)
#endif

#ifdef CONFIG_MACH_DYNASTY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DYNASTY
# endif
# define machine_is_dynasty()	(machine_arch_type == MACH_TYPE_DYNASTY)
#else
# define machine_is_dynasty()	(0)
#endif

#ifdef CONFIG_MACH_VIVO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIVO
# endif
# define machine_is_vivo()	(machine_arch_type == MACH_TYPE_VIVO)
#else
# define machine_is_vivo()	(0)
#endif

#ifdef CONFIG_MACH_BURY_BL7582
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BURY_BL7582
# endif
# define machine_is_bury_bl7582()	(machine_arch_type == MACH_TYPE_BURY_BL7582)
#else
# define machine_is_bury_bl7582()	(0)
#endif

#ifdef CONFIG_MACH_BURY_BPS5270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BURY_BPS5270
# endif
# define machine_is_bury_bps5270()	(machine_arch_type == MACH_TYPE_BURY_BPS5270)
#else
# define machine_is_bury_bps5270()	(0)
#endif

#ifdef CONFIG_MACH_BASI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BASI
# endif
# define machine_is_basi()	(machine_arch_type == MACH_TYPE_BASI)
#else
# define machine_is_basi()	(0)
#endif

#ifdef CONFIG_MACH_TN200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TN200
# endif
# define machine_is_tn200()	(machine_arch_type == MACH_TYPE_TN200)
#else
# define machine_is_tn200()	(0)
#endif

#ifdef CONFIG_MACH_C2MMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C2MMI
# endif
# define machine_is_c2mmi()	(machine_arch_type == MACH_TYPE_C2MMI)
#else
# define machine_is_c2mmi()	(0)
#endif

#ifdef CONFIG_MACH_MESON_6236M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON_6236M
# endif
# define machine_is_meson_6236m()	(machine_arch_type == MACH_TYPE_MESON_6236M)
#else
# define machine_is_meson_6236m()	(0)
#endif

#ifdef CONFIG_MACH_MESON_8626M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON_8626M
# endif
# define machine_is_meson_8626m()	(machine_arch_type == MACH_TYPE_MESON_8626M)
#else
# define machine_is_meson_8626m()	(0)
#endif

#ifdef CONFIG_MACH_TUBE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TUBE
# endif
# define machine_is_tube()	(machine_arch_type == MACH_TYPE_TUBE)
#else
# define machine_is_tube()	(0)
#endif

#ifdef CONFIG_MACH_MESSINA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESSINA
# endif
# define machine_is_messina()	(machine_arch_type == MACH_TYPE_MESSINA)
#else
# define machine_is_messina()	(0)
#endif

#ifdef CONFIG_MACH_MX50_ARM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX50_ARM2
# endif
# define machine_is_mx50_arm2()	(machine_arch_type == MACH_TYPE_MX50_ARM2)
#else
# define machine_is_mx50_arm2()	(0)
#endif

#ifdef CONFIG_MACH_CETUS9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CETUS9263
# endif
# define machine_is_cetus9263()	(machine_arch_type == MACH_TYPE_CETUS9263)
#else
# define machine_is_cetus9263()	(0)
#endif

#ifdef CONFIG_MACH_BROWNSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BROWNSTONE
# endif
# define machine_is_brownstone()	(machine_arch_type == MACH_TYPE_BROWNSTONE)
#else
# define machine_is_brownstone()	(0)
#endif

#ifdef CONFIG_MACH_VMX25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VMX25
# endif
# define machine_is_vmx25()	(machine_arch_type == MACH_TYPE_VMX25)
#else
# define machine_is_vmx25()	(0)
#endif

#ifdef CONFIG_MACH_VMX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VMX51
# endif
# define machine_is_vmx51()	(machine_arch_type == MACH_TYPE_VMX51)
#else
# define machine_is_vmx51()	(0)
#endif

#ifdef CONFIG_MACH_ABACUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ABACUS
# endif
# define machine_is_abacus()	(machine_arch_type == MACH_TYPE_ABACUS)
#else
# define machine_is_abacus()	(0)
#endif

#ifdef CONFIG_MACH_CM4745
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM4745
# endif
# define machine_is_cm4745()	(machine_arch_type == MACH_TYPE_CM4745)
#else
# define machine_is_cm4745()	(0)
#endif

#ifdef CONFIG_MACH_ORATISLINK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISLINK
# endif
# define machine_is_oratislink()	(machine_arch_type == MACH_TYPE_ORATISLINK)
#else
# define machine_is_oratislink()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM365_DVR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM365_DVR
# endif
# define machine_is_davinci_dm365_dvr()	(machine_arch_type == MACH_TYPE_DAVINCI_DM365_DVR)
#else
# define machine_is_davinci_dm365_dvr()	(0)
#endif

#ifdef CONFIG_MACH_NETVIZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETVIZ
# endif
# define machine_is_netviz()	(machine_arch_type == MACH_TYPE_NETVIZ)
#else
# define machine_is_netviz()	(0)
#endif

#ifdef CONFIG_MACH_FLEXIBITY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLEXIBITY
# endif
# define machine_is_flexibity()	(machine_arch_type == MACH_TYPE_FLEXIBITY)
#else
# define machine_is_flexibity()	(0)
#endif

#ifdef CONFIG_MACH_WLAN_COMPUTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WLAN_COMPUTER
# endif
# define machine_is_wlan_computer()	(machine_arch_type == MACH_TYPE_WLAN_COMPUTER)
#else
# define machine_is_wlan_computer()	(0)
#endif

#ifdef CONFIG_MACH_LPC24XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC24XX
# endif
# define machine_is_lpc24xx()	(machine_arch_type == MACH_TYPE_LPC24XX)
#else
# define machine_is_lpc24xx()	(0)
#endif

#ifdef CONFIG_MACH_SPICA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPICA
# endif
# define machine_is_spica()	(machine_arch_type == MACH_TYPE_SPICA)
#else
# define machine_is_spica()	(0)
#endif

#ifdef CONFIG_MACH_GPSDISPLAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GPSDISPLAY
# endif
# define machine_is_gpsdisplay()	(machine_arch_type == MACH_TYPE_GPSDISPLAY)
#else
# define machine_is_gpsdisplay()	(0)
#endif

#ifdef CONFIG_MACH_BIPNET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIPNET
# endif
# define machine_is_bipnet()	(machine_arch_type == MACH_TYPE_BIPNET)
#else
# define machine_is_bipnet()	(0)
#endif

#ifdef CONFIG_MACH_OVERO_CTU_INERTIAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OVERO_CTU_INERTIAL
# endif
# define machine_is_overo_ctu_inertial()	(machine_arch_type == MACH_TYPE_OVERO_CTU_INERTIAL)
#else
# define machine_is_overo_ctu_inertial()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM355_MMM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM355_MMM
# endif
# define machine_is_davinci_dm355_mmm()	(machine_arch_type == MACH_TYPE_DAVINCI_DM355_MMM)
#else
# define machine_is_davinci_dm355_mmm()	(0)
#endif

#ifdef CONFIG_MACH_PC9260_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC9260_V2
# endif
# define machine_is_pc9260_v2()	(machine_arch_type == MACH_TYPE_PC9260_V2)
#else
# define machine_is_pc9260_v2()	(0)
#endif

#ifdef CONFIG_MACH_PTX7545
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTX7545
# endif
# define machine_is_ptx7545()	(machine_arch_type == MACH_TYPE_PTX7545)
#else
# define machine_is_ptx7545()	(0)
#endif

#ifdef CONFIG_MACH_TM_EFDC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TM_EFDC
# endif
# define machine_is_tm_efdc()	(machine_arch_type == MACH_TYPE_TM_EFDC)
#else
# define machine_is_tm_efdc()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_WALDO1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_WALDO1
# endif
# define machine_is_omap3_waldo1()	(machine_arch_type == MACH_TYPE_OMAP3_WALDO1)
#else
# define machine_is_omap3_waldo1()	(0)
#endif

#ifdef CONFIG_MACH_FLYER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLYER
# endif
# define machine_is_flyer()	(machine_arch_type == MACH_TYPE_FLYER)
#else
# define machine_is_flyer()	(0)
#endif

#ifdef CONFIG_MACH_TORNADO3240
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TORNADO3240
# endif
# define machine_is_tornado3240()	(machine_arch_type == MACH_TYPE_TORNADO3240)
#else
# define machine_is_tornado3240()	(0)
#endif

#ifdef CONFIG_MACH_SOLI_01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOLI_01
# endif
# define machine_is_soli_01()	(machine_arch_type == MACH_TYPE_SOLI_01)
#else
# define machine_is_soli_01()	(0)
#endif

#ifdef CONFIG_MACH_OMAPL138_EUROPALC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAPL138_EUROPALC
# endif
# define machine_is_omapl138_europalc()	(machine_arch_type == MACH_TYPE_OMAPL138_EUROPALC)
#else
# define machine_is_omapl138_europalc()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V1
# endif
# define machine_is_helios_v1()	(machine_arch_type == MACH_TYPE_HELIOS_V1)
#else
# define machine_is_helios_v1()	(0)
#endif

#ifdef CONFIG_MACH_NETSPACE_LITE_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETSPACE_LITE_V2
# endif
# define machine_is_netspace_lite_v2()	(machine_arch_type == MACH_TYPE_NETSPACE_LITE_V2)
#else
# define machine_is_netspace_lite_v2()	(0)
#endif

#ifdef CONFIG_MACH_SSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SSC
# endif
# define machine_is_ssc()	(machine_arch_type == MACH_TYPE_SSC)
#else
# define machine_is_ssc()	(0)
#endif

#ifdef CONFIG_MACH_PREMIERWAVE_EN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PREMIERWAVE_EN
# endif
# define machine_is_premierwave_en()	(machine_arch_type == MACH_TYPE_PREMIERWAVE_EN)
#else
# define machine_is_premierwave_en()	(0)
#endif

#ifdef CONFIG_MACH_WASABI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WASABI
# endif
# define machine_is_wasabi()	(machine_arch_type == MACH_TYPE_WASABI)
#else
# define machine_is_wasabi()	(0)
#endif

#ifdef CONFIG_MACH_MX50_RDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX50_RDP
# endif
# define machine_is_mx50_rdp()	(machine_arch_type == MACH_TYPE_MX50_RDP)
#else
# define machine_is_mx50_rdp()	(0)
#endif

#ifdef CONFIG_MACH_UNIVERSAL_C210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNIVERSAL_C210
# endif
# define machine_is_universal_c210()	(machine_arch_type == MACH_TYPE_UNIVERSAL_C210)
#else
# define machine_is_universal_c210()	(0)
#endif

#ifdef CONFIG_MACH_REAL6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REAL6410
# endif
# define machine_is_real6410()	(machine_arch_type == MACH_TYPE_REAL6410)
#else
# define machine_is_real6410()	(0)
#endif

#ifdef CONFIG_MACH_SPX_SAKURA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPX_SAKURA
# endif
# define machine_is_spx_sakura()	(machine_arch_type == MACH_TYPE_SPX_SAKURA)
#else
# define machine_is_spx_sakura()	(0)
#endif

#ifdef CONFIG_MACH_IJ3K_2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IJ3K_2440
# endif
# define machine_is_ij3k_2440()	(machine_arch_type == MACH_TYPE_IJ3K_2440)
#else
# define machine_is_ij3k_2440()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_BC10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_BC10
# endif
# define machine_is_omap3_bc10()	(machine_arch_type == MACH_TYPE_OMAP3_BC10)
#else
# define machine_is_omap3_bc10()	(0)
#endif

#ifdef CONFIG_MACH_THEBE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_THEBE
# endif
# define machine_is_thebe()	(machine_arch_type == MACH_TYPE_THEBE)
#else
# define machine_is_thebe()	(0)
#endif

#ifdef CONFIG_MACH_RV082
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RV082
# endif
# define machine_is_rv082()	(machine_arch_type == MACH_TYPE_RV082)
#else
# define machine_is_rv082()	(0)
#endif

#ifdef CONFIG_MACH_ARMLGUEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMLGUEST
# endif
# define machine_is_armlguest()	(machine_arch_type == MACH_TYPE_ARMLGUEST)
#else
# define machine_is_armlguest()	(0)
#endif

#ifdef CONFIG_MACH_TJINC1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TJINC1000
# endif
# define machine_is_tjinc1000()	(machine_arch_type == MACH_TYPE_TJINC1000)
#else
# define machine_is_tjinc1000()	(0)
#endif

#ifdef CONFIG_MACH_DOCKSTAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOCKSTAR
# endif
# define machine_is_dockstar()	(machine_arch_type == MACH_TYPE_DOCKSTAR)
#else
# define machine_is_dockstar()	(0)
#endif

#ifdef CONFIG_MACH_AX8008
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AX8008
# endif
# define machine_is_ax8008()	(machine_arch_type == MACH_TYPE_AX8008)
#else
# define machine_is_ax8008()	(0)
#endif

#ifdef CONFIG_MACH_GNET_SGCE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_SGCE
# endif
# define machine_is_gnet_sgce()	(machine_arch_type == MACH_TYPE_GNET_SGCE)
#else
# define machine_is_gnet_sgce()	(0)
#endif

#ifdef CONFIG_MACH_PXWNAS_500_1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXWNAS_500_1000
# endif
# define machine_is_pxwnas_500_1000()	(machine_arch_type == MACH_TYPE_PXWNAS_500_1000)
#else
# define machine_is_pxwnas_500_1000()	(0)
#endif

#ifdef CONFIG_MACH_EA20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EA20
# endif
# define machine_is_ea20()	(machine_arch_type == MACH_TYPE_EA20)
#else
# define machine_is_ea20()	(0)
#endif

#ifdef CONFIG_MACH_AWM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AWM2
# endif
# define machine_is_awm2()	(machine_arch_type == MACH_TYPE_AWM2)
#else
# define machine_is_awm2()	(0)
#endif

#ifdef CONFIG_MACH_TI8148EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI8148EVM
# endif
# define machine_is_ti8148evm()	(machine_arch_type == MACH_TYPE_TI8148EVM)
#else
# define machine_is_ti8148evm()	(0)
#endif

#ifdef CONFIG_MACH_SEABOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEABOARD
# endif
# define machine_is_seaboard()	(machine_arch_type == MACH_TYPE_SEABOARD)
#else
# define machine_is_seaboard()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_CHLV2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_CHLV2
# endif
# define machine_is_linkstation_chlv2()	(machine_arch_type == MACH_TYPE_LINKSTATION_CHLV2)
#else
# define machine_is_linkstation_chlv2()	(0)
#endif

#ifdef CONFIG_MACH_TERA_PRO2_RACK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TERA_PRO2_RACK
# endif
# define machine_is_tera_pro2_rack()	(machine_arch_type == MACH_TYPE_TERA_PRO2_RACK)
#else
# define machine_is_tera_pro2_rack()	(0)
#endif

#ifdef CONFIG_MACH_RUBYS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUBYS
# endif
# define machine_is_rubys()	(machine_arch_type == MACH_TYPE_RUBYS)
#else
# define machine_is_rubys()	(0)
#endif

#ifdef CONFIG_MACH_AQUARIUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AQUARIUS
# endif
# define machine_is_aquarius()	(machine_arch_type == MACH_TYPE_AQUARIUS)
#else
# define machine_is_aquarius()	(0)
#endif

#ifdef CONFIG_MACH_MX53_ARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_ARD
# endif
# define machine_is_mx53_ard()	(machine_arch_type == MACH_TYPE_MX53_ARD)
#else
# define machine_is_mx53_ard()	(0)
#endif

#ifdef CONFIG_MACH_MX53_SMD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_SMD
# endif
# define machine_is_mx53_smd()	(machine_arch_type == MACH_TYPE_MX53_SMD)
#else
# define machine_is_mx53_smd()	(0)
#endif

#ifdef CONFIG_MACH_LSWXL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LSWXL
# endif
# define machine_is_lswxl()	(machine_arch_type == MACH_TYPE_LSWXL)
#else
# define machine_is_lswxl()	(0)
#endif

#ifdef CONFIG_MACH_DOVE_AVNG_V3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOVE_AVNG_V3
# endif
# define machine_is_dove_avng_v3()	(machine_arch_type == MACH_TYPE_DOVE_AVNG_V3)
#else
# define machine_is_dove_avng_v3()	(0)
#endif

#ifdef CONFIG_MACH_SDI_ESS_9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SDI_ESS_9263
# endif
# define machine_is_sdi_ess_9263()	(machine_arch_type == MACH_TYPE_SDI_ESS_9263)
#else
# define machine_is_sdi_ess_9263()	(0)
#endif

#ifdef CONFIG_MACH_JOCPU550
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JOCPU550
# endif
# define machine_is_jocpu550()	(machine_arch_type == MACH_TYPE_JOCPU550)
#else
# define machine_is_jocpu550()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_RUMI3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_RUMI3
# endif
# define machine_is_msm8x60_rumi3()	(machine_arch_type == MACH_TYPE_MSM8X60_RUMI3)
#else
# define machine_is_msm8x60_rumi3()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_FFA
# endif
# define machine_is_msm8x60_ffa()	(machine_arch_type == MACH_TYPE_MSM8X60_FFA)
#else
# define machine_is_msm8x60_ffa()	(0)
#endif

#ifdef CONFIG_MACH_YANOMAMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YANOMAMI
# endif
# define machine_is_yanomami()	(machine_arch_type == MACH_TYPE_YANOMAMI)
#else
# define machine_is_yanomami()	(0)
#endif

#ifdef CONFIG_MACH_GTA04
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTA04
# endif
# define machine_is_gta04()	(machine_arch_type == MACH_TYPE_GTA04)
#else
# define machine_is_gta04()	(0)
#endif

#ifdef CONFIG_MACH_CM_A510
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_A510
# endif
# define machine_is_cm_a510()	(machine_arch_type == MACH_TYPE_CM_A510)
#else
# define machine_is_cm_a510()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_RFS200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_RFS200
# endif
# define machine_is_omap3_rfs200()	(machine_arch_type == MACH_TYPE_OMAP3_RFS200)
#else
# define machine_is_omap3_rfs200()	(0)
#endif

#ifdef CONFIG_MACH_KX33XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KX33XX
# endif
# define machine_is_kx33xx()	(machine_arch_type == MACH_TYPE_KX33XX)
#else
# define machine_is_kx33xx()	(0)
#endif

#ifdef CONFIG_MACH_PTX7510
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTX7510
# endif
# define machine_is_ptx7510()	(machine_arch_type == MACH_TYPE_PTX7510)
#else
# define machine_is_ptx7510()	(0)
#endif

#ifdef CONFIG_MACH_TOP9000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOP9000
# endif
# define machine_is_top9000()	(machine_arch_type == MACH_TYPE_TOP9000)
#else
# define machine_is_top9000()	(0)
#endif

#ifdef CONFIG_MACH_TEENOTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEENOTE
# endif
# define machine_is_teenote()	(machine_arch_type == MACH_TYPE_TEENOTE)
#else
# define machine_is_teenote()	(0)
#endif

#ifdef CONFIG_MACH_TS3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS3
# endif
# define machine_is_ts3()	(machine_arch_type == MACH_TYPE_TS3)
#else
# define machine_is_ts3()	(0)
#endif

#ifdef CONFIG_MACH_A0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A0
# endif
# define machine_is_a0()	(machine_arch_type == MACH_TYPE_A0)
#else
# define machine_is_a0()	(0)
#endif

#ifdef CONFIG_MACH_FSM9XXX_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FSM9XXX_SURF
# endif
# define machine_is_fsm9xxx_surf()	(machine_arch_type == MACH_TYPE_FSM9XXX_SURF)
#else
# define machine_is_fsm9xxx_surf()	(0)
#endif

#ifdef CONFIG_MACH_FSM9XXX_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FSM9XXX_FFA
# endif
# define machine_is_fsm9xxx_ffa()	(machine_arch_type == MACH_TYPE_FSM9XXX_FFA)
#else
# define machine_is_fsm9xxx_ffa()	(0)
#endif

#ifdef CONFIG_MACH_FRRHWCDMA60W
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FRRHWCDMA60W
# endif
# define machine_is_frrhwcdma60w()	(machine_arch_type == MACH_TYPE_FRRHWCDMA60W)
#else
# define machine_is_frrhwcdma60w()	(0)
#endif

#ifdef CONFIG_MACH_REMUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REMUS
# endif
# define machine_is_remus()	(machine_arch_type == MACH_TYPE_REMUS)
#else
# define machine_is_remus()	(0)
#endif

#ifdef CONFIG_MACH_AT91CAP7XDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91CAP7XDK
# endif
# define machine_is_at91cap7xdk()	(machine_arch_type == MACH_TYPE_AT91CAP7XDK)
#else
# define machine_is_at91cap7xdk()	(0)
#endif

#ifdef CONFIG_MACH_AT91CAP7STK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91CAP7STK
# endif
# define machine_is_at91cap7stk()	(machine_arch_type == MACH_TYPE_AT91CAP7STK)
#else
# define machine_is_at91cap7stk()	(0)
#endif

#ifdef CONFIG_MACH_KT_SBC_SAM9_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KT_SBC_SAM9_1
# endif
# define machine_is_kt_sbc_sam9_1()	(machine_arch_type == MACH_TYPE_KT_SBC_SAM9_1)
#else
# define machine_is_kt_sbc_sam9_1()	(0)
#endif

#ifdef CONFIG_MACH_ARMADA_XP_DB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADA_XP_DB
# endif
# define machine_is_armada_xp_db()	(machine_arch_type == MACH_TYPE_ARMADA_XP_DB)
#else
# define machine_is_armada_xp_db()	(0)
#endif

#ifdef CONFIG_MACH_SPDM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPDM
# endif
# define machine_is_spdm()	(machine_arch_type == MACH_TYPE_SPDM)
#else
# define machine_is_spdm()	(0)
#endif

#ifdef CONFIG_MACH_GTIB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTIB
# endif
# define machine_is_gtib()	(machine_arch_type == MACH_TYPE_GTIB)
#else
# define machine_is_gtib()	(0)
#endif

#ifdef CONFIG_MACH_DGM3240
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DGM3240
# endif
# define machine_is_dgm3240()	(machine_arch_type == MACH_TYPE_DGM3240)
#else
# define machine_is_dgm3240()	(0)
#endif

#ifdef CONFIG_MACH_ATLAS_I_LPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLAS_I_LPE
# endif
# define machine_is_iv_atlas_i_lpe()	(machine_arch_type == MACH_TYPE_ATLAS_I_LPE)
#else
# define machine_is_iv_atlas_i_lpe()	(0)
#endif

#ifdef CONFIG_MACH_HTCMEGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCMEGA
# endif
# define machine_is_htcmega()	(machine_arch_type == MACH_TYPE_HTCMEGA)
#else
# define machine_is_htcmega()	(0)
#endif

#ifdef CONFIG_MACH_TRICORDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRICORDER
# endif
# define machine_is_tricorder()	(machine_arch_type == MACH_TYPE_TRICORDER)
#else
# define machine_is_tricorder()	(0)
#endif

#ifdef CONFIG_MACH_TX28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX28
# endif
# define machine_is_tx28()	(machine_arch_type == MACH_TYPE_TX28)
#else
# define machine_is_tx28()	(0)
#endif

#ifdef CONFIG_MACH_BSTBRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BSTBRD
# endif
# define machine_is_bstbrd()	(machine_arch_type == MACH_TYPE_BSTBRD)
#else
# define machine_is_bstbrd()	(0)
#endif

#ifdef CONFIG_MACH_PWB3090
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PWB3090
# endif
# define machine_is_pwb3090()	(machine_arch_type == MACH_TYPE_PWB3090)
#else
# define machine_is_pwb3090()	(0)
#endif

#ifdef CONFIG_MACH_IDEA6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IDEA6410
# endif
# define machine_is_idea6410()	(machine_arch_type == MACH_TYPE_IDEA6410)
#else
# define machine_is_idea6410()	(0)
#endif

#ifdef CONFIG_MACH_QBC9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QBC9263
# endif
# define machine_is_qbc9263()	(machine_arch_type == MACH_TYPE_QBC9263)
#else
# define machine_is_qbc9263()	(0)
#endif

#ifdef CONFIG_MACH_BORABORA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BORABORA
# endif
# define machine_is_borabora()	(machine_arch_type == MACH_TYPE_BORABORA)
#else
# define machine_is_borabora()	(0)
#endif

#ifdef CONFIG_MACH_VALDEZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VALDEZ
# endif
# define machine_is_valdez()	(machine_arch_type == MACH_TYPE_VALDEZ)
#else
# define machine_is_valdez()	(0)
#endif

#ifdef CONFIG_MACH_LS9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LS9G20
# endif
# define machine_is_ls9g20()	(machine_arch_type == MACH_TYPE_LS9G20)
#else
# define machine_is_ls9g20()	(0)
#endif

#ifdef CONFIG_MACH_MIOS_V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIOS_V1
# endif
# define machine_is_mios_v1()	(machine_arch_type == MACH_TYPE_MIOS_V1)
#else
# define machine_is_mios_v1()	(0)
#endif

#ifdef CONFIG_MACH_S5PC110_CRESPO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5PC110_CRESPO
# endif
# define machine_is_s5pc110_crespo()	(machine_arch_type == MACH_TYPE_S5PC110_CRESPO)
#else
# define machine_is_s5pc110_crespo()	(0)
#endif

#ifdef CONFIG_MACH_CONTROLTEK9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONTROLTEK9G20
# endif
# define machine_is_controltek9g20()	(machine_arch_type == MACH_TYPE_CONTROLTEK9G20)
#else
# define machine_is_controltek9g20()	(0)
#endif

#ifdef CONFIG_MACH_TIN307
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIN307
# endif
# define machine_is_tin307()	(machine_arch_type == MACH_TYPE_TIN307)
#else
# define machine_is_tin307()	(0)
#endif

#ifdef CONFIG_MACH_TIN510
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIN510
# endif
# define machine_is_tin510()	(machine_arch_type == MACH_TYPE_TIN510)
#else
# define machine_is_tin510()	(0)
#endif

#ifdef CONFIG_MACH_EP3517
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EP3517
# endif
# define machine_is_ep3505()	(machine_arch_type == MACH_TYPE_EP3517)
#else
# define machine_is_ep3505()	(0)
#endif

#ifdef CONFIG_MACH_BLUECHEESE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUECHEESE
# endif
# define machine_is_bluecheese()	(machine_arch_type == MACH_TYPE_BLUECHEESE)
#else
# define machine_is_bluecheese()	(0)
#endif

#ifdef CONFIG_MACH_TEM3X30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEM3X30
# endif
# define machine_is_tem3x30()	(machine_arch_type == MACH_TYPE_TEM3X30)
#else
# define machine_is_tem3x30()	(0)
#endif

#ifdef CONFIG_MACH_HARVEST_DESOTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HARVEST_DESOTO
# endif
# define machine_is_harvest_desoto()	(machine_arch_type == MACH_TYPE_HARVEST_DESOTO)
#else
# define machine_is_harvest_desoto()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_QRDC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_QRDC
# endif
# define machine_is_msm8x60_qrdc()	(machine_arch_type == MACH_TYPE_MSM8X60_QRDC)
#else
# define machine_is_msm8x60_qrdc()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR900
# endif
# define machine_is_spear900()	(machine_arch_type == MACH_TYPE_SPEAR900)
#else
# define machine_is_spear900()	(0)
#endif

#ifdef CONFIG_MACH_PCONTROL_G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCONTROL_G20
# endif
# define machine_is_pcontrol_g20()	(machine_arch_type == MACH_TYPE_PCONTROL_G20)
#else
# define machine_is_pcontrol_g20()	(0)
#endif

#ifdef CONFIG_MACH_RDSTOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RDSTOR
# endif
# define machine_is_rdstor()	(machine_arch_type == MACH_TYPE_RDSTOR)
#else
# define machine_is_rdstor()	(0)
#endif

#ifdef CONFIG_MACH_USDLOADER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_USDLOADER
# endif
# define machine_is_usdloader()	(machine_arch_type == MACH_TYPE_USDLOADER)
#else
# define machine_is_usdloader()	(0)
#endif

#ifdef CONFIG_MACH_TSOPLOADER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TSOPLOADER
# endif
# define machine_is_tsoploader()	(machine_arch_type == MACH_TYPE_TSOPLOADER)
#else
# define machine_is_tsoploader()	(0)
#endif

#ifdef CONFIG_MACH_KRONOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KRONOS
# endif
# define machine_is_kronos()	(machine_arch_type == MACH_TYPE_KRONOS)
#else
# define machine_is_kronos()	(0)
#endif

#ifdef CONFIG_MACH_FFCORE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FFCORE
# endif
# define machine_is_ffcore()	(machine_arch_type == MACH_TYPE_FFCORE)
#else
# define machine_is_ffcore()	(0)
#endif

#ifdef CONFIG_MACH_MONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONE
# endif
# define machine_is_mone()	(machine_arch_type == MACH_TYPE_MONE)
#else
# define machine_is_mone()	(0)
#endif

#ifdef CONFIG_MACH_UNIT2S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNIT2S
# endif
# define machine_is_unit2s()	(machine_arch_type == MACH_TYPE_UNIT2S)
#else
# define machine_is_unit2s()	(0)
#endif

#ifdef CONFIG_MACH_ACER_A5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_A5
# endif
# define machine_is_acer_a5()	(machine_arch_type == MACH_TYPE_ACER_A5)
#else
# define machine_is_acer_a5()	(0)
#endif

#ifdef CONFIG_MACH_ETHERPRO_ISP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETHERPRO_ISP
# endif
# define machine_is_etherpro_isp()	(machine_arch_type == MACH_TYPE_ETHERPRO_ISP)
#else
# define machine_is_etherpro_isp()	(0)
#endif

#ifdef CONFIG_MACH_STRETCHS7000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STRETCHS7000
# endif
# define machine_is_stretchs7000()	(machine_arch_type == MACH_TYPE_STRETCHS7000)
#else
# define machine_is_stretchs7000()	(0)
#endif

#ifdef CONFIG_MACH_P87_SMARTSIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P87_SMARTSIM
# endif
# define machine_is_p87_smartsim()	(machine_arch_type == MACH_TYPE_P87_SMARTSIM)
#else
# define machine_is_p87_smartsim()	(0)
#endif

#ifdef CONFIG_MACH_TULIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TULIP
# endif
# define machine_is_tulip()	(machine_arch_type == MACH_TYPE_TULIP)
#else
# define machine_is_tulip()	(0)
#endif

#ifdef CONFIG_MACH_SUNFLOWER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUNFLOWER
# endif
# define machine_is_sunflower()	(machine_arch_type == MACH_TYPE_SUNFLOWER)
#else
# define machine_is_sunflower()	(0)
#endif

#ifdef CONFIG_MACH_RIB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIB
# endif
# define machine_is_rib()	(machine_arch_type == MACH_TYPE_RIB)
#else
# define machine_is_rib()	(0)
#endif

#ifdef CONFIG_MACH_CLOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLOD
# endif
# define machine_is_clod()	(machine_arch_type == MACH_TYPE_CLOD)
#else
# define machine_is_clod()	(0)
#endif

#ifdef CONFIG_MACH_RUMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUMP
# endif
# define machine_is_rump()	(machine_arch_type == MACH_TYPE_RUMP)
#else
# define machine_is_rump()	(0)
#endif

#ifdef CONFIG_MACH_TENDERLOIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TENDERLOIN
# endif
# define machine_is_tenderloin()	(machine_arch_type == MACH_TYPE_TENDERLOIN)
#else
# define machine_is_tenderloin()	(0)
#endif

#ifdef CONFIG_MACH_SHORTLOIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHORTLOIN
# endif
# define machine_is_shortloin()	(machine_arch_type == MACH_TYPE_SHORTLOIN)
#else
# define machine_is_shortloin()	(0)
#endif

#ifdef CONFIG_MACH_ANTARES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANTARES
# endif
# define machine_is_antares()	(machine_arch_type == MACH_TYPE_ANTARES)
#else
# define machine_is_antares()	(0)
#endif

#ifdef CONFIG_MACH_WB40N
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WB40N
# endif
# define machine_is_wb40n()	(machine_arch_type == MACH_TYPE_WB40N)
#else
# define machine_is_wb40n()	(0)
#endif

#ifdef CONFIG_MACH_HERRING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERRING
# endif
# define machine_is_herring()	(machine_arch_type == MACH_TYPE_HERRING)
#else
# define machine_is_herring()	(0)
#endif

#ifdef CONFIG_MACH_NAXY400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAXY400
# endif
# define machine_is_naxy400()	(machine_arch_type == MACH_TYPE_NAXY400)
#else
# define machine_is_naxy400()	(0)
#endif

#ifdef CONFIG_MACH_NAXY1200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAXY1200
# endif
# define machine_is_naxy1200()	(machine_arch_type == MACH_TYPE_NAXY1200)
#else
# define machine_is_naxy1200()	(0)
#endif

#ifdef CONFIG_MACH_VPR200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPR200
# endif
# define machine_is_vpr200()	(machine_arch_type == MACH_TYPE_VPR200)
#else
# define machine_is_vpr200()	(0)
#endif

#ifdef CONFIG_MACH_BUG20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BUG20
# endif
# define machine_is_bug20()	(machine_arch_type == MACH_TYPE_BUG20)
#else
# define machine_is_bug20()	(0)
#endif

#ifdef CONFIG_MACH_GOFLEXNET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOFLEXNET
# endif
# define machine_is_goflexnet()	(machine_arch_type == MACH_TYPE_GOFLEXNET)
#else
# define machine_is_goflexnet()	(0)
#endif

#ifdef CONFIG_MACH_TORBRECK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TORBRECK
# endif
# define machine_is_torbreck()	(machine_arch_type == MACH_TYPE_TORBRECK)
#else
# define machine_is_torbreck()	(0)
#endif

#ifdef CONFIG_MACH_SAARB_MG1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAARB_MG1
# endif
# define machine_is_saarb_mg1()	(machine_arch_type == MACH_TYPE_SAARB_MG1)
#else
# define machine_is_saarb_mg1()	(0)
#endif

#ifdef CONFIG_MACH_CALLISTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CALLISTO
# endif
# define machine_is_callisto()	(machine_arch_type == MACH_TYPE_CALLISTO)
#else
# define machine_is_callisto()	(0)
#endif

#ifdef CONFIG_MACH_MULTHSU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MULTHSU
# endif
# define machine_is_multhsu()	(machine_arch_type == MACH_TYPE_MULTHSU)
#else
# define machine_is_multhsu()	(0)
#endif

#ifdef CONFIG_MACH_SALUDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SALUDA
# endif
# define machine_is_saluda()	(machine_arch_type == MACH_TYPE_SALUDA)
#else
# define machine_is_saluda()	(0)
#endif

#ifdef CONFIG_MACH_PEMP_OMAP3_APOLLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEMP_OMAP3_APOLLO
# endif
# define machine_is_pemp_omap3_apollo()	(machine_arch_type == MACH_TYPE_PEMP_OMAP3_APOLLO)
#else
# define machine_is_pemp_omap3_apollo()	(0)
#endif

#ifdef CONFIG_MACH_VC0718
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC0718
# endif
# define machine_is_vc0718()	(machine_arch_type == MACH_TYPE_VC0718)
#else
# define machine_is_vc0718()	(0)
#endif

#ifdef CONFIG_MACH_MVBLX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MVBLX
# endif
# define machine_is_mvblx()	(machine_arch_type == MACH_TYPE_MVBLX)
#else
# define machine_is_mvblx()	(0)
#endif

#ifdef CONFIG_MACH_INHAND_APEIRON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHAND_APEIRON
# endif
# define machine_is_inhand_apeiron()	(machine_arch_type == MACH_TYPE_INHAND_APEIRON)
#else
# define machine_is_inhand_apeiron()	(0)
#endif

#ifdef CONFIG_MACH_INHAND_FURY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHAND_FURY
# endif
# define machine_is_inhand_fury()	(machine_arch_type == MACH_TYPE_INHAND_FURY)
#else
# define machine_is_inhand_fury()	(0)
#endif

#ifdef CONFIG_MACH_INHAND_SIREN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INHAND_SIREN
# endif
# define machine_is_inhand_siren()	(machine_arch_type == MACH_TYPE_INHAND_SIREN)
#else
# define machine_is_inhand_siren()	(0)
#endif

#ifdef CONFIG_MACH_HDNVP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDNVP
# endif
# define machine_is_hdnvp()	(machine_arch_type == MACH_TYPE_HDNVP)
#else
# define machine_is_hdnvp()	(0)
#endif

#ifdef CONFIG_MACH_SOFTWINNER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOFTWINNER
# endif
# define machine_is_softwinner()	(machine_arch_type == MACH_TYPE_SOFTWINNER)
#else
# define machine_is_softwinner()	(0)
#endif

#ifdef CONFIG_MACH_PRIMA2_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMA2_EVB
# endif
# define machine_is_prima2_evb()	(machine_arch_type == MACH_TYPE_PRIMA2_EVB)
#else
# define machine_is_prima2_evb()	(0)
#endif

#ifdef CONFIG_MACH_NAS6210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAS6210
# endif
# define machine_is_nas6210()	(machine_arch_type == MACH_TYPE_NAS6210)
#else
# define machine_is_nas6210()	(0)
#endif

#ifdef CONFIG_MACH_UNISDEV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNISDEV
# endif
# define machine_is_unisdev()	(machine_arch_type == MACH_TYPE_UNISDEV)
#else
# define machine_is_unisdev()	(0)
#endif

#ifdef CONFIG_MACH_SBCA11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBCA11
# endif
# define machine_is_sbca11()	(machine_arch_type == MACH_TYPE_SBCA11)
#else
# define machine_is_sbca11()	(0)
#endif

#ifdef CONFIG_MACH_SAGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAGA
# endif
# define machine_is_saga()	(machine_arch_type == MACH_TYPE_SAGA)
#else
# define machine_is_saga()	(0)
#endif

#ifdef CONFIG_MACH_NS_K330
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS_K330
# endif
# define machine_is_ns_k330()	(machine_arch_type == MACH_TYPE_NS_K330)
#else
# define machine_is_ns_k330()	(0)
#endif

#ifdef CONFIG_MACH_TANNA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TANNA
# endif
# define machine_is_tanna()	(machine_arch_type == MACH_TYPE_TANNA)
#else
# define machine_is_tanna()	(0)
#endif

#ifdef CONFIG_MACH_IMATE8502
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMATE8502
# endif
# define machine_is_imate8502()	(machine_arch_type == MACH_TYPE_IMATE8502)
#else
# define machine_is_imate8502()	(0)
#endif

#ifdef CONFIG_MACH_ASPEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASPEN
# endif
# define machine_is_aspen()	(machine_arch_type == MACH_TYPE_ASPEN)
#else
# define machine_is_aspen()	(0)
#endif

#ifdef CONFIG_MACH_DAINTREE_CWAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAINTREE_CWAC
# endif
# define machine_is_daintree_cwac()	(machine_arch_type == MACH_TYPE_DAINTREE_CWAC)
#else
# define machine_is_daintree_cwac()	(0)
#endif

#ifdef CONFIG_MACH_ZMX25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZMX25
# endif
# define machine_is_zmx25()	(machine_arch_type == MACH_TYPE_ZMX25)
#else
# define machine_is_zmx25()	(0)
#endif

#ifdef CONFIG_MACH_MAPLE1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAPLE1
# endif
# define machine_is_maple1()	(machine_arch_type == MACH_TYPE_MAPLE1)
#else
# define machine_is_maple1()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X72_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X72_SURF
# endif
# define machine_is_qsd8x72_surf()	(machine_arch_type == MACH_TYPE_QSD8X72_SURF)
#else
# define machine_is_qsd8x72_surf()	(0)
#endif

#ifdef CONFIG_MACH_QSD8X72_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSD8X72_FFA
# endif
# define machine_is_qsd8x72_ffa()	(machine_arch_type == MACH_TYPE_QSD8X72_FFA)
#else
# define machine_is_qsd8x72_ffa()	(0)
#endif

#ifdef CONFIG_MACH_ABILENE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ABILENE
# endif
# define machine_is_abilene()	(machine_arch_type == MACH_TYPE_ABILENE)
#else
# define machine_is_abilene()	(0)
#endif

#ifdef CONFIG_MACH_EIGEN_TTR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EIGEN_TTR
# endif
# define machine_is_eigen_ttr()	(machine_arch_type == MACH_TYPE_EIGEN_TTR)
#else
# define machine_is_eigen_ttr()	(0)
#endif

#ifdef CONFIG_MACH_IOMEGA_IX2_200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IOMEGA_IX2_200
# endif
# define machine_is_iomega_ix2_200()	(machine_arch_type == MACH_TYPE_IOMEGA_IX2_200)
#else
# define machine_is_iomega_ix2_200()	(0)
#endif

#ifdef CONFIG_MACH_CORETEC_VCX7400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORETEC_VCX7400
# endif
# define machine_is_coretec_vcx7400()	(machine_arch_type == MACH_TYPE_CORETEC_VCX7400)
#else
# define machine_is_coretec_vcx7400()	(0)
#endif

#ifdef CONFIG_MACH_SANTIAGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANTIAGO
# endif
# define machine_is_santiago()	(machine_arch_type == MACH_TYPE_SANTIAGO)
#else
# define machine_is_santiago()	(0)
#endif

#ifdef CONFIG_MACH_MX257SOL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX257SOL
# endif
# define machine_is_mx257sol()	(machine_arch_type == MACH_TYPE_MX257SOL)
#else
# define machine_is_mx257sol()	(0)
#endif

#ifdef CONFIG_MACH_STRASBOURG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STRASBOURG
# endif
# define machine_is_strasbourg()	(machine_arch_type == MACH_TYPE_STRASBOURG)
#else
# define machine_is_strasbourg()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_FLUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_FLUID
# endif
# define machine_is_msm8x60_fluid()	(machine_arch_type == MACH_TYPE_MSM8X60_FLUID)
#else
# define machine_is_msm8x60_fluid()	(0)
#endif

#ifdef CONFIG_MACH_SMARTQV5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTQV5
# endif
# define machine_is_smartqv5()	(machine_arch_type == MACH_TYPE_SMARTQV5)
#else
# define machine_is_smartqv5()	(0)
#endif

#ifdef CONFIG_MACH_SMARTQV3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTQV3
# endif
# define machine_is_smartqv3()	(machine_arch_type == MACH_TYPE_SMARTQV3)
#else
# define machine_is_smartqv3()	(0)
#endif

#ifdef CONFIG_MACH_SMARTQV7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTQV7
# endif
# define machine_is_smartqv7()	(machine_arch_type == MACH_TYPE_SMARTQV7)
#else
# define machine_is_smartqv7()	(0)
#endif

#ifdef CONFIG_MACH_PAZ00
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PAZ00
# endif
# define machine_is_paz00()	(machine_arch_type == MACH_TYPE_PAZ00)
#else
# define machine_is_paz00()	(0)
#endif

#ifdef CONFIG_MACH_ACMENETUSFOXG20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACMENETUSFOXG20
# endif
# define machine_is_acmenetusfoxg20()	(machine_arch_type == MACH_TYPE_ACMENETUSFOXG20)
#else
# define machine_is_acmenetusfoxg20()	(0)
#endif

#ifdef CONFIG_MACH_FWBD_0404
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FWBD_0404
# endif
# define machine_is_fwbd_0404()	(machine_arch_type == MACH_TYPE_FWBD_0404)
#else
# define machine_is_fwbd_0404()	(0)
#endif

#ifdef CONFIG_MACH_HDGU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDGU
# endif
# define machine_is_hdgu()	(machine_arch_type == MACH_TYPE_HDGU)
#else
# define machine_is_hdgu()	(0)
#endif

#ifdef CONFIG_MACH_PYRAMID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PYRAMID
# endif
# define machine_is_pyramid()	(machine_arch_type == MACH_TYPE_PYRAMID)
#else
# define machine_is_pyramid()	(0)
#endif

#ifdef CONFIG_MACH_EPIPHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPIPHAN
# endif
# define machine_is_epiphan()	(machine_arch_type == MACH_TYPE_EPIPHAN)
#else
# define machine_is_epiphan()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_BENDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_BENDER
# endif
# define machine_is_omap_bender()	(machine_arch_type == MACH_TYPE_OMAP_BENDER)
#else
# define machine_is_omap_bender()	(0)
#endif

#ifdef CONFIG_MACH_GURNARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GURNARD
# endif
# define machine_is_gurnard()	(machine_arch_type == MACH_TYPE_GURNARD)
#else
# define machine_is_gurnard()	(0)
#endif

#ifdef CONFIG_MACH_GTL_IT5100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTL_IT5100
# endif
# define machine_is_gtl_it5100()	(machine_arch_type == MACH_TYPE_GTL_IT5100)
#else
# define machine_is_gtl_it5100()	(0)
#endif

#ifdef CONFIG_MACH_BCM2708
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM2708
# endif
# define machine_is_bcm2708()	(machine_arch_type == MACH_TYPE_BCM2708)
#else
# define machine_is_bcm2708()	(0)
#endif

#ifdef CONFIG_MACH_MX51_GGC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_GGC
# endif
# define machine_is_mx51_ggc()	(machine_arch_type == MACH_TYPE_MX51_GGC)
#else
# define machine_is_mx51_ggc()	(0)
#endif

#ifdef CONFIG_MACH_SHARESPACE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHARESPACE
# endif
# define machine_is_sharespace()	(machine_arch_type == MACH_TYPE_SHARESPACE)
#else
# define machine_is_sharespace()	(0)
#endif

#ifdef CONFIG_MACH_HABA_KNX_EXPLORER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HABA_KNX_EXPLORER
# endif
# define machine_is_haba_knx_explorer()	(machine_arch_type == MACH_TYPE_HABA_KNX_EXPLORER)
#else
# define machine_is_haba_knx_explorer()	(0)
#endif

#ifdef CONFIG_MACH_SIMTEC_KIRKMOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIMTEC_KIRKMOD
# endif
# define machine_is_simtec_kirkmod()	(machine_arch_type == MACH_TYPE_SIMTEC_KIRKMOD)
#else
# define machine_is_simtec_kirkmod()	(0)
#endif

#ifdef CONFIG_MACH_CRUX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CRUX
# endif
# define machine_is_crux()	(machine_arch_type == MACH_TYPE_CRUX)
#else
# define machine_is_crux()	(0)
#endif

#ifdef CONFIG_MACH_MX51_BRAVO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_BRAVO
# endif
# define machine_is_mx51_bravo()	(machine_arch_type == MACH_TYPE_MX51_BRAVO)
#else
# define machine_is_mx51_bravo()	(0)
#endif

#ifdef CONFIG_MACH_CHARON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHARON
# endif
# define machine_is_charon()	(machine_arch_type == MACH_TYPE_CHARON)
#else
# define machine_is_charon()	(0)
#endif

#ifdef CONFIG_MACH_PICOCOM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOCOM3
# endif
# define machine_is_picocom3()	(machine_arch_type == MACH_TYPE_PICOCOM3)
#else
# define machine_is_picocom3()	(0)
#endif

#ifdef CONFIG_MACH_PICOCOM4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOCOM4
# endif
# define machine_is_picocom4()	(machine_arch_type == MACH_TYPE_PICOCOM4)
#else
# define machine_is_picocom4()	(0)
#endif

#ifdef CONFIG_MACH_SERRANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SERRANO
# endif
# define machine_is_serrano()	(machine_arch_type == MACH_TYPE_SERRANO)
#else
# define machine_is_serrano()	(0)
#endif

#ifdef CONFIG_MACH_DOUBLESHOT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOUBLESHOT
# endif
# define machine_is_doubleshot()	(machine_arch_type == MACH_TYPE_DOUBLESHOT)
#else
# define machine_is_doubleshot()	(0)
#endif

#ifdef CONFIG_MACH_EVSY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVSY
# endif
# define machine_is_evsy()	(machine_arch_type == MACH_TYPE_EVSY)
#else
# define machine_is_evsy()	(0)
#endif

#ifdef CONFIG_MACH_HUASHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUASHAN
# endif
# define machine_is_huashan()	(machine_arch_type == MACH_TYPE_HUASHAN)
#else
# define machine_is_huashan()	(0)
#endif

#ifdef CONFIG_MACH_LAUSANNE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LAUSANNE
# endif
# define machine_is_lausanne()	(machine_arch_type == MACH_TYPE_LAUSANNE)
#else
# define machine_is_lausanne()	(0)
#endif

#ifdef CONFIG_MACH_EMERALD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMERALD
# endif
# define machine_is_emerald()	(machine_arch_type == MACH_TYPE_EMERALD)
#else
# define machine_is_emerald()	(0)
#endif

#ifdef CONFIG_MACH_TQMA35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQMA35
# endif
# define machine_is_tqma35()	(machine_arch_type == MACH_TYPE_TQMA35)
#else
# define machine_is_tqma35()	(0)
#endif

#ifdef CONFIG_MACH_MARVEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARVEL
# endif
# define machine_is_marvel()	(machine_arch_type == MACH_TYPE_MARVEL)
#else
# define machine_is_marvel()	(0)
#endif

#ifdef CONFIG_MACH_MANUAE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANUAE
# endif
# define machine_is_manuae()	(machine_arch_type == MACH_TYPE_MANUAE)
#else
# define machine_is_manuae()	(0)
#endif

#ifdef CONFIG_MACH_CHACHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHACHA
# endif
# define machine_is_chacha()	(machine_arch_type == MACH_TYPE_CHACHA)
#else
# define machine_is_chacha()	(0)
#endif

#ifdef CONFIG_MACH_LEMON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEMON
# endif
# define machine_is_lemon()	(machine_arch_type == MACH_TYPE_LEMON)
#else
# define machine_is_lemon()	(0)
#endif

#ifdef CONFIG_MACH_CSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSC
# endif
# define machine_is_csc()	(machine_arch_type == MACH_TYPE_CSC)
#else
# define machine_is_csc()	(0)
#endif

#ifdef CONFIG_MACH_GIRA_KNXIP_ROUTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GIRA_KNXIP_ROUTER
# endif
# define machine_is_gira_knxip_router()	(machine_arch_type == MACH_TYPE_GIRA_KNXIP_ROUTER)
#else
# define machine_is_gira_knxip_router()	(0)
#endif

#ifdef CONFIG_MACH_T20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T20
# endif
# define machine_is_t20()	(machine_arch_type == MACH_TYPE_T20)
#else
# define machine_is_t20()	(0)
#endif

#ifdef CONFIG_MACH_HDMINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HDMINI
# endif
# define machine_is_hdmini()	(machine_arch_type == MACH_TYPE_HDMINI)
#else
# define machine_is_hdmini()	(0)
#endif

#ifdef CONFIG_MACH_SCIPHONE_G2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCIPHONE_G2
# endif
# define machine_is_sciphone_g2()	(machine_arch_type == MACH_TYPE_SCIPHONE_G2)
#else
# define machine_is_sciphone_g2()	(0)
#endif

#ifdef CONFIG_MACH_EXPRESS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXPRESS
# endif
# define machine_is_express()	(machine_arch_type == MACH_TYPE_EXPRESS)
#else
# define machine_is_express()	(0)
#endif

#ifdef CONFIG_MACH_EXPRESS_KT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXPRESS_KT
# endif
# define machine_is_express_kt()	(machine_arch_type == MACH_TYPE_EXPRESS_KT)
#else
# define machine_is_express_kt()	(0)
#endif

#ifdef CONFIG_MACH_MAXIMASP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAXIMASP
# endif
# define machine_is_maximasp()	(machine_arch_type == MACH_TYPE_MAXIMASP)
#else
# define machine_is_maximasp()	(0)
#endif

#ifdef CONFIG_MACH_NITROGEN_IMX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NITROGEN_IMX51
# endif
# define machine_is_nitrogen_imx51()	(machine_arch_type == MACH_TYPE_NITROGEN_IMX51)
#else
# define machine_is_nitrogen_imx51()	(0)
#endif

#ifdef CONFIG_MACH_NITROGEN_IMX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NITROGEN_IMX53
# endif
# define machine_is_nitrogen_imx53()	(machine_arch_type == MACH_TYPE_NITROGEN_IMX53)
#else
# define machine_is_nitrogen_imx53()	(0)
#endif

#ifdef CONFIG_MACH_SUNFIRE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUNFIRE
# endif
# define machine_is_sunfire()	(machine_arch_type == MACH_TYPE_SUNFIRE)
#else
# define machine_is_sunfire()	(0)
#endif

#ifdef CONFIG_MACH_AROWANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AROWANA
# endif
# define machine_is_arowana()	(machine_arch_type == MACH_TYPE_AROWANA)
#else
# define machine_is_arowana()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_DAYTONA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_DAYTONA
# endif
# define machine_is_tegra_daytona()	(machine_arch_type == MACH_TYPE_TEGRA_DAYTONA)
#else
# define machine_is_tegra_daytona()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_SWORDFISH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_SWORDFISH
# endif
# define machine_is_tegra_swordfish()	(machine_arch_type == MACH_TYPE_TEGRA_SWORDFISH)
#else
# define machine_is_tegra_swordfish()	(0)
#endif

#ifdef CONFIG_MACH_EDISON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDISON
# endif
# define machine_is_edison()	(machine_arch_type == MACH_TYPE_EDISON)
#else
# define machine_is_edison()	(0)
#endif

#ifdef CONFIG_MACH_SVP8500V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVP8500V1
# endif
# define machine_is_svp8500v1()	(machine_arch_type == MACH_TYPE_SVP8500V1)
#else
# define machine_is_svp8500v1()	(0)
#endif

#ifdef CONFIG_MACH_SVP8500V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVP8500V2
# endif
# define machine_is_svp8500v2()	(machine_arch_type == MACH_TYPE_SVP8500V2)
#else
# define machine_is_svp8500v2()	(0)
#endif

#ifdef CONFIG_MACH_SVP5500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVP5500
# endif
# define machine_is_svp5500()	(machine_arch_type == MACH_TYPE_SVP5500)
#else
# define machine_is_svp5500()	(0)
#endif

#ifdef CONFIG_MACH_B5500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_B5500
# endif
# define machine_is_b5500()	(machine_arch_type == MACH_TYPE_B5500)
#else
# define machine_is_b5500()	(0)
#endif

#ifdef CONFIG_MACH_S5500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5500
# endif
# define machine_is_s5500()	(machine_arch_type == MACH_TYPE_S5500)
#else
# define machine_is_s5500()	(0)
#endif

#ifdef CONFIG_MACH_ICON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICON
# endif
# define machine_is_icon()	(machine_arch_type == MACH_TYPE_ICON)
#else
# define machine_is_icon()	(0)
#endif

#ifdef CONFIG_MACH_ELEPHANT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELEPHANT
# endif
# define machine_is_elephant()	(machine_arch_type == MACH_TYPE_ELEPHANT)
#else
# define machine_is_elephant()	(0)
#endif

#ifdef CONFIG_MACH_SHOOTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHOOTER
# endif
# define machine_is_shooter()	(machine_arch_type == MACH_TYPE_SHOOTER)
#else
# define machine_is_shooter()	(0)
#endif

#ifdef CONFIG_MACH_SPADE_LTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPADE_LTE
# endif
# define machine_is_spade_lte()	(machine_arch_type == MACH_TYPE_SPADE_LTE)
#else
# define machine_is_spade_lte()	(0)
#endif

#ifdef CONFIG_MACH_PHILHWANI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHILHWANI
# endif
# define machine_is_philhwani()	(machine_arch_type == MACH_TYPE_PHILHWANI)
#else
# define machine_is_philhwani()	(0)
#endif

#ifdef CONFIG_MACH_GSNCOMM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GSNCOMM
# endif
# define machine_is_gsncomm()	(machine_arch_type == MACH_TYPE_GSNCOMM)
#else
# define machine_is_gsncomm()	(0)
#endif

#ifdef CONFIG_MACH_STRASBOURG_A2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STRASBOURG_A2
# endif
# define machine_is_strasbourg_a2()	(machine_arch_type == MACH_TYPE_STRASBOURG_A2)
#else
# define machine_is_strasbourg_a2()	(0)
#endif

#ifdef CONFIG_MACH_MMM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMM
# endif
# define machine_is_mmm()	(machine_arch_type == MACH_TYPE_MMM)
#else
# define machine_is_mmm()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM365_BV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM365_BV
# endif
# define machine_is_davinci_dm365_bv()	(machine_arch_type == MACH_TYPE_DAVINCI_DM365_BV)
#else
# define machine_is_davinci_dm365_bv()	(0)
#endif

#ifdef CONFIG_MACH_AG5EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AG5EVM
# endif
# define machine_is_ag5evm()	(machine_arch_type == MACH_TYPE_AG5EVM)
#else
# define machine_is_ag5evm()	(0)
#endif

#ifdef CONFIG_MACH_SC575PLC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SC575PLC
# endif
# define machine_is_sc575plc()	(machine_arch_type == MACH_TYPE_SC575PLC)
#else
# define machine_is_sc575plc()	(0)
#endif

#ifdef CONFIG_MACH_SC575IPC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SC575IPC
# endif
# define machine_is_sc575hmi()	(machine_arch_type == MACH_TYPE_SC575IPC)
#else
# define machine_is_sc575hmi()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_TDM3730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_TDM3730
# endif
# define machine_is_omap3_tdm3730()	(machine_arch_type == MACH_TYPE_OMAP3_TDM3730)
#else
# define machine_is_omap3_tdm3730()	(0)
#endif

#ifdef CONFIG_MACH_TOP9000_EVAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOP9000_EVAL
# endif
# define machine_is_top9000_eval()	(machine_arch_type == MACH_TYPE_TOP9000_EVAL)
#else
# define machine_is_top9000_eval()	(0)
#endif

#ifdef CONFIG_MACH_TOP9000_SU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOP9000_SU
# endif
# define machine_is_top9000_su()	(machine_arch_type == MACH_TYPE_TOP9000_SU)
#else
# define machine_is_top9000_su()	(0)
#endif

#ifdef CONFIG_MACH_UTM300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UTM300
# endif
# define machine_is_utm300()	(machine_arch_type == MACH_TYPE_UTM300)
#else
# define machine_is_utm300()	(0)
#endif

#ifdef CONFIG_MACH_TSUNAGI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TSUNAGI
# endif
# define machine_is_tsunagi()	(machine_arch_type == MACH_TYPE_TSUNAGI)
#else
# define machine_is_tsunagi()	(0)
#endif

#ifdef CONFIG_MACH_TS75XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS75XX
# endif
# define machine_is_ts75xx()	(machine_arch_type == MACH_TYPE_TS75XX)
#else
# define machine_is_ts75xx()	(0)
#endif

#ifdef CONFIG_MACH_TS47XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS47XX
# endif
# define machine_is_ts47xx()	(machine_arch_type == MACH_TYPE_TS47XX)
#else
# define machine_is_ts47xx()	(0)
#endif

#ifdef CONFIG_MACH_DA850_K5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DA850_K5
# endif
# define machine_is_da850_k5()	(machine_arch_type == MACH_TYPE_DA850_K5)
#else
# define machine_is_da850_k5()	(0)
#endif

#ifdef CONFIG_MACH_AX502
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AX502
# endif
# define machine_is_ax502()	(machine_arch_type == MACH_TYPE_AX502)
#else
# define machine_is_ax502()	(0)
#endif

#ifdef CONFIG_MACH_IGEP0032
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGEP0032
# endif
# define machine_is_igep0032()	(machine_arch_type == MACH_TYPE_IGEP0032)
#else
# define machine_is_igep0032()	(0)
#endif

#ifdef CONFIG_MACH_ANTERO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANTERO
# endif
# define machine_is_antero()	(machine_arch_type == MACH_TYPE_ANTERO)
#else
# define machine_is_antero()	(0)
#endif

#ifdef CONFIG_MACH_SYNERGY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYNERGY
# endif
# define machine_is_synergy()	(machine_arch_type == MACH_TYPE_SYNERGY)
#else
# define machine_is_synergy()	(0)
#endif

#ifdef CONFIG_MACH_ICS_IF_VOIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICS_IF_VOIP
# endif
# define machine_is_ics_if_voip()	(machine_arch_type == MACH_TYPE_ICS_IF_VOIP)
#else
# define machine_is_ics_if_voip()	(0)
#endif

#ifdef CONFIG_MACH_WLF_CRAGG_6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WLF_CRAGG_6410
# endif
# define machine_is_wlf_cragg_6410()	(machine_arch_type == MACH_TYPE_WLF_CRAGG_6410)
#else
# define machine_is_wlf_cragg_6410()	(0)
#endif

#ifdef CONFIG_MACH_PUNICA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUNICA
# endif
# define machine_is_punica()	(machine_arch_type == MACH_TYPE_PUNICA)
#else
# define machine_is_punica()	(0)
#endif

#ifdef CONFIG_MACH_TRIMSLICE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIMSLICE
# endif
# define machine_is_trimslice()	(machine_arch_type == MACH_TYPE_TRIMSLICE)
#else
# define machine_is_trimslice()	(0)
#endif

#ifdef CONFIG_MACH_MX27_WMULTRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27_WMULTRA
# endif
# define machine_is_mx27_wmultra()	(machine_arch_type == MACH_TYPE_MX27_WMULTRA)
#else
# define machine_is_mx27_wmultra()	(0)
#endif

#ifdef CONFIG_MACH_MACKEREL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACKEREL
# endif
# define machine_is_mackerel()	(machine_arch_type == MACH_TYPE_MACKEREL)
#else
# define machine_is_mackerel()	(0)
#endif

#ifdef CONFIG_MACH_FA9X27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FA9X27
# endif
# define machine_is_fa9x27()	(machine_arch_type == MACH_TYPE_FA9X27)
#else
# define machine_is_fa9x27()	(0)
#endif

#ifdef CONFIG_MACH_NS2816TB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816TB
# endif
# define machine_is_ns2816tb()	(machine_arch_type == MACH_TYPE_NS2816TB)
#else
# define machine_is_ns2816tb()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_NTPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_NTPAD
# endif
# define machine_is_ns2816_ntpad()	(machine_arch_type == MACH_TYPE_NS2816_NTPAD)
#else
# define machine_is_ns2816_ntpad()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_NTNB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_NTNB
# endif
# define machine_is_ns2816_ntnb()	(machine_arch_type == MACH_TYPE_NS2816_NTNB)
#else
# define machine_is_ns2816_ntnb()	(0)
#endif

#ifdef CONFIG_MACH_KAEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KAEN
# endif
# define machine_is_kaen()	(machine_arch_type == MACH_TYPE_KAEN)
#else
# define machine_is_kaen()	(0)
#endif

#ifdef CONFIG_MACH_NV1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NV1000
# endif
# define machine_is_nv1000()	(machine_arch_type == MACH_TYPE_NV1000)
#else
# define machine_is_nv1000()	(0)
#endif

#ifdef CONFIG_MACH_NUC950TS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC950TS
# endif
# define machine_is_nuc950ts()	(machine_arch_type == MACH_TYPE_NUC950TS)
#else
# define machine_is_nuc950ts()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA_RM680
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA_RM680
# endif
# define machine_is_nokia_rm680()	(machine_arch_type == MACH_TYPE_NOKIA_RM680)
#else
# define machine_is_nokia_rm680()	(0)
#endif

#ifdef CONFIG_MACH_AST2200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AST2200
# endif
# define machine_is_ast2200()	(machine_arch_type == MACH_TYPE_AST2200)
#else
# define machine_is_ast2200()	(0)
#endif

#ifdef CONFIG_MACH_LEAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEAD
# endif
# define machine_is_lead()	(machine_arch_type == MACH_TYPE_LEAD)
#else
# define machine_is_lead()	(0)
#endif

#ifdef CONFIG_MACH_UNINO1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNINO1
# endif
# define machine_is_unino1()	(machine_arch_type == MACH_TYPE_UNINO1)
#else
# define machine_is_unino1()	(0)
#endif

#ifdef CONFIG_MACH_GREECO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GREECO
# endif
# define machine_is_greeco()	(machine_arch_type == MACH_TYPE_GREECO)
#else
# define machine_is_greeco()	(0)
#endif

#ifdef CONFIG_MACH_VERDI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VERDI
# endif
# define machine_is_verdi()	(machine_arch_type == MACH_TYPE_VERDI)
#else
# define machine_is_verdi()	(0)
#endif

#ifdef CONFIG_MACH_DM6446_ADBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM6446_ADBOX
# endif
# define machine_is_dm6446_adbox()	(machine_arch_type == MACH_TYPE_DM6446_ADBOX)
#else
# define machine_is_dm6446_adbox()	(0)
#endif

#ifdef CONFIG_MACH_QUAD_SALSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUAD_SALSA
# endif
# define machine_is_quad_salsa()	(machine_arch_type == MACH_TYPE_QUAD_SALSA)
#else
# define machine_is_quad_salsa()	(0)
#endif

#ifdef CONFIG_MACH_ABB_GMA_1_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ABB_GMA_1_1
# endif
# define machine_is_abb_gma_1_1()	(machine_arch_type == MACH_TYPE_ABB_GMA_1_1)
#else
# define machine_is_abb_gma_1_1()	(0)
#endif

#ifdef CONFIG_MACH_SVCID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVCID
# endif
# define machine_is_svcid()	(machine_arch_type == MACH_TYPE_SVCID)
#else
# define machine_is_svcid()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_SIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_SIM
# endif
# define machine_is_msm8960_sim()	(machine_arch_type == MACH_TYPE_MSM8960_SIM)
#else
# define machine_is_msm8960_sim()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_RUMI3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_RUMI3
# endif
# define machine_is_msm8960_rumi3()	(machine_arch_type == MACH_TYPE_MSM8960_RUMI3)
#else
# define machine_is_msm8960_rumi3()	(0)
#endif

#ifdef CONFIG_MACH_ICON_G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICON_G
# endif
# define machine_is_icon_g()	(machine_arch_type == MACH_TYPE_ICON_G)
#else
# define machine_is_icon_g()	(0)
#endif

#ifdef CONFIG_MACH_MB3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MB3
# endif
# define machine_is_mb3()	(machine_arch_type == MACH_TYPE_MB3)
#else
# define machine_is_mb3()	(0)
#endif

#ifdef CONFIG_MACH_GSIA18S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GSIA18S
# endif
# define machine_is_gsia18s()	(machine_arch_type == MACH_TYPE_GSIA18S)
#else
# define machine_is_gsia18s()	(0)
#endif

#ifdef CONFIG_MACH_PIVICC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PIVICC
# endif
# define machine_is_pivicc()	(machine_arch_type == MACH_TYPE_PIVICC)
#else
# define machine_is_pivicc()	(0)
#endif

#ifdef CONFIG_MACH_PCM048
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM048
# endif
# define machine_is_pcm048()	(machine_arch_type == MACH_TYPE_PCM048)
#else
# define machine_is_pcm048()	(0)
#endif

#ifdef CONFIG_MACH_DDS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DDS
# endif
# define machine_is_dds()	(machine_arch_type == MACH_TYPE_DDS)
#else
# define machine_is_dds()	(0)
#endif

#ifdef CONFIG_MACH_CHALTEN_XA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHALTEN_XA1
# endif
# define machine_is_chalten_xa1()	(machine_arch_type == MACH_TYPE_CHALTEN_XA1)
#else
# define machine_is_chalten_xa1()	(0)
#endif

#ifdef CONFIG_MACH_TS48XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS48XX
# endif
# define machine_is_ts48xx()	(machine_arch_type == MACH_TYPE_TS48XX)
#else
# define machine_is_ts48xx()	(0)
#endif

#ifdef CONFIG_MACH_TONGA2_TFTTIMER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TONGA2_TFTTIMER
# endif
# define machine_is_tonga2_tfttimer()	(machine_arch_type == MACH_TYPE_TONGA2_TFTTIMER)
#else
# define machine_is_tonga2_tfttimer()	(0)
#endif

#ifdef CONFIG_MACH_WHISTLER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WHISTLER
# endif
# define machine_is_whistler()	(machine_arch_type == MACH_TYPE_WHISTLER)
#else
# define machine_is_whistler()	(0)
#endif

#ifdef CONFIG_MACH_ASL_PHOENIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASL_PHOENIX
# endif
# define machine_is_asl_phoenix()	(machine_arch_type == MACH_TYPE_ASL_PHOENIX)
#else
# define machine_is_asl_phoenix()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263OTLITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263OTLITE
# endif
# define machine_is_at91sam9263otlite()	(machine_arch_type == MACH_TYPE_AT91SAM9263OTLITE)
#else
# define machine_is_at91sam9263otlite()	(0)
#endif

#ifdef CONFIG_MACH_DDPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DDPLUG
# endif
# define machine_is_ddplug()	(machine_arch_type == MACH_TYPE_DDPLUG)
#else
# define machine_is_ddplug()	(0)
#endif

#ifdef CONFIG_MACH_D2PLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_D2PLUG
# endif
# define machine_is_d2plug()	(machine_arch_type == MACH_TYPE_D2PLUG)
#else
# define machine_is_d2plug()	(0)
#endif

#ifdef CONFIG_MACH_KZM9D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KZM9D
# endif
# define machine_is_kzm9d()	(machine_arch_type == MACH_TYPE_KZM9D)
#else
# define machine_is_kzm9d()	(0)
#endif

#ifdef CONFIG_MACH_VERDI_LTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VERDI_LTE
# endif
# define machine_is_verdi_lte()	(machine_arch_type == MACH_TYPE_VERDI_LTE)
#else
# define machine_is_verdi_lte()	(0)
#endif

#ifdef CONFIG_MACH_NANOZOOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NANOZOOM
# endif
# define machine_is_nanozoom()	(machine_arch_type == MACH_TYPE_NANOZOOM)
#else
# define machine_is_nanozoom()	(0)
#endif

#ifdef CONFIG_MACH_DM3730_SOM_LV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM3730_SOM_LV
# endif
# define machine_is_dm3730_som_lv()	(machine_arch_type == MACH_TYPE_DM3730_SOM_LV)
#else
# define machine_is_dm3730_som_lv()	(0)
#endif

#ifdef CONFIG_MACH_DM3730_TORPEDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM3730_TORPEDO
# endif
# define machine_is_dm3730_torpedo()	(machine_arch_type == MACH_TYPE_DM3730_TORPEDO)
#else
# define machine_is_dm3730_torpedo()	(0)
#endif

#ifdef CONFIG_MACH_ANCHOVY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANCHOVY
# endif
# define machine_is_anchovy()	(machine_arch_type == MACH_TYPE_ANCHOVY)
#else
# define machine_is_anchovy()	(0)
#endif

#ifdef CONFIG_MACH_RE2REV20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RE2REV20
# endif
# define machine_is_re2rev20()	(machine_arch_type == MACH_TYPE_RE2REV20)
#else
# define machine_is_re2rev20()	(0)
#endif

#ifdef CONFIG_MACH_RE2REV21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RE2REV21
# endif
# define machine_is_re2rev21()	(machine_arch_type == MACH_TYPE_RE2REV21)
#else
# define machine_is_re2rev21()	(0)
#endif

#ifdef CONFIG_MACH_CNS21XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CNS21XX
# endif
# define machine_is_cns21xx()	(machine_arch_type == MACH_TYPE_CNS21XX)
#else
# define machine_is_cns21xx()	(0)
#endif

#ifdef CONFIG_MACH_RIDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RIDER
# endif
# define machine_is_rider()	(machine_arch_type == MACH_TYPE_RIDER)
#else
# define machine_is_rider()	(0)
#endif

#ifdef CONFIG_MACH_NSK330
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSK330
# endif
# define machine_is_nsk330()	(machine_arch_type == MACH_TYPE_NSK330)
#else
# define machine_is_nsk330()	(0)
#endif

#ifdef CONFIG_MACH_CNS2133EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CNS2133EVB
# endif
# define machine_is_cns2133evb()	(machine_arch_type == MACH_TYPE_CNS2133EVB)
#else
# define machine_is_cns2133evb()	(0)
#endif

#ifdef CONFIG_MACH_Z3_816X_MOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z3_816X_MOD
# endif
# define machine_is_z3_816x_mod()	(machine_arch_type == MACH_TYPE_Z3_816X_MOD)
#else
# define machine_is_z3_816x_mod()	(0)
#endif

#ifdef CONFIG_MACH_Z3_814X_MOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z3_814X_MOD
# endif
# define machine_is_z3_814x_mod()	(machine_arch_type == MACH_TYPE_Z3_814X_MOD)
#else
# define machine_is_z3_814x_mod()	(0)
#endif

#ifdef CONFIG_MACH_BEECT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEECT
# endif
# define machine_is_beect()	(machine_arch_type == MACH_TYPE_BEECT)
#else
# define machine_is_beect()	(0)
#endif

#ifdef CONFIG_MACH_DMA_THUNDERBUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMA_THUNDERBUG
# endif
# define machine_is_dma_thunderbug()	(machine_arch_type == MACH_TYPE_DMA_THUNDERBUG)
#else
# define machine_is_dma_thunderbug()	(0)
#endif

#ifdef CONFIG_MACH_OMN_AT91SAM9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMN_AT91SAM9G20
# endif
# define machine_is_omn_at91sam9g20()	(machine_arch_type == MACH_TYPE_OMN_AT91SAM9G20)
#else
# define machine_is_omn_at91sam9g20()	(0)
#endif

#ifdef CONFIG_MACH_MX25_E2S_UC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX25_E2S_UC
# endif
# define machine_is_mx25_e2s_uc()	(machine_arch_type == MACH_TYPE_MX25_E2S_UC)
#else
# define machine_is_mx25_e2s_uc()	(0)
#endif

#ifdef CONFIG_MACH_MIONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIONE
# endif
# define machine_is_mione()	(machine_arch_type == MACH_TYPE_MIONE)
#else
# define machine_is_mione()	(0)
#endif

#ifdef CONFIG_MACH_TOP9000_TCU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOP9000_TCU
# endif
# define machine_is_top9000_tcu()	(machine_arch_type == MACH_TYPE_TOP9000_TCU)
#else
# define machine_is_top9000_tcu()	(0)
#endif

#ifdef CONFIG_MACH_TOP9000_BSL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOP9000_BSL
# endif
# define machine_is_top9000_bsl()	(machine_arch_type == MACH_TYPE_TOP9000_BSL)
#else
# define machine_is_top9000_bsl()	(0)
#endif

#ifdef CONFIG_MACH_KINGDOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KINGDOM
# endif
# define machine_is_kingdom()	(machine_arch_type == MACH_TYPE_KINGDOM)
#else
# define machine_is_kingdom()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO460
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO460
# endif
# define machine_is_armadillo460()	(machine_arch_type == MACH_TYPE_ARMADILLO460)
#else
# define machine_is_armadillo460()	(0)
#endif

#ifdef CONFIG_MACH_LQ2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LQ2
# endif
# define machine_is_lq2()	(machine_arch_type == MACH_TYPE_LQ2)
#else
# define machine_is_lq2()	(0)
#endif

#ifdef CONFIG_MACH_SWEDA_TMS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWEDA_TMS2
# endif
# define machine_is_sweda_tms2()	(machine_arch_type == MACH_TYPE_SWEDA_TMS2)
#else
# define machine_is_sweda_tms2()	(0)
#endif

#ifdef CONFIG_MACH_MX53_LOCO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_LOCO
# endif
# define machine_is_mx53_loco()	(machine_arch_type == MACH_TYPE_MX53_LOCO)
#else
# define machine_is_mx53_loco()	(0)
#endif

#ifdef CONFIG_MACH_ACER_A8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_A8
# endif
# define machine_is_acer_a8()	(machine_arch_type == MACH_TYPE_ACER_A8)
#else
# define machine_is_acer_a8()	(0)
#endif

#ifdef CONFIG_MACH_ACER_GAUGUIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_GAUGUIN
# endif
# define machine_is_acer_gauguin()	(machine_arch_type == MACH_TYPE_ACER_GAUGUIN)
#else
# define machine_is_acer_gauguin()	(0)
#endif

#ifdef CONFIG_MACH_GUPPY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUPPY
# endif
# define machine_is_guppy()	(machine_arch_type == MACH_TYPE_GUPPY)
#else
# define machine_is_guppy()	(0)
#endif

#ifdef CONFIG_MACH_MX61_ARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX61_ARD
# endif
# define machine_is_mx61_ard()	(machine_arch_type == MACH_TYPE_MX61_ARD)
#else
# define machine_is_mx61_ard()	(0)
#endif

#ifdef CONFIG_MACH_TX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX53
# endif
# define machine_is_tx53()	(machine_arch_type == MACH_TYPE_TX53)
#else
# define machine_is_tx53()	(0)
#endif

#ifdef CONFIG_MACH_OMAPL138_CASE_A3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAPL138_CASE_A3
# endif
# define machine_is_omapl138_case_a3()	(machine_arch_type == MACH_TYPE_OMAPL138_CASE_A3)
#else
# define machine_is_omapl138_case_a3()	(0)
#endif

#ifdef CONFIG_MACH_UEMD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UEMD
# endif
# define machine_is_uemd()	(machine_arch_type == MACH_TYPE_UEMD)
#else
# define machine_is_uemd()	(0)
#endif

#ifdef CONFIG_MACH_CCWMX51MUT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCWMX51MUT
# endif
# define machine_is_ccwmx51mut()	(machine_arch_type == MACH_TYPE_CCWMX51MUT)
#else
# define machine_is_ccwmx51mut()	(0)
#endif

#ifdef CONFIG_MACH_ROCKHOPPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROCKHOPPER
# endif
# define machine_is_rockhopper()	(machine_arch_type == MACH_TYPE_ROCKHOPPER)
#else
# define machine_is_rockhopper()	(0)
#endif

#ifdef CONFIG_MACH_ENCORE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENCORE
# endif
# define machine_is_encore()	(machine_arch_type == MACH_TYPE_ENCORE)
#else
# define machine_is_encore()	(0)
#endif

#ifdef CONFIG_MACH_HKDKC100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HKDKC100
# endif
# define machine_is_hkdkc100()	(machine_arch_type == MACH_TYPE_HKDKC100)
#else
# define machine_is_hkdkc100()	(0)
#endif

#ifdef CONFIG_MACH_TS42XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS42XX
# endif
# define machine_is_ts42xx()	(machine_arch_type == MACH_TYPE_TS42XX)
#else
# define machine_is_ts42xx()	(0)
#endif

#ifdef CONFIG_MACH_AEBL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AEBL
# endif
# define machine_is_aebl()	(machine_arch_type == MACH_TYPE_AEBL)
#else
# define machine_is_aebl()	(0)
#endif

#ifdef CONFIG_MACH_WARIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WARIO
# endif
# define machine_is_wario()	(machine_arch_type == MACH_TYPE_WARIO)
#else
# define machine_is_wario()	(0)
#endif

#ifdef CONFIG_MACH_GFS_SPM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GFS_SPM
# endif
# define machine_is_gfs_spm()	(machine_arch_type == MACH_TYPE_GFS_SPM)
#else
# define machine_is_gfs_spm()	(0)
#endif

#ifdef CONFIG_MACH_CM_T3730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_T3730
# endif
# define machine_is_cm_t3730()	(machine_arch_type == MACH_TYPE_CM_T3730)
#else
# define machine_is_cm_t3730()	(0)
#endif

#ifdef CONFIG_MACH_ISC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ISC3
# endif
# define machine_is_isc3()	(machine_arch_type == MACH_TYPE_ISC3)
#else
# define machine_is_isc3()	(0)
#endif

#ifdef CONFIG_MACH_RASCAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RASCAL
# endif
# define machine_is_rascal()	(machine_arch_type == MACH_TYPE_RASCAL)
#else
# define machine_is_rascal()	(0)
#endif

#ifdef CONFIG_MACH_HREFV60
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HREFV60
# endif
# define machine_is_hrefv60()	(machine_arch_type == MACH_TYPE_HREFV60)
#else
# define machine_is_hrefv60()	(0)
#endif

#ifdef CONFIG_MACH_TPT_2_0
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TPT_2_0
# endif
# define machine_is_tpt_2_0()	(machine_arch_type == MACH_TYPE_TPT_2_0)
#else
# define machine_is_tpt_2_0()	(0)
#endif

#ifdef CONFIG_MACH_PYRAMID_TD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PYRAMID_TD
# endif
# define machine_is_pydtd()	(machine_arch_type == MACH_TYPE_PYRAMID_TD)
#else
# define machine_is_pydtd()	(0)
#endif

#ifdef CONFIG_MACH_SPLENDOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPLENDOR
# endif
# define machine_is_splendor()	(machine_arch_type == MACH_TYPE_SPLENDOR)
#else
# define machine_is_splendor()	(0)
#endif

#ifdef CONFIG_MACH_GUF_PLANET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUF_PLANET
# endif
# define machine_is_guf_vincell()	(machine_arch_type == MACH_TYPE_GUF_PLANET)
#else
# define machine_is_guf_vincell()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_QT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_QT
# endif
# define machine_is_msm8x60_qt()	(machine_arch_type == MACH_TYPE_MSM8X60_QT)
#else
# define machine_is_msm8x60_qt()	(0)
#endif

#ifdef CONFIG_MACH_HTC_HD_MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_HD_MINI
# endif
# define machine_is_htc_hd_mini()	(machine_arch_type == MACH_TYPE_HTC_HD_MINI)
#else
# define machine_is_htc_hd_mini()	(0)
#endif

#ifdef CONFIG_MACH_ATHENE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATHENE
# endif
# define machine_is_athene()	(machine_arch_type == MACH_TYPE_ATHENE)
#else
# define machine_is_athene()	(0)
#endif

#ifdef CONFIG_MACH_DEEP_R_EK_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEEP_R_EK_1
# endif
# define machine_is_deep_r_ek_1()	(machine_arch_type == MACH_TYPE_DEEP_R_EK_1)
#else
# define machine_is_deep_r_ek_1()	(0)
#endif

#ifdef CONFIG_MACH_VIVOW_CT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIVOW_CT
# endif
# define machine_is_vivow_ct()	(machine_arch_type == MACH_TYPE_VIVOW_CT)
#else
# define machine_is_vivow_ct()	(0)
#endif

#ifdef CONFIG_MACH_NERY_1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NERY_1000
# endif
# define machine_is_nery_1000()	(machine_arch_type == MACH_TYPE_NERY_1000)
#else
# define machine_is_nery_1000()	(0)
#endif

#ifdef CONFIG_MACH_RFL109145_SSRV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RFL109145_SSRV
# endif
# define machine_is_rfl109145_ssrv()	(machine_arch_type == MACH_TYPE_RFL109145_SSRV)
#else
# define machine_is_rfl109145_ssrv()	(0)
#endif

#ifdef CONFIG_MACH_NMH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NMH
# endif
# define machine_is_nmh()	(machine_arch_type == MACH_TYPE_NMH)
#else
# define machine_is_nmh()	(0)
#endif

#ifdef CONFIG_MACH_WN802T
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WN802T
# endif
# define machine_is_wn802t()	(machine_arch_type == MACH_TYPE_WN802T)
#else
# define machine_is_wn802t()	(0)
#endif

#ifdef CONFIG_MACH_DRAGONET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRAGONET
# endif
# define machine_is_dragonet()	(machine_arch_type == MACH_TYPE_DRAGONET)
#else
# define machine_is_dragonet()	(0)
#endif

#ifdef CONFIG_MACH_GENEVA_B
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GENEVA_B
# endif
# define machine_is_geneva_b4()	(machine_arch_type == MACH_TYPE_GENEVA_B)
#else
# define machine_is_geneva_b4()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263DESK16L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263DESK16L
# endif
# define machine_is_at91sam9263desk16l()	(machine_arch_type == MACH_TYPE_AT91SAM9263DESK16L)
#else
# define machine_is_at91sam9263desk16l()	(0)
#endif

#ifdef CONFIG_MACH_BCMHANA_SV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMHANA_SV
# endif
# define machine_is_bcmhana_sv()	(machine_arch_type == MACH_TYPE_BCMHANA_SV)
#else
# define machine_is_bcmhana_sv()	(0)
#endif

#ifdef CONFIG_MACH_BCMHANA_TABLET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCMHANA_TABLET
# endif
# define machine_is_bcmhana_tablet()	(machine_arch_type == MACH_TYPE_BCMHANA_TABLET)
#else
# define machine_is_bcmhana_tablet()	(0)
#endif

#ifdef CONFIG_MACH_KOI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOI
# endif
# define machine_is_koi()	(machine_arch_type == MACH_TYPE_KOI)
#else
# define machine_is_koi()	(0)
#endif

#ifdef CONFIG_MACH_TS4800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS4800
# endif
# define machine_is_ts4800()	(machine_arch_type == MACH_TYPE_TS4800)
#else
# define machine_is_ts4800()	(0)
#endif

#ifdef CONFIG_MACH_TQMA9263
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQMA9263
# endif
# define machine_is_tqma9263()	(machine_arch_type == MACH_TYPE_TQMA9263)
#else
# define machine_is_tqma9263()	(0)
#endif

#ifdef CONFIG_MACH_HOLIDAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HOLIDAY
# endif
# define machine_is_holiday()	(machine_arch_type == MACH_TYPE_HOLIDAY)
#else
# define machine_is_holiday()	(0)
#endif

#ifdef CONFIG_MACH_DMA6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMA6410
# endif
# define machine_is_dma_6410()	(machine_arch_type == MACH_TYPE_DMA6410)
#else
# define machine_is_dma_6410()	(0)
#endif

#ifdef CONFIG_MACH_PCATS_OVERLAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCATS_OVERLAY
# endif
# define machine_is_pcats_overlay()	(machine_arch_type == MACH_TYPE_PCATS_OVERLAY)
#else
# define machine_is_pcats_overlay()	(0)
#endif

#ifdef CONFIG_MACH_HWGW6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HWGW6410
# endif
# define machine_is_hwgw6410()	(machine_arch_type == MACH_TYPE_HWGW6410)
#else
# define machine_is_hwgw6410()	(0)
#endif

#ifdef CONFIG_MACH_SHENZHOU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHENZHOU
# endif
# define machine_is_shenzhou()	(machine_arch_type == MACH_TYPE_SHENZHOU)
#else
# define machine_is_shenzhou()	(0)
#endif

#ifdef CONFIG_MACH_CWME9210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWME9210
# endif
# define machine_is_cwme9210()	(machine_arch_type == MACH_TYPE_CWME9210)
#else
# define machine_is_cwme9210()	(0)
#endif

#ifdef CONFIG_MACH_CWME9210JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWME9210JS
# endif
# define machine_is_cwme9210js()	(machine_arch_type == MACH_TYPE_CWME9210JS)
#else
# define machine_is_cwme9210js()	(0)
#endif

#ifdef CONFIG_MACH_PGS_SITARA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PGS_SITARA
# endif
# define machine_is_pgs_v1()	(machine_arch_type == MACH_TYPE_PGS_SITARA)
#else
# define machine_is_pgs_v1()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI_TEGRA2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI_TEGRA2
# endif
# define machine_is_colibri_t20()	(machine_arch_type == MACH_TYPE_COLIBRI_TEGRA2)
#else
# define machine_is_colibri_t20()	(0)
#endif

#ifdef CONFIG_MACH_W21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W21
# endif
# define machine_is_w21()	(machine_arch_type == MACH_TYPE_W21)
#else
# define machine_is_w21()	(0)
#endif

#ifdef CONFIG_MACH_POLYSAT1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POLYSAT1
# endif
# define machine_is_polysat1()	(machine_arch_type == MACH_TYPE_POLYSAT1)
#else
# define machine_is_polysat1()	(0)
#endif

#ifdef CONFIG_MACH_DATAWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DATAWAY
# endif
# define machine_is_dataway()	(machine_arch_type == MACH_TYPE_DATAWAY)
#else
# define machine_is_dataway()	(0)
#endif

#ifdef CONFIG_MACH_COBRAL138
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBRAL138
# endif
# define machine_is_cobral138()	(machine_arch_type == MACH_TYPE_COBRAL138)
#else
# define machine_is_cobral138()	(0)
#endif

#ifdef CONFIG_MACH_ROVERPCS8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERPCS8
# endif
# define machine_is_roverpcs8()	(machine_arch_type == MACH_TYPE_ROVERPCS8)
#else
# define machine_is_roverpcs8()	(0)
#endif

#ifdef CONFIG_MACH_MARVELC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARVELC
# endif
# define machine_is_marvelc()	(machine_arch_type == MACH_TYPE_MARVELC)
#else
# define machine_is_marvelc()	(0)
#endif

#ifdef CONFIG_MACH_NAVEFIHID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAVEFIHID
# endif
# define machine_is_navefihid()	(machine_arch_type == MACH_TYPE_NAVEFIHID)
#else
# define machine_is_navefihid()	(0)
#endif

#ifdef CONFIG_MACH_DM365_CV100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM365_CV100
# endif
# define machine_is_dm365_cv100()	(machine_arch_type == MACH_TYPE_DM365_CV100)
#else
# define machine_is_dm365_cv100()	(0)
#endif

#ifdef CONFIG_MACH_ABLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ABLE
# endif
# define machine_is_able()	(machine_arch_type == MACH_TYPE_ABLE)
#else
# define machine_is_able()	(0)
#endif

#ifdef CONFIG_MACH_LEGACY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEGACY
# endif
# define machine_is_legacy()	(machine_arch_type == MACH_TYPE_LEGACY)
#else
# define machine_is_legacy()	(0)
#endif

#ifdef CONFIG_MACH_ICONG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICONG
# endif
# define machine_is_icong()	(machine_arch_type == MACH_TYPE_ICONG)
#else
# define machine_is_icong()	(0)
#endif

#ifdef CONFIG_MACH_ROVER_G8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVER_G8
# endif
# define machine_is_rover_g8()	(machine_arch_type == MACH_TYPE_ROVER_G8)
#else
# define machine_is_rover_g8()	(0)
#endif

#ifdef CONFIG_MACH_T5388P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T5388P
# endif
# define machine_is_t5388p()	(machine_arch_type == MACH_TYPE_T5388P)
#else
# define machine_is_t5388p()	(0)
#endif

#ifdef CONFIG_MACH_DINGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DINGO
# endif
# define machine_is_dingo()	(machine_arch_type == MACH_TYPE_DINGO)
#else
# define machine_is_dingo()	(0)
#endif

#ifdef CONFIG_MACH_GOFLEXHOME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOFLEXHOME
# endif
# define machine_is_goflexhome()	(machine_arch_type == MACH_TYPE_GOFLEXHOME)
#else
# define machine_is_goflexhome()	(0)
#endif

#ifdef CONFIG_MACH_LANREADYFN511
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LANREADYFN511
# endif
# define machine_is_lanreadyfn511()	(machine_arch_type == MACH_TYPE_LANREADYFN511)
#else
# define machine_is_lanreadyfn511()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_BAIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_BAIA
# endif
# define machine_is_omap3_baia()	(machine_arch_type == MACH_TYPE_OMAP3_BAIA)
#else
# define machine_is_omap3_baia()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3SMARTDISPLAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3SMARTDISPLAY
# endif
# define machine_is_omap3smartdisplay()	(machine_arch_type == MACH_TYPE_OMAP3SMARTDISPLAY)
#else
# define machine_is_omap3smartdisplay()	(0)
#endif

#ifdef CONFIG_MACH_XILINX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XILINX
# endif
# define machine_is_xilinx()	(machine_arch_type == MACH_TYPE_XILINX)
#else
# define machine_is_xilinx()	(0)
#endif

#ifdef CONFIG_MACH_A2F
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A2F
# endif
# define machine_is_a2f()	(machine_arch_type == MACH_TYPE_A2F)
#else
# define machine_is_a2f()	(0)
#endif

#ifdef CONFIG_MACH_SKY25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKY25
# endif
# define machine_is_sky25()	(machine_arch_type == MACH_TYPE_SKY25)
#else
# define machine_is_sky25()	(0)
#endif

#ifdef CONFIG_MACH_CCMX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCMX53
# endif
# define machine_is_ccmx53()	(machine_arch_type == MACH_TYPE_CCMX53)
#else
# define machine_is_ccmx53()	(0)
#endif

#ifdef CONFIG_MACH_CCMX53JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCMX53JS
# endif
# define machine_is_ccmx53js()	(machine_arch_type == MACH_TYPE_CCMX53JS)
#else
# define machine_is_ccmx53js()	(0)
#endif

#ifdef CONFIG_MACH_CCWMX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCWMX53
# endif
# define machine_is_ccwmx53()	(machine_arch_type == MACH_TYPE_CCWMX53)
#else
# define machine_is_ccwmx53()	(0)
#endif

#ifdef CONFIG_MACH_CCWMX53JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCWMX53JS
# endif
# define machine_is_ccwmx53js()	(machine_arch_type == MACH_TYPE_CCWMX53JS)
#else
# define machine_is_ccwmx53js()	(0)
#endif

#ifdef CONFIG_MACH_FRISMS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FRISMS
# endif
# define machine_is_frisms()	(machine_arch_type == MACH_TYPE_FRISMS)
#else
# define machine_is_frisms()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27A_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27A_FFA
# endif
# define machine_is_msm7x27a_ffa()	(machine_arch_type == MACH_TYPE_MSM7X27A_FFA)
#else
# define machine_is_msm7x27a_ffa()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27A_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27A_SURF
# endif
# define machine_is_msm7x27a_surf()	(machine_arch_type == MACH_TYPE_MSM7X27A_SURF)
#else
# define machine_is_msm7x27a_surf()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27A_RUMI3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27A_RUMI3
# endif
# define machine_is_msm7x27a_rumi3()	(machine_arch_type == MACH_TYPE_MSM7X27A_RUMI3)
#else
# define machine_is_msm7x27a_rumi3()	(0)
#endif

#ifdef CONFIG_MACH_DIMMSAM9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIMMSAM9G20
# endif
# define machine_is_dimmsam9g20()	(machine_arch_type == MACH_TYPE_DIMMSAM9G20)
#else
# define machine_is_dimmsam9g20()	(0)
#endif

#ifdef CONFIG_MACH_DIMM_IMX28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIMM_IMX28
# endif
# define machine_is_dimm_imx28()	(machine_arch_type == MACH_TYPE_DIMM_IMX28)
#else
# define machine_is_dimm_imx28()	(0)
#endif

#ifdef CONFIG_MACH_AMK_A4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMK_A4
# endif
# define machine_is_amk_a4()	(machine_arch_type == MACH_TYPE_AMK_A4)
#else
# define machine_is_amk_a4()	(0)
#endif

#ifdef CONFIG_MACH_GNET_SGME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_SGME
# endif
# define machine_is_gnet_sgme()	(machine_arch_type == MACH_TYPE_GNET_SGME)
#else
# define machine_is_gnet_sgme()	(0)
#endif

#ifdef CONFIG_MACH_SHOOTER_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHOOTER_U
# endif
# define machine_is_shooter_u()	(machine_arch_type == MACH_TYPE_SHOOTER_U)
#else
# define machine_is_shooter_u()	(0)
#endif

#ifdef CONFIG_MACH_VMX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VMX53
# endif
# define machine_is_vmx53()	(machine_arch_type == MACH_TYPE_VMX53)
#else
# define machine_is_vmx53()	(0)
#endif

#ifdef CONFIG_MACH_RHINO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RHINO
# endif
# define machine_is_rhino()	(machine_arch_type == MACH_TYPE_RHINO)
#else
# define machine_is_rhino()	(0)
#endif

#ifdef CONFIG_MACH_ARMLEX4210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMLEX4210
# endif
# define machine_is_armlex4210()	(machine_arch_type == MACH_TYPE_ARMLEX4210)
#else
# define machine_is_armlex4210()	(0)
#endif

#ifdef CONFIG_MACH_SWARCOEXTMODEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCOEXTMODEM
# endif
# define machine_is_swarcoextmodem()	(machine_arch_type == MACH_TYPE_SWARCOEXTMODEM)
#else
# define machine_is_swarcoextmodem()	(0)
#endif

#ifdef CONFIG_MACH_SNOWBALL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SNOWBALL
# endif
# define machine_is_snowball()	(machine_arch_type == MACH_TYPE_SNOWBALL)
#else
# define machine_is_snowball()	(0)
#endif

#ifdef CONFIG_MACH_PCM049
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM049
# endif
# define machine_is_pcm049()	(machine_arch_type == MACH_TYPE_PCM049)
#else
# define machine_is_pcm049()	(0)
#endif

#ifdef CONFIG_MACH_VIGOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIGOR
# endif
# define machine_is_vigor()	(machine_arch_type == MACH_TYPE_VIGOR)
#else
# define machine_is_vigor()	(0)
#endif

#ifdef CONFIG_MACH_OSLO_AMUNDSEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSLO_AMUNDSEN
# endif
# define machine_is_oslo_amundsen()	(machine_arch_type == MACH_TYPE_OSLO_AMUNDSEN)
#else
# define machine_is_oslo_amundsen()	(0)
#endif

#ifdef CONFIG_MACH_GSL_DIAMOND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GSL_DIAMOND
# endif
# define machine_is_gsl_diamond()	(machine_arch_type == MACH_TYPE_GSL_DIAMOND)
#else
# define machine_is_gsl_diamond()	(0)
#endif

#ifdef CONFIG_MACH_CV2201
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CV2201
# endif
# define machine_is_cv2201()	(machine_arch_type == MACH_TYPE_CV2201)
#else
# define machine_is_cv2201()	(0)
#endif

#ifdef CONFIG_MACH_CV2202
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CV2202
# endif
# define machine_is_cv2202()	(machine_arch_type == MACH_TYPE_CV2202)
#else
# define machine_is_cv2202()	(0)
#endif

#ifdef CONFIG_MACH_CV2203
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CV2203
# endif
# define machine_is_cv2203()	(machine_arch_type == MACH_TYPE_CV2203)
#else
# define machine_is_cv2203()	(0)
#endif

#ifdef CONFIG_MACH_VIT_IBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIT_IBOX
# endif
# define machine_is_vit_ibox()	(machine_arch_type == MACH_TYPE_VIT_IBOX)
#else
# define machine_is_vit_ibox()	(0)
#endif

#ifdef CONFIG_MACH_DM6441_ESP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM6441_ESP
# endif
# define machine_is_dm6441_esp()	(machine_arch_type == MACH_TYPE_DM6441_ESP)
#else
# define machine_is_dm6441_esp()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9X5EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9X5EK
# endif
# define machine_is_at91sam9x5ek()	(machine_arch_type == MACH_TYPE_AT91SAM9X5EK)
#else
# define machine_is_at91sam9x5ek()	(0)
#endif

#ifdef CONFIG_MACH_LIBRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIBRA
# endif
# define machine_is_libra()	(machine_arch_type == MACH_TYPE_LIBRA)
#else
# define machine_is_libra()	(0)
#endif

#ifdef CONFIG_MACH_EASYCRRH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EASYCRRH
# endif
# define machine_is_easycrrh()	(machine_arch_type == MACH_TYPE_EASYCRRH)
#else
# define machine_is_easycrrh()	(0)
#endif

#ifdef CONFIG_MACH_TRIPEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIPEL
# endif
# define machine_is_tripel()	(machine_arch_type == MACH_TYPE_TRIPEL)
#else
# define machine_is_tripel()	(0)
#endif

#ifdef CONFIG_MACH_ENDIAN_MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENDIAN_MINI
# endif
# define machine_is_endian_mini()	(machine_arch_type == MACH_TYPE_ENDIAN_MINI)
#else
# define machine_is_endian_mini()	(0)
#endif

#ifdef CONFIG_MACH_XILINX_EP107
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XILINX_EP107
# endif
# define machine_is_xilinx_ep107()	(machine_arch_type == MACH_TYPE_XILINX_EP107)
#else
# define machine_is_xilinx_ep107()	(0)
#endif

#ifdef CONFIG_MACH_NURI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NURI
# endif
# define machine_is_nuri()	(machine_arch_type == MACH_TYPE_NURI)
#else
# define machine_is_nuri()	(0)
#endif

#ifdef CONFIG_MACH_JANUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JANUS
# endif
# define machine_is_janus()	(machine_arch_type == MACH_TYPE_JANUS)
#else
# define machine_is_janus()	(0)
#endif

#ifdef CONFIG_MACH_DDNAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DDNAS
# endif
# define machine_is_ddnas()	(machine_arch_type == MACH_TYPE_DDNAS)
#else
# define machine_is_ddnas()	(0)
#endif

#ifdef CONFIG_MACH_TAG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAG
# endif
# define machine_is_tag()	(machine_arch_type == MACH_TYPE_TAG)
#else
# define machine_is_tag()	(0)
#endif

#ifdef CONFIG_MACH_TAGW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAGW
# endif
# define machine_is_tagw()	(machine_arch_type == MACH_TYPE_TAGW)
#else
# define machine_is_tagw()	(0)
#endif

#ifdef CONFIG_MACH_NITROGEN_VM_IMX51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NITROGEN_VM_IMX51
# endif
# define machine_is_nitrogen_vm_imx51()	(machine_arch_type == MACH_TYPE_NITROGEN_VM_IMX51)
#else
# define machine_is_nitrogen_vm_imx51()	(0)
#endif

#ifdef CONFIG_MACH_VIPRINET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIPRINET
# endif
# define machine_is_viprinet()	(machine_arch_type == MACH_TYPE_VIPRINET)
#else
# define machine_is_viprinet()	(0)
#endif

#ifdef CONFIG_MACH_BOCKW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOCKW
# endif
# define machine_is_bockw()	(machine_arch_type == MACH_TYPE_BOCKW)
#else
# define machine_is_bockw()	(0)
#endif

#ifdef CONFIG_MACH_EVA2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVA2000
# endif
# define machine_is_eva2000()	(machine_arch_type == MACH_TYPE_EVA2000)
#else
# define machine_is_eva2000()	(0)
#endif

#ifdef CONFIG_MACH_STEELYARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STEELYARD
# endif
# define machine_is_steelyard()	(machine_arch_type == MACH_TYPE_STEELYARD)
#else
# define machine_is_steelyard()	(0)
#endif

#ifdef CONFIG_MACH_LPC2468OEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC2468OEM
# endif
# define machine_is_ea2468devkit()	(machine_arch_type == MACH_TYPE_LPC2468OEM)
#else
# define machine_is_ea2468devkit()	(0)
#endif

#ifdef CONFIG_MACH_MACH_SDH001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_SDH001
# endif
# define machine_is_sdh001()	(machine_arch_type == MACH_TYPE_MACH_SDH001)
#else
# define machine_is_sdh001()	(0)
#endif

#ifdef CONFIG_MACH_LPC2478MICROBLOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC2478MICROBLOX
# endif
# define machine_is_fe2478mblox()	(machine_arch_type == MACH_TYPE_LPC2478MICROBLOX)
#else
# define machine_is_fe2478mblox()	(0)
#endif

#ifdef CONFIG_MACH_NSSLSBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSSLSBOARD
# endif
# define machine_is_nsslsboard()	(machine_arch_type == MACH_TYPE_NSSLSBOARD)
#else
# define machine_is_nsslsboard()	(0)
#endif

#ifdef CONFIG_MACH_GENEVA_B5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GENEVA_B5
# endif
# define machine_is_geneva_b5()	(machine_arch_type == MACH_TYPE_GENEVA_B5)
#else
# define machine_is_geneva_b5()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR1340
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR1340
# endif
# define machine_is_spear1340()	(machine_arch_type == MACH_TYPE_SPEAR1340)
#else
# define machine_is_spear1340()	(0)
#endif

#ifdef CONFIG_MACH_REXMAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REXMAS
# endif
# define machine_is_rexmas()	(machine_arch_type == MACH_TYPE_REXMAS)
#else
# define machine_is_rexmas()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_CDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_CDP
# endif
# define machine_is_msm8960_cdp()	(machine_arch_type == MACH_TYPE_MSM8960_CDP)
#else
# define machine_is_msm8960_cdp()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_MDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_MDP
# endif
# define machine_is_msm8960_mtp()	(machine_arch_type == MACH_TYPE_MSM8960_MDP)
#else
# define machine_is_msm8960_mtp()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_FLUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_FLUID
# endif
# define machine_is_msm8960_fluid()	(machine_arch_type == MACH_TYPE_MSM8960_FLUID)
#else
# define machine_is_msm8960_fluid()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_APQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_APQ
# endif
# define machine_is_msm8960_apq()	(machine_arch_type == MACH_TYPE_MSM8960_APQ)
#else
# define machine_is_msm8960_apq()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V2
# endif
# define machine_is_helios_v2()	(machine_arch_type == MACH_TYPE_HELIOS_V2)
#else
# define machine_is_helios_v2()	(0)
#endif

#ifdef CONFIG_MACH_MIF10P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIF10P
# endif
# define machine_is_mif10p()	(machine_arch_type == MACH_TYPE_MIF10P)
#else
# define machine_is_mif10p()	(0)
#endif

#ifdef CONFIG_MACH_IAM28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IAM28
# endif
# define machine_is_iam28()	(machine_arch_type == MACH_TYPE_IAM28)
#else
# define machine_is_iam28()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO
# endif
# define machine_is_picasso()	(machine_arch_type == MACH_TYPE_PICASSO)
#else
# define machine_is_picasso()	(0)
#endif

#ifdef CONFIG_MACH_MR301A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MR301A
# endif
# define machine_is_mr301a()	(machine_arch_type == MACH_TYPE_MR301A)
#else
# define machine_is_mr301a()	(0)
#endif

#ifdef CONFIG_MACH_NOTLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOTLE
# endif
# define machine_is_notle()	(machine_arch_type == MACH_TYPE_NOTLE)
#else
# define machine_is_notle()	(0)
#endif

#ifdef CONFIG_MACH_EELX2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EELX2
# endif
# define machine_is_eelx2()	(machine_arch_type == MACH_TYPE_EELX2)
#else
# define machine_is_eelx2()	(0)
#endif

#ifdef CONFIG_MACH_MOON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOON
# endif
# define machine_is_moon()	(machine_arch_type == MACH_TYPE_MOON)
#else
# define machine_is_moon()	(0)
#endif

#ifdef CONFIG_MACH_RUBY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUBY
# endif
# define machine_is_ruby()	(machine_arch_type == MACH_TYPE_RUBY)
#else
# define machine_is_ruby()	(0)
#endif

#ifdef CONFIG_MACH_GOLDENGATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOLDENGATE
# endif
# define machine_is_goldengate()	(machine_arch_type == MACH_TYPE_GOLDENGATE)
#else
# define machine_is_goldengate()	(0)
#endif

#ifdef CONFIG_MACH_CTBU_GEN2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTBU_GEN2
# endif
# define machine_is_ctbu_gen2()	(machine_arch_type == MACH_TYPE_CTBU_GEN2)
#else
# define machine_is_ctbu_gen2()	(0)
#endif

#ifdef CONFIG_MACH_KMP_AM17_01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KMP_AM17_01
# endif
# define machine_is_kmp_am17_01()	(machine_arch_type == MACH_TYPE_KMP_AM17_01)
#else
# define machine_is_kmp_am17_01()	(0)
#endif

#ifdef CONFIG_MACH_WTPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WTPLUG
# endif
# define machine_is_wtplug()	(machine_arch_type == MACH_TYPE_WTPLUG)
#else
# define machine_is_wtplug()	(0)
#endif

#ifdef CONFIG_MACH_MX27SU2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27SU2
# endif
# define machine_is_mx27su2()	(machine_arch_type == MACH_TYPE_MX27SU2)
#else
# define machine_is_mx27su2()	(0)
#endif

#ifdef CONFIG_MACH_NB31
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NB31
# endif
# define machine_is_nb31()	(machine_arch_type == MACH_TYPE_NB31)
#else
# define machine_is_nb31()	(0)
#endif

#ifdef CONFIG_MACH_HJSDU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HJSDU
# endif
# define machine_is_hjsdu()	(machine_arch_type == MACH_TYPE_HJSDU)
#else
# define machine_is_hjsdu()	(0)
#endif

#ifdef CONFIG_MACH_TD3_REV1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TD3_REV1
# endif
# define machine_is_td3_rev1()	(machine_arch_type == MACH_TYPE_TD3_REV1)
#else
# define machine_is_td3_rev1()	(0)
#endif

#ifdef CONFIG_MACH_EAG_CI4000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EAG_CI4000
# endif
# define machine_is_eag_ci4000()	(machine_arch_type == MACH_TYPE_EAG_CI4000)
#else
# define machine_is_eag_ci4000()	(0)
#endif

#ifdef CONFIG_MACH_NET5BIG_NAND_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET5BIG_NAND_V2
# endif
# define machine_is_net5big_nand_v2()	(machine_arch_type == MACH_TYPE_NET5BIG_NAND_V2)
#else
# define machine_is_net5big_nand_v2()	(0)
#endif

#ifdef CONFIG_MACH_CPX2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPX2
# endif
# define machine_is_cpx2()	(machine_arch_type == MACH_TYPE_CPX2)
#else
# define machine_is_cpx2()	(0)
#endif

#ifdef CONFIG_MACH_NET2BIG_NAND_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NET2BIG_NAND_V2
# endif
# define machine_is_net2big_nand_v2()	(machine_arch_type == MACH_TYPE_NET2BIG_NAND_V2)
#else
# define machine_is_net2big_nand_v2()	(0)
#endif

#ifdef CONFIG_MACH_ECUV5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECUV5
# endif
# define machine_is_ecuv5()	(machine_arch_type == MACH_TYPE_ECUV5)
#else
# define machine_is_ecuv5()	(0)
#endif

#ifdef CONFIG_MACH_HSGX6D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HSGX6D
# endif
# define machine_is_hsgx6d()	(machine_arch_type == MACH_TYPE_HSGX6D)
#else
# define machine_is_hsgx6d()	(0)
#endif

#ifdef CONFIG_MACH_DAWAD7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAWAD7
# endif
# define machine_is_dawad7()	(machine_arch_type == MACH_TYPE_DAWAD7)
#else
# define machine_is_dawad7()	(0)
#endif

#ifdef CONFIG_MACH_SAM9REPEATER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAM9REPEATER
# endif
# define machine_is_sam9repeater()	(machine_arch_type == MACH_TYPE_SAM9REPEATER)
#else
# define machine_is_sam9repeater()	(0)
#endif

#ifdef CONFIG_MACH_GT_I5700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GT_I5700
# endif
# define machine_is_gt_i5700()	(machine_arch_type == MACH_TYPE_GT_I5700)
#else
# define machine_is_gt_i5700()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_PLUG_C2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_PLUG_C2
# endif
# define machine_is_ctera_plug_c2()	(machine_arch_type == MACH_TYPE_CTERA_PLUG_C2)
#else
# define machine_is_ctera_plug_c2()	(0)
#endif

#ifdef CONFIG_MACH_MARVELCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARVELCT
# endif
# define machine_is_marvelct()	(machine_arch_type == MACH_TYPE_MARVELCT)
#else
# define machine_is_marvelct()	(0)
#endif

#ifdef CONFIG_MACH_AG11005
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AG11005
# endif
# define machine_is_ag11005()	(machine_arch_type == MACH_TYPE_AG11005)
#else
# define machine_is_ag11005()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_BLAZE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_BLAZE
# endif
# define machine_is_omap_tabletblaze()	(machine_arch_type == MACH_TYPE_OMAP_BLAZE)
#else
# define machine_is_omap_tabletblaze()	(0)
#endif

#ifdef CONFIG_MACH_VANGOGH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VANGOGH
# endif
# define machine_is_vangogh()	(machine_arch_type == MACH_TYPE_VANGOGH)
#else
# define machine_is_vangogh()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX505
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX505
# endif
# define machine_is_matrix505()	(machine_arch_type == MACH_TYPE_MATRIX505)
#else
# define machine_is_matrix505()	(0)
#endif

#ifdef CONFIG_MACH_OCE_NIGMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCE_NIGMA
# endif
# define machine_is_oce_nigma()	(machine_arch_type == MACH_TYPE_OCE_NIGMA)
#else
# define machine_is_oce_nigma()	(0)
#endif

#ifdef CONFIG_MACH_T55
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T55
# endif
# define machine_is_t55()	(machine_arch_type == MACH_TYPE_T55)
#else
# define machine_is_t55()	(0)
#endif

#ifdef CONFIG_MACH_BIO3K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BIO3K
# endif
# define machine_is_bio3k()	(machine_arch_type == MACH_TYPE_BIO3K)
#else
# define machine_is_bio3k()	(0)
#endif

#ifdef CONFIG_MACH_EXPRESSCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXPRESSCT
# endif
# define machine_is_expressct()	(machine_arch_type == MACH_TYPE_EXPRESSCT)
#else
# define machine_is_expressct()	(0)
#endif

#ifdef CONFIG_MACH_CARDHU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARDHU
# endif
# define machine_is_cardhu()	(machine_arch_type == MACH_TYPE_CARDHU)
#else
# define machine_is_cardhu()	(0)
#endif

#ifdef CONFIG_MACH_ARUBA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARUBA
# endif
# define machine_is_aruba()	(machine_arch_type == MACH_TYPE_ARUBA)
#else
# define machine_is_aruba()	(0)
#endif

#ifdef CONFIG_MACH_BONAIRE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BONAIRE
# endif
# define machine_is_bonaire()	(machine_arch_type == MACH_TYPE_BONAIRE)
#else
# define machine_is_bonaire()	(0)
#endif

#ifdef CONFIG_MACH_NUC700EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC700EVB
# endif
# define machine_is_nuc700evb()	(machine_arch_type == MACH_TYPE_NUC700EVB)
#else
# define machine_is_nuc700evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC710EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC710EVB
# endif
# define machine_is_nuc710evb()	(machine_arch_type == MACH_TYPE_NUC710EVB)
#else
# define machine_is_nuc710evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC740EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC740EVB
# endif
# define machine_is_nuc740evb()	(machine_arch_type == MACH_TYPE_NUC740EVB)
#else
# define machine_is_nuc740evb()	(0)
#endif

#ifdef CONFIG_MACH_NUC745EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NUC745EVB
# endif
# define machine_is_nuc745evb()	(machine_arch_type == MACH_TYPE_NUC745EVB)
#else
# define machine_is_nuc745evb()	(0)
#endif

#ifdef CONFIG_MACH_TRANSCEDE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRANSCEDE
# endif
# define machine_is_transcede()	(machine_arch_type == MACH_TYPE_TRANSCEDE)
#else
# define machine_is_transcede()	(0)
#endif

#ifdef CONFIG_MACH_MORA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MORA
# endif
# define machine_is_mora()	(machine_arch_type == MACH_TYPE_MORA)
#else
# define machine_is_mora()	(0)
#endif

#ifdef CONFIG_MACH_NDA_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NDA_EVM
# endif
# define machine_is_nda_evm()	(machine_arch_type == MACH_TYPE_NDA_EVM)
#else
# define machine_is_nda_evm()	(0)
#endif

#ifdef CONFIG_MACH_TIMU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIMU
# endif
# define machine_is_timu()	(machine_arch_type == MACH_TYPE_TIMU)
#else
# define machine_is_timu()	(0)
#endif

#ifdef CONFIG_MACH_EXPRESSH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXPRESSH
# endif
# define machine_is_expressh()	(machine_arch_type == MACH_TYPE_EXPRESSH)
#else
# define machine_is_expressh()	(0)
#endif

#ifdef CONFIG_MACH_VERIDIS_A300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VERIDIS_A300
# endif
# define machine_is_veridis_a300()	(machine_arch_type == MACH_TYPE_VERIDIS_A300)
#else
# define machine_is_veridis_a300()	(0)
#endif

#ifdef CONFIG_MACH_DM368_LEOPARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM368_LEOPARD
# endif
# define machine_is_dm368_leopard()	(machine_arch_type == MACH_TYPE_DM368_LEOPARD)
#else
# define machine_is_dm368_leopard()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_MCOP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_MCOP
# endif
# define machine_is_omap_mcop()	(machine_arch_type == MACH_TYPE_OMAP_MCOP)
#else
# define machine_is_omap_mcop()	(0)
#endif

#ifdef CONFIG_MACH_TRITIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRITIP
# endif
# define machine_is_tritip()	(machine_arch_type == MACH_TYPE_TRITIP)
#else
# define machine_is_tritip()	(0)
#endif

#ifdef CONFIG_MACH_SM1K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SM1K
# endif
# define machine_is_sm1k()	(machine_arch_type == MACH_TYPE_SM1K)
#else
# define machine_is_sm1k()	(0)
#endif

#ifdef CONFIG_MACH_MONCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONCH
# endif
# define machine_is_monch()	(machine_arch_type == MACH_TYPE_MONCH)
#else
# define machine_is_monch()	(0)
#endif

#ifdef CONFIG_MACH_CURACAO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CURACAO
# endif
# define machine_is_curacao()	(machine_arch_type == MACH_TYPE_CURACAO)
#else
# define machine_is_curacao()	(0)
#endif

#ifdef CONFIG_MACH_ORIGEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORIGEN
# endif
# define machine_is_origen()	(machine_arch_type == MACH_TYPE_ORIGEN)
#else
# define machine_is_origen()	(0)
#endif

#ifdef CONFIG_MACH_EPC10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPC10
# endif
# define machine_is_epc10()	(machine_arch_type == MACH_TYPE_EPC10)
#else
# define machine_is_epc10()	(0)
#endif

#ifdef CONFIG_MACH_SGH_I740
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGH_I740
# endif
# define machine_is_sgh_i740()	(machine_arch_type == MACH_TYPE_SGH_I740)
#else
# define machine_is_sgh_i740()	(0)
#endif

#ifdef CONFIG_MACH_TUNA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TUNA
# endif
# define machine_is_tuna()	(machine_arch_type == MACH_TYPE_TUNA)
#else
# define machine_is_tuna()	(0)
#endif

#ifdef CONFIG_MACH_MX51_TULIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_TULIP
# endif
# define machine_is_mx51_tulip()	(machine_arch_type == MACH_TYPE_MX51_TULIP)
#else
# define machine_is_mx51_tulip()	(0)
#endif

#ifdef CONFIG_MACH_MX51_ASTER7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_ASTER7
# endif
# define machine_is_mx51_aster7()	(machine_arch_type == MACH_TYPE_MX51_ASTER7)
#else
# define machine_is_mx51_aster7()	(0)
#endif

#ifdef CONFIG_MACH_ACRO37XBRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACRO37XBRD
# endif
# define machine_is_acro37xbrd()	(machine_arch_type == MACH_TYPE_ACRO37XBRD)
#else
# define machine_is_acro37xbrd()	(0)
#endif

#ifdef CONFIG_MACH_ELKE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELKE
# endif
# define machine_is_elke()	(machine_arch_type == MACH_TYPE_ELKE)
#else
# define machine_is_elke()	(0)
#endif

#ifdef CONFIG_MACH_SBC6000X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC6000X
# endif
# define machine_is_sbc6000x()	(machine_arch_type == MACH_TYPE_SBC6000X)
#else
# define machine_is_sbc6000x()	(0)
#endif

#ifdef CONFIG_MACH_R1801E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_R1801E
# endif
# define machine_is_r1801e()	(machine_arch_type == MACH_TYPE_R1801E)
#else
# define machine_is_r1801e()	(0)
#endif

#ifdef CONFIG_MACH_H1600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H1600
# endif
# define machine_is_h1600()	(machine_arch_type == MACH_TYPE_H1600)
#else
# define machine_is_h1600()	(0)
#endif

#ifdef CONFIG_MACH_MINI210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI210
# endif
# define machine_is_mini210()	(machine_arch_type == MACH_TYPE_MINI210)
#else
# define machine_is_mini210()	(0)
#endif

#ifdef CONFIG_MACH_MINI8168
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI8168
# endif
# define machine_is_mini8168()	(machine_arch_type == MACH_TYPE_MINI8168)
#else
# define machine_is_mini8168()	(0)
#endif

#ifdef CONFIG_MACH_PC7308
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC7308
# endif
# define machine_is_pc7308()	(machine_arch_type == MACH_TYPE_PC7308)
#else
# define machine_is_pc7308()	(0)
#endif

#ifdef CONFIG_MACH_GE863
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GE863
# endif
# define machine_is_ge863_pro3_evk()	(machine_arch_type == MACH_TYPE_GE863)
#else
# define machine_is_ge863_pro3_evk()	(0)
#endif

#ifdef CONFIG_MACH_KMM2M01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KMM2M01
# endif
# define machine_is_kmm2m01()	(machine_arch_type == MACH_TYPE_KMM2M01)
#else
# define machine_is_kmm2m01()	(0)
#endif

#ifdef CONFIG_MACH_MX51EREBUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51EREBUS
# endif
# define machine_is_mx51erebus()	(machine_arch_type == MACH_TYPE_MX51EREBUS)
#else
# define machine_is_mx51erebus()	(0)
#endif

#ifdef CONFIG_MACH_WM8650REFBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WM8650REFBOARD
# endif
# define machine_is_wm8650refboard()	(machine_arch_type == MACH_TYPE_WM8650REFBOARD)
#else
# define machine_is_wm8650refboard()	(0)
#endif

#ifdef CONFIG_MACH_TUXRAIL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TUXRAIL
# endif
# define machine_is_tuxrail()	(machine_arch_type == MACH_TYPE_TUXRAIL)
#else
# define machine_is_tuxrail()	(0)
#endif

#ifdef CONFIG_MACH_ARTHUR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARTHUR
# endif
# define machine_is_arthur()	(machine_arch_type == MACH_TYPE_ARTHUR)
#else
# define machine_is_arthur()	(0)
#endif

#ifdef CONFIG_MACH_DOORBOY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOORBOY
# endif
# define machine_is_doorboy()	(machine_arch_type == MACH_TYPE_DOORBOY)
#else
# define machine_is_doorboy()	(0)
#endif

#ifdef CONFIG_MACH_XARINA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XARINA
# endif
# define machine_is_xarina()	(machine_arch_type == MACH_TYPE_XARINA)
#else
# define machine_is_xarina()	(0)
#endif

#ifdef CONFIG_MACH_ROVERX7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVERX7
# endif
# define machine_is_roverx7()	(machine_arch_type == MACH_TYPE_ROVERX7)
#else
# define machine_is_roverx7()	(0)
#endif

#ifdef CONFIG_MACH_SDVR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SDVR
# endif
# define machine_is_sdvr()	(machine_arch_type == MACH_TYPE_SDVR)
#else
# define machine_is_sdvr()	(0)
#endif

#ifdef CONFIG_MACH_ACER_MAYA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_MAYA
# endif
# define machine_is_acer_maya()	(machine_arch_type == MACH_TYPE_ACER_MAYA)
#else
# define machine_is_acer_maya()	(0)
#endif

#ifdef CONFIG_MACH_PICO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICO
# endif
# define machine_is_pico()	(machine_arch_type == MACH_TYPE_PICO)
#else
# define machine_is_pico()	(0)
#endif

#ifdef CONFIG_MACH_CWMX233
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWMX233
# endif
# define machine_is_cwmx233()	(machine_arch_type == MACH_TYPE_CWMX233)
#else
# define machine_is_cwmx233()	(0)
#endif

#ifdef CONFIG_MACH_CWAM1808
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWAM1808
# endif
# define machine_is_cwam1808()	(machine_arch_type == MACH_TYPE_CWAM1808)
#else
# define machine_is_cwam1808()	(0)
#endif

#ifdef CONFIG_MACH_CWDM365
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWDM365
# endif
# define machine_is_cwdm365()	(machine_arch_type == MACH_TYPE_CWDM365)
#else
# define machine_is_cwdm365()	(0)
#endif

#ifdef CONFIG_MACH_MX51_MORAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_MORAY
# endif
# define machine_is_mx51_moray()	(machine_arch_type == MACH_TYPE_MX51_MORAY)
#else
# define machine_is_mx51_moray()	(0)
#endif

#ifdef CONFIG_MACH_THALES_CBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_THALES_CBC
# endif
# define machine_is_thales_cbc()	(machine_arch_type == MACH_TYPE_THALES_CBC)
#else
# define machine_is_thales_cbc()	(0)
#endif

#ifdef CONFIG_MACH_BLUEPOINT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUEPOINT
# endif
# define machine_is_bluepoint()	(machine_arch_type == MACH_TYPE_BLUEPOINT)
#else
# define machine_is_bluepoint()	(0)
#endif

#ifdef CONFIG_MACH_DIR665
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIR665
# endif
# define machine_is_dir665()	(machine_arch_type == MACH_TYPE_DIR665)
#else
# define machine_is_dir665()	(0)
#endif

#ifdef CONFIG_MACH_ACMEROVER1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACMEROVER1
# endif
# define machine_is_acmerover1()	(machine_arch_type == MACH_TYPE_ACMEROVER1)
#else
# define machine_is_acmerover1()	(0)
#endif

#ifdef CONFIG_MACH_SHOOTER_CT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHOOTER_CT
# endif
# define machine_is_shooter_ct()	(machine_arch_type == MACH_TYPE_SHOOTER_CT)
#else
# define machine_is_shooter_ct()	(0)
#endif

#ifdef CONFIG_MACH_BLISS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLISS
# endif
# define machine_is_bliss()	(machine_arch_type == MACH_TYPE_BLISS)
#else
# define machine_is_bliss()	(0)
#endif

#ifdef CONFIG_MACH_BLISSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLISSC
# endif
# define machine_is_blissc()	(machine_arch_type == MACH_TYPE_BLISSC)
#else
# define machine_is_blissc()	(0)
#endif

#ifdef CONFIG_MACH_THALES_ADC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_THALES_ADC
# endif
# define machine_is_thales_adc()	(machine_arch_type == MACH_TYPE_THALES_ADC)
#else
# define machine_is_thales_adc()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_P9D_EVP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_P9D_EVP
# endif
# define machine_is_ubisys_p9d_evp()	(machine_arch_type == MACH_TYPE_UBISYS_P9D_EVP)
#else
# define machine_is_ubisys_p9d_evp()	(0)
#endif

#ifdef CONFIG_MACH_ATDGP318
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATDGP318
# endif
# define machine_is_atdgp318()	(machine_arch_type == MACH_TYPE_ATDGP318)
#else
# define machine_is_atdgp318()	(0)
#endif

#ifdef CONFIG_MACH_DMA210U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMA210U
# endif
# define machine_is_dma210u()	(machine_arch_type == MACH_TYPE_DMA210U)
#else
# define machine_is_dma210u()	(0)
#endif

#ifdef CONFIG_MACH_EM_T3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EM_T3
# endif
# define machine_is_em_t3()	(machine_arch_type == MACH_TYPE_EM_T3)
#else
# define machine_is_em_t3()	(0)
#endif

#ifdef CONFIG_MACH_HTX3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTX3250
# endif
# define machine_is_htx3250()	(machine_arch_type == MACH_TYPE_HTX3250)
#else
# define machine_is_htx3250()	(0)
#endif

#ifdef CONFIG_MACH_G50
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G50
# endif
# define machine_is_g50()	(machine_arch_type == MACH_TYPE_G50)
#else
# define machine_is_g50()	(0)
#endif

#ifdef CONFIG_MACH_ECO5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECO5
# endif
# define machine_is_eco5()	(machine_arch_type == MACH_TYPE_ECO5)
#else
# define machine_is_eco5()	(0)
#endif

#ifdef CONFIG_MACH_WINTERGRASP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WINTERGRASP
# endif
# define machine_is_wintergrasp()	(machine_arch_type == MACH_TYPE_WINTERGRASP)
#else
# define machine_is_wintergrasp()	(0)
#endif

#ifdef CONFIG_MACH_PURO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PURO
# endif
# define machine_is_puro()	(machine_arch_type == MACH_TYPE_PURO)
#else
# define machine_is_puro()	(0)
#endif

#ifdef CONFIG_MACH_SHOOTER_K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHOOTER_K
# endif
# define machine_is_shooter_k()	(machine_arch_type == MACH_TYPE_SHOOTER_K)
#else
# define machine_is_shooter_k()	(0)
#endif

#ifdef CONFIG_MACH_NSPIRE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSPIRE
# endif
# define machine_is_nspire()	(machine_arch_type == MACH_TYPE_NSPIRE)
#else
# define machine_is_nspire()	(0)
#endif

#ifdef CONFIG_MACH_MICKXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MICKXX
# endif
# define machine_is_mickxx()	(machine_arch_type == MACH_TYPE_MICKXX)
#else
# define machine_is_mickxx()	(0)
#endif

#ifdef CONFIG_MACH_LXMB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LXMB
# endif
# define machine_is_lxmb()	(machine_arch_type == MACH_TYPE_LXMB)
#else
# define machine_is_lxmb()	(0)
#endif

#ifdef CONFIG_MACH_TMDXSCBP6616X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TMDXSCBP6616X
# endif
# define machine_is_tmdxscbp6618x()	(machine_arch_type == MACH_TYPE_TMDXSCBP6616X)
#else
# define machine_is_tmdxscbp6618x()	(0)
#endif

#ifdef CONFIG_MACH_ADAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADAM
# endif
# define machine_is_adam()	(machine_arch_type == MACH_TYPE_ADAM)
#else
# define machine_is_adam()	(0)
#endif

#ifdef CONFIG_MACH_B1004
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_B1004
# endif
# define machine_is_b1004()	(machine_arch_type == MACH_TYPE_B1004)
#else
# define machine_is_b1004()	(0)
#endif

#ifdef CONFIG_MACH_OBOEA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OBOEA
# endif
# define machine_is_oboea()	(machine_arch_type == MACH_TYPE_OBOEA)
#else
# define machine_is_oboea()	(0)
#endif

#ifdef CONFIG_MACH_A1015
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A1015
# endif
# define machine_is_a1015()	(machine_arch_type == MACH_TYPE_A1015)
#else
# define machine_is_a1015()	(0)
#endif

#ifdef CONFIG_MACH_ROBIN_VBDT30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROBIN_VBDT30
# endif
# define machine_is_robin_vbdt30()	(machine_arch_type == MACH_TYPE_ROBIN_VBDT30)
#else
# define machine_is_robin_vbdt30()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_ENTERPRISE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_ENTERPRISE
# endif
# define machine_is_tegra_enterprise()	(machine_arch_type == MACH_TYPE_TEGRA_ENTERPRISE)
#else
# define machine_is_tegra_enterprise()	(0)
#endif

#ifdef CONFIG_MACH_RFL108200_MK10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RFL108200_MK10
# endif
# define machine_is_rfl108200_mk10()	(machine_arch_type == MACH_TYPE_RFL108200_MK10)
#else
# define machine_is_rfl108200_mk10()	(0)
#endif

#ifdef CONFIG_MACH_RFL108300_MK16
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RFL108300_MK16
# endif
# define machine_is_rfl108300_mk16()	(machine_arch_type == MACH_TYPE_RFL108300_MK16)
#else
# define machine_is_rfl108300_mk16()	(0)
#endif

#ifdef CONFIG_MACH_ROVER_V7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROVER_V7
# endif
# define machine_is_rover_v7()	(machine_arch_type == MACH_TYPE_ROVER_V7)
#else
# define machine_is_rover_v7()	(0)
#endif

#ifdef CONFIG_MACH_MIPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIPHONE
# endif
# define machine_is_miphone()	(machine_arch_type == MACH_TYPE_MIPHONE)
#else
# define machine_is_miphone()	(0)
#endif

#ifdef CONFIG_MACH_FEMTOBTS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FEMTOBTS
# endif
# define machine_is_femtobts()	(machine_arch_type == MACH_TYPE_FEMTOBTS)
#else
# define machine_is_femtobts()	(0)
#endif

#ifdef CONFIG_MACH_MONOPOLI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONOPOLI
# endif
# define machine_is_monopoli()	(machine_arch_type == MACH_TYPE_MONOPOLI)
#else
# define machine_is_monopoli()	(0)
#endif

#ifdef CONFIG_MACH_BOSS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOSS
# endif
# define machine_is_boss()	(machine_arch_type == MACH_TYPE_BOSS)
#else
# define machine_is_boss()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM368_VTAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM368_VTAM
# endif
# define machine_is_davinci_dm368_vtam()	(machine_arch_type == MACH_TYPE_DAVINCI_DM368_VTAM)
#else
# define machine_is_davinci_dm368_vtam()	(0)
#endif

#ifdef CONFIG_MACH_CLCON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CLCON
# endif
# define machine_is_clcon()	(machine_arch_type == MACH_TYPE_CLCON)
#else
# define machine_is_clcon()	(0)
#endif

#ifdef CONFIG_MACH_NOKIA_RM696
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIA_RM696
# endif
# define machine_is_nokia_rm696()	(machine_arch_type == MACH_TYPE_NOKIA_RM696)
#else
# define machine_is_nokia_rm696()	(0)
#endif

#ifdef CONFIG_MACH_TAHITI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAHITI
# endif
# define machine_is_tahiti()	(machine_arch_type == MACH_TYPE_TAHITI)
#else
# define machine_is_tahiti()	(0)
#endif

#ifdef CONFIG_MACH_FIGHTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FIGHTER
# endif
# define machine_is_fighter()	(machine_arch_type == MACH_TYPE_FIGHTER)
#else
# define machine_is_fighter()	(0)
#endif

#ifdef CONFIG_MACH_SGH_I710
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGH_I710
# endif
# define machine_is_sgh_i710()	(machine_arch_type == MACH_TYPE_SGH_I710)
#else
# define machine_is_sgh_i710()	(0)
#endif

#ifdef CONFIG_MACH_INTEGREPROSCB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INTEGREPROSCB
# endif
# define machine_is_integreproscb()	(machine_arch_type == MACH_TYPE_INTEGREPROSCB)
#else
# define machine_is_integreproscb()	(0)
#endif

#ifdef CONFIG_MACH_MONZA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONZA
# endif
# define machine_is_monza()	(machine_arch_type == MACH_TYPE_MONZA)
#else
# define machine_is_monza()	(0)
#endif

#ifdef CONFIG_MACH_CALIMAIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CALIMAIN
# endif
# define machine_is_calimain()	(machine_arch_type == MACH_TYPE_CALIMAIN)
#else
# define machine_is_calimain()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_SABREAUTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_SABREAUTO
# endif
# define machine_is_mx6q_sabreauto()	(machine_arch_type == MACH_TYPE_MX6Q_SABREAUTO)
#else
# define machine_is_mx6q_sabreauto()	(0)
#endif

#ifdef CONFIG_MACH_GMA01X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GMA01X
# endif
# define machine_is_gma01x()	(machine_arch_type == MACH_TYPE_GMA01X)
#else
# define machine_is_gma01x()	(0)
#endif

#ifdef CONFIG_MACH_SBC51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC51
# endif
# define machine_is_sbc51()	(machine_arch_type == MACH_TYPE_SBC51)
#else
# define machine_is_sbc51()	(0)
#endif

#ifdef CONFIG_MACH_FIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FIT
# endif
# define machine_is_fit()	(machine_arch_type == MACH_TYPE_FIT)
#else
# define machine_is_fit()	(0)
#endif

#ifdef CONFIG_MACH_STEELHEAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STEELHEAD
# endif
# define machine_is_steelhead()	(machine_arch_type == MACH_TYPE_STEELHEAD)
#else
# define machine_is_steelhead()	(0)
#endif

#ifdef CONFIG_MACH_PANTHER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PANTHER
# endif
# define machine_is_panther()	(machine_arch_type == MACH_TYPE_PANTHER)
#else
# define machine_is_panther()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960_LIQUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960_LIQUID
# endif
# define machine_is_msm8960_liquid()	(machine_arch_type == MACH_TYPE_MSM8960_LIQUID)
#else
# define machine_is_msm8960_liquid()	(0)
#endif

#ifdef CONFIG_MACH_LEXIKONCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEXIKONCT
# endif
# define machine_is_lexikonct()	(machine_arch_type == MACH_TYPE_LEXIKONCT)
#else
# define machine_is_lexikonct()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_STB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_STB
# endif
# define machine_is_ns2816_stb()	(machine_arch_type == MACH_TYPE_NS2816_STB)
#else
# define machine_is_ns2816_stb()	(0)
#endif

#ifdef CONFIG_MACH_SEI_MM2_LPC3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEI_MM2_LPC3250
# endif
# define machine_is_sei_mm2_lpc3250()	(machine_arch_type == MACH_TYPE_SEI_MM2_LPC3250)
#else
# define machine_is_sei_mm2_lpc3250()	(0)
#endif

#ifdef CONFIG_MACH_CMIMX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMIMX53
# endif
# define machine_is_cmimx53()	(machine_arch_type == MACH_TYPE_CMIMX53)
#else
# define machine_is_cmimx53()	(0)
#endif

#ifdef CONFIG_MACH_SANDWICH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SANDWICH
# endif
# define machine_is_sandwich()	(machine_arch_type == MACH_TYPE_SANDWICH)
#else
# define machine_is_sandwich()	(0)
#endif

#ifdef CONFIG_MACH_CHIEF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHIEF
# endif
# define machine_is_chief()	(machine_arch_type == MACH_TYPE_CHIEF)
#else
# define machine_is_chief()	(0)
#endif

#ifdef CONFIG_MACH_POGO_E02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POGO_E02
# endif
# define machine_is_pogo_e02()	(machine_arch_type == MACH_TYPE_POGO_E02)
#else
# define machine_is_pogo_e02()	(0)
#endif

#ifdef CONFIG_MACH_MIKRAP_X168
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIKRAP_X168
# endif
# define machine_is_mikrap_x168()	(machine_arch_type == MACH_TYPE_MIKRAP_X168)
#else
# define machine_is_mikrap_x168()	(0)
#endif

#ifdef CONFIG_MACH_HTCMOZART
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCMOZART
# endif
# define machine_is_htcmozart()	(machine_arch_type == MACH_TYPE_HTCMOZART)
#else
# define machine_is_htcmozart()	(0)
#endif

#ifdef CONFIG_MACH_HTCGOLD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCGOLD
# endif
# define machine_is_htcgold()	(machine_arch_type == MACH_TYPE_HTCGOLD)
#else
# define machine_is_htcgold()	(0)
#endif

#ifdef CONFIG_MACH_MT72XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT72XX
# endif
# define machine_is_mt72xx()	(machine_arch_type == MACH_TYPE_MT72XX)
#else
# define machine_is_mt72xx()	(0)
#endif

#ifdef CONFIG_MACH_MX51_IVY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_IVY
# endif
# define machine_is_mx51_ivy()	(machine_arch_type == MACH_TYPE_MX51_IVY)
#else
# define machine_is_mx51_ivy()	(0)
#endif

#ifdef CONFIG_MACH_MX51_LVD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_LVD
# endif
# define machine_is_mx51_lvd()	(machine_arch_type == MACH_TYPE_MX51_LVD)
#else
# define machine_is_mx51_lvd()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_WISER2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_WISER2
# endif
# define machine_is_omap3_wiser2()	(machine_arch_type == MACH_TYPE_OMAP3_WISER2)
#else
# define machine_is_omap3_wiser2()	(0)
#endif

#ifdef CONFIG_MACH_DREAMPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DREAMPLUG
# endif
# define machine_is_dreamplug()	(machine_arch_type == MACH_TYPE_DREAMPLUG)
#else
# define machine_is_dreamplug()	(0)
#endif

#ifdef CONFIG_MACH_COBAS_C_111
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBAS_C_111
# endif
# define machine_is_cobas_c_111()	(machine_arch_type == MACH_TYPE_COBAS_C_111)
#else
# define machine_is_cobas_c_111()	(0)
#endif

#ifdef CONFIG_MACH_COBAS_U_411
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBAS_U_411
# endif
# define machine_is_cobas_u_411()	(machine_arch_type == MACH_TYPE_COBAS_U_411)
#else
# define machine_is_cobas_u_411()	(0)
#endif

#ifdef CONFIG_MACH_HSSD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HSSD
# endif
# define machine_is_hssd()	(machine_arch_type == MACH_TYPE_HSSD)
#else
# define machine_is_hssd()	(0)
#endif

#ifdef CONFIG_MACH_IOM35X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IOM35X
# endif
# define machine_is_iom35x()	(machine_arch_type == MACH_TYPE_IOM35X)
#else
# define machine_is_iom35x()	(0)
#endif

#ifdef CONFIG_MACH_PSOM_OMAP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PSOM_OMAP
# endif
# define machine_is_psom_omap()	(machine_arch_type == MACH_TYPE_PSOM_OMAP)
#else
# define machine_is_psom_omap()	(0)
#endif

#ifdef CONFIG_MACH_IPHONE_2G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPHONE_2G
# endif
# define machine_is_iphone_2g()	(machine_arch_type == MACH_TYPE_IPHONE_2G)
#else
# define machine_is_iphone_2g()	(0)
#endif

#ifdef CONFIG_MACH_IPHONE_3G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPHONE_3G
# endif
# define machine_is_iphone_3g()	(machine_arch_type == MACH_TYPE_IPHONE_3G)
#else
# define machine_is_iphone_3g()	(0)
#endif

#ifdef CONFIG_MACH_IPOD_TOUCH_1G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPOD_TOUCH_1G
# endif
# define machine_is_ipod_touch_1g()	(machine_arch_type == MACH_TYPE_IPOD_TOUCH_1G)
#else
# define machine_is_ipod_touch_1g()	(0)
#endif

#ifdef CONFIG_MACH_PHAROS_TPC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHAROS_TPC
# endif
# define machine_is_pharos_tpc()	(machine_arch_type == MACH_TYPE_PHAROS_TPC)
#else
# define machine_is_pharos_tpc()	(0)
#endif

#ifdef CONFIG_MACH_MX53_HYDRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_HYDRA
# endif
# define machine_is_mx53_hydra()	(machine_arch_type == MACH_TYPE_MX53_HYDRA)
#else
# define machine_is_mx53_hydra()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_DEV_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_DEV_BOARD
# endif
# define machine_is_ns2816_dev_board()	(machine_arch_type == MACH_TYPE_NS2816_DEV_BOARD)
#else
# define machine_is_ns2816_dev_board()	(0)
#endif

#ifdef CONFIG_MACH_IPHONE_3GS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPHONE_3GS
# endif
# define machine_is_iphone_3gs()	(machine_arch_type == MACH_TYPE_IPHONE_3GS)
#else
# define machine_is_iphone_3gs()	(0)
#endif

#ifdef CONFIG_MACH_IPHONE_4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPHONE_4
# endif
# define machine_is_iphone_4()	(machine_arch_type == MACH_TYPE_IPHONE_4)
#else
# define machine_is_iphone_4()	(0)
#endif

#ifdef CONFIG_MACH_IPOD_TOUCH_4G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPOD_TOUCH_4G
# endif
# define machine_is_ipod_touch_4g()	(machine_arch_type == MACH_TYPE_IPOD_TOUCH_4G)
#else
# define machine_is_ipod_touch_4g()	(0)
#endif

#ifdef CONFIG_MACH_DRAGON_E1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRAGON_E1100
# endif
# define machine_is_dragon_e1100()	(machine_arch_type == MACH_TYPE_DRAGON_E1100)
#else
# define machine_is_dragon_e1100()	(0)
#endif

#ifdef CONFIG_MACH_TOPSIDE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOPSIDE
# endif
# define machine_is_topside()	(machine_arch_type == MACH_TYPE_TOPSIDE)
#else
# define machine_is_topside()	(0)
#endif

#ifdef CONFIG_MACH_IRISIII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IRISIII
# endif
# define machine_is_irisiii()	(machine_arch_type == MACH_TYPE_IRISIII)
#else
# define machine_is_irisiii()	(0)
#endif

#ifdef CONFIG_MACH_DETO_MACARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DETO_MACARM9
# endif
# define machine_is_deto_macarm9()	(machine_arch_type == MACH_TYPE_DETO_MACARM9)
#else
# define machine_is_deto_macarm9()	(0)
#endif

#ifdef CONFIG_MACH_ETI_D1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ETI_D1
# endif
# define machine_is_eti_d1()	(machine_arch_type == MACH_TYPE_ETI_D1)
#else
# define machine_is_eti_d1()	(0)
#endif

#ifdef CONFIG_MACH_SOM3530SDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOM3530SDK
# endif
# define machine_is_som3530sdk()	(machine_arch_type == MACH_TYPE_SOM3530SDK)
#else
# define machine_is_som3530sdk()	(0)
#endif

#ifdef CONFIG_MACH_OC_ENGINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OC_ENGINE
# endif
# define machine_is_oc_engine()	(machine_arch_type == MACH_TYPE_OC_ENGINE)
#else
# define machine_is_oc_engine()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_SIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_SIM
# endif
# define machine_is_apq8064_sim()	(machine_arch_type == MACH_TYPE_APQ8064_SIM)
#else
# define machine_is_apq8064_sim()	(0)
#endif

#ifdef CONFIG_MACH_ALPS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALPS
# endif
# define machine_is_alps()	(machine_arch_type == MACH_TYPE_ALPS)
#else
# define machine_is_alps()	(0)
#endif

#ifdef CONFIG_MACH_TNY_T3730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNY_T3730
# endif
# define machine_is_tny_t3730()	(machine_arch_type == MACH_TYPE_TNY_T3730)
#else
# define machine_is_tny_t3730()	(0)
#endif

#ifdef CONFIG_MACH_GERYON_NFE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GERYON_NFE
# endif
# define machine_is_geryon_nfe()	(machine_arch_type == MACH_TYPE_GERYON_NFE)
#else
# define machine_is_geryon_nfe()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_REF_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_REF_BOARD
# endif
# define machine_is_ns2816_ref_board()	(machine_arch_type == MACH_TYPE_NS2816_REF_BOARD)
#else
# define machine_is_ns2816_ref_board()	(0)
#endif

#ifdef CONFIG_MACH_SILVERSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SILVERSTONE
# endif
# define machine_is_silverstone()	(machine_arch_type == MACH_TYPE_SILVERSTONE)
#else
# define machine_is_silverstone()	(0)
#endif

#ifdef CONFIG_MACH_MTT2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MTT2440
# endif
# define machine_is_mtt2440()	(machine_arch_type == MACH_TYPE_MTT2440)
#else
# define machine_is_mtt2440()	(0)
#endif

#ifdef CONFIG_MACH_YNICDB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YNICDB
# endif
# define machine_is_ynicdb()	(machine_arch_type == MACH_TYPE_YNICDB)
#else
# define machine_is_ynicdb()	(0)
#endif

#ifdef CONFIG_MACH_BCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCT
# endif
# define machine_is_bct()	(machine_arch_type == MACH_TYPE_BCT)
#else
# define machine_is_bct()	(0)
#endif

#ifdef CONFIG_MACH_TUSCAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TUSCAN
# endif
# define machine_is_tuscan()	(machine_arch_type == MACH_TYPE_TUSCAN)
#else
# define machine_is_tuscan()	(0)
#endif

#ifdef CONFIG_MACH_XBT_SAM9G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XBT_SAM9G45
# endif
# define machine_is_xbt_sam9g45()	(machine_arch_type == MACH_TYPE_XBT_SAM9G45)
#else
# define machine_is_xbt_sam9g45()	(0)
#endif

#ifdef CONFIG_MACH_ENBW_CMC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENBW_CMC
# endif
# define machine_is_enbw_cmc()	(machine_arch_type == MACH_TYPE_ENBW_CMC)
#else
# define machine_is_enbw_cmc()	(0)
#endif

#ifdef CONFIG_MACH_APQ8060_DRAGON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8060_DRAGON
# endif
# define machine_is_msm8x60_dragon()	(machine_arch_type == MACH_TYPE_APQ8060_DRAGON)
#else
# define machine_is_msm8x60_dragon()	(0)
#endif

#ifdef CONFIG_MACH_CH104MX257
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CH104MX257
# endif
# define machine_is_ch104mx257()	(machine_arch_type == MACH_TYPE_CH104MX257)
#else
# define machine_is_ch104mx257()	(0)
#endif

#ifdef CONFIG_MACH_OPENPRI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPENPRI
# endif
# define machine_is_openpri()	(machine_arch_type == MACH_TYPE_OPENPRI)
#else
# define machine_is_openpri()	(0)
#endif

#ifdef CONFIG_MACH_AM335XEVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335XEVM
# endif
# define machine_is_am335xevm()	(machine_arch_type == MACH_TYPE_AM335XEVM)
#else
# define machine_is_am335xevm()	(0)
#endif

#ifdef CONFIG_MACH_PICODMB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICODMB
# endif
# define machine_is_picodmb()	(machine_arch_type == MACH_TYPE_PICODMB)
#else
# define machine_is_picodmb()	(0)
#endif

#ifdef CONFIG_MACH_WALUIGI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WALUIGI
# endif
# define machine_is_waluigi()	(machine_arch_type == MACH_TYPE_WALUIGI)
#else
# define machine_is_waluigi()	(0)
#endif

#ifdef CONFIG_MACH_PUNICAG7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUNICAG7
# endif
# define machine_is_punicag7()	(machine_arch_type == MACH_TYPE_PUNICAG7)
#else
# define machine_is_punicag7()	(0)
#endif

#ifdef CONFIG_MACH_IPAD_1G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPAD_1G
# endif
# define machine_is_ipad_1g()	(machine_arch_type == MACH_TYPE_IPAD_1G)
#else
# define machine_is_ipad_1g()	(0)
#endif

#ifdef CONFIG_MACH_APPLETV_2G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APPLETV_2G
# endif
# define machine_is_appletv_2g()	(machine_arch_type == MACH_TYPE_APPLETV_2G)
#else
# define machine_is_appletv_2g()	(0)
#endif

#ifdef CONFIG_MACH_MACH_ECOG45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_ECOG45
# endif
# define machine_is_mach_ecog45()	(machine_arch_type == MACH_TYPE_MACH_ECOG45)
#else
# define machine_is_mach_ecog45()	(0)
#endif

#ifdef CONFIG_MACH_AIT_CAM_ENC_4XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AIT_CAM_ENC_4XX
# endif
# define machine_is_ait_cam_enc_4xx()	(machine_arch_type == MACH_TYPE_AIT_CAM_ENC_4XX)
#else
# define machine_is_ait_cam_enc_4xx()	(0)
#endif

#ifdef CONFIG_MACH_RUNNYMEDE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUNNYMEDE
# endif
# define machine_is_runnymede()	(machine_arch_type == MACH_TYPE_RUNNYMEDE)
#else
# define machine_is_runnymede()	(0)
#endif

#ifdef CONFIG_MACH_PLAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLAY
# endif
# define machine_is_play()	(machine_arch_type == MACH_TYPE_PLAY)
#else
# define machine_is_play()	(0)
#endif

#ifdef CONFIG_MACH_HW90260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90260
# endif
# define machine_is_hw90260()	(machine_arch_type == MACH_TYPE_HW90260)
#else
# define machine_is_hw90260()	(0)
#endif

#ifdef CONFIG_MACH_TAGH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAGH
# endif
# define machine_is_tagh()	(machine_arch_type == MACH_TYPE_TAGH)
#else
# define machine_is_tagh()	(0)
#endif

#ifdef CONFIG_MACH_FILBERT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FILBERT
# endif
# define machine_is_filbert()	(machine_arch_type == MACH_TYPE_FILBERT)
#else
# define machine_is_filbert()	(0)
#endif

#ifdef CONFIG_MACH_GETINGE_NETCOMV3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GETINGE_NETCOMV3
# endif
# define machine_is_getinge_netcomv3()	(machine_arch_type == MACH_TYPE_GETINGE_NETCOMV3)
#else
# define machine_is_getinge_netcomv3()	(0)
#endif

#ifdef CONFIG_MACH_CW20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CW20
# endif
# define machine_is_cw20()	(machine_arch_type == MACH_TYPE_CW20)
#else
# define machine_is_cw20()	(0)
#endif

#ifdef CONFIG_MACH_CINEMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CINEMA
# endif
# define machine_is_cinema()	(machine_arch_type == MACH_TYPE_CINEMA)
#else
# define machine_is_cinema()	(0)
#endif

#ifdef CONFIG_MACH_CINEMA_TEA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CINEMA_TEA
# endif
# define machine_is_cinema_tea()	(machine_arch_type == MACH_TYPE_CINEMA_TEA)
#else
# define machine_is_cinema_tea()	(0)
#endif

#ifdef CONFIG_MACH_CINEMA_COFFEE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CINEMA_COFFEE
# endif
# define machine_is_cinema_coffee()	(machine_arch_type == MACH_TYPE_CINEMA_COFFEE)
#else
# define machine_is_cinema_coffee()	(0)
#endif

#ifdef CONFIG_MACH_CINEMA_JUICE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CINEMA_JUICE
# endif
# define machine_is_cinema_juice()	(machine_arch_type == MACH_TYPE_CINEMA_JUICE)
#else
# define machine_is_cinema_juice()	(0)
#endif

#ifdef CONFIG_MACH_THEPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_THEPAD
# endif
# define machine_is_linux_pad()	(machine_arch_type == MACH_TYPE_THEPAD)
#else
# define machine_is_linux_pad()	(0)
#endif

#ifdef CONFIG_MACH_MX53_MIRAGE2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_MIRAGE2
# endif
# define machine_is_mx53_mirage2()	(machine_arch_type == MACH_TYPE_MX53_MIRAGE2)
#else
# define machine_is_mx53_mirage2()	(0)
#endif

#ifdef CONFIG_MACH_MX53_EFIKASB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_EFIKASB
# endif
# define machine_is_mx53_efikasb()	(machine_arch_type == MACH_TYPE_MX53_EFIKASB)
#else
# define machine_is_mx53_efikasb()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2000
# endif
# define machine_is_stm_b2000()	(machine_arch_type == MACH_TYPE_STM_B2000)
#else
# define machine_is_stm_b2000()	(0)
#endif

#ifdef CONFIG_MACH_M28EVK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M28EVK
# endif
# define machine_is_m28evk()	(machine_arch_type == MACH_TYPE_M28EVK)
#else
# define machine_is_m28evk()	(0)
#endif

#ifdef CONFIG_MACH_PDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDA
# endif
# define machine_is_pda()	(machine_arch_type == MACH_TYPE_PDA)
#else
# define machine_is_pda()	(0)
#endif

#ifdef CONFIG_MACH_MERAKI_MR58
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MERAKI_MR58
# endif
# define machine_is_meraki_mr58()	(machine_arch_type == MACH_TYPE_MERAKI_MR58)
#else
# define machine_is_meraki_mr58()	(0)
#endif

#ifdef CONFIG_MACH_KOTA2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOTA2
# endif
# define machine_is_kota2()	(machine_arch_type == MACH_TYPE_KOTA2)
#else
# define machine_is_kota2()	(0)
#endif

#ifdef CONFIG_MACH_LETCOOL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LETCOOL
# endif
# define machine_is_letcool()	(machine_arch_type == MACH_TYPE_LETCOOL)
#else
# define machine_is_letcool()	(0)
#endif

#ifdef CONFIG_MACH_MX27IAT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX27IAT
# endif
# define machine_is_mx27iat()	(machine_arch_type == MACH_TYPE_MX27IAT)
#else
# define machine_is_mx27iat()	(0)
#endif

#ifdef CONFIG_MACH_APOLLO_TD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APOLLO_TD
# endif
# define machine_is_apollo_td()	(machine_arch_type == MACH_TYPE_APOLLO_TD)
#else
# define machine_is_apollo_td()	(0)
#endif

#ifdef CONFIG_MACH_ARENA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARENA
# endif
# define machine_is_arena()	(machine_arch_type == MACH_TYPE_ARENA)
#else
# define machine_is_arena()	(0)
#endif

#ifdef CONFIG_MACH_GSNGATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GSNGATEWAY
# endif
# define machine_is_gsngateway()	(machine_arch_type == MACH_TYPE_GSNGATEWAY)
#else
# define machine_is_gsngateway()	(0)
#endif

#ifdef CONFIG_MACH_LF2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LF2000
# endif
# define machine_is_lf2000()	(machine_arch_type == MACH_TYPE_LF2000)
#else
# define machine_is_lf2000()	(0)
#endif

#ifdef CONFIG_MACH_BONITO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BONITO
# endif
# define machine_is_bonito()	(machine_arch_type == MACH_TYPE_BONITO)
#else
# define machine_is_bonito()	(0)
#endif

#ifdef CONFIG_MACH_ASYMPTOTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASYMPTOTE
# endif
# define machine_is_asymptote()	(machine_arch_type == MACH_TYPE_ASYMPTOTE)
#else
# define machine_is_asymptote()	(0)
#endif

#ifdef CONFIG_MACH_BST2BRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BST2BRD
# endif
# define machine_is_bst2brd()	(machine_arch_type == MACH_TYPE_BST2BRD)
#else
# define machine_is_bst2brd()	(0)
#endif

#ifdef CONFIG_MACH_TX335S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX335S
# endif
# define machine_is_tx335s()	(machine_arch_type == MACH_TYPE_TX335S)
#else
# define machine_is_tx335s()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_TESLA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_TESLA
# endif
# define machine_is_pelco_tesla()	(machine_arch_type == MACH_TYPE_PELCO_TESLA)
#else
# define machine_is_pelco_tesla()	(0)
#endif

#ifdef CONFIG_MACH_RRHTESTPLAT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RRHTESTPLAT
# endif
# define machine_is_rrhtestplat()	(machine_arch_type == MACH_TYPE_RRHTESTPLAT)
#else
# define machine_is_rrhtestplat()	(0)
#endif

#ifdef CONFIG_MACH_VIDTONIC_PRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIDTONIC_PRO
# endif
# define machine_is_vidtonic_pro()	(machine_arch_type == MACH_TYPE_VIDTONIC_PRO)
#else
# define machine_is_vidtonic_pro()	(0)
#endif

#ifdef CONFIG_MACH_PL_APOLLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PL_APOLLO
# endif
# define machine_is_pl_apollo()	(machine_arch_type == MACH_TYPE_PL_APOLLO)
#else
# define machine_is_pl_apollo()	(0)
#endif

#ifdef CONFIG_MACH_PL_PHOENIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PL_PHOENIX
# endif
# define machine_is_pl_phoenix()	(machine_arch_type == MACH_TYPE_PL_PHOENIX)
#else
# define machine_is_pl_phoenix()	(0)
#endif

#ifdef CONFIG_MACH_M28CU3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M28CU3
# endif
# define machine_is_m28cu3()	(machine_arch_type == MACH_TYPE_M28CU3)
#else
# define machine_is_m28cu3()	(0)
#endif

#ifdef CONFIG_MACH_VVBOX_HD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVBOX_HD
# endif
# define machine_is_vvbox_hd()	(machine_arch_type == MACH_TYPE_VVBOX_HD)
#else
# define machine_is_vvbox_hd()	(0)
#endif

#ifdef CONFIG_MACH_COREWARE_SAM9260_
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COREWARE_SAM9260_
# endif
# define machine_is_coreware_sam9260_()	(machine_arch_type == MACH_TYPE_COREWARE_SAM9260_)
#else
# define machine_is_coreware_sam9260_()	(0)
#endif

#ifdef CONFIG_MACH_MARMADUKE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARMADUKE
# endif
# define machine_is_marmaduke()	(machine_arch_type == MACH_TYPE_MARMADUKE)
#else
# define machine_is_marmaduke()	(0)
#endif

#ifdef CONFIG_MACH_AMG_XLCORE_CAMERA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMG_XLCORE_CAMERA
# endif
# define machine_is_amg_xlcore_camera()	(machine_arch_type == MACH_TYPE_AMG_XLCORE_CAMERA)
#else
# define machine_is_amg_xlcore_camera()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_EGF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_EGF
# endif
# define machine_is_omap3_egf()	(machine_arch_type == MACH_TYPE_OMAP3_EGF)
#else
# define machine_is_omap3_egf()	(0)
#endif

#ifdef CONFIG_MACH_SMDK4212
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK4212
# endif
# define machine_is_smdk4212()	(machine_arch_type == MACH_TYPE_SMDK4212)
#else
# define machine_is_smdk4212()	(0)
#endif

#ifdef CONFIG_MACH_DNP9200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNP9200
# endif
# define machine_is_dnp9200()	(machine_arch_type == MACH_TYPE_DNP9200)
#else
# define machine_is_dnp9200()	(0)
#endif

#ifdef CONFIG_MACH_TF101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TF101
# endif
# define machine_is_tf101()	(machine_arch_type == MACH_TYPE_TF101)
#else
# define machine_is_tf101()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3SILVIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3SILVIO
# endif
# define machine_is_omap3silvio()	(machine_arch_type == MACH_TYPE_OMAP3SILVIO)
#else
# define machine_is_omap3silvio()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO2
# endif
# define machine_is_picasso2()	(machine_arch_type == MACH_TYPE_PICASSO2)
#else
# define machine_is_picasso2()	(0)
#endif

#ifdef CONFIG_MACH_VANGOGH2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VANGOGH2
# endif
# define machine_is_vangogh2()	(machine_arch_type == MACH_TYPE_VANGOGH2)
#else
# define machine_is_vangogh2()	(0)
#endif

#ifdef CONFIG_MACH_OLPC_XO_1_75
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OLPC_XO_1_75
# endif
# define machine_is_olpc_xo_1_75()	(machine_arch_type == MACH_TYPE_OLPC_XO_1_75)
#else
# define machine_is_olpc_xo_1_75()	(0)
#endif

#ifdef CONFIG_MACH_GX400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GX400
# endif
# define machine_is_gx400()	(machine_arch_type == MACH_TYPE_GX400)
#else
# define machine_is_gx400()	(0)
#endif

#ifdef CONFIG_MACH_GS300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GS300
# endif
# define machine_is_gs300()	(machine_arch_type == MACH_TYPE_GS300)
#else
# define machine_is_gs300()	(0)
#endif

#ifdef CONFIG_MACH_ACER_A9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_A9
# endif
# define machine_is_acer_a9()	(machine_arch_type == MACH_TYPE_ACER_A9)
#else
# define machine_is_acer_a9()	(0)
#endif

#ifdef CONFIG_MACH_VIVOW_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIVOW_EVM
# endif
# define machine_is_vivow_evm()	(machine_arch_type == MACH_TYPE_VIVOW_EVM)
#else
# define machine_is_vivow_evm()	(0)
#endif

#ifdef CONFIG_MACH_VELOCE_CXQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VELOCE_CXQ
# endif
# define machine_is_veloce_cxq()	(machine_arch_type == MACH_TYPE_VELOCE_CXQ)
#else
# define machine_is_veloce_cxq()	(0)
#endif

#ifdef CONFIG_MACH_VELOCE_CXM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VELOCE_CXM
# endif
# define machine_is_veloce_cxm()	(machine_arch_type == MACH_TYPE_VELOCE_CXM)
#else
# define machine_is_veloce_cxm()	(0)
#endif

#ifdef CONFIG_MACH_P1852
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P1852
# endif
# define machine_is_p1852()	(machine_arch_type == MACH_TYPE_P1852)
#else
# define machine_is_p1852()	(0)
#endif

#ifdef CONFIG_MACH_NAXY100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAXY100
# endif
# define machine_is_naxy100()	(machine_arch_type == MACH_TYPE_NAXY100)
#else
# define machine_is_naxy100()	(0)
#endif

#ifdef CONFIG_MACH_TAISHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAISHAN
# endif
# define machine_is_taishan()	(machine_arch_type == MACH_TYPE_TAISHAN)
#else
# define machine_is_taishan()	(0)
#endif

#ifdef CONFIG_MACH_TOUCHLINK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOUCHLINK
# endif
# define machine_is_touchlink()	(machine_arch_type == MACH_TYPE_TOUCHLINK)
#else
# define machine_is_touchlink()	(0)
#endif

#ifdef CONFIG_MACH_STM32F103ZE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM32F103ZE
# endif
# define machine_is_stm32f103ze()	(machine_arch_type == MACH_TYPE_STM32F103ZE)
#else
# define machine_is_stm32f103ze()	(0)
#endif

#ifdef CONFIG_MACH_MCX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCX
# endif
# define machine_is_mcx()	(machine_arch_type == MACH_TYPE_MCX)
#else
# define machine_is_mcx()	(0)
#endif

#ifdef CONFIG_MACH_STM_NMHDK_FLI7610
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_NMHDK_FLI7610
# endif
# define machine_is_stm_nmhdk_fli7610()	(machine_arch_type == MACH_TYPE_STM_NMHDK_FLI7610)
#else
# define machine_is_stm_nmhdk_fli7610()	(0)
#endif

#ifdef CONFIG_MACH_TOP28X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOP28X
# endif
# define machine_is_top28x()	(machine_arch_type == MACH_TYPE_TOP28X)
#else
# define machine_is_top28x()	(0)
#endif

#ifdef CONFIG_MACH_OKL4VP_MICROVISOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OKL4VP_MICROVISOR
# endif
# define machine_is_okl4vp_microvisor()	(machine_arch_type == MACH_TYPE_OKL4VP_MICROVISOR)
#else
# define machine_is_okl4vp_microvisor()	(0)
#endif

#ifdef CONFIG_MACH_POP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POP
# endif
# define machine_is_pop()	(machine_arch_type == MACH_TYPE_POP)
#else
# define machine_is_pop()	(0)
#endif

#ifdef CONFIG_MACH_LAYER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LAYER
# endif
# define machine_is_layer()	(machine_arch_type == MACH_TYPE_LAYER)
#else
# define machine_is_layer()	(0)
#endif

#ifdef CONFIG_MACH_TRONDHEIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRONDHEIM
# endif
# define machine_is_trondheim()	(machine_arch_type == MACH_TYPE_TRONDHEIM)
#else
# define machine_is_trondheim()	(0)
#endif

#ifdef CONFIG_MACH_EVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVA
# endif
# define machine_is_eva()	(machine_arch_type == MACH_TYPE_EVA)
#else
# define machine_is_eva()	(0)
#endif

#ifdef CONFIG_MACH_TRUST_TAURUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRUST_TAURUS
# endif
# define machine_is_trust_taurus()	(machine_arch_type == MACH_TYPE_TRUST_TAURUS)
#else
# define machine_is_trust_taurus()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_HUASHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_HUASHAN
# endif
# define machine_is_ns2816_huashan()	(machine_arch_type == MACH_TYPE_NS2816_HUASHAN)
#else
# define machine_is_ns2816_huashan()	(0)
#endif

#ifdef CONFIG_MACH_NS2816_YANGCHENG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS2816_YANGCHENG
# endif
# define machine_is_ns2816_yangcheng()	(machine_arch_type == MACH_TYPE_NS2816_YANGCHENG)
#else
# define machine_is_ns2816_yangcheng()	(0)
#endif

#ifdef CONFIG_MACH_P852
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P852
# endif
# define machine_is_p852()	(machine_arch_type == MACH_TYPE_P852)
#else
# define machine_is_p852()	(0)
#endif

#ifdef CONFIG_MACH_FLEA3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLEA3
# endif
# define machine_is_flea3()	(machine_arch_type == MACH_TYPE_FLEA3)
#else
# define machine_is_flea3()	(0)
#endif

#ifdef CONFIG_MACH_BOWFIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOWFIN
# endif
# define machine_is_bowfin()	(machine_arch_type == MACH_TYPE_BOWFIN)
#else
# define machine_is_bowfin()	(0)
#endif

#ifdef CONFIG_MACH_MV88DE3100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MV88DE3100
# endif
# define machine_is_mv88de3100()	(machine_arch_type == MACH_TYPE_MV88DE3100)
#else
# define machine_is_mv88de3100()	(0)
#endif

#ifdef CONFIG_MACH_PIA_AM35X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PIA_AM35X
# endif
# define machine_is_pia_am35x()	(machine_arch_type == MACH_TYPE_PIA_AM35X)
#else
# define machine_is_pia_am35x()	(0)
#endif

#ifdef CONFIG_MACH_CEDAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEDAR
# endif
# define machine_is_cedar()	(machine_arch_type == MACH_TYPE_CEDAR)
#else
# define machine_is_cedar()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO_E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO_E
# endif
# define machine_is_picasso_e()	(machine_arch_type == MACH_TYPE_PICASSO_E)
#else
# define machine_is_picasso_e()	(0)
#endif

#ifdef CONFIG_MACH_SAMSUNG_E60
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAMSUNG_E60
# endif
# define machine_is_samsung_e60()	(machine_arch_type == MACH_TYPE_SAMSUNG_E60)
#else
# define machine_is_samsung_e60()	(0)
#endif

#ifdef CONFIG_MACH_MDM9615
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MDM9615
# endif
# define machine_is_msm9615_cdp()	(machine_arch_type == MACH_TYPE_MDM9615)
#else
# define machine_is_msm9615_cdp()	(0)
#endif

#ifdef CONFIG_MACH_SDVR_MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SDVR_MINI
# endif
# define machine_is_sdvr_mini()	(machine_arch_type == MACH_TYPE_SDVR_MINI)
#else
# define machine_is_sdvr_mini()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_IJ3K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_IJ3K
# endif
# define machine_is_omap3_ij3k()	(machine_arch_type == MACH_TYPE_OMAP3_IJ3K)
#else
# define machine_is_omap3_ij3k()	(0)
#endif

#ifdef CONFIG_MACH_MODASMC1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MODASMC1
# endif
# define machine_is_modasmc1()	(machine_arch_type == MACH_TYPE_MODASMC1)
#else
# define machine_is_modasmc1()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_RUMI3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_RUMI3
# endif
# define machine_is_apq8064_rumi3()	(machine_arch_type == MACH_TYPE_APQ8064_RUMI3)
#else
# define machine_is_apq8064_rumi3()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX506
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX506
# endif
# define machine_is_matrix506()	(machine_arch_type == MACH_TYPE_MATRIX506)
#else
# define machine_is_matrix506()	(0)
#endif

#ifdef CONFIG_MACH_MSM9615_MTP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM9615_MTP
# endif
# define machine_is_msm9615_mtp()	(machine_arch_type == MACH_TYPE_MSM9615_MTP)
#else
# define machine_is_msm9615_mtp()	(0)
#endif

#ifdef CONFIG_MACH_DM36X_SPAWNDC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM36X_SPAWNDC
# endif
# define machine_is_dm36x_spawndc()	(machine_arch_type == MACH_TYPE_DM36X_SPAWNDC)
#else
# define machine_is_dm36x_spawndc()	(0)
#endif

#ifdef CONFIG_MACH_SFF792
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SFF792
# endif
# define machine_is_sff792()	(machine_arch_type == MACH_TYPE_SFF792)
#else
# define machine_is_sff792()	(0)
#endif

#ifdef CONFIG_MACH_AM335XIAEVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335XIAEVM
# endif
# define machine_is_am335xiaevm()	(machine_arch_type == MACH_TYPE_AM335XIAEVM)
#else
# define machine_is_am335xiaevm()	(0)
#endif

#ifdef CONFIG_MACH_G3C2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G3C2440
# endif
# define machine_is_g3c2440()	(machine_arch_type == MACH_TYPE_G3C2440)
#else
# define machine_is_g3c2440()	(0)
#endif

#ifdef CONFIG_MACH_TION270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TION270
# endif
# define machine_is_tion270()	(machine_arch_type == MACH_TYPE_TION270)
#else
# define machine_is_tion270()	(0)
#endif

#ifdef CONFIG_MACH_W22Q7ARM02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W22Q7ARM02
# endif
# define machine_is_w22q7arm02()	(machine_arch_type == MACH_TYPE_W22Q7ARM02)
#else
# define machine_is_w22q7arm02()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_CAT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_CAT
# endif
# define machine_is_omap_cat()	(machine_arch_type == MACH_TYPE_OMAP_CAT)
#else
# define machine_is_omap_cat()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9N12EK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9N12EK
# endif
# define machine_is_at91sam9n12ek()	(machine_arch_type == MACH_TYPE_AT91SAM9N12EK)
#else
# define machine_is_at91sam9n12ek()	(0)
#endif

#ifdef CONFIG_MACH_MORRISON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MORRISON
# endif
# define machine_is_morrison()	(machine_arch_type == MACH_TYPE_MORRISON)
#else
# define machine_is_morrison()	(0)
#endif

#ifdef CONFIG_MACH_SVDU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVDU
# endif
# define machine_is_svdu()	(machine_arch_type == MACH_TYPE_SVDU)
#else
# define machine_is_svdu()	(0)
#endif

#ifdef CONFIG_MACH_LPP01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPP01
# endif
# define machine_is_lpp01()	(machine_arch_type == MACH_TYPE_LPP01)
#else
# define machine_is_lpp01()	(0)
#endif

#ifdef CONFIG_MACH_UBC283
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBC283
# endif
# define machine_is_ubc283()	(machine_arch_type == MACH_TYPE_UBC283)
#else
# define machine_is_ubc283()	(0)
#endif

#ifdef CONFIG_MACH_ZEPPELIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEPPELIN
# endif
# define machine_is_zeppelin()	(machine_arch_type == MACH_TYPE_ZEPPELIN)
#else
# define machine_is_zeppelin()	(0)
#endif

#ifdef CONFIG_MACH_MOTUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTUS
# endif
# define machine_is_motus()	(machine_arch_type == MACH_TYPE_MOTUS)
#else
# define machine_is_motus()	(0)
#endif

#ifdef CONFIG_MACH_NEOMAINBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEOMAINBOARD
# endif
# define machine_is_neomainboard()	(machine_arch_type == MACH_TYPE_NEOMAINBOARD)
#else
# define machine_is_neomainboard()	(0)
#endif

#ifdef CONFIG_MACH_DEVKIT3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEVKIT3250
# endif
# define machine_is_devkit3250()	(machine_arch_type == MACH_TYPE_DEVKIT3250)
#else
# define machine_is_devkit3250()	(0)
#endif

#ifdef CONFIG_MACH_DEVKIT7000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEVKIT7000
# endif
# define machine_is_devkit7000()	(machine_arch_type == MACH_TYPE_DEVKIT7000)
#else
# define machine_is_devkit7000()	(0)
#endif

#ifdef CONFIG_MACH_FMC_UIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FMC_UIC
# endif
# define machine_is_fmc_uic()	(machine_arch_type == MACH_TYPE_FMC_UIC)
#else
# define machine_is_fmc_uic()	(0)
#endif

#ifdef CONFIG_MACH_FMC_DCM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FMC_DCM
# endif
# define machine_is_fmc_dcm()	(machine_arch_type == MACH_TYPE_FMC_DCM)
#else
# define machine_is_fmc_dcm()	(0)
#endif

#ifdef CONFIG_MACH_BATWM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BATWM
# endif
# define machine_is_batwm()	(machine_arch_type == MACH_TYPE_BATWM)
#else
# define machine_is_batwm()	(0)
#endif

#ifdef CONFIG_MACH_ATLAS6CB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLAS6CB
# endif
# define machine_is_atlas6cb()	(machine_arch_type == MACH_TYPE_ATLAS6CB)
#else
# define machine_is_atlas6cb()	(0)
#endif

#ifdef CONFIG_MACH_QUATTROF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUATTROF
# endif
# define machine_is_quattro_f()	(machine_arch_type == MACH_TYPE_QUATTROF)
#else
# define machine_is_quattro_f()	(0)
#endif

#ifdef CONFIG_MACH_QUATTROU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUATTROU
# endif
# define machine_is_quattro_u()	(machine_arch_type == MACH_TYPE_QUATTROU)
#else
# define machine_is_quattro_u()	(0)
#endif

#ifdef CONFIG_MACH_BLUE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUE
# endif
# define machine_is_blue()	(machine_arch_type == MACH_TYPE_BLUE)
#else
# define machine_is_blue()	(0)
#endif

#ifdef CONFIG_MACH_COLORADO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLORADO
# endif
# define machine_is_colorado()	(machine_arch_type == MACH_TYPE_COLORADO)
#else
# define machine_is_colorado()	(0)
#endif

#ifdef CONFIG_MACH_POPC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POPC
# endif
# define machine_is_popc()	(machine_arch_type == MACH_TYPE_POPC)
#else
# define machine_is_popc()	(0)
#endif

#ifdef CONFIG_MACH_PROMWAD_JADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROMWAD_JADE
# endif
# define machine_is_promwad_jade()	(machine_arch_type == MACH_TYPE_PROMWAD_JADE)
#else
# define machine_is_promwad_jade()	(0)
#endif

#ifdef CONFIG_MACH_AMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMP
# endif
# define machine_is_amp()	(machine_arch_type == MACH_TYPE_AMP)
#else
# define machine_is_amp()	(0)
#endif

#ifdef CONFIG_MACH_GNET_AMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_AMP
# endif
# define machine_is_gnet_amp()	(machine_arch_type == MACH_TYPE_GNET_AMP)
#else
# define machine_is_gnet_amp()	(0)
#endif

#ifdef CONFIG_MACH_TOQUES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOQUES
# endif
# define machine_is_toques()	(machine_arch_type == MACH_TYPE_TOQUES)
#else
# define machine_is_toques()	(0)
#endif

#ifdef CONFIG_MACH_APX4DEVKIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APX4DEVKIT
# endif
# define machine_is_apx4devkit()	(machine_arch_type == MACH_TYPE_APX4DEVKIT)
#else
# define machine_is_apx4devkit()	(0)
#endif

#ifdef CONFIG_MACH_DCT_STORM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DCT_STORM
# endif
# define machine_is_dct_storm()	(machine_arch_type == MACH_TYPE_DCT_STORM)
#else
# define machine_is_dct_storm()	(0)
#endif

#ifdef CONFIG_MACH_Z3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z3
# endif
# define machine_is_dm8168z3()	(machine_arch_type == MACH_TYPE_Z3)
#else
# define machine_is_dm8168z3()	(0)
#endif

#ifdef CONFIG_MACH_OWL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OWL
# endif
# define machine_is_owl()	(machine_arch_type == MACH_TYPE_OWL)
#else
# define machine_is_owl()	(0)
#endif

#ifdef CONFIG_MACH_COGENT_CSB1741
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COGENT_CSB1741
# endif
# define machine_is_cogent_csb1741()	(machine_arch_type == MACH_TYPE_COGENT_CSB1741)
#else
# define machine_is_cogent_csb1741()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3
# endif
# define machine_is_omap3_kiko()	(machine_arch_type == MACH_TYPE_OMAP3)
#else
# define machine_is_omap3_kiko()	(0)
#endif

#ifdef CONFIG_MACH_ADILLUSTRA610
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADILLUSTRA610
# endif
# define machine_is_adillustra610()	(machine_arch_type == MACH_TYPE_ADILLUSTRA610)
#else
# define machine_is_adillustra610()	(0)
#endif

#ifdef CONFIG_MACH_ECAFE_NA04
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECAFE_NA04
# endif
# define machine_is_ecafe_na04()	(machine_arch_type == MACH_TYPE_ECAFE_NA04)
#else
# define machine_is_ecafe_na04()	(0)
#endif

#ifdef CONFIG_MACH_POPCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POPCT
# endif
# define machine_is_popct()	(machine_arch_type == MACH_TYPE_POPCT)
#else
# define machine_is_popct()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_HELENA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_HELENA
# endif
# define machine_is_omap3_helena()	(machine_arch_type == MACH_TYPE_OMAP3_HELENA)
#else
# define machine_is_omap3_helena()	(0)
#endif

#ifdef CONFIG_MACH_ACH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACH
# endif
# define machine_is_ach()	(machine_arch_type == MACH_TYPE_ACH)
#else
# define machine_is_ach()	(0)
#endif

#ifdef CONFIG_MACH_MODULE_DTB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MODULE_DTB
# endif
# define machine_is_module_dtb()	(machine_arch_type == MACH_TYPE_MODULE_DTB)
#else
# define machine_is_module_dtb()	(0)
#endif

#ifdef CONFIG_MACH_RACKBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RACKBOX
# endif
# define machine_is_ratebox()	(machine_arch_type == MACH_TYPE_RACKBOX)
#else
# define machine_is_ratebox()	(0)
#endif

#ifdef CONFIG_MACH_OSLO_ELISABETH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSLO_ELISABETH
# endif
# define machine_is_oslo_elisabeth()	(machine_arch_type == MACH_TYPE_OSLO_ELISABETH)
#else
# define machine_is_oslo_elisabeth()	(0)
#endif

#ifdef CONFIG_MACH_TT01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT01
# endif
# define machine_is_tt01()	(machine_arch_type == MACH_TYPE_TT01)
#else
# define machine_is_tt01()	(0)
#endif

#ifdef CONFIG_MACH_MSM8930_CDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8930_CDP
# endif
# define machine_is_msm8930_cdp()	(machine_arch_type == MACH_TYPE_MSM8930_CDP)
#else
# define machine_is_msm8930_cdp()	(0)
#endif

#ifdef CONFIG_MACH_MSM8930_MTP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8930_MTP
# endif
# define machine_is_msm8930_mtp()	(machine_arch_type == MACH_TYPE_MSM8930_MTP)
#else
# define machine_is_msm8930_mtp()	(0)
#endif

#ifdef CONFIG_MACH_MSM8930_FLUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8930_FLUID
# endif
# define machine_is_msm8930_fluid()	(machine_arch_type == MACH_TYPE_MSM8930_FLUID)
#else
# define machine_is_msm8930_fluid()	(0)
#endif

#ifdef CONFIG_MACH_LTU11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LTU11
# endif
# define machine_is_ltu11()	(machine_arch_type == MACH_TYPE_LTU11)
#else
# define machine_is_ltu11()	(0)
#endif

#ifdef CONFIG_MACH_AM1808_SPAWNCO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM1808_SPAWNCO
# endif
# define machine_is_am1808_spawnco()	(machine_arch_type == MACH_TYPE_AM1808_SPAWNCO)
#else
# define machine_is_am1808_spawnco()	(0)
#endif

#ifdef CONFIG_MACH_FLX6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLX6410
# endif
# define machine_is_flx6410()	(machine_arch_type == MACH_TYPE_FLX6410)
#else
# define machine_is_flx6410()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_QSB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_QSB
# endif
# define machine_is_mx6q_qsb()	(machine_arch_type == MACH_TYPE_MX6Q_QSB)
#else
# define machine_is_mx6q_qsb()	(0)
#endif

#ifdef CONFIG_MACH_MX53_PLT424
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_PLT424
# endif
# define machine_is_mx53_plt424()	(machine_arch_type == MACH_TYPE_MX53_PLT424)
#else
# define machine_is_mx53_plt424()	(0)
#endif

#ifdef CONFIG_MACH_JASMINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JASMINE
# endif
# define machine_is_jasmine()	(machine_arch_type == MACH_TYPE_JASMINE)
#else
# define machine_is_jasmine()	(0)
#endif

#ifdef CONFIG_MACH_L138_OWLBOARD_PLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_L138_OWLBOARD_PLUS
# endif
# define machine_is_l138_owlboard_plus()	(machine_arch_type == MACH_TYPE_L138_OWLBOARD_PLUS)
#else
# define machine_is_l138_owlboard_plus()	(0)
#endif

#ifdef CONFIG_MACH_WR21
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WR21
# endif
# define machine_is_wr21()	(machine_arch_type == MACH_TYPE_WR21)
#else
# define machine_is_wr21()	(0)
#endif

#ifdef CONFIG_MACH_PEABOY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEABOY
# endif
# define machine_is_peaboy()	(machine_arch_type == MACH_TYPE_PEABOY)
#else
# define machine_is_peaboy()	(0)
#endif

#ifdef CONFIG_MACH_MX28_PLATO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX28_PLATO
# endif
# define machine_is_mx28_plato()	(machine_arch_type == MACH_TYPE_MX28_PLATO)
#else
# define machine_is_mx28_plato()	(0)
#endif

#ifdef CONFIG_MACH_KACOM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KACOM2
# endif
# define machine_is_kacom2()	(machine_arch_type == MACH_TYPE_KACOM2)
#else
# define machine_is_kacom2()	(0)
#endif

#ifdef CONFIG_MACH_SLCO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SLCO
# endif
# define machine_is_slco()	(machine_arch_type == MACH_TYPE_SLCO)
#else
# define machine_is_slco()	(0)
#endif

#ifdef CONFIG_MACH_IMX51PICO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX51PICO
# endif
# define machine_is_imx51pico()	(machine_arch_type == MACH_TYPE_IMX51PICO)
#else
# define machine_is_imx51pico()	(0)
#endif

#ifdef CONFIG_MACH_GLINK1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GLINK1
# endif
# define machine_is_glink1()	(machine_arch_type == MACH_TYPE_GLINK1)
#else
# define machine_is_glink1()	(0)
#endif

#ifdef CONFIG_MACH_DIAMOND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIAMOND
# endif
# define machine_is_diamond()	(machine_arch_type == MACH_TYPE_DIAMOND)
#else
# define machine_is_diamond()	(0)
#endif

#ifdef CONFIG_MACH_D9000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_D9000
# endif
# define machine_is_d9000()	(machine_arch_type == MACH_TYPE_D9000)
#else
# define machine_is_d9000()	(0)
#endif

#ifdef CONFIG_MACH_W5300E01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W5300E01
# endif
# define machine_is_w5300e01()	(machine_arch_type == MACH_TYPE_W5300E01)
#else
# define machine_is_w5300e01()	(0)
#endif

#ifdef CONFIG_MACH_IM6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IM6000
# endif
# define machine_is_im6000()	(machine_arch_type == MACH_TYPE_IM6000)
#else
# define machine_is_im6000()	(0)
#endif

#ifdef CONFIG_MACH_MX51_FRED51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX51_FRED51
# endif
# define machine_is_mx51_fred51()	(machine_arch_type == MACH_TYPE_MX51_FRED51)
#else
# define machine_is_mx51_fred51()	(0)
#endif

#ifdef CONFIG_MACH_STM32F2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM32F2
# endif
# define machine_is_stm32f2()	(machine_arch_type == MACH_TYPE_STM32F2)
#else
# define machine_is_stm32f2()	(0)
#endif

#ifdef CONFIG_MACH_VILLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VILLE
# endif
# define machine_is_ville()	(machine_arch_type == MACH_TYPE_VILLE)
#else
# define machine_is_ville()	(0)
#endif

#ifdef CONFIG_MACH_PTIP_MURNAU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTIP_MURNAU
# endif
# define machine_is_ptip_murnau()	(machine_arch_type == MACH_TYPE_PTIP_MURNAU)
#else
# define machine_is_ptip_murnau()	(0)
#endif

#ifdef CONFIG_MACH_PTIP_CLASSIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTIP_CLASSIC
# endif
# define machine_is_ptip_classic()	(machine_arch_type == MACH_TYPE_PTIP_CLASSIC)
#else
# define machine_is_ptip_classic()	(0)
#endif

#ifdef CONFIG_MACH_MX53GRB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53GRB
# endif
# define machine_is_mx53grb()	(machine_arch_type == MACH_TYPE_MX53GRB)
#else
# define machine_is_mx53grb()	(0)
#endif

#ifdef CONFIG_MACH_GAGARIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GAGARIN
# endif
# define machine_is_gagarin()	(machine_arch_type == MACH_TYPE_GAGARIN)
#else
# define machine_is_gagarin()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27A_QRD1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27A_QRD1
# endif
# define machine_is_msm7627a_qrd1()	(machine_arch_type == MACH_TYPE_MSM7X27A_QRD1)
#else
# define machine_is_msm7627a_qrd1()	(0)
#endif

#ifdef CONFIG_MACH_NAS2BIG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAS2BIG
# endif
# define machine_is_nas2big()	(machine_arch_type == MACH_TYPE_NAS2BIG)
#else
# define machine_is_nas2big()	(0)
#endif

#ifdef CONFIG_MACH_SUPERFEMTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUPERFEMTO
# endif
# define machine_is_superfemto()	(machine_arch_type == MACH_TYPE_SUPERFEMTO)
#else
# define machine_is_superfemto()	(0)
#endif

#ifdef CONFIG_MACH_TEUFEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEUFEL
# endif
# define machine_is_teufel()	(machine_arch_type == MACH_TYPE_TEUFEL)
#else
# define machine_is_teufel()	(0)
#endif

#ifdef CONFIG_MACH_DINARA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DINARA
# endif
# define machine_is_dinara()	(machine_arch_type == MACH_TYPE_DINARA)
#else
# define machine_is_dinara()	(0)
#endif

#ifdef CONFIG_MACH_VANQUISH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VANQUISH
# endif
# define machine_is_vanquish()	(machine_arch_type == MACH_TYPE_VANQUISH)
#else
# define machine_is_vanquish()	(0)
#endif

#ifdef CONFIG_MACH_ZIPABOX1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZIPABOX1
# endif
# define machine_is_zipabox1()	(machine_arch_type == MACH_TYPE_ZIPABOX1)
#else
# define machine_is_zipabox1()	(0)
#endif

#ifdef CONFIG_MACH_U9540
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U9540
# endif
# define machine_is_u9540()	(machine_arch_type == MACH_TYPE_U9540)
#else
# define machine_is_u9540()	(0)
#endif

#ifdef CONFIG_MACH_JET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JET
# endif
# define machine_is_jet()	(machine_arch_type == MACH_TYPE_JET)
#else
# define machine_is_jet()	(0)
#endif

#ifdef CONFIG_MACH_SMDK4412
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK4412
# endif
# define machine_is_smdk4412()	(machine_arch_type == MACH_TYPE_SMDK4412)
#else
# define machine_is_smdk4412()	(0)
#endif

#ifdef CONFIG_MACH_ELITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELITE
# endif
# define machine_is_elite()	(machine_arch_type == MACH_TYPE_ELITE)
#else
# define machine_is_elite()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR320_HMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR320_HMI
# endif
# define machine_is_spear320_hmi()	(machine_arch_type == MACH_TYPE_SPEAR320_HMI)
#else
# define machine_is_spear320_hmi()	(0)
#endif

#ifdef CONFIG_MACH_ONTARIO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ONTARIO
# endif
# define machine_is_ontario()	(machine_arch_type == MACH_TYPE_ONTARIO)
#else
# define machine_is_ontario()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_SABRELITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_SABRELITE
# endif
# define machine_is_mx6q_sabrelite()	(machine_arch_type == MACH_TYPE_MX6Q_SABRELITE)
#else
# define machine_is_mx6q_sabrelite()	(0)
#endif

#ifdef CONFIG_MACH_VC200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC200
# endif
# define machine_is_vc200()	(machine_arch_type == MACH_TYPE_VC200)
#else
# define machine_is_vc200()	(0)
#endif

#ifdef CONFIG_MACH_MSM7625A_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7625A_FFA
# endif
# define machine_is_msm7625a_ffa()	(machine_arch_type == MACH_TYPE_MSM7625A_FFA)
#else
# define machine_is_msm7625a_ffa()	(0)
#endif

#ifdef CONFIG_MACH_MSM7625A_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7625A_SURF
# endif
# define machine_is_msm7625a_surf()	(machine_arch_type == MACH_TYPE_MSM7625A_SURF)
#else
# define machine_is_msm7625a_surf()	(0)
#endif

#ifdef CONFIG_MACH_BENTHOSSBP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BENTHOSSBP
# endif
# define machine_is_benthossbp()	(machine_arch_type == MACH_TYPE_BENTHOSSBP)
#else
# define machine_is_benthossbp()	(0)
#endif

#ifdef CONFIG_MACH_SMDK5210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK5210
# endif
# define machine_is_smdk5210()	(machine_arch_type == MACH_TYPE_SMDK5210)
#else
# define machine_is_smdk5210()	(0)
#endif

#ifdef CONFIG_MACH_EMPQ2300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPQ2300
# endif
# define machine_is_empq2300()	(machine_arch_type == MACH_TYPE_EMPQ2300)
#else
# define machine_is_empq2300()	(0)
#endif

#ifdef CONFIG_MACH_MINIPOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINIPOS
# endif
# define machine_is_minipos()	(machine_arch_type == MACH_TYPE_MINIPOS)
#else
# define machine_is_minipos()	(0)
#endif

#ifdef CONFIG_MACH_OMAP5_SEVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP5_SEVM
# endif
# define machine_is_omap5_sevm()	(machine_arch_type == MACH_TYPE_OMAP5_SEVM)
#else
# define machine_is_omap5_sevm()	(0)
#endif

#ifdef CONFIG_MACH_SHELTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHELTER
# endif
# define machine_is_shelter()	(machine_arch_type == MACH_TYPE_SHELTER)
#else
# define machine_is_shelter()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_DEVKIT8500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_DEVKIT8500
# endif
# define machine_is_omap3_devkit8500()	(machine_arch_type == MACH_TYPE_OMAP3_DEVKIT8500)
#else
# define machine_is_omap3_devkit8500()	(0)
#endif

#ifdef CONFIG_MACH_EDGETD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDGETD
# endif
# define machine_is_edgetd()	(machine_arch_type == MACH_TYPE_EDGETD)
#else
# define machine_is_edgetd()	(0)
#endif

#ifdef CONFIG_MACH_COPPERYARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COPPERYARD
# endif
# define machine_is_copperyard()	(machine_arch_type == MACH_TYPE_COPPERYARD)
#else
# define machine_is_copperyard()	(0)
#endif

#ifdef CONFIG_MACH_EDGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDGE
# endif
# define machine_is_edge_test()	(machine_arch_type == MACH_TYPE_EDGE)
#else
# define machine_is_edge_test()	(0)
#endif

#ifdef CONFIG_MACH_EDGE_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDGE_U
# endif
# define machine_is_edge_u()	(machine_arch_type == MACH_TYPE_EDGE_U)
#else
# define machine_is_edge_u()	(0)
#endif

#ifdef CONFIG_MACH_EDGE_TD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDGE_TD
# endif
# define machine_is_edge_td()	(machine_arch_type == MACH_TYPE_EDGE_TD)
#else
# define machine_is_edge_td()	(0)
#endif

#ifdef CONFIG_MACH_WDSS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WDSS
# endif
# define machine_is_wdss()	(machine_arch_type == MACH_TYPE_WDSS)
#else
# define machine_is_wdss()	(0)
#endif

#ifdef CONFIG_MACH_DL_PB25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DL_PB25
# endif
# define machine_is_dl_pb25()	(machine_arch_type == MACH_TYPE_DL_PB25)
#else
# define machine_is_dl_pb25()	(0)
#endif

#ifdef CONFIG_MACH_DSS11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DSS11
# endif
# define machine_is_dss11()	(machine_arch_type == MACH_TYPE_DSS11)
#else
# define machine_is_dss11()	(0)
#endif

#ifdef CONFIG_MACH_CPA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPA
# endif
# define machine_is_cpa()	(machine_arch_type == MACH_TYPE_CPA)
#else
# define machine_is_cpa()	(0)
#endif

#ifdef CONFIG_MACH_APTP2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APTP2000
# endif
# define machine_is_aptp2000()	(machine_arch_type == MACH_TYPE_APTP2000)
#else
# define machine_is_aptp2000()	(0)
#endif

#ifdef CONFIG_MACH_MARZEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARZEN
# endif
# define machine_is_marzen()	(machine_arch_type == MACH_TYPE_MARZEN)
#else
# define machine_is_marzen()	(0)
#endif

#ifdef CONFIG_MACH_ST_TURBINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ST_TURBINE
# endif
# define machine_is_st_turbine()	(machine_arch_type == MACH_TYPE_ST_TURBINE)
#else
# define machine_is_st_turbine()	(0)
#endif

#ifdef CONFIG_MACH_GTL_IT3300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTL_IT3300
# endif
# define machine_is_gtl_it3300()	(machine_arch_type == MACH_TYPE_GTL_IT3300)
#else
# define machine_is_gtl_it3300()	(0)
#endif

#ifdef CONFIG_MACH_MX6_MULE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_MULE
# endif
# define machine_is_mx6_mule()	(machine_arch_type == MACH_TYPE_MX6_MULE)
#else
# define machine_is_mx6_mule()	(0)
#endif

#ifdef CONFIG_MACH_V7PXA_DT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_V7PXA_DT
# endif
# define machine_is_v7pxa_dt()	(machine_arch_type == MACH_TYPE_V7PXA_DT)
#else
# define machine_is_v7pxa_dt()	(0)
#endif

#ifdef CONFIG_MACH_V7MMP_DT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_V7MMP_DT
# endif
# define machine_is_v7mmp_dt()	(machine_arch_type == MACH_TYPE_V7MMP_DT)
#else
# define machine_is_v7mmp_dt()	(0)
#endif

#ifdef CONFIG_MACH_DRAGON7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRAGON7
# endif
# define machine_is_dragon7()	(machine_arch_type == MACH_TYPE_DRAGON7)
#else
# define machine_is_dragon7()	(0)
#endif

#ifdef CONFIG_MACH_KROME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KROME
# endif
# define machine_is_krome()	(machine_arch_type == MACH_TYPE_KROME)
#else
# define machine_is_krome()	(0)
#endif

#ifdef CONFIG_MACH_ORATISDANTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISDANTE
# endif
# define machine_is_oratisdante()	(machine_arch_type == MACH_TYPE_ORATISDANTE)
#else
# define machine_is_oratisdante()	(0)
#endif

#ifdef CONFIG_MACH_FATHOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FATHOM
# endif
# define machine_is_fathom()	(machine_arch_type == MACH_TYPE_FATHOM)
#else
# define machine_is_fathom()	(0)
#endif

#ifdef CONFIG_MACH_DNS325
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNS325
# endif
# define machine_is_dns325()	(machine_arch_type == MACH_TYPE_DNS325)
#else
# define machine_is_dns325()	(0)
#endif

#ifdef CONFIG_MACH_SARNEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SARNEN
# endif
# define machine_is_sarnen()	(machine_arch_type == MACH_TYPE_SARNEN)
#else
# define machine_is_sarnen()	(0)
#endif

#ifdef CONFIG_MACH_UBISYS_G1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBISYS_G1
# endif
# define machine_is_ubisys_g1()	(machine_arch_type == MACH_TYPE_UBISYS_G1)
#else
# define machine_is_ubisys_g1()	(0)
#endif

#ifdef CONFIG_MACH_MX53_PF1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_PF1
# endif
# define machine_is_mx53_pf1()	(machine_arch_type == MACH_TYPE_MX53_PF1)
#else
# define machine_is_mx53_pf1()	(0)
#endif

#ifdef CONFIG_MACH_ASANTI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASANTI
# endif
# define machine_is_asanti()	(machine_arch_type == MACH_TYPE_ASANTI)
#else
# define machine_is_asanti()	(0)
#endif

#ifdef CONFIG_MACH_VOLTA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VOLTA
# endif
# define machine_is_volta()	(machine_arch_type == MACH_TYPE_VOLTA)
#else
# define machine_is_volta()	(0)
#endif

#ifdef CONFIG_MACH_S5P6450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S5P6450
# endif
# define machine_is_potenza()	(machine_arch_type == MACH_TYPE_S5P6450)
#else
# define machine_is_potenza()	(0)
#endif

#ifdef CONFIG_MACH_KNIGHT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KNIGHT
# endif
# define machine_is_knight()	(machine_arch_type == MACH_TYPE_KNIGHT)
#else
# define machine_is_knight()	(0)
#endif

#ifdef CONFIG_MACH_BEAGLEBONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEAGLEBONE
# endif
# define machine_is_beaglebone()	(machine_arch_type == MACH_TYPE_BEAGLEBONE)
#else
# define machine_is_beaglebone()	(0)
#endif

#ifdef CONFIG_MACH_BECKER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BECKER
# endif
# define machine_is_becker()	(machine_arch_type == MACH_TYPE_BECKER)
#else
# define machine_is_becker()	(0)
#endif

#ifdef CONFIG_MACH_FC360
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FC360
# endif
# define machine_is_fc360()	(machine_arch_type == MACH_TYPE_FC360)
#else
# define machine_is_fc360()	(0)
#endif

#ifdef CONFIG_MACH_PMI2_XLS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PMI2_XLS
# endif
# define machine_is_pmi2_xls()	(machine_arch_type == MACH_TYPE_PMI2_XLS)
#else
# define machine_is_pmi2_xls()	(0)
#endif

#ifdef CONFIG_MACH_TARANTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TARANTO
# endif
# define machine_is_taranto()	(machine_arch_type == MACH_TYPE_TARANTO)
#else
# define machine_is_taranto()	(0)
#endif

#ifdef CONFIG_MACH_PLUTUX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLUTUX
# endif
# define machine_is_plutux()	(machine_arch_type == MACH_TYPE_PLUTUX)
#else
# define machine_is_plutux()	(0)
#endif

#ifdef CONFIG_MACH_IPMP_MEDCOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPMP_MEDCOM
# endif
# define machine_is_ipmp_medcom()	(machine_arch_type == MACH_TYPE_IPMP_MEDCOM)
#else
# define machine_is_ipmp_medcom()	(0)
#endif

#ifdef CONFIG_MACH_ABSOLUT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ABSOLUT
# endif
# define machine_is_absolut()	(machine_arch_type == MACH_TYPE_ABSOLUT)
#else
# define machine_is_absolut()	(0)
#endif

#ifdef CONFIG_MACH_AWPB3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AWPB3
# endif
# define machine_is_awpb3()	(machine_arch_type == MACH_TYPE_AWPB3)
#else
# define machine_is_awpb3()	(0)
#endif

#ifdef CONFIG_MACH_NFP32XX_DT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NFP32XX_DT
# endif
# define machine_is_nfp32xx_dt()	(machine_arch_type == MACH_TYPE_NFP32XX_DT)
#else
# define machine_is_nfp32xx_dt()	(0)
#endif

#ifdef CONFIG_MACH_DL_PB53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DL_PB53
# endif
# define machine_is_dl_pb53()	(machine_arch_type == MACH_TYPE_DL_PB53)
#else
# define machine_is_dl_pb53()	(0)
#endif

#ifdef CONFIG_MACH_ACU_II
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACU_II
# endif
# define machine_is_acu_ii()	(machine_arch_type == MACH_TYPE_ACU_II)
#else
# define machine_is_acu_ii()	(0)
#endif

#ifdef CONFIG_MACH_AVALON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AVALON
# endif
# define machine_is_avalon()	(machine_arch_type == MACH_TYPE_AVALON)
#else
# define machine_is_avalon()	(0)
#endif

#ifdef CONFIG_MACH_SPHINX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPHINX
# endif
# define machine_is_sphinx()	(machine_arch_type == MACH_TYPE_SPHINX)
#else
# define machine_is_sphinx()	(0)
#endif

#ifdef CONFIG_MACH_TITAN_T
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TITAN_T
# endif
# define machine_is_titan_t()	(machine_arch_type == MACH_TYPE_TITAN_T)
#else
# define machine_is_titan_t()	(0)
#endif

#ifdef CONFIG_MACH_HARVEST_BORIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HARVEST_BORIS
# endif
# define machine_is_harvest_boris()	(machine_arch_type == MACH_TYPE_HARVEST_BORIS)
#else
# define machine_is_harvest_boris()	(0)
#endif

#ifdef CONFIG_MACH_MACH_MSM7X30_M3S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_MSM7X30_M3S
# endif
# define machine_is_mach_msm7x30_m3s()	(machine_arch_type == MACH_TYPE_MACH_MSM7X30_M3S)
#else
# define machine_is_mach_msm7x30_m3s()	(0)
#endif

#ifdef CONFIG_MACH_SMDK5250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK5250
# endif
# define machine_is_smdk5250()	(machine_arch_type == MACH_TYPE_SMDK5250)
#else
# define machine_is_smdk5250()	(0)
#endif

#ifdef CONFIG_MACH_IMXT_LITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMXT_LITE
# endif
# define machine_is_imxt_lite()	(machine_arch_type == MACH_TYPE_IMXT_LITE)
#else
# define machine_is_imxt_lite()	(0)
#endif

#ifdef CONFIG_MACH_IMXT_STD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMXT_STD
# endif
# define machine_is_imxt_std()	(machine_arch_type == MACH_TYPE_IMXT_STD)
#else
# define machine_is_imxt_std()	(0)
#endif

#ifdef CONFIG_MACH_IMXT_LOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMXT_LOG
# endif
# define machine_is_imxt_log()	(machine_arch_type == MACH_TYPE_IMXT_LOG)
#else
# define machine_is_imxt_log()	(0)
#endif

#ifdef CONFIG_MACH_IMXT_NAV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMXT_NAV
# endif
# define machine_is_imxt_nav()	(machine_arch_type == MACH_TYPE_IMXT_NAV)
#else
# define machine_is_imxt_nav()	(0)
#endif

#ifdef CONFIG_MACH_IMXT_FULL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMXT_FULL
# endif
# define machine_is_imxt_full()	(machine_arch_type == MACH_TYPE_IMXT_FULL)
#else
# define machine_is_imxt_full()	(0)
#endif

#ifdef CONFIG_MACH_AG09015
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AG09015
# endif
# define machine_is_ag09015()	(machine_arch_type == MACH_TYPE_AG09015)
#else
# define machine_is_ag09015()	(0)
#endif

#ifdef CONFIG_MACH_AM3517_MT_VENTOUX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM3517_MT_VENTOUX
# endif
# define machine_is_am3517_mt_ventoux()	(machine_arch_type == MACH_TYPE_AM3517_MT_VENTOUX)
#else
# define machine_is_am3517_mt_ventoux()	(0)
#endif

#ifdef CONFIG_MACH_DP1ARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DP1ARM9
# endif
# define machine_is_dp1arm9()	(machine_arch_type == MACH_TYPE_DP1ARM9)
#else
# define machine_is_dp1arm9()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO_M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO_M
# endif
# define machine_is_picasso_m()	(machine_arch_type == MACH_TYPE_PICASSO_M)
#else
# define machine_is_picasso_m()	(0)
#endif

#ifdef CONFIG_MACH_VIDEO_GADGET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIDEO_GADGET
# endif
# define machine_is_video_gadget()	(machine_arch_type == MACH_TYPE_VIDEO_GADGET)
#else
# define machine_is_video_gadget()	(0)
#endif

#ifdef CONFIG_MACH_MTT_OM3X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MTT_OM3X
# endif
# define machine_is_mtt_om3x()	(machine_arch_type == MACH_TYPE_MTT_OM3X)
#else
# define machine_is_mtt_om3x()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_ARM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_ARM2
# endif
# define machine_is_mx6q_arm2()	(machine_arch_type == MACH_TYPE_MX6Q_ARM2)
#else
# define machine_is_mx6q_arm2()	(0)
#endif

#ifdef CONFIG_MACH_PICOSAM9G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOSAM9G45
# endif
# define machine_is_picosam9g45()	(machine_arch_type == MACH_TYPE_PICOSAM9G45)
#else
# define machine_is_picosam9g45()	(0)
#endif

#ifdef CONFIG_MACH_VPM_DM365
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPM_DM365
# endif
# define machine_is_vpm_dm365()	(machine_arch_type == MACH_TYPE_VPM_DM365)
#else
# define machine_is_vpm_dm365()	(0)
#endif

#ifdef CONFIG_MACH_BONFIRE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BONFIRE
# endif
# define machine_is_bonfire()	(machine_arch_type == MACH_TYPE_BONFIRE)
#else
# define machine_is_bonfire()	(0)
#endif

#ifdef CONFIG_MACH_MT2P2D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT2P2D
# endif
# define machine_is_mt2p2d()	(machine_arch_type == MACH_TYPE_MT2P2D)
#else
# define machine_is_mt2p2d()	(0)
#endif

#ifdef CONFIG_MACH_SIGPDA01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SIGPDA01
# endif
# define machine_is_sigpda01()	(machine_arch_type == MACH_TYPE_SIGPDA01)
#else
# define machine_is_sigpda01()	(0)
#endif

#ifdef CONFIG_MACH_CN27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CN27
# endif
# define machine_is_cn27()	(machine_arch_type == MACH_TYPE_CN27)
#else
# define machine_is_cn27()	(0)
#endif

#ifdef CONFIG_MACH_MX25_CWTAP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX25_CWTAP
# endif
# define machine_is_mx25_cwtap()	(machine_arch_type == MACH_TYPE_MX25_CWTAP)
#else
# define machine_is_mx25_cwtap()	(0)
#endif

#ifdef CONFIG_MACH_APF28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APF28
# endif
# define machine_is_apf28()	(machine_arch_type == MACH_TYPE_APF28)
#else
# define machine_is_apf28()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_MAXWELL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_MAXWELL
# endif
# define machine_is_pelco_maxwell()	(machine_arch_type == MACH_TYPE_PELCO_MAXWELL)
#else
# define machine_is_pelco_maxwell()	(0)
#endif

#ifdef CONFIG_MACH_GE_PHOENIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GE_PHOENIX
# endif
# define machine_is_ge_phoenix()	(machine_arch_type == MACH_TYPE_GE_PHOENIX)
#else
# define machine_is_ge_phoenix()	(0)
#endif

#ifdef CONFIG_MACH_EMPC_A500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPC_A500
# endif
# define machine_is_empc_a500()	(machine_arch_type == MACH_TYPE_EMPC_A500)
#else
# define machine_is_empc_a500()	(0)
#endif

#ifdef CONFIG_MACH_IMS_ARM9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMS_ARM9
# endif
# define machine_is_ims_arm9()	(machine_arch_type == MACH_TYPE_IMS_ARM9)
#else
# define machine_is_ims_arm9()	(0)
#endif

#ifdef CONFIG_MACH_MINI2416
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI2416
# endif
# define machine_is_mini2416()	(machine_arch_type == MACH_TYPE_MINI2416)
#else
# define machine_is_mini2416()	(0)
#endif

#ifdef CONFIG_MACH_MINI2450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI2450
# endif
# define machine_is_mini2450()	(machine_arch_type == MACH_TYPE_MINI2450)
#else
# define machine_is_mini2450()	(0)
#endif

#ifdef CONFIG_MACH_MINI310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI310
# endif
# define machine_is_mini310()	(machine_arch_type == MACH_TYPE_MINI310)
#else
# define machine_is_mini310()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR_HURRICANE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR_HURRICANE
# endif
# define machine_is_spear_hurricane()	(machine_arch_type == MACH_TYPE_SPEAR_HURRICANE)
#else
# define machine_is_spear_hurricane()	(0)
#endif

#ifdef CONFIG_MACH_MT7208
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT7208
# endif
# define machine_is_mt7208()	(machine_arch_type == MACH_TYPE_MT7208)
#else
# define machine_is_mt7208()	(0)
#endif

#ifdef CONFIG_MACH_LPC178X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC178X
# endif
# define machine_is_lpc178x()	(machine_arch_type == MACH_TYPE_LPC178X)
#else
# define machine_is_lpc178x()	(0)
#endif

#ifdef CONFIG_MACH_FARLEYS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FARLEYS
# endif
# define machine_is_farleys()	(machine_arch_type == MACH_TYPE_FARLEYS)
#else
# define machine_is_farleys()	(0)
#endif

#ifdef CONFIG_MACH_EFM32GG_DK3750
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EFM32GG_DK3750
# endif
# define machine_is_efm32gg_dk3750()	(machine_arch_type == MACH_TYPE_EFM32GG_DK3750)
#else
# define machine_is_efm32gg_dk3750()	(0)
#endif

#ifdef CONFIG_MACH_ZEUS_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEUS_BOARD
# endif
# define machine_is_zeus_board()	(machine_arch_type == MACH_TYPE_ZEUS_BOARD)
#else
# define machine_is_zeus_board()	(0)
#endif

#ifdef CONFIG_MACH_CC51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CC51
# endif
# define machine_is_cc51()	(machine_arch_type == MACH_TYPE_CC51)
#else
# define machine_is_cc51()	(0)
#endif

#ifdef CONFIG_MACH_FXI_C210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FXI_C210
# endif
# define machine_is_cottoncandy()	(machine_arch_type == MACH_TYPE_FXI_C210)
#else
# define machine_is_cottoncandy()	(0)
#endif

#ifdef CONFIG_MACH_MSM8627_CDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8627_CDP
# endif
# define machine_is_msm8627_cdp()	(machine_arch_type == MACH_TYPE_MSM8627_CDP)
#else
# define machine_is_msm8627_cdp()	(0)
#endif

#ifdef CONFIG_MACH_MSM8627_MTP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8627_MTP
# endif
# define machine_is_msm8627_mtp()	(machine_arch_type == MACH_TYPE_MSM8627_MTP)
#else
# define machine_is_msm8627_mtp()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO800EVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO800EVA
# endif
# define machine_is_armadillo800eva()	(machine_arch_type == MACH_TYPE_ARMADILLO800EVA)
#else
# define machine_is_armadillo800eva()	(0)
#endif

#ifdef CONFIG_MACH_PRIMOU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMOU
# endif
# define machine_is_primou()	(machine_arch_type == MACH_TYPE_PRIMOU)
#else
# define machine_is_primou()	(0)
#endif

#ifdef CONFIG_MACH_PRIMOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMOC
# endif
# define machine_is_primoc()	(machine_arch_type == MACH_TYPE_PRIMOC)
#else
# define machine_is_primoc()	(0)
#endif

#ifdef CONFIG_MACH_PRIMOCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMOCT
# endif
# define machine_is_primoct()	(machine_arch_type == MACH_TYPE_PRIMOCT)
#else
# define machine_is_primoct()	(0)
#endif

#ifdef CONFIG_MACH_A9500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A9500
# endif
# define machine_is_a9500()	(machine_arch_type == MACH_TYPE_A9500)
#else
# define machine_is_a9500()	(0)
#endif

#ifdef CONFIG_MACH_PULSE_TD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PULSE_TD
# endif
# define machine_is_pue_td()	(machine_arch_type == MACH_TYPE_PULSE_TD)
#else
# define machine_is_pue_td()	(0)
#endif

#ifdef CONFIG_MACH_PLUTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLUTO
# endif
# define machine_is_pluto()	(machine_arch_type == MACH_TYPE_PLUTO)
#else
# define machine_is_pluto()	(0)
#endif

#ifdef CONFIG_MACH_ACFX100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACFX100
# endif
# define machine_is_acfx100()	(machine_arch_type == MACH_TYPE_ACFX100)
#else
# define machine_is_acfx100()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625_RUMI3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625_RUMI3
# endif
# define machine_is_msm8625_rumi3()	(machine_arch_type == MACH_TYPE_MSM8625_RUMI3)
#else
# define machine_is_msm8625_rumi3()	(0)
#endif

#ifdef CONFIG_MACH_VALENTE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VALENTE
# endif
# define machine_is_valente()	(machine_arch_type == MACH_TYPE_VALENTE)
#else
# define machine_is_valente()	(0)
#endif

#ifdef CONFIG_MACH_CRFS_RFEYE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CRFS_RFEYE
# endif
# define machine_is_crfs_rfeye()	(machine_arch_type == MACH_TYPE_CRFS_RFEYE)
#else
# define machine_is_crfs_rfeye()	(0)
#endif

#ifdef CONFIG_MACH_RFEYE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RFEYE
# endif
# define machine_is_rfeye()	(machine_arch_type == MACH_TYPE_RFEYE)
#else
# define machine_is_rfeye()	(0)
#endif

#ifdef CONFIG_MACH_PHIDGET_SBC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHIDGET_SBC3
# endif
# define machine_is_phidget_sbc3()	(machine_arch_type == MACH_TYPE_PHIDGET_SBC3)
#else
# define machine_is_phidget_sbc3()	(0)
#endif

#ifdef CONFIG_MACH_TCW_MIKA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCW_MIKA
# endif
# define machine_is_tcw_mika()	(machine_arch_type == MACH_TYPE_TCW_MIKA)
#else
# define machine_is_tcw_mika()	(0)
#endif

#ifdef CONFIG_MACH_IMX28_EGF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX28_EGF
# endif
# define machine_is_imx28_egf()	(machine_arch_type == MACH_TYPE_IMX28_EGF)
#else
# define machine_is_imx28_egf()	(0)
#endif

#ifdef CONFIG_MACH_VALENTE_WX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VALENTE_WX
# endif
# define machine_is_valente_wx()	(machine_arch_type == MACH_TYPE_VALENTE_WX)
#else
# define machine_is_valente_wx()	(0)
#endif

#ifdef CONFIG_MACH_HUANGSHANS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUANGSHANS
# endif
# define machine_is_huangshans()	(machine_arch_type == MACH_TYPE_HUANGSHANS)
#else
# define machine_is_huangshans()	(0)
#endif

#ifdef CONFIG_MACH_BOSPHORUS1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOSPHORUS1
# endif
# define machine_is_bosphorus1()	(machine_arch_type == MACH_TYPE_BOSPHORUS1)
#else
# define machine_is_bosphorus1()	(0)
#endif

#ifdef CONFIG_MACH_PRIMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMA
# endif
# define machine_is_prima()	(machine_arch_type == MACH_TYPE_PRIMA)
#else
# define machine_is_prima()	(0)
#endif

#ifdef CONFIG_MACH_M3_SKT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M3_SKT
# endif
# define machine_is_meson3_skt()	(machine_arch_type == MACH_TYPE_M3_SKT)
#else
# define machine_is_meson3_skt()	(0)
#endif

#ifdef CONFIG_MACH_M3_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M3_REF
# endif
# define machine_is_meson3_ref()	(machine_arch_type == MACH_TYPE_M3_REF)
#else
# define machine_is_meson3_ref()	(0)
#endif

#ifdef CONFIG_MACH_EVITA_ULK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVITA_ULK
# endif
# define machine_is_evita_ulk()	(machine_arch_type == MACH_TYPE_EVITA_ULK)
#else
# define machine_is_evita_ulk()	(0)
#endif

#ifdef CONFIG_MACH_MERISC600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MERISC600
# endif
# define machine_is_merisc600()	(machine_arch_type == MACH_TYPE_MERISC600)
#else
# define machine_is_merisc600()	(0)
#endif

#ifdef CONFIG_MACH_DOLAK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOLAK
# endif
# define machine_is_dolak()	(machine_arch_type == MACH_TYPE_DOLAK)
#else
# define machine_is_dolak()	(0)
#endif

#ifdef CONFIG_MACH_SBC53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC53
# endif
# define machine_is_sbc53()	(machine_arch_type == MACH_TYPE_SBC53)
#else
# define machine_is_sbc53()	(0)
#endif

#ifdef CONFIG_MACH_ELITE_ULK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELITE_ULK
# endif
# define machine_is_elite_ulk()	(machine_arch_type == MACH_TYPE_ELITE_ULK)
#else
# define machine_is_elite_ulk()	(0)
#endif

#ifdef CONFIG_MACH_POV2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POV2
# endif
# define machine_is_pov2()	(machine_arch_type == MACH_TYPE_POV2)
#else
# define machine_is_pov2()	(0)
#endif

#ifdef CONFIG_MACH_IPOD_TOUCH_2G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPOD_TOUCH_2G
# endif
# define machine_is_ipod_touch_2g()	(machine_arch_type == MACH_TYPE_IPOD_TOUCH_2G)
#else
# define machine_is_ipod_touch_2g()	(0)
#endif

#ifdef CONFIG_MACH_DA850_PQAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DA850_PQAB
# endif
# define machine_is_da850_pqab()	(machine_arch_type == MACH_TYPE_DA850_PQAB)
#else
# define machine_is_da850_pqab()	(0)
#endif

#ifdef CONFIG_MACH_FERMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FERMI
# endif
# define machine_is_fermi()	(machine_arch_type == MACH_TYPE_FERMI)
#else
# define machine_is_fermi()	(0)
#endif

#ifdef CONFIG_MACH_CCARDWMX28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCARDWMX28
# endif
# define machine_is_ccardwmx28()	(machine_arch_type == MACH_TYPE_CCARDWMX28)
#else
# define machine_is_ccardwmx28()	(0)
#endif

#ifdef CONFIG_MACH_CCARDMX28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCARDMX28
# endif
# define machine_is_ccardmx28()	(machine_arch_type == MACH_TYPE_CCARDMX28)
#else
# define machine_is_ccardmx28()	(0)
#endif

#ifdef CONFIG_MACH_FS20_FCM2050
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FS20_FCM2050
# endif
# define machine_is_fs20_fcm2050()	(machine_arch_type == MACH_TYPE_FS20_FCM2050)
#else
# define machine_is_fs20_fcm2050()	(0)
#endif

#ifdef CONFIG_MACH_KINETIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KINETIS
# endif
# define machine_is_kinetis()	(machine_arch_type == MACH_TYPE_KINETIS)
#else
# define machine_is_kinetis()	(0)
#endif

#ifdef CONFIG_MACH_KAI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KAI
# endif
# define machine_is_kai()	(machine_arch_type == MACH_TYPE_KAI)
#else
# define machine_is_kai()	(0)
#endif

#ifdef CONFIG_MACH_BCTHB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCTHB2
# endif
# define machine_is_bcthb2()	(machine_arch_type == MACH_TYPE_BCTHB2)
#else
# define machine_is_bcthb2()	(0)
#endif

#ifdef CONFIG_MACH_INELS3_CU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INELS3_CU
# endif
# define machine_is_inels3_cu()	(machine_arch_type == MACH_TYPE_INELS3_CU)
#else
# define machine_is_inels3_cu()	(0)
#endif

#ifdef CONFIG_MACH_JUNIPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JUNIPER
# endif
# define machine_is_da850_juniper()	(machine_arch_type == MACH_TYPE_JUNIPER)
#else
# define machine_is_da850_juniper()	(0)
#endif

#ifdef CONFIG_MACH_DA850_APOLLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DA850_APOLLO
# endif
# define machine_is_da850_apollo()	(machine_arch_type == MACH_TYPE_DA850_APOLLO)
#else
# define machine_is_da850_apollo()	(0)
#endif

#ifdef CONFIG_MACH_TRACNAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRACNAS
# endif
# define machine_is_tracnas()	(machine_arch_type == MACH_TYPE_TRACNAS)
#else
# define machine_is_tracnas()	(0)
#endif

#ifdef CONFIG_MACH_MITYARM335X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MITYARM335X
# endif
# define machine_is_mityarm335x()	(machine_arch_type == MACH_TYPE_MITYARM335X)
#else
# define machine_is_mityarm335x()	(0)
#endif

#ifdef CONFIG_MACH_XCGZ7X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XCGZ7X
# endif
# define machine_is_xcgz7x()	(machine_arch_type == MACH_TYPE_XCGZ7X)
#else
# define machine_is_xcgz7x()	(0)
#endif

#ifdef CONFIG_MACH_CUBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CUBOX
# endif
# define machine_is_cubox()	(machine_arch_type == MACH_TYPE_CUBOX)
#else
# define machine_is_cubox()	(0)
#endif

#ifdef CONFIG_MACH_TERMINATOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TERMINATOR
# endif
# define machine_is_terminator()	(machine_arch_type == MACH_TYPE_TERMINATOR)
#else
# define machine_is_terminator()	(0)
#endif

#ifdef CONFIG_MACH_EYE03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EYE03
# endif
# define machine_is_eye03()	(machine_arch_type == MACH_TYPE_EYE03)
#else
# define machine_is_eye03()	(0)
#endif

#ifdef CONFIG_MACH_KOTA3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KOTA3
# endif
# define machine_is_kota3()	(machine_arch_type == MACH_TYPE_KOTA3)
#else
# define machine_is_kota3()	(0)
#endif

#ifdef CONFIG_MACH_MX5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX5
# endif
# define machine_is_mx53_nitrogen_k()	(machine_arch_type == MACH_TYPE_MX5)
#else
# define machine_is_mx53_nitrogen_k()	(0)
#endif

#ifdef CONFIG_MACH_PSCPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PSCPE
# endif
# define machine_is_pscpe()	(machine_arch_type == MACH_TYPE_PSCPE)
#else
# define machine_is_pscpe()	(0)
#endif

#ifdef CONFIG_MACH_AKT1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AKT1100
# endif
# define machine_is_akt1100()	(machine_arch_type == MACH_TYPE_AKT1100)
#else
# define machine_is_akt1100()	(0)
#endif

#ifdef CONFIG_MACH_PCAAXL2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCAAXL2
# endif
# define machine_is_pcaaxl2()	(machine_arch_type == MACH_TYPE_PCAAXL2)
#else
# define machine_is_pcaaxl2()	(0)
#endif

#ifdef CONFIG_MACH_PRIMODD_CT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMODD_CT
# endif
# define machine_is_primodd_ct()	(machine_arch_type == MACH_TYPE_PRIMODD_CT)
#else
# define machine_is_primodd_ct()	(0)
#endif

#ifdef CONFIG_MACH_NSBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSBC
# endif
# define machine_is_nsbc()	(machine_arch_type == MACH_TYPE_NSBC)
#else
# define machine_is_nsbc()	(0)
#endif

#ifdef CONFIG_MACH_MESON2_SKT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON2_SKT
# endif
# define machine_is_meson2_skt()	(machine_arch_type == MACH_TYPE_MESON2_SKT)
#else
# define machine_is_meson2_skt()	(0)
#endif

#ifdef CONFIG_MACH_MESON2_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON2_REF
# endif
# define machine_is_meson2_ref()	(machine_arch_type == MACH_TYPE_MESON2_REF)
#else
# define machine_is_meson2_ref()	(0)
#endif

#ifdef CONFIG_MACH_CCARDWMX28JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCARDWMX28JS
# endif
# define machine_is_ccardwmx28js()	(machine_arch_type == MACH_TYPE_CCARDWMX28JS)
#else
# define machine_is_ccardwmx28js()	(0)
#endif

#ifdef CONFIG_MACH_CCARDMX28JS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCARDMX28JS
# endif
# define machine_is_ccardmx28js()	(machine_arch_type == MACH_TYPE_CCARDMX28JS)
#else
# define machine_is_ccardmx28js()	(0)
#endif

#ifdef CONFIG_MACH_INDICO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INDICO
# endif
# define machine_is_indico()	(machine_arch_type == MACH_TYPE_INDICO)
#else
# define machine_is_indico()	(0)
#endif

#ifdef CONFIG_MACH_MSM8960DT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8960DT
# endif
# define machine_is_msm8960dt()	(machine_arch_type == MACH_TYPE_MSM8960DT)
#else
# define machine_is_msm8960dt()	(0)
#endif

#ifdef CONFIG_MACH_PRIMODS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMODS
# endif
# define machine_is_primods()	(machine_arch_type == MACH_TYPE_PRIMODS)
#else
# define machine_is_primods()	(0)
#endif

#ifdef CONFIG_MACH_BELUGA_M1388
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BELUGA_M1388
# endif
# define machine_is_beluga_m1388()	(machine_arch_type == MACH_TYPE_BELUGA_M1388)
#else
# define machine_is_beluga_m1388()	(0)
#endif

#ifdef CONFIG_MACH_PRIMOTD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMOTD
# endif
# define machine_is_primotd()	(machine_arch_type == MACH_TYPE_PRIMOTD)
#else
# define machine_is_primotd()	(0)
#endif

#ifdef CONFIG_MACH_VARAN_MASTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VARAN_MASTER
# endif
# define machine_is_varan_master()	(machine_arch_type == MACH_TYPE_VARAN_MASTER)
#else
# define machine_is_varan_master()	(0)
#endif

#ifdef CONFIG_MACH_PRIMODD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMODD
# endif
# define machine_is_primodd()	(machine_arch_type == MACH_TYPE_PRIMODD)
#else
# define machine_is_primodd()	(0)
#endif

#ifdef CONFIG_MACH_JETDUO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JETDUO
# endif
# define machine_is_jetduo()	(machine_arch_type == MACH_TYPE_JETDUO)
#else
# define machine_is_jetduo()	(0)
#endif

#ifdef CONFIG_MACH_MX53_UMOBO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_UMOBO
# endif
# define machine_is_wombat5()	(machine_arch_type == MACH_TYPE_MX53_UMOBO)
#else
# define machine_is_wombat5()	(0)
#endif

#ifdef CONFIG_MACH_TRATS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRATS
# endif
# define machine_is_trats()	(machine_arch_type == MACH_TYPE_TRATS)
#else
# define machine_is_trats()	(0)
#endif

#ifdef CONFIG_MACH_STARCRAFT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STARCRAFT
# endif
# define machine_is_starcraft()	(machine_arch_type == MACH_TYPE_STARCRAFT)
#else
# define machine_is_starcraft()	(0)
#endif

#ifdef CONFIG_MACH_QSEVEN_TEGRA2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSEVEN_TEGRA2
# endif
# define machine_is_qseven_tegra2()	(machine_arch_type == MACH_TYPE_QSEVEN_TEGRA2)
#else
# define machine_is_qseven_tegra2()	(0)
#endif

#ifdef CONFIG_MACH_LICHEE_SUN4I_DEVBD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LICHEE_SUN4I_DEVBD
# endif
# define machine_is_lichee_sun4i_devbd()	(machine_arch_type == MACH_TYPE_LICHEE_SUN4I_DEVBD)
#else
# define machine_is_lichee_sun4i_devbd()	(0)
#endif

#ifdef CONFIG_MACH_MOVENOW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOVENOW
# endif
# define machine_is_movenow()	(machine_arch_type == MACH_TYPE_MOVENOW)
#else
# define machine_is_movenow()	(0)
#endif

#ifdef CONFIG_MACH_GOLF_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOLF_U
# endif
# define machine_is_golf_u()	(machine_arch_type == MACH_TYPE_GOLF_U)
#else
# define machine_is_golf_u()	(0)
#endif

#ifdef CONFIG_MACH_MSM7627A_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7627A_EVB
# endif
# define machine_is_msm7627a_evb()	(machine_arch_type == MACH_TYPE_MSM7627A_EVB)
#else
# define machine_is_msm7627a_evb()	(0)
#endif

#ifdef CONFIG_MACH_RAMBO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAMBO
# endif
# define machine_is_rambo()	(machine_arch_type == MACH_TYPE_RAMBO)
#else
# define machine_is_rambo()	(0)
#endif

#ifdef CONFIG_MACH_GOLFU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOLFU
# endif
# define machine_is_golfu()	(machine_arch_type == MACH_TYPE_GOLFU)
#else
# define machine_is_golfu()	(0)
#endif

#ifdef CONFIG_MACH_MANGO310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO310
# endif
# define machine_is_mango310()	(machine_arch_type == MACH_TYPE_MANGO310)
#else
# define machine_is_mango310()	(0)
#endif

#ifdef CONFIG_MACH_DNS343
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNS343
# endif
# define machine_is_dns343()	(machine_arch_type == MACH_TYPE_DNS343)
#else
# define machine_is_dns343()	(0)
#endif

#ifdef CONFIG_MACH_VAR_SOM_OM44
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VAR_SOM_OM44
# endif
# define machine_is_var_som_om44()	(machine_arch_type == MACH_TYPE_VAR_SOM_OM44)
#else
# define machine_is_var_som_om44()	(0)
#endif

#ifdef CONFIG_MACH_NAON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAON
# endif
# define machine_is_naon()	(machine_arch_type == MACH_TYPE_NAON)
#else
# define machine_is_naon()	(0)
#endif

#ifdef CONFIG_MACH_VP4000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VP4000
# endif
# define machine_is_vp4000()	(machine_arch_type == MACH_TYPE_VP4000)
#else
# define machine_is_vp4000()	(0)
#endif

#ifdef CONFIG_MACH_IMPCARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMPCARD
# endif
# define machine_is_impcard()	(machine_arch_type == MACH_TYPE_IMPCARD)
#else
# define machine_is_impcard()	(0)
#endif

#ifdef CONFIG_MACH_SMOOVCAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMOOVCAM
# endif
# define machine_is_smoovcam()	(machine_arch_type == MACH_TYPE_SMOOVCAM)
#else
# define machine_is_smoovcam()	(0)
#endif

#ifdef CONFIG_MACH_COBHAM3725
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBHAM3725
# endif
# define machine_is_cobham3725()	(machine_arch_type == MACH_TYPE_COBHAM3725)
#else
# define machine_is_cobham3725()	(0)
#endif

#ifdef CONFIG_MACH_COBHAM3730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBHAM3730
# endif
# define machine_is_cobham3730()	(machine_arch_type == MACH_TYPE_COBHAM3730)
#else
# define machine_is_cobham3730()	(0)
#endif

#ifdef CONFIG_MACH_COBHAM3703
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBHAM3703
# endif
# define machine_is_cobham3703()	(machine_arch_type == MACH_TYPE_COBHAM3703)
#else
# define machine_is_cobham3703()	(0)
#endif

#ifdef CONFIG_MACH_QUETZAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUETZAL
# endif
# define machine_is_quetzal()	(machine_arch_type == MACH_TYPE_QUETZAL)
#else
# define machine_is_quetzal()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_CDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_CDP
# endif
# define machine_is_apq8064_cdp()	(machine_arch_type == MACH_TYPE_APQ8064_CDP)
#else
# define machine_is_apq8064_cdp()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_MTP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_MTP
# endif
# define machine_is_apq8064_mtp()	(machine_arch_type == MACH_TYPE_APQ8064_MTP)
#else
# define machine_is_apq8064_mtp()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_FLUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_FLUID
# endif
# define machine_is_apq8064_fluid()	(machine_arch_type == MACH_TYPE_APQ8064_FLUID)
#else
# define machine_is_apq8064_fluid()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_LIQUID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_LIQUID
# endif
# define machine_is_apq8064_liquid()	(machine_arch_type == MACH_TYPE_APQ8064_LIQUID)
#else
# define machine_is_apq8064_liquid()	(0)
#endif

#ifdef CONFIG_MACH_MANGO210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO210
# endif
# define machine_is_mango210()	(machine_arch_type == MACH_TYPE_MANGO210)
#else
# define machine_is_mango210()	(0)
#endif

#ifdef CONFIG_MACH_MANGO100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO100
# endif
# define machine_is_mango100()	(machine_arch_type == MACH_TYPE_MANGO100)
#else
# define machine_is_mango100()	(0)
#endif

#ifdef CONFIG_MACH_MANGO24
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO24
# endif
# define machine_is_mango24()	(machine_arch_type == MACH_TYPE_MANGO24)
#else
# define machine_is_mango24()	(0)
#endif

#ifdef CONFIG_MACH_MANGO64
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO64
# endif
# define machine_is_mango64()	(machine_arch_type == MACH_TYPE_MANGO64)
#else
# define machine_is_mango64()	(0)
#endif

#ifdef CONFIG_MACH_NSA320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSA320
# endif
# define machine_is_nsa320()	(machine_arch_type == MACH_TYPE_NSA320)
#else
# define machine_is_nsa320()	(0)
#endif

#ifdef CONFIG_MACH_ELV_CCU2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELV_CCU2
# endif
# define machine_is_elv_ccu2()	(machine_arch_type == MACH_TYPE_ELV_CCU2)
#else
# define machine_is_elv_ccu2()	(0)
#endif

#ifdef CONFIG_MACH_TRITON_X00
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRITON_X00
# endif
# define machine_is_triton_x00()	(machine_arch_type == MACH_TYPE_TRITON_X00)
#else
# define machine_is_triton_x00()	(0)
#endif

#ifdef CONFIG_MACH_TRITON_1500_2000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRITON_1500_2000
# endif
# define machine_is_triton_1500_2000()	(machine_arch_type == MACH_TYPE_TRITON_1500_2000)
#else
# define machine_is_triton_1500_2000()	(0)
#endif

#ifdef CONFIG_MACH_POGOPLUGV4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POGOPLUGV4
# endif
# define machine_is_pogoplugv4()	(machine_arch_type == MACH_TYPE_POGOPLUGV4)
#else
# define machine_is_pogoplugv4()	(0)
#endif

#ifdef CONFIG_MACH_VENUS_CL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VENUS_CL
# endif
# define machine_is_venus_cl()	(machine_arch_type == MACH_TYPE_VENUS_CL)
#else
# define machine_is_venus_cl()	(0)
#endif

#ifdef CONFIG_MACH_VULCANO_G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VULCANO_G20
# endif
# define machine_is_vulcano_g20()	(machine_arch_type == MACH_TYPE_VULCANO_G20)
#else
# define machine_is_vulcano_g20()	(0)
#endif

#ifdef CONFIG_MACH_SGS_I9100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGS_I9100
# endif
# define machine_is_sgs_i9100()	(machine_arch_type == MACH_TYPE_SGS_I9100)
#else
# define machine_is_sgs_i9100()	(0)
#endif

#ifdef CONFIG_MACH_STSV2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STSV2
# endif
# define machine_is_stsv2()	(machine_arch_type == MACH_TYPE_STSV2)
#else
# define machine_is_stsv2()	(0)
#endif

#ifdef CONFIG_MACH_CSB1724
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB1724
# endif
# define machine_is_csb1724()	(machine_arch_type == MACH_TYPE_CSB1724)
#else
# define machine_is_csb1724()	(0)
#endif

#ifdef CONFIG_MACH_OMAPL138_LCDK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAPL138_LCDK
# endif
# define machine_is_omapl138_lcdk()	(machine_arch_type == MACH_TYPE_OMAPL138_LCDK)
#else
# define machine_is_omapl138_lcdk()	(0)
#endif

#ifdef CONFIG_MACH_JEWEL_DD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JEWEL_DD
# endif
# define machine_is_jel_dd()	(machine_arch_type == MACH_TYPE_JEWEL_DD)
#else
# define machine_is_jel_dd()	(0)
#endif

#ifdef CONFIG_MACH_PVD_MX25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PVD_MX25
# endif
# define machine_is_pvd_mx25()	(machine_arch_type == MACH_TYPE_PVD_MX25)
#else
# define machine_is_pvd_mx25()	(0)
#endif

#ifdef CONFIG_MACH_MESON6_SKT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON6_SKT
# endif
# define machine_is_meson6_skt()	(machine_arch_type == MACH_TYPE_MESON6_SKT)
#else
# define machine_is_meson6_skt()	(0)
#endif

#ifdef CONFIG_MACH_MESON6_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON6_REF
# endif
# define machine_is_meson6_ref()	(machine_arch_type == MACH_TYPE_MESON6_REF)
#else
# define machine_is_meson6_ref()	(0)
#endif

#ifdef CONFIG_MACH_PXM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXM
# endif
# define machine_is_pxm()	(machine_arch_type == MACH_TYPE_PXM)
#else
# define machine_is_pxm()	(0)
#endif

#ifdef CONFIG_MACH_S3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_S3
# endif
# define machine_is_stuttgart()	(machine_arch_type == MACH_TYPE_S3)
#else
# define machine_is_stuttgart()	(0)
#endif

#ifdef CONFIG_MACH_POGOPLUGV3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POGOPLUGV3
# endif
# define machine_is_pogoplugv3()	(machine_arch_type == MACH_TYPE_POGOPLUGV3)
#else
# define machine_is_pogoplugv3()	(0)
#endif

#ifdef CONFIG_MACH_MLP89626
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MLP89626
# endif
# define machine_is_mlp89626()	(machine_arch_type == MACH_TYPE_MLP89626)
#else
# define machine_is_mlp89626()	(0)
#endif

#ifdef CONFIG_MACH_IOMEGAHMNDCE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IOMEGAHMNDCE
# endif
# define machine_is_iomegahmndce()	(machine_arch_type == MACH_TYPE_IOMEGAHMNDCE)
#else
# define machine_is_iomegahmndce()	(0)
#endif

#ifdef CONFIG_MACH_POGOPLUGV3PCI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POGOPLUGV3PCI
# endif
# define machine_is_pogoplugv3pci()	(machine_arch_type == MACH_TYPE_POGOPLUGV3PCI)
#else
# define machine_is_pogoplugv3pci()	(0)
#endif

#ifdef CONFIG_MACH_BNTV250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BNTV250
# endif
# define machine_is_bntv250()	(machine_arch_type == MACH_TYPE_BNTV250)
#else
# define machine_is_bntv250()	(0)
#endif

#ifdef CONFIG_MACH_MX53_QSEVEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_QSEVEN
# endif
# define machine_is_mx53_qseven()	(machine_arch_type == MACH_TYPE_MX53_QSEVEN)
#else
# define machine_is_mx53_qseven()	(0)
#endif

#ifdef CONFIG_MACH_GTL_IT1100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTL_IT1100
# endif
# define machine_is_gtl_it1100()	(machine_arch_type == MACH_TYPE_GTL_IT1100)
#else
# define machine_is_gtl_it1100()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_SABRESD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_SABRESD
# endif
# define machine_is_mx6q_sabresd()	(machine_arch_type == MACH_TYPE_MX6Q_SABRESD)
#else
# define machine_is_mx6q_sabresd()	(0)
#endif

#ifdef CONFIG_MACH_MT4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT4
# endif
# define machine_is_mt4()	(machine_arch_type == MACH_TYPE_MT4)
#else
# define machine_is_mt4()	(0)
#endif

#ifdef CONFIG_MACH_JUMBO_D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JUMBO_D
# endif
# define machine_is_jumbo_d()	(machine_arch_type == MACH_TYPE_JUMBO_D)
#else
# define machine_is_jumbo_d()	(0)
#endif

#ifdef CONFIG_MACH_JUMBO_I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JUMBO_I
# endif
# define machine_is_jumbo_i()	(machine_arch_type == MACH_TYPE_JUMBO_I)
#else
# define machine_is_jumbo_i()	(0)
#endif

#ifdef CONFIG_MACH_FS20_DMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FS20_DMP
# endif
# define machine_is_fs20_dmp()	(machine_arch_type == MACH_TYPE_FS20_DMP)
#else
# define machine_is_fs20_dmp()	(0)
#endif

#ifdef CONFIG_MACH_DNS320
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNS320
# endif
# define machine_is_dns320()	(machine_arch_type == MACH_TYPE_DNS320)
#else
# define machine_is_dns320()	(0)
#endif

#ifdef CONFIG_MACH_MX28BACOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX28BACOS
# endif
# define machine_is_mx28bacos()	(machine_arch_type == MACH_TYPE_MX28BACOS)
#else
# define machine_is_mx28bacos()	(0)
#endif

#ifdef CONFIG_MACH_TL80
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL80
# endif
# define machine_is_tl80()	(machine_arch_type == MACH_TYPE_TL80)
#else
# define machine_is_tl80()	(0)
#endif

#ifdef CONFIG_MACH_POLATIS_NIC_1001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POLATIS_NIC_1001
# endif
# define machine_is_polatis_nic_1001()	(machine_arch_type == MACH_TYPE_POLATIS_NIC_1001)
#else
# define machine_is_polatis_nic_1001()	(0)
#endif

#ifdef CONFIG_MACH_TELY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TELY
# endif
# define machine_is_tely()	(machine_arch_type == MACH_TYPE_TELY)
#else
# define machine_is_tely()	(0)
#endif

#ifdef CONFIG_MACH_U8520
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U8520
# endif
# define machine_is_u8520()	(machine_arch_type == MACH_TYPE_U8520)
#else
# define machine_is_u8520()	(0)
#endif

#ifdef CONFIG_MACH_MANTA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANTA
# endif
# define machine_is_manta()	(machine_arch_type == MACH_TYPE_MANTA)
#else
# define machine_is_manta()	(0)
#endif

#ifdef CONFIG_MACH_SPEAR_EM_S900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPEAR_EM_S900
# endif
# define machine_is_spear1340_lcad()	(machine_arch_type == MACH_TYPE_SPEAR_EM_S900)
#else
# define machine_is_spear1340_lcad()	(0)
#endif

#ifdef CONFIG_MACH_MPQ8064_CDP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPQ8064_CDP
# endif
# define machine_is_mpq8064_cdp()	(machine_arch_type == MACH_TYPE_MPQ8064_CDP)
#else
# define machine_is_mpq8064_cdp()	(0)
#endif

#ifdef CONFIG_MACH_MPQ8064_STB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPQ8064_STB
# endif
# define machine_is_mpq8064_hrd()	(machine_arch_type == MACH_TYPE_MPQ8064_STB)
#else
# define machine_is_mpq8064_hrd()	(0)
#endif

#ifdef CONFIG_MACH_MPQ8064_DTV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPQ8064_DTV
# endif
# define machine_is_mpq8064_dtv()	(machine_arch_type == MACH_TYPE_MPQ8064_DTV)
#else
# define machine_is_mpq8064_dtv()	(0)
#endif

#ifdef CONFIG_MACH_DM368SOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM368SOM
# endif
# define machine_is_dm368som()	(machine_arch_type == MACH_TYPE_DM368SOM)
#else
# define machine_is_dm368som()	(0)
#endif

#ifdef CONFIG_MACH_GPRISB2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GPRISB2
# endif
# define machine_is_gprisb2()	(machine_arch_type == MACH_TYPE_GPRISB2)
#else
# define machine_is_gprisb2()	(0)
#endif

#ifdef CONFIG_MACH_CHAMMID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHAMMID
# endif
# define machine_is_chammid()	(machine_arch_type == MACH_TYPE_CHAMMID)
#else
# define machine_is_chammid()	(0)
#endif

#ifdef CONFIG_MACH_SEOUL2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEOUL2
# endif
# define machine_is_seoul2()	(machine_arch_type == MACH_TYPE_SEOUL2)
#else
# define machine_is_seoul2()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_NOOKTABLET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_NOOKTABLET
# endif
# define machine_is_omap4_nooktablet()	(machine_arch_type == MACH_TYPE_OMAP4_NOOKTABLET)
#else
# define machine_is_omap4_nooktablet()	(0)
#endif

#ifdef CONFIG_MACH_AALTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AALTO
# endif
# define machine_is_aalto()	(machine_arch_type == MACH_TYPE_AALTO)
#else
# define machine_is_aalto()	(0)
#endif

#ifdef CONFIG_MACH_METRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_METRO
# endif
# define machine_is_metro()	(machine_arch_type == MACH_TYPE_METRO)
#else
# define machine_is_metro()	(0)
#endif

#ifdef CONFIG_MACH_CYDM3730
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYDM3730
# endif
# define machine_is_cydm3730()	(machine_arch_type == MACH_TYPE_CYDM3730)
#else
# define machine_is_cydm3730()	(0)
#endif

#ifdef CONFIG_MACH_TQMA53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQMA53
# endif
# define machine_is_tqma53()	(machine_arch_type == MACH_TYPE_TQMA53)
#else
# define machine_is_tqma53()	(0)
#endif

#ifdef CONFIG_MACH_MSM7627A_QRD3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7627A_QRD3
# endif
# define machine_is_msm7627a_qrd3()	(machine_arch_type == MACH_TYPE_MSM7627A_QRD3)
#else
# define machine_is_msm7627a_qrd3()	(0)
#endif

#ifdef CONFIG_MACH_MX28_CANBY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX28_CANBY
# endif
# define machine_is_mx28_canby()	(machine_arch_type == MACH_TYPE_MX28_CANBY)
#else
# define machine_is_mx28_canby()	(0)
#endif

#ifdef CONFIG_MACH_TIGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIGER
# endif
# define machine_is_tiger()	(machine_arch_type == MACH_TYPE_TIGER)
#else
# define machine_is_tiger()	(0)
#endif

#ifdef CONFIG_MACH_PCATS_9307_TYPE_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCATS_9307_TYPE_A
# endif
# define machine_is_pcats_9307_type_a()	(machine_arch_type == MACH_TYPE_PCATS_9307_TYPE_A)
#else
# define machine_is_pcats_9307_type_a()	(0)
#endif

#ifdef CONFIG_MACH_PCATS_9307_TYPE_O
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCATS_9307_TYPE_O
# endif
# define machine_is_pcats_9307_type_o()	(machine_arch_type == MACH_TYPE_PCATS_9307_TYPE_O)
#else
# define machine_is_pcats_9307_type_o()	(0)
#endif

#ifdef CONFIG_MACH_PCATS_9307_TYPE_R
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCATS_9307_TYPE_R
# endif
# define machine_is_pcats_9307_type_r()	(machine_arch_type == MACH_TYPE_PCATS_9307_TYPE_R)
#else
# define machine_is_pcats_9307_type_r()	(0)
#endif

#ifdef CONFIG_MACH_STREAMPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STREAMPLUG
# endif
# define machine_is_streamplug()	(machine_arch_type == MACH_TYPE_STREAMPLUG)
#else
# define machine_is_streamplug()	(0)
#endif

#ifdef CONFIG_MACH_ICECHICKEN_DEV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICECHICKEN_DEV
# endif
# define machine_is_icechicken_dev()	(machine_arch_type == MACH_TYPE_ICECHICKEN_DEV)
#else
# define machine_is_icechicken_dev()	(0)
#endif

#ifdef CONFIG_MACH_HEDGEHOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HEDGEHOG
# endif
# define machine_is_hedgehog()	(machine_arch_type == MACH_TYPE_HEDGEHOG)
#else
# define machine_is_hedgehog()	(0)
#endif

#ifdef CONFIG_MACH_YUSEND_OBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YUSEND_OBC
# endif
# define machine_is_yusend_obc()	(machine_arch_type == MACH_TYPE_YUSEND_OBC)
#else
# define machine_is_yusend_obc()	(0)
#endif

#ifdef CONFIG_MACH_IMXNINJA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMXNINJA
# endif
# define machine_is_imxninja()	(machine_arch_type == MACH_TYPE_IMXNINJA)
#else
# define machine_is_imxninja()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_JAROD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_JAROD
# endif
# define machine_is_omap4_jarod()	(machine_arch_type == MACH_TYPE_OMAP4_JAROD)
#else
# define machine_is_omap4_jarod()	(0)
#endif

#ifdef CONFIG_MACH_ECO5_PK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECO5_PK
# endif
# define machine_is_eco5_pk()	(machine_arch_type == MACH_TYPE_ECO5_PK)
#else
# define machine_is_eco5_pk()	(0)
#endif

#ifdef CONFIG_MACH_QJ2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QJ2440
# endif
# define machine_is_qj2440()	(machine_arch_type == MACH_TYPE_QJ2440)
#else
# define machine_is_qj2440()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_MERCURY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_MERCURY
# endif
# define machine_is_mx6q_mercury()	(machine_arch_type == MACH_TYPE_MX6Q_MERCURY)
#else
# define machine_is_mx6q_mercury()	(0)
#endif

#ifdef CONFIG_MACH_CM6810
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM6810
# endif
# define machine_is_cm6810()	(machine_arch_type == MACH_TYPE_CM6810)
#else
# define machine_is_cm6810()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_TORPEDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_TORPEDO
# endif
# define machine_is_omap4_torpedo()	(machine_arch_type == MACH_TYPE_OMAP4_TORPEDO)
#else
# define machine_is_omap4_torpedo()	(0)
#endif

#ifdef CONFIG_MACH_NSA310
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSA310
# endif
# define machine_is_nsa310()	(machine_arch_type == MACH_TYPE_NSA310)
#else
# define machine_is_nsa310()	(0)
#endif

#ifdef CONFIG_MACH_TMX536
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TMX536
# endif
# define machine_is_tmx536()	(machine_arch_type == MACH_TYPE_TMX536)
#else
# define machine_is_tmx536()	(0)
#endif

#ifdef CONFIG_MACH_KTT20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KTT20
# endif
# define machine_is_ktt20()	(machine_arch_type == MACH_TYPE_KTT20)
#else
# define machine_is_ktt20()	(0)
#endif

#ifdef CONFIG_MACH_DRAGONIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRAGONIX
# endif
# define machine_is_dragonix()	(machine_arch_type == MACH_TYPE_DRAGONIX)
#else
# define machine_is_dragonix()	(0)
#endif

#ifdef CONFIG_MACH_LUNGCHING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUNGCHING
# endif
# define machine_is_lungching()	(machine_arch_type == MACH_TYPE_LUNGCHING)
#else
# define machine_is_lungching()	(0)
#endif

#ifdef CONFIG_MACH_BULOGICS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BULOGICS
# endif
# define machine_is_bulogics()	(machine_arch_type == MACH_TYPE_BULOGICS)
#else
# define machine_is_bulogics()	(0)
#endif

#ifdef CONFIG_MACH_MX535_SX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX535_SX
# endif
# define machine_is_mx535_sx()	(machine_arch_type == MACH_TYPE_MX535_SX)
#else
# define machine_is_mx535_sx()	(0)
#endif

#ifdef CONFIG_MACH_NGUI3250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NGUI3250
# endif
# define machine_is_ngui3250()	(machine_arch_type == MACH_TYPE_NGUI3250)
#else
# define machine_is_ngui3250()	(0)
#endif

#ifdef CONFIG_MACH_SALUTEC_DAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SALUTEC_DAC
# endif
# define machine_is_salutec_dac()	(machine_arch_type == MACH_TYPE_SALUTEC_DAC)
#else
# define machine_is_salutec_dac()	(0)
#endif

#ifdef CONFIG_MACH_LOCO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOCO
# endif
# define machine_is_loco()	(machine_arch_type == MACH_TYPE_LOCO)
#else
# define machine_is_loco()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_PLUG_USI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_PLUG_USI
# endif
# define machine_is_ctera_plug_usi()	(machine_arch_type == MACH_TYPE_CTERA_PLUG_USI)
#else
# define machine_is_ctera_plug_usi()	(0)
#endif

#ifdef CONFIG_MACH_SCEPTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCEPTER
# endif
# define machine_is_scepter()	(machine_arch_type == MACH_TYPE_SCEPTER)
#else
# define machine_is_scepter()	(0)
#endif

#ifdef CONFIG_MACH_SGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SGA
# endif
# define machine_is_sga()	(machine_arch_type == MACH_TYPE_SGA)
#else
# define machine_is_sga()	(0)
#endif

#ifdef CONFIG_MACH_P_81_J5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P_81_J5
# endif
# define machine_is_p_81_j5()	(machine_arch_type == MACH_TYPE_P_81_J5)
#else
# define machine_is_p_81_j5()	(0)
#endif

#ifdef CONFIG_MACH_P_81_O4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P_81_O4
# endif
# define machine_is_p_81_o4()	(machine_arch_type == MACH_TYPE_P_81_O4)
#else
# define machine_is_p_81_o4()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625_SURF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625_SURF
# endif
# define machine_is_msm8625_surf()	(machine_arch_type == MACH_TYPE_MSM8625_SURF)
#else
# define machine_is_msm8625_surf()	(0)
#endif

#ifdef CONFIG_MACH_CARALLON_SHARK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARALLON_SHARK
# endif
# define machine_is_carallon_shark()	(machine_arch_type == MACH_TYPE_CARALLON_SHARK)
#else
# define machine_is_carallon_shark()	(0)
#endif

#ifdef CONFIG_MACH_LSGCICAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LSGCICAM
# endif
# define machine_is_lsgc_icam()	(machine_arch_type == MACH_TYPE_LSGCICAM)
#else
# define machine_is_lsgc_icam()	(0)
#endif

#ifdef CONFIG_MACH_ORDOG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORDOG
# endif
# define machine_is_ordog()	(machine_arch_type == MACH_TYPE_ORDOG)
#else
# define machine_is_ordog()	(0)
#endif

#ifdef CONFIG_MACH_PUENTE_IO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PUENTE_IO
# endif
# define machine_is_puente_io()	(machine_arch_type == MACH_TYPE_PUENTE_IO)
#else
# define machine_is_puente_io()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625_EVB
# endif
# define machine_is_msm8625_evb()	(machine_arch_type == MACH_TYPE_MSM8625_EVB)
#else
# define machine_is_msm8625_evb()	(0)
#endif

#ifdef CONFIG_MACH_EV_AM1707
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_AM1707
# endif
# define machine_is_ev_am1707()	(machine_arch_type == MACH_TYPE_EV_AM1707)
#else
# define machine_is_ev_am1707()	(0)
#endif

#ifdef CONFIG_MACH_EV_AM1707E2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_AM1707E2
# endif
# define machine_is_ev_am1707e2()	(machine_arch_type == MACH_TYPE_EV_AM1707E2)
#else
# define machine_is_ev_am1707e2()	(0)
#endif

#ifdef CONFIG_MACH_EV_AM3517E2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_AM3517E2
# endif
# define machine_is_ev_am3517e2()	(machine_arch_type == MACH_TYPE_EV_AM3517E2)
#else
# define machine_is_ev_am3517e2()	(0)
#endif

#ifdef CONFIG_MACH_CALABRIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CALABRIA
# endif
# define machine_is_calabria()	(machine_arch_type == MACH_TYPE_CALABRIA)
#else
# define machine_is_calabria()	(0)
#endif

#ifdef CONFIG_MACH_EV_IMX287
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_IMX287
# endif
# define machine_is_ev_imx287()	(machine_arch_type == MACH_TYPE_EV_IMX287)
#else
# define machine_is_ev_imx287()	(0)
#endif

#ifdef CONFIG_MACH_ERAU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ERAU
# endif
# define machine_is_erau()	(machine_arch_type == MACH_TYPE_ERAU)
#else
# define machine_is_erau()	(0)
#endif

#ifdef CONFIG_MACH_SICHUAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SICHUAN
# endif
# define machine_is_sichuan()	(machine_arch_type == MACH_TYPE_SICHUAN)
#else
# define machine_is_sichuan()	(0)
#endif

#ifdef CONFIG_MACH_WIRMA3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WIRMA3
# endif
# define machine_is_sopdm()	(machine_arch_type == MACH_TYPE_WIRMA3)
#else
# define machine_is_sopdm()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DA850
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DA850
# endif
# define machine_is_davinci_da850()	(machine_arch_type == MACH_TYPE_DAVINCI_DA850)
#else
# define machine_is_davinci_da850()	(0)
#endif

#ifdef CONFIG_MACH_OMAP138_TRUNARC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP138_TRUNARC
# endif
# define machine_is_omap138_trunarc()	(machine_arch_type == MACH_TYPE_OMAP138_TRUNARC)
#else
# define machine_is_omap138_trunarc()	(0)
#endif

#ifdef CONFIG_MACH_BCM4761
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM4761
# endif
# define machine_is_bcm4761()	(machine_arch_type == MACH_TYPE_BCM4761)
#else
# define machine_is_bcm4761()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO_E2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO_E2
# endif
# define machine_is_picasso_e2()	(machine_arch_type == MACH_TYPE_PICASSO_E2)
#else
# define machine_is_picasso_e2()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO_MF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO_MF
# endif
# define machine_is_picasso_mf()	(machine_arch_type == MACH_TYPE_PICASSO_MF)
#else
# define machine_is_picasso_mf()	(0)
#endif

#ifdef CONFIG_MACH_MIRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIRO
# endif
# define machine_is_miro()	(machine_arch_type == MACH_TYPE_MIRO)
#else
# define machine_is_miro()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9G20EWON3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9G20EWON3
# endif
# define machine_is_at91sam9g20ewon3()	(machine_arch_type == MACH_TYPE_AT91SAM9G20EWON3)
#else
# define machine_is_at91sam9g20ewon3()	(0)
#endif

#ifdef CONFIG_MACH_YOYO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOYO
# endif
# define machine_is_yoyo()	(machine_arch_type == MACH_TYPE_YOYO)
#else
# define machine_is_yoyo()	(0)
#endif

#ifdef CONFIG_MACH_WINDJKL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WINDJKL
# endif
# define machine_is_windjkl()	(machine_arch_type == MACH_TYPE_WINDJKL)
#else
# define machine_is_windjkl()	(0)
#endif

#ifdef CONFIG_MACH_MONARUDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONARUDO
# endif
# define machine_is_monarudo()	(machine_arch_type == MACH_TYPE_MONARUDO)
#else
# define machine_is_monarudo()	(0)
#endif

#ifdef CONFIG_MACH_BATAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BATAN
# endif
# define machine_is_batan()	(machine_arch_type == MACH_TYPE_BATAN)
#else
# define machine_is_batan()	(0)
#endif

#ifdef CONFIG_MACH_TADAO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TADAO
# endif
# define machine_is_tadao()	(machine_arch_type == MACH_TYPE_TADAO)
#else
# define machine_is_tadao()	(0)
#endif

#ifdef CONFIG_MACH_BASO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BASO
# endif
# define machine_is_baso()	(machine_arch_type == MACH_TYPE_BASO)
#else
# define machine_is_baso()	(0)
#endif

#ifdef CONFIG_MACH_MAHON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAHON
# endif
# define machine_is_mahon()	(machine_arch_type == MACH_TYPE_MAHON)
#else
# define machine_is_mahon()	(0)
#endif

#ifdef CONFIG_MACH_VILLEC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VILLEC2
# endif
# define machine_is_villec2()	(machine_arch_type == MACH_TYPE_VILLEC2)
#else
# define machine_is_villec2()	(0)
#endif

#ifdef CONFIG_MACH_ASI1230
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASI1230
# endif
# define machine_is_asi1230()	(machine_arch_type == MACH_TYPE_ASI1230)
#else
# define machine_is_asi1230()	(0)
#endif

#ifdef CONFIG_MACH_ALASKA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALASKA
# endif
# define machine_is_alaska()	(machine_arch_type == MACH_TYPE_ALASKA)
#else
# define machine_is_alaska()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_SHDSL2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_SHDSL2
# endif
# define machine_is_swarco_shdsl2()	(machine_arch_type == MACH_TYPE_SWARCO_SHDSL2)
#else
# define machine_is_swarco_shdsl2()	(0)
#endif

#ifdef CONFIG_MACH_OXRTU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OXRTU
# endif
# define machine_is_oxrtu()	(machine_arch_type == MACH_TYPE_OXRTU)
#else
# define machine_is_oxrtu()	(0)
#endif

#ifdef CONFIG_MACH_OMAP5_PANDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP5_PANDA
# endif
# define machine_is_omap5_panda()	(machine_arch_type == MACH_TYPE_OMAP5_PANDA)
#else
# define machine_is_omap5_panda()	(0)
#endif

#ifdef CONFIG_MACH_MX28XDI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX28XDI
# endif
# define machine_is_xdi()	(machine_arch_type == MACH_TYPE_MX28XDI)
#else
# define machine_is_xdi()	(0)
#endif

#ifdef CONFIG_MACH_C8000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C8000
# endif
# define machine_is_c8000()	(machine_arch_type == MACH_TYPE_C8000)
#else
# define machine_is_c8000()	(0)
#endif

#ifdef CONFIG_MACH_BJE_DISPLAY3_5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BJE_DISPLAY3_5
# endif
# define machine_is_bje_display3_5()	(machine_arch_type == MACH_TYPE_BJE_DISPLAY3_5)
#else
# define machine_is_bje_display3_5()	(0)
#endif

#ifdef CONFIG_MACH_PICOMOD7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOMOD7
# endif
# define machine_is_picomod7()	(machine_arch_type == MACH_TYPE_PICOMOD7)
#else
# define machine_is_picomod7()	(0)
#endif

#ifdef CONFIG_MACH_PICOCOM5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOCOM5
# endif
# define machine_is_picocom5()	(machine_arch_type == MACH_TYPE_PICOCOM5)
#else
# define machine_is_picocom5()	(0)
#endif

#ifdef CONFIG_MACH_QBLISSA8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QBLISSA8
# endif
# define machine_is_qblissa8()	(machine_arch_type == MACH_TYPE_QBLISSA8)
#else
# define machine_is_qblissa8()	(0)
#endif

#ifdef CONFIG_MACH_ARMSTONEA8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMSTONEA8
# endif
# define machine_is_armstonea8()	(machine_arch_type == MACH_TYPE_ARMSTONEA8)
#else
# define machine_is_armstonea8()	(0)
#endif

#ifdef CONFIG_MACH_NETDCU14
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETDCU14
# endif
# define machine_is_netdcu14()	(machine_arch_type == MACH_TYPE_NETDCU14)
#else
# define machine_is_netdcu14()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9X5_EPIPHAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9X5_EPIPHAN
# endif
# define machine_is_at91sam9x5_epiphan()	(machine_arch_type == MACH_TYPE_AT91SAM9X5_EPIPHAN)
#else
# define machine_is_at91sam9x5_epiphan()	(0)
#endif

#ifdef CONFIG_MACH_P2U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P2U
# endif
# define machine_is_p2u()	(machine_arch_type == MACH_TYPE_P2U)
#else
# define machine_is_p2u()	(0)
#endif

#ifdef CONFIG_MACH_DORIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DORIS
# endif
# define machine_is_doris()	(machine_arch_type == MACH_TYPE_DORIS)
#else
# define machine_is_doris()	(0)
#endif

#ifdef CONFIG_MACH_J49
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_J49
# endif
# define machine_is_j49()	(machine_arch_type == MACH_TYPE_J49)
#else
# define machine_is_j49()	(0)
#endif

#ifdef CONFIG_MACH_VDSS2E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VDSS2E
# endif
# define machine_is_vdss2e()	(machine_arch_type == MACH_TYPE_VDSS2E)
#else
# define machine_is_vdss2e()	(0)
#endif

#ifdef CONFIG_MACH_VC300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VC300
# endif
# define machine_is_vc300()	(machine_arch_type == MACH_TYPE_VC300)
#else
# define machine_is_vc300()	(0)
#endif

#ifdef CONFIG_MACH_NS115_PAD_TEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS115_PAD_TEST
# endif
# define machine_is_ns115_pad_test()	(machine_arch_type == MACH_TYPE_NS115_PAD_TEST)
#else
# define machine_is_ns115_pad_test()	(0)
#endif

#ifdef CONFIG_MACH_NS115_PAD_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS115_PAD_REF
# endif
# define machine_is_ns115_pad_ref()	(machine_arch_type == MACH_TYPE_NS115_PAD_REF)
#else
# define machine_is_ns115_pad_ref()	(0)
#endif

#ifdef CONFIG_MACH_NS115_PHONE_TEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS115_PHONE_TEST
# endif
# define machine_is_ns115_phone_test()	(machine_arch_type == MACH_TYPE_NS115_PHONE_TEST)
#else
# define machine_is_ns115_phone_test()	(0)
#endif

#ifdef CONFIG_MACH_NS115_PHONE_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS115_PHONE_REF
# endif
# define machine_is_ns115_phone_ref()	(machine_arch_type == MACH_TYPE_NS115_PHONE_REF)
#else
# define machine_is_ns115_phone_ref()	(0)
#endif

#ifdef CONFIG_MACH_GOLFC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GOLFC
# endif
# define machine_is_golfc()	(machine_arch_type == MACH_TYPE_GOLFC)
#else
# define machine_is_golfc()	(0)
#endif

#ifdef CONFIG_MACH_XEROX_OLYMPUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XEROX_OLYMPUS
# endif
# define machine_is_xerox_olympus()	(machine_arch_type == MACH_TYPE_XEROX_OLYMPUS)
#else
# define machine_is_xerox_olympus()	(0)
#endif

#ifdef CONFIG_MACH_MX6SL_ARM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6SL_ARM2
# endif
# define machine_is_mx6sl_arm2()	(machine_arch_type == MACH_TYPE_MX6SL_ARM2)
#else
# define machine_is_mx6sl_arm2()	(0)
#endif

#ifdef CONFIG_MACH_CSB1701_CSB1726
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSB1701_CSB1726
# endif
# define machine_is_csb1701_csb1726()	(machine_arch_type == MACH_TYPE_CSB1701_CSB1726)
#else
# define machine_is_csb1701_csb1726()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9XEEK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9XEEK
# endif
# define machine_is_at91sam9xeek()	(machine_arch_type == MACH_TYPE_AT91SAM9XEEK)
#else
# define machine_is_at91sam9xeek()	(0)
#endif

#ifdef CONFIG_MACH_EBV210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EBV210
# endif
# define machine_is_ebv210()	(machine_arch_type == MACH_TYPE_EBV210)
#else
# define machine_is_ebv210()	(0)
#endif

#ifdef CONFIG_MACH_MSM7627A_QRD7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7627A_QRD7
# endif
# define machine_is_msm7627a_qrd7()	(machine_arch_type == MACH_TYPE_MSM7627A_QRD7)
#else
# define machine_is_msm7627a_qrd7()	(0)
#endif

#ifdef CONFIG_MACH_SVTHIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SVTHIN
# endif
# define machine_is_svthin()	(machine_arch_type == MACH_TYPE_SVTHIN)
#else
# define machine_is_svthin()	(0)
#endif

#ifdef CONFIG_MACH_DUOVERO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DUOVERO
# endif
# define machine_is_duovero()	(machine_arch_type == MACH_TYPE_DUOVERO)
#else
# define machine_is_duovero()	(0)
#endif

#ifdef CONFIG_MACH_CHUPACABRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHUPACABRA
# endif
# define machine_is_chupacabra()	(machine_arch_type == MACH_TYPE_CHUPACABRA)
#else
# define machine_is_chupacabra()	(0)
#endif

#ifdef CONFIG_MACH_SCORPION
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCORPION
# endif
# define machine_is_scorpion()	(machine_arch_type == MACH_TYPE_SCORPION)
#else
# define machine_is_scorpion()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_HE_HMI10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_HE_HMI10
# endif
# define machine_is_davinci_he_hmi10()	(machine_arch_type == MACH_TYPE_DAVINCI_HE_HMI10)
#else
# define machine_is_davinci_he_hmi10()	(0)
#endif

#ifdef CONFIG_MACH_TOPKICK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOPKICK
# endif
# define machine_is_topkick()	(machine_arch_type == MACH_TYPE_TOPKICK)
#else
# define machine_is_topkick()	(0)
#endif

#ifdef CONFIG_MACH_M3_AUGUESTRUSH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M3_AUGUESTRUSH
# endif
# define machine_is_m3_auguestrush()	(machine_arch_type == MACH_TYPE_M3_AUGUESTRUSH)
#else
# define machine_is_m3_auguestrush()	(0)
#endif

#ifdef CONFIG_MACH_IPC335X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPC335X
# endif
# define machine_is_ipc335x()	(machine_arch_type == MACH_TYPE_IPC335X)
#else
# define machine_is_ipc335x()	(0)
#endif

#ifdef CONFIG_MACH_SUN4I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUN4I
# endif
# define machine_is_sun4i()	(machine_arch_type == MACH_TYPE_SUN4I)
#else
# define machine_is_sun4i()	(0)
#endif

#ifdef CONFIG_MACH_IMX233_OLINUXINO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX233_OLINUXINO
# endif
# define machine_is_imx233_olinuxino()	(machine_arch_type == MACH_TYPE_IMX233_OLINUXINO)
#else
# define machine_is_imx233_olinuxino()	(0)
#endif

#ifdef CONFIG_MACH_K2_WL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_K2_WL
# endif
# define machine_is_k2_wl()	(machine_arch_type == MACH_TYPE_K2_WL)
#else
# define machine_is_k2_wl()	(0)
#endif

#ifdef CONFIG_MACH_K2_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_K2_UL
# endif
# define machine_is_k2_ul()	(machine_arch_type == MACH_TYPE_K2_UL)
#else
# define machine_is_k2_ul()	(0)
#endif

#ifdef CONFIG_MACH_K2_CL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_K2_CL
# endif
# define machine_is_k2_cl()	(machine_arch_type == MACH_TYPE_K2_CL)
#else
# define machine_is_k2_cl()	(0)
#endif

#ifdef CONFIG_MACH_MINBARI_W
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINBARI_W
# endif
# define machine_is_minbari_w()	(machine_arch_type == MACH_TYPE_MINBARI_W)
#else
# define machine_is_minbari_w()	(0)
#endif

#ifdef CONFIG_MACH_MINBARI_M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINBARI_M
# endif
# define machine_is_minbari_m()	(machine_arch_type == MACH_TYPE_MINBARI_M)
#else
# define machine_is_minbari_m()	(0)
#endif

#ifdef CONFIG_MACH_K035
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_K035
# endif
# define machine_is_k035()	(machine_arch_type == MACH_TYPE_K035)
#else
# define machine_is_k035()	(0)
#endif

#ifdef CONFIG_MACH_ARIEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARIEL
# endif
# define machine_is_ariel()	(machine_arch_type == MACH_TYPE_ARIEL)
#else
# define machine_is_ariel()	(0)
#endif

#ifdef CONFIG_MACH_ARIELSAARC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARIELSAARC
# endif
# define machine_is_arielsaarc()	(machine_arch_type == MACH_TYPE_ARIELSAARC)
#else
# define machine_is_arielsaarc()	(0)
#endif

#ifdef CONFIG_MACH_ARIELDKB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARIELDKB
# endif
# define machine_is_arieldkb()	(machine_arch_type == MACH_TYPE_ARIELDKB)
#else
# define machine_is_arieldkb()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO810
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO810
# endif
# define machine_is_armadillo810()	(machine_arch_type == MACH_TYPE_ARMADILLO810)
#else
# define machine_is_armadillo810()	(0)
#endif

#ifdef CONFIG_MACH_TAM335X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAM335X
# endif
# define machine_is_tam335x()	(machine_arch_type == MACH_TYPE_TAM335X)
#else
# define machine_is_tam335x()	(0)
#endif

#ifdef CONFIG_MACH_GROUPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GROUPER
# endif
# define machine_is_grouper()	(machine_arch_type == MACH_TYPE_GROUPER)
#else
# define machine_is_grouper()	(0)
#endif

#ifdef CONFIG_MACH_MPCSA21_9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPCSA21_9G20
# endif
# define machine_is_mpcsa21_9g20()	(machine_arch_type == MACH_TYPE_MPCSA21_9G20)
#else
# define machine_is_mpcsa21_9g20()	(0)
#endif

#ifdef CONFIG_MACH_M6U_CPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M6U_CPU
# endif
# define machine_is_m6u_cpu()	(machine_arch_type == MACH_TYPE_M6U_CPU)
#else
# define machine_is_m6u_cpu()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DP10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DP10
# endif
# define machine_is_davinci_dp7()	(machine_arch_type == MACH_TYPE_DAVINCI_DP10)
#else
# define machine_is_davinci_dp7()	(0)
#endif

#ifdef CONFIG_MACH_GINKGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GINKGO
# endif
# define machine_is_ginkgo()	(machine_arch_type == MACH_TYPE_GINKGO)
#else
# define machine_is_ginkgo()	(0)
#endif

#ifdef CONFIG_MACH_CGT_QMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CGT_QMX6
# endif
# define machine_is_cgt_qmx6()	(machine_arch_type == MACH_TYPE_CGT_QMX6)
#else
# define machine_is_cgt_qmx6()	(0)
#endif

#ifdef CONFIG_MACH_PROFPGA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROFPGA
# endif
# define machine_is_profpga()	(machine_arch_type == MACH_TYPE_PROFPGA)
#else
# define machine_is_profpga()	(0)
#endif

#ifdef CONFIG_MACH_ACFX100OC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACFX100OC
# endif
# define machine_is_acfx100oc()	(machine_arch_type == MACH_TYPE_ACFX100OC)
#else
# define machine_is_acfx100oc()	(0)
#endif

#ifdef CONFIG_MACH_ACFX100NB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACFX100NB
# endif
# define machine_is_acfx100nb()	(machine_arch_type == MACH_TYPE_ACFX100NB)
#else
# define machine_is_acfx100nb()	(0)
#endif

#ifdef CONFIG_MACH_CAPRICORN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAPRICORN
# endif
# define machine_is_capricorn()	(machine_arch_type == MACH_TYPE_CAPRICORN)
#else
# define machine_is_capricorn()	(0)
#endif

#ifdef CONFIG_MACH_PISCES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PISCES
# endif
# define machine_is_pisces()	(machine_arch_type == MACH_TYPE_PISCES)
#else
# define machine_is_pisces()	(0)
#endif

#ifdef CONFIG_MACH_ARIES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARIES
# endif
# define machine_is_aries()	(machine_arch_type == MACH_TYPE_ARIES)
#else
# define machine_is_aries()	(0)
#endif

#ifdef CONFIG_MACH_CANCER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CANCER
# endif
# define machine_is_cancer()	(machine_arch_type == MACH_TYPE_CANCER)
#else
# define machine_is_cancer()	(0)
#endif

#ifdef CONFIG_MACH_LEO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEO
# endif
# define machine_is_leo()	(machine_arch_type == MACH_TYPE_LEO)
#else
# define machine_is_leo()	(0)
#endif

#ifdef CONFIG_MACH_VIRGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIRGO
# endif
# define machine_is_virgo()	(machine_arch_type == MACH_TYPE_VIRGO)
#else
# define machine_is_virgo()	(0)
#endif

#ifdef CONFIG_MACH_SAGITTARIUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SAGITTARIUS
# endif
# define machine_is_sagittarius()	(machine_arch_type == MACH_TYPE_SAGITTARIUS)
#else
# define machine_is_sagittarius()	(0)
#endif

#ifdef CONFIG_MACH_DEVIL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DEVIL
# endif
# define machine_is_devil()	(machine_arch_type == MACH_TYPE_DEVIL)
#else
# define machine_is_devil()	(0)
#endif

#ifdef CONFIG_MACH_BALLANTINES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALLANTINES
# endif
# define machine_is_ballantines()	(machine_arch_type == MACH_TYPE_BALLANTINES)
#else
# define machine_is_ballantines()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_PROCERUSVPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_PROCERUSVPU
# endif
# define machine_is_omap3_procerusvpu()	(machine_arch_type == MACH_TYPE_OMAP3_PROCERUSVPU)
#else
# define machine_is_omap3_procerusvpu()	(0)
#endif

#ifdef CONFIG_MACH_MY27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MY27
# endif
# define machine_is_my27()	(machine_arch_type == MACH_TYPE_MY27)
#else
# define machine_is_my27()	(0)
#endif

#ifdef CONFIG_MACH_SUN6I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUN6I
# endif
# define machine_is_sun6i()	(machine_arch_type == MACH_TYPE_SUN6I)
#else
# define machine_is_sun6i()	(0)
#endif

#ifdef CONFIG_MACH_SUN5I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUN5I
# endif
# define machine_is_sun5i()	(machine_arch_type == MACH_TYPE_SUN5I)
#else
# define machine_is_sun5i()	(0)
#endif

#ifdef CONFIG_MACH_MX512_MX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX512_MX
# endif
# define machine_is_mx512_mx()	(machine_arch_type == MACH_TYPE_MX512_MX)
#else
# define machine_is_mx512_mx()	(0)
#endif

#ifdef CONFIG_MACH_KZM9G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KZM9G
# endif
# define machine_is_kzm9g()	(machine_arch_type == MACH_TYPE_KZM9G)
#else
# define machine_is_kzm9g()	(0)
#endif

#ifdef CONFIG_MACH_VDSTBN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VDSTBN
# endif
# define machine_is_vdstbn()	(machine_arch_type == MACH_TYPE_VDSTBN)
#else
# define machine_is_vdstbn()	(0)
#endif

#ifdef CONFIG_MACH_CFA10036
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CFA10036
# endif
# define machine_is_cfa10036()	(machine_arch_type == MACH_TYPE_CFA10036)
#else
# define machine_is_cfa10036()	(0)
#endif

#ifdef CONFIG_MACH_CFA10049
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CFA10049
# endif
# define machine_is_cfa10049()	(machine_arch_type == MACH_TYPE_CFA10049)
#else
# define machine_is_cfa10049()	(0)
#endif

#ifdef CONFIG_MACH_PCM051
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM051
# endif
# define machine_is_pcm051()	(machine_arch_type == MACH_TYPE_PCM051)
#else
# define machine_is_pcm051()	(0)
#endif

#ifdef CONFIG_MACH_VYBRID_VF7XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VYBRID_VF7XX
# endif
# define machine_is_vybrid_vf7xx()	(machine_arch_type == MACH_TYPE_VYBRID_VF7XX)
#else
# define machine_is_vybrid_vf7xx()	(0)
#endif

#ifdef CONFIG_MACH_VYBRID_VF6XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VYBRID_VF6XX
# endif
# define machine_is_vybrid_vf6xx()	(machine_arch_type == MACH_TYPE_VYBRID_VF6XX)
#else
# define machine_is_vybrid_vf6xx()	(0)
#endif

#ifdef CONFIG_MACH_VYBRID_VF5XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VYBRID_VF5XX
# endif
# define machine_is_vybrid_vf5xx()	(machine_arch_type == MACH_TYPE_VYBRID_VF5XX)
#else
# define machine_is_vybrid_vf5xx()	(0)
#endif

#ifdef CONFIG_MACH_VYBRID_VF4XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VYBRID_VF4XX
# endif
# define machine_is_vybrid_vf4xx()	(machine_arch_type == MACH_TYPE_VYBRID_VF4XX)
#else
# define machine_is_vybrid_vf4xx()	(0)
#endif

#ifdef CONFIG_MACH_ARIA_G25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARIA_G25
# endif
# define machine_is_aria_g25()	(machine_arch_type == MACH_TYPE_ARIA_G25)
#else
# define machine_is_aria_g25()	(0)
#endif

#ifdef CONFIG_MACH_BCM21553
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM21553
# endif
# define machine_is_bcm21553()	(machine_arch_type == MACH_TYPE_BCM21553)
#else
# define machine_is_bcm21553()	(0)
#endif

#ifdef CONFIG_MACH_SMDK5410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK5410
# endif
# define machine_is_smdk5410()	(machine_arch_type == MACH_TYPE_SMDK5410)
#else
# define machine_is_smdk5410()	(0)
#endif

#ifdef CONFIG_MACH_LPC18XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LPC18XX
# endif
# define machine_is_lpc18xx()	(machine_arch_type == MACH_TYPE_LPC18XX)
#else
# define machine_is_lpc18xx()	(0)
#endif

#ifdef CONFIG_MACH_ORATISPARTY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORATISPARTY
# endif
# define machine_is_oratisparty()	(machine_arch_type == MACH_TYPE_ORATISPARTY)
#else
# define machine_is_oratisparty()	(0)
#endif

#ifdef CONFIG_MACH_QSEVEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSEVEN
# endif
# define machine_is_qseven()	(machine_arch_type == MACH_TYPE_QSEVEN)
#else
# define machine_is_qseven()	(0)
#endif

#ifdef CONFIG_MACH_GMV_GENERIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GMV_GENERIC
# endif
# define machine_is_gmv_generic()	(machine_arch_type == MACH_TYPE_GMV_GENERIC)
#else
# define machine_is_gmv_generic()	(0)
#endif

#ifdef CONFIG_MACH_TH_LINK_ETH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TH_LINK_ETH
# endif
# define machine_is_th_link_eth()	(machine_arch_type == MACH_TYPE_TH_LINK_ETH)
#else
# define machine_is_th_link_eth()	(0)
#endif

#ifdef CONFIG_MACH_TN_MUNINN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TN_MUNINN
# endif
# define machine_is_tn_muninn()	(machine_arch_type == MACH_TYPE_TN_MUNINN)
#else
# define machine_is_tn_muninn()	(0)
#endif

#ifdef CONFIG_MACH_RAMPAGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAMPAGE
# endif
# define machine_is_rampage()	(machine_arch_type == MACH_TYPE_RAMPAGE)
#else
# define machine_is_rampage()	(0)
#endif

#ifdef CONFIG_MACH_VISSTRIM_MV10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VISSTRIM_MV10
# endif
# define machine_is_visstrim_mv10()	(machine_arch_type == MACH_TYPE_VISSTRIM_MV10)
#else
# define machine_is_visstrim_mv10()	(0)
#endif

#ifdef CONFIG_MACH_MONACO_TDU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONACO_TDU
# endif
# define machine_is_monacotdu()	(machine_arch_type == MACH_TYPE_MONACO_TDU)
#else
# define machine_is_monacotdu()	(0)
#endif

#ifdef CONFIG_MACH_MONACO_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONACO_UL
# endif
# define machine_is_monacoul()	(machine_arch_type == MACH_TYPE_MONACO_UL)
#else
# define machine_is_monacoul()	(0)
#endif

#ifdef CONFIG_MACH_ENRC2_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENRC2_U
# endif
# define machine_is_enrc2u()	(machine_arch_type == MACH_TYPE_ENRC2_U)
#else
# define machine_is_enrc2u()	(0)
#endif

#ifdef CONFIG_MACH_EVITA_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVITA_UL
# endif
# define machine_is_evitareul()	(machine_arch_type == MACH_TYPE_EVITA_UL)
#else
# define machine_is_evitareul()	(0)
#endif

#ifdef CONFIG_MACH_MX28_WILMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX28_WILMA
# endif
# define machine_is_mx28_wilma()	(machine_arch_type == MACH_TYPE_MX28_WILMA)
#else
# define machine_is_mx28_wilma()	(0)
#endif

#ifdef CONFIG_MACH_MONACO_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MONACO_U
# endif
# define machine_is_monacou()	(machine_arch_type == MACH_TYPE_MONACO_U)
#else
# define machine_is_monacou()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625_FFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625_FFA
# endif
# define machine_is_msm8625_ffa()	(machine_arch_type == MACH_TYPE_MSM8625_FFA)
#else
# define machine_is_msm8625_ffa()	(0)
#endif

#ifdef CONFIG_MACH_VPU101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPU101
# endif
# define machine_is_vpu101()	(machine_arch_type == MACH_TYPE_VPU101)
#else
# define machine_is_vpu101()	(0)
#endif

#ifdef CONFIG_MACH_OPERA_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPERA_UL
# endif
# define machine_is_operaul()	(machine_arch_type == MACH_TYPE_OPERA_UL)
#else
# define machine_is_operaul()	(0)
#endif

#ifdef CONFIG_MACH_BAILEYS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BAILEYS
# endif
# define machine_is_baileys()	(machine_arch_type == MACH_TYPE_BAILEYS)
#else
# define machine_is_baileys()	(0)
#endif

#ifdef CONFIG_MACH_FAMILYBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FAMILYBOX
# endif
# define machine_is_cloudbox()	(machine_arch_type == MACH_TYPE_FAMILYBOX)
#else
# define machine_is_cloudbox()	(0)
#endif

#ifdef CONFIG_MACH_ENSEMBLE_MX35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENSEMBLE_MX35
# endif
# define machine_is_ensemble_mx35()	(machine_arch_type == MACH_TYPE_ENSEMBLE_MX35)
#else
# define machine_is_ensemble_mx35()	(0)
#endif

#ifdef CONFIG_MACH_SC_SPS_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SC_SPS_1
# endif
# define machine_is_sc_sps_1()	(machine_arch_type == MACH_TYPE_SC_SPS_1)
#else
# define machine_is_sc_sps_1()	(0)
#endif

#ifdef CONFIG_MACH_UCSIMPLY_SAM9260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UCSIMPLY_SAM9260
# endif
# define machine_is_ucsimply_sam9260()	(machine_arch_type == MACH_TYPE_UCSIMPLY_SAM9260)
#else
# define machine_is_ucsimply_sam9260()	(0)
#endif

#ifdef CONFIG_MACH_UNICORN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UNICORN
# endif
# define machine_is_unicorn()	(machine_arch_type == MACH_TYPE_UNICORN)
#else
# define machine_is_unicorn()	(0)
#endif

#ifdef CONFIG_MACH_M9G45A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M9G45A
# endif
# define machine_is_m9g45a()	(machine_arch_type == MACH_TYPE_M9G45A)
#else
# define machine_is_m9g45a()	(0)
#endif

#ifdef CONFIG_MACH_MTWEBIF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MTWEBIF
# endif
# define machine_is_mtwebif()	(machine_arch_type == MACH_TYPE_MTWEBIF)
#else
# define machine_is_mtwebif()	(0)
#endif

#ifdef CONFIG_MACH_PLAYSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLAYSTONE
# endif
# define machine_is_playstone()	(machine_arch_type == MACH_TYPE_PLAYSTONE)
#else
# define machine_is_playstone()	(0)
#endif

#ifdef CONFIG_MACH_CHELSEA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHELSEA
# endif
# define machine_is_chelsea()	(machine_arch_type == MACH_TYPE_CHELSEA)
#else
# define machine_is_chelsea()	(0)
#endif

#ifdef CONFIG_MACH_BAYERN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BAYERN
# endif
# define machine_is_bayern()	(machine_arch_type == MACH_TYPE_BAYERN)
#else
# define machine_is_bayern()	(0)
#endif

#ifdef CONFIG_MACH_MITWO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MITWO
# endif
# define machine_is_mitwo()	(machine_arch_type == MACH_TYPE_MITWO)
#else
# define machine_is_mitwo()	(0)
#endif

#ifdef CONFIG_MACH_MX25_NOAH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX25_NOAH
# endif
# define machine_is_mx25_noah()	(machine_arch_type == MACH_TYPE_MX25_NOAH)
#else
# define machine_is_mx25_noah()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2020
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2020
# endif
# define machine_is_stm_b2020()	(machine_arch_type == MACH_TYPE_STM_B2020)
#else
# define machine_is_stm_b2020()	(0)
#endif

#ifdef CONFIG_MACH_ANNAX_SRC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANNAX_SRC
# endif
# define machine_is_annax_src()	(machine_arch_type == MACH_TYPE_ANNAX_SRC)
#else
# define machine_is_annax_src()	(0)
#endif

#ifdef CONFIG_MACH_IONICS_STRATUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IONICS_STRATUS
# endif
# define machine_is_ionics_stratus()	(machine_arch_type == MACH_TYPE_IONICS_STRATUS)
#else
# define machine_is_ionics_stratus()	(0)
#endif

#ifdef CONFIG_MACH_HUGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HUGO
# endif
# define machine_is_hugo()	(machine_arch_type == MACH_TYPE_HUGO)
#else
# define machine_is_hugo()	(0)
#endif

#ifdef CONFIG_MACH_EM300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EM300
# endif
# define machine_is_em300()	(machine_arch_type == MACH_TYPE_EM300)
#else
# define machine_is_em300()	(0)
#endif

#ifdef CONFIG_MACH_MMP3_QSEVEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MMP3_QSEVEN
# endif
# define machine_is_mmp3_qseven()	(machine_arch_type == MACH_TYPE_MMP3_QSEVEN)
#else
# define machine_is_mmp3_qseven()	(0)
#endif

#ifdef CONFIG_MACH_BOSPHORUS2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOSPHORUS2
# endif
# define machine_is_bosphorus2()	(machine_arch_type == MACH_TYPE_BOSPHORUS2)
#else
# define machine_is_bosphorus2()	(0)
#endif

#ifdef CONFIG_MACH_TT2200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT2200
# endif
# define machine_is_tt2200()	(machine_arch_type == MACH_TYPE_TT2200)
#else
# define machine_is_tt2200()	(0)
#endif

#ifdef CONFIG_MACH_OCELOT3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCELOT3
# endif
# define machine_is_ocelot3()	(machine_arch_type == MACH_TYPE_OCELOT3)
#else
# define machine_is_ocelot3()	(0)
#endif

#ifdef CONFIG_MACH_TEK_COBRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEK_COBRA
# endif
# define machine_is_tek_cobra()	(machine_arch_type == MACH_TYPE_TEK_COBRA)
#else
# define machine_is_tek_cobra()	(0)
#endif

#ifdef CONFIG_MACH_PROTOU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROTOU
# endif
# define machine_is_protou()	(machine_arch_type == MACH_TYPE_PROTOU)
#else
# define machine_is_protou()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625_EVT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625_EVT
# endif
# define machine_is_msm8625_evt()	(machine_arch_type == MACH_TYPE_MSM8625_EVT)
#else
# define machine_is_msm8625_evt()	(0)
#endif

#ifdef CONFIG_MACH_MX53_SELLWOOD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_SELLWOOD
# endif
# define machine_is_mx53_sellwood()	(machine_arch_type == MACH_TYPE_MX53_SELLWOOD)
#else
# define machine_is_mx53_sellwood()	(0)
#endif

#ifdef CONFIG_MACH_SOMIQ_AM35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOMIQ_AM35
# endif
# define machine_is_somiq_am35()	(machine_arch_type == MACH_TYPE_SOMIQ_AM35)
#else
# define machine_is_somiq_am35()	(0)
#endif

#ifdef CONFIG_MACH_SOMIQ_AM37
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOMIQ_AM37
# endif
# define machine_is_somiq_am37()	(machine_arch_type == MACH_TYPE_SOMIQ_AM37)
#else
# define machine_is_somiq_am37()	(0)
#endif

#ifdef CONFIG_MACH_K2_PLC_CL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_K2_PLC_CL
# endif
# define machine_is_k2_plc_cl()	(machine_arch_type == MACH_TYPE_K2_PLC_CL)
#else
# define machine_is_k2_plc_cl()	(0)
#endif

#ifdef CONFIG_MACH_TC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TC2
# endif
# define machine_is_tc2()	(machine_arch_type == MACH_TYPE_TC2)
#else
# define machine_is_tc2()	(0)
#endif

#ifdef CONFIG_MACH_DULEX_J
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DULEX_J
# endif
# define machine_is_dulex_j()	(machine_arch_type == MACH_TYPE_DULEX_J)
#else
# define machine_is_dulex_j()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2044
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2044
# endif
# define machine_is_stm_b2044()	(machine_arch_type == MACH_TYPE_STM_B2044)
#else
# define machine_is_stm_b2044()	(0)
#endif

#ifdef CONFIG_MACH_DELUXE_J
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DELUXE_J
# endif
# define machine_is_deluxe_j()	(machine_arch_type == MACH_TYPE_DELUXE_J)
#else
# define machine_is_deluxe_j()	(0)
#endif

#ifdef CONFIG_MACH_MANGO2443
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO2443
# endif
# define machine_is_mango2443()	(machine_arch_type == MACH_TYPE_MANGO2443)
#else
# define machine_is_mango2443()	(0)
#endif

#ifdef CONFIG_MACH_CP2DCG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP2DCG
# endif
# define machine_is_cp2dcg()	(machine_arch_type == MACH_TYPE_CP2DCG)
#else
# define machine_is_cp2dcg()	(0)
#endif

#ifdef CONFIG_MACH_CP2DTG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP2DTG
# endif
# define machine_is_cp2dtg()	(machine_arch_type == MACH_TYPE_CP2DTG)
#else
# define machine_is_cp2dtg()	(0)
#endif

#ifdef CONFIG_MACH_CP2DUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP2DUG
# endif
# define machine_is_cp2dug()	(machine_arch_type == MACH_TYPE_CP2DUG)
#else
# define machine_is_cp2dug()	(0)
#endif

#ifdef CONFIG_MACH_VAR_SOM_AM33
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VAR_SOM_AM33
# endif
# define machine_is_var_som_am33()	(machine_arch_type == MACH_TYPE_VAR_SOM_AM33)
#else
# define machine_is_var_som_am33()	(0)
#endif

#ifdef CONFIG_MACH_PEPPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEPPER
# endif
# define machine_is_pepper()	(machine_arch_type == MACH_TYPE_PEPPER)
#else
# define machine_is_pepper()	(0)
#endif

#ifdef CONFIG_MACH_MANGO2450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO2450
# endif
# define machine_is_mango2450()	(machine_arch_type == MACH_TYPE_MANGO2450)
#else
# define machine_is_mango2450()	(0)
#endif

#ifdef CONFIG_MACH_VALENTE_WX_C9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VALENTE_WX_C9
# endif
# define machine_is_valente_wx_c9()	(machine_arch_type == MACH_TYPE_VALENTE_WX_C9)
#else
# define machine_is_valente_wx_c9()	(0)
#endif

#ifdef CONFIG_MACH_MINITV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINITV
# endif
# define machine_is_minitv()	(machine_arch_type == MACH_TYPE_MINITV)
#else
# define machine_is_minitv()	(0)
#endif

#ifdef CONFIG_MACH_U8540
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U8540
# endif
# define machine_is_u8540()	(machine_arch_type == MACH_TYPE_U8540)
#else
# define machine_is_u8540()	(0)
#endif

#ifdef CONFIG_MACH_IV_ATLAS_I_Z7E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IV_ATLAS_I_Z7E
# endif
# define machine_is_iv_atlas_i_z7e()	(machine_arch_type == MACH_TYPE_IV_ATLAS_I_Z7E)
#else
# define machine_is_iv_atlas_i_z7e()	(0)
#endif

#ifdef CONFIG_MACH_COGENT_CSB1733
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COGENT_CSB1733
# endif
# define machine_is_mx53_csb1733()	(machine_arch_type == MACH_TYPE_COGENT_CSB1733)
#else
# define machine_is_mx53_csb1733()	(0)
#endif

#ifdef CONFIG_MACH_MACH_TYPE_SKY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_TYPE_SKY
# endif
# define machine_is_mach_type_sky()	(machine_arch_type == MACH_TYPE_MACH_TYPE_SKY)
#else
# define machine_is_mach_type_sky()	(0)
#endif

#ifdef CONFIG_MACH_BLUESKY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUESKY
# endif
# define machine_is_bluesky()	(machine_arch_type == MACH_TYPE_BLUESKY)
#else
# define machine_is_bluesky()	(0)
#endif

#ifdef CONFIG_MACH_NGROUTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NGROUTER
# endif
# define machine_is_ngrouter()	(machine_arch_type == MACH_TYPE_NGROUTER)
#else
# define machine_is_ngrouter()	(0)
#endif

#ifdef CONFIG_MACH_MX53_DENETIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_DENETIM
# endif
# define machine_is_mx53_denetim()	(machine_arch_type == MACH_TYPE_MX53_DENETIM)
#else
# define machine_is_mx53_denetim()	(0)
#endif

#ifdef CONFIG_MACH_OPAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OPAL
# endif
# define machine_is_opal()	(machine_arch_type == MACH_TYPE_OPAL)
#else
# define machine_is_opal()	(0)
#endif

#ifdef CONFIG_MACH_GNET_US3GREF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_US3GREF
# endif
# define machine_is_gnet_us3gref()	(machine_arch_type == MACH_TYPE_GNET_US3GREF)
#else
# define machine_is_gnet_us3gref()	(0)
#endif

#ifdef CONFIG_MACH_GNET_NC3G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_NC3G
# endif
# define machine_is_gnet_nc3g()	(machine_arch_type == MACH_TYPE_GNET_NC3G)
#else
# define machine_is_gnet_nc3g()	(0)
#endif

#ifdef CONFIG_MACH_GNET_GE3G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GNET_GE3G
# endif
# define machine_is_gnet_ge3g()	(machine_arch_type == MACH_TYPE_GNET_GE3G)
#else
# define machine_is_gnet_ge3g()	(0)
#endif

#ifdef CONFIG_MACH_ADP2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADP2
# endif
# define machine_is_adp2()	(machine_arch_type == MACH_TYPE_ADP2)
#else
# define machine_is_adp2()	(0)
#endif

#ifdef CONFIG_MACH_TQMA28
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TQMA28
# endif
# define machine_is_tqma28()	(machine_arch_type == MACH_TYPE_TQMA28)
#else
# define machine_is_tqma28()	(0)
#endif

#ifdef CONFIG_MACH_KACOM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KACOM3
# endif
# define machine_is_kacom3()	(machine_arch_type == MACH_TYPE_KACOM3)
#else
# define machine_is_kacom3()	(0)
#endif

#ifdef CONFIG_MACH_RRHDEMO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RRHDEMO
# endif
# define machine_is_rrhdemo()	(machine_arch_type == MACH_TYPE_RRHDEMO)
#else
# define machine_is_rrhdemo()	(0)
#endif

#ifdef CONFIG_MACH_PROTODUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROTODUG
# endif
# define machine_is_protodug()	(machine_arch_type == MACH_TYPE_PROTODUG)
#else
# define machine_is_protodug()	(0)
#endif

#ifdef CONFIG_MACH_LAGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LAGO
# endif
# define machine_is_lago()	(machine_arch_type == MACH_TYPE_LAGO)
#else
# define machine_is_lago()	(0)
#endif

#ifdef CONFIG_MACH_KTT30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KTT30
# endif
# define machine_is_ktt30()	(machine_arch_type == MACH_TYPE_KTT30)
#else
# define machine_is_ktt30()	(0)
#endif

#ifdef CONFIG_MACH_TS43XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS43XX
# endif
# define machine_is_ts43xx()	(machine_arch_type == MACH_TYPE_TS43XX)
#else
# define machine_is_ts43xx()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_DENSO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_DENSO
# endif
# define machine_is_mx6q_denso()	(machine_arch_type == MACH_TYPE_MX6Q_DENSO)
#else
# define machine_is_mx6q_denso()	(0)
#endif

#ifdef CONFIG_MACH_COMSAT_GSMUMTS8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMSAT_GSMUMTS8
# endif
# define machine_is_comsat_gsmumts8()	(machine_arch_type == MACH_TYPE_COMSAT_GSMUMTS8)
#else
# define machine_is_comsat_gsmumts8()	(0)
#endif

#ifdef CONFIG_MACH_DREAMX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DREAMX
# endif
# define machine_is_dreamx()	(machine_arch_type == MACH_TYPE_DREAMX)
#else
# define machine_is_dreamx()	(0)
#endif

#ifdef CONFIG_MACH_THUNDERSTONEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_THUNDERSTONEM
# endif
# define machine_is_thunderstonem()	(machine_arch_type == MACH_TYPE_THUNDERSTONEM)
#else
# define machine_is_thunderstonem()	(0)
#endif

#ifdef CONFIG_MACH_YOYOPAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOYOPAD
# endif
# define machine_is_yoyopad()	(machine_arch_type == MACH_TYPE_YOYOPAD)
#else
# define machine_is_yoyopad()	(0)
#endif

#ifdef CONFIG_MACH_YOYOPATIENT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOYOPATIENT
# endif
# define machine_is_yoyopatient()	(machine_arch_type == MACH_TYPE_YOYOPATIENT)
#else
# define machine_is_yoyopatient()	(0)
#endif

#ifdef CONFIG_MACH_A10L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A10L
# endif
# define machine_is_a10l()	(machine_arch_type == MACH_TYPE_A10L)
#else
# define machine_is_a10l()	(0)
#endif

#ifdef CONFIG_MACH_MQ60
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MQ60
# endif
# define machine_is_mq60()	(machine_arch_type == MACH_TYPE_MQ60)
#else
# define machine_is_mq60()	(0)
#endif

#ifdef CONFIG_MACH_LINKSTATION_LSQL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINKSTATION_LSQL
# endif
# define machine_is_linkstation_lsql()	(machine_arch_type == MACH_TYPE_LINKSTATION_LSQL)
#else
# define machine_is_linkstation_lsql()	(0)
#endif

#ifdef CONFIG_MACH_AM3703GATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM3703GATEWAY
# endif
# define machine_is_am3703gateway()	(machine_arch_type == MACH_TYPE_AM3703GATEWAY)
#else
# define machine_is_am3703gateway()	(0)
#endif

#ifdef CONFIG_MACH_ACCIPITER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACCIPITER
# endif
# define machine_is_accipiter()	(machine_arch_type == MACH_TYPE_ACCIPITER)
#else
# define machine_is_accipiter()	(0)
#endif

#ifdef CONFIG_MACH_P1853
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P1853
# endif
# define machine_is_e1853()	(machine_arch_type == MACH_TYPE_P1853)
#else
# define machine_is_e1853()	(0)
#endif

#ifdef CONFIG_MACH_MAGNIDUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAGNIDUG
# endif
# define machine_is_magnidug()	(machine_arch_type == MACH_TYPE_MAGNIDUG)
#else
# define machine_is_magnidug()	(0)
#endif

#ifdef CONFIG_MACH_HYDRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HYDRA
# endif
# define machine_is_hydra()	(machine_arch_type == MACH_TYPE_HYDRA)
#else
# define machine_is_hydra()	(0)
#endif

#ifdef CONFIG_MACH_SUN3I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUN3I
# endif
# define machine_is_sun3i()	(machine_arch_type == MACH_TYPE_SUN3I)
#else
# define machine_is_sun3i()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2078
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2078
# endif
# define machine_is_stm_b2078()	(machine_arch_type == MACH_TYPE_STM_B2078)
#else
# define machine_is_stm_b2078()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263DESKV2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263DESKV2
# endif
# define machine_is_at91sam9263deskv2()	(machine_arch_type == MACH_TYPE_AT91SAM9263DESKV2)
#else
# define machine_is_at91sam9263deskv2()	(0)
#endif

#ifdef CONFIG_MACH_DELUXE_R
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DELUXE_R
# endif
# define machine_is_deluxe_r()	(machine_arch_type == MACH_TYPE_DELUXE_R)
#else
# define machine_is_deluxe_r()	(0)
#endif

#ifdef CONFIG_MACH_P_98_V
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P_98_V
# endif
# define machine_is_p_98_v()	(machine_arch_type == MACH_TYPE_P_98_V)
#else
# define machine_is_p_98_v()	(0)
#endif

#ifdef CONFIG_MACH_P_98_C
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P_98_C
# endif
# define machine_is_p_98_c()	(machine_arch_type == MACH_TYPE_P_98_C)
#else
# define machine_is_p_98_c()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_AM18XX_OMN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_AM18XX_OMN
# endif
# define machine_is_davinci_am18xx_omn()	(machine_arch_type == MACH_TYPE_DAVINCI_AM18XX_OMN)
#else
# define machine_is_davinci_am18xx_omn()	(0)
#endif

#ifdef CONFIG_MACH_SOCFPGA_CYCLONE5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCFPGA_CYCLONE5
# endif
# define machine_is_socfpga_cyclone5()	(machine_arch_type == MACH_TYPE_SOCFPGA_CYCLONE5)
#else
# define machine_is_socfpga_cyclone5()	(0)
#endif

#ifdef CONFIG_MACH_CABATUIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CABATUIN
# endif
# define machine_is_cabatuin()	(machine_arch_type == MACH_TYPE_CABATUIN)
#else
# define machine_is_cabatuin()	(0)
#endif

#ifdef CONFIG_MACH_YOYOPAD_FT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YOYOPAD_FT
# endif
# define machine_is_yoyopad_ft()	(machine_arch_type == MACH_TYPE_YOYOPAD_FT)
#else
# define machine_is_yoyopad_ft()	(0)
#endif

#ifdef CONFIG_MACH_DAN2400EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAN2400EVB
# endif
# define machine_is_dan2400evb()	(machine_arch_type == MACH_TYPE_DAN2400EVB)
#else
# define machine_is_dan2400evb()	(0)
#endif

#ifdef CONFIG_MACH_DAN3400EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAN3400EVB
# endif
# define machine_is_dan3400evb()	(machine_arch_type == MACH_TYPE_DAN3400EVB)
#else
# define machine_is_dan3400evb()	(0)
#endif

#ifdef CONFIG_MACH_EDM_SF_IMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDM_SF_IMX6
# endif
# define machine_is_edm_sf_imx6()	(machine_arch_type == MACH_TYPE_EDM_SF_IMX6)
#else
# define machine_is_edm_sf_imx6()	(0)
#endif

#ifdef CONFIG_MACH_EDM_CF_IMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EDM_CF_IMX6
# endif
# define machine_is_edm_cf_imx6()	(machine_arch_type == MACH_TYPE_EDM_CF_IMX6)
#else
# define machine_is_edm_cf_imx6()	(0)
#endif

#ifdef CONFIG_MACH_VPOS3XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VPOS3XX
# endif
# define machine_is_vpos3xx()	(machine_arch_type == MACH_TYPE_VPOS3XX)
#else
# define machine_is_vpos3xx()	(0)
#endif

#ifdef CONFIG_MACH_VULCANO_9X5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VULCANO_9X5
# endif
# define machine_is_vulcano_9x5()	(machine_arch_type == MACH_TYPE_VULCANO_9X5)
#else
# define machine_is_vulcano_9x5()	(0)
#endif

#ifdef CONFIG_MACH_SPMP8000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPMP8000
# endif
# define machine_is_spmp8000()	(machine_arch_type == MACH_TYPE_SPMP8000)
#else
# define machine_is_spmp8000()	(0)
#endif

#ifdef CONFIG_MACH_CATALINA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CATALINA
# endif
# define machine_is_catalina()	(machine_arch_type == MACH_TYPE_CATALINA)
#else
# define machine_is_catalina()	(0)
#endif

#ifdef CONFIG_MACH_RD88F5181L_FE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RD88F5181L_FE
# endif
# define machine_is_rd88f5181l_fe()	(machine_arch_type == MACH_TYPE_RD88F5181L_FE)
#else
# define machine_is_rd88f5181l_fe()	(0)
#endif

#ifdef CONFIG_MACH_MX535_MX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX535_MX
# endif
# define machine_is_mx535_mx()	(machine_arch_type == MACH_TYPE_MX535_MX)
#else
# define machine_is_mx535_mx()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO840
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO840
# endif
# define machine_is_armadillo840()	(machine_arch_type == MACH_TYPE_ARMADILLO840)
#else
# define machine_is_armadillo840()	(0)
#endif

#ifdef CONFIG_MACH_SPC9000BASEBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPC9000BASEBOARD
# endif
# define machine_is_spc9000baseboard()	(machine_arch_type == MACH_TYPE_SPC9000BASEBOARD)
#else
# define machine_is_spc9000baseboard()	(0)
#endif

#ifdef CONFIG_MACH_IRIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IRIS
# endif
# define machine_is_iris()	(machine_arch_type == MACH_TYPE_IRIS)
#else
# define machine_is_iris()	(0)
#endif

#ifdef CONFIG_MACH_PROTODCG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROTODCG
# endif
# define machine_is_protodcg()	(machine_arch_type == MACH_TYPE_PROTODCG)
#else
# define machine_is_protodcg()	(0)
#endif

#ifdef CONFIG_MACH_PALMTREE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PALMTREE
# endif
# define machine_is_palmtree()	(machine_arch_type == MACH_TYPE_PALMTREE)
#else
# define machine_is_palmtree()	(0)
#endif

#ifdef CONFIG_MACH_NOVENA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVENA
# endif
# define machine_is_novena()	(machine_arch_type == MACH_TYPE_NOVENA)
#else
# define machine_is_novena()	(0)
#endif

#ifdef CONFIG_MACH_MA_UM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MA_UM
# endif
# define machine_is_ma_um()	(machine_arch_type == MACH_TYPE_MA_UM)
#else
# define machine_is_ma_um()	(0)
#endif

#ifdef CONFIG_MACH_MA_AM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MA_AM
# endif
# define machine_is_ma_am()	(machine_arch_type == MACH_TYPE_MA_AM)
#else
# define machine_is_ma_am()	(0)
#endif

#ifdef CONFIG_MACH_EMS348
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMS348
# endif
# define machine_is_ems348()	(machine_arch_type == MACH_TYPE_EMS348)
#else
# define machine_is_ems348()	(0)
#endif

#ifdef CONFIG_MACH_CM_FX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_FX6
# endif
# define machine_is_cm_fx6()	(machine_arch_type == MACH_TYPE_CM_FX6)
#else
# define machine_is_cm_fx6()	(0)
#endif

#ifdef CONFIG_MACH_ARNDALE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARNDALE
# endif
# define machine_is_arndale()	(machine_arch_type == MACH_TYPE_ARNDALE)
#else
# define machine_is_arndale()	(0)
#endif

#ifdef CONFIG_MACH_Q5XR5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Q5XR5
# endif
# define machine_is_q5xr5()	(machine_arch_type == MACH_TYPE_Q5XR5)
#else
# define machine_is_q5xr5()	(0)
#endif

#ifdef CONFIG_MACH_WILLOW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WILLOW
# endif
# define machine_is_willow()	(machine_arch_type == MACH_TYPE_WILLOW)
#else
# define machine_is_willow()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3621_ODYV3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3621_ODYV3
# endif
# define machine_is_omap3621_odyv3()	(machine_arch_type == MACH_TYPE_OMAP3621_ODYV3)
#else
# define machine_is_omap3621_odyv3()	(0)
#endif

#ifdef CONFIG_MACH_OMAPL138_PRESONUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAPL138_PRESONUS
# endif
# define machine_is_omapl138_presonus()	(machine_arch_type == MACH_TYPE_OMAPL138_PRESONUS)
#else
# define machine_is_omapl138_presonus()	(0)
#endif

#ifdef CONFIG_MACH_DVF99
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DVF99
# endif
# define machine_is_dvf99()	(machine_arch_type == MACH_TYPE_DVF99)
#else
# define machine_is_dvf99()	(0)
#endif

#ifdef CONFIG_MACH_IMPRESSION_J
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMPRESSION_J
# endif
# define machine_is_impression_j()	(machine_arch_type == MACH_TYPE_IMPRESSION_J)
#else
# define machine_is_impression_j()	(0)
#endif

#ifdef CONFIG_MACH_QBLISSA9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QBLISSA9
# endif
# define machine_is_qblissa9()	(machine_arch_type == MACH_TYPE_QBLISSA9)
#else
# define machine_is_qblissa9()	(0)
#endif

#ifdef CONFIG_MACH_ROBIN_HELIVIEW10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROBIN_HELIVIEW10
# endif
# define machine_is_robin_heliview10()	(machine_arch_type == MACH_TYPE_ROBIN_HELIVIEW10)
#else
# define machine_is_robin_heliview10()	(0)
#endif

#ifdef CONFIG_MACH_SUN7I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SUN7I
# endif
# define machine_is_sun7i()	(machine_arch_type == MACH_TYPE_SUN7I)
#else
# define machine_is_sun7i()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_HDMIDONGLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_HDMIDONGLE
# endif
# define machine_is_mx6q_hdmidongle()	(machine_arch_type == MACH_TYPE_MX6Q_HDMIDONGLE)
#else
# define machine_is_mx6q_hdmidongle()	(0)
#endif

#ifdef CONFIG_MACH_MX6_SID2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_SID2
# endif
# define machine_is_mx6_sid2()	(machine_arch_type == MACH_TYPE_MX6_SID2)
#else
# define machine_is_mx6_sid2()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V3
# endif
# define machine_is_helios_v3()	(machine_arch_type == MACH_TYPE_HELIOS_V3)
#else
# define machine_is_helios_v3()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V4
# endif
# define machine_is_helios_v4()	(machine_arch_type == MACH_TYPE_HELIOS_V4)
#else
# define machine_is_helios_v4()	(0)
#endif

#ifdef CONFIG_MACH_Q7_IMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Q7_IMX6
# endif
# define machine_is_q7_imx6()	(machine_arch_type == MACH_TYPE_Q7_IMX6)
#else
# define machine_is_q7_imx6()	(0)
#endif

#ifdef CONFIG_MACH_ODROIDX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ODROIDX
# endif
# define machine_is_odroidx()	(machine_arch_type == MACH_TYPE_ODROIDX)
#else
# define machine_is_odroidx()	(0)
#endif

#ifdef CONFIG_MACH_ROBPRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROBPRO
# endif
# define machine_is_robpro()	(machine_arch_type == MACH_TYPE_ROBPRO)
#else
# define machine_is_robpro()	(0)
#endif

#ifdef CONFIG_MACH_RESEARCH59IF_MK1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RESEARCH59IF_MK1
# endif
# define machine_is_research59if_mk1()	(machine_arch_type == MACH_TYPE_RESEARCH59IF_MK1)
#else
# define machine_is_research59if_mk1()	(0)
#endif

#ifdef CONFIG_MACH_BOBSLEIGH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOBSLEIGH
# endif
# define machine_is_bobsleigh()	(machine_arch_type == MACH_TYPE_BOBSLEIGH)
#else
# define machine_is_bobsleigh()	(0)
#endif

#ifdef CONFIG_MACH_DCSHGWT3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DCSHGWT3
# endif
# define machine_is_dcshgwt3()	(machine_arch_type == MACH_TYPE_DCSHGWT3)
#else
# define machine_is_dcshgwt3()	(0)
#endif

#ifdef CONFIG_MACH_GLD1018
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GLD1018
# endif
# define machine_is_gld1018()	(machine_arch_type == MACH_TYPE_GLD1018)
#else
# define machine_is_gld1018()	(0)
#endif

#ifdef CONFIG_MACH_EV10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV10
# endif
# define machine_is_ev10()	(machine_arch_type == MACH_TYPE_EV10)
#else
# define machine_is_ev10()	(0)
#endif

#ifdef CONFIG_MACH_NITROGEN6X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NITROGEN6X
# endif
# define machine_is_nitrogen6x()	(machine_arch_type == MACH_TYPE_NITROGEN6X)
#else
# define machine_is_nitrogen6x()	(0)
#endif

#ifdef CONFIG_MACH_P_107_BB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P_107_BB
# endif
# define machine_is_p_107_bb()	(machine_arch_type == MACH_TYPE_P_107_BB)
#else
# define machine_is_p_107_bb()	(0)
#endif

#ifdef CONFIG_MACH_EVITA_UTL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EVITA_UTL
# endif
# define machine_is_evita_utl()	(machine_arch_type == MACH_TYPE_EVITA_UTL)
#else
# define machine_is_evita_utl()	(0)
#endif

#ifdef CONFIG_MACH_FALCONWING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FALCONWING
# endif
# define machine_is_falconwing()	(machine_arch_type == MACH_TYPE_FALCONWING)
#else
# define machine_is_falconwing()	(0)
#endif

#ifdef CONFIG_MACH_DCT3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DCT3
# endif
# define machine_is_dct3()	(machine_arch_type == MACH_TYPE_DCT3)
#else
# define machine_is_dct3()	(0)
#endif

#ifdef CONFIG_MACH_CPX2E_CELL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPX2E_CELL
# endif
# define machine_is_cpx2e_cell()	(machine_arch_type == MACH_TYPE_CPX2E_CELL)
#else
# define machine_is_cpx2e_cell()	(0)
#endif

#ifdef CONFIG_MACH_AMIRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMIRO
# endif
# define machine_is_amiro()	(machine_arch_type == MACH_TYPE_AMIRO)
#else
# define machine_is_amiro()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_BRASSBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_BRASSBOARD
# endif
# define machine_is_mx6q_brassboard()	(machine_arch_type == MACH_TYPE_MX6Q_BRASSBOARD)
#else
# define machine_is_mx6q_brassboard()	(0)
#endif

#ifdef CONFIG_MACH_DALMORE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DALMORE
# endif
# define machine_is_dalmore()	(machine_arch_type == MACH_TYPE_DALMORE)
#else
# define machine_is_dalmore()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_PORTAL7CP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_PORTAL7CP
# endif
# define machine_is_omap3_portal7cp()	(machine_arch_type == MACH_TYPE_OMAP3_PORTAL7CP)
#else
# define machine_is_omap3_portal7cp()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_PLUTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_PLUTO
# endif
# define machine_is_tegra_pluto()	(machine_arch_type == MACH_TYPE_TEGRA_PLUTO)
#else
# define machine_is_tegra_pluto()	(0)
#endif

#ifdef CONFIG_MACH_MX6SL_EVK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6SL_EVK
# endif
# define machine_is_mx6sl_evk()	(machine_arch_type == MACH_TYPE_MX6SL_EVK)
#else
# define machine_is_mx6sl_evk()	(0)
#endif

#ifdef CONFIG_MACH_M7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7
# endif
# define machine_is_m7()	(machine_arch_type == MACH_TYPE_M7)
#else
# define machine_is_m7()	(0)
#endif

#ifdef CONFIG_MACH_PXM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PXM2
# endif
# define machine_is_pxm2()	(machine_arch_type == MACH_TYPE_PXM2)
#else
# define machine_is_pxm2()	(0)
#endif

#ifdef CONFIG_MACH_HABA_KNX_LITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HABA_KNX_LITE
# endif
# define machine_is_haba_knx_lite()	(machine_arch_type == MACH_TYPE_HABA_KNX_LITE)
#else
# define machine_is_haba_knx_lite()	(0)
#endif

#ifdef CONFIG_MACH_TAI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TAI
# endif
# define machine_is_tai()	(machine_arch_type == MACH_TYPE_TAI)
#else
# define machine_is_tai()	(0)
#endif

#ifdef CONFIG_MACH_PROTOTD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROTOTD
# endif
# define machine_is_prototd()	(machine_arch_type == MACH_TYPE_PROTOTD)
#else
# define machine_is_prototd()	(0)
#endif

#ifdef CONFIG_MACH_DST_TONTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DST_TONTO
# endif
# define machine_is_dst_tonto()	(machine_arch_type == MACH_TYPE_DST_TONTO)
#else
# define machine_is_dst_tonto()	(0)
#endif

#ifdef CONFIG_MACH_DRACO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRACO
# endif
# define machine_is_draco()	(machine_arch_type == MACH_TYPE_DRACO)
#else
# define machine_is_draco()	(0)
#endif

#ifdef CONFIG_MACH_DXR2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DXR2
# endif
# define machine_is_dxr2()	(machine_arch_type == MACH_TYPE_DXR2)
#else
# define machine_is_dxr2()	(0)
#endif

#ifdef CONFIG_MACH_RUT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUT
# endif
# define machine_is_rut()	(machine_arch_type == MACH_TYPE_RUT)
#else
# define machine_is_rut()	(0)
#endif

#ifdef CONFIG_MACH_AM180X_WSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM180X_WSC
# endif
# define machine_is_am180x_wsc()	(machine_arch_type == MACH_TYPE_AM180X_WSC)
#else
# define machine_is_am180x_wsc()	(0)
#endif

#ifdef CONFIG_MACH_DELUXE_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DELUXE_U
# endif
# define machine_is_deluxe_u()	(machine_arch_type == MACH_TYPE_DELUXE_U)
#else
# define machine_is_deluxe_u()	(0)
#endif

#ifdef CONFIG_MACH_DELUXE_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DELUXE_UL
# endif
# define machine_is_deluxe_ul()	(machine_arch_type == MACH_TYPE_DELUXE_UL)
#else
# define machine_is_deluxe_ul()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9260MEDTHS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9260MEDTHS
# endif
# define machine_is_at91sam9260medths()	(machine_arch_type == MACH_TYPE_AT91SAM9260MEDTHS)
#else
# define machine_is_at91sam9260medths()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX516
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX516
# endif
# define machine_is_matrix516()	(machine_arch_type == MACH_TYPE_MATRIX516)
#else
# define machine_is_matrix516()	(0)
#endif

#ifdef CONFIG_MACH_VID401X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VID401X
# endif
# define machine_is_vid401x()	(machine_arch_type == MACH_TYPE_VID401X)
#else
# define machine_is_vid401x()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V5
# endif
# define machine_is_helios_v5()	(machine_arch_type == MACH_TYPE_HELIOS_V5)
#else
# define machine_is_helios_v5()	(0)
#endif

#ifdef CONFIG_MACH_PLAYPAQ2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PLAYPAQ2
# endif
# define machine_is_playpaq2()	(machine_arch_type == MACH_TYPE_PLAYPAQ2)
#else
# define machine_is_playpaq2()	(0)
#endif

#ifdef CONFIG_MACH_IGAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGAM
# endif
# define machine_is_igam()	(machine_arch_type == MACH_TYPE_IGAM)
#else
# define machine_is_igam()	(0)
#endif

#ifdef CONFIG_MACH_AMICO_I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMICO_I
# endif
# define machine_is_amico_i()	(machine_arch_type == MACH_TYPE_AMICO_I)
#else
# define machine_is_amico_i()	(0)
#endif

#ifdef CONFIG_MACH_AMICO_E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMICO_E
# endif
# define machine_is_amico_e()	(machine_arch_type == MACH_TYPE_AMICO_E)
#else
# define machine_is_amico_e()	(0)
#endif

#ifdef CONFIG_MACH_SENTIENT_MM3_CK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SENTIENT_MM3_CK
# endif
# define machine_is_sentient_mm3_ck()	(machine_arch_type == MACH_TYPE_SENTIENT_MM3_CK)
#else
# define machine_is_sentient_mm3_ck()	(0)
#endif

#ifdef CONFIG_MACH_SMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMX6
# endif
# define machine_is_smx6()	(machine_arch_type == MACH_TYPE_SMX6)
#else
# define machine_is_smx6()	(0)
#endif

#ifdef CONFIG_MACH_PANGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PANGO
# endif
# define machine_is_pango()	(machine_arch_type == MACH_TYPE_PANGO)
#else
# define machine_is_pango()	(0)
#endif

#ifdef CONFIG_MACH_NS115_STICK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS115_STICK
# endif
# define machine_is_ns115_stick()	(machine_arch_type == MACH_TYPE_NS115_STICK)
#else
# define machine_is_ns115_stick()	(0)
#endif

#ifdef CONFIG_MACH_BCTRM3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCTRM3
# endif
# define machine_is_bctrm3()	(machine_arch_type == MACH_TYPE_BCTRM3)
#else
# define machine_is_bctrm3()	(0)
#endif

#ifdef CONFIG_MACH_DOCTORWS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOCTORWS
# endif
# define machine_is_doctorws()	(machine_arch_type == MACH_TYPE_DOCTORWS)
#else
# define machine_is_doctorws()	(0)
#endif

#ifdef CONFIG_MACH_M2601
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M2601
# endif
# define machine_is_m2601()	(machine_arch_type == MACH_TYPE_M2601)
#else
# define machine_is_m2601()	(0)
#endif

#ifdef CONFIG_MACH_GRIDCO_TRINITY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRIDCO_TRINITY
# endif
# define machine_is_gco_mgmtt()	(machine_arch_type == MACH_TYPE_GRIDCO_TRINITY)
#else
# define machine_is_gco_mgmtt()	(0)
#endif

#ifdef CONFIG_MACH_PC3032
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PC3032
# endif
# define machine_is_pc73032()	(machine_arch_type == MACH_TYPE_PC3032)
#else
# define machine_is_pc73032()	(0)
#endif

#ifdef CONFIG_MACH_VGG1111
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VGG1111
# endif
# define machine_is_vgg1111()	(machine_arch_type == MACH_TYPE_VGG1111)
#else
# define machine_is_vgg1111()	(0)
#endif

#ifdef CONFIG_MACH_COUNTACH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COUNTACH
# endif
# define machine_is_countach()	(machine_arch_type == MACH_TYPE_COUNTACH)
#else
# define machine_is_countach()	(0)
#endif

#ifdef CONFIG_MACH_VISSTRIM_SM20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VISSTRIM_SM20
# endif
# define machine_is_visstrim_sm20()	(machine_arch_type == MACH_TYPE_VISSTRIM_SM20)
#else
# define machine_is_visstrim_sm20()	(0)
#endif

#ifdef CONFIG_MACH_A639
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A639
# endif
# define machine_is_a639()	(machine_arch_type == MACH_TYPE_A639)
#else
# define machine_is_a639()	(0)
#endif

#ifdef CONFIG_MACH_SPACEMONKEY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPACEMONKEY
# endif
# define machine_is_spacemonkey()	(machine_arch_type == MACH_TYPE_SPACEMONKEY)
#else
# define machine_is_spacemonkey()	(0)
#endif

#ifdef CONFIG_MACH_ZPDU_STAMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZPDU_STAMP
# endif
# define machine_is_zpdu_stamp()	(machine_arch_type == MACH_TYPE_ZPDU_STAMP)
#else
# define machine_is_zpdu_stamp()	(0)
#endif

#ifdef CONFIG_MACH_HTC_G7_CLONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTC_G7_CLONE
# endif
# define machine_is_htc_g7_clone()	(machine_arch_type == MACH_TYPE_HTC_G7_CLONE)
#else
# define machine_is_htc_g7_clone()	(0)
#endif

#ifdef CONFIG_MACH_FT2080_CORVUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FT2080_CORVUS
# endif
# define machine_is_ft2080_corvus()	(machine_arch_type == MACH_TYPE_FT2080_CORVUS)
#else
# define machine_is_ft2080_corvus()	(0)
#endif

#ifdef CONFIG_MACH_FISLAND
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FISLAND
# endif
# define machine_is_fisland()	(machine_arch_type == MACH_TYPE_FISLAND)
#else
# define machine_is_fisland()	(0)
#endif

#ifdef CONFIG_MACH_ZPDU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZPDU
# endif
# define machine_is_zpdu()	(machine_arch_type == MACH_TYPE_ZPDU)
#else
# define machine_is_zpdu()	(0)
#endif

#ifdef CONFIG_MACH_URT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_URT
# endif
# define machine_is_urt()	(machine_arch_type == MACH_TYPE_URT)
#else
# define machine_is_urt()	(0)
#endif

#ifdef CONFIG_MACH_CONTI_OVIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONTI_OVIP
# endif
# define machine_is_conti_ovip()	(machine_arch_type == MACH_TYPE_CONTI_OVIP)
#else
# define machine_is_conti_ovip()	(0)
#endif

#ifdef CONFIG_MACH_OMAPL138_NAGRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAPL138_NAGRA
# endif
# define machine_is_omapl138_nagra()	(machine_arch_type == MACH_TYPE_OMAPL138_NAGRA)
#else
# define machine_is_omapl138_nagra()	(0)
#endif

#ifdef CONFIG_MACH_DA850_AT3KP1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DA850_AT3KP1
# endif
# define machine_is_da850_at3kp1()	(machine_arch_type == MACH_TYPE_DA850_AT3KP1)
#else
# define machine_is_da850_at3kp1()	(0)
#endif

#ifdef CONFIG_MACH_DA850_AT3KP2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DA850_AT3KP2
# endif
# define machine_is_da850_at3kp2()	(machine_arch_type == MACH_TYPE_DA850_AT3KP2)
#else
# define machine_is_da850_at3kp2()	(0)
#endif

#ifdef CONFIG_MACH_SURMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SURMA
# endif
# define machine_is_surma()	(machine_arch_type == MACH_TYPE_SURMA)
#else
# define machine_is_surma()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2092
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2092
# endif
# define machine_is_stm_b2092()	(machine_arch_type == MACH_TYPE_STM_B2092)
#else
# define machine_is_stm_b2092()	(0)
#endif

#ifdef CONFIG_MACH_MX535_YCR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX535_YCR
# endif
# define machine_is_mx535_ycr()	(machine_arch_type == MACH_TYPE_MX535_YCR)
#else
# define machine_is_mx535_ycr()	(0)
#endif

#ifdef CONFIG_MACH_M7_WL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7_WL
# endif
# define machine_is_m7_wl()	(machine_arch_type == MACH_TYPE_M7_WL)
#else
# define machine_is_m7_wl()	(0)
#endif

#ifdef CONFIG_MACH_M7_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7_U
# endif
# define machine_is_m7_u()	(machine_arch_type == MACH_TYPE_M7_U)
#else
# define machine_is_m7_u()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_STNDT_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_STNDT_EVM
# endif
# define machine_is_omap3_stndt_evm()	(machine_arch_type == MACH_TYPE_OMAP3_STNDT_EVM)
#else
# define machine_is_omap3_stndt_evm()	(0)
#endif

#ifdef CONFIG_MACH_M7_WLV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7_WLV
# endif
# define machine_is_m7_wlv()	(machine_arch_type == MACH_TYPE_M7_WLV)
#else
# define machine_is_m7_wlv()	(0)
#endif

#ifdef CONFIG_MACH_XAM3517
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XAM3517
# endif
# define machine_is_xam3517()	(machine_arch_type == MACH_TYPE_XAM3517)
#else
# define machine_is_xam3517()	(0)
#endif

#ifdef CONFIG_MACH_A220
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A220
# endif
# define machine_is_a220()	(machine_arch_type == MACH_TYPE_A220)
#else
# define machine_is_a220()	(0)
#endif

#ifdef CONFIG_MACH_ACLIMA_ODIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACLIMA_ODIE
# endif
# define machine_is_aclima_odie()	(machine_arch_type == MACH_TYPE_ACLIMA_ODIE)
#else
# define machine_is_aclima_odie()	(0)
#endif

#ifdef CONFIG_MACH_VIBBLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIBBLE
# endif
# define machine_is_vibble()	(machine_arch_type == MACH_TYPE_VIBBLE)
#else
# define machine_is_vibble()	(0)
#endif

#ifdef CONFIG_MACH_K2_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_K2_U
# endif
# define machine_is_k2_u()	(machine_arch_type == MACH_TYPE_K2_U)
#else
# define machine_is_k2_u()	(0)
#endif

#ifdef CONFIG_MACH_MX53_EGF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_EGF
# endif
# define machine_is_mx53_egf()	(machine_arch_type == MACH_TYPE_MX53_EGF)
#else
# define machine_is_mx53_egf()	(0)
#endif

#ifdef CONFIG_MACH_NOVPEK_IMX53
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVPEK_IMX53
# endif
# define machine_is_novpek_imx53()	(machine_arch_type == MACH_TYPE_NOVPEK_IMX53)
#else
# define machine_is_novpek_imx53()	(0)
#endif

#ifdef CONFIG_MACH_NOVPEK_IMX6X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVPEK_IMX6X
# endif
# define machine_is_novpek_imx6x()	(machine_arch_type == MACH_TYPE_NOVPEK_IMX6X)
#else
# define machine_is_novpek_imx6x()	(0)
#endif

#ifdef CONFIG_MACH_MX25_SMARTBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX25_SMARTBOX
# endif
# define machine_is_mx25_smartbox()	(machine_arch_type == MACH_TYPE_MX25_SMARTBOX)
#else
# define machine_is_mx25_smartbox()	(0)
#endif

#ifdef CONFIG_MACH_EICG6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EICG6410
# endif
# define machine_is_eicg6410()	(machine_arch_type == MACH_TYPE_EICG6410)
#else
# define machine_is_eicg6410()	(0)
#endif

#ifdef CONFIG_MACH_PICASSO_E3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICASSO_E3
# endif
# define machine_is_picasso_e3()	(machine_arch_type == MACH_TYPE_PICASSO_E3)
#else
# define machine_is_picasso_e3()	(0)
#endif

#ifdef CONFIG_MACH_MOTONAVIGATOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOTONAVIGATOR
# endif
# define machine_is_motonavigator()	(machine_arch_type == MACH_TYPE_MOTONAVIGATOR)
#else
# define machine_is_motonavigator()	(0)
#endif

#ifdef CONFIG_MACH_VARIOCONNECT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VARIOCONNECT2
# endif
# define machine_is_varioconnect2()	(machine_arch_type == MACH_TYPE_VARIOCONNECT2)
#else
# define machine_is_varioconnect2()	(0)
#endif

#ifdef CONFIG_MACH_DELUXE_TW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DELUXE_TW
# endif
# define machine_is_deluxe_tw()	(machine_arch_type == MACH_TYPE_DELUXE_TW)
#else
# define machine_is_deluxe_tw()	(0)
#endif

#ifdef CONFIG_MACH_KORE3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KORE3
# endif
# define machine_is_kore3()	(machine_arch_type == MACH_TYPE_KORE3)
#else
# define machine_is_kore3()	(0)
#endif

#ifdef CONFIG_MACH_MX6S_DRS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6S_DRS
# endif
# define machine_is_mx6s_drs()	(machine_arch_type == MACH_TYPE_MX6S_DRS)
#else
# define machine_is_mx6s_drs()	(0)
#endif

#ifdef CONFIG_MACH_CMIMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CMIMX6
# endif
# define machine_is_cmimx6()	(machine_arch_type == MACH_TYPE_CMIMX6)
#else
# define machine_is_cmimx6()	(0)
#endif

#ifdef CONFIG_MACH_ROTH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROTH
# endif
# define machine_is_roth()	(machine_arch_type == MACH_TYPE_ROTH)
#else
# define machine_is_roth()	(0)
#endif

#ifdef CONFIG_MACH_EQ4UX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EQ4UX
# endif
# define machine_is_eq4ux()	(machine_arch_type == MACH_TYPE_EQ4UX)
#else
# define machine_is_eq4ux()	(0)
#endif

#ifdef CONFIG_MACH_X1PLUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_X1PLUS
# endif
# define machine_is_x1plus()	(machine_arch_type == MACH_TYPE_X1PLUS)
#else
# define machine_is_x1plus()	(0)
#endif

#ifdef CONFIG_MACH_MODIMX27
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MODIMX27
# endif
# define machine_is_modimx27()	(machine_arch_type == MACH_TYPE_MODIMX27)
#else
# define machine_is_modimx27()	(0)
#endif

#ifdef CONFIG_MACH_VIDEON_HDUAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIDEON_HDUAC
# endif
# define machine_is_videon_hduac()	(machine_arch_type == MACH_TYPE_VIDEON_HDUAC)
#else
# define machine_is_videon_hduac()	(0)
#endif

#ifdef CONFIG_MACH_BLACKBIRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLACKBIRD
# endif
# define machine_is_blackbird()	(machine_arch_type == MACH_TYPE_BLACKBIRD)
#else
# define machine_is_blackbird()	(0)
#endif

#ifdef CONFIG_MACH_RUNMASTER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RUNMASTER
# endif
# define machine_is_runmaster()	(machine_arch_type == MACH_TYPE_RUNMASTER)
#else
# define machine_is_runmaster()	(0)
#endif

#ifdef CONFIG_MACH_CERES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CERES
# endif
# define machine_is_ceres()	(machine_arch_type == MACH_TYPE_CERES)
#else
# define machine_is_ceres()	(0)
#endif

#ifdef CONFIG_MACH_NAD435
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAD435
# endif
# define machine_is_nad435()	(machine_arch_type == MACH_TYPE_NAD435)
#else
# define machine_is_nad435()	(0)
#endif

#ifdef CONFIG_MACH_NS115_PROTO_TYPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NS115_PROTO_TYPE
# endif
# define machine_is_ns115_proto_type()	(machine_arch_type == MACH_TYPE_NS115_PROTO_TYPE)
#else
# define machine_is_ns115_proto_type()	(0)
#endif

#ifdef CONFIG_MACH_FS20_VCC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FS20_VCC
# endif
# define machine_is_fs20_vcc()	(machine_arch_type == MACH_TYPE_FS20_VCC)
#else
# define machine_is_fs20_vcc()	(0)
#endif

#ifdef CONFIG_MACH_MESON6TV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON6TV
# endif
# define machine_is_meson6tv_ref()	(machine_arch_type == MACH_TYPE_MESON6TV)
#else
# define machine_is_meson6tv_ref()	(0)
#endif

#ifdef CONFIG_MACH_MESON6TV_SKT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MESON6TV_SKT
# endif
# define machine_is_meson6tv_skt()	(machine_arch_type == MACH_TYPE_MESON6TV_SKT)
#else
# define machine_is_meson6tv_skt()	(0)
#endif

#ifdef CONFIG_MACH_KEYSTONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KEYSTONE
# endif
# define machine_is_keystone()	(machine_arch_type == MACH_TYPE_KEYSTONE)
#else
# define machine_is_keystone()	(0)
#endif

#ifdef CONFIG_MACH_PCM052
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM052
# endif
# define machine_is_pcm052()	(machine_arch_type == MACH_TYPE_PCM052)
#else
# define machine_is_pcm052()	(0)
#endif

#ifdef CONFIG_MACH_TYPE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TYPE
# endif
# define machine_is_rainbowg15_q7()	(machine_arch_type == MACH_TYPE_TYPE)
#else
# define machine_is_rainbowg15_q7()	(0)
#endif

#ifdef CONFIG_MACH_QRD_SKUD_PRIME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QRD_SKUD_PRIME
# endif
# define machine_is_qrd_skud_prime()	(machine_arch_type == MACH_TYPE_QRD_SKUD_PRIME)
#else
# define machine_is_qrd_skud_prime()	(0)
#endif

#ifdef CONFIG_MACH_RAINBOWG15
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RAINBOWG15
# endif
# define machine_is_mx6_rainbow()	(machine_arch_type == MACH_TYPE_RAINBOWG15)
#else
# define machine_is_mx6_rainbow()	(0)
#endif

#ifdef CONFIG_MACH_GUF_SANTARO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GUF_SANTARO
# endif
# define machine_is_guf_santaro()	(machine_arch_type == MACH_TYPE_GUF_SANTARO)
#else
# define machine_is_guf_santaro()	(0)
#endif

#ifdef CONFIG_MACH_SHEEPSHEAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHEEPSHEAD
# endif
# define machine_is_sheepshead()	(machine_arch_type == MACH_TYPE_SHEEPSHEAD)
#else
# define machine_is_sheepshead()	(0)
#endif

#ifdef CONFIG_MACH_MX6_IWG15M_MXM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_IWG15M_MXM
# endif
# define machine_is_mx6_iwg15m_mxm()	(machine_arch_type == MACH_TYPE_MX6_IWG15M_MXM)
#else
# define machine_is_mx6_iwg15m_mxm()	(0)
#endif

#ifdef CONFIG_MACH_MX6_IWG15M_Q7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_IWG15M_Q7
# endif
# define machine_is_mx6_iwg15m_q7()	(machine_arch_type == MACH_TYPE_MX6_IWG15M_Q7)
#else
# define machine_is_mx6_iwg15m_q7()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263IF8MIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263IF8MIC
# endif
# define machine_is_at91sam9263if8mic()	(machine_arch_type == MACH_TYPE_AT91SAM9263IF8MIC)
#else
# define machine_is_at91sam9263if8mic()	(0)
#endif

#ifdef CONFIG_MACH_EXCEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXCEL
# endif
# define machine_is_ex()	(machine_arch_type == MACH_TYPE_EXCEL)
#else
# define machine_is_ex()	(0)
#endif

#ifdef CONFIG_MACH_MARCOPOLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MARCOPOLO
# endif
# define machine_is_marcopolo()	(machine_arch_type == MACH_TYPE_MARCOPOLO)
#else
# define machine_is_marcopolo()	(0)
#endif

#ifdef CONFIG_MACH_MX535_SDCR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX535_SDCR
# endif
# define machine_is_mx535_sdcr()	(machine_arch_type == MACH_TYPE_MX535_SDCR)
#else
# define machine_is_mx535_sdcr()	(0)
#endif

#ifdef CONFIG_MACH_MX53_CSB2733
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_CSB2733
# endif
# define machine_is_mx53_csb2733()	(machine_arch_type == MACH_TYPE_MX53_CSB2733)
#else
# define machine_is_mx53_csb2733()	(0)
#endif

#ifdef CONFIG_MACH_DIVA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIVA
# endif
# define machine_is_diva()	(machine_arch_type == MACH_TYPE_DIVA)
#else
# define machine_is_diva()	(0)
#endif

#ifdef CONFIG_MACH_NCR_7744
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NCR_7744
# endif
# define machine_is_ncr_7744()	(machine_arch_type == MACH_TYPE_NCR_7744)
#else
# define machine_is_ncr_7744()	(0)
#endif

#ifdef CONFIG_MACH_MACALLAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACALLAN
# endif
# define machine_is_macallan()	(machine_arch_type == MACH_TYPE_MACALLAN)
#else
# define machine_is_macallan()	(0)
#endif

#ifdef CONFIG_MACH_WNR3500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WNR3500
# endif
# define machine_is_wnr3500()	(machine_arch_type == MACH_TYPE_WNR3500)
#else
# define machine_is_wnr3500()	(0)
#endif

#ifdef CONFIG_MACH_PGAVRF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PGAVRF
# endif
# define machine_is_pgavrf()	(machine_arch_type == MACH_TYPE_PGAVRF)
#else
# define machine_is_pgavrf()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V6
# endif
# define machine_is_helios_v6()	(machine_arch_type == MACH_TYPE_HELIOS_V6)
#else
# define machine_is_helios_v6()	(0)
#endif

#ifdef CONFIG_MACH_LCCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LCCT
# endif
# define machine_is_lcct()	(machine_arch_type == MACH_TYPE_LCCT)
#else
# define machine_is_lcct()	(0)
#endif

#ifdef CONFIG_MACH_CSNDUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CSNDUG
# endif
# define machine_is_csndug()	(machine_arch_type == MACH_TYPE_CSNDUG)
#else
# define machine_is_csndug()	(0)
#endif

#ifdef CONFIG_MACH_WANDBOARD_IMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WANDBOARD_IMX6
# endif
# define machine_is_wandboard_imx6()	(machine_arch_type == MACH_TYPE_WANDBOARD_IMX6)
#else
# define machine_is_wandboard_imx6()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_JET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_JET
# endif
# define machine_is_omap4_jet()	(machine_arch_type == MACH_TYPE_OMAP4_JET)
#else
# define machine_is_omap4_jet()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA_ROTH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA_ROTH
# endif
# define machine_is_tegra_roth()	(machine_arch_type == MACH_TYPE_TEGRA_ROTH)
#else
# define machine_is_tegra_roth()	(0)
#endif

#ifdef CONFIG_MACH_M7DCG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7DCG
# endif
# define machine_is_m7dcg()	(machine_arch_type == MACH_TYPE_M7DCG)
#else
# define machine_is_m7dcg()	(0)
#endif

#ifdef CONFIG_MACH_M7DUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7DUG
# endif
# define machine_is_m7dug()	(machine_arch_type == MACH_TYPE_M7DUG)
#else
# define machine_is_m7dug()	(0)
#endif

#ifdef CONFIG_MACH_M7DTG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7DTG
# endif
# define machine_is_m7dtg()	(machine_arch_type == MACH_TYPE_M7DTG)
#else
# define machine_is_m7dtg()	(0)
#endif

#ifdef CONFIG_MACH_AP42X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AP42X
# endif
# define machine_is_ap42x()	(machine_arch_type == MACH_TYPE_AP42X)
#else
# define machine_is_ap42x()	(0)
#endif

#ifdef CONFIG_MACH_VAR_SOM_MX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VAR_SOM_MX6
# endif
# define machine_is_var_som_mx6()	(machine_arch_type == MACH_TYPE_VAR_SOM_MX6)
#else
# define machine_is_var_som_mx6()	(0)
#endif

#ifdef CONFIG_MACH_PDLU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDLU
# endif
# define machine_is_pdlu()	(machine_arch_type == MACH_TYPE_PDLU)
#else
# define machine_is_pdlu()	(0)
#endif

#ifdef CONFIG_MACH_HYDROGEN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HYDROGEN
# endif
# define machine_is_hydrogen()	(machine_arch_type == MACH_TYPE_HYDROGEN)
#else
# define machine_is_hydrogen()	(0)
#endif

#ifdef CONFIG_MACH_NPA211E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NPA211E
# endif
# define machine_is_npa211e()	(machine_arch_type == MACH_TYPE_NPA211E)
#else
# define machine_is_npa211e()	(0)
#endif

#ifdef CONFIG_MACH_ARCADIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCADIA
# endif
# define machine_is_arcadia()	(machine_arch_type == MACH_TYPE_ARCADIA)
#else
# define machine_is_arcadia()	(0)
#endif

#ifdef CONFIG_MACH_ARCADIA_L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARCADIA_L
# endif
# define machine_is_arcadia_l()	(machine_arch_type == MACH_TYPE_ARCADIA_L)
#else
# define machine_is_arcadia_l()	(0)
#endif

#ifdef CONFIG_MACH_MSM8930DT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8930DT
# endif
# define machine_is_msm8930dt()	(machine_arch_type == MACH_TYPE_MSM8930DT)
#else
# define machine_is_msm8930dt()	(0)
#endif

#ifdef CONFIG_MACH_KTAM3874
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KTAM3874
# endif
# define machine_is_ktam3874()	(machine_arch_type == MACH_TYPE_KTAM3874)
#else
# define machine_is_ktam3874()	(0)
#endif

#ifdef CONFIG_MACH_CEC4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEC4
# endif
# define machine_is_cec4()	(machine_arch_type == MACH_TYPE_CEC4)
#else
# define machine_is_cec4()	(0)
#endif

#ifdef CONFIG_MACH_APE6EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APE6EVM
# endif
# define machine_is_ape6evm()	(machine_arch_type == MACH_TYPE_APE6EVM)
#else
# define machine_is_ape6evm()	(0)
#endif

#ifdef CONFIG_MACH_TX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX6
# endif
# define machine_is_tx6()	(machine_arch_type == MACH_TYPE_TX6)
#else
# define machine_is_tx6()	(0)
#endif

#ifdef CONFIG_MACH_OWENSOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OWENSOM
# endif
# define machine_is_owen_som()	(machine_arch_type == MACH_TYPE_OWENSOM)
#else
# define machine_is_owen_som()	(0)
#endif

#ifdef CONFIG_MACH_CFA10037
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CFA10037
# endif
# define machine_is_cfa10037()	(machine_arch_type == MACH_TYPE_CFA10037)
#else
# define machine_is_cfa10037()	(0)
#endif

#ifdef CONFIG_MACH_NATEKS_VOIP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NATEKS_VOIP
# endif
# define machine_is_nbrd_voip()	(machine_arch_type == MACH_TYPE_NATEKS_VOIP)
#else
# define machine_is_nbrd_voip()	(0)
#endif

#ifdef CONFIG_MACH_EZP1000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EZP1000
# endif
# define machine_is_ezp1000()	(machine_arch_type == MACH_TYPE_EZP1000)
#else
# define machine_is_ezp1000()	(0)
#endif

#ifdef CONFIG_MACH_WGR826V
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WGR826V
# endif
# define machine_is_wgr826v()	(machine_arch_type == MACH_TYPE_WGR826V)
#else
# define machine_is_wgr826v()	(0)
#endif

#ifdef CONFIG_MACH_EXUMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXUMA
# endif
# define machine_is_exuma()	(machine_arch_type == MACH_TYPE_EXUMA)
#else
# define machine_is_exuma()	(0)
#endif

#ifdef CONFIG_MACH_FREGATE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FREGATE
# endif
# define machine_is_fregate()	(machine_arch_type == MACH_TYPE_FREGATE)
#else
# define machine_is_fregate()	(0)
#endif

#ifdef CONFIG_MACH_OSIRISIMX508
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OSIRISIMX508
# endif
# define machine_is_osirisimx508()	(machine_arch_type == MACH_TYPE_OSIRISIMX508)
#else
# define machine_is_osirisimx508()	(0)
#endif

#ifdef CONFIG_MACH_ST_EXIGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ST_EXIGO
# endif
# define machine_is_st_exigo()	(machine_arch_type == MACH_TYPE_ST_EXIGO)
#else
# define machine_is_st_exigo()	(0)
#endif

#ifdef CONFIG_MACH_PISMO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PISMO
# endif
# define machine_is_pismo()	(machine_arch_type == MACH_TYPE_PISMO)
#else
# define machine_is_pismo()	(0)
#endif

#ifdef CONFIG_MACH_ATC7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATC7
# endif
# define machine_is_atc7()	(machine_arch_type == MACH_TYPE_ATC7)
#else
# define machine_is_atc7()	(0)
#endif

#ifdef CONFIG_MACH_NSPIRECLP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSPIRECLP
# endif
# define machine_is_nspireclp()	(machine_arch_type == MACH_TYPE_NSPIRECLP)
#else
# define machine_is_nspireclp()	(0)
#endif

#ifdef CONFIG_MACH_NSPIRETP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSPIRETP
# endif
# define machine_is_nspiretp()	(machine_arch_type == MACH_TYPE_NSPIRETP)
#else
# define machine_is_nspiretp()	(0)
#endif

#ifdef CONFIG_MACH_NSPIRECX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSPIRECX
# endif
# define machine_is_nspirecx()	(machine_arch_type == MACH_TYPE_NSPIRECX)
#else
# define machine_is_nspirecx()	(0)
#endif

#ifdef CONFIG_MACH_MAYA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAYA
# endif
# define machine_is_maya()	(machine_arch_type == MACH_TYPE_MAYA)
#else
# define machine_is_maya()	(0)
#endif

#ifdef CONFIG_MACH_WECCT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WECCT
# endif
# define machine_is_wecct()	(machine_arch_type == MACH_TYPE_WECCT)
#else
# define machine_is_wecct()	(0)
#endif

#ifdef CONFIG_MACH_M2S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M2S
# endif
# define machine_is_m2s()	(machine_arch_type == MACH_TYPE_M2S)
#else
# define machine_is_m2s()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625Q_EVBD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625Q_EVBD
# endif
# define machine_is_msm8625q_evbd()	(machine_arch_type == MACH_TYPE_MSM8625Q_EVBD)
#else
# define machine_is_msm8625q_evbd()	(0)
#endif

#ifdef CONFIG_MACH_TINY210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY210
# endif
# define machine_is_tiny210()	(machine_arch_type == MACH_TYPE_TINY210)
#else
# define machine_is_tiny210()	(0)
#endif

#ifdef CONFIG_MACH_G3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G3
# endif
# define machine_is_g3()	(machine_arch_type == MACH_TYPE_G3)
#else
# define machine_is_g3()	(0)
#endif

#ifdef CONFIG_MACH_HURRICANE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HURRICANE
# endif
# define machine_is_hurricane()	(machine_arch_type == MACH_TYPE_HURRICANE)
#else
# define machine_is_hurricane()	(0)
#endif

#ifdef CONFIG_MACH_MX6_POD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_POD
# endif
# define machine_is_mx6_pod()	(machine_arch_type == MACH_TYPE_MX6_POD)
#else
# define machine_is_mx6_pod()	(0)
#endif

#ifdef CONFIG_MACH_ELONDCN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELONDCN
# endif
# define machine_is_elondcn()	(machine_arch_type == MACH_TYPE_ELONDCN)
#else
# define machine_is_elondcn()	(0)
#endif

#ifdef CONFIG_MACH_CWMX535
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWMX535
# endif
# define machine_is_cwmx535()	(machine_arch_type == MACH_TYPE_CWMX535)
#else
# define machine_is_cwmx535()	(0)
#endif

#ifdef CONFIG_MACH_M7_WLJ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7_WLJ
# endif
# define machine_is_m7_wlj()	(machine_arch_type == MACH_TYPE_M7_WLJ)
#else
# define machine_is_m7_wlj()	(0)
#endif

#ifdef CONFIG_MACH_QSP_ARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QSP_ARM
# endif
# define machine_is_qsp_arm()	(machine_arch_type == MACH_TYPE_QSP_ARM)
#else
# define machine_is_qsp_arm()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625Q_SKUD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625Q_SKUD
# endif
# define machine_is_msm8625q_skud()	(machine_arch_type == MACH_TYPE_MSM8625Q_SKUD)
#else
# define machine_is_msm8625q_skud()	(0)
#endif

#ifdef CONFIG_MACH_HTCMONDRIAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTCMONDRIAN
# endif
# define machine_is_htcmondrian()	(machine_arch_type == MACH_TYPE_HTCMONDRIAN)
#else
# define machine_is_htcmondrian()	(0)
#endif

#ifdef CONFIG_MACH_WATSON_EAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WATSON_EAD
# endif
# define machine_is_watson_ead()	(machine_arch_type == MACH_TYPE_WATSON_EAD)
#else
# define machine_is_watson_ead()	(0)
#endif

#ifdef CONFIG_MACH_MITWOA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MITWOA
# endif
# define machine_is_mitwoa()	(machine_arch_type == MACH_TYPE_MITWOA)
#else
# define machine_is_mitwoa()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_WOLVERINE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_WOLVERINE
# endif
# define machine_is_omap3_wolverine()	(machine_arch_type == MACH_TYPE_OMAP3_WOLVERINE)
#else
# define machine_is_omap3_wolverine()	(0)
#endif

#ifdef CONFIG_MACH_MAPLETREE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAPLETREE
# endif
# define machine_is_mapletree()	(machine_arch_type == MACH_TYPE_MAPLETREE)
#else
# define machine_is_mapletree()	(0)
#endif

#ifdef CONFIG_MACH_MSM8625_FIH_SAE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8625_FIH_SAE
# endif
# define machine_is_msm8625_fih_sae()	(machine_arch_type == MACH_TYPE_MSM8625_FIH_SAE)
#else
# define machine_is_msm8625_fih_sae()	(0)
#endif

#ifdef CONFIG_MACH_EPC35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EPC35
# endif
# define machine_is_epc35()	(machine_arch_type == MACH_TYPE_EPC35)
#else
# define machine_is_epc35()	(0)
#endif

#ifdef CONFIG_MACH_SMARTRTU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTRTU
# endif
# define machine_is_smartrtu()	(machine_arch_type == MACH_TYPE_SMARTRTU)
#else
# define machine_is_smartrtu()	(0)
#endif

#ifdef CONFIG_MACH_RCM101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RCM101
# endif
# define machine_is_rcm101()	(machine_arch_type == MACH_TYPE_RCM101)
#else
# define machine_is_rcm101()	(0)
#endif

#ifdef CONFIG_MACH_AMX_IMX53_MXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMX_IMX53_MXX
# endif
# define machine_is_amx_imx53_mxx()	(machine_arch_type == MACH_TYPE_AMX_IMX53_MXX)
#else
# define machine_is_amx_imx53_mxx()	(0)
#endif

#ifdef CONFIG_MACH_CP3DCG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP3DCG
# endif
# define machine_is_crius()	(machine_arch_type == MACH_TYPE_CP3DCG)
#else
# define machine_is_crius()	(0)
#endif

#ifdef CONFIG_MACH_CP3DTG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP3DTG
# endif
# define machine_is_themis()	(machine_arch_type == MACH_TYPE_CP3DTG)
#else
# define machine_is_themis()	(0)
#endif

#ifdef CONFIG_MACH_CP3DUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP3DUG
# endif
# define machine_is_uranus()	(machine_arch_type == MACH_TYPE_CP3DUG)
#else
# define machine_is_uranus()	(0)
#endif

#ifdef CONFIG_MACH_ACER_A12
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACER_A12
# endif
# define machine_is_acer_a12()	(machine_arch_type == MACH_TYPE_ACER_A12)
#else
# define machine_is_acer_a12()	(0)
#endif

#ifdef CONFIG_MACH_SBC6X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC6X
# endif
# define machine_is_sbc6x()	(machine_arch_type == MACH_TYPE_SBC6X)
#else
# define machine_is_sbc6x()	(0)
#endif

#ifdef CONFIG_MACH_U2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U2
# endif
# define machine_is_u2()	(machine_arch_type == MACH_TYPE_U2)
#else
# define machine_is_u2()	(0)
#endif

#ifdef CONFIG_MACH_SMDK4270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMDK4270
# endif
# define machine_is_smdk4270()	(machine_arch_type == MACH_TYPE_SMDK4270)
#else
# define machine_is_smdk4270()	(0)
#endif

#ifdef CONFIG_MACH_PRISCILLAG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRISCILLAG
# endif
# define machine_is_priscillag()	(machine_arch_type == MACH_TYPE_PRISCILLAG)
#else
# define machine_is_priscillag()	(0)
#endif

#ifdef CONFIG_MACH_PRISCILLAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRISCILLAC
# endif
# define machine_is_priscillac()	(machine_arch_type == MACH_TYPE_PRISCILLAC)
#else
# define machine_is_priscillac()	(0)
#endif

#ifdef CONFIG_MACH_PRISCILLA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRISCILLA
# endif
# define machine_is_priscilla()	(machine_arch_type == MACH_TYPE_PRISCILLA)
#else
# define machine_is_priscilla()	(0)
#endif

#ifdef CONFIG_MACH_INNOVA_SHPU_V2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INNOVA_SHPU_V2
# endif
# define machine_is_innova_shpu_v2()	(machine_arch_type == MACH_TYPE_INNOVA_SHPU_V2)
#else
# define machine_is_innova_shpu_v2()	(0)
#endif

#ifdef CONFIG_MACH_M7CDTU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M7CDTU
# endif
# define machine_is_auriga()	(machine_arch_type == MACH_TYPE_M7CDTU)
#else
# define machine_is_auriga()	(0)
#endif

#ifdef CONFIG_MACH_MACH_TYPE_DEP2410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_TYPE_DEP2410
# endif
# define machine_is_mach_type_dep2410()	(machine_arch_type == MACH_TYPE_MACH_TYPE_DEP2410)
#else
# define machine_is_mach_type_dep2410()	(0)
#endif

#ifdef CONFIG_MACH_BCTRE3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCTRE3
# endif
# define machine_is_bctre3()	(machine_arch_type == MACH_TYPE_BCTRE3)
#else
# define machine_is_bctre3()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_M100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_M100
# endif
# define machine_is_omap_m100()	(machine_arch_type == MACH_TYPE_OMAP_M100)
#else
# define machine_is_omap_m100()	(0)
#endif

#ifdef CONFIG_MACH_FLO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FLO
# endif
# define machine_is_flo()	(machine_arch_type == MACH_TYPE_FLO)
#else
# define machine_is_flo()	(0)
#endif

#ifdef CONFIG_MACH_NANOBONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NANOBONE
# endif
# define machine_is_nanobone()	(machine_arch_type == MACH_TYPE_NANOBONE)
#else
# define machine_is_nanobone()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2105
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2105
# endif
# define machine_is_stm_b2105()	(machine_arch_type == MACH_TYPE_STM_B2105)
#else
# define machine_is_stm_b2105()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_BSC_BAP_V3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_BSC_BAP_V3
# endif
# define machine_is_omap4_bap_v3()	(machine_arch_type == MACH_TYPE_OMAP4_BSC_BAP_V3)
#else
# define machine_is_omap4_bap_v3()	(0)
#endif

#ifdef CONFIG_MACH_SS1PAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SS1PAM
# endif
# define machine_is_ss1pam()	(machine_arch_type == MACH_TYPE_SS1PAM)
#else
# define machine_is_ss1pam()	(0)
#endif

#ifdef CONFIG_MACH_DLXP_WL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DLXP_WL
# endif
# define machine_is_caelum()	(machine_arch_type == MACH_TYPE_DLXP_WL)
#else
# define machine_is_caelum()	(0)
#endif

#ifdef CONFIG_MACH_PRIMOMINIU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PRIMOMINIU
# endif
# define machine_is_primominiu()	(machine_arch_type == MACH_TYPE_PRIMOMINIU)
#else
# define machine_is_primominiu()	(0)
#endif

#ifdef CONFIG_MACH_MRT_35HD_DUALNAS_E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MRT_35HD_DUALNAS_E
# endif
# define machine_is_mrt_35hd_dualnas_e()	(machine_arch_type == MACH_TYPE_MRT_35HD_DUALNAS_E)
#else
# define machine_is_mrt_35hd_dualnas_e()	(0)
#endif

#ifdef CONFIG_MACH_KIWI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KIWI
# endif
# define machine_is_kiwi()	(machine_arch_type == MACH_TYPE_KIWI)
#else
# define machine_is_kiwi()	(0)
#endif

#ifdef CONFIG_MACH_HW90496
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HW90496
# endif
# define machine_is_hw90496()	(machine_arch_type == MACH_TYPE_HW90496)
#else
# define machine_is_hw90496()	(0)
#endif

#ifdef CONFIG_MACH_MEP2440
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MEP2440
# endif
# define machine_is_mep2440()	(machine_arch_type == MACH_TYPE_MEP2440)
#else
# define machine_is_mep2440()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI_T30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI_T30
# endif
# define machine_is_colibri_t30()	(machine_arch_type == MACH_TYPE_COLIBRI_T30)
#else
# define machine_is_colibri_t30()	(0)
#endif

#ifdef CONFIG_MACH_CWV1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWV1
# endif
# define machine_is_cwv1()	(machine_arch_type == MACH_TYPE_CWV1)
#else
# define machine_is_cwv1()	(0)
#endif

#ifdef CONFIG_MACH_NSA325
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSA325
# endif
# define machine_is_nsa325()	(machine_arch_type == MACH_TYPE_NSA325)
#else
# define machine_is_nsa325()	(0)
#endif

#ifdef CONFIG_MACH_DLXP_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DLXP_UL
# endif
# define machine_is_camelopardalis()	(machine_arch_type == MACH_TYPE_DLXP_UL)
#else
# define machine_is_camelopardalis()	(0)
#endif

#ifdef CONFIG_MACH_DPXMTC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DPXMTC
# endif
# define machine_is_dpxmtc()	(machine_arch_type == MACH_TYPE_DPXMTC)
#else
# define machine_is_dpxmtc()	(0)
#endif

#ifdef CONFIG_MACH_TT_STUTTGART
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TT_STUTTGART
# endif
# define machine_is_tt_stuttgart()	(machine_arch_type == MACH_TYPE_TT_STUTTGART)
#else
# define machine_is_tt_stuttgart()	(0)
#endif

#ifdef CONFIG_MACH_MIRANDA_APCII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIRANDA_APCII
# endif
# define machine_is_miranda_apcii()	(machine_arch_type == MACH_TYPE_MIRANDA_APCII)
#else
# define machine_is_miranda_apcii()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_MODEROX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_MODEROX
# endif
# define machine_is_mx6q_moderox()	(machine_arch_type == MACH_TYPE_MX6Q_MODEROX)
#else
# define machine_is_mx6q_moderox()	(0)
#endif

#ifdef CONFIG_MACH_MUDSKIPPER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MUDSKIPPER
# endif
# define machine_is_mudskipper()	(machine_arch_type == MACH_TYPE_MUDSKIPPER)
#else
# define machine_is_mudskipper()	(0)
#endif

#ifdef CONFIG_MACH_URANIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_URANIA
# endif
# define machine_is_urania()	(machine_arch_type == MACH_TYPE_URANIA)
#else
# define machine_is_urania()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2112
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2112
# endif
# define machine_is_stm_b2112()	(machine_arch_type == MACH_TYPE_STM_B2112)
#else
# define machine_is_stm_b2112()	(0)
#endif

#ifdef CONFIG_MACH_GTOU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTOU
# endif
# define machine_is_ara()	(machine_arch_type == MACH_TYPE_GTOU)
#else
# define machine_is_ara()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_ATS_PHOENIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_ATS_PHOENIX
# endif
# define machine_is_mx6q_ats_phoenix()	(machine_arch_type == MACH_TYPE_MX6Q_ATS_PHOENIX)
#else
# define machine_is_mx6q_ats_phoenix()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2116
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2116
# endif
# define machine_is_stm_b2116()	(machine_arch_type == MACH_TYPE_STM_B2116)
#else
# define machine_is_stm_b2116()	(0)
#endif

#ifdef CONFIG_MACH_MYTHOLOGY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYTHOLOGY
# endif
# define machine_is_mythology()	(machine_arch_type == MACH_TYPE_MYTHOLOGY)
#else
# define machine_is_mythology()	(0)
#endif

#ifdef CONFIG_MACH_FC360V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FC360V1
# endif
# define machine_is_fc360v1()	(machine_arch_type == MACH_TYPE_FC360V1)
#else
# define machine_is_fc360v1()	(0)
#endif

#ifdef CONFIG_MACH_GPS_SENSOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GPS_SENSOR
# endif
# define machine_is_gps_sensor()	(machine_arch_type == MACH_TYPE_GPS_SENSOR)
#else
# define machine_is_gps_sensor()	(0)
#endif

#ifdef CONFIG_MACH_GAZELLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GAZELLE
# endif
# define machine_is_gazelle()	(machine_arch_type == MACH_TYPE_GAZELLE)
#else
# define machine_is_gazelle()	(0)
#endif

#ifdef CONFIG_MACH_MPQ8064_DMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPQ8064_DMA
# endif
# define machine_is_mpq8064_dma()	(machine_arch_type == MACH_TYPE_MPQ8064_DMA)
#else
# define machine_is_mpq8064_dma()	(0)
#endif

#ifdef CONFIG_MACH_WEMS_ASD01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEMS_ASD01
# endif
# define machine_is_wems_asd01()	(machine_arch_type == MACH_TYPE_WEMS_ASD01)
#else
# define machine_is_wems_asd01()	(0)
#endif

#ifdef CONFIG_MACH_APALIS_T30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APALIS_T30
# endif
# define machine_is_apalis_t30()	(machine_arch_type == MACH_TYPE_APALIS_T30)
#else
# define machine_is_apalis_t30()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_QSBC35_C398
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_QSBC35_C398
# endif
# define machine_is_mx6q_sbc35_c398()	(machine_arch_type == MACH_TYPE_MX6Q_QSBC35_C398)
#else
# define machine_is_mx6q_sbc35_c398()	(0)
#endif

#ifdef CONFIG_MACH_ARMSTONEA9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMSTONEA9
# endif
# define machine_is_armstonea9()	(machine_arch_type == MACH_TYPE_ARMSTONEA9)
#else
# define machine_is_armstonea9()	(0)
#endif

#ifdef CONFIG_MACH_OMAP_BLAZETABLET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP_BLAZETABLET
# endif
# define machine_is_omap_blazetablet()	(machine_arch_type == MACH_TYPE_OMAP_BLAZETABLET)
#else
# define machine_is_omap_blazetablet()	(0)
#endif

#ifdef CONFIG_MACH_AR6MXQ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AR6MXQ
# endif
# define machine_is_ar6mxq()	(machine_arch_type == MACH_TYPE_AR6MXQ)
#else
# define machine_is_ar6mxq()	(0)
#endif

#ifdef CONFIG_MACH_AR6MXS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AR6MXS
# endif
# define machine_is_ar6mxs()	(machine_arch_type == MACH_TYPE_AR6MXS)
#else
# define machine_is_ar6mxs()	(0)
#endif

#ifdef CONFIG_MACH_DETO_APOS_MX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DETO_APOS_MX6
# endif
# define machine_is_deto_mx6apos()	(machine_arch_type == MACH_TYPE_DETO_APOS_MX6)
#else
# define machine_is_deto_mx6apos()	(0)
#endif

#ifdef CONFIG_MACH_GWVENTANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GWVENTANA
# endif
# define machine_is_gwventana()	(machine_arch_type == MACH_TYPE_GWVENTANA)
#else
# define machine_is_gwventana()	(0)
#endif

#ifdef CONFIG_MACH_IGEP0033
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IGEP0033
# endif
# define machine_is_igep0033()	(machine_arch_type == MACH_TYPE_IGEP0033)
#else
# define machine_is_igep0033()	(0)
#endif

#ifdef CONFIG_MACH_RACA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RACA
# endif
# define machine_is_antlia()	(machine_arch_type == MACH_TYPE_RACA)
#else
# define machine_is_antlia()	(0)
#endif

#ifdef CONFIG_MACH_APPLESODA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APPLESODA
# endif
# define machine_is_apus()	(machine_arch_type == MACH_TYPE_APPLESODA)
#else
# define machine_is_apus()	(0)
#endif

#ifdef CONFIG_MACH_H52C1_CONCERTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H52C1_CONCERTO
# endif
# define machine_is_h52c1_concerto()	(machine_arch_type == MACH_TYPE_H52C1_CONCERTO)
#else
# define machine_is_h52c1_concerto()	(0)
#endif

#ifdef CONFIG_MACH_FCMBRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FCMBRD
# endif
# define machine_is_fcmbrd()	(machine_arch_type == MACH_TYPE_FCMBRD)
#else
# define machine_is_fcmbrd()	(0)
#endif

#ifdef CONFIG_MACH_PCAAXS1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCAAXS1
# endif
# define machine_is_pcaaxs1()	(machine_arch_type == MACH_TYPE_PCAAXS1)
#else
# define machine_is_pcaaxs1()	(0)
#endif

#ifdef CONFIG_MACH_LS_ORCA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LS_ORCA
# endif
# define machine_is_ls_orca()	(machine_arch_type == MACH_TYPE_LS_ORCA)
#else
# define machine_is_ls_orca()	(0)
#endif

#ifdef CONFIG_MACH_PCM051LB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM051LB
# endif
# define machine_is_pcm051lb()	(machine_arch_type == MACH_TYPE_PCM051LB)
#else
# define machine_is_pcm051lb()	(0)
#endif

#ifdef CONFIG_MACH_MX6S_LP507_GVCI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6S_LP507_GVCI
# endif
# define machine_is_mx6s_lp507_gvci()	(machine_arch_type == MACH_TYPE_MX6S_LP507_GVCI)
#else
# define machine_is_mx6s_lp507_gvci()	(0)
#endif

#ifdef CONFIG_MACH_DIDO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIDO
# endif
# define machine_is_dido()	(machine_arch_type == MACH_TYPE_DIDO)
#else
# define machine_is_dido()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_ITC3_9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_ITC3_9G20
# endif
# define machine_is_swarco_itc3_9g20()	(machine_arch_type == MACH_TYPE_SWARCO_ITC3_9G20)
#else
# define machine_is_swarco_itc3_9g20()	(0)
#endif

#ifdef CONFIG_MACH_ROBO_ROADY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ROBO_ROADY
# endif
# define machine_is_robo_roady()	(machine_arch_type == MACH_TYPE_ROBO_ROADY)
#else
# define machine_is_robo_roady()	(0)
#endif

#ifdef CONFIG_MACH_RSKRZA1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RSKRZA1
# endif
# define machine_is_rskrza1()	(machine_arch_type == MACH_TYPE_RSKRZA1)
#else
# define machine_is_rskrza1()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_SID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_SID
# endif
# define machine_is_swarco_sid()	(machine_arch_type == MACH_TYPE_SWARCO_SID)
#else
# define machine_is_swarco_sid()	(0)
#endif

#ifdef CONFIG_MACH_MX6_IWG15S_SBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_IWG15S_SBC
# endif
# define machine_is_mx6_iwg15s_sbc()	(machine_arch_type == MACH_TYPE_MX6_IWG15S_SBC)
#else
# define machine_is_mx6_iwg15s_sbc()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_CAMARO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_CAMARO
# endif
# define machine_is_mx6q_camaro()	(machine_arch_type == MACH_TYPE_MX6Q_CAMARO)
#else
# define machine_is_mx6q_camaro()	(0)
#endif

#ifdef CONFIG_MACH_HB6MXS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HB6MXS
# endif
# define machine_is_hb6mxs()	(machine_arch_type == MACH_TYPE_HB6MXS)
#else
# define machine_is_hb6mxs()	(0)
#endif

#ifdef CONFIG_MACH_LAGER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LAGER
# endif
# define machine_is_lager()	(machine_arch_type == MACH_TYPE_LAGER)
#else
# define machine_is_lager()	(0)
#endif

#ifdef CONFIG_MACH_LP8X4X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LP8X4X
# endif
# define machine_is_lp8x4x()	(machine_arch_type == MACH_TYPE_LP8X4X)
#else
# define machine_is_lp8x4x()	(0)
#endif

#ifdef CONFIG_MACH_TEGRATAB7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRATAB7
# endif
# define machine_is_tegratab7()	(machine_arch_type == MACH_TYPE_TEGRATAB7)
#else
# define machine_is_tegratab7()	(0)
#endif

#ifdef CONFIG_MACH_ANDROMEDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANDROMEDA
# endif
# define machine_is_andromeda()	(machine_arch_type == MACH_TYPE_ANDROMEDA)
#else
# define machine_is_andromeda()	(0)
#endif

#ifdef CONFIG_MACH_BOOTES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BOOTES
# endif
# define machine_is_bootes()	(machine_arch_type == MACH_TYPE_BOOTES)
#else
# define machine_is_bootes()	(0)
#endif

#ifdef CONFIG_MACH_NETHMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETHMI
# endif
# define machine_is_nethmi()	(machine_arch_type == MACH_TYPE_NETHMI)
#else
# define machine_is_nethmi()	(0)
#endif

#ifdef CONFIG_MACH_TEGRATAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRATAB
# endif
# define machine_is_tegratab()	(machine_arch_type == MACH_TYPE_TEGRATAB)
#else
# define machine_is_tegratab()	(0)
#endif

#ifdef CONFIG_MACH_SOM5_EVB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOM5_EVB
# endif
# define machine_is_som5_evb()	(machine_arch_type == MACH_TYPE_SOM5_EVB)
#else
# define machine_is_som5_evb()	(0)
#endif

#ifdef CONFIG_MACH_VENATICORUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VENATICORUM
# endif
# define machine_is_venaticorum()	(machine_arch_type == MACH_TYPE_VENATICORUM)
#else
# define machine_is_venaticorum()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2110
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2110
# endif
# define machine_is_stm_b2110()	(machine_arch_type == MACH_TYPE_STM_B2110)
#else
# define machine_is_stm_b2110()	(0)
#endif

#ifdef CONFIG_MACH_ELUX_HATHOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELUX_HATHOR
# endif
# define machine_is_elux_hathor()	(machine_arch_type == MACH_TYPE_ELUX_HATHOR)
#else
# define machine_is_elux_hathor()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V7
# endif
# define machine_is_helios_v7()	(machine_arch_type == MACH_TYPE_HELIOS_V7)
#else
# define machine_is_helios_v7()	(0)
#endif

#ifdef CONFIG_MACH_XC10V1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XC10V1
# endif
# define machine_is_xc10v1()	(machine_arch_type == MACH_TYPE_XC10V1)
#else
# define machine_is_xc10v1()	(0)
#endif

#ifdef CONFIG_MACH_CP2U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP2U
# endif
# define machine_is_cp2u()	(machine_arch_type == MACH_TYPE_CP2U)
#else
# define machine_is_cp2u()	(0)
#endif

#ifdef CONFIG_MACH_IAP_F
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IAP_F
# endif
# define machine_is_iap_f()	(machine_arch_type == MACH_TYPE_IAP_F)
#else
# define machine_is_iap_f()	(0)
#endif

#ifdef CONFIG_MACH_IAP_G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IAP_G
# endif
# define machine_is_iap_g()	(machine_arch_type == MACH_TYPE_IAP_G)
#else
# define machine_is_iap_g()	(0)
#endif

#ifdef CONFIG_MACH_AAE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AAE
# endif
# define machine_is_aae()	(machine_arch_type == MACH_TYPE_AAE)
#else
# define machine_is_aae()	(0)
#endif

#ifdef CONFIG_MACH_PEGASUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEGASUS
# endif
# define machine_is_pegasus()	(machine_arch_type == MACH_TYPE_PEGASUS)
#else
# define machine_is_pegasus()	(0)
#endif

#ifdef CONFIG_MACH_CYGNUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CYGNUS
# endif
# define machine_is_cygnus()	(machine_arch_type == MACH_TYPE_CYGNUS)
#else
# define machine_is_cygnus()	(0)
#endif

#ifdef CONFIG_MACH_CENTAURUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CENTAURUS
# endif
# define machine_is_centaurus()	(machine_arch_type == MACH_TYPE_CENTAURUS)
#else
# define machine_is_centaurus()	(0)
#endif

#ifdef CONFIG_MACH_MSM8930_QRD8930
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8930_QRD8930
# endif
# define machine_is_msm8930_qrd8930()	(machine_arch_type == MACH_TYPE_MSM8930_QRD8930)
#else
# define machine_is_msm8930_qrd8930()	(0)
#endif

#ifdef CONFIG_MACH_QUBY_TIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_QUBY_TIM
# endif
# define machine_is_quby_tim()	(machine_arch_type == MACH_TYPE_QUBY_TIM)
#else
# define machine_is_quby_tim()	(0)
#endif

#ifdef CONFIG_MACH_ZEDI3250A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEDI3250A
# endif
# define machine_is_zedi3250a()	(machine_arch_type == MACH_TYPE_ZEDI3250A)
#else
# define machine_is_zedi3250a()	(0)
#endif

#ifdef CONFIG_MACH_GRUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRUS
# endif
# define machine_is_grus()	(machine_arch_type == MACH_TYPE_GRUS)
#else
# define machine_is_grus()	(0)
#endif

#ifdef CONFIG_MACH_APOLLO3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APOLLO3
# endif
# define machine_is_apollo3()	(machine_arch_type == MACH_TYPE_APOLLO3)
#else
# define machine_is_apollo3()	(0)
#endif

#ifdef CONFIG_MACH_COWON_R7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COWON_R7
# endif
# define machine_is_cowon_r7()	(machine_arch_type == MACH_TYPE_COWON_R7)
#else
# define machine_is_cowon_r7()	(0)
#endif

#ifdef CONFIG_MACH_TONGA3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TONGA3
# endif
# define machine_is_tonga3()	(machine_arch_type == MACH_TYPE_TONGA3)
#else
# define machine_is_tonga3()	(0)
#endif

#ifdef CONFIG_MACH_P535
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P535
# endif
# define machine_is_p535()	(machine_arch_type == MACH_TYPE_P535)
#else
# define machine_is_p535()	(0)
#endif

#ifdef CONFIG_MACH_SA3874I
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SA3874I
# endif
# define machine_is_sa3874i()	(machine_arch_type == MACH_TYPE_SA3874I)
#else
# define machine_is_sa3874i()	(0)
#endif

#ifdef CONFIG_MACH_MX6_NAVICO_COM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_NAVICO_COM
# endif
# define machine_is_mx6_navico_com()	(machine_arch_type == MACH_TYPE_MX6_NAVICO_COM)
#else
# define machine_is_mx6_navico_com()	(0)
#endif

#ifdef CONFIG_MACH_PROXMOBIL2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROXMOBIL2
# endif
# define machine_is_proxmobil2()	(machine_arch_type == MACH_TYPE_PROXMOBIL2)
#else
# define machine_is_proxmobil2()	(0)
#endif

#ifdef CONFIG_MACH_UBINUX1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UBINUX1
# endif
# define machine_is_ubinux1()	(machine_arch_type == MACH_TYPE_UBINUX1)
#else
# define machine_is_ubinux1()	(0)
#endif

#ifdef CONFIG_MACH_ISTOS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ISTOS
# endif
# define machine_is_istos()	(machine_arch_type == MACH_TYPE_ISTOS)
#else
# define machine_is_istos()	(0)
#endif

#ifdef CONFIG_MACH_BENVOLIO4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BENVOLIO4
# endif
# define machine_is_benvolio4()	(machine_arch_type == MACH_TYPE_BENVOLIO4)
#else
# define machine_is_benvolio4()	(0)
#endif

#ifdef CONFIG_MACH_ECO5_BX2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECO5_BX2
# endif
# define machine_is_eco5_bx2()	(machine_arch_type == MACH_TYPE_ECO5_BX2)
#else
# define machine_is_eco5_bx2()	(0)
#endif

#ifdef CONFIG_MACH_EUKREA_CPUIMX28SD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUKREA_CPUIMX28SD
# endif
# define machine_is_eukrea_cpuimx28sd()	(machine_arch_type == MACH_TYPE_EUKREA_CPUIMX28SD)
#else
# define machine_is_eukrea_cpuimx28sd()	(0)
#endif

#ifdef CONFIG_MACH_DOMOTAB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DOMOTAB
# endif
# define machine_is_domotab()	(machine_arch_type == MACH_TYPE_DOMOTAB)
#else
# define machine_is_domotab()	(0)
#endif

#ifdef CONFIG_MACH_PFLA03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PFLA03
# endif
# define machine_is_pfla03()	(machine_arch_type == MACH_TYPE_PFLA03)
#else
# define machine_is_pfla03()	(0)
#endif

#ifdef CONFIG_MACH_ET_CPU_301_16
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ET_CPU_301_16
# endif
# define machine_is_et_cpu_301_16()	(machine_arch_type == MACH_TYPE_ET_CPU_301_16)
#else
# define machine_is_et_cpu_301_16()	(0)
#endif

#ifdef CONFIG_MACH_SKYWALKER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SKYWALKER
# endif
# define machine_is_skywalker()	(machine_arch_type == MACH_TYPE_SKYWALKER)
#else
# define machine_is_skywalker()	(0)
#endif

#ifdef CONFIG_MACH_SCORPIUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCORPIUS
# endif
# define machine_is_scorpius()	(machine_arch_type == MACH_TYPE_SCORPIUS)
#else
# define machine_is_scorpius()	(0)
#endif

#ifdef CONFIG_MACH_CAPRICORNUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAPRICORNUS
# endif
# define machine_is_capricornus()	(machine_arch_type == MACH_TYPE_CAPRICORNUS)
#else
# define machine_is_capricornus()	(0)
#endif

#ifdef CONFIG_MACH_LYRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LYRA
# endif
# define machine_is_lyra()	(machine_arch_type == MACH_TYPE_LYRA)
#else
# define machine_is_lyra()	(0)
#endif

#ifdef CONFIG_MACH_GATERO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GATERO
# endif
# define machine_is_gatero()	(machine_arch_type == MACH_TYPE_GATERO)
#else
# define machine_is_gatero()	(0)
#endif

#ifdef CONFIG_MACH_GATERO01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GATERO01
# endif
# define machine_is_gatero01()	(machine_arch_type == MACH_TYPE_GATERO01)
#else
# define machine_is_gatero01()	(0)
#endif

#ifdef CONFIG_MACH_Z4DTG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Z4DTG
# endif
# define machine_is_z4dtg()	(machine_arch_type == MACH_TYPE_Z4DTG)
#else
# define machine_is_z4dtg()	(0)
#endif

#ifdef CONFIG_MACH_LUPUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LUPUS
# endif
# define machine_is_lupus()	(machine_arch_type == MACH_TYPE_LUPUS)
#else
# define machine_is_lupus()	(0)
#endif

#ifdef CONFIG_MACH_LEAP101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEAP101
# endif
# define machine_is_leap101()	(machine_arch_type == MACH_TYPE_LEAP101)
#else
# define machine_is_leap101()	(0)
#endif

#ifdef CONFIG_MACH_CM_T335
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_T335
# endif
# define machine_is_cm_t335()	(machine_arch_type == MACH_TYPE_CM_T335)
#else
# define machine_is_cm_t335()	(0)
#endif

#ifdef CONFIG_MACH_PNA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PNA
# endif
# define machine_is_pna()	(machine_arch_type == MACH_TYPE_PNA)
#else
# define machine_is_pna()	(0)
#endif

#ifdef CONFIG_MACH_ECOFOREST_CPU2013
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECOFOREST_CPU2013
# endif
# define machine_is_ecoforest_cpu2013()	(machine_arch_type == MACH_TYPE_ECOFOREST_CPU2013)
#else
# define machine_is_ecoforest_cpu2013()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_DMA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_DMA
# endif
# define machine_is_apq8064_dma()	(machine_arch_type == MACH_TYPE_APQ8064_DMA)
#else
# define machine_is_apq8064_dma()	(0)
#endif

#ifdef CONFIG_MACH_MX53_ARMOUR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_ARMOUR
# endif
# define machine_is_mx53_armour()	(machine_arch_type == MACH_TYPE_MX53_ARMOUR)
#else
# define machine_is_mx53_armour()	(0)
#endif

#ifdef CONFIG_MACH_EUROFUNK_AEPL3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUROFUNK_AEPL3
# endif
# define machine_is_eurofunk_aepl3()	(machine_arch_type == MACH_TYPE_EUROFUNK_AEPL3)
#else
# define machine_is_eurofunk_aepl3()	(0)
#endif

#ifdef CONFIG_MACH_EUROFUNK_MHLS3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUROFUNK_MHLS3
# endif
# define machine_is_eurofunk_mhls3()	(machine_arch_type == MACH_TYPE_EUROFUNK_MHLS3)
#else
# define machine_is_eurofunk_mhls3()	(0)
#endif

#ifdef CONFIG_MACH_EUROFUNK_E1IF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUROFUNK_E1IF
# endif
# define machine_is_eurofunk_e1if()	(machine_arch_type == MACH_TYPE_EUROFUNK_E1IF)
#else
# define machine_is_eurofunk_e1if()	(0)
#endif

#ifdef CONFIG_MACH_LEPUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LEPUS
# endif
# define machine_is_lepus()	(machine_arch_type == MACH_TYPE_LEPUS)
#else
# define machine_is_lepus()	(0)
#endif

#ifdef CONFIG_MACH_BORA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BORA
# endif
# define machine_is_bora()	(machine_arch_type == MACH_TYPE_BORA)
#else
# define machine_is_bora()	(0)
#endif

#ifdef CONFIG_MACH_ADS4011
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADS4011
# endif
# define machine_is_ads4011()	(machine_arch_type == MACH_TYPE_ADS4011)
#else
# define machine_is_ads4011()	(0)
#endif

#ifdef CONFIG_MACH_BEAVER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEAVER
# endif
# define machine_is_beaver()	(machine_arch_type == MACH_TYPE_BEAVER)
#else
# define machine_is_beaver()	(0)
#endif

#ifdef CONFIG_MACH_IMX233_IUNGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX233_IUNGO
# endif
# define machine_is_imx233_iungo()	(machine_arch_type == MACH_TYPE_IMX233_IUNGO)
#else
# define machine_is_imx233_iungo()	(0)
#endif

#ifdef CONFIG_MACH_CEPHEUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEPHEUS
# endif
# define machine_is_cepheus()	(machine_arch_type == MACH_TYPE_CEPHEUS)
#else
# define machine_is_cepheus()	(0)
#endif

#ifdef CONFIG_MACH_CETUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CETUS
# endif
# define machine_is_cetus()	(machine_arch_type == MACH_TYPE_CETUS)
#else
# define machine_is_cetus()	(0)
#endif

#ifdef CONFIG_MACH_CHAMAELEON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHAMAELEON
# endif
# define machine_is_chamaeleon()	(machine_arch_type == MACH_TYPE_CHAMAELEON)
#else
# define machine_is_chamaeleon()	(0)
#endif

#ifdef CONFIG_MACH_ARDBEG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARDBEG
# endif
# define machine_is_ardbeg()	(machine_arch_type == MACH_TYPE_ARDBEG)
#else
# define machine_is_ardbeg()	(0)
#endif

#ifdef CONFIG_MACH_IXORA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IXORA
# endif
# define machine_is_ixora()	(machine_arch_type == MACH_TYPE_IXORA)
#else
# define machine_is_ixora()	(0)
#endif

#ifdef CONFIG_MACH_JUGLANS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JUGLANS
# endif
# define machine_is_juglans()	(machine_arch_type == MACH_TYPE_JUGLANS)
#else
# define machine_is_juglans()	(0)
#endif

#ifdef CONFIG_MACH_CANISMAJOR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CANISMAJOR
# endif
# define machine_is_canismajor()	(machine_arch_type == MACH_TYPE_CANISMAJOR)
#else
# define machine_is_canismajor()	(0)
#endif

#ifdef CONFIG_MACH_AT91SAM9263MIB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AT91SAM9263MIB
# endif
# define machine_is_at91sam9263mib()	(machine_arch_type == MACH_TYPE_AT91SAM9263MIB)
#else
# define machine_is_at91sam9263mib()	(0)
#endif

#ifdef CONFIG_MACH_COSINO_9G35
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COSINO_9G35
# endif
# define machine_is_cosino_9g35()	(machine_arch_type == MACH_TYPE_COSINO_9G35)
#else
# define machine_is_cosino_9g35()	(0)
#endif

#ifdef CONFIG_MACH_TINY4412
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY4412
# endif
# define machine_is_tiny4412()	(machine_arch_type == MACH_TYPE_TINY4412)
#else
# define machine_is_tiny4412()	(0)
#endif

#ifdef CONFIG_MACH_BALLOON4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALLOON4
# endif
# define machine_is_balloon4()	(machine_arch_type == MACH_TYPE_BALLOON4)
#else
# define machine_is_balloon4()	(0)
#endif

#ifdef CONFIG_MACH_PGG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PGG
# endif
# define machine_is_pgg()	(machine_arch_type == MACH_TYPE_PGG)
#else
# define machine_is_pgg()	(0)
#endif

#ifdef CONFIG_MACH_XXSQ701
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XXSQ701
# endif
# define machine_is_xxsq701()	(machine_arch_type == MACH_TYPE_XXSQ701)
#else
# define machine_is_xxsq701()	(0)
#endif

#ifdef CONFIG_MACH_MX6_NAVICO_RDR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_NAVICO_RDR
# endif
# define machine_is_mx6_navico_rdr()	(machine_arch_type == MACH_TYPE_MX6_NAVICO_RDR)
#else
# define machine_is_mx6_navico_rdr()	(0)
#endif

#ifdef CONFIG_MACH_PHANTOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHANTOM
# endif
# define machine_is_phantom()	(machine_arch_type == MACH_TYPE_PHANTOM)
#else
# define machine_is_phantom()	(0)
#endif

#ifdef CONFIG_MACH_CANISMINORH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CANISMINORH
# endif
# define machine_is_canisminorh()	(machine_arch_type == MACH_TYPE_CANISMINORH)
#else
# define machine_is_canisminorh()	(0)
#endif

#ifdef CONFIG_MACH_CARINA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARINA
# endif
# define machine_is_carina()	(machine_arch_type == MACH_TYPE_CARINA)
#else
# define machine_is_carina()	(0)
#endif

#ifdef CONFIG_MACH_E1859
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E1859
# endif
# define machine_is_e1859()	(machine_arch_type == MACH_TYPE_E1859)
#else
# define machine_is_e1859()	(0)
#endif

#ifdef CONFIG_MACH_ARMSTONEA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMSTONEA5
# endif
# define machine_is_armstonea5()	(machine_arch_type == MACH_TYPE_ARMSTONEA5)
#else
# define machine_is_armstonea5()	(0)
#endif

#ifdef CONFIG_MACH_PICOCOMA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOCOMA5
# endif
# define machine_is_picocoma5()	(machine_arch_type == MACH_TYPE_PICOCOMA5)
#else
# define machine_is_picocoma5()	(0)
#endif

#ifdef CONFIG_MACH_NETDCUA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NETDCUA5
# endif
# define machine_is_netdcua5()	(machine_arch_type == MACH_TYPE_NETDCUA5)
#else
# define machine_is_netdcua5()	(0)
#endif

#ifdef CONFIG_MACH_MOLLY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MOLLY
# endif
# define machine_is_molly()	(machine_arch_type == MACH_TYPE_MOLLY)
#else
# define machine_is_molly()	(0)
#endif

#ifdef CONFIG_MACH_MASERATI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MASERATI
# endif
# define machine_is_maserati()	(machine_arch_type == MACH_TYPE_MASERATI)
#else
# define machine_is_maserati()	(0)
#endif

#ifdef CONFIG_MACH_MX53_IDEBX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_IDEBX
# endif
# define machine_is_mx53_idebx()	(machine_arch_type == MACH_TYPE_MX53_IDEBX)
#else
# define machine_is_mx53_idebx()	(0)
#endif

#ifdef CONFIG_MACH_MX53_C2CB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_C2CB
# endif
# define machine_is_mx53_c2cb()	(machine_arch_type == MACH_TYPE_MX53_C2CB)
#else
# define machine_is_mx53_c2cb()	(0)
#endif

#ifdef CONFIG_MACH_MIPSEE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MIPSEE
# endif
# define machine_is_mipsee()	(machine_arch_type == MACH_TYPE_MIPSEE)
#else
# define machine_is_mipsee()	(0)
#endif

#ifdef CONFIG_MACH_SEEKLOP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEEKLOP
# endif
# define machine_is_seeklop()	(machine_arch_type == MACH_TYPE_SEEKLOP)
#else
# define machine_is_seeklop()	(0)
#endif

#ifdef CONFIG_MACH_AUDISEE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AUDISEE
# endif
# define machine_is_audisee()	(machine_arch_type == MACH_TYPE_AUDISEE)
#else
# define machine_is_audisee()	(0)
#endif

#ifdef CONFIG_MACH_TX48
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TX48
# endif
# define machine_is_tx48()	(machine_arch_type == MACH_TYPE_TX48)
#else
# define machine_is_tx48()	(0)
#endif

#ifdef CONFIG_MACH_TL7689_PAD_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL7689_PAD_REF
# endif
# define machine_is_tl7689_pad_aurora()	(machine_arch_type == MACH_TYPE_TL7689_PAD_REF)
#else
# define machine_is_tl7689_pad_aurora()	(0)
#endif

#ifdef CONFIG_MACH_TL7689_PAD_TEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL7689_PAD_TEST
# endif
# define machine_is_tl7689_pad_test()	(machine_arch_type == MACH_TYPE_TL7689_PAD_TEST)
#else
# define machine_is_tl7689_pad_test()	(0)
#endif

#ifdef CONFIG_MACH_TL7689_PHONE_REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL7689_PHONE_REF
# endif
# define machine_is_tl7689_phone_ref()	(machine_arch_type == MACH_TYPE_TL7689_PHONE_REF)
#else
# define machine_is_tl7689_phone_ref()	(0)
#endif

#ifdef CONFIG_MACH_TL7689_PHONE_TEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL7689_PHONE_TEST
# endif
# define machine_is_tl7689_phone_test()	(machine_arch_type == MACH_TYPE_TL7689_PHONE_TEST)
#else
# define machine_is_tl7689_phone_test()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_SCC_WKS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_SCC_WKS
# endif
# define machine_is_swarco_scc_wks()	(machine_arch_type == MACH_TYPE_SWARCO_SCC_WKS)
#else
# define machine_is_swarco_scc_wks()	(0)
#endif

#ifdef CONFIG_MACH_ACCORDO2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ACCORDO2
# endif
# define machine_is_accordo2()	(machine_arch_type == MACH_TYPE_ACCORDO2)
#else
# define machine_is_accordo2()	(0)
#endif

#ifdef CONFIG_MACH_TRIZEPS7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TRIZEPS7
# endif
# define machine_is_trizeps7()	(machine_arch_type == MACH_TYPE_TRIZEPS7)
#else
# define machine_is_trizeps7()	(0)
#endif

#ifdef CONFIG_MACH_F100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_F100
# endif
# define machine_is_f100()	(machine_arch_type == MACH_TYPE_F100)
#else
# define machine_is_f100()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO410
# endif
# define machine_is_armadillo410()	(machine_arch_type == MACH_TYPE_ARMADILLO410)
#else
# define machine_is_armadillo410()	(0)
#endif

#ifdef CONFIG_MACH_TINY2416
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY2416
# endif
# define machine_is_tiny2416()	(machine_arch_type == MACH_TYPE_TINY2416)
#else
# define machine_is_tiny2416()	(0)
#endif

#ifdef CONFIG_MACH_TINY2451
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY2451
# endif
# define machine_is_tiny2451()	(machine_arch_type == MACH_TYPE_TINY2451)
#else
# define machine_is_tiny2451()	(0)
#endif

#ifdef CONFIG_MACH_MINI2451
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI2451
# endif
# define machine_is_mini2451()	(machine_arch_type == MACH_TYPE_MINI2451)
#else
# define machine_is_mini2451()	(0)
#endif

#ifdef CONFIG_MACH_TINY5250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY5250
# endif
# define machine_is_tiny5250()	(machine_arch_type == MACH_TYPE_TINY5250)
#else
# define machine_is_tiny5250()	(0)
#endif

#ifdef CONFIG_MACH_TINY3358
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TINY3358
# endif
# define machine_is_tiny3358()	(machine_arch_type == MACH_TYPE_TINY3358)
#else
# define machine_is_tiny3358()	(0)
#endif

#ifdef CONFIG_MACH_T6_UL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T6_UL
# endif
# define machine_is_cassiopeia()	(machine_arch_type == MACH_TYPE_T6_UL)
#else
# define machine_is_cassiopeia()	(0)
#endif

#ifdef CONFIG_MACH_T6_U
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T6_U
# endif
# define machine_is_columba()	(machine_arch_type == MACH_TYPE_T6_U)
#else
# define machine_is_columba()	(0)
#endif

#ifdef CONFIG_MACH_T6_ULA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T6_ULA
# endif
# define machine_is_delphinus()	(machine_arch_type == MACH_TYPE_T6_ULA)
#else
# define machine_is_delphinus()	(0)
#endif

#ifdef CONFIG_MACH_T6_WL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T6_WL
# endif
# define machine_is_crater()	(machine_arch_type == MACH_TYPE_T6_WL)
#else
# define machine_is_crater()	(0)
#endif

#ifdef CONFIG_MACH_T6_WHL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T6_WHL
# endif
# define machine_is_eridanus()	(machine_arch_type == MACH_TYPE_T6_WHL)
#else
# define machine_is_eridanus()	(0)
#endif

#ifdef CONFIG_MACH_CIRCINUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CIRCINUS
# endif
# define machine_is_circinus()	(machine_arch_type == MACH_TYPE_CIRCINUS)
#else
# define machine_is_circinus()	(0)
#endif

#ifdef CONFIG_MACH_SOCPK255
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCPK255
# endif
# define machine_is_socpk255()	(machine_arch_type == MACH_TYPE_SOCPK255)
#else
# define machine_is_socpk255()	(0)
#endif

#ifdef CONFIG_MACH_SOCPRV270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCPRV270
# endif
# define machine_is_socprv270()	(machine_arch_type == MACH_TYPE_SOCPRV270)
#else
# define machine_is_socprv270()	(0)
#endif

#ifdef CONFIG_MACH_SOCPRC270
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCPRC270
# endif
# define machine_is_socprc270()	(machine_arch_type == MACH_TYPE_SOCPRC270)
#else
# define machine_is_socprc270()	(0)
#endif

#ifdef CONFIG_MACH_MACH_CP5DTU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MACH_CP5DTU
# endif
# define machine_is_induses()	(machine_arch_type == MACH_TYPE_MACH_CP5DTU)
#else
# define machine_is_induses()	(0)
#endif

#ifdef CONFIG_MACH_CP5DTU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP5DTU
# endif
# define machine_is_hercules()	(machine_arch_type == MACH_TYPE_CP5DTU)
#else
# define machine_is_hercules()	(0)
#endif

#ifdef CONFIG_MACH_CP5DUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP5DUG
# endif
# define machine_is_horologium()	(machine_arch_type == MACH_TYPE_CP5DUG)
#else
# define machine_is_horologium()	(0)
#endif

#ifdef CONFIG_MACH_CP5DWG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP5DWG
# endif
# define machine_is_hydrus()	(machine_arch_type == MACH_TYPE_CP5DWG)
#else
# define machine_is_hydrus()	(0)
#endif

#ifdef CONFIG_MACH_AM335X_EGF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335X_EGF
# endif
# define machine_is_am335x_egf()	(machine_arch_type == MACH_TYPE_AM335X_EGF)
#else
# define machine_is_am335x_egf()	(0)
#endif

#ifdef CONFIG_MACH_AZM9G45
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AZM9G45
# endif
# define machine_is_azm9g45()	(machine_arch_type == MACH_TYPE_AZM9G45)
#else
# define machine_is_azm9g45()	(0)
#endif

#ifdef CONFIG_MACH_AZM335X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AZM335X
# endif
# define machine_is_azm335x()	(machine_arch_type == MACH_TYPE_AZM335X)
#else
# define machine_is_azm335x()	(0)
#endif

#ifdef CONFIG_MACH_LYNBRD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LYNBRD
# endif
# define machine_is_lynbrd()	(machine_arch_type == MACH_TYPE_LYNBRD)
#else
# define machine_is_lynbrd()	(0)
#endif

#ifdef CONFIG_MACH_AM35X_EGF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM35X_EGF
# endif
# define machine_is_am35x_egf()	(machine_arch_type == MACH_TYPE_AM35X_EGF)
#else
# define machine_is_am35x_egf()	(0)
#endif

#ifdef CONFIG_MACH_SEVULCAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEVULCAN
# endif
# define machine_is_sevulcan()	(machine_arch_type == MACH_TYPE_SEVULCAN)
#else
# define machine_is_sevulcan()	(0)
#endif

#ifdef CONFIG_MACH_AX8008M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AX8008M
# endif
# define machine_is_ax8008m()	(machine_arch_type == MACH_TYPE_AX8008M)
#else
# define machine_is_ax8008m()	(0)
#endif

#ifdef CONFIG_MACH_AX8008MR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AX8008MR
# endif
# define machine_is_ax8008mr()	(machine_arch_type == MACH_TYPE_AX8008MR)
#else
# define machine_is_ax8008mr()	(0)
#endif

#ifdef CONFIG_MACH_XYNIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XYNIX
# endif
# define machine_is_xynix()	(machine_arch_type == MACH_TYPE_XYNIX)
#else
# define machine_is_xynix()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3621_ODYV4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3621_ODYV4
# endif
# define machine_is_omap3621_odyv4()	(machine_arch_type == MACH_TYPE_OMAP3621_ODYV4)
#else
# define machine_is_omap3621_odyv4()	(0)
#endif

#ifdef CONFIG_MACH_MX6_CAMERONET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_CAMERONET
# endif
# define machine_is_mx6_cameronet()	(machine_arch_type == MACH_TYPE_MX6_CAMERONET)
#else
# define machine_is_mx6_cameronet()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_DART
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_DART
# endif
# define machine_is_omap4_dart()	(machine_arch_type == MACH_TYPE_OMAP4_DART)
#else
# define machine_is_omap4_dart()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_ENZO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_ENZO
# endif
# define machine_is_mx6q_enzo()	(machine_arch_type == MACH_TYPE_MX6Q_ENZO)
#else
# define machine_is_mx6q_enzo()	(0)
#endif

#ifdef CONFIG_MACH_EV_IMX287MICRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_IMX287MICRO
# endif
# define machine_is_ev_imx287micro()	(machine_arch_type == MACH_TYPE_EV_IMX287MICRO)
#else
# define machine_is_ev_imx287micro()	(0)
#endif

#ifdef CONFIG_MACH_EV_IMX287MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_IMX287MINI
# endif
# define machine_is_ev_imx287mini()	(machine_arch_type == MACH_TYPE_EV_IMX287MINI)
#else
# define machine_is_ev_imx287mini()	(0)
#endif

#ifdef CONFIG_MACH_MX53_CEC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_CEC2
# endif
# define machine_is_mx53_cec2()	(machine_arch_type == MACH_TYPE_MX53_CEC2)
#else
# define machine_is_mx53_cec2()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V8
# endif
# define machine_is_helios_v8()	(machine_arch_type == MACH_TYPE_HELIOS_V8)
#else
# define machine_is_helios_v8()	(0)
#endif

#ifdef CONFIG_MACH_HELIOS_V9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HELIOS_V9
# endif
# define machine_is_helios_v9()	(machine_arch_type == MACH_TYPE_HELIOS_V9)
#else
# define machine_is_helios_v9()	(0)
#endif

#ifdef CONFIG_MACH_COGNAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COGNAC
# endif
# define machine_is_cognac()	(machine_arch_type == MACH_TYPE_COGNAC)
#else
# define machine_is_cognac()	(0)
#endif

#ifdef CONFIG_MACH_ZEST
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEST
# endif
# define machine_is_zest()	(machine_arch_type == MACH_TYPE_ZEST)
#else
# define machine_is_zest()	(0)
#endif

#ifdef CONFIG_MACH_GC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GC3
# endif
# define machine_is_gc3()	(machine_arch_type == MACH_TYPE_GC3)
#else
# define machine_is_gc3()	(0)
#endif

#ifdef CONFIG_MACH_DAD_MEDIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAD_MEDIA
# endif
# define machine_is_dad_media()	(machine_arch_type == MACH_TYPE_DAD_MEDIA)
#else
# define machine_is_dad_media()	(0)
#endif

#ifdef CONFIG_MACH_HTOUCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HTOUCH
# endif
# define machine_is_htouch()	(machine_arch_type == MACH_TYPE_HTOUCH)
#else
# define machine_is_htouch()	(0)
#endif

#ifdef CONFIG_MACH_SPT7500BASEBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SPT7500BASEBOARD
# endif
# define machine_is_spt7500baseboard()	(machine_arch_type == MACH_TYPE_SPT7500BASEBOARD)
#else
# define machine_is_spt7500baseboard()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_DART_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_DART_EVM
# endif
# define machine_is_omap4_dart_evm()	(machine_arch_type == MACH_TYPE_OMAP4_DART_EVM)
#else
# define machine_is_omap4_dart_evm()	(0)
#endif

#ifdef CONFIG_MACH_MX53_TLV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_TLV
# endif
# define machine_is_mx53_tlv()	(machine_arch_type == MACH_TYPE_MX53_TLV)
#else
# define machine_is_mx53_tlv()	(0)
#endif

#ifdef CONFIG_MACH_PDAK2H
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDAK2H
# endif
# define machine_is_pdak2h()	(machine_arch_type == MACH_TYPE_PDAK2H)
#else
# define machine_is_pdak2h()	(0)
#endif

#ifdef CONFIG_MACH_MATRIX513
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATRIX513
# endif
# define machine_is_matrix513()	(machine_arch_type == MACH_TYPE_MATRIX513)
#else
# define machine_is_matrix513()	(0)
#endif

#ifdef CONFIG_MACH_LIVEBOX01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIVEBOX01
# endif
# define machine_is_livebox01()	(machine_arch_type == MACH_TYPE_LIVEBOX01)
#else
# define machine_is_livebox01()	(0)
#endif

#ifdef CONFIG_MACH_CEVRZA1L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEVRZA1L
# endif
# define machine_is_cevrza1l()	(machine_arch_type == MACH_TYPE_CEVRZA1L)
#else
# define machine_is_cevrza1l()	(0)
#endif

#ifdef CONFIG_MACH_B1010
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_B1010
# endif
# define machine_is_b1010()	(machine_arch_type == MACH_TYPE_B1010)
#else
# define machine_is_b1010()	(0)
#endif

#ifdef CONFIG_MACH_FWTMK1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FWTMK1
# endif
# define machine_is_fwtmk1()	(machine_arch_type == MACH_TYPE_FWTMK1)
#else
# define machine_is_fwtmk1()	(0)
#endif

#ifdef CONFIG_MACH_GRENADA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRENADA
# endif
# define machine_is_grenada()	(machine_arch_type == MACH_TYPE_GRENADA)
#else
# define machine_is_grenada()	(0)
#endif

#ifdef CONFIG_MACH_HASSEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HASSEL
# endif
# define machine_is_hassel()	(machine_arch_type == MACH_TYPE_HASSEL)
#else
# define machine_is_hassel()	(0)
#endif

#ifdef CONFIG_MACH_ODROIDXU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ODROIDXU
# endif
# define machine_is_odroidxu()	(machine_arch_type == MACH_TYPE_ODROIDXU)
#else
# define machine_is_odroidxu()	(0)
#endif

#ifdef CONFIG_MACH_ODROIDU2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ODROIDU2
# endif
# define machine_is_odroidu2()	(machine_arch_type == MACH_TYPE_ODROIDU2)
#else
# define machine_is_odroidu2()	(0)
#endif

#ifdef CONFIG_MACH_NAIAD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NAIAD
# endif
# define machine_is_naiad()	(machine_arch_type == MACH_TYPE_NAIAD)
#else
# define machine_is_naiad()	(0)
#endif

#ifdef CONFIG_MACH_HARRIER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HARRIER
# endif
# define machine_is_harrier()	(machine_arch_type == MACH_TYPE_HARRIER)
#else
# define machine_is_harrier()	(0)
#endif

#ifdef CONFIG_MACH_PCL052
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCL052
# endif
# define machine_is_pcl052()	(machine_arch_type == MACH_TYPE_PCL052)
#else
# define machine_is_pcl052()	(0)
#endif

#ifdef CONFIG_MACH_LIBRA2404
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIBRA2404
# endif
# define machine_is_libra2404()	(machine_arch_type == MACH_TYPE_LIBRA2404)
#else
# define machine_is_libra2404()	(0)
#endif

#ifdef CONFIG_MACH_MX6_LEMONBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_LEMONBOARD
# endif
# define machine_is_mx6_lemonboard()	(machine_arch_type == MACH_TYPE_MX6_LEMONBOARD)
#else
# define machine_is_mx6_lemonboard()	(0)
#endif

#ifdef CONFIG_MACH_MX6_ATLAS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_ATLAS
# endif
# define machine_is_mx6_atlas()	(machine_arch_type == MACH_TYPE_MX6_ATLAS)
#else
# define machine_is_mx6_atlas()	(0)
#endif

#ifdef CONFIG_MACH_ELECSYS_Z2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELECSYS_Z2
# endif
# define machine_is_elecsys_z2()	(machine_arch_type == MACH_TYPE_ELECSYS_Z2)
#else
# define machine_is_elecsys_z2()	(0)
#endif

#ifdef CONFIG_MACH_ELECSYS_Z4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELECSYS_Z4
# endif
# define machine_is_elecsys_z4()	(machine_arch_type == MACH_TYPE_ELECSYS_Z4)
#else
# define machine_is_elecsys_z4()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_DB149
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_DB149
# endif
# define machine_is_ipq806x_db149()	(machine_arch_type == MACH_TYPE_IPQ806X_DB149)
#else
# define machine_is_ipq806x_db149()	(0)
#endif

#ifdef CONFIG_MACH_PULSAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PULSAR
# endif
# define machine_is_pulsar()	(machine_arch_type == MACH_TYPE_PULSAR)
#else
# define machine_is_pulsar()	(0)
#endif

#ifdef CONFIG_MACH_SCALANCEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCALANCEM
# endif
# define machine_is_scalancem()	(machine_arch_type == MACH_TYPE_SCALANCEM)
#else
# define machine_is_scalancem()	(0)
#endif

#ifdef CONFIG_MACH_NA11
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NA11
# endif
# define machine_is_na11()	(machine_arch_type == MACH_TYPE_NA11)
#else
# define machine_is_na11()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_DB147
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_DB147
# endif
# define machine_is_ipq806x_db147()	(machine_arch_type == MACH_TYPE_IPQ806X_DB147)
#else
# define machine_is_ipq806x_db147()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP148
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP148
# endif
# define machine_is_ipq806x_ap148()	(machine_arch_type == MACH_TYPE_IPQ806X_AP148)
#else
# define machine_is_ipq806x_ap148()	(0)
#endif

#ifdef CONFIG_MACH_AMLTD_IMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMLTD_IMX6
# endif
# define machine_is_amltd_imx6()	(machine_arch_type == MACH_TYPE_AMLTD_IMX6)
#else
# define machine_is_amltd_imx6()	(0)
#endif

#ifdef CONFIG_MACH_PIA_AM335X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PIA_AM335X
# endif
# define machine_is_pia_am335x()	(machine_arch_type == MACH_TYPE_PIA_AM335X)
#else
# define machine_is_pia_am335x()	(0)
#endif

#ifdef CONFIG_MACH_BLADE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLADE
# endif
# define machine_is_blade()	(machine_arch_type == MACH_TYPE_BLADE)
#else
# define machine_is_blade()	(0)
#endif

#ifdef CONFIG_MACH_MATISSE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MATISSE
# endif
# define machine_is_matisse()	(machine_arch_type == MACH_TYPE_MATISSE)
#else
# define machine_is_matisse()	(0)
#endif

#ifdef CONFIG_MACH_IKEBANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IKEBANA
# endif
# define machine_is_ikebana()	(machine_arch_type == MACH_TYPE_IKEBANA)
#else
# define machine_is_ikebana()	(0)
#endif

#ifdef CONFIG_MACH_LF3000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LF3000
# endif
# define machine_is_lf3000()	(machine_arch_type == MACH_TYPE_LF3000)
#else
# define machine_is_lf3000()	(0)
#endif

#ifdef CONFIG_MACH_CARALLON_STINGRAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CARALLON_STINGRAY
# endif
# define machine_is_carallon_stingray()	(machine_arch_type == MACH_TYPE_CARALLON_STINGRAY)
#else
# define machine_is_carallon_stingray()	(0)
#endif

#ifdef CONFIG_MACH_MENSA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MENSA
# endif
# define machine_is_mensa()	(machine_arch_type == MACH_TYPE_MENSA)
#else
# define machine_is_mensa()	(0)
#endif

#ifdef CONFIG_MACH_CES_COREBOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CES_COREBOARD
# endif
# define machine_is_ces_coreboard()	(machine_arch_type == MACH_TYPE_CES_COREBOARD)
#else
# define machine_is_ces_coreboard()	(0)
#endif

#ifdef CONFIG_MACH_VYBRID_IWG16M_UMXM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VYBRID_IWG16M_UMXM
# endif
# define machine_is_vybrid_iwg16m_umxm()	(machine_arch_type == MACH_TYPE_VYBRID_IWG16M_UMXM)
#else
# define machine_is_vybrid_iwg16m_umxm()	(0)
#endif

#ifdef CONFIG_MACH_LOKI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LOKI
# endif
# define machine_is_loki()	(machine_arch_type == MACH_TYPE_LOKI)
#else
# define machine_is_loki()	(0)
#endif

#ifdef CONFIG_MACH_PCM053
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM053
# endif
# define machine_is_pcm053()	(machine_arch_type == MACH_TYPE_PCM053)
#else
# define machine_is_pcm053()	(0)
#endif

#ifdef CONFIG_MACH_SMM200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMM200
# endif
# define machine_is_smm200()	(machine_arch_type == MACH_TYPE_SMM200)
#else
# define machine_is_smm200()	(0)
#endif

#ifdef CONFIG_MACH_M507
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M507
# endif
# define machine_is_m507()	(machine_arch_type == MACH_TYPE_M507)
#else
# define machine_is_m507()	(0)
#endif

#ifdef CONFIG_MACH_ORSOC_ARMSOC_8695
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ORSOC_ARMSOC_8695
# endif
# define machine_is_orsoc_armsoc_8695()	(machine_arch_type == MACH_TYPE_ORSOC_ARMSOC_8695)
#else
# define machine_is_orsoc_armsoc_8695()	(0)
#endif

#ifdef CONFIG_MACH_AM335X_ZY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335X_ZY
# endif
# define machine_is_am335x_zy()	(machine_arch_type == MACH_TYPE_AM335X_ZY)
#else
# define machine_is_am335x_zy()	(0)
#endif

#ifdef CONFIG_MACH_ARRAKIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARRAKIS
# endif
# define machine_is_arrakis()	(machine_arch_type == MACH_TYPE_ARRAKIS)
#else
# define machine_is_arrakis()	(0)
#endif

#ifdef CONFIG_MACH_SXLT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SXLT
# endif
# define machine_is_sxlt()	(machine_arch_type == MACH_TYPE_SXLT)
#else
# define machine_is_sxlt()	(0)
#endif

#ifdef CONFIG_MACH_YLCM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YLCM
# endif
# define machine_is_ylcm()	(machine_arch_type == MACH_TYPE_YLCM)
#else
# define machine_is_ylcm()	(0)
#endif

#ifdef CONFIG_MACH_EAGLE6D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EAGLE6D
# endif
# define machine_is_eagle6d()	(machine_arch_type == MACH_TYPE_EAGLE6D)
#else
# define machine_is_eagle6d()	(0)
#endif

#ifdef CONFIG_MACH_LCU1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LCU1
# endif
# define machine_is_lcu1()	(machine_arch_type == MACH_TYPE_LCU1)
#else
# define machine_is_lcu1()	(0)
#endif

#ifdef CONFIG_MACH_MX6DL_IWG15M_Q7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6DL_IWG15M_Q7
# endif
# define machine_is_mx6dl_iwg15m_q7()	(machine_arch_type == MACH_TYPE_MX6DL_IWG15M_Q7)
#else
# define machine_is_mx6dl_iwg15m_q7()	(0)
#endif

#ifdef CONFIG_MACH_SBCPHYFLEXAM335
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBCPHYFLEXAM335
# endif
# define machine_is_sbc_phyflex_am335()	(machine_arch_type == MACH_TYPE_SBCPHYFLEXAM335)
#else
# define machine_is_sbc_phyflex_am335()	(0)
#endif

#ifdef CONFIG_MACH_SBCPHYCARDAM335
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBCPHYCARDAM335
# endif
# define machine_is_sbc_phycard_am335()	(machine_arch_type == MACH_TYPE_SBCPHYCARDAM335)
#else
# define machine_is_sbc_phycard_am335()	(0)
#endif

#ifdef CONFIG_MACH_SBCPHYFLEXIMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBCPHYFLEXIMX6
# endif
# define machine_is_sbc_phyflex_imx6()	(machine_arch_type == MACH_TYPE_SBCPHYFLEXIMX6)
#else
# define machine_is_sbc_phyflex_imx6()	(0)
#endif

#ifdef CONFIG_MACH_HOMESERVERSTICK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HOMESERVERSTICK
# endif
# define machine_is_homeserverstick()	(machine_arch_type == MACH_TYPE_HOMESERVERSTICK)
#else
# define machine_is_homeserverstick()	(0)
#endif

#ifdef CONFIG_MACH_ECXEC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECXEC
# endif
# define machine_is_ecxec()	(machine_arch_type == MACH_TYPE_ECXEC)
#else
# define machine_is_ecxec()	(0)
#endif

#ifdef CONFIG_MACH_HH300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HH300
# endif
# define machine_is_hh300()	(machine_arch_type == MACH_TYPE_HH300)
#else
# define machine_is_hh300()	(0)
#endif

#ifdef CONFIG_MACH_CPUCA8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CPUCA8
# endif
# define machine_is_cpuca8()	(machine_arch_type == MACH_TYPE_CPUCA8)
#else
# define machine_is_cpuca8()	(0)
#endif

#ifdef CONFIG_MACH_A0057_LSEMBEDDEDPC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_A0057_LSEMBEDDEDPC
# endif
# define machine_is_a0057_lsembeddedpc()	(machine_arch_type == MACH_TYPE_A0057_LSEMBEDDEDPC)
#else
# define machine_is_a0057_lsembeddedpc()	(0)
#endif

#ifdef CONFIG_MACH_IPROC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPROC
# endif
# define machine_is_iproc()	(machine_arch_type == MACH_TYPE_IPROC)
#else
# define machine_is_iproc()	(0)
#endif

#ifdef CONFIG_MACH_NEMESIS_NFE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NEMESIS_NFE
# endif
# define machine_is_nemesis_nfe()	(machine_arch_type == MACH_TYPE_NEMESIS_NFE)
#else
# define machine_is_nemesis_nfe()	(0)
#endif

#ifdef CONFIG_MACH_MABV3X25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MABV3X25
# endif
# define machine_is_mabv3x25()	(machine_arch_type == MACH_TYPE_MABV3X25)
#else
# define machine_is_mabv3x25()	(0)
#endif

#ifdef CONFIG_MACH_OCTANT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OCTANT
# endif
# define machine_is_octant()	(machine_arch_type == MACH_TYPE_OCTANT)
#else
# define machine_is_octant()	(0)
#endif

#ifdef CONFIG_MACH_MSM7X27_THUNDER
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM7X27_THUNDER
# endif
# define machine_is_msm7x27_thunder()	(machine_arch_type == MACH_TYPE_MSM7X27_THUNDER)
#else
# define machine_is_msm7x27_thunder()	(0)
#endif

#ifdef CONFIG_MACH_MAXIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAXIM
# endif
# define machine_is_maxim()	(machine_arch_type == MACH_TYPE_MAXIM)
#else
# define machine_is_maxim()	(0)
#endif

#ifdef CONFIG_MACH_TELEMATICCTRLUNIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TELEMATICCTRLUNIT
# endif
# define machine_is_telematicctrlunit()	(machine_arch_type == MACH_TYPE_TELEMATICCTRLUNIT)
#else
# define machine_is_telematicctrlunit()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_JCDBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_JCDBOX
# endif
# define machine_is_mx6q_jcdbox()	(machine_arch_type == MACH_TYPE_MX6Q_JCDBOX)
#else
# define machine_is_mx6q_jcdbox()	(0)
#endif

#ifdef CONFIG_MACH_CKB_1808
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CKB_1808
# endif
# define machine_is_ckb_1808()	(machine_arch_type == MACH_TYPE_CKB_1808)
#else
# define machine_is_ckb_1808()	(0)
#endif

#ifdef CONFIG_MACH_CKB_3352
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CKB_3352
# endif
# define machine_is_ckb_3352()	(machine_arch_type == MACH_TYPE_CKB_3352)
#else
# define machine_is_ckb_3352()	(0)
#endif

#ifdef CONFIG_MACH_HIKIRK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIKIRK
# endif
# define machine_is_hikirk()	(machine_arch_type == MACH_TYPE_HIKIRK)
#else
# define machine_is_hikirk()	(0)
#endif

#ifdef CONFIG_MACH_DNS320L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DNS320L
# endif
# define machine_is_dns320l()	(machine_arch_type == MACH_TYPE_DNS320L)
#else
# define machine_is_dns320l()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2120
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2120
# endif
# define machine_is_stm_b2120()	(machine_arch_type == MACH_TYPE_STM_B2120)
#else
# define machine_is_stm_b2120()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2089
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2089
# endif
# define machine_is_stm_b2089()	(machine_arch_type == MACH_TYPE_STM_B2089)
#else
# define machine_is_stm_b2089()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI_VF50
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI_VF50
# endif
# define machine_is_colibri_vf50()	(machine_arch_type == MACH_TYPE_COLIBRI_VF50)
#else
# define machine_is_colibri_vf50()	(0)
#endif

#ifdef CONFIG_MACH_COLIBRI_VF61
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COLIBRI_VF61
# endif
# define machine_is_colibri_vf61()	(machine_arch_type == MACH_TYPE_COLIBRI_VF61)
#else
# define machine_is_colibri_vf61()	(0)
#endif

#ifdef CONFIG_MACH_SYNERGY2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SYNERGY2
# endif
# define machine_is_synergy2()	(machine_arch_type == MACH_TYPE_SYNERGY2)
#else
# define machine_is_synergy2()	(0)
#endif

#ifdef CONFIG_MACH_PCM051_HMI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCM051_HMI
# endif
# define machine_is_pcm051_hmi()	(machine_arch_type == MACH_TYPE_PCM051_HMI)
#else
# define machine_is_pcm051_hmi()	(0)
#endif

#ifdef CONFIG_MACH_TEK2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEK2
# endif
# define machine_is_tek2()	(machine_arch_type == MACH_TYPE_TEK2)
#else
# define machine_is_tek2()	(0)
#endif

#ifdef CONFIG_MACH_DUCKBILL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DUCKBILL
# endif
# define machine_is_duckbill()	(machine_arch_type == MACH_TYPE_DUCKBILL)
#else
# define machine_is_duckbill()	(0)
#endif

#ifdef CONFIG_MACH_MX50_SEISMIC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX50_SEISMIC
# endif
# define machine_is_mx50_seismic()	(machine_arch_type == MACH_TYPE_MX50_SEISMIC)
#else
# define machine_is_mx50_seismic()	(0)
#endif

#ifdef CONFIG_MACH_TWOFACE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TWOFACE
# endif
# define machine_is_twoface()	(machine_arch_type == MACH_TYPE_TWOFACE)
#else
# define machine_is_twoface()	(0)
#endif

#ifdef CONFIG_MACH_T10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T10
# endif
# define machine_is_t10()	(machine_arch_type == MACH_TYPE_T10)
#else
# define machine_is_t10()	(0)
#endif

#ifdef CONFIG_MACH_LIB1313
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIB1313
# endif
# define machine_is_lib1313()	(machine_arch_type == MACH_TYPE_LIB1313)
#else
# define machine_is_lib1313()	(0)
#endif

#ifdef CONFIG_MACH_HIMX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIMX
# endif
# define machine_is_himx0280()	(machine_arch_type == MACH_TYPE_HIMX)
#else
# define machine_is_himx0280()	(0)
#endif

#ifdef CONFIG_MACH_VCM30_T30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VCM30_T30
# endif
# define machine_is_vcm30_t30()	(machine_arch_type == MACH_TYPE_VCM30_T30)
#else
# define machine_is_vcm30_t30()	(0)
#endif

#ifdef CONFIG_MACH_CORNERVIEW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CORNERVIEW
# endif
# define machine_is_cornerview()	(machine_arch_type == MACH_TYPE_CORNERVIEW)
#else
# define machine_is_cornerview()	(0)
#endif

#ifdef CONFIG_MACH_P01600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P01600
# endif
# define machine_is_p01600()	(machine_arch_type == MACH_TYPE_P01600)
#else
# define machine_is_p01600()	(0)
#endif

#ifdef CONFIG_MACH_AXEL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXEL
# endif
# define machine_is_axelultra()	(machine_arch_type == MACH_TYPE_AXEL)
#else
# define machine_is_axelultra()	(0)
#endif

#ifdef CONFIG_MACH_IMX6_ANDY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX6_ANDY
# endif
# define machine_is_imx6_andy()	(machine_arch_type == MACH_TYPE_IMX6_ANDY)
#else
# define machine_is_imx6_andy()	(0)
#endif

#ifdef CONFIG_MACH_NSA220
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSA220
# endif
# define machine_is_nsa220()	(machine_arch_type == MACH_TYPE_NSA220)
#else
# define machine_is_nsa220()	(0)
#endif

#ifdef CONFIG_MACH_TI8168HSC1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI8168HSC1
# endif
# define machine_is_ti8168hsc1()	(machine_arch_type == MACH_TYPE_TI8168HSC1)
#else
# define machine_is_ti8168hsc1()	(0)
#endif

#ifdef CONFIG_MACH_DORY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DORY
# endif
# define machine_is_dory()	(machine_arch_type == MACH_TYPE_DORY)
#else
# define machine_is_dory()	(0)
#endif

#ifdef CONFIG_MACH_ECV4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECV4
# endif
# define machine_is_ecv4()	(machine_arch_type == MACH_TYPE_ECV4)
#else
# define machine_is_ecv4()	(0)
#endif

#ifdef CONFIG_MACH_WEBBG3FLIGHT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WEBBG3FLIGHT
# endif
# define machine_is_webbg3flight()	(machine_arch_type == MACH_TYPE_WEBBG3FLIGHT)
#else
# define machine_is_webbg3flight()	(0)
#endif

#ifdef CONFIG_MACH_SBC_PHYCORE_AM335X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SBC_PHYCORE_AM335X
# endif
# define machine_is_phycore_am335x()	(machine_arch_type == MACH_TYPE_SBC_PHYCORE_AM335X)
#else
# define machine_is_phycore_am335x()	(0)
#endif

#ifdef CONFIG_MACH_TSC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TSC
# endif
# define machine_is_tsc()	(machine_arch_type == MACH_TYPE_TSC)
#else
# define machine_is_tsc()	(0)
#endif

#ifdef CONFIG_MACH_IMX6_CLOUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX6_CLOUS
# endif
# define machine_is_imx6_clous()	(machine_arch_type == MACH_TYPE_IMX6_CLOUS)
#else
# define machine_is_imx6_clous()	(0)
#endif

#ifdef CONFIG_MACH_C1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C1
# endif
# define machine_is_c1()	(machine_arch_type == MACH_TYPE_C1)
#else
# define machine_is_c1()	(0)
#endif

#ifdef CONFIG_MACH_VCM30T30
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VCM30T30
# endif
# define machine_is_vcm30t30()	(machine_arch_type == MACH_TYPE_VCM30T30)
#else
# define machine_is_vcm30t30()	(0)
#endif

#ifdef CONFIG_MACH_IMX6_EMSYM_BLURR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IMX6_EMSYM_BLURR
# endif
# define machine_is_imx6_emsym_blurr()	(machine_arch_type == MACH_TYPE_IMX6_EMSYM_BLURR)
#else
# define machine_is_imx6_emsym_blurr()	(0)
#endif

#ifdef CONFIG_MACH_PDIS_M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDIS_M
# endif
# define machine_is_pdis_m()	(machine_arch_type == MACH_TYPE_PDIS_M)
#else
# define machine_is_pdis_m()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_REX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_REX
# endif
# define machine_is_mx6q_rex()	(machine_arch_type == MACH_TYPE_MX6Q_REX)
#else
# define machine_is_mx6q_rex()	(0)
#endif

#ifdef CONFIG_MACH_SWARCO_FR_ANYBUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SWARCO_FR_ANYBUS
# endif
# define machine_is_swarco_fr_anybus()	(machine_arch_type == MACH_TYPE_SWARCO_FR_ANYBUS)
#else
# define machine_is_swarco_fr_anybus()	(0)
#endif

#ifdef CONFIG_MACH_SHMAC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SHMAC
# endif
# define machine_is_shmac()	(machine_arch_type == MACH_TYPE_SHMAC)
#else
# define machine_is_shmac()	(0)
#endif

#ifdef CONFIG_MACH_CKB_RZA1H
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CKB_RZA1H
# endif
# define machine_is_ckb_rza1h()	(machine_arch_type == MACH_TYPE_CKB_RZA1H)
#else
# define machine_is_ckb_rza1h()	(0)
#endif

#ifdef CONFIG_MACH_AZETI_SP_NG01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AZETI_SP_NG01
# endif
# define machine_is_azeti_sp_ng01()	(machine_arch_type == MACH_TYPE_AZETI_SP_NG01)
#else
# define machine_is_azeti_sp_ng01()	(0)
#endif

#ifdef CONFIG_MACH_E6210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E6210
# endif
# define machine_is_e6210()	(machine_arch_type == MACH_TYPE_E6210)
#else
# define machine_is_e6210()	(0)
#endif

#ifdef CONFIG_MACH_MH9001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MH9001
# endif
# define machine_is_mh9001()	(machine_arch_type == MACH_TYPE_MH9001)
#else
# define machine_is_mh9001()	(0)
#endif

#ifdef CONFIG_MACH_STM_B2147
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_STM_B2147
# endif
# define machine_is_stm_b2147()	(machine_arch_type == MACH_TYPE_STM_B2147)
#else
# define machine_is_stm_b2147()	(0)
#endif

#ifdef CONFIG_MACH_OMAP5_VARSOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP5_VARSOM
# endif
# define machine_is_omap5_varsom()	(machine_arch_type == MACH_TYPE_OMAP5_VARSOM)
#else
# define machine_is_omap5_varsom()	(0)
#endif

#ifdef CONFIG_MACH_CUBEA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CUBEA5
# endif
# define machine_is_cubea5()	(machine_arch_type == MACH_TYPE_CUBEA5)
#else
# define machine_is_cubea5()	(0)
#endif

#ifdef CONFIG_MACH_CP5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CP5
# endif
# define machine_is_cp5()	(machine_arch_type == MACH_TYPE_CP5)
#else
# define machine_is_cp5()	(0)
#endif

#ifdef CONFIG_MACH_FORNAX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FORNAX
# endif
# define machine_is_fornax()	(machine_arch_type == MACH_TYPE_FORNAX)
#else
# define machine_is_fornax()	(0)
#endif

#ifdef CONFIG_MACH_ICU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ICU
# endif
# define machine_is_icu()	(machine_arch_type == MACH_TYPE_ICU)
#else
# define machine_is_icu()	(0)
#endif

#ifdef CONFIG_MACH_COMUS3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COMUS3
# endif
# define machine_is_comus3()	(machine_arch_type == MACH_TYPE_COMUS3)
#else
# define machine_is_comus3()	(0)
#endif

#ifdef CONFIG_MACH_LIBRA4344
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIBRA4344
# endif
# define machine_is_libra4344()	(machine_arch_type == MACH_TYPE_LIBRA4344)
#else
# define machine_is_libra4344()	(0)
#endif

#ifdef CONFIG_MACH_LIBRA4644
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIBRA4644
# endif
# define machine_is_libra4644()	(machine_arch_type == MACH_TYPE_LIBRA4644)
#else
# define machine_is_libra4644()	(0)
#endif

#ifdef CONFIG_MACH_PAVO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PAVO
# endif
# define machine_is_pavo()	(machine_arch_type == MACH_TYPE_PAVO)
#else
# define machine_is_pavo()	(0)
#endif

#ifdef CONFIG_MACH_XL824
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XL824
# endif
# define machine_is_xl824()	(machine_arch_type == MACH_TYPE_XL824)
#else
# define machine_is_xl824()	(0)
#endif

#ifdef CONFIG_MACH_XL850
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XL850
# endif
# define machine_is_xl850()	(machine_arch_type == MACH_TYPE_XL850)
#else
# define machine_is_xl850()	(0)
#endif

#ifdef CONFIG_MACH_MX6_PICO_ITX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_PICO_ITX
# endif
# define machine_is_mx6_pico_itx()	(machine_arch_type == MACH_TYPE_MX6_PICO_ITX)
#else
# define machine_is_mx6_pico_itx()	(0)
#endif

#ifdef CONFIG_MACH_AMICO_S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMICO_S
# endif
# define machine_is_amico_s()	(machine_arch_type == MACH_TYPE_AMICO_S)
#else
# define machine_is_amico_s()	(0)
#endif

#ifdef CONFIG_MACH_AMICO_P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMICO_P
# endif
# define machine_is_amico_p()	(machine_arch_type == MACH_TYPE_AMICO_P)
#else
# define machine_is_amico_p()	(0)
#endif

#ifdef CONFIG_MACH_MINNOW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINNOW
# endif
# define machine_is_minnow()	(machine_arch_type == MACH_TYPE_MINNOW)
#else
# define machine_is_minnow()	(0)
#endif

#ifdef CONFIG_MACH_DAVINCI_DM365_ZY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAVINCI_DM365_ZY
# endif
# define machine_is_davinci_dm365_zy()	(machine_arch_type == MACH_TYPE_DAVINCI_DM365_ZY)
#else
# define machine_is_davinci_dm365_zy()	(0)
#endif

#ifdef CONFIG_MACH_PAVO_2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PAVO_2
# endif
# define machine_is_pavo_2()	(machine_arch_type == MACH_TYPE_PAVO_2)
#else
# define machine_is_pavo_2()	(0)
#endif

#ifdef CONFIG_MACH_IAVS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IAVS
# endif
# define machine_is_iavs()	(machine_arch_type == MACH_TYPE_IAVS)
#else
# define machine_is_iavs()	(0)
#endif

#ifdef CONFIG_MACH_RANA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RANA
# endif
# define machine_is_rana()	(machine_arch_type == MACH_TYPE_RANA)
#else
# define machine_is_rana()	(0)
#endif

#ifdef CONFIG_MACH_MERAKI_MS26
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MERAKI_MS26
# endif
# define machine_is_meraki_mr26()	(machine_arch_type == MACH_TYPE_MERAKI_MS26)
#else
# define machine_is_meraki_mr26()	(0)
#endif

#ifdef CONFIG_MACH_VP2_REFRESH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VP2_REFRESH
# endif
# define machine_is_vp2_refresh()	(machine_arch_type == MACH_TYPE_VP2_REFRESH)
#else
# define machine_is_vp2_refresh()	(0)
#endif

#ifdef CONFIG_MACH_MCB1800
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MCB1800
# endif
# define machine_is_mcb1800()	(machine_arch_type == MACH_TYPE_MCB1800)
#else
# define machine_is_mcb1800()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_DEVONIT_TC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_DEVONIT_TC3
# endif
# define machine_is_mx6q_devonit_tc3()	(machine_arch_type == MACH_TYPE_MX6Q_DEVONIT_TC3)
#else
# define machine_is_mx6q_devonit_tc3()	(0)
#endif

#ifdef CONFIG_MACH_UC81XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UC81XX
# endif
# define machine_is_uc81xx()	(machine_arch_type == MACH_TYPE_UC81XX)
#else
# define machine_is_uc81xx()	(0)
#endif

#ifdef CONFIG_MACH_UC84XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UC84XX
# endif
# define machine_is_uc84xx()	(machine_arch_type == MACH_TYPE_UC84XX)
#else
# define machine_is_uc84xx()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP145
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP145
# endif
# define machine_is_ipq806x_ap145()	(machine_arch_type == MACH_TYPE_IPQ806X_AP145)
#else
# define machine_is_ipq806x_ap145()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_DB149_MMC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_DB149_MMC
# endif
# define machine_is_ipq806x_db149_1xx()	(machine_arch_type == MACH_TYPE_IPQ806X_DB149_MMC)
#else
# define machine_is_ipq806x_db149_1xx()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP145_MMC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP145_MMC
# endif
# define machine_is_ipq806x_ap145_1xx()	(machine_arch_type == MACH_TYPE_IPQ806X_AP145_MMC)
#else
# define machine_is_ipq806x_ap145_1xx()	(0)
#endif

#ifdef CONFIG_MACH_E3QT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_E3QT
# endif
# define machine_is_e3qt()	(machine_arch_type == MACH_TYPE_E3QT)
#else
# define machine_is_e3qt()	(0)
#endif

#ifdef CONFIG_MACH_U222
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_U222
# endif
# define machine_is_u222()	(machine_arch_type == MACH_TYPE_U222)
#else
# define machine_is_u222()	(0)
#endif

#ifdef CONFIG_MACH_UFO878
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UFO878
# endif
# define machine_is_ufo878()	(machine_arch_type == MACH_TYPE_UFO878)
#else
# define machine_is_ufo878()	(0)
#endif

#ifdef CONFIG_MACH_GEKKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEKKO
# endif
# define machine_is_gekko()	(machine_arch_type == MACH_TYPE_GEKKO)
#else
# define machine_is_gekko()	(0)
#endif

#ifdef CONFIG_MACH_MINI2440ARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MINI2440ARM
# endif
# define machine_is_mini2440arm()	(machine_arch_type == MACH_TYPE_MINI2440ARM)
#else
# define machine_is_mini2440arm()	(0)
#endif

#ifdef CONFIG_MACH_MPCSB2_9G20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPCSB2_9G20
# endif
# define machine_is_mpcsb2_9g20()	(machine_arch_type == MACH_TYPE_MPCSB2_9G20)
#else
# define machine_is_mpcsb2_9g20()	(0)
#endif

#ifdef CONFIG_MACH_TL7689_PAD_706
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL7689_PAD_706
# endif
# define machine_is_tl7689_pad_706()	(machine_arch_type == MACH_TYPE_TL7689_PAD_706)
#else
# define machine_is_tl7689_pad_706()	(0)
#endif

#ifdef CONFIG_MACH_TDA7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TDA7
# endif
# define machine_is_tda7()	(machine_arch_type == MACH_TYPE_TDA7)
#else
# define machine_is_tda7()	(0)
#endif

#ifdef CONFIG_MACH_CUBOXI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CUBOXI
# endif
# define machine_is_cuboxi()	(machine_arch_type == MACH_TYPE_CUBOXI)
#else
# define machine_is_cuboxi()	(0)
#endif

#ifdef CONFIG_MACH_TIBIDABO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TIBIDABO
# endif
# define machine_is_tibidabo()	(machine_arch_type == MACH_TYPE_TIBIDABO)
#else
# define machine_is_tibidabo()	(0)
#endif

#ifdef CONFIG_MACH_T216MINI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_T216MINI
# endif
# define machine_is_t216mini()	(machine_arch_type == MACH_TYPE_T216MINI)
#else
# define machine_is_t216mini()	(0)
#endif

#ifdef CONFIG_MACH_HERA_IMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HERA_IMX6
# endif
# define machine_is_hera_imx6()	(machine_arch_type == MACH_TYPE_HERA_IMX6)
#else
# define machine_is_hera_imx6()	(0)
#endif

#ifdef CONFIG_MACH_GRIDPOINT_EC1K
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GRIDPOINT_EC1K
# endif
# define machine_is_gridpoint_ec1k()	(machine_arch_type == MACH_TYPE_GRIDPOINT_EC1K)
#else
# define machine_is_gridpoint_ec1k()	(0)
#endif

#ifdef CONFIG_MACH_LIBRA4404
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIBRA4404
# endif
# define machine_is_libra4404()	(machine_arch_type == MACH_TYPE_LIBRA4404)
#else
# define machine_is_libra4404()	(0)
#endif

#ifdef CONFIG_MACH_MI_MOCHA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MI_MOCHA
# endif
# define machine_is_mi_mocha()	(machine_arch_type == MACH_TYPE_MI_MOCHA)
#else
# define machine_is_mi_mocha()	(0)
#endif

#ifdef CONFIG_MACH_BCM2835
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCM2835
# endif
# define machine_is_bcm2835()	(machine_arch_type == MACH_TYPE_BCM2835)
#else
# define machine_is_bcm2835()	(0)
#endif

#ifdef CONFIG_MACH_NFP6XXX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NFP6XXX
# endif
# define machine_is_nfp6xxx()	(machine_arch_type == MACH_TYPE_NFP6XXX)
#else
# define machine_is_nfp6xxx()	(0)
#endif

#ifdef CONFIG_MACH_TETRA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TETRA
# endif
# define machine_is_tetra()	(machine_arch_type == MACH_TYPE_TETRA)
#else
# define machine_is_tetra()	(0)
#endif

#ifdef CONFIG_MACH_NECO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NECO
# endif
# define machine_is_neco()	(machine_arch_type == MACH_TYPE_NECO)
#else
# define machine_is_neco()	(0)
#endif

#ifdef CONFIG_MACH_PROTONEX_VPM402
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROTONEX_VPM402
# endif
# define machine_is_protonex_vpm402()	(machine_arch_type == MACH_TYPE_PROTONEX_VPM402)
#else
# define machine_is_protonex_vpm402()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_SAVAGE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_SAVAGE
# endif
# define machine_is_mx6q_savage()	(machine_arch_type == MACH_TYPE_MX6Q_SAVAGE)
#else
# define machine_is_mx6q_savage()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_SOMB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_SOMB
# endif
# define machine_is_mx6q_somb()	(machine_arch_type == MACH_TYPE_MX6Q_SOMB)
#else
# define machine_is_mx6q_somb()	(0)
#endif

#ifdef CONFIG_MACH_FILI_DL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FILI_DL
# endif
# define machine_is_fili_dl()	(machine_arch_type == MACH_TYPE_FILI_DL)
#else
# define machine_is_fili_dl()	(0)
#endif

#ifdef CONFIG_MACH_ADAPT_SDRDC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ADAPT_SDRDC
# endif
# define machine_is_adapt_sdrdc()	(machine_arch_type == MACH_TYPE_ADAPT_SDRDC)
#else
# define machine_is_adapt_sdrdc()	(0)
#endif

#ifdef CONFIG_MACH_DS_QUARTZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS_QUARTZ
# endif
# define machine_is_ds_quartz()	(machine_arch_type == MACH_TYPE_DS_QUARTZ)
#else
# define machine_is_ds_quartz()	(0)
#endif

#ifdef CONFIG_MACH_ULTRAFLEX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ULTRAFLEX
# endif
# define machine_is_ultraflex()	(machine_arch_type == MACH_TYPE_ULTRAFLEX)
#else
# define machine_is_ultraflex()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_ADP_2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_ADP_2
# endif
# define machine_is_apq8064_adp_2()	(machine_arch_type == MACH_TYPE_APQ8064_ADP_2)
#else
# define machine_is_apq8064_adp_2()	(0)
#endif

#ifdef CONFIG_MACH_BEAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BEAN
# endif
# define machine_is_bean()	(machine_arch_type == MACH_TYPE_BEAN)
#else
# define machine_is_bean()	(0)
#endif

#ifdef CONFIG_MACH_BALDR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALDR
# endif
# define machine_is_baldr()	(machine_arch_type == MACH_TYPE_BALDR)
#else
# define machine_is_baldr()	(0)
#endif

#ifdef CONFIG_MACH_CCIMX6ADPT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCIMX6ADPT
# endif
# define machine_is_ccimx6adpt()	(machine_arch_type == MACH_TYPE_CCIMX6ADPT)
#else
# define machine_is_ccimx6adpt()	(0)
#endif

#ifdef CONFIG_MACH_TS4900
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS4900
# endif
# define machine_is_ts4900()	(machine_arch_type == MACH_TYPE_TS4900)
#else
# define machine_is_ts4900()	(0)
#endif

#ifdef CONFIG_MACH_ZEPLUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ZEPLUG
# endif
# define machine_is_zeplug()	(machine_arch_type == MACH_TYPE_ZEPLUG)
#else
# define machine_is_zeplug()	(0)
#endif

#ifdef CONFIG_MACH_MSM8X60_DUPLICITY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSM8X60_DUPLICITY
# endif
# define machine_is_msm8x60_duplicity()	(machine_arch_type == MACH_TYPE_MSM8X60_DUPLICITY)
#else
# define machine_is_msm8x60_duplicity()	(0)
#endif

#ifdef CONFIG_MACH_CTERA_2BAY_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTERA_2BAY_A
# endif
# define machine_is_ctera_2bay_a()	(machine_arch_type == MACH_TYPE_CTERA_2BAY_A)
#else
# define machine_is_ctera_2bay_a()	(0)
#endif

#ifdef CONFIG_MACH_AM335X_BAP_V3_1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335X_BAP_V3_1
# endif
# define machine_is_am335x_bap_v3_1()	(machine_arch_type == MACH_TYPE_AM335X_BAP_V3_1)
#else
# define machine_is_am335x_bap_v3_1()	(0)
#endif

#ifdef CONFIG_MACH_XPECT01
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XPECT01
# endif
# define machine_is_xpect01()	(machine_arch_type == MACH_TYPE_XPECT01)
#else
# define machine_is_xpect01()	(0)
#endif

#ifdef CONFIG_MACH_ESI23
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESI23
# endif
# define machine_is_esi23()	(machine_arch_type == MACH_TYPE_ESI23)
#else
# define machine_is_esi23()	(0)
#endif

#ifdef CONFIG_MACH_MX6DL_SBC35_C398
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6DL_SBC35_C398
# endif
# define machine_is_mx6dl_sbc35_c398()	(machine_arch_type == MACH_TYPE_MX6DL_SBC35_C398)
#else
# define machine_is_mx6dl_sbc35_c398()	(0)
#endif

#ifdef CONFIG_MACH_MX6SOLO_SBC35_C398
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6SOLO_SBC35_C398
# endif
# define machine_is_mx6solo_sbc35_c398()	(machine_arch_type == MACH_TYPE_MX6SOLO_SBC35_C398)
#else
# define machine_is_mx6solo_sbc35_c398()	(0)
#endif

#ifdef CONFIG_MACH_KSP5012
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KSP5012
# endif
# define machine_is_ksp5012()	(machine_arch_type == MACH_TYPE_KSP5012)
#else
# define machine_is_ksp5012()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_ZEUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_ZEUS
# endif
# define machine_is_mx6q_zeus()	(machine_arch_type == MACH_TYPE_MX6Q_ZEUS)
#else
# define machine_is_mx6q_zeus()	(0)
#endif

#ifdef CONFIG_MACH_INNOVA_MATRIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INNOVA_MATRIX
# endif
# define machine_is_innova_matrix()	(machine_arch_type == MACH_TYPE_INNOVA_MATRIX)
#else
# define machine_is_innova_matrix()	(0)
#endif

#ifdef CONFIG_MACH_RF6XXR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RF6XXR
# endif
# define machine_is_rf6xxr()	(machine_arch_type == MACH_TYPE_RF6XXR)
#else
# define machine_is_rf6xxr()	(0)
#endif

#ifdef CONFIG_MACH_PECORINO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PECORINO
# endif
# define machine_is_pecorino()	(machine_arch_type == MACH_TYPE_PECORINO)
#else
# define machine_is_pecorino()	(0)
#endif

#ifdef CONFIG_MACH_MHPLAY_W
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MHPLAY_W
# endif
# define machine_is_mhplay_w()	(machine_arch_type == MACH_TYPE_MHPLAY_W)
#else
# define machine_is_mhplay_w()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_DRAGONFLY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_DRAGONFLY
# endif
# define machine_is_pelco_dragonfly()	(machine_arch_type == MACH_TYPE_PELCO_DRAGONFLY)
#else
# define machine_is_pelco_dragonfly()	(0)
#endif

#ifdef CONFIG_MACH_VSM_CHAMHIGH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VSM_CHAMHIGH
# endif
# define machine_is_vsm_chamhigh()	(machine_arch_type == MACH_TYPE_VSM_CHAMHIGH)
#else
# define machine_is_vsm_chamhigh()	(0)
#endif

#ifdef CONFIG_MACH_HACHIKO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HACHIKO
# endif
# define machine_is_hachiko()	(machine_arch_type == MACH_TYPE_HACHIKO)
#else
# define machine_is_hachiko()	(0)
#endif

#ifdef CONFIG_MACH_TL7689_PHONE_IN260
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TL7689_PHONE_IN260
# endif
# define machine_is_tl7689_phone_in260()	(machine_arch_type == MACH_TYPE_TL7689_PHONE_IN260)
#else
# define machine_is_tl7689_phone_in260()	(0)
#endif

#ifdef CONFIG_MACH_CWMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CWMX6
# endif
# define machine_is_cwmx6()	(machine_arch_type == MACH_TYPE_CWMX6)
#else
# define machine_is_cwmx6()	(0)
#endif

#ifdef CONFIG_MACH_HD3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HD3
# endif
# define machine_is_hd3()	(machine_arch_type == MACH_TYPE_HD3)
#else
# define machine_is_hd3()	(0)
#endif

#ifdef CONFIG_MACH_UHD4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UHD4
# endif
# define machine_is_uhd4()	(machine_arch_type == MACH_TYPE_UHD4)
#else
# define machine_is_uhd4()	(0)
#endif

#ifdef CONFIG_MACH_BULPRINT_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BULPRINT_BOARD
# endif
# define machine_is_bulprint_board()	(machine_arch_type == MACH_TYPE_BULPRINT_BOARD)
#else
# define machine_is_bulprint_board()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_SPECTRAHD2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_SPECTRAHD2
# endif
# define machine_is_pelco_spectrahd2()	(machine_arch_type == MACH_TYPE_PELCO_SPECTRAHD2)
#else
# define machine_is_pelco_spectrahd2()	(0)
#endif

#ifdef CONFIG_MACH_VISTEONV2X
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VISTEONV2X
# endif
# define machine_is_visteonv2x()	(machine_arch_type == MACH_TYPE_VISTEONV2X)
#else
# define machine_is_visteonv2x()	(0)
#endif

#ifdef CONFIG_MACH_PHIDGET_VINTSBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PHIDGET_VINTSBC
# endif
# define machine_is_phidget_vintsbc()	(machine_arch_type == MACH_TYPE_PHIDGET_VINTSBC)
#else
# define machine_is_phidget_vintsbc()	(0)
#endif

#ifdef CONFIG_MACH_LMU7030
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LMU7030
# endif
# define machine_is_lmu7030()	(machine_arch_type == MACH_TYPE_LMU7030)
#else
# define machine_is_lmu7030()	(0)
#endif

#ifdef CONFIG_MACH_ECC2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECC2
# endif
# define machine_is_ecc2()	(machine_arch_type == MACH_TYPE_ECC2)
#else
# define machine_is_ecc2()	(0)
#endif

#ifdef CONFIG_MACH_CDS_CTS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CDS_CTS
# endif
# define machine_is_cds_cts()	(machine_arch_type == MACH_TYPE_CDS_CTS)
#else
# define machine_is_cds_cts()	(0)
#endif

#ifdef CONFIG_MACH_AXELLITE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXELLITE
# endif
# define machine_is_axellite()	(machine_arch_type == MACH_TYPE_AXELLITE)
#else
# define machine_is_axellite()	(0)
#endif

#ifdef CONFIG_MACH_ARNIE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARNIE
# endif
# define machine_is_arnie()	(machine_arch_type == MACH_TYPE_ARNIE)
#else
# define machine_is_arnie()	(0)
#endif

#ifdef CONFIG_MACH_AGATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AGATEWAY
# endif
# define machine_is_agateway()	(machine_arch_type == MACH_TYPE_AGATEWAY)
#else
# define machine_is_agateway()	(0)
#endif

#ifdef CONFIG_MACH_PICOMODA9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PICOMODA9
# endif
# define machine_is_picomoda9()	(machine_arch_type == MACH_TYPE_PICOMODA9)
#else
# define machine_is_picomoda9()	(0)
#endif

#ifdef CONFIG_MACH_P_137_I6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_P_137_I6
# endif
# define machine_is_p_137_i6()	(machine_arch_type == MACH_TYPE_P_137_I6)
#else
# define machine_is_p_137_i6()	(0)
#endif

#ifdef CONFIG_MACH_VVDN_MCAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVDN_MCAM
# endif
# define machine_is_vvdn_mcam()	(machine_arch_type == MACH_TYPE_VVDN_MCAM)
#else
# define machine_is_vvdn_mcam()	(0)
#endif

#ifdef CONFIG_MACH_MX6_INSIGHT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_INSIGHT
# endif
# define machine_is_mx6_insight()	(machine_arch_type == MACH_TYPE_MX6_INSIGHT)
#else
# define machine_is_mx6_insight()	(0)
#endif

#ifdef CONFIG_MACH_VIPRINET_200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIPRINET_200
# endif
# define machine_is_viprinet_200()	(machine_arch_type == MACH_TYPE_VIPRINET_200)
#else
# define machine_is_viprinet_200()	(0)
#endif

#ifdef CONFIG_MACH_ELLYPTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELLYPTO
# endif
# define machine_is_ellypto()	(machine_arch_type == MACH_TYPE_ELLYPTO)
#else
# define machine_is_ellypto()	(0)
#endif

#ifdef CONFIG_MACH_G7P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_G7P
# endif
# define machine_is_g7p()	(machine_arch_type == MACH_TYPE_G7P)
#else
# define machine_is_g7p()	(0)
#endif

#ifdef CONFIG_MACH_YSE5250
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YSE5250
# endif
# define machine_is_yse5250()	(machine_arch_type == MACH_TYPE_YSE5250)
#else
# define machine_is_yse5250()	(0)
#endif

#ifdef CONFIG_MACH_NG500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NG500
# endif
# define machine_is_ng500()	(machine_arch_type == MACH_TYPE_NG500)
#else
# define machine_is_ng500()	(0)
#endif

#ifdef CONFIG_MACH_DTSC02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DTSC02
# endif
# define machine_is_dtsc02()	(machine_arch_type == MACH_TYPE_DTSC02)
#else
# define machine_is_dtsc02()	(0)
#endif

#ifdef CONFIG_MACH_MX6DL_SBB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6DL_SBB
# endif
# define machine_is_mx6dl_sbb()	(machine_arch_type == MACH_TYPE_MX6DL_SBB)
#else
# define machine_is_mx6dl_sbb()	(0)
#endif

#ifdef CONFIG_MACH_APALIS_IMX6Q
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APALIS_IMX6Q
# endif
# define machine_is_apalis_imx6q()	(machine_arch_type == MACH_TYPE_APALIS_IMX6Q)
#else
# define machine_is_apalis_imx6q()	(0)
#endif

#ifdef CONFIG_MACH_WOMBAT6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WOMBAT6
# endif
# define machine_is_wombat6()	(machine_arch_type == MACH_TYPE_WOMBAT6)
#else
# define machine_is_wombat6()	(0)
#endif

#ifdef CONFIG_MACH_BALTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BALTO
# endif
# define machine_is_balto()	(machine_arch_type == MACH_TYPE_BALTO)
#else
# define machine_is_balto()	(0)
#endif

#ifdef CONFIG_MACH_TNGSBL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TNGSBL
# endif
# define machine_is_tngsbl()	(machine_arch_type == MACH_TYPE_TNGSBL)
#else
# define machine_is_tngsbl()	(0)
#endif

#ifdef CONFIG_MACH_H6061
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6061
# endif
# define machine_is_h6061()	(machine_arch_type == MACH_TYPE_H6061)
#else
# define machine_is_h6061()	(0)
#endif

#ifdef CONFIG_MACH_XA300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XA300
# endif
# define machine_is_xa300()	(machine_arch_type == MACH_TYPE_XA300)
#else
# define machine_is_xa300()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_WOOFF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_WOOFF
# endif
# define machine_is_pelco_wooff()	(machine_arch_type == MACH_TYPE_PELCO_WOOFF)
#else
# define machine_is_pelco_wooff()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_EVM
# endif
# define machine_is_pelco_s2evm()	(machine_arch_type == MACH_TYPE_PELCO_EVM)
#else
# define machine_is_pelco_s2evm()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_IMXB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_IMXB
# endif
# define machine_is_mx6q_imxb()	(machine_arch_type == MACH_TYPE_MX6Q_IMXB)
#else
# define machine_is_mx6q_imxb()	(0)
#endif

#ifdef CONFIG_MACH_SMARTTAB_V55
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTTAB_V55
# endif
# define machine_is_smarttab_v55()	(machine_arch_type == MACH_TYPE_SMARTTAB_V55)
#else
# define machine_is_smarttab_v55()	(0)
#endif

#ifdef CONFIG_MACH_SMARTTAB_V11A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTTAB_V11A
# endif
# define machine_is_smarttab_v11a()	(machine_arch_type == MACH_TYPE_SMARTTAB_V11A)
#else
# define machine_is_smarttab_v11a()	(0)
#endif

#ifdef CONFIG_MACH_SMARTTAB_V71A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMARTTAB_V71A
# endif
# define machine_is_smarttab_v71a()	(machine_arch_type == MACH_TYPE_SMARTTAB_V71A)
#else
# define machine_is_smarttab_v71a()	(0)
#endif

#ifdef CONFIG_MACH_NOVASOM5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVASOM5
# endif
# define machine_is_novasom5()	(machine_arch_type == MACH_TYPE_NOVASOM5)
#else
# define machine_is_novasom5()	(0)
#endif

#ifdef CONFIG_MACH_CCIMX6SBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCIMX6SBC
# endif
# define machine_is_ccimx6sbc()	(machine_arch_type == MACH_TYPE_CCIMX6SBC)
#else
# define machine_is_ccimx6sbc()	(0)
#endif

#ifdef CONFIG_MACH_INTOUCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INTOUCH
# endif
# define machine_is_intouch()	(machine_arch_type == MACH_TYPE_INTOUCH)
#else
# define machine_is_intouch()	(0)
#endif

#ifdef CONFIG_MACH_MX6S_HAWTHORNE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6S_HAWTHORNE
# endif
# define machine_is_mx6s_hawthorne()	(machine_arch_type == MACH_TYPE_MX6S_HAWTHORNE)
#else
# define machine_is_mx6s_hawthorne()	(0)
#endif

#ifdef CONFIG_MACH_SEAH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SEAH
# endif
# define machine_is_seah()	(machine_arch_type == MACH_TYPE_SEAH)
#else
# define machine_is_seah()	(0)
#endif

#ifdef CONFIG_MACH_AM335X_EC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335X_EC3
# endif
# define machine_is_am335x_ec3()	(machine_arch_type == MACH_TYPE_AM335X_EC3)
#else
# define machine_is_am335x_ec3()	(0)
#endif

#ifdef CONFIG_MACH_EMBEST_MARS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMBEST_MARS
# endif
# define machine_is_embest_mars()	(machine_arch_type == MACH_TYPE_EMBEST_MARS)
#else
# define machine_is_embest_mars()	(0)
#endif

#ifdef CONFIG_MACH_MX6DL_VIKITOUCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6DL_VIKITOUCH
# endif
# define machine_is_mx6dl_vikitouch()	(machine_arch_type == MACH_TYPE_MX6DL_VIKITOUCH)
#else
# define machine_is_mx6dl_vikitouch()	(0)
#endif

#ifdef CONFIG_MACH_IX2_NG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IX2_NG
# endif
# define machine_is_ix2_ng()	(machine_arch_type == MACH_TYPE_IX2_NG)
#else
# define machine_is_ix2_ng()	(0)
#endif

#ifdef CONFIG_MACH_PEKQSD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PEKQSD
# endif
# define machine_is_pekqsd()	(machine_arch_type == MACH_TYPE_PEKQSD)
#else
# define machine_is_pekqsd()	(0)
#endif

#ifdef CONFIG_MACH_PTEKN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PTEKN
# endif
# define machine_is_ptekn()	(machine_arch_type == MACH_TYPE_PTEKN)
#else
# define machine_is_ptekn()	(0)
#endif

#ifdef CONFIG_MACH_APQ8064_ADP2_ES2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_APQ8064_ADP2_ES2
# endif
# define machine_is_apq8064_adp2_es2()	(machine_arch_type == MACH_TYPE_APQ8064_ADP2_ES2)
#else
# define machine_is_apq8064_adp2_es2()	(0)
#endif

#ifdef CONFIG_MACH_GHIIMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GHIIMX6
# endif
# define machine_is_ghiimx6()	(machine_arch_type == MACH_TYPE_GHIIMX6)
#else
# define machine_is_ghiimx6()	(0)
#endif

#ifdef CONFIG_MACH_M3000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_M3000
# endif
# define machine_is_m3000()	(machine_arch_type == MACH_TYPE_M3000)
#else
# define machine_is_m3000()	(0)
#endif

#ifdef CONFIG_MACH_TCW101
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCW101
# endif
# define machine_is_tcw101()	(machine_arch_type == MACH_TYPE_TCW101)
#else
# define machine_is_tcw101()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP148_1XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP148_1XX
# endif
# define machine_is_ipq806x_ap148_1xx()	(machine_arch_type == MACH_TYPE_IPQ806X_AP148_1XX)
#else
# define machine_is_ipq806x_ap148_1xx()	(0)
#endif

#ifdef CONFIG_MACH_HNS_ACADIA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HNS_ACADIA
# endif
# define machine_is_hns_acadia()	(machine_arch_type == MACH_TYPE_HNS_ACADIA)
#else
# define machine_is_hns_acadia()	(0)
#endif

#ifdef CONFIG_MACH_MX6S_VIKITOUCH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6S_VIKITOUCH
# endif
# define machine_is_mx6s_vikitouch()	(machine_arch_type == MACH_TYPE_MX6S_VIKITOUCH)
#else
# define machine_is_mx6s_vikitouch()	(0)
#endif

#ifdef CONFIG_MACH_CM_QS600
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_QS600
# endif
# define machine_is_cm_qs600()	(machine_arch_type == MACH_TYPE_CM_QS600)
#else
# define machine_is_cm_qs600()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_DB149_2XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_DB149_2XX
# endif
# define machine_is_ipq806x_db149_2xx()	(machine_arch_type == MACH_TYPE_IPQ806X_DB149_2XX)
#else
# define machine_is_ipq806x_db149_2xx()	(0)
#endif

#ifdef CONFIG_MACH_EAG_UGW400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EAG_UGW400
# endif
# define machine_is_eag_ugw400()	(machine_arch_type == MACH_TYPE_EAG_UGW400)
#else
# define machine_is_eag_ugw400()	(0)
#endif

#ifdef CONFIG_MACH_SK_GRANT_OEM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SK_GRANT_OEM
# endif
# define machine_is_sk_grant_oem()	(machine_arch_type == MACH_TYPE_SK_GRANT_OEM)
#else
# define machine_is_sk_grant_oem()	(0)
#endif

#ifdef CONFIG_MACH_KNOBLOCH_TXT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KNOBLOCH_TXT
# endif
# define machine_is_knobloch_txt()	(machine_arch_type == MACH_TYPE_KNOBLOCH_TXT)
#else
# define machine_is_knobloch_txt()	(0)
#endif

#ifdef CONFIG_MACH_MX6SL_SHD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6SL_SHD
# endif
# define machine_is_mx6sl_shd()	(machine_arch_type == MACH_TYPE_MX6SL_SHD)
#else
# define machine_is_mx6sl_shd()	(0)
#endif

#ifdef CONFIG_MACH_HIMX0294
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HIMX0294
# endif
# define machine_is_himx0294()	(machine_arch_type == MACH_TYPE_HIMX0294)
#else
# define machine_is_himx0294()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_TTJ500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_TTJ500
# endif
# define machine_is_mx6q_ttj500()	(machine_arch_type == MACH_TYPE_MX6Q_TTJ500)
#else
# define machine_is_mx6q_ttj500()	(0)
#endif

#ifdef CONFIG_MACH_CONTI_SGM358
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONTI_SGM358
# endif
# define machine_is_conti_sgm358()	(machine_arch_type == MACH_TYPE_CONTI_SGM358)
#else
# define machine_is_conti_sgm358()	(0)
#endif

#ifdef CONFIG_MACH_DENSOJ6REF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DENSOJ6REF
# endif
# define machine_is_densoj6ref()	(machine_arch_type == MACH_TYPE_DENSOJ6REF)
#else
# define machine_is_densoj6ref()	(0)
#endif

#ifdef CONFIG_MACH_KEVIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KEVIN
# endif
# define machine_is_kevin()	(machine_arch_type == MACH_TYPE_KEVIN)
#else
# define machine_is_kevin()	(0)
#endif

#ifdef CONFIG_MACH_VVDN_TOII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVDN_TOII
# endif
# define machine_is_vvdn_toii()	(machine_arch_type == MACH_TYPE_VVDN_TOII)
#else
# define machine_is_vvdn_toii()	(0)
#endif

#ifdef CONFIG_MACH_PENGWYN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PENGWYN
# endif
# define machine_is_pengwyn()	(machine_arch_type == MACH_TYPE_PENGWYN)
#else
# define machine_is_pengwyn()	(0)
#endif

#ifdef CONFIG_MACH_XARINA_ENTRY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XARINA_ENTRY
# endif
# define machine_is_xarina_entry()	(machine_arch_type == MACH_TYPE_XARINA_ENTRY)
#else
# define machine_is_xarina_entry()	(0)
#endif

#ifdef CONFIG_MACH_CONTI_MRNEVO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CONTI_MRNEVO
# endif
# define machine_is_conti_mrnevo()	(machine_arch_type == MACH_TYPE_CONTI_MRNEVO)
#else
# define machine_is_conti_mrnevo()	(0)
#endif

#ifdef CONFIG_MACH_NSA310S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSA310S
# endif
# define machine_is_nsa310s()	(machine_arch_type == MACH_TYPE_NSA310S)
#else
# define machine_is_nsa310s()	(0)
#endif

#ifdef CONFIG_MACH_POWERECU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_POWERECU
# endif
# define machine_is_powerecu()	(machine_arch_type == MACH_TYPE_POWERECU)
#else
# define machine_is_powerecu()	(0)
#endif

#ifdef CONFIG_MACH_Q7M120
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_Q7M120
# endif
# define machine_is_q7m120()	(machine_arch_type == MACH_TYPE_Q7M120)
#else
# define machine_is_q7m120()	(0)
#endif

#ifdef CONFIG_MACH_H6829
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6829
# endif
# define machine_is_h6829()	(machine_arch_type == MACH_TYPE_H6829)
#else
# define machine_is_h6829()	(0)
#endif

#ifdef CONFIG_MACH_AG13008
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AG13008
# endif
# define machine_is_ag13008()	(machine_arch_type == MACH_TYPE_AG13008)
#else
# define machine_is_ag13008()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_STORM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_STORM
# endif
# define machine_is_ipq806x_storm()	(machine_arch_type == MACH_TYPE_IPQ806X_STORM)
#else
# define machine_is_ipq806x_storm()	(0)
#endif

#ifdef CONFIG_MACH_DM3725_GSOM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM3725_GSOM
# endif
# define machine_is_dm3725_gsom()	(machine_arch_type == MACH_TYPE_DM3725_GSOM)
#else
# define machine_is_dm3725_gsom()	(0)
#endif

#ifdef CONFIG_MACH_HP_PRIME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HP_PRIME
# endif
# define machine_is_hp_prime()	(machine_arch_type == MACH_TYPE_HP_PRIME)
#else
# define machine_is_hp_prime()	(0)
#endif

#ifdef CONFIG_MACH_FIRESTORM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FIRESTORM
# endif
# define machine_is_firestorm()	(machine_arch_type == MACH_TYPE_FIRESTORM)
#else
# define machine_is_firestorm()	(0)
#endif

#ifdef CONFIG_MACH_WINGZ
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WINGZ
# endif
# define machine_is_omap3_wingz()	(machine_arch_type == MACH_TYPE_WINGZ)
#else
# define machine_is_omap3_wingz()	(0)
#endif

#ifdef CONFIG_MACH_ANDROMED
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ANDROMED
# endif
# define machine_is_protech()	(machine_arch_type == MACH_TYPE_ANDROMED)
#else
# define machine_is_protech()	(0)
#endif

#ifdef CONFIG_MACH_SCM120
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCM120
# endif
# define machine_is_scm120()	(machine_arch_type == MACH_TYPE_SCM120)
#else
# define machine_is_scm120()	(0)
#endif

#ifdef CONFIG_MACH_CM_3G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CM_3G
# endif
# define machine_is_cm_3g()	(machine_arch_type == MACH_TYPE_CM_3G)
#else
# define machine_is_cm_3g()	(0)
#endif

#ifdef CONFIG_MACH_IPA400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPA400
# endif
# define machine_is_ipa400()	(machine_arch_type == MACH_TYPE_IPA400)
#else
# define machine_is_ipa400()	(0)
#endif

#ifdef CONFIG_MACH_HYDRA_MKII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HYDRA_MKII
# endif
# define machine_is_hydra_mkii()	(machine_arch_type == MACH_TYPE_HYDRA_MKII)
#else
# define machine_is_hydra_mkii()	(0)
#endif

#ifdef CONFIG_MACH_AXM2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AXM2
# endif
# define machine_is_axm2()	(machine_arch_type == MACH_TYPE_AXM2)
#else
# define machine_is_axm2()	(0)
#endif

#ifdef CONFIG_MACH_CALOPUS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CALOPUS
# endif
# define machine_is_calopus()	(machine_arch_type == MACH_TYPE_CALOPUS)
#else
# define machine_is_calopus()	(0)
#endif

#ifdef CONFIG_MACH_BCTRM3S
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCTRM3S
# endif
# define machine_is_bctrm3s()	(machine_arch_type == MACH_TYPE_BCTRM3S)
#else
# define machine_is_bctrm3s()	(0)
#endif

#ifdef CONFIG_MACH_DM385LB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM385LB
# endif
# define machine_is_dm385lb()	(machine_arch_type == MACH_TYPE_DM385LB)
#else
# define machine_is_dm385lb()	(0)
#endif

#ifdef CONFIG_MACH_SURMA_MKII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SURMA_MKII
# endif
# define machine_is_surma_mkii()	(machine_arch_type == MACH_TYPE_SURMA_MKII)
#else
# define machine_is_surma_mkii()	(0)
#endif

#ifdef CONFIG_MACH_OMAP4_SKHU_HCAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP4_SKHU_HCAM
# endif
# define machine_is_omap4_skhu_hcam()	(machine_arch_type == MACH_TYPE_OMAP4_SKHU_HCAM)
#else
# define machine_is_omap4_skhu_hcam()	(0)
#endif

#ifdef CONFIG_MACH_SCMCON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SCMCON
# endif
# define machine_is_scmcon()	(machine_arch_type == MACH_TYPE_SCMCON)
#else
# define machine_is_scmcon()	(0)
#endif

#ifdef CONFIG_MACH_KLK_IMX6S_G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KLK_IMX6S_G
# endif
# define machine_is_klk_station()	(machine_arch_type == MACH_TYPE_KLK_IMX6S_G)
#else
# define machine_is_klk_station()	(0)
#endif

#ifdef CONFIG_MACH_AM335XMX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AM335XMX
# endif
# define machine_is_am335xmx()	(machine_arch_type == MACH_TYPE_AM335XMX)
#else
# define machine_is_am335xmx()	(0)
#endif

#ifdef CONFIG_MACH_DMVA2_BTFU_WCAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMVA2_BTFU_WCAM
# endif
# define machine_is_dmva2_btfu_wcam()	(machine_arch_type == MACH_TYPE_DMVA2_BTFU_WCAM)
#else
# define machine_is_dmva2_btfu_wcam()	(0)
#endif

#ifdef CONFIG_MACH_UXC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UXC
# endif
# define machine_is_uxc()	(machine_arch_type == MACH_TYPE_UXC)
#else
# define machine_is_uxc()	(0)
#endif

#ifdef CONFIG_MACH_ELARM_A
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ELARM_A
# endif
# define machine_is_elarm_a()	(machine_arch_type == MACH_TYPE_ELARM_A)
#else
# define machine_is_elarm_a()	(0)
#endif

#ifdef CONFIG_MACH_EMPC_AIMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPC_AIMX6
# endif
# define machine_is_empc_aimx6()	(machine_arch_type == MACH_TYPE_EMPC_AIMX6)
#else
# define machine_is_empc_aimx6()	(0)
#endif

#ifdef CONFIG_MACH_BCTRE2G2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCTRE2G2
# endif
# define machine_is_bctre2g2()	(machine_arch_type == MACH_TYPE_BCTRE2G2)
#else
# define machine_is_bctre2g2()	(0)
#endif

#ifdef CONFIG_MACH_DMD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DMD
# endif
# define machine_is_dmd()	(machine_arch_type == MACH_TYPE_DMD)
#else
# define machine_is_dmd()	(0)
#endif

#ifdef CONFIG_MACH_DISCOVERY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DISCOVERY
# endif
# define machine_is_discovery()	(machine_arch_type == MACH_TYPE_DISCOVERY)
#else
# define machine_is_discovery()	(0)
#endif

#ifdef CONFIG_MACH_RELIAGATE_10_20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RELIAGATE_10_20
# endif
# define machine_is_reliagate_10_20()	(machine_arch_type == MACH_TYPE_RELIAGATE_10_20)
#else
# define machine_is_reliagate_10_20()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_DSA2LS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_DSA2LS
# endif
# define machine_is_mx6q_dsa2ls()	(machine_arch_type == MACH_TYPE_MX6Q_DSA2LS)
#else
# define machine_is_mx6q_dsa2ls()	(0)
#endif

#ifdef CONFIG_MACH_MX6SL_ECT5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6SL_ECT5
# endif
# define machine_is_mx6sl_ect5()	(machine_arch_type == MACH_TYPE_MX6SL_ECT5)
#else
# define machine_is_mx6sl_ect5()	(0)
#endif

#ifdef CONFIG_MACH_COBHAM_MDC3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_COBHAM_MDC3
# endif
# define machine_is_cobham_mdc3()	(machine_arch_type == MACH_TYPE_COBHAM_MDC3)
#else
# define machine_is_cobham_mdc3()	(0)
#endif

#ifdef CONFIG_MACH_TS_WAV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TS_WAV
# endif
# define machine_is_ts_wav()	(machine_arch_type == MACH_TYPE_TS_WAV)
#else
# define machine_is_ts_wav()	(0)
#endif

#ifdef CONFIG_MACH_XIN_GIGE_CAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XIN_GIGE_CAM
# endif
# define machine_is_xin_gige_cam()	(machine_arch_type == MACH_TYPE_XIN_GIGE_CAM)
#else
# define machine_is_xin_gige_cam()	(0)
#endif

#ifdef CONFIG_MACH_ASAIIOTG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ASAIIOTG
# endif
# define machine_is_asaiiotg()	(machine_arch_type == MACH_TYPE_ASAIIOTG)
#else
# define machine_is_asaiiotg()	(0)
#endif

#ifdef CONFIG_MACH_DAU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DAU
# endif
# define machine_is_dau()	(machine_arch_type == MACH_TYPE_DAU)
#else
# define machine_is_dau()	(0)
#endif

#ifdef CONFIG_MACH_SOCFPGA_ARRIA5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOCFPGA_ARRIA5
# endif
# define machine_is_socfpga_arria5()	(machine_arch_type == MACH_TYPE_SOCFPGA_ARRIA5)
#else
# define machine_is_socfpga_arria5()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP160
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP160
# endif
# define machine_is_ipq806x_ap160()	(machine_arch_type == MACH_TYPE_IPQ806X_AP160)
#else
# define machine_is_ipq806x_ap160()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP161
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP161
# endif
# define machine_is_ipq806x_ap161()	(machine_arch_type == MACH_TYPE_IPQ806X_AP161)
#else
# define machine_is_ipq806x_ap161()	(0)
#endif

#ifdef CONFIG_MACH_GEMX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GEMX6
# endif
# define machine_is_gemx6()	(machine_arch_type == MACH_TYPE_GEMX6)
#else
# define machine_is_gemx6()	(0)
#endif

#ifdef CONFIG_MACH_EFUSA9
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EFUSA9
# endif
# define machine_is_efusa9()	(machine_arch_type == MACH_TYPE_EFUSA9)
#else
# define machine_is_efusa9()	(0)
#endif

#ifdef CONFIG_MACH_DYNACOR_10_20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DYNACOR_10_20
# endif
# define machine_is_dynacor_10_20()	(machine_arch_type == MACH_TYPE_DYNACOR_10_20)
#else
# define machine_is_dynacor_10_20()	(0)
#endif

#ifdef CONFIG_MACH_BLUELIGHTNING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BLUELIGHTNING
# endif
# define machine_is_bluelightning()	(machine_arch_type == MACH_TYPE_BLUELIGHTNING)
#else
# define machine_is_bluelightning()	(0)
#endif

#ifdef CONFIG_MACH_SILVERBULLET
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SILVERBULLET
# endif
# define machine_is_silverbullet()	(machine_arch_type == MACH_TYPE_SILVERBULLET)
#else
# define machine_is_silverbullet()	(0)
#endif

#ifdef CONFIG_MACH_MX6_MAEXLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_MAEXLE
# endif
# define machine_is_mx6_maexle()	(machine_arch_type == MACH_TYPE_MX6_MAEXLE)
#else
# define machine_is_mx6_maexle()	(0)
#endif

#ifdef CONFIG_MACH_PAYTEC_EPT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PAYTEC_EPT
# endif
# define machine_is_paytec_ept()	(machine_arch_type == MACH_TYPE_PAYTEC_EPT)
#else
# define machine_is_paytec_ept()	(0)
#endif

#ifdef CONFIG_MACH_ATLASCOPCO_ITMK2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLASCOPCO_ITMK2
# endif
# define machine_is_atlascopco_itmk2()	(machine_arch_type == MACH_TYPE_ATLASCOPCO_ITMK2)
#else
# define machine_is_atlascopco_itmk2()	(0)
#endif

#ifdef CONFIG_MACH_ATLASCOPCO_FLEXDRV
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLASCOPCO_FLEXDRV
# endif
# define machine_is_atlascopco_flexdrv()	(machine_arch_type == MACH_TYPE_ATLASCOPCO_FLEXDRV)
#else
# define machine_is_atlascopco_flexdrv()	(0)
#endif

#ifdef CONFIG_MACH_ATLASCOPCO_FLEXIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATLASCOPCO_FLEXIT
# endif
# define machine_is_atlascopco_flexit()	(machine_arch_type == MACH_TYPE_ATLASCOPCO_FLEXIT)
#else
# define machine_is_atlascopco_flexit()	(0)
#endif

#ifdef CONFIG_MACH_PCDON
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PCDON
# endif
# define machine_is_pcdon()	(machine_arch_type == MACH_TYPE_PCDON)
#else
# define machine_is_pcdon()	(0)
#endif

#ifdef CONFIG_MACH_DM8168_IWG12M_Q7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM8168_IWG12M_Q7
# endif
# define machine_is_dm8168_iwg12m_q7()	(machine_arch_type == MACH_TYPE_DM8168_IWG12M_Q7)
#else
# define machine_is_dm8168_iwg12m_q7()	(0)
#endif

#ifdef CONFIG_MACH_RTM9431
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RTM9431
# endif
# define machine_is_rtm9431()	(machine_arch_type == MACH_TYPE_RTM9431)
#else
# define machine_is_rtm9431()	(0)
#endif

#ifdef CONFIG_MACH_ARM11_CAR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM11_CAR
# endif
# define machine_is_arm11_car()	(machine_arch_type == MACH_TYPE_ARM11_CAR)
#else
# define machine_is_arm11_car()	(0)
#endif

#ifdef CONFIG_MACH_VIDEOPHONE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIDEOPHONE
# endif
# define machine_is_videophone()	(machine_arch_type == MACH_TYPE_VIDEOPHONE)
#else
# define machine_is_videophone()	(0)
#endif

#ifdef CONFIG_MACH_MPFA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MPFA
# endif
# define machine_is_mpfa()	(machine_arch_type == MACH_TYPE_MPFA)
#else
# define machine_is_mpfa()	(0)
#endif

#ifdef CONFIG_MACH_PS10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PS10
# endif
# define machine_is_ps10()	(machine_arch_type == MACH_TYPE_PS10)
#else
# define machine_is_ps10()	(0)
#endif

#ifdef CONFIG_MACH_HGATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HGATEWAY
# endif
# define machine_is_hgateway()	(machine_arch_type == MACH_TYPE_HGATEWAY)
#else
# define machine_is_hgateway()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AP160_2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AP160_2
# endif
# define machine_is_ipq806x_ap160_2()	(machine_arch_type == MACH_TYPE_IPQ806X_AP160_2)
#else
# define machine_is_ipq806x_ap160_2()	(0)
#endif

#ifdef CONFIG_MACH_ECP5COM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECP5COM
# endif
# define machine_is_ecp5com()	(machine_arch_type == MACH_TYPE_ECP5COM)
#else
# define machine_is_ecp5com()	(0)
#endif

#ifdef CONFIG_MACH_H6064
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6064
# endif
# define machine_is_h6064()	(machine_arch_type == MACH_TYPE_H6064)
#else
# define machine_is_h6064()	(0)
#endif

#ifdef CONFIG_MACH_MX6X_MX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6X_MX
# endif
# define machine_is_mx6x_mx()	(machine_arch_type == MACH_TYPE_MX6X_MX)
#else
# define machine_is_mx6x_mx()	(0)
#endif

#ifdef CONFIG_MACH_MAJIC5422
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAJIC5422
# endif
# define machine_is_majic5422()	(machine_arch_type == MACH_TYPE_MAJIC5422)
#else
# define machine_is_majic5422()	(0)
#endif

#ifdef CONFIG_MACH_EMINDS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMINDS
# endif
# define machine_is_eminds()	(machine_arch_type == MACH_TYPE_EMINDS)
#else
# define machine_is_eminds()	(0)
#endif

#ifdef CONFIG_MACH_TI8168TOII
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI8168TOII
# endif
# define machine_is_ti8168toii()	(machine_arch_type == MACH_TYPE_TI8168TOII)
#else
# define machine_is_ti8168toii()	(0)
#endif

#ifdef CONFIG_MACH_VXR10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VXR10
# endif
# define machine_is_vxr10()	(machine_arch_type == MACH_TYPE_VXR10)
#else
# define machine_is_vxr10()	(0)
#endif

#ifdef CONFIG_MACH_DS5
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS5
# endif
# define machine_is_ds5()	(machine_arch_type == MACH_TYPE_DS5)
#else
# define machine_is_ds5()	(0)
#endif

#ifdef CONFIG_MACH_DS3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS3
# endif
# define machine_is_ds31()	(machine_arch_type == MACH_TYPE_DS3)
#else
# define machine_is_ds31()	(0)
#endif

#ifdef CONFIG_MACH_NOKIAN97
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOKIAN97
# endif
# define machine_is_nokian97()	(machine_arch_type == MACH_TYPE_NOKIAN97)
#else
# define machine_is_nokian97()	(0)
#endif

#ifdef CONFIG_MACH_TECNINT_ODBC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TECNINT_ODBC
# endif
# define machine_is_tecnint_odbc()	(machine_arch_type == MACH_TYPE_TECNINT_ODBC)
#else
# define machine_is_tecnint_odbc()	(0)
#endif

#ifdef CONFIG_MACH_C111
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_C111
# endif
# define machine_is_c111()	(machine_arch_type == MACH_TYPE_C111)
#else
# define machine_is_c111()	(0)
#endif

#ifdef CONFIG_MACH_ML300DU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ML300DU
# endif
# define machine_is_ml300du()	(machine_arch_type == MACH_TYPE_ML300DU)
#else
# define machine_is_ml300du()	(0)
#endif

#ifdef CONFIG_MACH_YAK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YAK
# endif
# define machine_is_yak()	(machine_arch_type == MACH_TYPE_YAK)
#else
# define machine_is_yak()	(0)
#endif

#ifdef CONFIG_MACH_NSA221
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NSA221
# endif
# define machine_is_nsa221()	(machine_arch_type == MACH_TYPE_NSA221)
#else
# define machine_is_nsa221()	(0)
#endif

#ifdef CONFIG_MACH_GINKGOP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GINKGOP
# endif
# define machine_is_ginkgop()	(machine_arch_type == MACH_TYPE_GINKGOP)
#else
# define machine_is_ginkgop()	(0)
#endif

#ifdef CONFIG_MACH_MANGO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MANGO
# endif
# define machine_is_mango()	(machine_arch_type == MACH_TYPE_MANGO)
#else
# define machine_is_mango()	(0)
#endif

#ifdef CONFIG_MACH_AMBS2E
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMBS2E
# endif
# define machine_is_ambs2e()	(machine_arch_type == MACH_TYPE_AMBS2E)
#else
# define machine_is_ambs2e()	(0)
#endif

#ifdef CONFIG_MACH_AMBS3L
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AMBS3L
# endif
# define machine_is_ambs3l()	(machine_arch_type == MACH_TYPE_AMBS3L)
#else
# define machine_is_ambs3l()	(0)
#endif

#ifdef CONFIG_MACH_DRA7XX_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DRA7XX_EVM
# endif
# define machine_is_dra7xx_evm()	(machine_arch_type == MACH_TYPE_DRA7XX_EVM)
#else
# define machine_is_dra7xx_evm()	(0)
#endif

#ifdef CONFIG_MACH_DENSODRA74XMID
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DENSODRA74XMID
# endif
# define machine_is_densodra74xmid()	(machine_arch_type == MACH_TYPE_DENSODRA74XMID)
#else
# define machine_is_densodra74xmid()	(0)
#endif

#ifdef CONFIG_MACH_MILD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MILD
# endif
# define machine_is_mild()	(machine_arch_type == MACH_TYPE_MILD)
#else
# define machine_is_mild()	(0)
#endif

#ifdef CONFIG_MACH_YLCM_MK2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YLCM_MK2
# endif
# define machine_is_ylcm_mk2()	(machine_arch_type == MACH_TYPE_YLCM_MK2)
#else
# define machine_is_ylcm_mk2()	(0)
#endif

#ifdef CONFIG_MACH_DS_CB
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DS_CB
# endif
# define machine_is_ds_cb()	(machine_arch_type == MACH_TYPE_DS_CB)
#else
# define machine_is_ds_cb()	(0)
#endif

#ifdef CONFIG_MACH_EMPEROR
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMPEROR
# endif
# define machine_is_emperor()	(machine_arch_type == MACH_TYPE_EMPEROR)
#else
# define machine_is_emperor()	(0)
#endif

#ifdef CONFIG_MACH_ARTPEC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARTPEC
# endif
# define machine_is_artpec()	(machine_arch_type == MACH_TYPE_ARTPEC)
#else
# define machine_is_artpec()	(0)
#endif

#ifdef CONFIG_MACH_DCIM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DCIM
# endif
# define machine_is_dcim()	(machine_arch_type == MACH_TYPE_DCIM)
#else
# define machine_is_dcim()	(0)
#endif

#ifdef CONFIG_MACH_WS1XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WS1XX
# endif
# define machine_is_ws1xx()	(machine_arch_type == MACH_TYPE_WS1XX)
#else
# define machine_is_ws1xx()	(0)
#endif

#ifdef CONFIG_MACH_IPQ806X_AK01_1XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPQ806X_AK01_1XX
# endif
# define machine_is_ipq806x_ak01_1xx()	(machine_arch_type == MACH_TYPE_IPQ806X_AK01_1XX)
#else
# define machine_is_ipq806x_ak01_1xx()	(0)
#endif

#ifdef CONFIG_MACH_MGWACE_DEC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MGWACE_DEC
# endif
# define machine_is_ace_dec()	(machine_arch_type == MACH_TYPE_MGWACE_DEC)
#else
# define machine_is_ace_dec()	(0)
#endif

#ifdef CONFIG_MACH_W6000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_W6000
# endif
# define machine_is_w6000()	(machine_arch_type == MACH_TYPE_W6000)
#else
# define machine_is_w6000()	(0)
#endif

#ifdef CONFIG_MACH_WATSON_FIB_PLUGIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_WATSON_FIB_PLUGIN
# endif
# define machine_is_watson_fib_plugin()	(machine_arch_type == MACH_TYPE_WATSON_FIB_PLUGIN)
#else
# define machine_is_watson_fib_plugin()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_TINYREX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_TINYREX
# endif
# define machine_is_mx6q_tinyrex()	(machine_arch_type == MACH_TYPE_MX6Q_TINYREX)
#else
# define machine_is_mx6q_tinyrex()	(0)
#endif

#ifdef CONFIG_MACH_MX6S_TINYREX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6S_TINYREX
# endif
# define machine_is_mx6s_tinyrex()	(machine_arch_type == MACH_TYPE_MX6S_TINYREX)
#else
# define machine_is_mx6s_tinyrex()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_MODEROS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_MODEROS
# endif
# define machine_is_mx6q_moderos()	(machine_arch_type == MACH_TYPE_MX6Q_MODEROS)
#else
# define machine_is_mx6q_moderos()	(0)
#endif

#ifdef CONFIG_MACH_AFI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_AFI
# endif
# define machine_is_afi()	(machine_arch_type == MACH_TYPE_AFI)
#else
# define machine_is_afi()	(0)
#endif

#ifdef CONFIG_MACH_RCPRO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RCPRO
# endif
# define machine_is_rcpro()	(machine_arch_type == MACH_TYPE_RCPRO)
#else
# define machine_is_rcpro()	(0)
#endif

#ifdef CONFIG_MACH_ONBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ONBOX
# endif
# define machine_is_onbox()	(machine_arch_type == MACH_TYPE_ONBOX)
#else
# define machine_is_onbox()	(0)
#endif

#ifdef CONFIG_MACH_EXYNOS4412
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXYNOS4412
# endif
# define machine_is_exynos4412()	(machine_arch_type == MACH_TYPE_EXYNOS4412)
#else
# define machine_is_exynos4412()	(0)
#endif

#ifdef CONFIG_MACH_EXYNOS4413
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXYNOS4413
# endif
# define machine_is_exynos4413()	(machine_arch_type == MACH_TYPE_EXYNOS4413)
#else
# define machine_is_exynos4413()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_DF20_EVT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_DF20_EVT
# endif
# define machine_is_pelco_df20_evt()	(machine_arch_type == MACH_TYPE_PELCO_DF20_EVT)
#else
# define machine_is_pelco_df20_evt()	(0)
#endif

#ifdef CONFIG_MACH_LION_DUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LION_DUG
# endif
# define machine_is_lion_dug()	(machine_arch_type == MACH_TYPE_LION_DUG)
#else
# define machine_is_lion_dug()	(0)
#endif

#ifdef CONFIG_MACH_LIONP_DUG
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LIONP_DUG
# endif
# define machine_is_lionp_dug()	(machine_arch_type == MACH_TYPE_LIONP_DUG)
#else
# define machine_is_lionp_dug()	(0)
#endif

#ifdef CONFIG_MACH_ESSE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ESSE
# endif
# define machine_is_esse()	(machine_arch_type == MACH_TYPE_ESSE)
#else
# define machine_is_esse()	(0)
#endif

#ifdef CONFIG_MACH_ILLINOIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ILLINOIS
# endif
# define machine_is_illinois()	(machine_arch_type == MACH_TYPE_ILLINOIS)
#else
# define machine_is_illinois()	(0)
#endif

#ifdef CONFIG_MACH_TI8168KSIPOLARIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TI8168KSIPOLARIS
# endif
# define machine_is_ti8168ksipolaris()	(machine_arch_type == MACH_TYPE_TI8168KSIPOLARIS)
#else
# define machine_is_ti8168ksipolaris()	(0)
#endif

#ifdef CONFIG_MACH_YSE_BOARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YSE_BOARD
# endif
# define machine_is_yse_board()	(machine_arch_type == MACH_TYPE_YSE_BOARD)
#else
# define machine_is_yse_board()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_HWE0_EVT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_HWE0_EVT
# endif
# define machine_is_pelco_hwe0_evt()	(machine_arch_type == MACH_TYPE_PELCO_HWE0_EVT)
#else
# define machine_is_pelco_hwe0_evt()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_S2E_EVM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_S2E_EVM
# endif
# define machine_is_pelco_s2e_evm()	(machine_arch_type == MACH_TYPE_PELCO_S2E_EVM)
#else
# define machine_is_pelco_s2e_evm()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_DRAGONFLY20
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_DRAGONFLY20
# endif
# define machine_is_pelco_dragonfly20()	(machine_arch_type == MACH_TYPE_PELCO_DRAGONFLY20)
#else
# define machine_is_pelco_dragonfly20()	(0)
#endif

#ifdef CONFIG_MACH_PELCO_HAWKEYE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PELCO_HAWKEYE
# endif
# define machine_is_pelco_hawkeye()	(machine_arch_type == MACH_TYPE_PELCO_HAWKEYE)
#else
# define machine_is_pelco_hawkeye()	(0)
#endif

#ifdef CONFIG_MACH_ARM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARM
# endif
# define machine_is_arm()	(machine_arch_type == MACH_TYPE_ARM)
#else
# define machine_is_arm()	(0)
#endif

#ifdef CONFIG_MACH_TCAM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TCAM
# endif
# define machine_is_tcam()	(machine_arch_type == MACH_TYPE_TCAM)
#else
# define machine_is_tcam()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_HOBBY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_HOBBY
# endif
# define machine_is_mx6q_hobby()	(machine_arch_type == MACH_TYPE_MX6Q_HOBBY)
#else
# define machine_is_mx6q_hobby()	(0)
#endif

#ifdef CONFIG_MACH_H6067
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6067
# endif
# define machine_is_h6067()	(machine_arch_type == MACH_TYPE_H6067)
#else
# define machine_is_h6067()	(0)
#endif

#ifdef CONFIG_MACH_DENSODRA72XLOW
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DENSODRA72XLOW
# endif
# define machine_is_densodra72xlow()	(machine_arch_type == MACH_TYPE_DENSODRA72XLOW)
#else
# define machine_is_densodra72xlow()	(0)
#endif

#ifdef CONFIG_MACH_MX6_UNETBIT
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6_UNETBIT
# endif
# define machine_is_mx6_unetbit()	(machine_arch_type == MACH_TYPE_MX6_UNETBIT)
#else
# define machine_is_mx6_unetbit()	(0)
#endif

#ifdef CONFIG_MACH_BT_OAK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BT_OAK
# endif
# define machine_is_bt_oak()	(machine_arch_type == MACH_TYPE_BT_OAK)
#else
# define machine_is_bt_oak()	(0)
#endif

#ifdef CONFIG_MACH_BT500
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BT500
# endif
# define machine_is_bt500()	(machine_arch_type == MACH_TYPE_BT500)
#else
# define machine_is_bt500()	(0)
#endif

#ifdef CONFIG_MACH_FARWATER_GEO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FARWATER_GEO
# endif
# define machine_is_farwater_geo()	(machine_arch_type == MACH_TYPE_FARWATER_GEO)
#else
# define machine_is_farwater_geo()	(0)
#endif

#ifdef CONFIG_MACH_YT2
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YT2
# endif
# define machine_is_yt_imx()	(machine_arch_type == MACH_TYPE_YT2)
#else
# define machine_is_yt_imx()	(0)
#endif

#ifdef CONFIG_MACH_EH9000
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EH9000
# endif
# define machine_is_eh9000()	(machine_arch_type == MACH_TYPE_EH9000)
#else
# define machine_is_eh9000()	(0)
#endif

#ifdef CONFIG_MACH_GVPU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GVPU
# endif
# define machine_is_gvpu()	(machine_arch_type == MACH_TYPE_GVPU)
#else
# define machine_is_gvpu()	(0)
#endif

#ifdef CONFIG_MACH_CEDEX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CEDEX
# endif
# define machine_is_cedex()	(machine_arch_type == MACH_TYPE_CEDEX)
#else
# define machine_is_cedex()	(0)
#endif

#ifdef CONFIG_MACH_NT450R5G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NT450R5G
# endif
# define machine_is_nt450r5g()	(machine_arch_type == MACH_TYPE_NT450R5G)
#else
# define machine_is_nt450r5g()	(0)
#endif

#ifdef CONFIG_MACH_MSA23XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSA23XX
# endif
# define machine_is_msa23xx()	(machine_arch_type == MACH_TYPE_MSA23XX)
#else
# define machine_is_msa23xx()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_MOSS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_MOSS
# endif
# define machine_is_omap3_moss()	(machine_arch_type == MACH_TYPE_OMAP3_MOSS)
#else
# define machine_is_omap3_moss()	(0)
#endif

#ifdef CONFIG_MACH_KYEONGHAWOO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KYEONGHAWOO
# endif
# define machine_is_kyeonghawoo()	(machine_arch_type == MACH_TYPE_KYEONGHAWOO)
#else
# define machine_is_kyeonghawoo()	(0)
#endif

#ifdef CONFIG_MACH_GIRA_IM03
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GIRA_IM03
# endif
# define machine_is_gira_im03()	(machine_arch_type == MACH_TYPE_GIRA_IM03)
#else
# define machine_is_gira_im03()	(0)
#endif

#ifdef CONFIG_MACH_EUROFUNK_AIIF
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EUROFUNK_AIIF
# endif
# define machine_is_eurofunk_aiif()	(machine_arch_type == MACH_TYPE_EUROFUNK_AIIF)
#else
# define machine_is_eurofunk_aiif()	(0)
#endif

#ifdef CONFIG_MACH_BCU1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_BCU1
# endif
# define machine_is_bcu1()	(machine_arch_type == MACH_TYPE_BCU1)
#else
# define machine_is_bcu1()	(0)
#endif

#ifdef CONFIG_MACH_DIYEFIS6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DIYEFIS6410
# endif
# define machine_is_diyefis6410()	(machine_arch_type == MACH_TYPE_DIYEFIS6410)
#else
# define machine_is_diyefis6410()	(0)
#endif

#ifdef CONFIG_MACH_MX53_TURING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_TURING
# endif
# define machine_is_mx53_turing()	(machine_arch_type == MACH_TYPE_MX53_TURING)
#else
# define machine_is_mx53_turing()	(0)
#endif

#ifdef CONFIG_MACH_MX6X_TURING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6X_TURING
# endif
# define machine_is_mx6q_turing()	(machine_arch_type == MACH_TYPE_MX6X_TURING)
#else
# define machine_is_mx6q_turing()	(0)
#endif

#ifdef CONFIG_MACH_MX6DL_TURING
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6DL_TURING
# endif
# define machine_is_mx6dl_turing()	(machine_arch_type == MACH_TYPE_MX6DL_TURING)
#else
# define machine_is_mx6dl_turing()	(0)
#endif

#ifdef CONFIG_MACH_MX53_INDASH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_INDASH
# endif
# define machine_is_mx53_indash()	(machine_arch_type == MACH_TYPE_MX53_INDASH)
#else
# define machine_is_mx53_indash()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_INDASH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_INDASH
# endif
# define machine_is_mx6q_indash()	(machine_arch_type == MACH_TYPE_MX6Q_INDASH)
#else
# define machine_is_mx6q_indash()	(0)
#endif

#ifdef CONFIG_MACH_MX6DL_INDASH
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6DL_INDASH
# endif
# define machine_is_mx6dl_indash()	(machine_arch_type == MACH_TYPE_MX6DL_INDASH)
#else
# define machine_is_mx6dl_indash()	(0)
#endif

#ifdef CONFIG_MACH_RTS_G6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_RTS_G6
# endif
# define machine_is_rts_g6()	(machine_arch_type == MACH_TYPE_RTS_G6)
#else
# define machine_is_rts_g6()	(0)
#endif

#ifdef CONFIG_MACH_KA_TITAN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KA_TITAN
# endif
# define machine_is_ka_titan()	(machine_arch_type == MACH_TYPE_KA_TITAN)
#else
# define machine_is_ka_titan()	(0)
#endif

#ifdef CONFIG_MACH_CL_SOM_IMX7
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CL_SOM_IMX7
# endif
# define machine_is_cl_som_imx7()	(machine_arch_type == MACH_TYPE_CL_SOM_IMX7)
#else
# define machine_is_cl_som_imx7()	(0)
#endif

#ifdef CONFIG_MACH_VVDN_MGSI_VSIS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VVDN_MGSI_VSIS
# endif
# define machine_is_vvdn_mgsi_vsis()	(machine_arch_type == MACH_TYPE_VVDN_MGSI_VSIS)
#else
# define machine_is_vvdn_mgsi_vsis()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_NANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_NANO
# endif
# define machine_is_mx6q_nano()	(machine_arch_type == MACH_TYPE_MX6Q_NANO)
#else
# define machine_is_mx6q_nano()	(0)
#endif

#ifdef CONFIG_MACH_PDU001
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PDU001
# endif
# define machine_is_pdu001()	(machine_arch_type == MACH_TYPE_PDU001)
#else
# define machine_is_pdu001()	(0)
#endif

#ifdef CONFIG_MACH_CAB_PROYK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CAB_PROYK
# endif
# define machine_is_cab_proyk()	(machine_arch_type == MACH_TYPE_CAB_PROYK)
#else
# define machine_is_cab_proyk()	(0)
#endif

#ifdef CONFIG_MACH_KLIN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_KLIN
# endif
# define machine_is_klin()	(machine_arch_type == MACH_TYPE_KLIN)
#else
# define machine_is_klin()	(0)
#endif

#ifdef CONFIG_MACH_ENMAN_STEUERBOX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ENMAN_STEUERBOX
# endif
# define machine_is_enman_steuerbox()	(machine_arch_type == MACH_TYPE_ENMAN_STEUERBOX)
#else
# define machine_is_enman_steuerbox()	(0)
#endif

#ifdef CONFIG_MACH_LS_STINGRAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LS_STINGRAY
# endif
# define machine_is_ls_stingray()	(machine_arch_type == MACH_TYPE_LS_STINGRAY)
#else
# define machine_is_ls_stingray()	(0)
#endif

#ifdef CONFIG_MACH_IPDU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IPDU
# endif
# define machine_is_ipdu()	(machine_arch_type == MACH_TYPE_IPDU)
#else
# define machine_is_ipdu()	(0)
#endif

#ifdef CONFIG_MACH_LINDA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LINDA
# endif
# define machine_is_linda()	(machine_arch_type == MACH_TYPE_LINDA)
#else
# define machine_is_linda()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_OPENREX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_OPENREX
# endif
# define machine_is_mx6q_openrex()	(machine_arch_type == MACH_TYPE_MX6Q_OPENREX)
#else
# define machine_is_mx6q_openrex()	(0)
#endif

#ifdef CONFIG_MACH_ON100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ON100
# endif
# define machine_is_on100()	(machine_arch_type == MACH_TYPE_ON100)
#else
# define machine_is_on100()	(0)
#endif

#ifdef CONFIG_MACH_EMINDS_RTU12
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMINDS_RTU12
# endif
# define machine_is_eminds_rtu12()	(machine_arch_type == MACH_TYPE_EMINDS_RTU12)
#else
# define machine_is_eminds_rtu12()	(0)
#endif

#ifdef CONFIG_MACH_EMINDS_AVL10
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EMINDS_AVL10
# endif
# define machine_is_eminds_avl10()	(machine_arch_type == MACH_TYPE_EMINDS_AVL10)
#else
# define machine_is_eminds_avl10()	(0)
#endif

#ifdef CONFIG_MACH_MAIN_PLC_LME
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MAIN_PLC_LME
# endif
# define machine_is_main_plc_lme()	(machine_arch_type == MACH_TYPE_MAIN_PLC_LME)
#else
# define machine_is_main_plc_lme()	(0)
#endif

#ifdef CONFIG_MACH_MSPX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MSPX
# endif
# define machine_is_mspx()	(machine_arch_type == MACH_TYPE_MSPX)
#else
# define machine_is_mspx()	(0)
#endif

#ifdef CONFIG_MACH_CGW_300
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CGW_300
# endif
# define machine_is_cgw_300()	(machine_arch_type == MACH_TYPE_CGW_300)
#else
# define machine_is_cgw_300()	(0)
#endif

#ifdef CONFIG_MACH_MX7D_CICADA
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX7D_CICADA
# endif
# define machine_is_mx7d_cicada()	(machine_arch_type == MACH_TYPE_MX7D_CICADA)
#else
# define machine_is_mx7d_cicada()	(0)
#endif

#ifdef CONFIG_MACH_VIRT2REAL_DM365
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VIRT2REAL_DM365
# endif
# define machine_is_virt2real_dm365()	(machine_arch_type == MACH_TYPE_VIRT2REAL_DM365)
#else
# define machine_is_virt2real_dm365()	(0)
#endif

#ifdef CONFIG_MACH_DM365_VIRT2REAL
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DM365_VIRT2REAL
# endif
# define machine_is_dm365_virt2real()	(machine_arch_type == MACH_TYPE_DM365_VIRT2REAL)
#else
# define machine_is_dm365_virt2real()	(0)
#endif

#ifdef CONFIG_MACH_H6073
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6073
# endif
# define machine_is_h6073()	(machine_arch_type == MACH_TYPE_H6073)
#else
# define machine_is_h6073()	(0)
#endif

#ifdef CONFIG_MACH_GTGATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_GTGATEWAY
# endif
# define machine_is_gtgateway()	(machine_arch_type == MACH_TYPE_GTGATEWAY)
#else
# define machine_is_gtgateway()	(0)
#endif

#ifdef CONFIG_MACH_XARINA_STANDARD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XARINA_STANDARD
# endif
# define machine_is_xarina_standard()	(machine_arch_type == MACH_TYPE_XARINA_STANDARD)
#else
# define machine_is_xarina_standard()	(0)
#endif

#ifdef CONFIG_MACH_NOVASOMS
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVASOMS
# endif
# define machine_is_novasoms()	(machine_arch_type == MACH_TYPE_NOVASOMS)
#else
# define machine_is_novasoms()	(0)
#endif

#ifdef CONFIG_MACH_NOVASOMP
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVASOMP
# endif
# define machine_is_novasomp()	(machine_arch_type == MACH_TYPE_NOVASOMP)
#else
# define machine_is_novasomp()	(0)
#endif

#ifdef CONFIG_MACH_NOVASOMU
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NOVASOMU
# endif
# define machine_is_novasomu()	(machine_arch_type == MACH_TYPE_NOVASOMU)
#else
# define machine_is_novasomu()	(0)
#endif

#ifdef CONFIG_MACH_MX6Q_MPBD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6Q_MPBD
# endif
# define machine_is_mx6q_mpbd()	(machine_arch_type == MACH_TYPE_MX6Q_MPBD)
#else
# define machine_is_mx6q_mpbd()	(0)
#endif

#ifdef CONFIG_MACH_NCR_1930
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NCR_1930
# endif
# define machine_is_ncr_1930()	(machine_arch_type == MACH_TYPE_NCR_1930)
#else
# define machine_is_ncr_1930()	(0)
#endif

#ifdef CONFIG_MACH_UAP301
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UAP301
# endif
# define machine_is_uap301()	(machine_arch_type == MACH_TYPE_UAP301)
#else
# define machine_is_uap301()	(0)
#endif

#ifdef CONFIG_MACH_URT02
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_URT02
# endif
# define machine_is_urt02()	(machine_arch_type == MACH_TYPE_URT02)
#else
# define machine_is_urt02()	(0)
#endif

#ifdef CONFIG_MACH_ATC8
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ATC8
# endif
# define machine_is_atc8()	(machine_arch_type == MACH_TYPE_ATC8)
#else
# define machine_is_atc8()	(0)
#endif

#ifdef CONFIG_MACH_IOT_GATEWAY
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IOT_GATEWAY
# endif
# define machine_is_iot_gateway()	(machine_arch_type == MACH_TYPE_IOT_GATEWAY)
#else
# define machine_is_iot_gateway()	(0)
#endif

#ifdef CONFIG_MACH_HSM_PHOENIX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HSM_PHOENIX
# endif
# define machine_is_hsm_phoenix()	(machine_arch_type == MACH_TYPE_HSM_PHOENIX)
#else
# define machine_is_hsm_phoenix()	(0)
#endif

#ifdef CONFIG_MACH_MISSOURI
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MISSOURI
# endif
# define machine_is_missouri()	(machine_arch_type == MACH_TYPE_MISSOURI)
#else
# define machine_is_missouri()	(0)
#endif

#ifdef CONFIG_MACH_REMARKABLE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_REMARKABLE
# endif
# define machine_is_remarkable()	(machine_arch_type == MACH_TYPE_REMARKABLE)
#else
# define machine_is_remarkable()	(0)
#endif

#ifdef CONFIG_MACH_FA0113
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FA0113
# endif
# define machine_is_fa0113()	(machine_arch_type == MACH_TYPE_FA0113)
#else
# define machine_is_fa0113()	(0)
#endif

#ifdef CONFIG_MACH_INNOVA_STATNETTAWM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INNOVA_STATNETTAWM
# endif
# define machine_is_innova_statnettawm()	(machine_arch_type == MACH_TYPE_INNOVA_STATNETTAWM)
#else
# define machine_is_innova_statnettawm()	(0)
#endif

#ifdef CONFIG_MACH_TEGRA3
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TEGRA3
# endif
# define machine_is_tegra3()	(machine_arch_type == MACH_TYPE_TEGRA3)
#else
# define machine_is_tegra3()	(0)
#endif

#ifdef CONFIG_MACH_MALI400
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MALI400
# endif
# define machine_is_mali400()	(machine_arch_type == MACH_TYPE_MALI400)
#else
# define machine_is_mali400()	(0)
#endif

#ifdef CONFIG_MACH_MALI450
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MALI450
# endif
# define machine_is_mali450()	(machine_arch_type == MACH_TYPE_MALI450)
#else
# define machine_is_mali450()	(0)
#endif

#ifdef CONFIG_MACH_NASM25
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_NASM25
# endif
# define machine_is_nasm25()	(machine_arch_type == MACH_TYPE_NASM25)
#else
# define machine_is_nasm25()	(0)
#endif

#ifdef CONFIG_MACH_TOMATO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TOMATO
# endif
# define machine_is_tomato()	(machine_arch_type == MACH_TYPE_TOMATO)
#else
# define machine_is_tomato()	(0)
#endif

#ifdef CONFIG_MACH_OMAP3_MRC3D
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_OMAP3_MRC3D
# endif
# define machine_is_omap3_mrc3d()	(machine_arch_type == MACH_TYPE_OMAP3_MRC3D)
#else
# define machine_is_omap3_mrc3d()	(0)
#endif

#ifdef CONFIG_MACH_UAP302
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UAP302
# endif
# define machine_is_uap302()	(machine_arch_type == MACH_TYPE_UAP302)
#else
# define machine_is_uap302()	(0)
#endif

#ifdef CONFIG_MACH_UAP303
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UAP303
# endif
# define machine_is_uap303()	(machine_arch_type == MACH_TYPE_UAP303)
#else
# define machine_is_uap303()	(0)
#endif

#ifdef CONFIG_MACH_UAP304
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UAP304
# endif
# define machine_is_uap304()	(machine_arch_type == MACH_TYPE_UAP304)
#else
# define machine_is_uap304()	(0)
#endif

#ifdef CONFIG_MACH_XCODE6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_XCODE6
# endif
# define machine_is_xcode6()	(machine_arch_type == MACH_TYPE_XCODE6)
#else
# define machine_is_xcode6()	(0)
#endif

#ifdef CONFIG_MACH_MX6
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX6
# endif
# define machine_is_mx6()	(machine_arch_type == MACH_TYPE_MX6)
#else
# define machine_is_mx6()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO840M
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO840M
# endif
# define machine_is_armadillo840m()	(machine_arch_type == MACH_TYPE_ARMADILLO840M)
#else
# define machine_is_armadillo840m()	(0)
#endif

#ifdef CONFIG_MACH_MT2601
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MT2601
# endif
# define machine_is_mt2601()	(machine_arch_type == MACH_TYPE_MT2601)
#else
# define machine_is_mt2601()	(0)
#endif

#ifdef CONFIG_MACH_UAP305
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UAP305
# endif
# define machine_is_uap305()	(machine_arch_type == MACH_TYPE_UAP305)
#else
# define machine_is_uap305()	(0)
#endif

#ifdef CONFIG_MACH_UAP306
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_UAP306
# endif
# define machine_is_uap306()	(machine_arch_type == MACH_TYPE_UAP306)
#else
# define machine_is_uap306()	(0)
#endif

#ifdef CONFIG_MACH_CTEX_TOTO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CTEX_TOTO
# endif
# define machine_is_ctex_eval1()	(machine_arch_type == MACH_TYPE_CTEX_TOTO)
#else
# define machine_is_ctex_eval1()	(0)
#endif

#ifdef CONFIG_MACH_PROMX6Q
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_PROMX6Q
# endif
# define machine_is_promx6q()	(machine_arch_type == MACH_TYPE_PROMX6Q)
#else
# define machine_is_promx6q()	(0)
#endif

#ifdef CONFIG_MACH_INNOSTICK
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_INNOSTICK
# endif
# define machine_is_innostick()	(machine_arch_type == MACH_TYPE_INNOSTICK)
#else
# define machine_is_innostick()	(0)
#endif

#ifdef CONFIG_MACH_DUETON_FB1
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_DUETON_FB1
# endif
# define machine_is_dueton_fb1()	(machine_arch_type == MACH_TYPE_DUETON_FB1)
#else
# define machine_is_dueton_fb1()	(0)
#endif

#ifdef CONFIG_MACH_MYIMX6EK200
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYIMX6EK200
# endif
# define machine_is_myimx6ek200()	(machine_arch_type == MACH_TYPE_MYIMX6EK200)
#else
# define machine_is_myimx6ek200()	(0)
#endif

#ifdef CONFIG_MACH_MYIMX6EK314
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYIMX6EK314
# endif
# define machine_is_myimx6ek314()	(machine_arch_type == MACH_TYPE_MYIMX6EK314)
#else
# define machine_is_myimx6ek314()	(0)
#endif

#ifdef CONFIG_MACH_MYIMX6EK336
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYIMX6EK336
# endif
# define machine_is_myimx6ek336()	(machine_arch_type == MACH_TYPE_MYIMX6EK336)
#else
# define machine_is_myimx6ek336()	(0)
#endif

#ifdef CONFIG_MACH_MYIMX6EK140
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYIMX6EK140
# endif
# define machine_is_myimx6ek140()	(machine_arch_type == MACH_TYPE_MYIMX6EK140)
#else
# define machine_is_myimx6ek140()	(0)
#endif

#ifdef CONFIG_MACH_MYIMX6EK140P
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MYIMX6EK140P
# endif
# define machine_is_myimx6ek140p()	(machine_arch_type == MACH_TYPE_MYIMX6EK140P)
#else
# define machine_is_myimx6ek140p()	(0)
#endif

#ifdef CONFIG_MACH_VDS_ITBN
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_VDS_ITBN
# endif
# define machine_is_vds_itbn()	(machine_arch_type == MACH_TYPE_VDS_ITBN)
#else
# define machine_is_vds_itbn()	(0)
#endif

#ifdef CONFIG_MACH_MX53_PPD
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MX53_PPD
# endif
# define machine_is_mx53_ppd()	(machine_arch_type == MACH_TYPE_MX53_PPD)
#else
# define machine_is_mx53_ppd()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO441
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO441
# endif
# define machine_is_armadillo441()	(machine_arch_type == MACH_TYPE_ARMADILLO441)
#else
# define machine_is_armadillo441()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO411
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO411
# endif
# define machine_is_armadillo411()	(machine_arch_type == MACH_TYPE_ARMADILLO411)
#else
# define machine_is_armadillo411()	(0)
#endif

#ifdef CONFIG_MACH_ECO51
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ECO51
# endif
# define machine_is_eco51()	(machine_arch_type == MACH_TYPE_ECO51)
#else
# define machine_is_eco51()	(0)
#endif

#ifdef CONFIG_MACH_CHRONOS14
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CHRONOS14
# endif
# define machine_is_chronos14()	(machine_arch_type == MACH_TYPE_CHRONOS14)
#else
# define machine_is_chronos14()	(0)
#endif

#ifdef CONFIG_MACH_YLCM_MK4
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_YLCM_MK4
# endif
# define machine_is_ylcm_mk4()	(machine_arch_type == MACH_TYPE_YLCM_MK4)
#else
# define machine_is_ylcm_mk4()	(0)
#endif

#ifdef CONFIG_MACH_ALPHALUM
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ALPHALUM
# endif
# define machine_is_alphalum()	(machine_arch_type == MACH_TYPE_ALPHALUM)
#else
# define machine_is_alphalum()	(0)
#endif

#ifdef CONFIG_MACH_EV_IMX280NANO
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EV_IMX280NANO
# endif
# define machine_is_ev_imx280nano()	(machine_arch_type == MACH_TYPE_EV_IMX280NANO)
#else
# define machine_is_ev_imx280nano()	(0)
#endif

#ifdef CONFIG_MACH_FFA_SAM9XE_FC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_FFA_SAM9XE_FC
# endif
# define machine_is_ffa_sam9xe_fc()	(machine_arch_type == MACH_TYPE_FFA_SAM9XE_FC)
#else
# define machine_is_ffa_sam9xe_fc()	(0)
#endif

#ifdef CONFIG_MACH_IWCH6410
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_IWCH6410
# endif
# define machine_is_iwch6410()	(machine_arch_type == MACH_TYPE_IWCH6410)
#else
# define machine_is_iwch6410()	(0)
#endif

#ifdef CONFIG_MACH_CCOMGX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCOMGX
# endif
# define machine_is_ccomgx()	(machine_arch_type == MACH_TYPE_CCOMGX)
#else
# define machine_is_ccomgx()	(0)
#endif

#ifdef CONFIG_MACH_ARMADILLO462
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_ARMADILLO462
# endif
# define machine_is_armadillo462()	(machine_arch_type == MACH_TYPE_ARMADILLO462)
#else
# define machine_is_armadillo462()	(0)
#endif

#ifdef CONFIG_MACH_MH366
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_MH366
# endif
# define machine_is_mh366()	(machine_arch_type == MACH_TYPE_MH366)
#else
# define machine_is_mh366()	(0)
#endif

#ifdef CONFIG_MACH_EXYNOS4412_JUNE
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_EXYNOS4412_JUNE
# endif
# define machine_is_exynos4412_june()	(machine_arch_type == MACH_TYPE_EXYNOS4412_JUNE)
#else
# define machine_is_exynos4412_june()	(0)
#endif

#ifdef CONFIG_MACH_TORRES
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_TORRES
# endif
# define machine_is_torres()	(machine_arch_type == MACH_TYPE_TORRES)
#else
# define machine_is_torres()	(0)
#endif

#ifdef CONFIG_MACH_SMART210
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMART210
# endif
# define machine_is_smart210()	(machine_arch_type == MACH_TYPE_SMART210)
#else
# define machine_is_smart210()	(0)
#endif

#ifdef CONFIG_MACH_SMART2100
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMART2100
# endif
# define machine_is_smart210v2()	(machine_arch_type == MACH_TYPE_SMART2100)
#else
# define machine_is_smart210v2()	(0)
#endif

#ifdef CONFIG_MACH_SMART2103
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SMART2103
# endif
# define machine_is_smart21()	(machine_arch_type == MACH_TYPE_SMART2103)
#else
# define machine_is_smart21()	(0)
#endif

#ifdef CONFIG_MACH_H6077
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_H6077
# endif
# define machine_is_h6077()	(machine_arch_type == MACH_TYPE_H6077)
#else
# define machine_is_h6077()	(0)
#endif

#ifdef CONFIG_MACH_HISI35XX
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_HISI35XX
# endif
# define machine_is_hisi35xx()	(machine_arch_type == MACH_TYPE_HISI35XX)
#else
# define machine_is_hisi35xx()	(0)
#endif

#ifdef CONFIG_MACH_CCOM7G
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_CCOM7G
# endif
# define machine_is_ccom7g()	(machine_arch_type == MACH_TYPE_CCOM7G)
#else
# define machine_is_ccom7g()	(0)
#endif

#ifdef CONFIG_MACH_JFE700
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_JFE700
# endif
# define machine_is_jfe700()	(machine_arch_type == MACH_TYPE_JFE700)
#else
# define machine_is_jfe700()	(0)
#endif

#ifdef CONFIG_MACH_SOC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_SOC
# endif
# define machine_is_soc()	(machine_arch_type == MACH_TYPE_SOC)
#else
# define machine_is_soc()	(0)
#endif

#ifdef CONFIG_MACH_LHC
# ifdef machine_arch_type
#  undef machine_arch_type
#  define machine_arch_type	__machine_arch_type
# else
#  define machine_arch_type	MACH_TYPE_LHC
# endif
# define machine_is_lhc()	(machine_arch_type == MACH_TYPE_LHC)
#else
# define machine_is_lhc()	(0)
#endif

/*
 * These have not yet been registered
 */

#ifndef machine_arch_type
#define machine_arch_type	__machine_arch_type
#endif

#endif
