summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/include
diff options
context:
space:
mode:
authorKevin2014-12-18 22:00:18 +0800
committerKevin2014-12-18 22:00:18 +0800
commit2d05a8f663478a44e088d122e0d62109bbc801d0 (patch)
treee8e2e135d0008eac1d3fb8234cde720d2af8b5bc /ANDROID_3.4.5/include
parentc6c9e786ed378041d910c537608ddf7988aade25 (diff)
downloadFOSSEE-netbook-kernel-source-2d05a8f663478a44e088d122e0d62109bbc801d0.tar.gz
FOSSEE-netbook-kernel-source-2d05a8f663478a44e088d122e0d62109bbc801d0.tar.bz2
FOSSEE-netbook-kernel-source-2d05a8f663478a44e088d122e0d62109bbc801d0.zip
add all
Diffstat (limited to 'ANDROID_3.4.5/include')
-rw-r--r--ANDROID_3.4.5/include/config/acorn/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/acorn/partition/ics.h0
-rw-r--r--ANDROID_3.4.5/include/config/acorn/partition/riscix.h0
-rw-r--r--ANDROID_3.4.5/include/config/aeabi.h0
-rw-r--r--ANDROID_3.4.5/include/config/aio.h0
-rw-r--r--ANDROID_3.4.5/include/config/alignment/trap.h0
-rw-r--r--ANDROID_3.4.5/include/config/amiga/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/android.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/binder/ipc.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/intf/alarm/dev.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/logger.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/low/memory/killer.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/low/memory/killer/autodetect/oom/adj/values.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/paranoid/network.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/persistent/ram.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/ram/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/android/timed/output.h0
-rw-r--r--ANDROID_3.4.5/include/config/anon/inodes.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/binfmt/elf/randomize/pie.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/has/cpu/idle/wait.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/has/cpufreq.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/hibernation/possible.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/nr/gpio.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/require/gpiolib.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/suspend/possible.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/arch/wmt/smp/cachepolicy/writeback.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/cpu/suspend.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/cpu/topology.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/dma/mem/bufferable.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/errata/754322.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/errata/764369.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/gic.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/l1/cache/shift.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/l1/cache/shift/6.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/nr/banks.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/patch/phys/virt.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/thumb.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/thumbee.h0
-rw-r--r--ANDROID_3.4.5/include/config/arm/wmt/cpufreq.h0
-rw-r--r--ANDROID_3.4.5/include/config/ashmem.h0
-rw-r--r--ANDROID_3.4.5/include/config/atari/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/audit.h0
-rw-r--r--ANDROID_3.4.5/include/config/audit/generic.h0
-rw-r--r--ANDROID_3.4.5/include/config/audit/tree.h0
-rw-r--r--ANDROID_3.4.5/include/config/audit/watch.h0
-rw-r--r--ANDROID_3.4.5/include/config/auditsyscall.h0
-rw-r--r--ANDROID_3.4.5/include/config/auto.conf1061
-rw-r--r--ANDROID_3.4.5/include/config/auto.conf.cmd817
-rw-r--r--ANDROID_3.4.5/include/config/average.h0
-rw-r--r--ANDROID_3.4.5/include/config/backlight/class/device.h0
-rw-r--r--ANDROID_3.4.5/include/config/backlight/lcd/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/backlight/pwm.h0
-rw-r--r--ANDROID_3.4.5/include/config/base/full.h0
-rw-r--r--ANDROID_3.4.5/include/config/base/small.h0
-rw-r--r--ANDROID_3.4.5/include/config/battery/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcm2079x/nfc.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcma/possible.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcmdhd.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcmdhd/config/path.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcmdhd/fw/path.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcmdhd/nvram/path.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcmdhd/oob.h0
-rw-r--r--ANDROID_3.4.5/include/config/bcmdhd/ps0.h0
-rw-r--r--ANDROID_3.4.5/include/config/binfmt/elf.h0
-rw-r--r--ANDROID_3.4.5/include/config/bitreverse.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/bsg.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/bsglib.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/dm.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/initrd.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/loop.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/loop/min/count.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/nbd.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/ram.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/ram/count.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/ram/size.h0
-rw-r--r--ANDROID_3.4.5/include/config/blk/dev/sd.h0
-rw-r--r--ANDROID_3.4.5/include/config/block.h0
-rw-r--r--ANDROID_3.4.5/include/config/bounce.h0
-rw-r--r--ANDROID_3.4.5/include/config/bql.h0
-rw-r--r--ANDROID_3.4.5/include/config/bridge.h0
-rw-r--r--ANDROID_3.4.5/include/config/bridge/igmp/snooping.h0
-rw-r--r--ANDROID_3.4.5/include/config/bridge/netfilter.h0
-rw-r--r--ANDROID_3.4.5/include/config/bsd/disklabel.h0
-rw-r--r--ANDROID_3.4.5/include/config/bsd/process/acct.h0
-rw-r--r--ANDROID_3.4.5/include/config/bsd/process/acct/v3.h0
-rw-r--r--ANDROID_3.4.5/include/config/bt.h0
-rw-r--r--ANDROID_3.4.5/include/config/bt/comm/btusb.h0
-rw-r--r--ANDROID_3.4.5/include/config/bt/hcibcm/6330/6476.h0
-rw-r--r--ANDROID_3.4.5/include/config/bt/hidp.h0
-rw-r--r--ANDROID_3.4.5/include/config/bt/rtkbtusb.h0
-rw-r--r--ANDROID_3.4.5/include/config/bug.h0
-rw-r--r--ANDROID_3.4.5/include/config/cache/l2x0.h0
-rw-r--r--ANDROID_3.4.5/include/config/cache/pl310.h0
-rw-r--r--ANDROID_3.4.5/include/config/cfg80211.h0
-rw-r--r--ANDROID_3.4.5/include/config/cfg80211/allow/reconnect.h0
-rw-r--r--ANDROID_3.4.5/include/config/cfg80211/default/ps.h0
-rw-r--r--ANDROID_3.4.5/include/config/cfg80211/wext.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/cpuacct.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/device.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/freezer.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap/enabled.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroup/sched.h0
-rw-r--r--ANDROID_3.4.5/include/config/cgroups.h0
-rw-r--r--ANDROID_3.4.5/include/config/chr/dev/sg.h0
-rw-r--r--ANDROID_3.4.5/include/config/clkdev/lookup.h0
-rw-r--r--ANDROID_3.4.5/include/config/cmdline.h0
-rw-r--r--ANDROID_3.4.5/include/config/common/clk.h0
-rw-r--r--ANDROID_3.4.5/include/config/console/translations.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/32v6k.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/32v7.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/abrt/ev7.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/cache/v7.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/cache/vipt.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/copy/v6.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/cp15.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/cp15/mmu.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/default/gov/performance.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/gov/conservative.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/gov/interactive.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/gov/ondemand.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/gov/performance.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/gov/powersave.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/gov/userspace.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/stat.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/stat/details.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/freq/table.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/has/asid.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/has/pmu.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/idle.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/idle/gov/ladder.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/idle/gov/menu.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/pabrt/v7.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/pm.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/rmap.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/tlb/v7.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpu/v7.h0
-rw-r--r--ANDROID_3.4.5/include/config/cpusets.h0
-rw-r--r--ANDROID_3.4.5/include/config/crc/ccitt.h0
-rw-r--r--ANDROID_3.4.5/include/config/crc16.h0
-rw-r--r--ANDROID_3.4.5/include/config/crc32.h0
-rw-r--r--ANDROID_3.4.5/include/config/crc32/sliceby8.h0
-rw-r--r--ANDROID_3.4.5/include/config/cross/compile.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/aead.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/aead2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/aes.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/algapi.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/algapi2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/arc4.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/authenc.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/blkcipher.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/blkcipher2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/cbc.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/deflate.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/des.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/dev/wmt/se.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/ecb.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/hash.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/hash2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/hmac.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/lzo.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/manager.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/manager/disable/tests.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/manager2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/md5.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/pcomp2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/rng2.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/sha1.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/twofish.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/twofish/common.h0
-rw-r--r--ANDROID_3.4.5/include/config/crypto/workqueue.h0
-rw-r--r--ANDROID_3.4.5/include/config/cuse.h0
-rw-r--r--ANDROID_3.4.5/include/config/debug/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/debug/gpio.h0
-rw-r--r--ANDROID_3.4.5/include/config/debug/kernel.h0
-rw-r--r--ANDROID_3.4.5/include/config/decompress/gzip.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/cfq.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/fps.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/hostname.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/iosched.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/message/loglevel.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/mmap/min/addr.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/resx.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/resy.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/security.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/security/selinux.h0
-rw-r--r--ANDROID_3.4.5/include/config/default/tcp/cong.h0
-rw-r--r--ANDROID_3.4.5/include/config/defconfig/list.h0
-rw-r--r--ANDROID_3.4.5/include/config/devmem.h0
-rw-r--r--ANDROID_3.4.5/include/config/devport.h0
-rw-r--r--ANDROID_3.4.5/include/config/devtmpfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/devtmpfs/mount.h0
-rw-r--r--ANDROID_3.4.5/include/config/dm/crypt.h0
-rw-r--r--ANDROID_3.4.5/include/config/dma/shared/buffer.h0
-rw-r--r--ANDROID_3.4.5/include/config/dnotify.h0
-rw-r--r--ANDROID_3.4.5/include/config/dql.h0
-rw-r--r--ANDROID_3.4.5/include/config/dragonrise/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/drm.h0
-rw-r--r--ANDROID_3.4.5/include/config/dummy/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/dvb/capture/drivers.h0
-rw-r--r--ANDROID_3.4.5/include/config/dvb/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/dvb/fe/customise.h0
-rw-r--r--ANDROID_3.4.5/include/config/dvb/max/adapters.h0
-rw-r--r--ANDROID_3.4.5/include/config/dvb/net.h0
-rw-r--r--ANDROID_3.4.5/include/config/dvi/vt1632/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/echo/cancellation/fm34.h0
-rw-r--r--ANDROID_3.4.5/include/config/efi/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/elf/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/epoll.h0
-rw-r--r--ANDROID_3.4.5/include/config/ethernet.h0
-rw-r--r--ANDROID_3.4.5/include/config/eventfd.h0
-rw-r--r--ANDROID_3.4.5/include/config/experimental.h0
-rw-r--r--ANDROID_3.4.5/include/config/expert.h0
-rw-r--r--ANDROID_3.4.5/include/config/ext2/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/ext3/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/ext4/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/ext4/fs/security.h0
-rw-r--r--ANDROID_3.4.5/include/config/ext4/fs/xattr.h0
-rw-r--r--ANDROID_3.4.5/include/config/extra/firmware.h0
-rw-r--r--ANDROID_3.4.5/include/config/exttv/adv7393/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/fair/group/sched.h0
-rw-r--r--ANDROID_3.4.5/include/config/fat/default/codepage.h0
-rw-r--r--ANDROID_3.4.5/include/config/fat/default/iocharset.h0
-rw-r--r--ANDROID_3.4.5/include/config/fat/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/deferred/io.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/sys/copyarea.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/sys/fillrect.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/sys/fops.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/sys/imageblit.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/wmt/ge.h0
-rw-r--r--ANDROID_3.4.5/include/config/fb/wmt/vid.h0
-rw-r--r--ANDROID_3.4.5/include/config/fib/rules.h0
-rw-r--r--ANDROID_3.4.5/include/config/file/locking.h0
-rw-r--r--ANDROID_3.4.5/include/config/firmware/in/kernel.h0
-rw-r--r--ANDROID_3.4.5/include/config/flat/node/mem/map.h0
-rw-r--r--ANDROID_3.4.5/include/config/flatmem.h0
-rw-r--r--ANDROID_3.4.5/include/config/flatmem/manual.h0
-rw-r--r--ANDROID_3.4.5/include/config/force/max/zoneorder.h0
-rw-r--r--ANDROID_3.4.5/include/config/frame/pointer.h0
-rw-r--r--ANDROID_3.4.5/include/config/frame/warn.h0
-rw-r--r--ANDROID_3.4.5/include/config/freezer.h0
-rw-r--r--ANDROID_3.4.5/include/config/fs/mbcache.h0
-rw-r--r--ANDROID_3.4.5/include/config/fsnotify.h0
-rw-r--r--ANDROID_3.4.5/include/config/fuse/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/futex.h0
-rw-r--r--ANDROID_3.4.5/include/config/fw/loader.h0
-rw-r--r--ANDROID_3.4.5/include/config/garp.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/bug.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/calibrate/delay.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/clockevents.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/clockevents/broadcast.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/clockevents/build.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/gpio.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/hardirqs.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/hweight.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/io.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/irq/probe.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/irq/show.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/lockbreak.h0
-rw-r--r--ANDROID_3.4.5/include/config/generic/pci/iomap.h0
-rw-r--r--ANDROID_3.4.5/include/config/gpio/sysfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/gpio/wm8994.h0
-rw-r--r--ANDROID_3.4.5/include/config/gpiolib.h0
-rw-r--r--ANDROID_3.4.5/include/config/greenasia/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/hardirqs/sw/resend.h0
-rw-r--r--ANDROID_3.4.5/include/config/has/dma.h0
-rw-r--r--ANDROID_3.4.5/include/config/has/iomem.h0
-rw-r--r--ANDROID_3.4.5/include/config/has/ioport.h0
-rw-r--r--ANDROID_3.4.5/include/config/has/wakelock.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/aout.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/arch/jump/label.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/arch/kgdb.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/arch/pfn/valid.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/arm/scu.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/arm/twd.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/bpf/jit.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/c/recordmcount.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/clk.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/clk/prepare.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/dma/api/debug.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/dynamic/ftrace.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/ftrace/mcount/record.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/function/graph/tracer.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/function/tracer.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/generic/dma/coherent.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/generic/hardirqs.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/ide.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/irq/work.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/kernel/gzip.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/kernel/lzma.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/kernel/lzo.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/kernel/xz.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/kprobes.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/kretprobes.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/memblock.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/oprofile.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/perf/events.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/proc/cpu.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/pwm.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/regs/and/stack/access/api.h0
-rw-r--r--ANDROID_3.4.5/include/config/have/smp.h0
-rw-r--r--ANDROID_3.4.5/include/config/hdcp/sil902x/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/hdmi/ad9389/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/hdmi/cat6610/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/hdmi/sil902x/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/hibernate/callbacks.h0
-rw-r--r--ANDROID_3.4.5/include/config/hibernation.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/a4tech.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/acrux.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/acrux/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/apple.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/belkin.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/cherry.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/chicony.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/cypress.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/dragonrise.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/elecom.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/ems/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/ezkey.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/greenasia.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/gyration.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/holtek.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/kensington.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/keytouch.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/kye.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/lcpower.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/logitech.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/magicmouse.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/microsoft.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/monterey.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/multitouch.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/ntrig.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/ortek.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/pantherlord.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/petalynx.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/picolcd.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/picolcd/backlight.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/picolcd/fb.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/picolcd/leds.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/pid.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/primax.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/prodikeys.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/roccat.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/saitek.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/samsung.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/smartjoyplus.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/sony.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/speedlink.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/sunplus.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/thrustmaster.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/tivo.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/topseed.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/twinhan.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/uclogic.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/wacom.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/wacom/power/supply.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/waltop.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/wiimote.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/wiimote/ext.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/zeroplus.h0
-rw-r--r--ANDROID_3.4.5/include/config/hid/zydacron.h0
-rw-r--r--ANDROID_3.4.5/include/config/hidraw.h0
-rw-r--r--ANDROID_3.4.5/include/config/high/res/timers.h0
-rw-r--r--ANDROID_3.4.5/include/config/highmem.h0
-rw-r--r--ANDROID_3.4.5/include/config/holtek/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/hotplug.h0
-rw-r--r--ANDROID_3.4.5/include/config/hotplug/cpu.h0
-rw-r--r--ANDROID_3.4.5/include/config/hw/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/hw/random.h0
-rw-r--r--ANDROID_3.4.5/include/config/hz.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c/algobit.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c/algowmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c/api.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c/boardinfo.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c/chardev.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2c1/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2s/codec/vt1602.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2s/codec/vt1603.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2s/codec/wm8994.h0
-rw-r--r--ANDROID_3.4.5/include/config/i2s/hw/dac.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/ah.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/esp.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/ipcomp.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/lro.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/tunnel.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/xfrm/mode/beet.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/xfrm/mode/transport.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/xfrm/mode/tunnel.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet/xfrm/tunnel.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet6/xfrm/mode/beet.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet6/xfrm/mode/transport.h0
-rw-r--r--ANDROID_3.4.5/include/config/inet6/xfrm/mode/tunnel.h0
-rw-r--r--ANDROID_3.4.5/include/config/init/env/arg/limit.h0
-rw-r--r--ANDROID_3.4.5/include/config/initramfs/source.h0
-rw-r--r--ANDROID_3.4.5/include/config/inotify/user.h0
-rw-r--r--ANDROID_3.4.5/include/config/input.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/evdev.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/ff/memless.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/keyboard.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/misc.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/mouse.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/mousedev.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/mousedev/psaux.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/mousedev/screen/x.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/mousedev/screen/y.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/pkey.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/polldev.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/rmtctl.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/sensor.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/touchscreen.h0
-rw-r--r--ANDROID_3.4.5/include/config/input/uinput.h0
-rw-r--r--ANDROID_3.4.5/include/config/iommu/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/iosched/cfq.h0
-rw-r--r--ANDROID_3.4.5/include/config/iosched/deadline.h0
-rw-r--r--ANDROID_3.4.5/include/config/iosched/noop.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/advanced/router.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/mroute.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/multicast.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/multiple/tables.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/filter.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/iptables.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/mangle.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/raw.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/target/masquerade.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/target/netmap.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/target/redirect.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/nf/target/reject.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/pimsm/v1.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/pimsm/v2.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/pnp.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/pnp/dhcp.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/route/multipath.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip/route/verbose.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip6/nf/filter.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip6/nf/iptables.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip6/nf/mangle.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip6/nf/raw.h0
-rw-r--r--ANDROID_3.4.5/include/config/ip6/nf/target/reject.h0
-rw-r--r--ANDROID_3.4.5/include/config/ipc/ns.h0
-rw-r--r--ANDROID_3.4.5/include/config/ipv6.h0
-rw-r--r--ANDROID_3.4.5/include/config/ipv6/ndisc/nodetype.h0
-rw-r--r--ANDROID_3.4.5/include/config/ipv6/sit.h0
-rw-r--r--ANDROID_3.4.5/include/config/irq/domain.h0
-rw-r--r--ANDROID_3.4.5/include/config/isdbt/mtv23x.h0
-rw-r--r--ANDROID_3.4.5/include/config/isdbt/raontech/mtv.h0
-rw-r--r--ANDROID_3.4.5/include/config/jbd.h0
-rw-r--r--ANDROID_3.4.5/include/config/jbd2.h0
-rw-r--r--ANDROID_3.4.5/include/config/jffs2/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/jffs2/fs/debug.h0
-rw-r--r--ANDROID_3.4.5/include/config/jffs2/fs/writebuffer.h0
-rw-r--r--ANDROID_3.4.5/include/config/jffs2/rtime.h0
-rw-r--r--ANDROID_3.4.5/include/config/jffs2/zlib.h0
-rw-r--r--ANDROID_3.4.5/include/config/kallsyms.h0
-rw-r--r--ANDROID_3.4.5/include/config/karma/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/kernel.release1
-rw-r--r--ANDROID_3.4.5/include/config/kernel/gzip.h0
-rw-r--r--ANDROID_3.4.5/include/config/keyboard/atkbd.h0
-rw-r--r--ANDROID_3.4.5/include/config/keyboard/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/keys.h0
-rw-r--r--ANDROID_3.4.5/include/config/kprobes.h0
-rw-r--r--ANDROID_3.4.5/include/config/kretprobes.h0
-rw-r--r--ANDROID_3.4.5/include/config/ktime/scalar.h0
-rw-r--r--ANDROID_3.4.5/include/config/l2tp.h0
-rw-r--r--ANDROID_3.4.5/include/config/l2tp/debugfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/l2tp/eth.h0
-rw-r--r--ANDROID_3.4.5/include/config/l2tp/ip.h0
-rw-r--r--ANDROID_3.4.5/include/config/l2tp/v3.h0
-rw-r--r--ANDROID_3.4.5/include/config/lbdaf.h0
-rw-r--r--ANDROID_3.4.5/include/config/lcd/auo/a080sn01.h0
-rw-r--r--ANDROID_3.4.5/include/config/lcd/chilin/lw0700at9003.h0
-rw-r--r--ANDROID_3.4.5/include/config/lcd/eking/ek08009.h0
-rw-r--r--ANDROID_3.4.5/include/config/lcd/hannstar/hsd101pfw2.h0
-rw-r--r--ANDROID_3.4.5/include/config/lcd/innolux/at070tn83.h0
-rw-r--r--ANDROID_3.4.5/include/config/lcd/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/ldm/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/leds/class.h0
-rw-r--r--ANDROID_3.4.5/include/config/leds/gpio.h0
-rw-r--r--ANDROID_3.4.5/include/config/leds/logo.h0
-rw-r--r--ANDROID_3.4.5/include/config/leds/trigger/timer.h0
-rw-r--r--ANDROID_3.4.5/include/config/leds/triggers.h0
-rw-r--r--ANDROID_3.4.5/include/config/legacy/pty/count.h0
-rw-r--r--ANDROID_3.4.5/include/config/legacy/ptys.h0
-rw-r--r--ANDROID_3.4.5/include/config/lib80211.h0
-rw-r--r--ANDROID_3.4.5/include/config/llc.h0
-rw-r--r--ANDROID_3.4.5/include/config/local/timers.h0
-rw-r--r--ANDROID_3.4.5/include/config/localversion.h0
-rw-r--r--ANDROID_3.4.5/include/config/lockd.h0
-rw-r--r--ANDROID_3.4.5/include/config/lockdep/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/log/buf/shift.h0
-rw-r--r--ANDROID_3.4.5/include/config/logig940/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/logirumblepad2/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/logitech/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/logiwheels/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/lsm/mmap/min/addr.h0
-rw-r--r--ANDROID_3.4.5/include/config/lz4/compress.h0
-rw-r--r--ANDROID_3.4.5/include/config/lz4/decompress.h0
-rw-r--r--ANDROID_3.4.5/include/config/lzo/compress.h0
-rw-r--r--ANDROID_3.4.5/include/config/lzo/decompress.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac80211.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac80211/has/rc.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac80211/rc/default.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac80211/rc/default/minstrel.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac80211/rc/minstrel.h0
-rw-r--r--ANDROID_3.4.5/include/config/mac80211/rc/minstrel/ht.h0
-rw-r--r--ANDROID_3.4.5/include/config/macvlan.h0
-rw-r--r--ANDROID_3.4.5/include/config/max/resx.h0
-rw-r--r--ANDROID_3.4.5/include/config/max/resy.h0
-rw-r--r--ANDROID_3.4.5/include/config/md.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/mc44s803.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/mt20xx.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/simple.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/tda18271.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/tda827x.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/tda8290.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/tda9887.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/tea5761.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/tea5767.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/xc2028.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/xc4000.h0
-rw-r--r--ANDROID_3.4.5/include/config/media/tuner/xc5000.h0
-rw-r--r--ANDROID_3.4.5/include/config/mfd/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/mfd/gmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/mfd/gmt/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/mfd/wm8994.h0
-rw-r--r--ANDROID_3.4.5/include/config/might/have/cache/l2x0.h0
-rw-r--r--ANDROID_3.4.5/include/config/mii.h0
-rw-r--r--ANDROID_3.4.5/include/config/minix/subpartition.h0
-rw-r--r--ANDROID_3.4.5/include/config/misc/filesystems.h0
-rw-r--r--ANDROID_3.4.5/include/config/mm/owner.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/atsmb.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/atsmb1.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/atsmb2.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/block.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/block/bounce.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/block/minors.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmc/unsafe/resume.h0
-rw-r--r--ANDROID_3.4.5/include/config/mmu.h0
-rw-r--r--ANDROID_3.4.5/include/config/module/unload.h0
-rw-r--r--ANDROID_3.4.5/include/config/modules.h0
-rw-r--r--ANDROID_3.4.5/include/config/modversions.h0
-rw-r--r--ANDROID_3.4.5/include/config/mouse/ps2.h0
-rw-r--r--ANDROID_3.4.5/include/config/mouse/ps2/alps.h0
-rw-r--r--ANDROID_3.4.5/include/config/mouse/ps2/logips2pp.h0
-rw-r--r--ANDROID_3.4.5/include/config/mouse/ps2/synaptics.h0
-rw-r--r--ANDROID_3.4.5/include/config/mouse/ps2/trackpoint.h0
-rw-r--r--ANDROID_3.4.5/include/config/msdos/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/blkdevs.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/block.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/cfi/i1.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/cfi/i2.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/char.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/cmdline/parts.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/map/bank/width/1.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/map/bank/width/2.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/map/bank/width/4.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/chip/num.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/ecc.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/hm/ecc.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/ids.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/wmt/android.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/nand/wmt/hwecc.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/swap.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/ubi.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/ubi/beb/limit.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/ubi/wl/threshold.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtd/wmt/sf.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/bt.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/chip/mt6620.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/comm.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/comm/uart.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/fm.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/gps.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/plat/path.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/wifi.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/combo/wifi/hif/sdio1.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/discrete/bt.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/discrete/bt/hw/ctl.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/gps.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/mt5931.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/mt5931/kk.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/mt5931/power/kk.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/mt5931/wifi.h0
-rw-r--r--ANDROID_3.4.5/include/config/mtk/mt5931/wifi/kk.h0
-rw-r--r--ANDROID_3.4.5/include/config/multi/irq/handler.h0
-rw-r--r--ANDROID_3.4.5/include/config/mutex/spin/on/owner.h0
-rw-r--r--ANDROID_3.4.5/include/config/n/gsm.h0
-rw-r--r--ANDROID_3.4.5/include/config/namespaces.h0
-rw-r--r--ANDROID_3.4.5/include/config/need/dma/map/state.h0
-rw-r--r--ANDROID_3.4.5/include/config/need/mach/io/h.h0
-rw-r--r--ANDROID_3.4.5/include/config/neon.h0
-rw-r--r--ANDROID_3.4.5/include/config/net.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/fc.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/key.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/ns.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/sch/fifo.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/sched.h0
-rw-r--r--ANDROID_3.4.5/include/config/net/vendor/microchip.h0
-rw-r--r--ANDROID_3.4.5/include/config/netdevices.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/advanced.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/tproxy.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/mark.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/mark.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/qtaguid.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/quota.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/quota2.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/quota2/log.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/socket.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/match/state.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xt/target/mark.h0
-rw-r--r--ANDROID_3.4.5/include/config/netfilter/xtables.h0
-rw-r--r--ANDROID_3.4.5/include/config/network/filesystems.h0
-rw-r--r--ANDROID_3.4.5/include/config/network/secmark.h0
-rw-r--r--ANDROID_3.4.5/include/config/new/leds.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/conntrack.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/conntrack/events.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/conntrack/ipv4.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/conntrack/mark.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/conntrack/secmark.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/defrag/ipv4.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/defrag/ipv6.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/nat.h0
-rw-r--r--ANDROID_3.4.5/include/config/nf/nat/needed.h0
-rw-r--r--ANDROID_3.4.5/include/config/nfs/common.h0
-rw-r--r--ANDROID_3.4.5/include/config/nfs/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/nl80211/testmode.h0
-rw-r--r--ANDROID_3.4.5/include/config/nlattr.h0
-rw-r--r--ANDROID_3.4.5/include/config/nls.h0
-rw-r--r--ANDROID_3.4.5/include/config/nls/codepage/437.h0
-rw-r--r--ANDROID_3.4.5/include/config/nls/default.h0
-rw-r--r--ANDROID_3.4.5/include/config/nls/iso8859/1.h0
-rw-r--r--ANDROID_3.4.5/include/config/nmc1000/wifi/chip.h0
-rw-r--r--ANDROID_3.4.5/include/config/nmc1xxx/hw/oob/intr.h0
-rw-r--r--ANDROID_3.4.5/include/config/nmc1xxx/preallocate/during/system/boot.h0
-rw-r--r--ANDROID_3.4.5/include/config/nmc1xxx/use/sdio/bus.h0
-rw-r--r--ANDROID_3.4.5/include/config/nmc1xxx/wifi/module.h0
-rw-r--r--ANDROID_3.4.5/include/config/no/hz.h0
-rw-r--r--ANDROID_3.4.5/include/config/nr/cpus.h0
-rw-r--r--ANDROID_3.4.5/include/config/ntfs/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/ntfs/rw.h0
-rw-r--r--ANDROID_3.4.5/include/config/oprofile.h0
-rw-r--r--ANDROID_3.4.5/include/config/osf/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/outer/cache.h0
-rw-r--r--ANDROID_3.4.5/include/config/outer/cache/sync.h0
-rw-r--r--ANDROID_3.4.5/include/config/packet.h0
-rw-r--r--ANDROID_3.4.5/include/config/page/offset.h0
-rw-r--r--ANDROID_3.4.5/include/config/pageflags/extended.h0
-rw-r--r--ANDROID_3.4.5/include/config/panic/timeout.h0
-rw-r--r--ANDROID_3.4.5/include/config/pantherlord/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/partition/advanced.h0
-rw-r--r--ANDROID_3.4.5/include/config/pci.h0
-rw-r--r--ANDROID_3.4.5/include/config/pci/quirks.h0
-rw-r--r--ANDROID_3.4.5/include/config/pci/syscall.h0
-rw-r--r--ANDROID_3.4.5/include/config/perf/use/vmalloc.h0
-rw-r--r--ANDROID_3.4.5/include/config/phonet.h0
-rw-r--r--ANDROID_3.4.5/include/config/pid/ns.h0
-rw-r--r--ANDROID_3.4.5/include/config/pkey/wondermedia.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/clk.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/runtime.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/sleep.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/sleep/smp.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/std/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/wakelocks.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/wakelocks/gc.h0
-rw-r--r--ANDROID_3.4.5/include/config/pm/wakelocks/limit.h0
-rw-r--r--ANDROID_3.4.5/include/config/pn547/nfc.h0
-rw-r--r--ANDROID_3.4.5/include/config/posix/mqueue.h0
-rw-r--r--ANDROID_3.4.5/include/config/posix/mqueue/sysctl.h0
-rw-r--r--ANDROID_3.4.5/include/config/power/supply.h0
-rw-r--r--ANDROID_3.4.5/include/config/ppp.h0
-rw-r--r--ANDROID_3.4.5/include/config/ppp/async.h0
-rw-r--r--ANDROID_3.4.5/include/config/ppp/bsdcomp.h0
-rw-r--r--ANDROID_3.4.5/include/config/ppp/deflate.h0
-rw-r--r--ANDROID_3.4.5/include/config/ppp/mppe.h0
-rw-r--r--ANDROID_3.4.5/include/config/ppp/sync/tty.h0
-rw-r--r--ANDROID_3.4.5/include/config/pppoe.h0
-rw-r--r--ANDROID_3.4.5/include/config/pppol2tp.h0
-rw-r--r--ANDROID_3.4.5/include/config/pppolac.h0
-rw-r--r--ANDROID_3.4.5/include/config/pppopns.h0
-rw-r--r--ANDROID_3.4.5/include/config/preempt.h0
-rw-r--r--ANDROID_3.4.5/include/config/preempt/count.h0
-rw-r--r--ANDROID_3.4.5/include/config/preempt/rcu.h0
-rw-r--r--ANDROID_3.4.5/include/config/prevent/firmware/build.h0
-rw-r--r--ANDROID_3.4.5/include/config/printk.h0
-rw-r--r--ANDROID_3.4.5/include/config/printk/time.h0
-rw-r--r--ANDROID_3.4.5/include/config/proc/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/proc/page/monitor.h0
-rw-r--r--ANDROID_3.4.5/include/config/proc/pid/cpuset.h0
-rw-r--r--ANDROID_3.4.5/include/config/proc/sysctl.h0
-rw-r--r--ANDROID_3.4.5/include/config/profiling.h0
-rw-r--r--ANDROID_3.4.5/include/config/pwm/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/qfmt/v2.h0
-rw-r--r--ANDROID_3.4.5/include/config/quota.h0
-rw-r--r--ANDROID_3.4.5/include/config/quota/netlink/interface.h0
-rw-r--r--ANDROID_3.4.5/include/config/quota/tree.h0
-rw-r--r--ANDROID_3.4.5/include/config/quotactl.h0
-rw-r--r--ANDROID_3.4.5/include/config/rcu/cpu/stall/timeout.h0
-rw-r--r--ANDROID_3.4.5/include/config/rcu/cpu/stall/verbose.h0
-rw-r--r--ANDROID_3.4.5/include/config/rcu/fanout.h0
-rw-r--r--ANDROID_3.4.5/include/config/rd/gzip.h0
-rw-r--r--ANDROID_3.4.5/include/config/reed/solomon.h0
-rw-r--r--ANDROID_3.4.5/include/config/reed/solomon/dec8.h0
-rw-r--r--ANDROID_3.4.5/include/config/reed/solomon/enc8.h0
-rw-r--r--ANDROID_3.4.5/include/config/regmap.h0
-rw-r--r--ANDROID_3.4.5/include/config/regmap/i2c.h0
-rw-r--r--ANDROID_3.4.5/include/config/regmap/irq.h0
-rw-r--r--ANDROID_3.4.5/include/config/regmap/spi.h0
-rw-r--r--ANDROID_3.4.5/include/config/regulator.h0
-rw-r--r--ANDROID_3.4.5/include/config/regulator/fixed/voltage.h0
-rw-r--r--ANDROID_3.4.5/include/config/regulator/gmt2214.h0
-rw-r--r--ANDROID_3.4.5/include/config/regulator/upi6631.h0
-rw-r--r--ANDROID_3.4.5/include/config/regulator/virtual/consumer.h0
-rw-r--r--ANDROID_3.4.5/include/config/regulator/wm8994.h0
-rw-r--r--ANDROID_3.4.5/include/config/relay.h0
-rw-r--r--ANDROID_3.4.5/include/config/resource/counters.h0
-rw-r--r--ANDROID_3.4.5/include/config/rfkill.h0
-rw-r--r--ANDROID_3.4.5/include/config/rfkill/leds.h0
-rw-r--r--ANDROID_3.4.5/include/config/rfkill/pm.h0
-rw-r--r--ANDROID_3.4.5/include/config/rfs/accel.h0
-rw-r--r--ANDROID_3.4.5/include/config/ring/buffer.h0
-rw-r--r--ANDROID_3.4.5/include/config/ring/buffer/allow/swap.h0
-rw-r--r--ANDROID_3.4.5/include/config/rmtctl/wondermedia.h0
-rw-r--r--ANDROID_3.4.5/include/config/root/nfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/rps.h0
-rw-r--r--ANDROID_3.4.5/include/config/rt/group/sched.h0
-rw-r--r--ANDROID_3.4.5/include/config/rt/mutexes.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/class.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/hctosys.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/hctosys/device.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/intf/dev.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/intf/proc.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/intf/sysfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/lib.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtc/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/rtl8189es.h0
-rw-r--r--ANDROID_3.4.5/include/config/rwsem/generic/spinlock.h0
-rw-r--r--ANDROID_3.4.5/include/config/saradc/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/sched/mc.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi/dma.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi/lowlevel.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi/mod.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi/multi/lun.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi/proc/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/scsi/wait/scan.h0
-rw-r--r--ANDROID_3.4.5/include/config/security.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/apparmor.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/apparmor/bootparam/value.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/network.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/path.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux/avc/stats.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux/bootparam.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux/bootparam/value.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux/checkreqprot/value.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux/develop.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/selinux/disable.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/tomoyo.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/tomoyo/activation/trigger.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/tomoyo/max/accept/entry.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/tomoyo/max/audit/log.h0
-rw-r--r--ANDROID_3.4.5/include/config/security/tomoyo/policy/loader.h0
-rw-r--r--ANDROID_3.4.5/include/config/securityfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/select/memory/model.h0
-rw-r--r--ANDROID_3.4.5/include/config/serial/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/serial/core/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/serial/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/serial/wmt/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/serial/wmt/dma.h0
-rw-r--r--ANDROID_3.4.5/include/config/serio.h0
-rw-r--r--ANDROID_3.4.5/include/config/serio/libps2.h0
-rw-r--r--ANDROID_3.4.5/include/config/serio/serport.h0
-rw-r--r--ANDROID_3.4.5/include/config/sgi/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/shmem.h0
-rw-r--r--ANDROID_3.4.5/include/config/signalfd.h0
-rw-r--r--ANDROID_3.4.5/include/config/slabinfo.h0
-rw-r--r--ANDROID_3.4.5/include/config/slhc.h0
-rw-r--r--ANDROID_3.4.5/include/config/slub.h0
-rw-r--r--ANDROID_3.4.5/include/config/slub/debug.h0
-rw-r--r--ANDROID_3.4.5/include/config/smartjoyplus/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/smp.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/hwdep.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/jack.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/mixer/oss.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/ossemul.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/pcm.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/pcm/oss.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/rawmidi.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/hwdac.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/i2c/and/spi.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/vt1602.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/vt1603.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/wm/hubs.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/wm8994.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/soc/wmt/fm34.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/support/old/api.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/timer.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/usb.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/usb/audio.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/verbose/procfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/wmt/soc.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/wmt/soc/i2s.h0
-rw-r--r--ANDROID_3.4.5/include/config/snd/wmt/soc/pdm.h0
-rw-r--r--ANDROID_3.4.5/include/config/solaris/x86/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/sound.h0
-rw-r--r--ANDROID_3.4.5/include/config/sound/oss/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/sound/oss/core/preclaim.h0
-rw-r--r--ANDROID_3.4.5/include/config/spi.h0
-rw-r--r--ANDROID_3.4.5/include/config/spi/master.h0
-rw-r--r--ANDROID_3.4.5/include/config/split/ptlock/cpus.h0
-rw-r--r--ANDROID_3.4.5/include/config/ssb/possible.h0
-rw-r--r--ANDROID_3.4.5/include/config/stacktrace/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/staging.h0
-rw-r--r--ANDROID_3.4.5/include/config/stop/machine.h0
-rw-r--r--ANDROID_3.4.5/include/config/stp.h0
-rw-r--r--ANDROID_3.4.5/include/config/sun/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/sunrpc.h0
-rw-r--r--ANDROID_3.4.5/include/config/suspend.h0
-rw-r--r--ANDROID_3.4.5/include/config/suspend/freezer.h0
-rw-r--r--ANDROID_3.4.5/include/config/suspend/time.h0
-rw-r--r--ANDROID_3.4.5/include/config/sw/sync.h0
-rw-r--r--ANDROID_3.4.5/include/config/sw/sync/user.h0
-rw-r--r--ANDROID_3.4.5/include/config/swap.h0
-rw-r--r--ANDROID_3.4.5/include/config/switch.h0
-rw-r--r--ANDROID_3.4.5/include/config/swp/emulate.h0
-rw-r--r--ANDROID_3.4.5/include/config/syn/cookies.h0
-rw-r--r--ANDROID_3.4.5/include/config/sync.h0
-rw-r--r--ANDROID_3.4.5/include/config/sys/supports/apm/emulation.h0
-rw-r--r--ANDROID_3.4.5/include/config/sysctl.h0
-rw-r--r--ANDROID_3.4.5/include/config/sysfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/sysv68/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/sysvipc.h0
-rw-r--r--ANDROID_3.4.5/include/config/sysvipc/sysctl.h0
-rw-r--r--ANDROID_3.4.5/include/config/task/delay/acct.h0
-rw-r--r--ANDROID_3.4.5/include/config/task/io/accounting.h0
-rw-r--r--ANDROID_3.4.5/include/config/task/xacct.h0
-rw-r--r--ANDROID_3.4.5/include/config/taskstats.h0
-rw-r--r--ANDROID_3.4.5/include/config/tcp/cong/cubic.h0
-rw-r--r--ANDROID_3.4.5/include/config/thrustmaster/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/tick/oneshot.h0
-rw-r--r--ANDROID_3.4.5/include/config/timer/stats.h0
-rw-r--r--ANDROID_3.4.5/include/config/timerfd.h0
-rw-r--r--ANDROID_3.4.5/include/config/tmpfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/tmpfs/xattr.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/aw5306.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/cyp140.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/ft5x0x.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/ft6x0x.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/gsl1680.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/gt9xx.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/icn83xx.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/icn85xx.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/lw86x0.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/sis.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/sitronix.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/ssd253x.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/vt1609.h0
-rw-r--r--ANDROID_3.4.5/include/config/touchscreen/zet6221.h0
-rw-r--r--ANDROID_3.4.5/include/config/trace/irqflags/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/tracing/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/tree/preempt/rcu.h0
-rw-r--r--ANDROID_3.4.5/include/config/tristate.conf421
-rw-r--r--ANDROID_3.4.5/include/config/tun.h0
-rw-r--r--ANDROID_3.4.5/include/config/tv/vt1625/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/uart/2/3/enable.h0
-rw-r--r--ANDROID_3.4.5/include/config/ubifs/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/ubifs/fs/lzo.h0
-rw-r--r--ANDROID_3.4.5/include/config/ubifs/fs/xattr.h0
-rw-r--r--ANDROID_3.4.5/include/config/ubifs/fs/zlib.h0
-rw-r--r--ANDROID_3.4.5/include/config/uevent/helper/path.h0
-rw-r--r--ANDROID_3.4.5/include/config/uhid.h0
-rw-r--r--ANDROID_3.4.5/include/config/uid/stat.h0
-rw-r--r--ANDROID_3.4.5/include/config/uid16.h0
-rw-r--r--ANDROID_3.4.5/include/config/ultrix/partition.h0
-rw-r--r--ANDROID_3.4.5/include/config/uninline/spin/unlock.h0
-rw-r--r--ANDROID_3.4.5/include/config/unix.h0
-rw-r--r--ANDROID_3.4.5/include/config/unix98/ptys.h0
-rw-r--r--ANDROID_3.4.5/include/config/unixware/disklabel.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/acm.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/announce/new/devices.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/arch/has/ehci.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/arch/has/hcd.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/arch/has/ohci.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/arch/has/xhci.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/armlinux.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/belkin.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/common.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/debug.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/devicefs.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/ehci/ehset.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/ehci/hcd.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/ehci/tt/newsched.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/ezusb.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/g/android.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/gadget.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/gadget/dualspeed.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/gadget/storage/num/buffers.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/gadget/vbus/draw.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/gadget/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/gspca.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/hid.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/hiddev.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/mon.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/ax8817x.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/cdc/ncm.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/cdc/subset.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/cdcether.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/dm9601.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/net1080.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/smsc75xx.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/smsc95xx.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/net/zaurus.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/cp210x.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/ftdi/sio.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/generic.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/option.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/pl2303.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/sierrawireless.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/serial/wwan.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/storage.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/suspend.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/uhci/hcd.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/usbnet.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/video/class.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/video/class/input/evdev.h0
-rw-r--r--ANDROID_3.4.5/include/config/usb/wmt.h0
-rw-r--r--ANDROID_3.4.5/include/config/use/generic/smp/helpers.h0
-rw-r--r--ANDROID_3.4.5/include/config/user/ns.h0
-rw-r--r--ANDROID_3.4.5/include/config/uts/ns.h0
-rw-r--r--ANDROID_3.4.5/include/config/v4l/usb/drivers.h0
-rw-r--r--ANDROID_3.4.5/include/config/vectors/base.h0
-rw-r--r--ANDROID_3.4.5/include/config/veth.h0
-rw-r--r--ANDROID_3.4.5/include/config/vfat/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/vfp.h0
-rw-r--r--ANDROID_3.4.5/include/config/vfpv3.h0
-rw-r--r--ANDROID_3.4.5/include/config/viddev/ad7180.h0
-rw-r--r--ANDROID_3.4.5/include/config/video/capture/drivers.h0
-rw-r--r--ANDROID_3.4.5/include/config/video/dev.h0
-rw-r--r--ANDROID_3.4.5/include/config/video/media.h0
-rw-r--r--ANDROID_3.4.5/include/config/video/v4l2.h0
-rw-r--r--ANDROID_3.4.5/include/config/video/v4l2/common.h0
-rw-r--r--ANDROID_3.4.5/include/config/videobuf2/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/videobuf2/memops.h0
-rw-r--r--ANDROID_3.4.5/include/config/videobuf2/vmalloc.h0
-rw-r--r--ANDROID_3.4.5/include/config/virt/to/bus.h0
-rw-r--r--ANDROID_3.4.5/include/config/vlan/8021q.h0
-rw-r--r--ANDROID_3.4.5/include/config/vlan/8021q/gvrp.h0
-rw-r--r--ANDROID_3.4.5/include/config/vm/event/counters.h0
-rw-r--r--ANDROID_3.4.5/include/config/vmsplit/3g.h0
-rw-r--r--ANDROID_3.4.5/include/config/vt.h0
-rw-r--r--ANDROID_3.4.5/include/config/vt/console.h0
-rw-r--r--ANDROID_3.4.5/include/config/vt/console/sleep.h0
-rw-r--r--ANDROID_3.4.5/include/config/vt/hw/console/binding.h0
-rw-r--r--ANDROID_3.4.5/include/config/vt1603/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/vt1603/ioctrl/spi.h0
-rw-r--r--ANDROID_3.4.5/include/config/wakelock.h0
-rw-r--r--ANDROID_3.4.5/include/config/wext/core.h0
-rw-r--r--ANDROID_3.4.5/include/config/wext/priv.h0
-rw-r--r--ANDROID_3.4.5/include/config/wext/proc.h0
-rw-r--r--ANDROID_3.4.5/include/config/wifi/eagle.h0
-rw-r--r--ANDROID_3.4.5/include/config/wireless.h0
-rw-r--r--ANDROID_3.4.5/include/config/wireless/ext.h0
-rw-r--r--ANDROID_3.4.5/include/config/wireless/ext/sysfs.h0
-rw-r--r--ANDROID_3.4.5/include/config/wlan.h0
-rw-r--r--ANDROID_3.4.5/include/config/wm0001.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/cec.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/edid.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/efuse.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/efuse/stub.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/evb.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/gpio.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/gyro/l3g4200d.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/hdmi.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/inttv.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/mb.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/mb/reserve/from/io.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/mb/size.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/newspi/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/newspi1/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/cm3232.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/dmard06.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/dmard08.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/dmard09.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/dmard10.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/isl29023.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/kionix.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/mc3xxx.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/mma7660.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/mma8452q.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/mmc328x.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/mxc622x.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/stk3310.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/stk8312.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/sensor/us5182.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/spislave1/support.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/switch.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/v4l2.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/vga.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/vibrator.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/decode.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/decode/jpeg.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/decode/msvd.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/encode.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/encode/h264.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/encode/jpeg.h0
-rw-r--r--ANDROID_3.4.5/include/config/wmt/video/lock.h0
-rw-r--r--ANDROID_3.4.5/include/config/xfrm.h0
-rw-r--r--ANDROID_3.4.5/include/config/xfrm/ipcomp.h0
-rw-r--r--ANDROID_3.4.5/include/config/xps.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/arm.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/armthumb.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/bcj.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/ia64.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/powerpc.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/sparc.h0
-rw-r--r--ANDROID_3.4.5/include/config/xz/dec/x86.h0
-rw-r--r--ANDROID_3.4.5/include/config/yaffs/auto/yaffs2.h0
-rw-r--r--ANDROID_3.4.5/include/config/yaffs/disable/tags/ecc.h0
-rw-r--r--ANDROID_3.4.5/include/config/yaffs/fs.h0
-rw-r--r--ANDROID_3.4.5/include/config/yaffs/xattr.h0
-rw-r--r--ANDROID_3.4.5/include/config/yaffs/yaffs1.h0
-rw-r--r--ANDROID_3.4.5/include/config/yaffs/yaffs2.h0
-rw-r--r--ANDROID_3.4.5/include/config/zboot/rom/bss.h0
-rw-r--r--ANDROID_3.4.5/include/config/zboot/rom/text.h0
-rw-r--r--ANDROID_3.4.5/include/config/zeroplus/ff.h0
-rw-r--r--ANDROID_3.4.5/include/config/zlib/deflate.h0
-rw-r--r--ANDROID_3.4.5/include/config/zlib/inflate.h0
-rw-r--r--ANDROID_3.4.5/include/config/zone/dma/flag.h0
-rw-r--r--ANDROID_3.4.5/include/config/zram.h0
-rw-r--r--ANDROID_3.4.5/include/config/zram/debug.h0
-rw-r--r--ANDROID_3.4.5/include/config/zsmalloc.h0
-rw-r--r--ANDROID_3.4.5/include/generated/asm-offsets.h82
-rw-r--r--ANDROID_3.4.5/include/generated/autoconf.h1063
-rw-r--r--ANDROID_3.4.5/include/generated/bounds.h14
-rw-r--r--ANDROID_3.4.5/include/generated/compile.h7
-rw-r--r--ANDROID_3.4.5/include/generated/mach-types.h14974
-rw-r--r--ANDROID_3.4.5/include/generated/utsrelease.h1
-rw-r--r--ANDROID_3.4.5/include/linux/version.h2
1068 files changed, 18443 insertions, 0 deletions
diff --git a/ANDROID_3.4.5/include/config/acorn/partition.h b/ANDROID_3.4.5/include/config/acorn/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/acorn/partition.h
diff --git a/ANDROID_3.4.5/include/config/acorn/partition/ics.h b/ANDROID_3.4.5/include/config/acorn/partition/ics.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/acorn/partition/ics.h
diff --git a/ANDROID_3.4.5/include/config/acorn/partition/riscix.h b/ANDROID_3.4.5/include/config/acorn/partition/riscix.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/acorn/partition/riscix.h
diff --git a/ANDROID_3.4.5/include/config/aeabi.h b/ANDROID_3.4.5/include/config/aeabi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/aeabi.h
diff --git a/ANDROID_3.4.5/include/config/aio.h b/ANDROID_3.4.5/include/config/aio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/aio.h
diff --git a/ANDROID_3.4.5/include/config/alignment/trap.h b/ANDROID_3.4.5/include/config/alignment/trap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/alignment/trap.h
diff --git a/ANDROID_3.4.5/include/config/amiga/partition.h b/ANDROID_3.4.5/include/config/amiga/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/amiga/partition.h
diff --git a/ANDROID_3.4.5/include/config/android.h b/ANDROID_3.4.5/include/config/android.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android.h
diff --git a/ANDROID_3.4.5/include/config/android/binder/ipc.h b/ANDROID_3.4.5/include/config/android/binder/ipc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/binder/ipc.h
diff --git a/ANDROID_3.4.5/include/config/android/intf/alarm/dev.h b/ANDROID_3.4.5/include/config/android/intf/alarm/dev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/intf/alarm/dev.h
diff --git a/ANDROID_3.4.5/include/config/android/logger.h b/ANDROID_3.4.5/include/config/android/logger.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/logger.h
diff --git a/ANDROID_3.4.5/include/config/android/low/memory/killer.h b/ANDROID_3.4.5/include/config/android/low/memory/killer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/low/memory/killer.h
diff --git a/ANDROID_3.4.5/include/config/android/low/memory/killer/autodetect/oom/adj/values.h b/ANDROID_3.4.5/include/config/android/low/memory/killer/autodetect/oom/adj/values.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/low/memory/killer/autodetect/oom/adj/values.h
diff --git a/ANDROID_3.4.5/include/config/android/paranoid/network.h b/ANDROID_3.4.5/include/config/android/paranoid/network.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/paranoid/network.h
diff --git a/ANDROID_3.4.5/include/config/android/persistent/ram.h b/ANDROID_3.4.5/include/config/android/persistent/ram.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/persistent/ram.h
diff --git a/ANDROID_3.4.5/include/config/android/ram/console.h b/ANDROID_3.4.5/include/config/android/ram/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/ram/console.h
diff --git a/ANDROID_3.4.5/include/config/android/timed/output.h b/ANDROID_3.4.5/include/config/android/timed/output.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/android/timed/output.h
diff --git a/ANDROID_3.4.5/include/config/anon/inodes.h b/ANDROID_3.4.5/include/config/anon/inodes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/anon/inodes.h
diff --git a/ANDROID_3.4.5/include/config/arch/binfmt/elf/randomize/pie.h b/ANDROID_3.4.5/include/config/arch/binfmt/elf/randomize/pie.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/binfmt/elf/randomize/pie.h
diff --git a/ANDROID_3.4.5/include/config/arch/has/cpu/idle/wait.h b/ANDROID_3.4.5/include/config/arch/has/cpu/idle/wait.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/has/cpu/idle/wait.h
diff --git a/ANDROID_3.4.5/include/config/arch/has/cpufreq.h b/ANDROID_3.4.5/include/config/arch/has/cpufreq.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/has/cpufreq.h
diff --git a/ANDROID_3.4.5/include/config/arch/hibernation/possible.h b/ANDROID_3.4.5/include/config/arch/hibernation/possible.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/hibernation/possible.h
diff --git a/ANDROID_3.4.5/include/config/arch/nr/gpio.h b/ANDROID_3.4.5/include/config/arch/nr/gpio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/nr/gpio.h
diff --git a/ANDROID_3.4.5/include/config/arch/require/gpiolib.h b/ANDROID_3.4.5/include/config/arch/require/gpiolib.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/require/gpiolib.h
diff --git a/ANDROID_3.4.5/include/config/arch/suspend/possible.h b/ANDROID_3.4.5/include/config/arch/suspend/possible.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/suspend/possible.h
diff --git a/ANDROID_3.4.5/include/config/arch/wmt.h b/ANDROID_3.4.5/include/config/arch/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/wmt.h
diff --git a/ANDROID_3.4.5/include/config/arch/wmt/smp/cachepolicy/writeback.h b/ANDROID_3.4.5/include/config/arch/wmt/smp/cachepolicy/writeback.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arch/wmt/smp/cachepolicy/writeback.h
diff --git a/ANDROID_3.4.5/include/config/arm.h b/ANDROID_3.4.5/include/config/arm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm.h
diff --git a/ANDROID_3.4.5/include/config/arm/cpu/suspend.h b/ANDROID_3.4.5/include/config/arm/cpu/suspend.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/cpu/suspend.h
diff --git a/ANDROID_3.4.5/include/config/arm/cpu/topology.h b/ANDROID_3.4.5/include/config/arm/cpu/topology.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/cpu/topology.h
diff --git a/ANDROID_3.4.5/include/config/arm/dma/mem/bufferable.h b/ANDROID_3.4.5/include/config/arm/dma/mem/bufferable.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/dma/mem/bufferable.h
diff --git a/ANDROID_3.4.5/include/config/arm/errata/754322.h b/ANDROID_3.4.5/include/config/arm/errata/754322.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/errata/754322.h
diff --git a/ANDROID_3.4.5/include/config/arm/errata/764369.h b/ANDROID_3.4.5/include/config/arm/errata/764369.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/errata/764369.h
diff --git a/ANDROID_3.4.5/include/config/arm/gic.h b/ANDROID_3.4.5/include/config/arm/gic.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/gic.h
diff --git a/ANDROID_3.4.5/include/config/arm/l1/cache/shift.h b/ANDROID_3.4.5/include/config/arm/l1/cache/shift.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/l1/cache/shift.h
diff --git a/ANDROID_3.4.5/include/config/arm/l1/cache/shift/6.h b/ANDROID_3.4.5/include/config/arm/l1/cache/shift/6.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/l1/cache/shift/6.h
diff --git a/ANDROID_3.4.5/include/config/arm/nr/banks.h b/ANDROID_3.4.5/include/config/arm/nr/banks.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/nr/banks.h
diff --git a/ANDROID_3.4.5/include/config/arm/patch/phys/virt.h b/ANDROID_3.4.5/include/config/arm/patch/phys/virt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/patch/phys/virt.h
diff --git a/ANDROID_3.4.5/include/config/arm/thumb.h b/ANDROID_3.4.5/include/config/arm/thumb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/thumb.h
diff --git a/ANDROID_3.4.5/include/config/arm/thumbee.h b/ANDROID_3.4.5/include/config/arm/thumbee.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/thumbee.h
diff --git a/ANDROID_3.4.5/include/config/arm/wmt/cpufreq.h b/ANDROID_3.4.5/include/config/arm/wmt/cpufreq.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/arm/wmt/cpufreq.h
diff --git a/ANDROID_3.4.5/include/config/ashmem.h b/ANDROID_3.4.5/include/config/ashmem.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ashmem.h
diff --git a/ANDROID_3.4.5/include/config/atari/partition.h b/ANDROID_3.4.5/include/config/atari/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/atari/partition.h
diff --git a/ANDROID_3.4.5/include/config/audit.h b/ANDROID_3.4.5/include/config/audit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/audit.h
diff --git a/ANDROID_3.4.5/include/config/audit/generic.h b/ANDROID_3.4.5/include/config/audit/generic.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/audit/generic.h
diff --git a/ANDROID_3.4.5/include/config/audit/tree.h b/ANDROID_3.4.5/include/config/audit/tree.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/audit/tree.h
diff --git a/ANDROID_3.4.5/include/config/audit/watch.h b/ANDROID_3.4.5/include/config/audit/watch.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/audit/watch.h
diff --git a/ANDROID_3.4.5/include/config/auditsyscall.h b/ANDROID_3.4.5/include/config/auditsyscall.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/auditsyscall.h
diff --git a/ANDROID_3.4.5/include/config/auto.conf b/ANDROID_3.4.5/include/config/auto.conf
new file mode 100644
index 00000000..a7935a9e
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/auto.conf
@@ -0,0 +1,1061 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/arm 3.4.5 Kernel Configuration
+#
+CONFIG_RING_BUFFER=y
+CONFIG_SCSI_DMA=y
+CONFIG_KERNEL_GZIP=y
+CONFIG_MMC_ATSMB2=y
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_HDMI_SIL902X_WMT=y
+CONFIG_RFS_ACCEL=y
+CONFIG_IP_NF_TARGET_REDIRECT=y
+CONFIG_CRC32=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_HAVE_AOUT=y
+CONFIG_VFP=y
+CONFIG_EXTTV_ADV7393_WMT=y
+CONFIG_AEABI=y
+CONFIG_ARM_WMT_CPUFREQ=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_MTK_COMBO_COMM_UART=m
+CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG=1024
+CONFIG_BLK_DEV_DM=y
+CONFIG_VLAN_8021Q=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_FLATMEM_MANUAL=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_WMT_VIDEO_DECODE_JPEG=m
+CONFIG_INOTIFY_USER=y
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_EXPERIMENTAL=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_PPP_SYNC_TTY=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+CONFIG_HID_SPEEDLINK=y
+CONFIG_HIBERNATION=y
+CONFIG_BLK_DEV_NBD=y
+CONFIG_SSB_POSSIBLE=y
+CONFIG_NMC1XXX_USE_SDIO_BUS=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_MTD_CMDLINE_PARTS=y
+CONFIG_ZRAM_DEBUG=y
+CONFIG_UHID=y
+CONFIG_HDCP_SIL902X_WMT=m
+CONFIG_NET_SCH_FIFO=y
+CONFIG_FSNOTIFY=y
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+CONFIG_STP=y
+CONFIG_USB_SUSPEND=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_HIDRAW=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HID_PRODIKEYS=y
+CONFIG_BATTERY_WMT=y
+CONFIG_MTD_NAND_WMT_ANDROID=y
+CONFIG_WMT_VGA=y
+CONFIG_USB_SERIAL_FTDI_SIO=y
+CONFIG_FIB_RULES=y
+CONFIG_HID_ACRUX_FF=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_HID_EMS_FF=y
+CONFIG_KTIME_SCALAR=y
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_IP6_NF_MANGLE=y
+CONFIG_IPV6=y
+CONFIG_CRYPTO_AEAD=y
+CONFIG_WMT_NEWSPI1_SUPPORT=y
+CONFIG_BQL=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_USB_DEVICEFS=y
+CONFIG_DEVTMPFS=y
+CONFIG_MTK_COMBO_PLAT_PATH="wmt"
+CONFIG_TOUCHSCREEN_ICN85XX=y
+CONFIG_SND_WMT_SOC_PDM=y
+CONFIG_ANDROID_BINDER_IPC=y
+CONFIG_IP6_NF_TARGET_REJECT=y
+CONFIG_MTK_MT5931_KK=y
+CONFIG_TOUCHSCREEN_CYP140=m
+CONFIG_HOTPLUG_CPU=y
+CONFIG_WLAN=y
+CONFIG_NAMESPACES=y
+CONFIG_L2TP_DEBUGFS=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+CONFIG_HAVE_ARM_SCU=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_NETFILTER_XT_MATCH_QUOTA2_LOG=y
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_LEGACY_PTYS=y
+CONFIG_XFRM_IPCOMP=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_MTK_COMBO_BT=m
+CONFIG_TUN=y
+CONFIG_TOUCHSCREEN_LW86X0=y
+CONFIG_CFG80211=y
+CONFIG_DEFAULT_FPS=60
+CONFIG_TREE_PREEMPT_RCU=y
+CONFIG_DM_CRYPT=y
+CONFIG_REED_SOLOMON_ENC8=y
+CONFIG_BCMDHD=m
+CONFIG_HAVE_PROC_CPU=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_IOMMU_SUPPORT=y
+CONFIG_HID_BELKIN=y
+CONFIG_MMC_ATSMB=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_HID_ACRUX=y
+CONFIG_USB=y
+CONFIG_PM_WAKELOCKS_GC=y
+CONFIG_CRYPTO_HMAC=y
+CONFIG_ETHERNET=y
+CONFIG_TOUCHSCREEN_FT6X0X=y
+CONFIG_DQL=y
+CONFIG_TOUCHSCREEN_GSL1680=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_HID_CHERRY=y
+CONFIG_MTK_GPS=y
+CONFIG_HID_SUNPLUS=y
+CONFIG_HID_PICOLCD=y
+CONFIG_BCMA_POSSIBLE=y
+CONFIG_ZRAM=y
+CONFIG_FORCE_MAX_ZONEORDER=11
+CONFIG_SND_SOC=y
+CONFIG_SYNC=y
+CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init"
+CONFIG_MEDIA_TUNER_XC5000=y
+CONFIG_PRINTK=y
+CONFIG_WMT_EFUSE_STUB=y
+CONFIG_MAX_RESX=1920
+CONFIG_FB_SYS_FILLRECT=y
+CONFIG_TIMERFD=y
+CONFIG_HID_THRUSTMASTER=y
+CONFIG_I2C_API=y
+CONFIG_MTD_CFI_I2=y
+CONFIG_CRYPTO_AUTHENC=y
+CONFIG_SND_WMT_SOC_I2S=y
+CONFIG_REGULATOR_UPI6631=y
+CONFIG_BOUNCE=y
+CONFIG_SND_SOC_VT1602=y
+CONFIG_SHMEM=y
+CONFIG_MTD=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_WMT_GPIO=y
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_HID_PRIMAX=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_MTK_COMBO_GPS=m
+CONFIG_DNOTIFY=y
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_MFD_WM8994=y
+CONFIG_CRYPTO_DES=y
+CONFIG_MM_OWNER=y
+CONFIG_NLS_CODEPAGE_437=y
+CONFIG_MTD_NAND_IDS=y
+CONFIG_PKEY_WonderMedia=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_SND_MIXER_OSS=y
+CONFIG_ARM_GIC=y
+CONFIG_SERIO=y
+CONFIG_INPUT_MOUSE=y
+CONFIG_FB_SYS_IMAGEBLIT=y
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_LEDS_TRIGGER_TIMER=y
+CONFIG_SND_OSSEMUL=y
+CONFIG_HAVE_BPF_JIT=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_MTK_DISCRETE_BT=m
+CONFIG_USB_G_ANDROID=y
+CONFIG_ARM_ERRATA_764369=y
+CONFIG_CRYPTO_TWOFISH_COMMON=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_IP_PNP=y
+CONFIG_USB_VIDEO_CLASS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_BCMDHD_PS0=y
+CONFIG_PM_CLK=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_WMT_NEWSPI_SUPPORT=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_LOCKD=y
+CONFIG_USB_WMT=y
+CONFIG_SOUND_OSS_CORE=y
+CONFIG_I2S_CODEC_VT1602=y
+CONFIG_ARM=y
+CONFIG_NET_VENDOR_MICROCHIP=y
+CONFIG_JFFS2_FS=y
+CONFIG_HID_SAITEK=y
+CONFIG_ARM_L1_CACHE_SHIFT=6
+CONFIG_USB_EZUSB=y
+CONFIG_ISDBT_MTV23x=y
+CONFIG_WMT_SENSOR_MC3XXX=m
+CONFIG_LCD_EKING_EK08009=y
+CONFIG_WMT_EFUSE=m
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_ARM_CPU_TOPOLOGY=y
+CONFIG_HAS_WAKELOCK=y
+CONFIG_UART_2_3_ENABLE=y
+CONFIG_USB_STORAGE=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+CONFIG_SCHED_MC=y
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_ARCH_HAS_CPUFREQ=y
+CONFIG_SND_USB_AUDIO=y
+CONFIG_ASHMEM=y
+CONFIG_BLOCK=y
+CONFIG_HAVE_IDE=y
+CONFIG_HID_APPLE=y
+CONFIG_MEDIA_TUNER_TDA827X=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_GENERIC_GPIO=y
+CONFIG_HOLTEK_FF=y
+CONFIG_ROOT_NFS=y
+CONFIG_USER_NS=y
+CONFIG_BUG=y
+CONFIG_INPUT_PKEY=y
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_LOGIWHEELS_FF=y
+CONFIG_PANTHERLORD_FF=y
+CONFIG_PM=y
+CONFIG_SPI=y
+CONFIG_SWITCH=y
+CONFIG_L2TP_IP=y
+CONFIG_WMT_SENSOR_MMA7660=m
+CONFIG_PPP_DEFLATE=y
+CONFIG_NTFS_RW=y
+CONFIG_VT=y
+CONFIG_USB_NET_NET1080=y
+CONFIG_HID_TIVO=y
+CONFIG_REGMAP_SPI=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_POWER_SUPPLY=y
+CONFIG_MTD_NAND_WMT=y
+CONFIG_CPU_CACHE_VIPT=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_WEXT_CORE=y
+CONFIG_NLS=y
+CONFIG_SND_SOC_WMT_FM34=m
+CONFIG_HID_MAGICMOUSE=y
+CONFIG_PPPOE=y
+CONFIG_GPIO_WM8994=y
+CONFIG_SUN_PARTITION=y
+CONFIG_SYN_COOKIES=y
+CONFIG_REED_SOLOMON_DEC8=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_FB_SYS_COPYAREA=y
+CONFIG_USB_COMMON=y
+CONFIG_TASK_XACCT=y
+CONFIG_MEDIA_TUNER_TDA18271=y
+CONFIG_IP6_NF_IPTABLES=y
+CONFIG_LZ4_COMPRESS=y
+CONFIG_NL80211_TESTMODE=y
+CONFIG_WMT_VIDEO_LOCK=m
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES=y
+CONFIG_INET_IPCOMP=y
+CONFIG_TOUCHSCREEN_VT1609=y
+CONFIG_MTK_MT5931=y
+CONFIG_HID_KEYTOUCH=y
+CONFIG_HID_CYPRESS=y
+CONFIG_N_GSM=y
+CONFIG_HDMI_AD9389_WMT=y
+CONFIG_NLS_ISO8859_1=y
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_HID_KENSINGTON=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_BCMDHD_FW_PATH="/system/etc/firmware/fw_bcmdhd.bin"
+CONFIG_HID_ZYDACRON=y
+CONFIG_PPP_MPPE=y
+CONFIG_RMTCTL_WonderMedia=m
+CONFIG_SND_PCM_OSS=y
+CONFIG_RFKILL=y
+CONFIG_NETDEVICES=y
+CONFIG_NET_KEY=y
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_CGROUP_FREEZER=y
+CONFIG_WMT_SENSOR_DMARD10=m
+CONFIG_CPU_TLB_V7=y
+CONFIG_EVENTFD=y
+CONFIG_CRYPTO_DEV_WMT_SE=y
+CONFIG_IPV6_SIT=y
+CONFIG_XFRM=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
+CONFIG_WMT_SENSOR_US5182=m
+CONFIG_USB_GADGET_WMT=y
+CONFIG_WMT_SENSOR_DMARD08=m
+CONFIG_IP_NF_TARGET_MASQUERADE=y
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_DVB_FE_CUSTOMISE=y
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_DEBUG_GPIO=y
+CONFIG_ANDROID_LOW_MEMORY_KILLER=y
+CONFIG_WMT_EVB=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GREENASIA_FF=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_PHONET=y
+CONFIG_SCSI_WAIT_SCAN=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_LCD_AUO_A080SN01=y
+CONFIG_NF_DEFRAG_IPV4=y
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_INET_XFRM_MODE_BEET=y
+CONFIG_HID_LCPOWER=y
+CONFIG_MMC_UNSAFE_RESUME=y
+CONFIG_HAVE_ARCH_PFN_VALID=y
+CONFIG_CPU_COPY_V6=y
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_CRYPTO_DEFLATE=y
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_I2C1_WMT=y
+CONFIG_CPUSETS=y
+CONFIG_NETFILTER_XT_MATCH_MARK=y
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_KEYBOARD_WMT=y
+CONFIG_HAVE_ARM_TWD=y
+CONFIG_IP_NF_MANGLE=y
+CONFIG_MTK_MT5931_WIFI_KK=m
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_SECURITYFS=y
+CONFIG_DEFAULT_CFQ=y
+CONFIG_INET6_XFRM_MODE_TUNNEL=y
+CONFIG_MEDIA_SUPPORT=y
+CONFIG_IP_NF_FILTER=y
+CONFIG_HID_ZEROPLUS=y
+CONFIG_EXT3_FS=y
+CONFIG_MTK_MT5931_WIFI=m
+CONFIG_FAT_FS=y
+CONFIG_HIGHMEM=y
+CONFIG_IP6_NF_RAW=y
+CONFIG_INET_TUNNEL=y
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_LIB80211=y
+CONFIG_MFD_CORE=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_CPU_CP15_MMU=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_STOP_MACHINE=y
+CONFIG_CPU_FREQ=y
+CONFIG_USB_GSPCA=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+CONFIG_USB_NET_CDC_SUBSET=y
+CONFIG_QFMT_V2=y
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_WMT_MB_SIZE=16
+CONFIG_BT_RTKBTUSB=m
+CONFIG_NMC1XXX_PREALLOCATE_DURING_SYSTEM_BOOT=y
+CONFIG_SND_USB=y
+CONFIG_LOGIG940_FF=y
+CONFIG_VIDEOBUF2_MEMOPS=y
+CONFIG_RD_GZIP=y
+CONFIG_DVI_VT1632_WMT=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_LBDAF=y
+CONFIG_EXT4_FS_SECURITY=y
+CONFIG_HID_ROCCAT=y
+CONFIG_INET_XFRM_MODE_TRANSPORT=y
+CONFIG_CRYPTO_MD5=y
+CONFIG_SND_SOC_HWDAC=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
+CONFIG_LCD_INNOLUX_AT070TN83=y
+CONFIG_SERIAL_WMT=y
+CONFIG_WMT_SENSOR_ISL29023=m
+CONFIG_MEDIA_TUNER_TEA5767=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+CONFIG_BINFMT_ELF=y
+CONFIG_AUDIT_GENERIC=y
+CONFIG_SCSI_PROC_FS=y
+CONFIG_HOTPLUG=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_IP_PIMSM_V1=y
+CONFIG_CPU_CP15=y
+CONFIG_USB_SERIAL=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_USB_MON=y
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+CONFIG_KEYS=y
+CONFIG_INET_XFRM_TUNNEL=y
+CONFIG_NETFILTER_XT_MARK=y
+CONFIG_NETFILTER_XTABLES=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MTK_DISCRETE_BT_HW_CTL=m
+CONFIG_SLABINFO=y
+CONFIG_TIMER_STATS=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+CONFIG_ECHO_CANCELLATION_FM34=m
+CONFIG_BCM2079X_NFC=m
+CONFIG_HID_GREENASIA=y
+CONFIG_MTK_MT5931_POWER_KK=m
+CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+CONFIG_SPI_MASTER=y
+CONFIG_WMT_CEC=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_ANDROID_PERSISTENT_RAM=y
+CONFIG_HID_GYRATION=y
+CONFIG_SND_SOC_WM8994=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_USB_ACM=m
+CONFIG_CRC16=y
+CONFIG_USB_NET_AX8817X=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_CPU_HAS_PMU=y
+CONFIG_ARCH_REQUIRE_GPIOLIB=y
+CONFIG_TMPFS=y
+CONFIG_ANON_INODES=y
+CONFIG_FUTEX=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_I2S_CODEC_WM8994=y
+CONFIG_REGMAP_I2C=y
+CONFIG_I2C_WMT=y
+CONFIG_DVB_CORE=y
+CONFIG_VMSPLIT_3G=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_SECURITY_NETWORK=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_REGMAP_IRQ=y
+CONFIG_USB_HID=y
+CONFIG_UBIFS_FS=y
+CONFIG_ANDROID=y
+CONFIG_SLUB_DEBUG=y
+CONFIG_WMT_EDID=y
+CONFIG_WMT_SENSOR_STK8312=m
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_SYSVIPC=y
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_MODULES=y
+CONFIG_CPU_HAS_ASID=y
+CONFIG_USB_GADGET=y
+CONFIG_USB_HIDDEV=y
+CONFIG_SOUND=y
+CONFIG_ARCH_WMT_SMP_CACHEPOLICY_WRITEBACK=y
+CONFIG_MEDIA_TUNER_TDA9887=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_UNIX=y
+CONFIG_MTD_WMT_SF=y
+CONFIG_YAFFS_YAFFS1=y
+CONFIG_HAVE_CLK=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
+CONFIG_LCD_WMT=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_NFS_FS=y
+CONFIG_USB_NET_SMSC95XX=y
+CONFIG_XPS=y
+CONFIG_INET_ESP=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_LZ4_DECOMPRESS=y
+CONFIG_MD=y
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_BRIDGE=y
+CONFIG_MEDIA_TUNER=y
+CONFIG_MAX_RESY=1200
+CONFIG_INPUT_UINPUT=y
+CONFIG_MEDIA_TUNER_SIMPLE=y
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_MTD_CFI_I1=y
+CONFIG_NF_NAT=y
+CONFIG_UBIFS_FS_ZLIB=y
+CONFIG_FB_WMT_VID=y
+CONFIG_CPU_IDLE=y
+CONFIG_NFS_COMMON=y
+CONFIG_LEDS_LOGO=y
+CONFIG_REGULATOR=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SND_SOC_VT1603=y
+CONFIG_LOG_BUF_SHIFT=18
+CONFIG_SOUND_OSS_CORE_PRECLAIM=y
+CONFIG_EXTRA_FIRMWARE=""
+CONFIG_CACHE_L2X0=y
+CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_VFAT_FS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+CONFIG_PID_NS=y
+CONFIG_MTD_NAND_HM_ECC=2
+CONFIG_CRC32_SLICEBY8=y
+CONFIG_SERIAL_WMT_CONSOLE=y
+CONFIG_CPU_RMAP=y
+CONFIG_SND_HWDEP=y
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_L2TP_ETH=y
+CONFIG_WAKELOCK=y
+CONFIG_MEDIA_TUNER_XC2028=y
+CONFIG_INPUT_MISC=y
+CONFIG_CPU_PABRT_V7=y
+CONFIG_SUSPEND=y
+CONFIG_MTD_NAND_ECC=y
+CONFIG_CRYPTO_CBC=y
+CONFIG_TOUCHSCREEN_ICN83XX=y
+CONFIG_KPROBES=y
+CONFIG_FS_MBCACHE=y
+CONFIG_WMT_SWITCH=m
+CONFIG_RTC_CLASS=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_BCMDHD_NVRAM_PATH="/system/etc/firmware/nvram.txt"
+CONFIG_CPU_PM=y
+CONFIG_YAFFS_AUTO_YAFFS2=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_OUTER_CACHE=y
+CONFIG_CPU_CACHE_V7=y
+CONFIG_ZEROPLUS_FF=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_DRAGONRISE_FF=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_SLUB=y
+CONFIG_MTD_UBI=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_PM_SLEEP=y
+CONFIG_I2C=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_I2S_CODEC_VT1603=y
+CONFIG_FRAME_POINTER=y
+CONFIG_DEFAULT_RESY=768
+CONFIG_BT_HIDP=y
+CONFIG_CPU_ABRT_EV7=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RELAY=y
+CONFIG_FB_WMT_GE=y
+CONFIG_CRYPTO_ECB=y
+CONFIG_PM_STD_PARTITION="/dev/mtdswap16"
+CONFIG_DEBUG_FS=y
+CONFIG_ARM_THUMBEE=y
+CONFIG_MTK_COMBO_FM=m
+CONFIG_BASE_FULL=y
+CONFIG_ZLIB_DEFLATE=y
+CONFIG_SUNRPC=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_YAFFS_FS=y
+CONFIG_MTK_COMBO_WIFI_HIF_SDIO1=y
+CONFIG_OSF_PARTITION=y
+CONFIG_GPIO_SYSFS=y
+CONFIG_WMT_GYRO_L3G4200D=m
+CONFIG_FW_LOADER=y
+CONFIG_KALLSYMS=y
+CONFIG_COMMON_CLK=y
+CONFIG_SW_SYNC_USER=y
+CONFIG_PCI=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+CONFIG_PCI_QUIRKS=y
+CONFIG_MII=y
+CONFIG_SIGNALFD=y
+CONFIG_NET_CORE=y
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_EXT4_FS=y
+CONFIG_UNINLINE_SPIN_UNLOCK=y
+CONFIG_KRETPROBES=y
+CONFIG_CRYPTO_SHA1=y
+CONFIG_ARM_DMA_MEM_BUFFERABLE=y
+CONFIG_SUSPEND_TIME=y
+CONFIG_PN547_NFC=m
+CONFIG_XZ_DEC=y
+CONFIG_USB_BELKIN=y
+CONFIG_MTK_COMBO=y
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_HAS_IOMEM=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_SND_RAWMIDI=y
+CONFIG_PPPOPNS=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_TOUCHSCREEN_SSD253X=y
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_HAVE_PWM=y
+CONFIG_EPOLL=y
+CONFIG_CRYPTO_LZO=y
+CONFIG_SND_PCM=y
+CONFIG_PM_RUNTIME=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_FB_WMT=y
+CONFIG_YAFFS_XATTR=y
+CONFIG_NET=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_INPUT_EVDEV=y
+CONFIG_SND_JACK=y
+CONFIG_SECURITY_PATH=y
+CONFIG_EXT2_FS=y
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=y
+CONFIG_HID_DRAGONRISE=y
+CONFIG_VFPv3=y
+CONFIG_QUOTA_TREE=y
+CONFIG_USB_NET_CDCETHER=y
+CONFIG_PACKET=y
+CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
+CONFIG_HAVE_CLK_PREPARE=y
+CONFIG_TOUCHSCREEN_SITRONIX=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_WMT_VIDEO_ENCODE=m
+CONFIG_INET=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_SERIAL_WMT_DMA=y
+CONFIG_CRYPTO_TWOFISH=y
+CONFIG_FREEZER=y
+CONFIG_BT=y
+CONFIG_RFKILL_PM=y
+CONFIG_REED_SOLOMON=y
+CONFIG_USB_NET_SMSC75XX=y
+CONFIG_MTK_COMBO_CHIP_MT6620=y
+CONFIG_TOUCHSCREEN_ZET6221=y
+CONFIG_HID_WACOM=y
+CONFIG_USB_SERIAL_CP210X=y
+CONFIG_RTC_LIB=y
+CONFIG_USB_EHCI_EHSET=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_CRYPTO_AES=y
+CONFIG_GPIOLIB=y
+CONFIG_HID_PID=y
+CONFIG_SWP_EMULATE=y
+CONFIG_HID_WALTOP=y
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NETFILTER=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_SERIO_SERPORT=y
+CONFIG_LCD_CHILIN_LW0700AT9003=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_IP_MROUTE=y
+CONFIG_INET_XFRM_MODE_TUNNEL=y
+CONFIG_PREEMPT_RCU=y
+CONFIG_I2S_HW_DAC=y
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_NO_HZ=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_MTD_BLKDEVS=y
+CONFIG_ACORN_PARTITION=y
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+CONFIG_WMT_MB=y
+CONFIG_BCMDHD_OOB=y
+CONFIG_TASKSTATS=y
+CONFIG_IP6_NF_FILTER=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_GARP=y
+CONFIG_SERIO_LIBPS2=y
+CONFIG_ANDROID_PARANOID_NETWORK=y
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_CPU_V7=y
+CONFIG_HID_TWINHAN=y
+CONFIG_PANIC_TIMEOUT=0
+CONFIG_RTL8189ES=m
+CONFIG_VT1603_IOCTRL_SPI=y
+CONFIG_ZBOOT_ROM_BSS=0
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_WM0001=y
+CONFIG_NEED_MACH_IO_H=y
+CONFIG_WMT_SENSOR_CM3232=m
+CONFIG_SMP=y
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_ZSMALLOC=y
+CONFIG_ARM_NR_BANKS=8
+CONFIG_L2TP=y
+CONFIG_ANDROID_TIMED_OUTPUT=y
+CONFIG_GENERIC_IO=y
+CONFIG_ARCH_NR_GPIO=0
+CONFIG_GENERIC_BUG=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HID_SONY=y
+CONFIG_HW_CONSOLE=y
+CONFIG_DEVMEM=y
+CONFIG_HID_MONTEREY=y
+CONFIG_HID_EZKEY=y
+CONFIG_CFG80211_ALLOW_RECONNECT=y
+CONFIG_IOSCHED_NOOP=y
+CONFIG_VT1603_CORE=y
+CONFIG_BACKLIGHT_PWM=y
+CONFIG_QUOTACTL=y
+CONFIG_NEON=y
+CONFIG_DEBUG_KERNEL=y
+CONFIG_NMC1000_WIFI_CHIP=y
+CONFIG_LOCALVERSION=""
+CONFIG_CRYPTO=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+CONFIG_IP_NF_IPTABLES=y
+CONFIG_CMDLINE=""
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HID_SAMSUNG=y
+CONFIG_IP_PIMSM_V2=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_NMC1XXX_WIFI_MODULE=m
+CONFIG_MTK_COMBO_WIFI=m
+CONFIG_ALIGNMENT_TRAP=y
+CONFIG_SCSI_MOD=y
+CONFIG_AUDIT_TREE=y
+CONFIG_UBIFS_FS_XATTR=y
+CONFIG_OPROFILE=y
+CONFIG_SERIAL_CORE=y
+CONFIG_FUSE_FS=y
+CONFIG_PWM_WMT=y
+CONFIG_UID16=y
+CONFIG_WMT_SPISLAVE1_SUPPORT=y
+CONFIG_HID_MICROSOFT=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_NF_DEFRAG_IPV6=y
+CONFIG_WMT_VIDEO_ENCODE_JPEG=m
+CONFIG_VIDEO_DEV=y
+CONFIG_HAS_DMA=y
+CONFIG_SCSI=y
+CONFIG_REGULATOR_WM8994=y
+CONFIG_HID_CHICONY=y
+CONFIG_HID=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_CLKDEV_LOOKUP=y
+CONFIG_VT_CONSOLE_SLEEP=y
+CONFIG_MEDIA_TUNER_TDA8290=y
+CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init"
+CONFIG_JBD2=y
+CONFIG_I2C_ALGOWMT=y
+CONFIG_ANDROID_RAM_CONSOLE=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_IRQ_DOMAIN=y
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_MEDIA_TUNER_MT20XX=y
+CONFIG_JFFS2_RTIME=y
+CONFIG_IPC_NS=y
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_IP_NF_RAW=y
+CONFIG_ARM_L1_CACHE_SHIFT_6=y
+CONFIG_MIGHT_HAVE_CACHE_L2X0=y
+CONFIG_NETFILTER_XT_MATCH_SOCKET=y
+CONFIG_PPPOL2TP=y
+CONFIG_HID_TOPSEED=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_HID_A4TECH=y
+CONFIG_MEDIA_TUNER_MC44S803=y
+CONFIG_IP_NF_TARGET_NETMAP=y
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+CONFIG_SND_VERBOSE_PROCFS=y
+CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY=2048
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_INPUT_FF_MEMLESS=y
+CONFIG_CHR_DEV_SG=y
+CONFIG_ARM_CPU_SUSPEND=y
+CONFIG_YAFFS_YAFFS2=y
+CONFIG_MACVLAN=y
+CONFIG_L2TP_V3=y
+CONFIG_CACHE_PL310=y
+CONFIG_PROFILING=y
+CONFIG_INET6_XFRM_MODE_TRANSPORT=y
+CONFIG_CRYPTO_ARC4=y
+CONFIG_TOUCHSCREEN_SIS=y
+CONFIG_SLHC=y
+CONFIG_HAVE_SMP=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_PPP_BSDCOMP=y
+CONFIG_MTD_NAND=y
+CONFIG_RT_MUTEXES=y
+CONFIG_VECTORS_BASE=0xffff0000
+CONFIG_HID_ORTEK=y
+CONFIG_NETFILTER_XT_TARGET_MARK=y
+CONFIG_PCI_SYSCALL=y
+CONFIG_I2C_ALGOBIT=y
+CONFIG_MMC_BLOCK=y
+CONFIG_EXPERT=y
+CONFIG_WIRELESS=y
+CONFIG_WEXT_PROC=y
+CONFIG_MTD_NAND_WMT_HWECC=y
+CONFIG_PERF_USE_VMALLOC=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_MFD_GMT=y
+CONFIG_FRAME_WARN=1024
+CONFIG_USB_NET_CDC_NCM=y
+CONFIG_RCU_CPU_STALL_VERBOSE=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_CGROUPS=y
+CONFIG_MMC=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_BT_COMM_BTUSB=m
+CONFIG_HID_LOGITECH=y
+CONFIG_USB_SERIAL_CONSOLE=y
+CONFIG_PPPOLAC=y
+CONFIG_MULTI_IRQ_HANDLER=y
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_USB_DEBUG=y
+CONFIG_WIFI_EAGLE=m
+CONFIG_HAS_IOPORT=y
+CONFIG_ACORN_PARTITION_ICS=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_HZ=300
+CONFIG_MTD_NAND_CHIP_NUM=2
+CONFIG_GENERIC_LOCKBREAK=y
+CONFIG_ARM_PATCH_PHYS_VIRT=y
+CONFIG_VIDDEV_AD7180=y
+CONFIG_INET_AH=y
+CONFIG_MTD_UBI_BEB_LIMIT=10
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_ARCH_WMT=y
+CONFIG_HDMI_CAT6610_WMT=y
+CONFIG_NLATTR=y
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_NR_CPUS=2
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_LOGITECH_FF=y
+CONFIG_HID_KYE=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_SYSFS=y
+CONFIG_DEFAULT_RESX=1024
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_OUTER_CACHE_SYNC=y
+CONFIG_ARM_THUMB=y
+CONFIG_DVB_NET=y
+CONFIG_RTC_WMT=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_FB_SYS_FOPS=y
+CONFIG_ARM_ERRATA_754322=y
+CONFIG_MEDIA_TUNER_XC4000=y
+CONFIG_FB=y
+CONFIG_CPU_32v7=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_HAVE_OPROFILE=y
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_NET_FC=y
+CONFIG_VETH=y
+CONFIG_SND_SOC_WM_HUBS=y
+CONFIG_HID_PETALYNX=y
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_NF_CONNTRACK_IPV4=y
+CONFIG_ZONE_DMA_FLAG=0
+CONFIG_WMT_VIDEO_DECODE_MSVD=m
+CONFIG_LCD_HANNSTAR_HSD101PFW2=y
+CONFIG_RPS=y
+CONFIG_USB_NET_ZAURUS=y
+CONFIG_ISDBT_RAONTECH_MTV=m
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_WMT_VIBRATOR=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_PM_WAKELOCKS_LIMIT=100
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_VIDEO_MEDIA=y
+CONFIG_CUSE=y
+CONFIG_IP_MULTICAST=y
+CONFIG_WMT_SENSOR_MXC622X=m
+CONFIG_CPU_32v6K=y
+CONFIG_DEFAULT_SECURITY="selinux"
+CONFIG_TOUCHSCREEN_FT5X0X=y
+CONFIG_TICK_ONESHOT=y
+CONFIG_USB_SERIAL_SIERRAWIRELESS=y
+CONFIG_SW_SYNC=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_ANDROID_LOGGER=y
+CONFIG_MODVERSIONS=y
+CONFIG_HW_RANDOM=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_TOUCHSCREEN_AW5306=y
+CONFIG_REGULATOR_GMT2214=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_VIDEOBUF2_CORE=y
+CONFIG_WMT_HDMI=y
+CONFIG_NTFS_FS=y
+CONFIG_BASE_SMALL=0
+CONFIG_PM_WAKELOCKS=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_PROC_FS=y
+CONFIG_MTD_BLOCK=y
+CONFIG_MFD_GMT_CORE=y
+CONFIG_VIDEOBUF2_VMALLOC=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_WEXT_PRIV=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_NMC1XXX_HW_OOB_INTR=y
+CONFIG_HID_WIIMOTE_EXT=y
+CONFIG_HID_PANTHERLORD=y
+CONFIG_SND=y
+CONFIG_FLATMEM=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_BLK_DEV_BSGLIB=y
+CONFIG_SYSCTL=y
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_LOCAL_TIMERS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_USB_NET_DM9601=y
+CONFIG_LDM_PARTITION=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_NET_NS=y
+CONFIG_HAVE_PERF_EVENTS=y
+CONFIG_PPP_ASYNC=y
+CONFIG_UID_STAT=y
+CONFIG_AUDIT=y
+CONFIG_SYS_SUPPORTS_APM_EMULATION=y
+CONFIG_HID_MULTITOUCH=y
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_MTK_COMBO_COMM=m
+CONFIG_SECURITY=y
+CONFIG_NETFILTER_XT_MATCH_QUOTA2=y
+CONFIG_TV_VT1625_WMT=y
+CONFIG_HID_ELECOM=y
+CONFIG_SND_TIMER=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_BLK_DEV=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_BRIDGE_NETFILTER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SECURITY_SELINUX=y
+CONFIG_NET_SCHED=y
+CONFIG_JBD=y
+CONFIG_PRINTK_TIME=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_WMT_VIDEO_DECODE=m
+CONFIG_PPP=y
+CONFIG_NETFILTER_XT_MATCH_QUOTA=y
+CONFIG_WMT_SENSOR_KIONIX=m
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_BT_HCIBCM_6330_6476=m
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_WMT_V4L2=y
+CONFIG_ELF_CORE=y
+CONFIG_WMT_MB_RESERVE_FROM_IO=y
+CONFIG_WMT_SENSOR_STK3310=m
+CONFIG_INPUT_RMTCTL=y
+CONFIG_USB_SUPPORT=y
+CONFIG_INPUT_POLLDEV=y
+CONFIG_NETFILTER_XT_MATCH_QTAGUID=y
+CONFIG_STAGING=y
+CONFIG_MTD_CHAR=y
+CONFIG_INET_LRO=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HID_UCLOGIC=y
+CONFIG_LEDS_GPIO=y
+CONFIG_INPUT_SENSOR=y
+CONFIG_CFG80211_WEXT=y
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_MMC_ATSMB1=y
+CONFIG_BLK_DEV_RAM=y
+CONFIG_NETFILTER_XT_MATCH_STATE=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_DRM=y
+CONFIG_INET6_XFRM_MODE_BEET=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_WMT_INTTV=y
+CONFIG_PREEMPT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SGI_PARTITION=y
+CONFIG_VIDEO_V4L2=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_HID_NTRIG=y
+CONFIG_DMA_SHARED_BUFFER=y
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_YAFFS_DISABLE_TAGS_ECC=y
+CONFIG_QUOTA=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_LLC=y
+CONFIG_CROSS_COMPILE="arm_1103_le-"
+CONFIG_MEDIA_TUNER_TEA5761=y
+CONFIG_NETWORK_SECMARK=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_HID_HOLTEK=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_MTD_SWAP=y
+CONFIG_REGMAP=y
+CONFIG_NETFILTER_TPROXY=y
+CONFIG_WMT_SENSOR_DMARD09=m
+CONFIG_USB_USBNET=y
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_USB_SERIAL_PL2303=y
+CONFIG_HID_SMARTJOYPLUS=y
+CONFIG_NEW_LEDS=y
+CONFIG_SWAP=y
+CONFIG_MAC80211=y
+CONFIG_CRC_CCITT=y
+CONFIG_BLK_DEV_SD=y
+CONFIG_MODULE_UNLOAD=y
+CONFIG_AVERAGE=y
+CONFIG_PREEMPT_COUNT=y
+CONFIG_USB_ARCH_HAS_XHCI=y
+CONFIG_RCU_FANOUT=32
+CONFIG_BITREVERSE=y
+CONFIG_DEVPORT=y
+CONFIG_TOUCHSCREEN_GT9XX=y
+CONFIG_WMT_SENSOR_MMC328x=m
+CONFIG_BLK_DEV_RAM_SIZE=98304
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_MAC_PARTITION=y
+CONFIG_SARADC_WMT=y
+CONFIG_VIDEO_V4L2_COMMON=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_NF_CONNTRACK=y
+CONFIG_FILE_LOCKING=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_SND_SOC_I2C_AND_SPI=y
+CONFIG_AIO=y
+CONFIG_IP_NF_TARGET_REJECT=y
+CONFIG_LEDS_CLASS=y
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_WMT_VIDEO_ENCODE_H264=m
+CONFIG_RTC_INTF_DEV=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+CONFIG_WMT_SENSOR_MMA8452Q=m
+CONFIG_HID_SUPPORT=y
+CONFIG_SND_WMT_SOC=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_BCMDHD_CONFIG_PATH="/system/etc/firmware/config.txt"
+CONFIG_NLS_DEFAULT="cp437"
+CONFIG_UTS_NS=y
+CONFIG_ANDROID_INTF_ALARM_DEV=y
+CONFIG_HID_WIIMOTE=y
+CONFIG_DEFAULT_SECURITY_SELINUX=y
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_MOUSE_PS2=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_ZBOOT_ROM_TEXT=0
+CONFIG_WMT_SENSOR_DMARD06=m
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_INPUT=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_MMU=y
+CONFIG_HAVE_IRQ_WORK=y
diff --git a/ANDROID_3.4.5/include/config/auto.conf.cmd b/ANDROID_3.4.5/include/config/auto.conf.cmd
new file mode 100644
index 00000000..4c2ff7b2
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/auto.conf.cmd
@@ -0,0 +1,817 @@
+deps_config := \
+ lib/xz/Kconfig \
+ lib/Kconfig \
+ drivers/crypto/Kconfig \
+ crypto/async_tx/Kconfig \
+ crypto/Kconfig \
+ security/integrity/evm/Kconfig \
+ security/integrity/ima/Kconfig \
+ security/integrity/Kconfig \
+ security/yama/Kconfig \
+ security/apparmor/Kconfig \
+ security/tomoyo/Kconfig \
+ security/smack/Kconfig \
+ security/selinux/Kconfig \
+ security/Kconfig \
+ lib/Kconfig.kmemcheck \
+ lib/Kconfig.kgdb \
+ samples/Kconfig \
+ kernel/trace/Kconfig \
+ mm/Kconfig.debug \
+ lib/Kconfig.debug \
+ arch/arm/Kconfig.debug \
+ fs/dlm/Kconfig \
+ fs/nls/Kconfig \
+ fs/9p/Kconfig \
+ fs/afs/Kconfig \
+ fs/coda/Kconfig \
+ fs/ncpfs/Kconfig \
+ fs/cifs/Kconfig \
+ fs/ceph/Kconfig \
+ net/sunrpc/Kconfig \
+ fs/nfsd/Kconfig \
+ fs/nfs/Kconfig \
+ fs/exofs/Kconfig.ore \
+ fs/exofs/Kconfig \
+ fs/ufs/Kconfig \
+ fs/sysv/Kconfig \
+ fs/pstore/Kconfig \
+ fs/romfs/Kconfig \
+ fs/qnx6/Kconfig \
+ fs/qnx4/Kconfig \
+ fs/hpfs/Kconfig \
+ fs/omfs/Kconfig \
+ fs/minix/Kconfig \
+ fs/freevxfs/Kconfig \
+ fs/squashfs/Kconfig \
+ fs/cramfs/Kconfig \
+ fs/logfs/Kconfig \
+ fs/ubifs/Kconfig \
+ fs/jffs2/Kconfig \
+ fs/yaffs2/Kconfig \
+ fs/efs/Kconfig \
+ fs/bfs/Kconfig \
+ fs/befs/Kconfig \
+ fs/hfsplus/Kconfig \
+ fs/hfs/Kconfig \
+ fs/ecryptfs/Kconfig \
+ fs/affs/Kconfig \
+ fs/adfs/Kconfig \
+ fs/configfs/Kconfig \
+ fs/sysfs/Kconfig \
+ fs/proc/Kconfig \
+ fs/ntfs/Kconfig \
+ fs/fat/Kconfig \
+ fs/udf/Kconfig \
+ fs/isofs/Kconfig \
+ fs/cachefiles/Kconfig \
+ fs/fscache/Kconfig \
+ fs/fuse/Kconfig \
+ fs/autofs4/Kconfig \
+ fs/quota/Kconfig \
+ fs/notify/fanotify/Kconfig \
+ fs/notify/inotify/Kconfig \
+ fs/notify/dnotify/Kconfig \
+ fs/notify/Kconfig \
+ fs/nilfs2/Kconfig \
+ fs/btrfs/Kconfig \
+ fs/ocfs2/Kconfig \
+ fs/gfs2/Kconfig \
+ fs/xfs/Kconfig \
+ fs/jfs/Kconfig \
+ fs/reiserfs/Kconfig \
+ fs/jbd2/Kconfig \
+ fs/jbd/Kconfig \
+ fs/ext4/Kconfig \
+ fs/ext3/Kconfig \
+ fs/ext2/Kconfig \
+ fs/Kconfig \
+ drivers/mtk_wcn_bt/Kconfig \
+ drivers/mt5931/Kconfig \
+ drivers/devfreq/Kconfig \
+ drivers/virt/Kconfig \
+ drivers/rpmsg/Kconfig \
+ drivers/remoteproc/Kconfig \
+ drivers/iommu/Kconfig \
+ drivers/mtk_wcn_combo/Kconfig \
+ drivers/clocksource/Kconfig \
+ drivers/hwspinlock/Kconfig \
+ drivers/clk/Kconfig \
+ drivers/platform/x86/Kconfig \
+ drivers/platform/Kconfig \
+ drivers/staging/ozwpan/Kconfig \
+ drivers/staging/ramster/Kconfig \
+ drivers/staging/telephony/Kconfig \
+ drivers/staging/android/switch/Kconfig \
+ drivers/staging/android/Kconfig \
+ drivers/staging/omapdrm/Kconfig \
+ drivers/staging/media/lirc/Kconfig \
+ drivers/staging/media/solo6x10/Kconfig \
+ drivers/staging/media/go7007/Kconfig \
+ drivers/staging/media/easycap/Kconfig \
+ drivers/staging/media/dt3155v4l/Kconfig \
+ drivers/staging/media/cxd2099/Kconfig \
+ drivers/staging/media/as102/Kconfig \
+ drivers/staging/media/Kconfig \
+ drivers/staging/nvec/Kconfig \
+ drivers/staging/mei/Kconfig \
+ drivers/staging/ste_rmi4/Kconfig \
+ drivers/staging/cptm1217/Kconfig \
+ drivers/staging/speakup/Kconfig \
+ drivers/staging/ft1000/Kconfig \
+ drivers/staging/bcm/Kconfig \
+ drivers/staging/keucr/Kconfig \
+ drivers/staging/sbe-2t3e3/Kconfig \
+ drivers/staging/quickstart/Kconfig \
+ drivers/staging/tidspbridge/Kconfig \
+ drivers/staging/xgifb/Kconfig \
+ drivers/staging/cxt1e1/Kconfig \
+ drivers/staging/crystalhd/Kconfig \
+ drivers/staging/sm7xx/Kconfig \
+ drivers/staging/wlags49_h25/Kconfig \
+ drivers/staging/wlags49_h2/Kconfig \
+ drivers/staging/zsmalloc/Kconfig \
+ drivers/staging/zcache/Kconfig \
+ drivers/staging/zram/Kconfig \
+ drivers/staging/iio/trigger/Kconfig \
+ drivers/staging/iio/resolver/Kconfig \
+ drivers/staging/iio/meter/Kconfig \
+ drivers/staging/iio/magnetometer/Kconfig \
+ drivers/staging/iio/light/Kconfig \
+ drivers/staging/iio/imu/Kconfig \
+ drivers/staging/iio/impedance-analyzer/Kconfig \
+ drivers/staging/iio/gyro/Kconfig \
+ drivers/staging/iio/dds/Kconfig \
+ drivers/staging/iio/dac/Kconfig \
+ drivers/staging/iio/cdc/Kconfig \
+ drivers/staging/iio/addac/Kconfig \
+ drivers/staging/iio/adc/Kconfig \
+ drivers/staging/iio/accel/Kconfig \
+ drivers/staging/iio/Kconfig \
+ drivers/staging/sep/Kconfig \
+ drivers/staging/vme/boards/Kconfig \
+ drivers/staging/vme/devices/Kconfig \
+ drivers/staging/vme/bridges/Kconfig \
+ drivers/staging/vme/Kconfig \
+ drivers/staging/vt6656/Kconfig \
+ drivers/staging/vt6655/Kconfig \
+ drivers/staging/quatech_usb2/Kconfig \
+ drivers/staging/serqt_usb2/Kconfig \
+ drivers/staging/octeon/Kconfig \
+ drivers/staging/line6/Kconfig \
+ drivers/staging/phison/Kconfig \
+ drivers/staging/frontier/Kconfig \
+ drivers/staging/rts5139/Kconfig \
+ drivers/staging/rts_pstor/Kconfig \
+ drivers/staging/rtl8712/Kconfig \
+ drivers/staging/rtl8192e/rtl8192e/Kconfig \
+ drivers/staging/rtl8192e/Kconfig \
+ drivers/staging/rtl8192u/Kconfig \
+ drivers/staging/rtl8187se/Kconfig \
+ drivers/staging/panel/Kconfig \
+ drivers/staging/asus_oled/Kconfig \
+ drivers/staging/olpc_dcon/Kconfig \
+ drivers/staging/comedi/Kconfig \
+ drivers/staging/echo/Kconfig \
+ drivers/staging/wlan-ng/Kconfig \
+ drivers/staging/winbond/Kconfig \
+ drivers/staging/usbip/Kconfig \
+ drivers/staging/slicoss/Kconfig \
+ drivers/staging/et131x/Kconfig \
+ drivers/staging/serial/Kconfig \
+ drivers/staging/Kconfig \
+ drivers/xen/Kconfig \
+ drivers/hv/Kconfig \
+ drivers/virtio/Kconfig \
+ drivers/vlynq/Kconfig \
+ drivers/uio/Kconfig \
+ drivers/auxdisplay/Kconfig \
+ drivers/dca/Kconfig \
+ drivers/dma/Kconfig \
+ drivers/rtc/Kconfig \
+ drivers/edac/Kconfig \
+ drivers/infiniband/ulp/iser/Kconfig \
+ drivers/infiniband/ulp/srpt/Kconfig \
+ drivers/infiniband/ulp/srp/Kconfig \
+ drivers/infiniband/ulp/ipoib/Kconfig \
+ drivers/infiniband/hw/nes/Kconfig \
+ drivers/infiniband/hw/mlx4/Kconfig \
+ drivers/infiniband/hw/cxgb4/Kconfig \
+ drivers/infiniband/hw/cxgb3/Kconfig \
+ drivers/infiniband/hw/amso1100/Kconfig \
+ drivers/infiniband/hw/ehca/Kconfig \
+ drivers/infiniband/hw/qib/Kconfig \
+ drivers/infiniband/hw/ipath/Kconfig \
+ drivers/infiniband/hw/mthca/Kconfig \
+ drivers/infiniband/Kconfig \
+ drivers/accessibility/Kconfig \
+ drivers/switch/wmt/Kconfig \
+ drivers/switch/Kconfig \
+ drivers/leds/Kconfig \
+ drivers/memstick/host/Kconfig \
+ drivers/memstick/core/Kconfig \
+ drivers/memstick/Kconfig \
+ drivers/mmc/host/Kconfig \
+ drivers/mmc/card/Kconfig \
+ drivers/mmc/core/Kconfig \
+ drivers/mmc/Kconfig \
+ drivers/uwb/Kconfig \
+ drivers/usb/otg/Kconfig \
+ drivers/usb/gadget/Kconfig \
+ drivers/usb/atm/Kconfig \
+ drivers/usb/misc/sisusbvga/Kconfig \
+ drivers/usb/misc/Kconfig \
+ drivers/usb/serial/Kconfig \
+ drivers/usb/image/Kconfig \
+ drivers/usb/storage/Kconfig \
+ drivers/usb/class/Kconfig \
+ drivers/usb/renesas_usbhs/Kconfig \
+ drivers/usb/musb/Kconfig \
+ drivers/usb/host/Kconfig \
+ drivers/usb/wusbcore/Kconfig \
+ drivers/usb/mon/Kconfig \
+ drivers/usb/dwc3/Kconfig \
+ drivers/usb/core/Kconfig \
+ drivers/usb/Kconfig \
+ drivers/hid/usbhid/Kconfig \
+ drivers/hid/Kconfig \
+ sound/oss/Kconfig \
+ sound/soc/codecs/Kconfig \
+ sound/soc/wmt/Kconfig \
+ sound/soc/txx9/Kconfig \
+ sound/soc/tegra/Kconfig \
+ sound/soc/sh/Kconfig \
+ sound/soc/s6000/Kconfig \
+ sound/soc/samsung/Kconfig \
+ sound/soc/pxa/Kconfig \
+ sound/soc/mxs/Kconfig \
+ sound/soc/mid-x86/Kconfig \
+ sound/soc/kirkwood/Kconfig \
+ sound/soc/omap/Kconfig \
+ sound/soc/nuc900/Kconfig \
+ sound/soc/jz4740/Kconfig \
+ sound/soc/imx/Kconfig \
+ sound/soc/fsl/Kconfig \
+ sound/soc/ep93xx/Kconfig \
+ sound/soc/davinci/Kconfig \
+ sound/soc/blackfin/Kconfig \
+ sound/soc/au1x/Kconfig \
+ sound/soc/atmel/Kconfig \
+ sound/soc/Kconfig \
+ sound/parisc/Kconfig \
+ sound/sparc/Kconfig \
+ sound/pcmcia/Kconfig \
+ sound/firewire/Kconfig \
+ sound/usb/Kconfig \
+ sound/sh/Kconfig \
+ sound/mips/Kconfig \
+ sound/spi/Kconfig \
+ sound/atmel/Kconfig \
+ sound/arm/Kconfig \
+ sound/aoa/soundbus/Kconfig \
+ sound/aoa/codecs/Kconfig \
+ sound/aoa/fabrics/Kconfig \
+ sound/aoa/Kconfig \
+ sound/ppc/Kconfig \
+ sound/pci/hda/Kconfig \
+ sound/pci/Kconfig \
+ sound/isa/Kconfig \
+ sound/drivers/Kconfig \
+ sound/core/seq/Kconfig \
+ sound/core/Kconfig \
+ sound/oss/dmasound/Kconfig \
+ sound/Kconfig \
+ drivers/video/logo/Kconfig \
+ drivers/video/console/Kconfig \
+ drivers/video/backlight/Kconfig \
+ drivers/video/exynos/Kconfig \
+ drivers/video/omap2/displays/Kconfig \
+ drivers/video/omap2/omapfb/Kconfig \
+ drivers/video/omap2/dss/Kconfig \
+ drivers/video/omap2/Kconfig \
+ drivers/video/omap/Kconfig \
+ drivers/video/geode/Kconfig \
+ drivers/gpu/ion/Kconfig \
+ drivers/gpu/stub/Kconfig \
+ drivers/gpu/drm/udl/Kconfig \
+ drivers/gpu/drm/gma500/Kconfig \
+ drivers/gpu/drm/vmwgfx/Kconfig \
+ drivers/gpu/drm/exynos/Kconfig \
+ drivers/gpu/drm/nouveau/Kconfig \
+ drivers/gpu/drm/radeon/Kconfig \
+ drivers/gpu/drm/Kconfig \
+ drivers/gpu/vga/Kconfig \
+ drivers/char/agp/Kconfig \
+ drivers/video/Kconfig \
+ drivers/media/video/wmt/encode/Kconfig \
+ drivers/media/video/wmt/Kconfig \
+ drivers/media/dvb/frontends/Kconfig \
+ drivers/media/dvb/ddbridge/Kconfig \
+ drivers/media/dvb/ngene/Kconfig \
+ drivers/media/dvb/mantis/Kconfig \
+ drivers/media/dvb/pt1/Kconfig \
+ drivers/media/dvb/firewire/Kconfig \
+ drivers/media/dvb/dm1105/Kconfig \
+ drivers/media/dvb/pluto2/Kconfig \
+ drivers/media/dvb/bt8xx/Kconfig \
+ drivers/media/dvb/b2c2/Kconfig \
+ drivers/media/dvb/raontech/Kconfig \
+ drivers/media/dvb/siano/Kconfig \
+ drivers/media/dvb/ttusb-dec/Kconfig \
+ drivers/media/dvb/ttusb-budget/Kconfig \
+ drivers/media/dvb/dvb-usb/Kconfig \
+ drivers/media/dvb/ttpci/Kconfig \
+ drivers/media/dvb/Kconfig \
+ drivers/media/radio/wl128x/Kconfig \
+ drivers/media/radio/si470x/Kconfig \
+ drivers/media/radio/Kconfig \
+ drivers/media/video/s5p-tv/Kconfig \
+ drivers/media/video/blackfin/Kconfig \
+ drivers/media/video/omap/Kconfig \
+ drivers/media/video/davinci/Kconfig \
+ drivers/media/video/marvell-ccic/Kconfig \
+ drivers/media/video/zoran/Kconfig \
+ drivers/media/video/saa7164/Kconfig \
+ drivers/media/video/saa7134/Kconfig \
+ drivers/media/video/ivtv/Kconfig \
+ drivers/media/video/cx88/Kconfig \
+ drivers/media/video/cx25821/Kconfig \
+ drivers/media/video/cx23885/Kconfig \
+ drivers/media/video/cx18/Kconfig \
+ drivers/media/video/bt8xx/Kconfig \
+ drivers/media/video/au0828/Kconfig \
+ drivers/media/video/cpia2/Kconfig \
+ drivers/media/video/pwc/Kconfig \
+ drivers/media/video/sn9c102/Kconfig \
+ drivers/media/video/et61x251/Kconfig \
+ drivers/media/video/usbvision/Kconfig \
+ drivers/media/video/tm6000/Kconfig \
+ drivers/media/video/cx231xx/Kconfig \
+ drivers/media/video/tlg2300/Kconfig \
+ drivers/media/video/em28xx/Kconfig \
+ drivers/media/video/hdpvr/Kconfig \
+ drivers/media/video/pvrusb2/Kconfig \
+ drivers/media/video/gspca/gl860/Kconfig \
+ drivers/media/video/gspca/stv06xx/Kconfig \
+ drivers/media/video/gspca/m5602/Kconfig \
+ drivers/media/video/gspca/Kconfig \
+ drivers/media/video/uvc/Kconfig \
+ drivers/media/video/m5mols/Kconfig \
+ drivers/media/video/cx25840/Kconfig \
+ drivers/media/video/Kconfig \
+ drivers/media/common/tuners/Kconfig \
+ drivers/media/rc/keymaps/Kconfig \
+ drivers/media/rc/Kconfig \
+ drivers/media/common/Kconfig \
+ drivers/media/Kconfig \
+ drivers/regulator/Kconfig \
+ drivers/mfd/gmt/Kconfig \
+ drivers/mfd/Kconfig \
+ drivers/bcma/Kconfig \
+ drivers/ssb/Kconfig \
+ drivers/watchdog/Kconfig \
+ drivers/thermal/Kconfig \
+ drivers/hwmon/pmbus/Kconfig \
+ drivers/hwmon/Kconfig \
+ drivers/power/Kconfig \
+ drivers/w1/slaves/Kconfig \
+ drivers/w1/masters/Kconfig \
+ drivers/w1/Kconfig \
+ drivers/gpio/Kconfig \
+ drivers/pinctrl/Kconfig \
+ drivers/ptp/Kconfig \
+ drivers/pps/generators/Kconfig \
+ drivers/pps/clients/Kconfig \
+ drivers/pps/Kconfig \
+ drivers/hsi/clients/Kconfig \
+ drivers/hsi/Kconfig \
+ drivers/spi/Kconfig \
+ drivers/i2c/busses/Kconfig \
+ drivers/i2c/algos/Kconfig \
+ drivers/i2c/muxes/Kconfig \
+ drivers/i2c/Kconfig \
+ drivers/s390/char/Kconfig \
+ drivers/char/tpm/Kconfig \
+ drivers/char/pcmcia/Kconfig \
+ drivers/char/hw_random/Kconfig \
+ drivers/char/ipmi/Kconfig \
+ drivers/tty/hvc/Kconfig \
+ drivers/tty/serial/8250/Kconfig \
+ drivers/tty/serial/Kconfig \
+ drivers/tty/Kconfig \
+ drivers/char/Kconfig \
+ drivers/input/gameport/Kconfig \
+ drivers/input/serio/Kconfig \
+ drivers/input/sensor/Kconfig \
+ drivers/input/misc/Kconfig \
+ drivers/input/physics_key/Kconfig \
+ drivers/input/rmtctl/Kconfig \
+ drivers/input/touchscreen/sis_usbhid_ts/Kconfig \
+ drivers/input/touchscreen/icn85xx_ts/Kconfig \
+ drivers/input/touchscreen/icn83xx_ts/Kconfig \
+ drivers/input/touchscreen/gt9xx_ts/Kconfig \
+ drivers/input/touchscreen/lw86x0_ts/Kconfig \
+ drivers/input/touchscreen/ssd253x_ts/Kconfig \
+ drivers/input/touchscreen/aw5306_ts/Kconfig \
+ drivers/input/touchscreen/ft6x0x/Kconfig \
+ drivers/input/touchscreen/ft5x0x/Kconfig \
+ drivers/input/touchscreen/cyp140_ts/Kconfig \
+ drivers/input/touchscreen/zet6221_ts/Kconfig \
+ drivers/input/touchscreen/sitronix/Kconfig \
+ drivers/input/touchscreen/gsl1680_ts/Kconfig \
+ drivers/input/touchscreen/Kconfig \
+ drivers/input/tablet/Kconfig \
+ drivers/input/joystick/iforce/Kconfig \
+ drivers/input/joystick/Kconfig \
+ drivers/input/mouse/Kconfig \
+ drivers/input/keyboard/Kconfig \
+ drivers/input/Kconfig \
+ drivers/isdn/hardware/mISDN/Kconfig \
+ drivers/isdn/mISDN/Kconfig \
+ drivers/isdn/hysdn/Kconfig \
+ drivers/isdn/gigaset/Kconfig \
+ drivers/isdn/hardware/eicon/Kconfig \
+ drivers/isdn/hardware/avm/Kconfig \
+ drivers/isdn/hardware/Kconfig \
+ drivers/isdn/capi/Kconfig \
+ drivers/isdn/act2000/Kconfig \
+ drivers/isdn/sc/Kconfig \
+ drivers/isdn/pcbit/Kconfig \
+ drivers/isdn/icn/Kconfig \
+ drivers/isdn/hisax/Kconfig \
+ drivers/isdn/i4l/Kconfig \
+ drivers/isdn/Kconfig \
+ drivers/net/hyperv/Kconfig \
+ drivers/net/wan/Kconfig \
+ drivers/net/wimax/i2400m/Kconfig \
+ drivers/net/wimax/Kconfig \
+ drivers/net/wireless/mt5931/Kconfig \
+ drivers/net/wireless/rtl8189ES_linux_v4.3.0_10600.20140220/Kconfig \
+ drivers/net/wireless/rtl8189ES_linux_v4.1.8/Kconfig \
+ drivers/net/wireless/bcmdhd.1.88.45.x.cn/Kconfig \
+ drivers/net/wireless/bcmdhd.1.28.23.x.cn_ap6330/Kconfig \
+ drivers/net/wireless/eagle/Kconfig \
+ drivers/net/wireless/nmi_android4.4_driver/Kconfig \
+ drivers/net/wireless/nmi/Kconfig \
+ drivers/net/wireless/mwifiex/Kconfig \
+ drivers/net/wireless/zd1211rw/Kconfig \
+ drivers/net/wireless/wl12xx/Kconfig \
+ drivers/net/wireless/wl1251/Kconfig \
+ drivers/net/wireless/rtlwifi/Kconfig \
+ drivers/net/wireless/rt2x00/Kconfig \
+ drivers/net/wireless/p54/Kconfig \
+ drivers/net/wireless/orinoco/Kconfig \
+ drivers/net/wireless/libertas/Kconfig \
+ drivers/net/wireless/iwmc3200wifi/Kconfig \
+ drivers/net/wireless/iwlegacy/Kconfig \
+ drivers/net/wireless/iwlwifi/Kconfig \
+ drivers/net/wireless/ipw2x00/Kconfig \
+ drivers/net/wireless/hostap/Kconfig \
+ drivers/net/wireless/brcm80211/Kconfig \
+ drivers/net/wireless/bcmdhd.1.28.23.x.cn/Kconfig \
+ drivers/net/wireless/b43legacy/Kconfig \
+ drivers/net/wireless/b43/Kconfig \
+ drivers/net/wireless/ath/ath6kl/Kconfig \
+ drivers/net/wireless/ath/carl9170/Kconfig \
+ drivers/net/wireless/ath/ath9k/Kconfig \
+ drivers/net/wireless/ath/ath5k/Kconfig \
+ drivers/net/wireless/ath/Kconfig \
+ drivers/net/wireless/rtl818x/Kconfig \
+ drivers/net/wireless/Kconfig \
+ drivers/net/usb/Kconfig \
+ drivers/net/tokenring/Kconfig \
+ drivers/s390/net/Kconfig \
+ drivers/net/slip/Kconfig \
+ drivers/net/ppp/Kconfig \
+ drivers/net/plip/Kconfig \
+ drivers/net/phy/Kconfig \
+ drivers/net/hippi/Kconfig \
+ drivers/net/fddi/Kconfig \
+ drivers/net/ethernet/xircom/Kconfig \
+ drivers/net/ethernet/xilinx/Kconfig \
+ drivers/net/ethernet/via/Kconfig \
+ drivers/net/ethernet/tundra/Kconfig \
+ drivers/net/ethernet/toshiba/Kconfig \
+ drivers/net/ethernet/tile/Kconfig \
+ drivers/net/ethernet/ti/Kconfig \
+ drivers/net/ethernet/tehuti/Kconfig \
+ drivers/net/ethernet/sun/Kconfig \
+ drivers/net/ethernet/stmicro/stmmac/Kconfig \
+ drivers/net/ethernet/stmicro/Kconfig \
+ drivers/net/ethernet/smsc/Kconfig \
+ drivers/net/ethernet/sgi/Kconfig \
+ drivers/net/ethernet/sfc/Kconfig \
+ drivers/net/ethernet/sis/Kconfig \
+ drivers/net/ethernet/silan/Kconfig \
+ drivers/net/ethernet/seeq/Kconfig \
+ drivers/net/ethernet/rdc/Kconfig \
+ drivers/net/ethernet/renesas/Kconfig \
+ drivers/net/ethernet/realtek/Kconfig \
+ drivers/net/ethernet/racal/Kconfig \
+ drivers/net/ethernet/qlogic/Kconfig \
+ drivers/net/ethernet/pasemi/Kconfig \
+ drivers/net/ethernet/packetengines/Kconfig \
+ drivers/net/ethernet/oki-semi/pch_gbe/Kconfig \
+ drivers/net/ethernet/oki-semi/Kconfig \
+ drivers/net/ethernet/octeon/Kconfig \
+ drivers/net/ethernet/nxp/Kconfig \
+ drivers/net/ethernet/nvidia/Kconfig \
+ drivers/net/ethernet/nuvoton/Kconfig \
+ drivers/net/ethernet/8390/Kconfig \
+ drivers/net/ethernet/natsemi/Kconfig \
+ drivers/net/ethernet/myricom/Kconfig \
+ drivers/net/ethernet/microchip/Kconfig \
+ drivers/net/ethernet/micrel/Kconfig \
+ drivers/net/ethernet/mellanox/mlx4/Kconfig \
+ drivers/net/ethernet/mellanox/Kconfig \
+ drivers/net/ethernet/marvell/Kconfig \
+ drivers/net/ethernet/icplus/Kconfig \
+ drivers/net/ethernet/xscale/ixp2000/Kconfig \
+ drivers/net/ethernet/xscale/Kconfig \
+ drivers/net/ethernet/i825xx/Kconfig \
+ drivers/net/ethernet/intel/Kconfig \
+ drivers/net/ethernet/ibm/emac/Kconfig \
+ drivers/net/ethernet/ibm/Kconfig \
+ drivers/net/ethernet/hp/Kconfig \
+ drivers/net/ethernet/fujitsu/Kconfig \
+ drivers/net/ethernet/freescale/fs_enet/Kconfig \
+ drivers/net/ethernet/freescale/Kconfig \
+ drivers/net/ethernet/faraday/Kconfig \
+ drivers/net/ethernet/neterion/Kconfig \
+ drivers/net/ethernet/emulex/benet/Kconfig \
+ drivers/net/ethernet/emulex/Kconfig \
+ drivers/net/ethernet/dlink/Kconfig \
+ drivers/net/ethernet/dec/tulip/Kconfig \
+ drivers/net/ethernet/dec/Kconfig \
+ drivers/net/ethernet/davicom/Kconfig \
+ drivers/net/ethernet/cisco/enic/Kconfig \
+ drivers/net/ethernet/cisco/Kconfig \
+ drivers/net/ethernet/cirrus/Kconfig \
+ drivers/net/ethernet/chelsio/Kconfig \
+ drivers/net/ethernet/calxeda/Kconfig \
+ drivers/net/ethernet/brocade/bna/Kconfig \
+ drivers/net/ethernet/brocade/Kconfig \
+ drivers/net/ethernet/broadcom/Kconfig \
+ drivers/net/ethernet/adi/Kconfig \
+ drivers/net/ethernet/cadence/Kconfig \
+ drivers/net/ethernet/atheros/Kconfig \
+ drivers/net/ethernet/apple/Kconfig \
+ drivers/net/ethernet/amd/Kconfig \
+ drivers/net/ethernet/alteon/Kconfig \
+ drivers/net/ethernet/aeroflex/Kconfig \
+ drivers/net/ethernet/adaptec/Kconfig \
+ drivers/net/ethernet/3com/Kconfig \
+ drivers/net/ethernet/Kconfig \
+ drivers/net/dsa/Kconfig \
+ drivers/net/caif/Kconfig \
+ drivers/atm/Kconfig \
+ drivers/net/arcnet/Kconfig \
+ drivers/net/team/Kconfig \
+ drivers/ieee802154/Kconfig \
+ drivers/net/Kconfig \
+ drivers/macintosh/Kconfig \
+ drivers/message/i2o/Kconfig \
+ drivers/firewire/Kconfig \
+ drivers/message/fusion/Kconfig \
+ drivers/target/iscsi/Kconfig \
+ drivers/target/tcm_fc/Kconfig \
+ drivers/target/loopback/Kconfig \
+ drivers/target/Kconfig \
+ drivers/md/persistent-data/Kconfig \
+ drivers/md/Kconfig \
+ drivers/ata/Kconfig \
+ drivers/scsi/osd/Kconfig \
+ drivers/scsi/device_handler/Kconfig \
+ drivers/scsi/pcmcia/Kconfig \
+ drivers/scsi/arm/Kconfig \
+ drivers/scsi/qla4xxx/Kconfig \
+ drivers/scsi/qla2xxx/Kconfig \
+ drivers/scsi/ufs/Kconfig \
+ drivers/scsi/mpt2sas/Kconfig \
+ drivers/scsi/megaraid/Kconfig.megaraid \
+ drivers/scsi/mvsas/Kconfig \
+ drivers/scsi/aic94xx/Kconfig \
+ drivers/scsi/aic7xxx/Kconfig.aic79xx \
+ drivers/scsi/aic7xxx/Kconfig.aic7xxx \
+ drivers/scsi/be2iscsi/Kconfig \
+ drivers/scsi/bnx2fc/Kconfig \
+ drivers/scsi/bnx2i/Kconfig \
+ drivers/scsi/cxgbi/cxgb4i/Kconfig \
+ drivers/scsi/cxgbi/cxgb3i/Kconfig \
+ drivers/scsi/cxgbi/Kconfig \
+ drivers/scsi/libsas/Kconfig \
+ drivers/scsi/Kconfig \
+ drivers/ide/Kconfig \
+ drivers/misc/altera-stapl/Kconfig \
+ drivers/misc/carma/Kconfig \
+ drivers/misc/lis3lv02d/Kconfig \
+ drivers/misc/ti-st/Kconfig \
+ drivers/misc/iwmc3200top/Kconfig \
+ drivers/misc/cb710/Kconfig \
+ drivers/misc/eeprom/Kconfig \
+ drivers/misc/c2port/Kconfig \
+ drivers/misc/Kconfig \
+ drivers/s390/block/Kconfig \
+ drivers/block/drbd/Kconfig \
+ drivers/block/mtip32xx/Kconfig \
+ drivers/block/paride/Kconfig \
+ drivers/block/Kconfig \
+ drivers/pnp/pnpacpi/Kconfig \
+ drivers/pnp/pnpbios/Kconfig \
+ drivers/pnp/isapnp/Kconfig \
+ drivers/pnp/Kconfig \
+ drivers/parport/Kconfig \
+ drivers/of/Kconfig \
+ drivers/mtd/ubi/Kconfig \
+ drivers/mtd/lpddr/Kconfig \
+ drivers/mtd/onenand/Kconfig \
+ drivers/mtd/nand/Kconfig \
+ drivers/mtd/devices/Kconfig \
+ drivers/mtd/maps/Kconfig \
+ drivers/mtd/chips/Kconfig \
+ drivers/mtd/Kconfig \
+ drivers/connector/Kconfig \
+ drivers/base/regmap/Kconfig \
+ drivers/base/Kconfig \
+ drivers/Kconfig \
+ drivers/nfc/Kconfig \
+ net/nfc/llcp/Kconfig \
+ net/nfc/nci/Kconfig \
+ net/nfc/Kconfig \
+ net/ceph/Kconfig \
+ net/caif/Kconfig \
+ net/9p/Kconfig \
+ net/rfkill/Kconfig \
+ net/wimax/Kconfig \
+ net/mac80211/Kconfig \
+ net/wireless/Kconfig \
+ net/rxrpc/Kconfig \
+ drivers/bluetooth/Kconfig \
+ net/bluetooth/hidp/Kconfig \
+ net/bluetooth/cmtp/Kconfig \
+ net/bluetooth/bnep/Kconfig \
+ net/bluetooth/rfcomm/Kconfig \
+ net/bluetooth/Kconfig \
+ drivers/net/irda/Kconfig \
+ net/irda/ircomm/Kconfig \
+ net/irda/irnet/Kconfig \
+ net/irda/irlan/Kconfig \
+ net/irda/Kconfig \
+ drivers/net/can/softing/Kconfig \
+ drivers/net/can/usb/Kconfig \
+ drivers/net/can/cc770/Kconfig \
+ drivers/net/can/c_can/Kconfig \
+ drivers/net/can/sja1000/Kconfig \
+ drivers/net/can/mscan/Kconfig \
+ drivers/net/can/Kconfig \
+ net/can/Kconfig \
+ drivers/net/hamradio/Kconfig \
+ net/ax25/Kconfig \
+ net/openvswitch/Kconfig \
+ net/batman-adv/Kconfig \
+ net/dns_resolver/Kconfig \
+ net/dcb/Kconfig \
+ net/sched/Kconfig \
+ net/ieee802154/Kconfig \
+ net/phonet/Kconfig \
+ net/wanrouter/Kconfig \
+ net/econet/Kconfig \
+ net/lapb/Kconfig \
+ net/x25/Kconfig \
+ drivers/net/appletalk/Kconfig \
+ net/ipx/Kconfig \
+ net/llc/Kconfig \
+ net/decnet/Kconfig \
+ net/8021q/Kconfig \
+ net/dsa/Kconfig \
+ net/bridge/Kconfig \
+ net/802/Kconfig \
+ net/l2tp/Kconfig \
+ net/atm/Kconfig \
+ net/tipc/Kconfig \
+ net/rds/Kconfig \
+ net/sctp/Kconfig \
+ net/dccp/ccids/Kconfig \
+ net/dccp/Kconfig \
+ net/bridge/netfilter/Kconfig \
+ net/decnet/netfilter/Kconfig \
+ net/ipv6/netfilter/Kconfig \
+ net/ipv4/netfilter/Kconfig \
+ net/netfilter/ipvs/Kconfig \
+ net/netfilter/ipset/Kconfig \
+ net/netfilter/Kconfig \
+ net/netlabel/Kconfig \
+ net/ipv6/Kconfig \
+ net/ipv4/Kconfig \
+ net/iucv/Kconfig \
+ net/xfrm/Kconfig \
+ net/unix/Kconfig \
+ net/packet/Kconfig \
+ net/Kconfig \
+ kernel/power/Kconfig \
+ fs/Kconfig.binfmt \
+ drivers/cpuidle/Kconfig \
+ drivers/cpufreq/Kconfig.powerpc \
+ drivers/cpufreq/Kconfig.arm \
+ drivers/cpufreq/Kconfig.x86 \
+ drivers/cpufreq/Kconfig \
+ mm/Kconfig \
+ kernel/Kconfig.preempt \
+ kernel/time/Kconfig \
+ drivers/pcmcia/Kconfig \
+ drivers/pci/Kconfig \
+ arch/arm/common/Kconfig \
+ arch/arm/Kconfig-nommu \
+ arch/arm/mm/Kconfig \
+ arch/arm/mach-w90x900/Kconfig \
+ arch/arm/mach-vt8500/Kconfig \
+ arch/arm/plat-versatile/Kconfig \
+ arch/arm/mach-vexpress/Kconfig \
+ arch/arm/mach-versatile/Kconfig \
+ arch/arm/mach-ux500/Kconfig \
+ arch/arm/mach-u300/Kconfig \
+ arch/arm/mach-tegra/Kconfig \
+ drivers/sh/intc/Kconfig \
+ drivers/sh/Kconfig \
+ arch/arm/mach-shmobile/Kconfig \
+ arch/arm/mach-exynos/Kconfig \
+ arch/arm/mach-s5pv210/Kconfig \
+ arch/arm/mach-s5pc100/Kconfig \
+ arch/arm/mach-s5p64x0/Kconfig \
+ arch/arm/mach-s3c64xx/Kconfig \
+ arch/arm/mach-s3c2440/Kconfig \
+ arch/arm/mach-s3c2412/Kconfig \
+ arch/arm/mach-s3c24xx/Kconfig \
+ arch/arm/mach-spear6xx/Kconfig \
+ arch/arm/mach-spear3xx/Kconfig \
+ arch/arm/plat-spear/Kconfig \
+ arch/arm/plat-s5p/Kconfig \
+ arch/arm/plat-s3c24xx/Kconfig \
+ arch/arm/plat-samsung/Kconfig \
+ arch/arm/mach-sa1100/Kconfig \
+ arch/arm/mach-realview/Kconfig \
+ arch/arm/mach-mmp/Kconfig \
+ arch/arm/plat-pxa/Kconfig \
+ arch/arm/mach-pxa/Kconfig \
+ arch/arm/mach-orion5x/Kconfig \
+ arch/arm/mach-omap2/Kconfig \
+ arch/arm/mach-omap1/Kconfig \
+ arch/arm/plat-omap/Kconfig \
+ arch/arm/plat-nomadik/Kconfig \
+ arch/arm/mach-nomadik/Kconfig \
+ arch/arm/mach-netx/Kconfig \
+ arch/arm/mach-mxs/devices/Kconfig \
+ arch/arm/mach-mxs/Kconfig \
+ arch/arm/mach-imx/Kconfig \
+ arch/arm/plat-mxc/devices/Kconfig \
+ arch/arm/plat-mxc/Kconfig \
+ arch/arm/mach-mv78xx0/Kconfig \
+ arch/arm/mach-msm/Kconfig \
+ arch/arm/mach-lpc32xx/Kconfig \
+ arch/arm/mach-ks8695/Kconfig \
+ arch/arm/mach-kirkwood/Kconfig \
+ arch/arm/mach-ixp23xx/Kconfig \
+ arch/arm/mach-ixp2000/Kconfig \
+ arch/arm/mach-ixp4xx/Kconfig \
+ arch/arm/mach-iop13xx/Kconfig \
+ arch/arm/mach-iop33x/Kconfig \
+ arch/arm/mach-iop32x/Kconfig \
+ arch/arm/mach-integrator/Kconfig \
+ arch/arm/mach-h720x/Kconfig \
+ arch/arm/mach-gemini/Kconfig \
+ arch/arm/mach-footbridge/Kconfig \
+ arch/arm/mach-ep93xx/Kconfig \
+ arch/arm/mach-dove/Kconfig \
+ arch/arm/mach-davinci/Kconfig \
+ arch/arm/mach-cns3xxx/Kconfig \
+ arch/arm/mach-clps711x/Kconfig \
+ arch/arm/mach-bcmring/Kconfig \
+ arch/arm/mach-at91/Kconfig \
+ arch/arm/mach-wmt/Kconfig \
+ kernel/Kconfig.freezer \
+ kernel/Kconfig.locks \
+ block/Kconfig.iosched \
+ block/partitions/Kconfig \
+ block/Kconfig \
+ kernel/gcov/Kconfig \
+ arch/Kconfig \
+ usr/Kconfig \
+ kernel/irq/Kconfig \
+ init/Kconfig \
+ arch/arm/Kconfig \
+ Kconfig
+
+include/config/auto.conf: \
+ $(deps_config)
+
+ifneq "$(KERNELVERSION)" "3.4.5"
+include/config/auto.conf: FORCE
+endif
+ifneq "$(ARCH)" "arm"
+include/config/auto.conf: FORCE
+endif
+ifneq "$(SRCARCH)" "arm"
+include/config/auto.conf: FORCE
+endif
+
+$(deps_config): ;
diff --git a/ANDROID_3.4.5/include/config/average.h b/ANDROID_3.4.5/include/config/average.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/average.h
diff --git a/ANDROID_3.4.5/include/config/backlight/class/device.h b/ANDROID_3.4.5/include/config/backlight/class/device.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/backlight/class/device.h
diff --git a/ANDROID_3.4.5/include/config/backlight/lcd/support.h b/ANDROID_3.4.5/include/config/backlight/lcd/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/backlight/lcd/support.h
diff --git a/ANDROID_3.4.5/include/config/backlight/pwm.h b/ANDROID_3.4.5/include/config/backlight/pwm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/backlight/pwm.h
diff --git a/ANDROID_3.4.5/include/config/base/full.h b/ANDROID_3.4.5/include/config/base/full.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/base/full.h
diff --git a/ANDROID_3.4.5/include/config/base/small.h b/ANDROID_3.4.5/include/config/base/small.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/base/small.h
diff --git a/ANDROID_3.4.5/include/config/battery/wmt.h b/ANDROID_3.4.5/include/config/battery/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/battery/wmt.h
diff --git a/ANDROID_3.4.5/include/config/bcm2079x/nfc.h b/ANDROID_3.4.5/include/config/bcm2079x/nfc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcm2079x/nfc.h
diff --git a/ANDROID_3.4.5/include/config/bcma/possible.h b/ANDROID_3.4.5/include/config/bcma/possible.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcma/possible.h
diff --git a/ANDROID_3.4.5/include/config/bcmdhd.h b/ANDROID_3.4.5/include/config/bcmdhd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcmdhd.h
diff --git a/ANDROID_3.4.5/include/config/bcmdhd/config/path.h b/ANDROID_3.4.5/include/config/bcmdhd/config/path.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcmdhd/config/path.h
diff --git a/ANDROID_3.4.5/include/config/bcmdhd/fw/path.h b/ANDROID_3.4.5/include/config/bcmdhd/fw/path.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcmdhd/fw/path.h
diff --git a/ANDROID_3.4.5/include/config/bcmdhd/nvram/path.h b/ANDROID_3.4.5/include/config/bcmdhd/nvram/path.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcmdhd/nvram/path.h
diff --git a/ANDROID_3.4.5/include/config/bcmdhd/oob.h b/ANDROID_3.4.5/include/config/bcmdhd/oob.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcmdhd/oob.h
diff --git a/ANDROID_3.4.5/include/config/bcmdhd/ps0.h b/ANDROID_3.4.5/include/config/bcmdhd/ps0.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bcmdhd/ps0.h
diff --git a/ANDROID_3.4.5/include/config/binfmt/elf.h b/ANDROID_3.4.5/include/config/binfmt/elf.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/binfmt/elf.h
diff --git a/ANDROID_3.4.5/include/config/bitreverse.h b/ANDROID_3.4.5/include/config/bitreverse.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bitreverse.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev.h b/ANDROID_3.4.5/include/config/blk/dev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/bsg.h b/ANDROID_3.4.5/include/config/blk/dev/bsg.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/bsg.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/bsglib.h b/ANDROID_3.4.5/include/config/blk/dev/bsglib.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/bsglib.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/dm.h b/ANDROID_3.4.5/include/config/blk/dev/dm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/dm.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/initrd.h b/ANDROID_3.4.5/include/config/blk/dev/initrd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/initrd.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/loop.h b/ANDROID_3.4.5/include/config/blk/dev/loop.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/loop.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/loop/min/count.h b/ANDROID_3.4.5/include/config/blk/dev/loop/min/count.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/loop/min/count.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/nbd.h b/ANDROID_3.4.5/include/config/blk/dev/nbd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/nbd.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/ram.h b/ANDROID_3.4.5/include/config/blk/dev/ram.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/ram.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/ram/count.h b/ANDROID_3.4.5/include/config/blk/dev/ram/count.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/ram/count.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/ram/size.h b/ANDROID_3.4.5/include/config/blk/dev/ram/size.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/ram/size.h
diff --git a/ANDROID_3.4.5/include/config/blk/dev/sd.h b/ANDROID_3.4.5/include/config/blk/dev/sd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/blk/dev/sd.h
diff --git a/ANDROID_3.4.5/include/config/block.h b/ANDROID_3.4.5/include/config/block.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/block.h
diff --git a/ANDROID_3.4.5/include/config/bounce.h b/ANDROID_3.4.5/include/config/bounce.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bounce.h
diff --git a/ANDROID_3.4.5/include/config/bql.h b/ANDROID_3.4.5/include/config/bql.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bql.h
diff --git a/ANDROID_3.4.5/include/config/bridge.h b/ANDROID_3.4.5/include/config/bridge.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bridge.h
diff --git a/ANDROID_3.4.5/include/config/bridge/igmp/snooping.h b/ANDROID_3.4.5/include/config/bridge/igmp/snooping.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bridge/igmp/snooping.h
diff --git a/ANDROID_3.4.5/include/config/bridge/netfilter.h b/ANDROID_3.4.5/include/config/bridge/netfilter.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bridge/netfilter.h
diff --git a/ANDROID_3.4.5/include/config/bsd/disklabel.h b/ANDROID_3.4.5/include/config/bsd/disklabel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bsd/disklabel.h
diff --git a/ANDROID_3.4.5/include/config/bsd/process/acct.h b/ANDROID_3.4.5/include/config/bsd/process/acct.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bsd/process/acct.h
diff --git a/ANDROID_3.4.5/include/config/bsd/process/acct/v3.h b/ANDROID_3.4.5/include/config/bsd/process/acct/v3.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bsd/process/acct/v3.h
diff --git a/ANDROID_3.4.5/include/config/bt.h b/ANDROID_3.4.5/include/config/bt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bt.h
diff --git a/ANDROID_3.4.5/include/config/bt/comm/btusb.h b/ANDROID_3.4.5/include/config/bt/comm/btusb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bt/comm/btusb.h
diff --git a/ANDROID_3.4.5/include/config/bt/hcibcm/6330/6476.h b/ANDROID_3.4.5/include/config/bt/hcibcm/6330/6476.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bt/hcibcm/6330/6476.h
diff --git a/ANDROID_3.4.5/include/config/bt/hidp.h b/ANDROID_3.4.5/include/config/bt/hidp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bt/hidp.h
diff --git a/ANDROID_3.4.5/include/config/bt/rtkbtusb.h b/ANDROID_3.4.5/include/config/bt/rtkbtusb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bt/rtkbtusb.h
diff --git a/ANDROID_3.4.5/include/config/bug.h b/ANDROID_3.4.5/include/config/bug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/bug.h
diff --git a/ANDROID_3.4.5/include/config/cache/l2x0.h b/ANDROID_3.4.5/include/config/cache/l2x0.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cache/l2x0.h
diff --git a/ANDROID_3.4.5/include/config/cache/pl310.h b/ANDROID_3.4.5/include/config/cache/pl310.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cache/pl310.h
diff --git a/ANDROID_3.4.5/include/config/cfg80211.h b/ANDROID_3.4.5/include/config/cfg80211.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cfg80211.h
diff --git a/ANDROID_3.4.5/include/config/cfg80211/allow/reconnect.h b/ANDROID_3.4.5/include/config/cfg80211/allow/reconnect.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cfg80211/allow/reconnect.h
diff --git a/ANDROID_3.4.5/include/config/cfg80211/default/ps.h b/ANDROID_3.4.5/include/config/cfg80211/default/ps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cfg80211/default/ps.h
diff --git a/ANDROID_3.4.5/include/config/cfg80211/wext.h b/ANDROID_3.4.5/include/config/cfg80211/wext.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cfg80211/wext.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/cpuacct.h b/ANDROID_3.4.5/include/config/cgroup/cpuacct.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/cpuacct.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/device.h b/ANDROID_3.4.5/include/config/cgroup/device.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/device.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/freezer.h b/ANDROID_3.4.5/include/config/cgroup/freezer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/freezer.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr.h b/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap.h b/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap/enabled.h b/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap/enabled.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/mem/res/ctlr/swap/enabled.h
diff --git a/ANDROID_3.4.5/include/config/cgroup/sched.h b/ANDROID_3.4.5/include/config/cgroup/sched.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroup/sched.h
diff --git a/ANDROID_3.4.5/include/config/cgroups.h b/ANDROID_3.4.5/include/config/cgroups.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cgroups.h
diff --git a/ANDROID_3.4.5/include/config/chr/dev/sg.h b/ANDROID_3.4.5/include/config/chr/dev/sg.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/chr/dev/sg.h
diff --git a/ANDROID_3.4.5/include/config/clkdev/lookup.h b/ANDROID_3.4.5/include/config/clkdev/lookup.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/clkdev/lookup.h
diff --git a/ANDROID_3.4.5/include/config/cmdline.h b/ANDROID_3.4.5/include/config/cmdline.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cmdline.h
diff --git a/ANDROID_3.4.5/include/config/common/clk.h b/ANDROID_3.4.5/include/config/common/clk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/common/clk.h
diff --git a/ANDROID_3.4.5/include/config/console/translations.h b/ANDROID_3.4.5/include/config/console/translations.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/console/translations.h
diff --git a/ANDROID_3.4.5/include/config/cpu/32v6k.h b/ANDROID_3.4.5/include/config/cpu/32v6k.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/32v6k.h
diff --git a/ANDROID_3.4.5/include/config/cpu/32v7.h b/ANDROID_3.4.5/include/config/cpu/32v7.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/32v7.h
diff --git a/ANDROID_3.4.5/include/config/cpu/abrt/ev7.h b/ANDROID_3.4.5/include/config/cpu/abrt/ev7.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/abrt/ev7.h
diff --git a/ANDROID_3.4.5/include/config/cpu/cache/v7.h b/ANDROID_3.4.5/include/config/cpu/cache/v7.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/cache/v7.h
diff --git a/ANDROID_3.4.5/include/config/cpu/cache/vipt.h b/ANDROID_3.4.5/include/config/cpu/cache/vipt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/cache/vipt.h
diff --git a/ANDROID_3.4.5/include/config/cpu/copy/v6.h b/ANDROID_3.4.5/include/config/cpu/copy/v6.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/copy/v6.h
diff --git a/ANDROID_3.4.5/include/config/cpu/cp15.h b/ANDROID_3.4.5/include/config/cpu/cp15.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/cp15.h
diff --git a/ANDROID_3.4.5/include/config/cpu/cp15/mmu.h b/ANDROID_3.4.5/include/config/cpu/cp15/mmu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/cp15/mmu.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq.h b/ANDROID_3.4.5/include/config/cpu/freq.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/default/gov/performance.h b/ANDROID_3.4.5/include/config/cpu/freq/default/gov/performance.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/default/gov/performance.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/gov/conservative.h b/ANDROID_3.4.5/include/config/cpu/freq/gov/conservative.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/gov/conservative.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/gov/interactive.h b/ANDROID_3.4.5/include/config/cpu/freq/gov/interactive.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/gov/interactive.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/gov/ondemand.h b/ANDROID_3.4.5/include/config/cpu/freq/gov/ondemand.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/gov/ondemand.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/gov/performance.h b/ANDROID_3.4.5/include/config/cpu/freq/gov/performance.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/gov/performance.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/gov/powersave.h b/ANDROID_3.4.5/include/config/cpu/freq/gov/powersave.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/gov/powersave.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/gov/userspace.h b/ANDROID_3.4.5/include/config/cpu/freq/gov/userspace.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/gov/userspace.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/stat.h b/ANDROID_3.4.5/include/config/cpu/freq/stat.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/stat.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/stat/details.h b/ANDROID_3.4.5/include/config/cpu/freq/stat/details.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/stat/details.h
diff --git a/ANDROID_3.4.5/include/config/cpu/freq/table.h b/ANDROID_3.4.5/include/config/cpu/freq/table.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/freq/table.h
diff --git a/ANDROID_3.4.5/include/config/cpu/has/asid.h b/ANDROID_3.4.5/include/config/cpu/has/asid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/has/asid.h
diff --git a/ANDROID_3.4.5/include/config/cpu/has/pmu.h b/ANDROID_3.4.5/include/config/cpu/has/pmu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/has/pmu.h
diff --git a/ANDROID_3.4.5/include/config/cpu/idle.h b/ANDROID_3.4.5/include/config/cpu/idle.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/idle.h
diff --git a/ANDROID_3.4.5/include/config/cpu/idle/gov/ladder.h b/ANDROID_3.4.5/include/config/cpu/idle/gov/ladder.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/idle/gov/ladder.h
diff --git a/ANDROID_3.4.5/include/config/cpu/idle/gov/menu.h b/ANDROID_3.4.5/include/config/cpu/idle/gov/menu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/idle/gov/menu.h
diff --git a/ANDROID_3.4.5/include/config/cpu/pabrt/v7.h b/ANDROID_3.4.5/include/config/cpu/pabrt/v7.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/pabrt/v7.h
diff --git a/ANDROID_3.4.5/include/config/cpu/pm.h b/ANDROID_3.4.5/include/config/cpu/pm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/pm.h
diff --git a/ANDROID_3.4.5/include/config/cpu/rmap.h b/ANDROID_3.4.5/include/config/cpu/rmap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/rmap.h
diff --git a/ANDROID_3.4.5/include/config/cpu/tlb/v7.h b/ANDROID_3.4.5/include/config/cpu/tlb/v7.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/tlb/v7.h
diff --git a/ANDROID_3.4.5/include/config/cpu/v7.h b/ANDROID_3.4.5/include/config/cpu/v7.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpu/v7.h
diff --git a/ANDROID_3.4.5/include/config/cpusets.h b/ANDROID_3.4.5/include/config/cpusets.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cpusets.h
diff --git a/ANDROID_3.4.5/include/config/crc/ccitt.h b/ANDROID_3.4.5/include/config/crc/ccitt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crc/ccitt.h
diff --git a/ANDROID_3.4.5/include/config/crc16.h b/ANDROID_3.4.5/include/config/crc16.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crc16.h
diff --git a/ANDROID_3.4.5/include/config/crc32.h b/ANDROID_3.4.5/include/config/crc32.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crc32.h
diff --git a/ANDROID_3.4.5/include/config/crc32/sliceby8.h b/ANDROID_3.4.5/include/config/crc32/sliceby8.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crc32/sliceby8.h
diff --git a/ANDROID_3.4.5/include/config/cross/compile.h b/ANDROID_3.4.5/include/config/cross/compile.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cross/compile.h
diff --git a/ANDROID_3.4.5/include/config/crypto.h b/ANDROID_3.4.5/include/config/crypto.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto.h
diff --git a/ANDROID_3.4.5/include/config/crypto/aead.h b/ANDROID_3.4.5/include/config/crypto/aead.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/aead.h
diff --git a/ANDROID_3.4.5/include/config/crypto/aead2.h b/ANDROID_3.4.5/include/config/crypto/aead2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/aead2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/aes.h b/ANDROID_3.4.5/include/config/crypto/aes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/aes.h
diff --git a/ANDROID_3.4.5/include/config/crypto/algapi.h b/ANDROID_3.4.5/include/config/crypto/algapi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/algapi.h
diff --git a/ANDROID_3.4.5/include/config/crypto/algapi2.h b/ANDROID_3.4.5/include/config/crypto/algapi2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/algapi2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/arc4.h b/ANDROID_3.4.5/include/config/crypto/arc4.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/arc4.h
diff --git a/ANDROID_3.4.5/include/config/crypto/authenc.h b/ANDROID_3.4.5/include/config/crypto/authenc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/authenc.h
diff --git a/ANDROID_3.4.5/include/config/crypto/blkcipher.h b/ANDROID_3.4.5/include/config/crypto/blkcipher.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/blkcipher.h
diff --git a/ANDROID_3.4.5/include/config/crypto/blkcipher2.h b/ANDROID_3.4.5/include/config/crypto/blkcipher2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/blkcipher2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/cbc.h b/ANDROID_3.4.5/include/config/crypto/cbc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/cbc.h
diff --git a/ANDROID_3.4.5/include/config/crypto/deflate.h b/ANDROID_3.4.5/include/config/crypto/deflate.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/deflate.h
diff --git a/ANDROID_3.4.5/include/config/crypto/des.h b/ANDROID_3.4.5/include/config/crypto/des.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/des.h
diff --git a/ANDROID_3.4.5/include/config/crypto/dev/wmt/se.h b/ANDROID_3.4.5/include/config/crypto/dev/wmt/se.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/dev/wmt/se.h
diff --git a/ANDROID_3.4.5/include/config/crypto/ecb.h b/ANDROID_3.4.5/include/config/crypto/ecb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/ecb.h
diff --git a/ANDROID_3.4.5/include/config/crypto/hash.h b/ANDROID_3.4.5/include/config/crypto/hash.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/hash.h
diff --git a/ANDROID_3.4.5/include/config/crypto/hash2.h b/ANDROID_3.4.5/include/config/crypto/hash2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/hash2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/hmac.h b/ANDROID_3.4.5/include/config/crypto/hmac.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/hmac.h
diff --git a/ANDROID_3.4.5/include/config/crypto/lzo.h b/ANDROID_3.4.5/include/config/crypto/lzo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/lzo.h
diff --git a/ANDROID_3.4.5/include/config/crypto/manager.h b/ANDROID_3.4.5/include/config/crypto/manager.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/manager.h
diff --git a/ANDROID_3.4.5/include/config/crypto/manager/disable/tests.h b/ANDROID_3.4.5/include/config/crypto/manager/disable/tests.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/manager/disable/tests.h
diff --git a/ANDROID_3.4.5/include/config/crypto/manager2.h b/ANDROID_3.4.5/include/config/crypto/manager2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/manager2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/md5.h b/ANDROID_3.4.5/include/config/crypto/md5.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/md5.h
diff --git a/ANDROID_3.4.5/include/config/crypto/pcomp2.h b/ANDROID_3.4.5/include/config/crypto/pcomp2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/pcomp2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/rng2.h b/ANDROID_3.4.5/include/config/crypto/rng2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/rng2.h
diff --git a/ANDROID_3.4.5/include/config/crypto/sha1.h b/ANDROID_3.4.5/include/config/crypto/sha1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/sha1.h
diff --git a/ANDROID_3.4.5/include/config/crypto/twofish.h b/ANDROID_3.4.5/include/config/crypto/twofish.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/twofish.h
diff --git a/ANDROID_3.4.5/include/config/crypto/twofish/common.h b/ANDROID_3.4.5/include/config/crypto/twofish/common.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/twofish/common.h
diff --git a/ANDROID_3.4.5/include/config/crypto/workqueue.h b/ANDROID_3.4.5/include/config/crypto/workqueue.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/crypto/workqueue.h
diff --git a/ANDROID_3.4.5/include/config/cuse.h b/ANDROID_3.4.5/include/config/cuse.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/cuse.h
diff --git a/ANDROID_3.4.5/include/config/debug/fs.h b/ANDROID_3.4.5/include/config/debug/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/debug/fs.h
diff --git a/ANDROID_3.4.5/include/config/debug/gpio.h b/ANDROID_3.4.5/include/config/debug/gpio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/debug/gpio.h
diff --git a/ANDROID_3.4.5/include/config/debug/kernel.h b/ANDROID_3.4.5/include/config/debug/kernel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/debug/kernel.h
diff --git a/ANDROID_3.4.5/include/config/decompress/gzip.h b/ANDROID_3.4.5/include/config/decompress/gzip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/decompress/gzip.h
diff --git a/ANDROID_3.4.5/include/config/default/cfq.h b/ANDROID_3.4.5/include/config/default/cfq.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/cfq.h
diff --git a/ANDROID_3.4.5/include/config/default/fps.h b/ANDROID_3.4.5/include/config/default/fps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/fps.h
diff --git a/ANDROID_3.4.5/include/config/default/hostname.h b/ANDROID_3.4.5/include/config/default/hostname.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/hostname.h
diff --git a/ANDROID_3.4.5/include/config/default/iosched.h b/ANDROID_3.4.5/include/config/default/iosched.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/iosched.h
diff --git a/ANDROID_3.4.5/include/config/default/message/loglevel.h b/ANDROID_3.4.5/include/config/default/message/loglevel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/message/loglevel.h
diff --git a/ANDROID_3.4.5/include/config/default/mmap/min/addr.h b/ANDROID_3.4.5/include/config/default/mmap/min/addr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/mmap/min/addr.h
diff --git a/ANDROID_3.4.5/include/config/default/resx.h b/ANDROID_3.4.5/include/config/default/resx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/resx.h
diff --git a/ANDROID_3.4.5/include/config/default/resy.h b/ANDROID_3.4.5/include/config/default/resy.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/resy.h
diff --git a/ANDROID_3.4.5/include/config/default/security.h b/ANDROID_3.4.5/include/config/default/security.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/security.h
diff --git a/ANDROID_3.4.5/include/config/default/security/selinux.h b/ANDROID_3.4.5/include/config/default/security/selinux.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/security/selinux.h
diff --git a/ANDROID_3.4.5/include/config/default/tcp/cong.h b/ANDROID_3.4.5/include/config/default/tcp/cong.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/default/tcp/cong.h
diff --git a/ANDROID_3.4.5/include/config/defconfig/list.h b/ANDROID_3.4.5/include/config/defconfig/list.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/defconfig/list.h
diff --git a/ANDROID_3.4.5/include/config/devmem.h b/ANDROID_3.4.5/include/config/devmem.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/devmem.h
diff --git a/ANDROID_3.4.5/include/config/devport.h b/ANDROID_3.4.5/include/config/devport.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/devport.h
diff --git a/ANDROID_3.4.5/include/config/devtmpfs.h b/ANDROID_3.4.5/include/config/devtmpfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/devtmpfs.h
diff --git a/ANDROID_3.4.5/include/config/devtmpfs/mount.h b/ANDROID_3.4.5/include/config/devtmpfs/mount.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/devtmpfs/mount.h
diff --git a/ANDROID_3.4.5/include/config/dm/crypt.h b/ANDROID_3.4.5/include/config/dm/crypt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dm/crypt.h
diff --git a/ANDROID_3.4.5/include/config/dma/shared/buffer.h b/ANDROID_3.4.5/include/config/dma/shared/buffer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dma/shared/buffer.h
diff --git a/ANDROID_3.4.5/include/config/dnotify.h b/ANDROID_3.4.5/include/config/dnotify.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dnotify.h
diff --git a/ANDROID_3.4.5/include/config/dql.h b/ANDROID_3.4.5/include/config/dql.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dql.h
diff --git a/ANDROID_3.4.5/include/config/dragonrise/ff.h b/ANDROID_3.4.5/include/config/dragonrise/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dragonrise/ff.h
diff --git a/ANDROID_3.4.5/include/config/drm.h b/ANDROID_3.4.5/include/config/drm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/drm.h
diff --git a/ANDROID_3.4.5/include/config/dummy/console.h b/ANDROID_3.4.5/include/config/dummy/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dummy/console.h
diff --git a/ANDROID_3.4.5/include/config/dvb/capture/drivers.h b/ANDROID_3.4.5/include/config/dvb/capture/drivers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dvb/capture/drivers.h
diff --git a/ANDROID_3.4.5/include/config/dvb/core.h b/ANDROID_3.4.5/include/config/dvb/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dvb/core.h
diff --git a/ANDROID_3.4.5/include/config/dvb/fe/customise.h b/ANDROID_3.4.5/include/config/dvb/fe/customise.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dvb/fe/customise.h
diff --git a/ANDROID_3.4.5/include/config/dvb/max/adapters.h b/ANDROID_3.4.5/include/config/dvb/max/adapters.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dvb/max/adapters.h
diff --git a/ANDROID_3.4.5/include/config/dvb/net.h b/ANDROID_3.4.5/include/config/dvb/net.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dvb/net.h
diff --git a/ANDROID_3.4.5/include/config/dvi/vt1632/wmt.h b/ANDROID_3.4.5/include/config/dvi/vt1632/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/dvi/vt1632/wmt.h
diff --git a/ANDROID_3.4.5/include/config/echo/cancellation/fm34.h b/ANDROID_3.4.5/include/config/echo/cancellation/fm34.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/echo/cancellation/fm34.h
diff --git a/ANDROID_3.4.5/include/config/efi/partition.h b/ANDROID_3.4.5/include/config/efi/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/efi/partition.h
diff --git a/ANDROID_3.4.5/include/config/elf/core.h b/ANDROID_3.4.5/include/config/elf/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/elf/core.h
diff --git a/ANDROID_3.4.5/include/config/epoll.h b/ANDROID_3.4.5/include/config/epoll.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/epoll.h
diff --git a/ANDROID_3.4.5/include/config/ethernet.h b/ANDROID_3.4.5/include/config/ethernet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ethernet.h
diff --git a/ANDROID_3.4.5/include/config/eventfd.h b/ANDROID_3.4.5/include/config/eventfd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/eventfd.h
diff --git a/ANDROID_3.4.5/include/config/experimental.h b/ANDROID_3.4.5/include/config/experimental.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/experimental.h
diff --git a/ANDROID_3.4.5/include/config/expert.h b/ANDROID_3.4.5/include/config/expert.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/expert.h
diff --git a/ANDROID_3.4.5/include/config/ext2/fs.h b/ANDROID_3.4.5/include/config/ext2/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ext2/fs.h
diff --git a/ANDROID_3.4.5/include/config/ext3/fs.h b/ANDROID_3.4.5/include/config/ext3/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ext3/fs.h
diff --git a/ANDROID_3.4.5/include/config/ext4/fs.h b/ANDROID_3.4.5/include/config/ext4/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ext4/fs.h
diff --git a/ANDROID_3.4.5/include/config/ext4/fs/security.h b/ANDROID_3.4.5/include/config/ext4/fs/security.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ext4/fs/security.h
diff --git a/ANDROID_3.4.5/include/config/ext4/fs/xattr.h b/ANDROID_3.4.5/include/config/ext4/fs/xattr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ext4/fs/xattr.h
diff --git a/ANDROID_3.4.5/include/config/extra/firmware.h b/ANDROID_3.4.5/include/config/extra/firmware.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/extra/firmware.h
diff --git a/ANDROID_3.4.5/include/config/exttv/adv7393/wmt.h b/ANDROID_3.4.5/include/config/exttv/adv7393/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/exttv/adv7393/wmt.h
diff --git a/ANDROID_3.4.5/include/config/fair/group/sched.h b/ANDROID_3.4.5/include/config/fair/group/sched.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fair/group/sched.h
diff --git a/ANDROID_3.4.5/include/config/fat/default/codepage.h b/ANDROID_3.4.5/include/config/fat/default/codepage.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fat/default/codepage.h
diff --git a/ANDROID_3.4.5/include/config/fat/default/iocharset.h b/ANDROID_3.4.5/include/config/fat/default/iocharset.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fat/default/iocharset.h
diff --git a/ANDROID_3.4.5/include/config/fat/fs.h b/ANDROID_3.4.5/include/config/fat/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fat/fs.h
diff --git a/ANDROID_3.4.5/include/config/fb.h b/ANDROID_3.4.5/include/config/fb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb.h
diff --git a/ANDROID_3.4.5/include/config/fb/deferred/io.h b/ANDROID_3.4.5/include/config/fb/deferred/io.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/deferred/io.h
diff --git a/ANDROID_3.4.5/include/config/fb/sys/copyarea.h b/ANDROID_3.4.5/include/config/fb/sys/copyarea.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/sys/copyarea.h
diff --git a/ANDROID_3.4.5/include/config/fb/sys/fillrect.h b/ANDROID_3.4.5/include/config/fb/sys/fillrect.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/sys/fillrect.h
diff --git a/ANDROID_3.4.5/include/config/fb/sys/fops.h b/ANDROID_3.4.5/include/config/fb/sys/fops.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/sys/fops.h
diff --git a/ANDROID_3.4.5/include/config/fb/sys/imageblit.h b/ANDROID_3.4.5/include/config/fb/sys/imageblit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/sys/imageblit.h
diff --git a/ANDROID_3.4.5/include/config/fb/wmt.h b/ANDROID_3.4.5/include/config/fb/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/wmt.h
diff --git a/ANDROID_3.4.5/include/config/fb/wmt/ge.h b/ANDROID_3.4.5/include/config/fb/wmt/ge.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/wmt/ge.h
diff --git a/ANDROID_3.4.5/include/config/fb/wmt/vid.h b/ANDROID_3.4.5/include/config/fb/wmt/vid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fb/wmt/vid.h
diff --git a/ANDROID_3.4.5/include/config/fib/rules.h b/ANDROID_3.4.5/include/config/fib/rules.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fib/rules.h
diff --git a/ANDROID_3.4.5/include/config/file/locking.h b/ANDROID_3.4.5/include/config/file/locking.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/file/locking.h
diff --git a/ANDROID_3.4.5/include/config/firmware/in/kernel.h b/ANDROID_3.4.5/include/config/firmware/in/kernel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/firmware/in/kernel.h
diff --git a/ANDROID_3.4.5/include/config/flat/node/mem/map.h b/ANDROID_3.4.5/include/config/flat/node/mem/map.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/flat/node/mem/map.h
diff --git a/ANDROID_3.4.5/include/config/flatmem.h b/ANDROID_3.4.5/include/config/flatmem.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/flatmem.h
diff --git a/ANDROID_3.4.5/include/config/flatmem/manual.h b/ANDROID_3.4.5/include/config/flatmem/manual.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/flatmem/manual.h
diff --git a/ANDROID_3.4.5/include/config/force/max/zoneorder.h b/ANDROID_3.4.5/include/config/force/max/zoneorder.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/force/max/zoneorder.h
diff --git a/ANDROID_3.4.5/include/config/frame/pointer.h b/ANDROID_3.4.5/include/config/frame/pointer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/frame/pointer.h
diff --git a/ANDROID_3.4.5/include/config/frame/warn.h b/ANDROID_3.4.5/include/config/frame/warn.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/frame/warn.h
diff --git a/ANDROID_3.4.5/include/config/freezer.h b/ANDROID_3.4.5/include/config/freezer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/freezer.h
diff --git a/ANDROID_3.4.5/include/config/fs/mbcache.h b/ANDROID_3.4.5/include/config/fs/mbcache.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fs/mbcache.h
diff --git a/ANDROID_3.4.5/include/config/fsnotify.h b/ANDROID_3.4.5/include/config/fsnotify.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fsnotify.h
diff --git a/ANDROID_3.4.5/include/config/fuse/fs.h b/ANDROID_3.4.5/include/config/fuse/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fuse/fs.h
diff --git a/ANDROID_3.4.5/include/config/futex.h b/ANDROID_3.4.5/include/config/futex.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/futex.h
diff --git a/ANDROID_3.4.5/include/config/fw/loader.h b/ANDROID_3.4.5/include/config/fw/loader.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/fw/loader.h
diff --git a/ANDROID_3.4.5/include/config/garp.h b/ANDROID_3.4.5/include/config/garp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/garp.h
diff --git a/ANDROID_3.4.5/include/config/generic/bug.h b/ANDROID_3.4.5/include/config/generic/bug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/bug.h
diff --git a/ANDROID_3.4.5/include/config/generic/calibrate/delay.h b/ANDROID_3.4.5/include/config/generic/calibrate/delay.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/calibrate/delay.h
diff --git a/ANDROID_3.4.5/include/config/generic/clockevents.h b/ANDROID_3.4.5/include/config/generic/clockevents.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/clockevents.h
diff --git a/ANDROID_3.4.5/include/config/generic/clockevents/broadcast.h b/ANDROID_3.4.5/include/config/generic/clockevents/broadcast.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/clockevents/broadcast.h
diff --git a/ANDROID_3.4.5/include/config/generic/clockevents/build.h b/ANDROID_3.4.5/include/config/generic/clockevents/build.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/clockevents/build.h
diff --git a/ANDROID_3.4.5/include/config/generic/gpio.h b/ANDROID_3.4.5/include/config/generic/gpio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/gpio.h
diff --git a/ANDROID_3.4.5/include/config/generic/hardirqs.h b/ANDROID_3.4.5/include/config/generic/hardirqs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/hardirqs.h
diff --git a/ANDROID_3.4.5/include/config/generic/hweight.h b/ANDROID_3.4.5/include/config/generic/hweight.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/hweight.h
diff --git a/ANDROID_3.4.5/include/config/generic/io.h b/ANDROID_3.4.5/include/config/generic/io.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/io.h
diff --git a/ANDROID_3.4.5/include/config/generic/irq/probe.h b/ANDROID_3.4.5/include/config/generic/irq/probe.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/irq/probe.h
diff --git a/ANDROID_3.4.5/include/config/generic/irq/show.h b/ANDROID_3.4.5/include/config/generic/irq/show.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/irq/show.h
diff --git a/ANDROID_3.4.5/include/config/generic/lockbreak.h b/ANDROID_3.4.5/include/config/generic/lockbreak.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/lockbreak.h
diff --git a/ANDROID_3.4.5/include/config/generic/pci/iomap.h b/ANDROID_3.4.5/include/config/generic/pci/iomap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/generic/pci/iomap.h
diff --git a/ANDROID_3.4.5/include/config/gpio/sysfs.h b/ANDROID_3.4.5/include/config/gpio/sysfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/gpio/sysfs.h
diff --git a/ANDROID_3.4.5/include/config/gpio/wm8994.h b/ANDROID_3.4.5/include/config/gpio/wm8994.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/gpio/wm8994.h
diff --git a/ANDROID_3.4.5/include/config/gpiolib.h b/ANDROID_3.4.5/include/config/gpiolib.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/gpiolib.h
diff --git a/ANDROID_3.4.5/include/config/greenasia/ff.h b/ANDROID_3.4.5/include/config/greenasia/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/greenasia/ff.h
diff --git a/ANDROID_3.4.5/include/config/hardirqs/sw/resend.h b/ANDROID_3.4.5/include/config/hardirqs/sw/resend.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hardirqs/sw/resend.h
diff --git a/ANDROID_3.4.5/include/config/has/dma.h b/ANDROID_3.4.5/include/config/has/dma.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/has/dma.h
diff --git a/ANDROID_3.4.5/include/config/has/iomem.h b/ANDROID_3.4.5/include/config/has/iomem.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/has/iomem.h
diff --git a/ANDROID_3.4.5/include/config/has/ioport.h b/ANDROID_3.4.5/include/config/has/ioport.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/has/ioport.h
diff --git a/ANDROID_3.4.5/include/config/has/wakelock.h b/ANDROID_3.4.5/include/config/has/wakelock.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/has/wakelock.h
diff --git a/ANDROID_3.4.5/include/config/have/aout.h b/ANDROID_3.4.5/include/config/have/aout.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/aout.h
diff --git a/ANDROID_3.4.5/include/config/have/arch/jump/label.h b/ANDROID_3.4.5/include/config/have/arch/jump/label.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/arch/jump/label.h
diff --git a/ANDROID_3.4.5/include/config/have/arch/kgdb.h b/ANDROID_3.4.5/include/config/have/arch/kgdb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/arch/kgdb.h
diff --git a/ANDROID_3.4.5/include/config/have/arch/pfn/valid.h b/ANDROID_3.4.5/include/config/have/arch/pfn/valid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/arch/pfn/valid.h
diff --git a/ANDROID_3.4.5/include/config/have/arm/scu.h b/ANDROID_3.4.5/include/config/have/arm/scu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/arm/scu.h
diff --git a/ANDROID_3.4.5/include/config/have/arm/twd.h b/ANDROID_3.4.5/include/config/have/arm/twd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/arm/twd.h
diff --git a/ANDROID_3.4.5/include/config/have/bpf/jit.h b/ANDROID_3.4.5/include/config/have/bpf/jit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/bpf/jit.h
diff --git a/ANDROID_3.4.5/include/config/have/c/recordmcount.h b/ANDROID_3.4.5/include/config/have/c/recordmcount.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/c/recordmcount.h
diff --git a/ANDROID_3.4.5/include/config/have/clk.h b/ANDROID_3.4.5/include/config/have/clk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/clk.h
diff --git a/ANDROID_3.4.5/include/config/have/clk/prepare.h b/ANDROID_3.4.5/include/config/have/clk/prepare.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/clk/prepare.h
diff --git a/ANDROID_3.4.5/include/config/have/dma/api/debug.h b/ANDROID_3.4.5/include/config/have/dma/api/debug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/dma/api/debug.h
diff --git a/ANDROID_3.4.5/include/config/have/dynamic/ftrace.h b/ANDROID_3.4.5/include/config/have/dynamic/ftrace.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/dynamic/ftrace.h
diff --git a/ANDROID_3.4.5/include/config/have/ftrace/mcount/record.h b/ANDROID_3.4.5/include/config/have/ftrace/mcount/record.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/ftrace/mcount/record.h
diff --git a/ANDROID_3.4.5/include/config/have/function/graph/tracer.h b/ANDROID_3.4.5/include/config/have/function/graph/tracer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/function/graph/tracer.h
diff --git a/ANDROID_3.4.5/include/config/have/function/tracer.h b/ANDROID_3.4.5/include/config/have/function/tracer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/function/tracer.h
diff --git a/ANDROID_3.4.5/include/config/have/generic/dma/coherent.h b/ANDROID_3.4.5/include/config/have/generic/dma/coherent.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/generic/dma/coherent.h
diff --git a/ANDROID_3.4.5/include/config/have/generic/hardirqs.h b/ANDROID_3.4.5/include/config/have/generic/hardirqs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/generic/hardirqs.h
diff --git a/ANDROID_3.4.5/include/config/have/ide.h b/ANDROID_3.4.5/include/config/have/ide.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/ide.h
diff --git a/ANDROID_3.4.5/include/config/have/irq/work.h b/ANDROID_3.4.5/include/config/have/irq/work.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/irq/work.h
diff --git a/ANDROID_3.4.5/include/config/have/kernel/gzip.h b/ANDROID_3.4.5/include/config/have/kernel/gzip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/kernel/gzip.h
diff --git a/ANDROID_3.4.5/include/config/have/kernel/lzma.h b/ANDROID_3.4.5/include/config/have/kernel/lzma.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/kernel/lzma.h
diff --git a/ANDROID_3.4.5/include/config/have/kernel/lzo.h b/ANDROID_3.4.5/include/config/have/kernel/lzo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/kernel/lzo.h
diff --git a/ANDROID_3.4.5/include/config/have/kernel/xz.h b/ANDROID_3.4.5/include/config/have/kernel/xz.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/kernel/xz.h
diff --git a/ANDROID_3.4.5/include/config/have/kprobes.h b/ANDROID_3.4.5/include/config/have/kprobes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/kprobes.h
diff --git a/ANDROID_3.4.5/include/config/have/kretprobes.h b/ANDROID_3.4.5/include/config/have/kretprobes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/kretprobes.h
diff --git a/ANDROID_3.4.5/include/config/have/memblock.h b/ANDROID_3.4.5/include/config/have/memblock.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/memblock.h
diff --git a/ANDROID_3.4.5/include/config/have/oprofile.h b/ANDROID_3.4.5/include/config/have/oprofile.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/oprofile.h
diff --git a/ANDROID_3.4.5/include/config/have/perf/events.h b/ANDROID_3.4.5/include/config/have/perf/events.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/perf/events.h
diff --git a/ANDROID_3.4.5/include/config/have/proc/cpu.h b/ANDROID_3.4.5/include/config/have/proc/cpu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/proc/cpu.h
diff --git a/ANDROID_3.4.5/include/config/have/pwm.h b/ANDROID_3.4.5/include/config/have/pwm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/pwm.h
diff --git a/ANDROID_3.4.5/include/config/have/regs/and/stack/access/api.h b/ANDROID_3.4.5/include/config/have/regs/and/stack/access/api.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/regs/and/stack/access/api.h
diff --git a/ANDROID_3.4.5/include/config/have/smp.h b/ANDROID_3.4.5/include/config/have/smp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/have/smp.h
diff --git a/ANDROID_3.4.5/include/config/hdcp/sil902x/wmt.h b/ANDROID_3.4.5/include/config/hdcp/sil902x/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hdcp/sil902x/wmt.h
diff --git a/ANDROID_3.4.5/include/config/hdmi/ad9389/wmt.h b/ANDROID_3.4.5/include/config/hdmi/ad9389/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hdmi/ad9389/wmt.h
diff --git a/ANDROID_3.4.5/include/config/hdmi/cat6610/wmt.h b/ANDROID_3.4.5/include/config/hdmi/cat6610/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hdmi/cat6610/wmt.h
diff --git a/ANDROID_3.4.5/include/config/hdmi/sil902x/wmt.h b/ANDROID_3.4.5/include/config/hdmi/sil902x/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hdmi/sil902x/wmt.h
diff --git a/ANDROID_3.4.5/include/config/hibernate/callbacks.h b/ANDROID_3.4.5/include/config/hibernate/callbacks.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hibernate/callbacks.h
diff --git a/ANDROID_3.4.5/include/config/hibernation.h b/ANDROID_3.4.5/include/config/hibernation.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hibernation.h
diff --git a/ANDROID_3.4.5/include/config/hid.h b/ANDROID_3.4.5/include/config/hid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid.h
diff --git a/ANDROID_3.4.5/include/config/hid/a4tech.h b/ANDROID_3.4.5/include/config/hid/a4tech.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/a4tech.h
diff --git a/ANDROID_3.4.5/include/config/hid/acrux.h b/ANDROID_3.4.5/include/config/hid/acrux.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/acrux.h
diff --git a/ANDROID_3.4.5/include/config/hid/acrux/ff.h b/ANDROID_3.4.5/include/config/hid/acrux/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/acrux/ff.h
diff --git a/ANDROID_3.4.5/include/config/hid/apple.h b/ANDROID_3.4.5/include/config/hid/apple.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/apple.h
diff --git a/ANDROID_3.4.5/include/config/hid/belkin.h b/ANDROID_3.4.5/include/config/hid/belkin.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/belkin.h
diff --git a/ANDROID_3.4.5/include/config/hid/cherry.h b/ANDROID_3.4.5/include/config/hid/cherry.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/cherry.h
diff --git a/ANDROID_3.4.5/include/config/hid/chicony.h b/ANDROID_3.4.5/include/config/hid/chicony.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/chicony.h
diff --git a/ANDROID_3.4.5/include/config/hid/cypress.h b/ANDROID_3.4.5/include/config/hid/cypress.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/cypress.h
diff --git a/ANDROID_3.4.5/include/config/hid/dragonrise.h b/ANDROID_3.4.5/include/config/hid/dragonrise.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/dragonrise.h
diff --git a/ANDROID_3.4.5/include/config/hid/elecom.h b/ANDROID_3.4.5/include/config/hid/elecom.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/elecom.h
diff --git a/ANDROID_3.4.5/include/config/hid/ems/ff.h b/ANDROID_3.4.5/include/config/hid/ems/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/ems/ff.h
diff --git a/ANDROID_3.4.5/include/config/hid/ezkey.h b/ANDROID_3.4.5/include/config/hid/ezkey.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/ezkey.h
diff --git a/ANDROID_3.4.5/include/config/hid/greenasia.h b/ANDROID_3.4.5/include/config/hid/greenasia.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/greenasia.h
diff --git a/ANDROID_3.4.5/include/config/hid/gyration.h b/ANDROID_3.4.5/include/config/hid/gyration.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/gyration.h
diff --git a/ANDROID_3.4.5/include/config/hid/holtek.h b/ANDROID_3.4.5/include/config/hid/holtek.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/holtek.h
diff --git a/ANDROID_3.4.5/include/config/hid/kensington.h b/ANDROID_3.4.5/include/config/hid/kensington.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/kensington.h
diff --git a/ANDROID_3.4.5/include/config/hid/keytouch.h b/ANDROID_3.4.5/include/config/hid/keytouch.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/keytouch.h
diff --git a/ANDROID_3.4.5/include/config/hid/kye.h b/ANDROID_3.4.5/include/config/hid/kye.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/kye.h
diff --git a/ANDROID_3.4.5/include/config/hid/lcpower.h b/ANDROID_3.4.5/include/config/hid/lcpower.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/lcpower.h
diff --git a/ANDROID_3.4.5/include/config/hid/logitech.h b/ANDROID_3.4.5/include/config/hid/logitech.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/logitech.h
diff --git a/ANDROID_3.4.5/include/config/hid/magicmouse.h b/ANDROID_3.4.5/include/config/hid/magicmouse.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/magicmouse.h
diff --git a/ANDROID_3.4.5/include/config/hid/microsoft.h b/ANDROID_3.4.5/include/config/hid/microsoft.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/microsoft.h
diff --git a/ANDROID_3.4.5/include/config/hid/monterey.h b/ANDROID_3.4.5/include/config/hid/monterey.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/monterey.h
diff --git a/ANDROID_3.4.5/include/config/hid/multitouch.h b/ANDROID_3.4.5/include/config/hid/multitouch.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/multitouch.h
diff --git a/ANDROID_3.4.5/include/config/hid/ntrig.h b/ANDROID_3.4.5/include/config/hid/ntrig.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/ntrig.h
diff --git a/ANDROID_3.4.5/include/config/hid/ortek.h b/ANDROID_3.4.5/include/config/hid/ortek.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/ortek.h
diff --git a/ANDROID_3.4.5/include/config/hid/pantherlord.h b/ANDROID_3.4.5/include/config/hid/pantherlord.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/pantherlord.h
diff --git a/ANDROID_3.4.5/include/config/hid/petalynx.h b/ANDROID_3.4.5/include/config/hid/petalynx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/petalynx.h
diff --git a/ANDROID_3.4.5/include/config/hid/picolcd.h b/ANDROID_3.4.5/include/config/hid/picolcd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/picolcd.h
diff --git a/ANDROID_3.4.5/include/config/hid/picolcd/backlight.h b/ANDROID_3.4.5/include/config/hid/picolcd/backlight.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/picolcd/backlight.h
diff --git a/ANDROID_3.4.5/include/config/hid/picolcd/fb.h b/ANDROID_3.4.5/include/config/hid/picolcd/fb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/picolcd/fb.h
diff --git a/ANDROID_3.4.5/include/config/hid/picolcd/leds.h b/ANDROID_3.4.5/include/config/hid/picolcd/leds.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/picolcd/leds.h
diff --git a/ANDROID_3.4.5/include/config/hid/pid.h b/ANDROID_3.4.5/include/config/hid/pid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/pid.h
diff --git a/ANDROID_3.4.5/include/config/hid/primax.h b/ANDROID_3.4.5/include/config/hid/primax.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/primax.h
diff --git a/ANDROID_3.4.5/include/config/hid/prodikeys.h b/ANDROID_3.4.5/include/config/hid/prodikeys.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/prodikeys.h
diff --git a/ANDROID_3.4.5/include/config/hid/roccat.h b/ANDROID_3.4.5/include/config/hid/roccat.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/roccat.h
diff --git a/ANDROID_3.4.5/include/config/hid/saitek.h b/ANDROID_3.4.5/include/config/hid/saitek.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/saitek.h
diff --git a/ANDROID_3.4.5/include/config/hid/samsung.h b/ANDROID_3.4.5/include/config/hid/samsung.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/samsung.h
diff --git a/ANDROID_3.4.5/include/config/hid/smartjoyplus.h b/ANDROID_3.4.5/include/config/hid/smartjoyplus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/smartjoyplus.h
diff --git a/ANDROID_3.4.5/include/config/hid/sony.h b/ANDROID_3.4.5/include/config/hid/sony.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/sony.h
diff --git a/ANDROID_3.4.5/include/config/hid/speedlink.h b/ANDROID_3.4.5/include/config/hid/speedlink.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/speedlink.h
diff --git a/ANDROID_3.4.5/include/config/hid/sunplus.h b/ANDROID_3.4.5/include/config/hid/sunplus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/sunplus.h
diff --git a/ANDROID_3.4.5/include/config/hid/support.h b/ANDROID_3.4.5/include/config/hid/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/support.h
diff --git a/ANDROID_3.4.5/include/config/hid/thrustmaster.h b/ANDROID_3.4.5/include/config/hid/thrustmaster.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/thrustmaster.h
diff --git a/ANDROID_3.4.5/include/config/hid/tivo.h b/ANDROID_3.4.5/include/config/hid/tivo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/tivo.h
diff --git a/ANDROID_3.4.5/include/config/hid/topseed.h b/ANDROID_3.4.5/include/config/hid/topseed.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/topseed.h
diff --git a/ANDROID_3.4.5/include/config/hid/twinhan.h b/ANDROID_3.4.5/include/config/hid/twinhan.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/twinhan.h
diff --git a/ANDROID_3.4.5/include/config/hid/uclogic.h b/ANDROID_3.4.5/include/config/hid/uclogic.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/uclogic.h
diff --git a/ANDROID_3.4.5/include/config/hid/wacom.h b/ANDROID_3.4.5/include/config/hid/wacom.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/wacom.h
diff --git a/ANDROID_3.4.5/include/config/hid/wacom/power/supply.h b/ANDROID_3.4.5/include/config/hid/wacom/power/supply.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/wacom/power/supply.h
diff --git a/ANDROID_3.4.5/include/config/hid/waltop.h b/ANDROID_3.4.5/include/config/hid/waltop.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/waltop.h
diff --git a/ANDROID_3.4.5/include/config/hid/wiimote.h b/ANDROID_3.4.5/include/config/hid/wiimote.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/wiimote.h
diff --git a/ANDROID_3.4.5/include/config/hid/wiimote/ext.h b/ANDROID_3.4.5/include/config/hid/wiimote/ext.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/wiimote/ext.h
diff --git a/ANDROID_3.4.5/include/config/hid/zeroplus.h b/ANDROID_3.4.5/include/config/hid/zeroplus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/zeroplus.h
diff --git a/ANDROID_3.4.5/include/config/hid/zydacron.h b/ANDROID_3.4.5/include/config/hid/zydacron.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hid/zydacron.h
diff --git a/ANDROID_3.4.5/include/config/hidraw.h b/ANDROID_3.4.5/include/config/hidraw.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hidraw.h
diff --git a/ANDROID_3.4.5/include/config/high/res/timers.h b/ANDROID_3.4.5/include/config/high/res/timers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/high/res/timers.h
diff --git a/ANDROID_3.4.5/include/config/highmem.h b/ANDROID_3.4.5/include/config/highmem.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/highmem.h
diff --git a/ANDROID_3.4.5/include/config/holtek/ff.h b/ANDROID_3.4.5/include/config/holtek/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/holtek/ff.h
diff --git a/ANDROID_3.4.5/include/config/hotplug.h b/ANDROID_3.4.5/include/config/hotplug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hotplug.h
diff --git a/ANDROID_3.4.5/include/config/hotplug/cpu.h b/ANDROID_3.4.5/include/config/hotplug/cpu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hotplug/cpu.h
diff --git a/ANDROID_3.4.5/include/config/hw/console.h b/ANDROID_3.4.5/include/config/hw/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hw/console.h
diff --git a/ANDROID_3.4.5/include/config/hw/random.h b/ANDROID_3.4.5/include/config/hw/random.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hw/random.h
diff --git a/ANDROID_3.4.5/include/config/hz.h b/ANDROID_3.4.5/include/config/hz.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/hz.h
diff --git a/ANDROID_3.4.5/include/config/i2c.h b/ANDROID_3.4.5/include/config/i2c.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c.h
diff --git a/ANDROID_3.4.5/include/config/i2c/algobit.h b/ANDROID_3.4.5/include/config/i2c/algobit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c/algobit.h
diff --git a/ANDROID_3.4.5/include/config/i2c/algowmt.h b/ANDROID_3.4.5/include/config/i2c/algowmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c/algowmt.h
diff --git a/ANDROID_3.4.5/include/config/i2c/api.h b/ANDROID_3.4.5/include/config/i2c/api.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c/api.h
diff --git a/ANDROID_3.4.5/include/config/i2c/boardinfo.h b/ANDROID_3.4.5/include/config/i2c/boardinfo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c/boardinfo.h
diff --git a/ANDROID_3.4.5/include/config/i2c/chardev.h b/ANDROID_3.4.5/include/config/i2c/chardev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c/chardev.h
diff --git a/ANDROID_3.4.5/include/config/i2c/wmt.h b/ANDROID_3.4.5/include/config/i2c/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c/wmt.h
diff --git a/ANDROID_3.4.5/include/config/i2c1/wmt.h b/ANDROID_3.4.5/include/config/i2c1/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2c1/wmt.h
diff --git a/ANDROID_3.4.5/include/config/i2s/codec/vt1602.h b/ANDROID_3.4.5/include/config/i2s/codec/vt1602.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2s/codec/vt1602.h
diff --git a/ANDROID_3.4.5/include/config/i2s/codec/vt1603.h b/ANDROID_3.4.5/include/config/i2s/codec/vt1603.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2s/codec/vt1603.h
diff --git a/ANDROID_3.4.5/include/config/i2s/codec/wm8994.h b/ANDROID_3.4.5/include/config/i2s/codec/wm8994.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2s/codec/wm8994.h
diff --git a/ANDROID_3.4.5/include/config/i2s/hw/dac.h b/ANDROID_3.4.5/include/config/i2s/hw/dac.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/i2s/hw/dac.h
diff --git a/ANDROID_3.4.5/include/config/inet.h b/ANDROID_3.4.5/include/config/inet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet.h
diff --git a/ANDROID_3.4.5/include/config/inet/ah.h b/ANDROID_3.4.5/include/config/inet/ah.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/ah.h
diff --git a/ANDROID_3.4.5/include/config/inet/esp.h b/ANDROID_3.4.5/include/config/inet/esp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/esp.h
diff --git a/ANDROID_3.4.5/include/config/inet/ipcomp.h b/ANDROID_3.4.5/include/config/inet/ipcomp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/ipcomp.h
diff --git a/ANDROID_3.4.5/include/config/inet/lro.h b/ANDROID_3.4.5/include/config/inet/lro.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/lro.h
diff --git a/ANDROID_3.4.5/include/config/inet/tunnel.h b/ANDROID_3.4.5/include/config/inet/tunnel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/tunnel.h
diff --git a/ANDROID_3.4.5/include/config/inet/xfrm/mode/beet.h b/ANDROID_3.4.5/include/config/inet/xfrm/mode/beet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/xfrm/mode/beet.h
diff --git a/ANDROID_3.4.5/include/config/inet/xfrm/mode/transport.h b/ANDROID_3.4.5/include/config/inet/xfrm/mode/transport.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/xfrm/mode/transport.h
diff --git a/ANDROID_3.4.5/include/config/inet/xfrm/mode/tunnel.h b/ANDROID_3.4.5/include/config/inet/xfrm/mode/tunnel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/xfrm/mode/tunnel.h
diff --git a/ANDROID_3.4.5/include/config/inet/xfrm/tunnel.h b/ANDROID_3.4.5/include/config/inet/xfrm/tunnel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet/xfrm/tunnel.h
diff --git a/ANDROID_3.4.5/include/config/inet6/xfrm/mode/beet.h b/ANDROID_3.4.5/include/config/inet6/xfrm/mode/beet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet6/xfrm/mode/beet.h
diff --git a/ANDROID_3.4.5/include/config/inet6/xfrm/mode/transport.h b/ANDROID_3.4.5/include/config/inet6/xfrm/mode/transport.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet6/xfrm/mode/transport.h
diff --git a/ANDROID_3.4.5/include/config/inet6/xfrm/mode/tunnel.h b/ANDROID_3.4.5/include/config/inet6/xfrm/mode/tunnel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inet6/xfrm/mode/tunnel.h
diff --git a/ANDROID_3.4.5/include/config/init/env/arg/limit.h b/ANDROID_3.4.5/include/config/init/env/arg/limit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/init/env/arg/limit.h
diff --git a/ANDROID_3.4.5/include/config/initramfs/source.h b/ANDROID_3.4.5/include/config/initramfs/source.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/initramfs/source.h
diff --git a/ANDROID_3.4.5/include/config/inotify/user.h b/ANDROID_3.4.5/include/config/inotify/user.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/inotify/user.h
diff --git a/ANDROID_3.4.5/include/config/input.h b/ANDROID_3.4.5/include/config/input.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input.h
diff --git a/ANDROID_3.4.5/include/config/input/evdev.h b/ANDROID_3.4.5/include/config/input/evdev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/evdev.h
diff --git a/ANDROID_3.4.5/include/config/input/ff/memless.h b/ANDROID_3.4.5/include/config/input/ff/memless.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/ff/memless.h
diff --git a/ANDROID_3.4.5/include/config/input/keyboard.h b/ANDROID_3.4.5/include/config/input/keyboard.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/keyboard.h
diff --git a/ANDROID_3.4.5/include/config/input/misc.h b/ANDROID_3.4.5/include/config/input/misc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/misc.h
diff --git a/ANDROID_3.4.5/include/config/input/mouse.h b/ANDROID_3.4.5/include/config/input/mouse.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/mouse.h
diff --git a/ANDROID_3.4.5/include/config/input/mousedev.h b/ANDROID_3.4.5/include/config/input/mousedev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/mousedev.h
diff --git a/ANDROID_3.4.5/include/config/input/mousedev/psaux.h b/ANDROID_3.4.5/include/config/input/mousedev/psaux.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/mousedev/psaux.h
diff --git a/ANDROID_3.4.5/include/config/input/mousedev/screen/x.h b/ANDROID_3.4.5/include/config/input/mousedev/screen/x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/mousedev/screen/x.h
diff --git a/ANDROID_3.4.5/include/config/input/mousedev/screen/y.h b/ANDROID_3.4.5/include/config/input/mousedev/screen/y.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/mousedev/screen/y.h
diff --git a/ANDROID_3.4.5/include/config/input/pkey.h b/ANDROID_3.4.5/include/config/input/pkey.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/pkey.h
diff --git a/ANDROID_3.4.5/include/config/input/polldev.h b/ANDROID_3.4.5/include/config/input/polldev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/polldev.h
diff --git a/ANDROID_3.4.5/include/config/input/rmtctl.h b/ANDROID_3.4.5/include/config/input/rmtctl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/rmtctl.h
diff --git a/ANDROID_3.4.5/include/config/input/sensor.h b/ANDROID_3.4.5/include/config/input/sensor.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/sensor.h
diff --git a/ANDROID_3.4.5/include/config/input/touchscreen.h b/ANDROID_3.4.5/include/config/input/touchscreen.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/touchscreen.h
diff --git a/ANDROID_3.4.5/include/config/input/uinput.h b/ANDROID_3.4.5/include/config/input/uinput.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/input/uinput.h
diff --git a/ANDROID_3.4.5/include/config/iommu/support.h b/ANDROID_3.4.5/include/config/iommu/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/iommu/support.h
diff --git a/ANDROID_3.4.5/include/config/iosched/cfq.h b/ANDROID_3.4.5/include/config/iosched/cfq.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/iosched/cfq.h
diff --git a/ANDROID_3.4.5/include/config/iosched/deadline.h b/ANDROID_3.4.5/include/config/iosched/deadline.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/iosched/deadline.h
diff --git a/ANDROID_3.4.5/include/config/iosched/noop.h b/ANDROID_3.4.5/include/config/iosched/noop.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/iosched/noop.h
diff --git a/ANDROID_3.4.5/include/config/ip/advanced/router.h b/ANDROID_3.4.5/include/config/ip/advanced/router.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/advanced/router.h
diff --git a/ANDROID_3.4.5/include/config/ip/mroute.h b/ANDROID_3.4.5/include/config/ip/mroute.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/mroute.h
diff --git a/ANDROID_3.4.5/include/config/ip/multicast.h b/ANDROID_3.4.5/include/config/ip/multicast.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/multicast.h
diff --git a/ANDROID_3.4.5/include/config/ip/multiple/tables.h b/ANDROID_3.4.5/include/config/ip/multiple/tables.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/multiple/tables.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/filter.h b/ANDROID_3.4.5/include/config/ip/nf/filter.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/filter.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/iptables.h b/ANDROID_3.4.5/include/config/ip/nf/iptables.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/iptables.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/mangle.h b/ANDROID_3.4.5/include/config/ip/nf/mangle.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/mangle.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/raw.h b/ANDROID_3.4.5/include/config/ip/nf/raw.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/raw.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/target/masquerade.h b/ANDROID_3.4.5/include/config/ip/nf/target/masquerade.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/target/masquerade.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/target/netmap.h b/ANDROID_3.4.5/include/config/ip/nf/target/netmap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/target/netmap.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/target/redirect.h b/ANDROID_3.4.5/include/config/ip/nf/target/redirect.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/target/redirect.h
diff --git a/ANDROID_3.4.5/include/config/ip/nf/target/reject.h b/ANDROID_3.4.5/include/config/ip/nf/target/reject.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/nf/target/reject.h
diff --git a/ANDROID_3.4.5/include/config/ip/pimsm/v1.h b/ANDROID_3.4.5/include/config/ip/pimsm/v1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/pimsm/v1.h
diff --git a/ANDROID_3.4.5/include/config/ip/pimsm/v2.h b/ANDROID_3.4.5/include/config/ip/pimsm/v2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/pimsm/v2.h
diff --git a/ANDROID_3.4.5/include/config/ip/pnp.h b/ANDROID_3.4.5/include/config/ip/pnp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/pnp.h
diff --git a/ANDROID_3.4.5/include/config/ip/pnp/dhcp.h b/ANDROID_3.4.5/include/config/ip/pnp/dhcp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/pnp/dhcp.h
diff --git a/ANDROID_3.4.5/include/config/ip/route/multipath.h b/ANDROID_3.4.5/include/config/ip/route/multipath.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/route/multipath.h
diff --git a/ANDROID_3.4.5/include/config/ip/route/verbose.h b/ANDROID_3.4.5/include/config/ip/route/verbose.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip/route/verbose.h
diff --git a/ANDROID_3.4.5/include/config/ip6/nf/filter.h b/ANDROID_3.4.5/include/config/ip6/nf/filter.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip6/nf/filter.h
diff --git a/ANDROID_3.4.5/include/config/ip6/nf/iptables.h b/ANDROID_3.4.5/include/config/ip6/nf/iptables.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip6/nf/iptables.h
diff --git a/ANDROID_3.4.5/include/config/ip6/nf/mangle.h b/ANDROID_3.4.5/include/config/ip6/nf/mangle.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip6/nf/mangle.h
diff --git a/ANDROID_3.4.5/include/config/ip6/nf/raw.h b/ANDROID_3.4.5/include/config/ip6/nf/raw.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip6/nf/raw.h
diff --git a/ANDROID_3.4.5/include/config/ip6/nf/target/reject.h b/ANDROID_3.4.5/include/config/ip6/nf/target/reject.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ip6/nf/target/reject.h
diff --git a/ANDROID_3.4.5/include/config/ipc/ns.h b/ANDROID_3.4.5/include/config/ipc/ns.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ipc/ns.h
diff --git a/ANDROID_3.4.5/include/config/ipv6.h b/ANDROID_3.4.5/include/config/ipv6.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ipv6.h
diff --git a/ANDROID_3.4.5/include/config/ipv6/ndisc/nodetype.h b/ANDROID_3.4.5/include/config/ipv6/ndisc/nodetype.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ipv6/ndisc/nodetype.h
diff --git a/ANDROID_3.4.5/include/config/ipv6/sit.h b/ANDROID_3.4.5/include/config/ipv6/sit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ipv6/sit.h
diff --git a/ANDROID_3.4.5/include/config/irq/domain.h b/ANDROID_3.4.5/include/config/irq/domain.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/irq/domain.h
diff --git a/ANDROID_3.4.5/include/config/isdbt/mtv23x.h b/ANDROID_3.4.5/include/config/isdbt/mtv23x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/isdbt/mtv23x.h
diff --git a/ANDROID_3.4.5/include/config/isdbt/raontech/mtv.h b/ANDROID_3.4.5/include/config/isdbt/raontech/mtv.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/isdbt/raontech/mtv.h
diff --git a/ANDROID_3.4.5/include/config/jbd.h b/ANDROID_3.4.5/include/config/jbd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jbd.h
diff --git a/ANDROID_3.4.5/include/config/jbd2.h b/ANDROID_3.4.5/include/config/jbd2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jbd2.h
diff --git a/ANDROID_3.4.5/include/config/jffs2/fs.h b/ANDROID_3.4.5/include/config/jffs2/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jffs2/fs.h
diff --git a/ANDROID_3.4.5/include/config/jffs2/fs/debug.h b/ANDROID_3.4.5/include/config/jffs2/fs/debug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jffs2/fs/debug.h
diff --git a/ANDROID_3.4.5/include/config/jffs2/fs/writebuffer.h b/ANDROID_3.4.5/include/config/jffs2/fs/writebuffer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jffs2/fs/writebuffer.h
diff --git a/ANDROID_3.4.5/include/config/jffs2/rtime.h b/ANDROID_3.4.5/include/config/jffs2/rtime.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jffs2/rtime.h
diff --git a/ANDROID_3.4.5/include/config/jffs2/zlib.h b/ANDROID_3.4.5/include/config/jffs2/zlib.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/jffs2/zlib.h
diff --git a/ANDROID_3.4.5/include/config/kallsyms.h b/ANDROID_3.4.5/include/config/kallsyms.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/kallsyms.h
diff --git a/ANDROID_3.4.5/include/config/karma/partition.h b/ANDROID_3.4.5/include/config/karma/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/karma/partition.h
diff --git a/ANDROID_3.4.5/include/config/kernel.release b/ANDROID_3.4.5/include/config/kernel.release
new file mode 100644
index 00000000..4f5e6973
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/kernel.release
@@ -0,0 +1 @@
+3.4.5
diff --git a/ANDROID_3.4.5/include/config/kernel/gzip.h b/ANDROID_3.4.5/include/config/kernel/gzip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/kernel/gzip.h
diff --git a/ANDROID_3.4.5/include/config/keyboard/atkbd.h b/ANDROID_3.4.5/include/config/keyboard/atkbd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/keyboard/atkbd.h
diff --git a/ANDROID_3.4.5/include/config/keyboard/wmt.h b/ANDROID_3.4.5/include/config/keyboard/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/keyboard/wmt.h
diff --git a/ANDROID_3.4.5/include/config/keys.h b/ANDROID_3.4.5/include/config/keys.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/keys.h
diff --git a/ANDROID_3.4.5/include/config/kprobes.h b/ANDROID_3.4.5/include/config/kprobes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/kprobes.h
diff --git a/ANDROID_3.4.5/include/config/kretprobes.h b/ANDROID_3.4.5/include/config/kretprobes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/kretprobes.h
diff --git a/ANDROID_3.4.5/include/config/ktime/scalar.h b/ANDROID_3.4.5/include/config/ktime/scalar.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ktime/scalar.h
diff --git a/ANDROID_3.4.5/include/config/l2tp.h b/ANDROID_3.4.5/include/config/l2tp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/l2tp.h
diff --git a/ANDROID_3.4.5/include/config/l2tp/debugfs.h b/ANDROID_3.4.5/include/config/l2tp/debugfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/l2tp/debugfs.h
diff --git a/ANDROID_3.4.5/include/config/l2tp/eth.h b/ANDROID_3.4.5/include/config/l2tp/eth.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/l2tp/eth.h
diff --git a/ANDROID_3.4.5/include/config/l2tp/ip.h b/ANDROID_3.4.5/include/config/l2tp/ip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/l2tp/ip.h
diff --git a/ANDROID_3.4.5/include/config/l2tp/v3.h b/ANDROID_3.4.5/include/config/l2tp/v3.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/l2tp/v3.h
diff --git a/ANDROID_3.4.5/include/config/lbdaf.h b/ANDROID_3.4.5/include/config/lbdaf.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lbdaf.h
diff --git a/ANDROID_3.4.5/include/config/lcd/auo/a080sn01.h b/ANDROID_3.4.5/include/config/lcd/auo/a080sn01.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lcd/auo/a080sn01.h
diff --git a/ANDROID_3.4.5/include/config/lcd/chilin/lw0700at9003.h b/ANDROID_3.4.5/include/config/lcd/chilin/lw0700at9003.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lcd/chilin/lw0700at9003.h
diff --git a/ANDROID_3.4.5/include/config/lcd/eking/ek08009.h b/ANDROID_3.4.5/include/config/lcd/eking/ek08009.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lcd/eking/ek08009.h
diff --git a/ANDROID_3.4.5/include/config/lcd/hannstar/hsd101pfw2.h b/ANDROID_3.4.5/include/config/lcd/hannstar/hsd101pfw2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lcd/hannstar/hsd101pfw2.h
diff --git a/ANDROID_3.4.5/include/config/lcd/innolux/at070tn83.h b/ANDROID_3.4.5/include/config/lcd/innolux/at070tn83.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lcd/innolux/at070tn83.h
diff --git a/ANDROID_3.4.5/include/config/lcd/wmt.h b/ANDROID_3.4.5/include/config/lcd/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lcd/wmt.h
diff --git a/ANDROID_3.4.5/include/config/ldm/partition.h b/ANDROID_3.4.5/include/config/ldm/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ldm/partition.h
diff --git a/ANDROID_3.4.5/include/config/leds/class.h b/ANDROID_3.4.5/include/config/leds/class.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/leds/class.h
diff --git a/ANDROID_3.4.5/include/config/leds/gpio.h b/ANDROID_3.4.5/include/config/leds/gpio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/leds/gpio.h
diff --git a/ANDROID_3.4.5/include/config/leds/logo.h b/ANDROID_3.4.5/include/config/leds/logo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/leds/logo.h
diff --git a/ANDROID_3.4.5/include/config/leds/trigger/timer.h b/ANDROID_3.4.5/include/config/leds/trigger/timer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/leds/trigger/timer.h
diff --git a/ANDROID_3.4.5/include/config/leds/triggers.h b/ANDROID_3.4.5/include/config/leds/triggers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/leds/triggers.h
diff --git a/ANDROID_3.4.5/include/config/legacy/pty/count.h b/ANDROID_3.4.5/include/config/legacy/pty/count.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/legacy/pty/count.h
diff --git a/ANDROID_3.4.5/include/config/legacy/ptys.h b/ANDROID_3.4.5/include/config/legacy/ptys.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/legacy/ptys.h
diff --git a/ANDROID_3.4.5/include/config/lib80211.h b/ANDROID_3.4.5/include/config/lib80211.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lib80211.h
diff --git a/ANDROID_3.4.5/include/config/llc.h b/ANDROID_3.4.5/include/config/llc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/llc.h
diff --git a/ANDROID_3.4.5/include/config/local/timers.h b/ANDROID_3.4.5/include/config/local/timers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/local/timers.h
diff --git a/ANDROID_3.4.5/include/config/localversion.h b/ANDROID_3.4.5/include/config/localversion.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/localversion.h
diff --git a/ANDROID_3.4.5/include/config/lockd.h b/ANDROID_3.4.5/include/config/lockd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lockd.h
diff --git a/ANDROID_3.4.5/include/config/lockdep/support.h b/ANDROID_3.4.5/include/config/lockdep/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lockdep/support.h
diff --git a/ANDROID_3.4.5/include/config/log/buf/shift.h b/ANDROID_3.4.5/include/config/log/buf/shift.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/log/buf/shift.h
diff --git a/ANDROID_3.4.5/include/config/logig940/ff.h b/ANDROID_3.4.5/include/config/logig940/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/logig940/ff.h
diff --git a/ANDROID_3.4.5/include/config/logirumblepad2/ff.h b/ANDROID_3.4.5/include/config/logirumblepad2/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/logirumblepad2/ff.h
diff --git a/ANDROID_3.4.5/include/config/logitech/ff.h b/ANDROID_3.4.5/include/config/logitech/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/logitech/ff.h
diff --git a/ANDROID_3.4.5/include/config/logiwheels/ff.h b/ANDROID_3.4.5/include/config/logiwheels/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/logiwheels/ff.h
diff --git a/ANDROID_3.4.5/include/config/lsm/mmap/min/addr.h b/ANDROID_3.4.5/include/config/lsm/mmap/min/addr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lsm/mmap/min/addr.h
diff --git a/ANDROID_3.4.5/include/config/lz4/compress.h b/ANDROID_3.4.5/include/config/lz4/compress.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lz4/compress.h
diff --git a/ANDROID_3.4.5/include/config/lz4/decompress.h b/ANDROID_3.4.5/include/config/lz4/decompress.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lz4/decompress.h
diff --git a/ANDROID_3.4.5/include/config/lzo/compress.h b/ANDROID_3.4.5/include/config/lzo/compress.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lzo/compress.h
diff --git a/ANDROID_3.4.5/include/config/lzo/decompress.h b/ANDROID_3.4.5/include/config/lzo/decompress.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/lzo/decompress.h
diff --git a/ANDROID_3.4.5/include/config/mac/partition.h b/ANDROID_3.4.5/include/config/mac/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac/partition.h
diff --git a/ANDROID_3.4.5/include/config/mac80211.h b/ANDROID_3.4.5/include/config/mac80211.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac80211.h
diff --git a/ANDROID_3.4.5/include/config/mac80211/has/rc.h b/ANDROID_3.4.5/include/config/mac80211/has/rc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac80211/has/rc.h
diff --git a/ANDROID_3.4.5/include/config/mac80211/rc/default.h b/ANDROID_3.4.5/include/config/mac80211/rc/default.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac80211/rc/default.h
diff --git a/ANDROID_3.4.5/include/config/mac80211/rc/default/minstrel.h b/ANDROID_3.4.5/include/config/mac80211/rc/default/minstrel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac80211/rc/default/minstrel.h
diff --git a/ANDROID_3.4.5/include/config/mac80211/rc/minstrel.h b/ANDROID_3.4.5/include/config/mac80211/rc/minstrel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac80211/rc/minstrel.h
diff --git a/ANDROID_3.4.5/include/config/mac80211/rc/minstrel/ht.h b/ANDROID_3.4.5/include/config/mac80211/rc/minstrel/ht.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mac80211/rc/minstrel/ht.h
diff --git a/ANDROID_3.4.5/include/config/macvlan.h b/ANDROID_3.4.5/include/config/macvlan.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/macvlan.h
diff --git a/ANDROID_3.4.5/include/config/max/resx.h b/ANDROID_3.4.5/include/config/max/resx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/max/resx.h
diff --git a/ANDROID_3.4.5/include/config/max/resy.h b/ANDROID_3.4.5/include/config/max/resy.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/max/resy.h
diff --git a/ANDROID_3.4.5/include/config/md.h b/ANDROID_3.4.5/include/config/md.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/md.h
diff --git a/ANDROID_3.4.5/include/config/media/support.h b/ANDROID_3.4.5/include/config/media/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/support.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner.h b/ANDROID_3.4.5/include/config/media/tuner.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/mc44s803.h b/ANDROID_3.4.5/include/config/media/tuner/mc44s803.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/mc44s803.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/mt20xx.h b/ANDROID_3.4.5/include/config/media/tuner/mt20xx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/mt20xx.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/simple.h b/ANDROID_3.4.5/include/config/media/tuner/simple.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/simple.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/tda18271.h b/ANDROID_3.4.5/include/config/media/tuner/tda18271.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/tda18271.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/tda827x.h b/ANDROID_3.4.5/include/config/media/tuner/tda827x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/tda827x.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/tda8290.h b/ANDROID_3.4.5/include/config/media/tuner/tda8290.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/tda8290.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/tda9887.h b/ANDROID_3.4.5/include/config/media/tuner/tda9887.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/tda9887.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/tea5761.h b/ANDROID_3.4.5/include/config/media/tuner/tea5761.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/tea5761.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/tea5767.h b/ANDROID_3.4.5/include/config/media/tuner/tea5767.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/tea5767.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/xc2028.h b/ANDROID_3.4.5/include/config/media/tuner/xc2028.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/xc2028.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/xc4000.h b/ANDROID_3.4.5/include/config/media/tuner/xc4000.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/xc4000.h
diff --git a/ANDROID_3.4.5/include/config/media/tuner/xc5000.h b/ANDROID_3.4.5/include/config/media/tuner/xc5000.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/media/tuner/xc5000.h
diff --git a/ANDROID_3.4.5/include/config/mfd/core.h b/ANDROID_3.4.5/include/config/mfd/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mfd/core.h
diff --git a/ANDROID_3.4.5/include/config/mfd/gmt.h b/ANDROID_3.4.5/include/config/mfd/gmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mfd/gmt.h
diff --git a/ANDROID_3.4.5/include/config/mfd/gmt/core.h b/ANDROID_3.4.5/include/config/mfd/gmt/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mfd/gmt/core.h
diff --git a/ANDROID_3.4.5/include/config/mfd/wm8994.h b/ANDROID_3.4.5/include/config/mfd/wm8994.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mfd/wm8994.h
diff --git a/ANDROID_3.4.5/include/config/might/have/cache/l2x0.h b/ANDROID_3.4.5/include/config/might/have/cache/l2x0.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/might/have/cache/l2x0.h
diff --git a/ANDROID_3.4.5/include/config/mii.h b/ANDROID_3.4.5/include/config/mii.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mii.h
diff --git a/ANDROID_3.4.5/include/config/minix/subpartition.h b/ANDROID_3.4.5/include/config/minix/subpartition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/minix/subpartition.h
diff --git a/ANDROID_3.4.5/include/config/misc/filesystems.h b/ANDROID_3.4.5/include/config/misc/filesystems.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/misc/filesystems.h
diff --git a/ANDROID_3.4.5/include/config/mm/owner.h b/ANDROID_3.4.5/include/config/mm/owner.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mm/owner.h
diff --git a/ANDROID_3.4.5/include/config/mmc.h b/ANDROID_3.4.5/include/config/mmc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc.h
diff --git a/ANDROID_3.4.5/include/config/mmc/atsmb.h b/ANDROID_3.4.5/include/config/mmc/atsmb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/atsmb.h
diff --git a/ANDROID_3.4.5/include/config/mmc/atsmb1.h b/ANDROID_3.4.5/include/config/mmc/atsmb1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/atsmb1.h
diff --git a/ANDROID_3.4.5/include/config/mmc/atsmb2.h b/ANDROID_3.4.5/include/config/mmc/atsmb2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/atsmb2.h
diff --git a/ANDROID_3.4.5/include/config/mmc/block.h b/ANDROID_3.4.5/include/config/mmc/block.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/block.h
diff --git a/ANDROID_3.4.5/include/config/mmc/block/bounce.h b/ANDROID_3.4.5/include/config/mmc/block/bounce.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/block/bounce.h
diff --git a/ANDROID_3.4.5/include/config/mmc/block/minors.h b/ANDROID_3.4.5/include/config/mmc/block/minors.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/block/minors.h
diff --git a/ANDROID_3.4.5/include/config/mmc/unsafe/resume.h b/ANDROID_3.4.5/include/config/mmc/unsafe/resume.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmc/unsafe/resume.h
diff --git a/ANDROID_3.4.5/include/config/mmu.h b/ANDROID_3.4.5/include/config/mmu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mmu.h
diff --git a/ANDROID_3.4.5/include/config/module/unload.h b/ANDROID_3.4.5/include/config/module/unload.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/module/unload.h
diff --git a/ANDROID_3.4.5/include/config/modules.h b/ANDROID_3.4.5/include/config/modules.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/modules.h
diff --git a/ANDROID_3.4.5/include/config/modversions.h b/ANDROID_3.4.5/include/config/modversions.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/modversions.h
diff --git a/ANDROID_3.4.5/include/config/mouse/ps2.h b/ANDROID_3.4.5/include/config/mouse/ps2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mouse/ps2.h
diff --git a/ANDROID_3.4.5/include/config/mouse/ps2/alps.h b/ANDROID_3.4.5/include/config/mouse/ps2/alps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mouse/ps2/alps.h
diff --git a/ANDROID_3.4.5/include/config/mouse/ps2/logips2pp.h b/ANDROID_3.4.5/include/config/mouse/ps2/logips2pp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mouse/ps2/logips2pp.h
diff --git a/ANDROID_3.4.5/include/config/mouse/ps2/synaptics.h b/ANDROID_3.4.5/include/config/mouse/ps2/synaptics.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mouse/ps2/synaptics.h
diff --git a/ANDROID_3.4.5/include/config/mouse/ps2/trackpoint.h b/ANDROID_3.4.5/include/config/mouse/ps2/trackpoint.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mouse/ps2/trackpoint.h
diff --git a/ANDROID_3.4.5/include/config/msdos/partition.h b/ANDROID_3.4.5/include/config/msdos/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/msdos/partition.h
diff --git a/ANDROID_3.4.5/include/config/mtd.h b/ANDROID_3.4.5/include/config/mtd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd.h
diff --git a/ANDROID_3.4.5/include/config/mtd/blkdevs.h b/ANDROID_3.4.5/include/config/mtd/blkdevs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/blkdevs.h
diff --git a/ANDROID_3.4.5/include/config/mtd/block.h b/ANDROID_3.4.5/include/config/mtd/block.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/block.h
diff --git a/ANDROID_3.4.5/include/config/mtd/cfi/i1.h b/ANDROID_3.4.5/include/config/mtd/cfi/i1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/cfi/i1.h
diff --git a/ANDROID_3.4.5/include/config/mtd/cfi/i2.h b/ANDROID_3.4.5/include/config/mtd/cfi/i2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/cfi/i2.h
diff --git a/ANDROID_3.4.5/include/config/mtd/char.h b/ANDROID_3.4.5/include/config/mtd/char.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/char.h
diff --git a/ANDROID_3.4.5/include/config/mtd/cmdline/parts.h b/ANDROID_3.4.5/include/config/mtd/cmdline/parts.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/cmdline/parts.h
diff --git a/ANDROID_3.4.5/include/config/mtd/map/bank/width/1.h b/ANDROID_3.4.5/include/config/mtd/map/bank/width/1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/map/bank/width/1.h
diff --git a/ANDROID_3.4.5/include/config/mtd/map/bank/width/2.h b/ANDROID_3.4.5/include/config/mtd/map/bank/width/2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/map/bank/width/2.h
diff --git a/ANDROID_3.4.5/include/config/mtd/map/bank/width/4.h b/ANDROID_3.4.5/include/config/mtd/map/bank/width/4.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/map/bank/width/4.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand.h b/ANDROID_3.4.5/include/config/mtd/nand.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/chip/num.h b/ANDROID_3.4.5/include/config/mtd/nand/chip/num.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/chip/num.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/ecc.h b/ANDROID_3.4.5/include/config/mtd/nand/ecc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/ecc.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/hm/ecc.h b/ANDROID_3.4.5/include/config/mtd/nand/hm/ecc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/hm/ecc.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/ids.h b/ANDROID_3.4.5/include/config/mtd/nand/ids.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/ids.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/wmt.h b/ANDROID_3.4.5/include/config/mtd/nand/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/wmt.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/wmt/android.h b/ANDROID_3.4.5/include/config/mtd/nand/wmt/android.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/wmt/android.h
diff --git a/ANDROID_3.4.5/include/config/mtd/nand/wmt/hwecc.h b/ANDROID_3.4.5/include/config/mtd/nand/wmt/hwecc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/nand/wmt/hwecc.h
diff --git a/ANDROID_3.4.5/include/config/mtd/swap.h b/ANDROID_3.4.5/include/config/mtd/swap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/swap.h
diff --git a/ANDROID_3.4.5/include/config/mtd/ubi.h b/ANDROID_3.4.5/include/config/mtd/ubi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/ubi.h
diff --git a/ANDROID_3.4.5/include/config/mtd/ubi/beb/limit.h b/ANDROID_3.4.5/include/config/mtd/ubi/beb/limit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/ubi/beb/limit.h
diff --git a/ANDROID_3.4.5/include/config/mtd/ubi/wl/threshold.h b/ANDROID_3.4.5/include/config/mtd/ubi/wl/threshold.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/ubi/wl/threshold.h
diff --git a/ANDROID_3.4.5/include/config/mtd/wmt/sf.h b/ANDROID_3.4.5/include/config/mtd/wmt/sf.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtd/wmt/sf.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo.h b/ANDROID_3.4.5/include/config/mtk/combo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/bt.h b/ANDROID_3.4.5/include/config/mtk/combo/bt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/bt.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/chip/mt6620.h b/ANDROID_3.4.5/include/config/mtk/combo/chip/mt6620.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/chip/mt6620.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/comm.h b/ANDROID_3.4.5/include/config/mtk/combo/comm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/comm.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/comm/uart.h b/ANDROID_3.4.5/include/config/mtk/combo/comm/uart.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/comm/uart.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/fm.h b/ANDROID_3.4.5/include/config/mtk/combo/fm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/fm.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/gps.h b/ANDROID_3.4.5/include/config/mtk/combo/gps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/gps.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/plat/path.h b/ANDROID_3.4.5/include/config/mtk/combo/plat/path.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/plat/path.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/wifi.h b/ANDROID_3.4.5/include/config/mtk/combo/wifi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/wifi.h
diff --git a/ANDROID_3.4.5/include/config/mtk/combo/wifi/hif/sdio1.h b/ANDROID_3.4.5/include/config/mtk/combo/wifi/hif/sdio1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/combo/wifi/hif/sdio1.h
diff --git a/ANDROID_3.4.5/include/config/mtk/discrete/bt.h b/ANDROID_3.4.5/include/config/mtk/discrete/bt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/discrete/bt.h
diff --git a/ANDROID_3.4.5/include/config/mtk/discrete/bt/hw/ctl.h b/ANDROID_3.4.5/include/config/mtk/discrete/bt/hw/ctl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/discrete/bt/hw/ctl.h
diff --git a/ANDROID_3.4.5/include/config/mtk/gps.h b/ANDROID_3.4.5/include/config/mtk/gps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/gps.h
diff --git a/ANDROID_3.4.5/include/config/mtk/mt5931.h b/ANDROID_3.4.5/include/config/mtk/mt5931.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/mt5931.h
diff --git a/ANDROID_3.4.5/include/config/mtk/mt5931/kk.h b/ANDROID_3.4.5/include/config/mtk/mt5931/kk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/mt5931/kk.h
diff --git a/ANDROID_3.4.5/include/config/mtk/mt5931/power/kk.h b/ANDROID_3.4.5/include/config/mtk/mt5931/power/kk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/mt5931/power/kk.h
diff --git a/ANDROID_3.4.5/include/config/mtk/mt5931/wifi.h b/ANDROID_3.4.5/include/config/mtk/mt5931/wifi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/mt5931/wifi.h
diff --git a/ANDROID_3.4.5/include/config/mtk/mt5931/wifi/kk.h b/ANDROID_3.4.5/include/config/mtk/mt5931/wifi/kk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mtk/mt5931/wifi/kk.h
diff --git a/ANDROID_3.4.5/include/config/multi/irq/handler.h b/ANDROID_3.4.5/include/config/multi/irq/handler.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/multi/irq/handler.h
diff --git a/ANDROID_3.4.5/include/config/mutex/spin/on/owner.h b/ANDROID_3.4.5/include/config/mutex/spin/on/owner.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/mutex/spin/on/owner.h
diff --git a/ANDROID_3.4.5/include/config/n/gsm.h b/ANDROID_3.4.5/include/config/n/gsm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/n/gsm.h
diff --git a/ANDROID_3.4.5/include/config/namespaces.h b/ANDROID_3.4.5/include/config/namespaces.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/namespaces.h
diff --git a/ANDROID_3.4.5/include/config/need/dma/map/state.h b/ANDROID_3.4.5/include/config/need/dma/map/state.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/need/dma/map/state.h
diff --git a/ANDROID_3.4.5/include/config/need/mach/io/h.h b/ANDROID_3.4.5/include/config/need/mach/io/h.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/need/mach/io/h.h
diff --git a/ANDROID_3.4.5/include/config/neon.h b/ANDROID_3.4.5/include/config/neon.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/neon.h
diff --git a/ANDROID_3.4.5/include/config/net.h b/ANDROID_3.4.5/include/config/net.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net.h
diff --git a/ANDROID_3.4.5/include/config/net/core.h b/ANDROID_3.4.5/include/config/net/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/core.h
diff --git a/ANDROID_3.4.5/include/config/net/fc.h b/ANDROID_3.4.5/include/config/net/fc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/fc.h
diff --git a/ANDROID_3.4.5/include/config/net/key.h b/ANDROID_3.4.5/include/config/net/key.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/key.h
diff --git a/ANDROID_3.4.5/include/config/net/ns.h b/ANDROID_3.4.5/include/config/net/ns.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/ns.h
diff --git a/ANDROID_3.4.5/include/config/net/sch/fifo.h b/ANDROID_3.4.5/include/config/net/sch/fifo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/sch/fifo.h
diff --git a/ANDROID_3.4.5/include/config/net/sched.h b/ANDROID_3.4.5/include/config/net/sched.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/sched.h
diff --git a/ANDROID_3.4.5/include/config/net/vendor/microchip.h b/ANDROID_3.4.5/include/config/net/vendor/microchip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/net/vendor/microchip.h
diff --git a/ANDROID_3.4.5/include/config/netdevices.h b/ANDROID_3.4.5/include/config/netdevices.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netdevices.h
diff --git a/ANDROID_3.4.5/include/config/netfilter.h b/ANDROID_3.4.5/include/config/netfilter.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/advanced.h b/ANDROID_3.4.5/include/config/netfilter/advanced.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/advanced.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/tproxy.h b/ANDROID_3.4.5/include/config/netfilter/tproxy.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/tproxy.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/mark.h b/ANDROID_3.4.5/include/config/netfilter/xt/mark.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/mark.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/mark.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/mark.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/mark.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/qtaguid.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/qtaguid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/qtaguid.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/quota.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/quota.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/quota.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/quota2.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/quota2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/quota2.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/quota2/log.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/quota2/log.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/quota2/log.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/socket.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/socket.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/socket.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/match/state.h b/ANDROID_3.4.5/include/config/netfilter/xt/match/state.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/match/state.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xt/target/mark.h b/ANDROID_3.4.5/include/config/netfilter/xt/target/mark.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xt/target/mark.h
diff --git a/ANDROID_3.4.5/include/config/netfilter/xtables.h b/ANDROID_3.4.5/include/config/netfilter/xtables.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/netfilter/xtables.h
diff --git a/ANDROID_3.4.5/include/config/network/filesystems.h b/ANDROID_3.4.5/include/config/network/filesystems.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/network/filesystems.h
diff --git a/ANDROID_3.4.5/include/config/network/secmark.h b/ANDROID_3.4.5/include/config/network/secmark.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/network/secmark.h
diff --git a/ANDROID_3.4.5/include/config/new/leds.h b/ANDROID_3.4.5/include/config/new/leds.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/new/leds.h
diff --git a/ANDROID_3.4.5/include/config/nf/conntrack.h b/ANDROID_3.4.5/include/config/nf/conntrack.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/conntrack.h
diff --git a/ANDROID_3.4.5/include/config/nf/conntrack/events.h b/ANDROID_3.4.5/include/config/nf/conntrack/events.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/conntrack/events.h
diff --git a/ANDROID_3.4.5/include/config/nf/conntrack/ipv4.h b/ANDROID_3.4.5/include/config/nf/conntrack/ipv4.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/conntrack/ipv4.h
diff --git a/ANDROID_3.4.5/include/config/nf/conntrack/mark.h b/ANDROID_3.4.5/include/config/nf/conntrack/mark.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/conntrack/mark.h
diff --git a/ANDROID_3.4.5/include/config/nf/conntrack/secmark.h b/ANDROID_3.4.5/include/config/nf/conntrack/secmark.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/conntrack/secmark.h
diff --git a/ANDROID_3.4.5/include/config/nf/defrag/ipv4.h b/ANDROID_3.4.5/include/config/nf/defrag/ipv4.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/defrag/ipv4.h
diff --git a/ANDROID_3.4.5/include/config/nf/defrag/ipv6.h b/ANDROID_3.4.5/include/config/nf/defrag/ipv6.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/defrag/ipv6.h
diff --git a/ANDROID_3.4.5/include/config/nf/nat.h b/ANDROID_3.4.5/include/config/nf/nat.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/nat.h
diff --git a/ANDROID_3.4.5/include/config/nf/nat/needed.h b/ANDROID_3.4.5/include/config/nf/nat/needed.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nf/nat/needed.h
diff --git a/ANDROID_3.4.5/include/config/nfs/common.h b/ANDROID_3.4.5/include/config/nfs/common.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nfs/common.h
diff --git a/ANDROID_3.4.5/include/config/nfs/fs.h b/ANDROID_3.4.5/include/config/nfs/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nfs/fs.h
diff --git a/ANDROID_3.4.5/include/config/nl80211/testmode.h b/ANDROID_3.4.5/include/config/nl80211/testmode.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nl80211/testmode.h
diff --git a/ANDROID_3.4.5/include/config/nlattr.h b/ANDROID_3.4.5/include/config/nlattr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nlattr.h
diff --git a/ANDROID_3.4.5/include/config/nls.h b/ANDROID_3.4.5/include/config/nls.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nls.h
diff --git a/ANDROID_3.4.5/include/config/nls/codepage/437.h b/ANDROID_3.4.5/include/config/nls/codepage/437.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nls/codepage/437.h
diff --git a/ANDROID_3.4.5/include/config/nls/default.h b/ANDROID_3.4.5/include/config/nls/default.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nls/default.h
diff --git a/ANDROID_3.4.5/include/config/nls/iso8859/1.h b/ANDROID_3.4.5/include/config/nls/iso8859/1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nls/iso8859/1.h
diff --git a/ANDROID_3.4.5/include/config/nmc1000/wifi/chip.h b/ANDROID_3.4.5/include/config/nmc1000/wifi/chip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nmc1000/wifi/chip.h
diff --git a/ANDROID_3.4.5/include/config/nmc1xxx/hw/oob/intr.h b/ANDROID_3.4.5/include/config/nmc1xxx/hw/oob/intr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nmc1xxx/hw/oob/intr.h
diff --git a/ANDROID_3.4.5/include/config/nmc1xxx/preallocate/during/system/boot.h b/ANDROID_3.4.5/include/config/nmc1xxx/preallocate/during/system/boot.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nmc1xxx/preallocate/during/system/boot.h
diff --git a/ANDROID_3.4.5/include/config/nmc1xxx/use/sdio/bus.h b/ANDROID_3.4.5/include/config/nmc1xxx/use/sdio/bus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nmc1xxx/use/sdio/bus.h
diff --git a/ANDROID_3.4.5/include/config/nmc1xxx/wifi/module.h b/ANDROID_3.4.5/include/config/nmc1xxx/wifi/module.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nmc1xxx/wifi/module.h
diff --git a/ANDROID_3.4.5/include/config/no/hz.h b/ANDROID_3.4.5/include/config/no/hz.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/no/hz.h
diff --git a/ANDROID_3.4.5/include/config/nr/cpus.h b/ANDROID_3.4.5/include/config/nr/cpus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/nr/cpus.h
diff --git a/ANDROID_3.4.5/include/config/ntfs/fs.h b/ANDROID_3.4.5/include/config/ntfs/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ntfs/fs.h
diff --git a/ANDROID_3.4.5/include/config/ntfs/rw.h b/ANDROID_3.4.5/include/config/ntfs/rw.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ntfs/rw.h
diff --git a/ANDROID_3.4.5/include/config/oprofile.h b/ANDROID_3.4.5/include/config/oprofile.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/oprofile.h
diff --git a/ANDROID_3.4.5/include/config/osf/partition.h b/ANDROID_3.4.5/include/config/osf/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/osf/partition.h
diff --git a/ANDROID_3.4.5/include/config/outer/cache.h b/ANDROID_3.4.5/include/config/outer/cache.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/outer/cache.h
diff --git a/ANDROID_3.4.5/include/config/outer/cache/sync.h b/ANDROID_3.4.5/include/config/outer/cache/sync.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/outer/cache/sync.h
diff --git a/ANDROID_3.4.5/include/config/packet.h b/ANDROID_3.4.5/include/config/packet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/packet.h
diff --git a/ANDROID_3.4.5/include/config/page/offset.h b/ANDROID_3.4.5/include/config/page/offset.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/page/offset.h
diff --git a/ANDROID_3.4.5/include/config/pageflags/extended.h b/ANDROID_3.4.5/include/config/pageflags/extended.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pageflags/extended.h
diff --git a/ANDROID_3.4.5/include/config/panic/timeout.h b/ANDROID_3.4.5/include/config/panic/timeout.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/panic/timeout.h
diff --git a/ANDROID_3.4.5/include/config/pantherlord/ff.h b/ANDROID_3.4.5/include/config/pantherlord/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pantherlord/ff.h
diff --git a/ANDROID_3.4.5/include/config/partition/advanced.h b/ANDROID_3.4.5/include/config/partition/advanced.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/partition/advanced.h
diff --git a/ANDROID_3.4.5/include/config/pci.h b/ANDROID_3.4.5/include/config/pci.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pci.h
diff --git a/ANDROID_3.4.5/include/config/pci/quirks.h b/ANDROID_3.4.5/include/config/pci/quirks.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pci/quirks.h
diff --git a/ANDROID_3.4.5/include/config/pci/syscall.h b/ANDROID_3.4.5/include/config/pci/syscall.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pci/syscall.h
diff --git a/ANDROID_3.4.5/include/config/perf/use/vmalloc.h b/ANDROID_3.4.5/include/config/perf/use/vmalloc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/perf/use/vmalloc.h
diff --git a/ANDROID_3.4.5/include/config/phonet.h b/ANDROID_3.4.5/include/config/phonet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/phonet.h
diff --git a/ANDROID_3.4.5/include/config/pid/ns.h b/ANDROID_3.4.5/include/config/pid/ns.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pid/ns.h
diff --git a/ANDROID_3.4.5/include/config/pkey/wondermedia.h b/ANDROID_3.4.5/include/config/pkey/wondermedia.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pkey/wondermedia.h
diff --git a/ANDROID_3.4.5/include/config/pm.h b/ANDROID_3.4.5/include/config/pm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm.h
diff --git a/ANDROID_3.4.5/include/config/pm/clk.h b/ANDROID_3.4.5/include/config/pm/clk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/clk.h
diff --git a/ANDROID_3.4.5/include/config/pm/runtime.h b/ANDROID_3.4.5/include/config/pm/runtime.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/runtime.h
diff --git a/ANDROID_3.4.5/include/config/pm/sleep.h b/ANDROID_3.4.5/include/config/pm/sleep.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/sleep.h
diff --git a/ANDROID_3.4.5/include/config/pm/sleep/smp.h b/ANDROID_3.4.5/include/config/pm/sleep/smp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/sleep/smp.h
diff --git a/ANDROID_3.4.5/include/config/pm/std/partition.h b/ANDROID_3.4.5/include/config/pm/std/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/std/partition.h
diff --git a/ANDROID_3.4.5/include/config/pm/wakelocks.h b/ANDROID_3.4.5/include/config/pm/wakelocks.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/wakelocks.h
diff --git a/ANDROID_3.4.5/include/config/pm/wakelocks/gc.h b/ANDROID_3.4.5/include/config/pm/wakelocks/gc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/wakelocks/gc.h
diff --git a/ANDROID_3.4.5/include/config/pm/wakelocks/limit.h b/ANDROID_3.4.5/include/config/pm/wakelocks/limit.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pm/wakelocks/limit.h
diff --git a/ANDROID_3.4.5/include/config/pn547/nfc.h b/ANDROID_3.4.5/include/config/pn547/nfc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pn547/nfc.h
diff --git a/ANDROID_3.4.5/include/config/posix/mqueue.h b/ANDROID_3.4.5/include/config/posix/mqueue.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/posix/mqueue.h
diff --git a/ANDROID_3.4.5/include/config/posix/mqueue/sysctl.h b/ANDROID_3.4.5/include/config/posix/mqueue/sysctl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/posix/mqueue/sysctl.h
diff --git a/ANDROID_3.4.5/include/config/power/supply.h b/ANDROID_3.4.5/include/config/power/supply.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/power/supply.h
diff --git a/ANDROID_3.4.5/include/config/ppp.h b/ANDROID_3.4.5/include/config/ppp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ppp.h
diff --git a/ANDROID_3.4.5/include/config/ppp/async.h b/ANDROID_3.4.5/include/config/ppp/async.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ppp/async.h
diff --git a/ANDROID_3.4.5/include/config/ppp/bsdcomp.h b/ANDROID_3.4.5/include/config/ppp/bsdcomp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ppp/bsdcomp.h
diff --git a/ANDROID_3.4.5/include/config/ppp/deflate.h b/ANDROID_3.4.5/include/config/ppp/deflate.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ppp/deflate.h
diff --git a/ANDROID_3.4.5/include/config/ppp/mppe.h b/ANDROID_3.4.5/include/config/ppp/mppe.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ppp/mppe.h
diff --git a/ANDROID_3.4.5/include/config/ppp/sync/tty.h b/ANDROID_3.4.5/include/config/ppp/sync/tty.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ppp/sync/tty.h
diff --git a/ANDROID_3.4.5/include/config/pppoe.h b/ANDROID_3.4.5/include/config/pppoe.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pppoe.h
diff --git a/ANDROID_3.4.5/include/config/pppol2tp.h b/ANDROID_3.4.5/include/config/pppol2tp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pppol2tp.h
diff --git a/ANDROID_3.4.5/include/config/pppolac.h b/ANDROID_3.4.5/include/config/pppolac.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pppolac.h
diff --git a/ANDROID_3.4.5/include/config/pppopns.h b/ANDROID_3.4.5/include/config/pppopns.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pppopns.h
diff --git a/ANDROID_3.4.5/include/config/preempt.h b/ANDROID_3.4.5/include/config/preempt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/preempt.h
diff --git a/ANDROID_3.4.5/include/config/preempt/count.h b/ANDROID_3.4.5/include/config/preempt/count.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/preempt/count.h
diff --git a/ANDROID_3.4.5/include/config/preempt/rcu.h b/ANDROID_3.4.5/include/config/preempt/rcu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/preempt/rcu.h
diff --git a/ANDROID_3.4.5/include/config/prevent/firmware/build.h b/ANDROID_3.4.5/include/config/prevent/firmware/build.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/prevent/firmware/build.h
diff --git a/ANDROID_3.4.5/include/config/printk.h b/ANDROID_3.4.5/include/config/printk.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/printk.h
diff --git a/ANDROID_3.4.5/include/config/printk/time.h b/ANDROID_3.4.5/include/config/printk/time.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/printk/time.h
diff --git a/ANDROID_3.4.5/include/config/proc/fs.h b/ANDROID_3.4.5/include/config/proc/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/proc/fs.h
diff --git a/ANDROID_3.4.5/include/config/proc/page/monitor.h b/ANDROID_3.4.5/include/config/proc/page/monitor.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/proc/page/monitor.h
diff --git a/ANDROID_3.4.5/include/config/proc/pid/cpuset.h b/ANDROID_3.4.5/include/config/proc/pid/cpuset.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/proc/pid/cpuset.h
diff --git a/ANDROID_3.4.5/include/config/proc/sysctl.h b/ANDROID_3.4.5/include/config/proc/sysctl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/proc/sysctl.h
diff --git a/ANDROID_3.4.5/include/config/profiling.h b/ANDROID_3.4.5/include/config/profiling.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/profiling.h
diff --git a/ANDROID_3.4.5/include/config/pwm/wmt.h b/ANDROID_3.4.5/include/config/pwm/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/pwm/wmt.h
diff --git a/ANDROID_3.4.5/include/config/qfmt/v2.h b/ANDROID_3.4.5/include/config/qfmt/v2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/qfmt/v2.h
diff --git a/ANDROID_3.4.5/include/config/quota.h b/ANDROID_3.4.5/include/config/quota.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/quota.h
diff --git a/ANDROID_3.4.5/include/config/quota/netlink/interface.h b/ANDROID_3.4.5/include/config/quota/netlink/interface.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/quota/netlink/interface.h
diff --git a/ANDROID_3.4.5/include/config/quota/tree.h b/ANDROID_3.4.5/include/config/quota/tree.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/quota/tree.h
diff --git a/ANDROID_3.4.5/include/config/quotactl.h b/ANDROID_3.4.5/include/config/quotactl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/quotactl.h
diff --git a/ANDROID_3.4.5/include/config/rcu/cpu/stall/timeout.h b/ANDROID_3.4.5/include/config/rcu/cpu/stall/timeout.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rcu/cpu/stall/timeout.h
diff --git a/ANDROID_3.4.5/include/config/rcu/cpu/stall/verbose.h b/ANDROID_3.4.5/include/config/rcu/cpu/stall/verbose.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rcu/cpu/stall/verbose.h
diff --git a/ANDROID_3.4.5/include/config/rcu/fanout.h b/ANDROID_3.4.5/include/config/rcu/fanout.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rcu/fanout.h
diff --git a/ANDROID_3.4.5/include/config/rd/gzip.h b/ANDROID_3.4.5/include/config/rd/gzip.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rd/gzip.h
diff --git a/ANDROID_3.4.5/include/config/reed/solomon.h b/ANDROID_3.4.5/include/config/reed/solomon.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/reed/solomon.h
diff --git a/ANDROID_3.4.5/include/config/reed/solomon/dec8.h b/ANDROID_3.4.5/include/config/reed/solomon/dec8.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/reed/solomon/dec8.h
diff --git a/ANDROID_3.4.5/include/config/reed/solomon/enc8.h b/ANDROID_3.4.5/include/config/reed/solomon/enc8.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/reed/solomon/enc8.h
diff --git a/ANDROID_3.4.5/include/config/regmap.h b/ANDROID_3.4.5/include/config/regmap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regmap.h
diff --git a/ANDROID_3.4.5/include/config/regmap/i2c.h b/ANDROID_3.4.5/include/config/regmap/i2c.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regmap/i2c.h
diff --git a/ANDROID_3.4.5/include/config/regmap/irq.h b/ANDROID_3.4.5/include/config/regmap/irq.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regmap/irq.h
diff --git a/ANDROID_3.4.5/include/config/regmap/spi.h b/ANDROID_3.4.5/include/config/regmap/spi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regmap/spi.h
diff --git a/ANDROID_3.4.5/include/config/regulator.h b/ANDROID_3.4.5/include/config/regulator.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regulator.h
diff --git a/ANDROID_3.4.5/include/config/regulator/fixed/voltage.h b/ANDROID_3.4.5/include/config/regulator/fixed/voltage.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regulator/fixed/voltage.h
diff --git a/ANDROID_3.4.5/include/config/regulator/gmt2214.h b/ANDROID_3.4.5/include/config/regulator/gmt2214.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regulator/gmt2214.h
diff --git a/ANDROID_3.4.5/include/config/regulator/upi6631.h b/ANDROID_3.4.5/include/config/regulator/upi6631.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regulator/upi6631.h
diff --git a/ANDROID_3.4.5/include/config/regulator/virtual/consumer.h b/ANDROID_3.4.5/include/config/regulator/virtual/consumer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regulator/virtual/consumer.h
diff --git a/ANDROID_3.4.5/include/config/regulator/wm8994.h b/ANDROID_3.4.5/include/config/regulator/wm8994.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/regulator/wm8994.h
diff --git a/ANDROID_3.4.5/include/config/relay.h b/ANDROID_3.4.5/include/config/relay.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/relay.h
diff --git a/ANDROID_3.4.5/include/config/resource/counters.h b/ANDROID_3.4.5/include/config/resource/counters.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/resource/counters.h
diff --git a/ANDROID_3.4.5/include/config/rfkill.h b/ANDROID_3.4.5/include/config/rfkill.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rfkill.h
diff --git a/ANDROID_3.4.5/include/config/rfkill/leds.h b/ANDROID_3.4.5/include/config/rfkill/leds.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rfkill/leds.h
diff --git a/ANDROID_3.4.5/include/config/rfkill/pm.h b/ANDROID_3.4.5/include/config/rfkill/pm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rfkill/pm.h
diff --git a/ANDROID_3.4.5/include/config/rfs/accel.h b/ANDROID_3.4.5/include/config/rfs/accel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rfs/accel.h
diff --git a/ANDROID_3.4.5/include/config/ring/buffer.h b/ANDROID_3.4.5/include/config/ring/buffer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ring/buffer.h
diff --git a/ANDROID_3.4.5/include/config/ring/buffer/allow/swap.h b/ANDROID_3.4.5/include/config/ring/buffer/allow/swap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ring/buffer/allow/swap.h
diff --git a/ANDROID_3.4.5/include/config/rmtctl/wondermedia.h b/ANDROID_3.4.5/include/config/rmtctl/wondermedia.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rmtctl/wondermedia.h
diff --git a/ANDROID_3.4.5/include/config/root/nfs.h b/ANDROID_3.4.5/include/config/root/nfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/root/nfs.h
diff --git a/ANDROID_3.4.5/include/config/rps.h b/ANDROID_3.4.5/include/config/rps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rps.h
diff --git a/ANDROID_3.4.5/include/config/rt/group/sched.h b/ANDROID_3.4.5/include/config/rt/group/sched.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rt/group/sched.h
diff --git a/ANDROID_3.4.5/include/config/rt/mutexes.h b/ANDROID_3.4.5/include/config/rt/mutexes.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rt/mutexes.h
diff --git a/ANDROID_3.4.5/include/config/rtc/class.h b/ANDROID_3.4.5/include/config/rtc/class.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/class.h
diff --git a/ANDROID_3.4.5/include/config/rtc/hctosys.h b/ANDROID_3.4.5/include/config/rtc/hctosys.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/hctosys.h
diff --git a/ANDROID_3.4.5/include/config/rtc/hctosys/device.h b/ANDROID_3.4.5/include/config/rtc/hctosys/device.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/hctosys/device.h
diff --git a/ANDROID_3.4.5/include/config/rtc/intf/dev.h b/ANDROID_3.4.5/include/config/rtc/intf/dev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/intf/dev.h
diff --git a/ANDROID_3.4.5/include/config/rtc/intf/proc.h b/ANDROID_3.4.5/include/config/rtc/intf/proc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/intf/proc.h
diff --git a/ANDROID_3.4.5/include/config/rtc/intf/sysfs.h b/ANDROID_3.4.5/include/config/rtc/intf/sysfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/intf/sysfs.h
diff --git a/ANDROID_3.4.5/include/config/rtc/lib.h b/ANDROID_3.4.5/include/config/rtc/lib.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/lib.h
diff --git a/ANDROID_3.4.5/include/config/rtc/wmt.h b/ANDROID_3.4.5/include/config/rtc/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtc/wmt.h
diff --git a/ANDROID_3.4.5/include/config/rtl8189es.h b/ANDROID_3.4.5/include/config/rtl8189es.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rtl8189es.h
diff --git a/ANDROID_3.4.5/include/config/rwsem/generic/spinlock.h b/ANDROID_3.4.5/include/config/rwsem/generic/spinlock.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/rwsem/generic/spinlock.h
diff --git a/ANDROID_3.4.5/include/config/saradc/wmt.h b/ANDROID_3.4.5/include/config/saradc/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/saradc/wmt.h
diff --git a/ANDROID_3.4.5/include/config/sched/mc.h b/ANDROID_3.4.5/include/config/sched/mc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sched/mc.h
diff --git a/ANDROID_3.4.5/include/config/scsi.h b/ANDROID_3.4.5/include/config/scsi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi.h
diff --git a/ANDROID_3.4.5/include/config/scsi/dma.h b/ANDROID_3.4.5/include/config/scsi/dma.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi/dma.h
diff --git a/ANDROID_3.4.5/include/config/scsi/lowlevel.h b/ANDROID_3.4.5/include/config/scsi/lowlevel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi/lowlevel.h
diff --git a/ANDROID_3.4.5/include/config/scsi/mod.h b/ANDROID_3.4.5/include/config/scsi/mod.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi/mod.h
diff --git a/ANDROID_3.4.5/include/config/scsi/multi/lun.h b/ANDROID_3.4.5/include/config/scsi/multi/lun.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi/multi/lun.h
diff --git a/ANDROID_3.4.5/include/config/scsi/proc/fs.h b/ANDROID_3.4.5/include/config/scsi/proc/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi/proc/fs.h
diff --git a/ANDROID_3.4.5/include/config/scsi/wait/scan.h b/ANDROID_3.4.5/include/config/scsi/wait/scan.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/scsi/wait/scan.h
diff --git a/ANDROID_3.4.5/include/config/security.h b/ANDROID_3.4.5/include/config/security.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security.h
diff --git a/ANDROID_3.4.5/include/config/security/apparmor.h b/ANDROID_3.4.5/include/config/security/apparmor.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/apparmor.h
diff --git a/ANDROID_3.4.5/include/config/security/apparmor/bootparam/value.h b/ANDROID_3.4.5/include/config/security/apparmor/bootparam/value.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/apparmor/bootparam/value.h
diff --git a/ANDROID_3.4.5/include/config/security/network.h b/ANDROID_3.4.5/include/config/security/network.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/network.h
diff --git a/ANDROID_3.4.5/include/config/security/path.h b/ANDROID_3.4.5/include/config/security/path.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/path.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux.h b/ANDROID_3.4.5/include/config/security/selinux.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux/avc/stats.h b/ANDROID_3.4.5/include/config/security/selinux/avc/stats.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux/avc/stats.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux/bootparam.h b/ANDROID_3.4.5/include/config/security/selinux/bootparam.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux/bootparam.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux/bootparam/value.h b/ANDROID_3.4.5/include/config/security/selinux/bootparam/value.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux/bootparam/value.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux/checkreqprot/value.h b/ANDROID_3.4.5/include/config/security/selinux/checkreqprot/value.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux/checkreqprot/value.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux/develop.h b/ANDROID_3.4.5/include/config/security/selinux/develop.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux/develop.h
diff --git a/ANDROID_3.4.5/include/config/security/selinux/disable.h b/ANDROID_3.4.5/include/config/security/selinux/disable.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/selinux/disable.h
diff --git a/ANDROID_3.4.5/include/config/security/tomoyo.h b/ANDROID_3.4.5/include/config/security/tomoyo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/tomoyo.h
diff --git a/ANDROID_3.4.5/include/config/security/tomoyo/activation/trigger.h b/ANDROID_3.4.5/include/config/security/tomoyo/activation/trigger.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/tomoyo/activation/trigger.h
diff --git a/ANDROID_3.4.5/include/config/security/tomoyo/max/accept/entry.h b/ANDROID_3.4.5/include/config/security/tomoyo/max/accept/entry.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/tomoyo/max/accept/entry.h
diff --git a/ANDROID_3.4.5/include/config/security/tomoyo/max/audit/log.h b/ANDROID_3.4.5/include/config/security/tomoyo/max/audit/log.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/tomoyo/max/audit/log.h
diff --git a/ANDROID_3.4.5/include/config/security/tomoyo/policy/loader.h b/ANDROID_3.4.5/include/config/security/tomoyo/policy/loader.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/security/tomoyo/policy/loader.h
diff --git a/ANDROID_3.4.5/include/config/securityfs.h b/ANDROID_3.4.5/include/config/securityfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/securityfs.h
diff --git a/ANDROID_3.4.5/include/config/select/memory/model.h b/ANDROID_3.4.5/include/config/select/memory/model.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/select/memory/model.h
diff --git a/ANDROID_3.4.5/include/config/serial/core.h b/ANDROID_3.4.5/include/config/serial/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serial/core.h
diff --git a/ANDROID_3.4.5/include/config/serial/core/console.h b/ANDROID_3.4.5/include/config/serial/core/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serial/core/console.h
diff --git a/ANDROID_3.4.5/include/config/serial/wmt.h b/ANDROID_3.4.5/include/config/serial/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serial/wmt.h
diff --git a/ANDROID_3.4.5/include/config/serial/wmt/console.h b/ANDROID_3.4.5/include/config/serial/wmt/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serial/wmt/console.h
diff --git a/ANDROID_3.4.5/include/config/serial/wmt/dma.h b/ANDROID_3.4.5/include/config/serial/wmt/dma.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serial/wmt/dma.h
diff --git a/ANDROID_3.4.5/include/config/serio.h b/ANDROID_3.4.5/include/config/serio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serio.h
diff --git a/ANDROID_3.4.5/include/config/serio/libps2.h b/ANDROID_3.4.5/include/config/serio/libps2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serio/libps2.h
diff --git a/ANDROID_3.4.5/include/config/serio/serport.h b/ANDROID_3.4.5/include/config/serio/serport.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/serio/serport.h
diff --git a/ANDROID_3.4.5/include/config/sgi/partition.h b/ANDROID_3.4.5/include/config/sgi/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sgi/partition.h
diff --git a/ANDROID_3.4.5/include/config/shmem.h b/ANDROID_3.4.5/include/config/shmem.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/shmem.h
diff --git a/ANDROID_3.4.5/include/config/signalfd.h b/ANDROID_3.4.5/include/config/signalfd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/signalfd.h
diff --git a/ANDROID_3.4.5/include/config/slabinfo.h b/ANDROID_3.4.5/include/config/slabinfo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/slabinfo.h
diff --git a/ANDROID_3.4.5/include/config/slhc.h b/ANDROID_3.4.5/include/config/slhc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/slhc.h
diff --git a/ANDROID_3.4.5/include/config/slub.h b/ANDROID_3.4.5/include/config/slub.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/slub.h
diff --git a/ANDROID_3.4.5/include/config/slub/debug.h b/ANDROID_3.4.5/include/config/slub/debug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/slub/debug.h
diff --git a/ANDROID_3.4.5/include/config/smartjoyplus/ff.h b/ANDROID_3.4.5/include/config/smartjoyplus/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/smartjoyplus/ff.h
diff --git a/ANDROID_3.4.5/include/config/smp.h b/ANDROID_3.4.5/include/config/smp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/smp.h
diff --git a/ANDROID_3.4.5/include/config/snd.h b/ANDROID_3.4.5/include/config/snd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd.h
diff --git a/ANDROID_3.4.5/include/config/snd/hwdep.h b/ANDROID_3.4.5/include/config/snd/hwdep.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/hwdep.h
diff --git a/ANDROID_3.4.5/include/config/snd/jack.h b/ANDROID_3.4.5/include/config/snd/jack.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/jack.h
diff --git a/ANDROID_3.4.5/include/config/snd/mixer/oss.h b/ANDROID_3.4.5/include/config/snd/mixer/oss.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/mixer/oss.h
diff --git a/ANDROID_3.4.5/include/config/snd/ossemul.h b/ANDROID_3.4.5/include/config/snd/ossemul.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/ossemul.h
diff --git a/ANDROID_3.4.5/include/config/snd/pcm.h b/ANDROID_3.4.5/include/config/snd/pcm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/pcm.h
diff --git a/ANDROID_3.4.5/include/config/snd/pcm/oss.h b/ANDROID_3.4.5/include/config/snd/pcm/oss.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/pcm/oss.h
diff --git a/ANDROID_3.4.5/include/config/snd/rawmidi.h b/ANDROID_3.4.5/include/config/snd/rawmidi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/rawmidi.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc.h b/ANDROID_3.4.5/include/config/snd/soc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/hwdac.h b/ANDROID_3.4.5/include/config/snd/soc/hwdac.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/hwdac.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/i2c/and/spi.h b/ANDROID_3.4.5/include/config/snd/soc/i2c/and/spi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/i2c/and/spi.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/vt1602.h b/ANDROID_3.4.5/include/config/snd/soc/vt1602.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/vt1602.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/vt1603.h b/ANDROID_3.4.5/include/config/snd/soc/vt1603.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/vt1603.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/wm/hubs.h b/ANDROID_3.4.5/include/config/snd/soc/wm/hubs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/wm/hubs.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/wm8994.h b/ANDROID_3.4.5/include/config/snd/soc/wm8994.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/wm8994.h
diff --git a/ANDROID_3.4.5/include/config/snd/soc/wmt/fm34.h b/ANDROID_3.4.5/include/config/snd/soc/wmt/fm34.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/soc/wmt/fm34.h
diff --git a/ANDROID_3.4.5/include/config/snd/support/old/api.h b/ANDROID_3.4.5/include/config/snd/support/old/api.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/support/old/api.h
diff --git a/ANDROID_3.4.5/include/config/snd/timer.h b/ANDROID_3.4.5/include/config/snd/timer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/timer.h
diff --git a/ANDROID_3.4.5/include/config/snd/usb.h b/ANDROID_3.4.5/include/config/snd/usb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/usb.h
diff --git a/ANDROID_3.4.5/include/config/snd/usb/audio.h b/ANDROID_3.4.5/include/config/snd/usb/audio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/usb/audio.h
diff --git a/ANDROID_3.4.5/include/config/snd/verbose/procfs.h b/ANDROID_3.4.5/include/config/snd/verbose/procfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/verbose/procfs.h
diff --git a/ANDROID_3.4.5/include/config/snd/wmt/soc.h b/ANDROID_3.4.5/include/config/snd/wmt/soc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/wmt/soc.h
diff --git a/ANDROID_3.4.5/include/config/snd/wmt/soc/i2s.h b/ANDROID_3.4.5/include/config/snd/wmt/soc/i2s.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/wmt/soc/i2s.h
diff --git a/ANDROID_3.4.5/include/config/snd/wmt/soc/pdm.h b/ANDROID_3.4.5/include/config/snd/wmt/soc/pdm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/snd/wmt/soc/pdm.h
diff --git a/ANDROID_3.4.5/include/config/solaris/x86/partition.h b/ANDROID_3.4.5/include/config/solaris/x86/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/solaris/x86/partition.h
diff --git a/ANDROID_3.4.5/include/config/sound.h b/ANDROID_3.4.5/include/config/sound.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sound.h
diff --git a/ANDROID_3.4.5/include/config/sound/oss/core.h b/ANDROID_3.4.5/include/config/sound/oss/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sound/oss/core.h
diff --git a/ANDROID_3.4.5/include/config/sound/oss/core/preclaim.h b/ANDROID_3.4.5/include/config/sound/oss/core/preclaim.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sound/oss/core/preclaim.h
diff --git a/ANDROID_3.4.5/include/config/spi.h b/ANDROID_3.4.5/include/config/spi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/spi.h
diff --git a/ANDROID_3.4.5/include/config/spi/master.h b/ANDROID_3.4.5/include/config/spi/master.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/spi/master.h
diff --git a/ANDROID_3.4.5/include/config/split/ptlock/cpus.h b/ANDROID_3.4.5/include/config/split/ptlock/cpus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/split/ptlock/cpus.h
diff --git a/ANDROID_3.4.5/include/config/ssb/possible.h b/ANDROID_3.4.5/include/config/ssb/possible.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ssb/possible.h
diff --git a/ANDROID_3.4.5/include/config/stacktrace/support.h b/ANDROID_3.4.5/include/config/stacktrace/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/stacktrace/support.h
diff --git a/ANDROID_3.4.5/include/config/staging.h b/ANDROID_3.4.5/include/config/staging.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/staging.h
diff --git a/ANDROID_3.4.5/include/config/stop/machine.h b/ANDROID_3.4.5/include/config/stop/machine.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/stop/machine.h
diff --git a/ANDROID_3.4.5/include/config/stp.h b/ANDROID_3.4.5/include/config/stp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/stp.h
diff --git a/ANDROID_3.4.5/include/config/sun/partition.h b/ANDROID_3.4.5/include/config/sun/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sun/partition.h
diff --git a/ANDROID_3.4.5/include/config/sunrpc.h b/ANDROID_3.4.5/include/config/sunrpc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sunrpc.h
diff --git a/ANDROID_3.4.5/include/config/suspend.h b/ANDROID_3.4.5/include/config/suspend.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/suspend.h
diff --git a/ANDROID_3.4.5/include/config/suspend/freezer.h b/ANDROID_3.4.5/include/config/suspend/freezer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/suspend/freezer.h
diff --git a/ANDROID_3.4.5/include/config/suspend/time.h b/ANDROID_3.4.5/include/config/suspend/time.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/suspend/time.h
diff --git a/ANDROID_3.4.5/include/config/sw/sync.h b/ANDROID_3.4.5/include/config/sw/sync.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sw/sync.h
diff --git a/ANDROID_3.4.5/include/config/sw/sync/user.h b/ANDROID_3.4.5/include/config/sw/sync/user.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sw/sync/user.h
diff --git a/ANDROID_3.4.5/include/config/swap.h b/ANDROID_3.4.5/include/config/swap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/swap.h
diff --git a/ANDROID_3.4.5/include/config/switch.h b/ANDROID_3.4.5/include/config/switch.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/switch.h
diff --git a/ANDROID_3.4.5/include/config/swp/emulate.h b/ANDROID_3.4.5/include/config/swp/emulate.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/swp/emulate.h
diff --git a/ANDROID_3.4.5/include/config/syn/cookies.h b/ANDROID_3.4.5/include/config/syn/cookies.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/syn/cookies.h
diff --git a/ANDROID_3.4.5/include/config/sync.h b/ANDROID_3.4.5/include/config/sync.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sync.h
diff --git a/ANDROID_3.4.5/include/config/sys/supports/apm/emulation.h b/ANDROID_3.4.5/include/config/sys/supports/apm/emulation.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sys/supports/apm/emulation.h
diff --git a/ANDROID_3.4.5/include/config/sysctl.h b/ANDROID_3.4.5/include/config/sysctl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sysctl.h
diff --git a/ANDROID_3.4.5/include/config/sysfs.h b/ANDROID_3.4.5/include/config/sysfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sysfs.h
diff --git a/ANDROID_3.4.5/include/config/sysv68/partition.h b/ANDROID_3.4.5/include/config/sysv68/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sysv68/partition.h
diff --git a/ANDROID_3.4.5/include/config/sysvipc.h b/ANDROID_3.4.5/include/config/sysvipc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sysvipc.h
diff --git a/ANDROID_3.4.5/include/config/sysvipc/sysctl.h b/ANDROID_3.4.5/include/config/sysvipc/sysctl.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/sysvipc/sysctl.h
diff --git a/ANDROID_3.4.5/include/config/task/delay/acct.h b/ANDROID_3.4.5/include/config/task/delay/acct.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/task/delay/acct.h
diff --git a/ANDROID_3.4.5/include/config/task/io/accounting.h b/ANDROID_3.4.5/include/config/task/io/accounting.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/task/io/accounting.h
diff --git a/ANDROID_3.4.5/include/config/task/xacct.h b/ANDROID_3.4.5/include/config/task/xacct.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/task/xacct.h
diff --git a/ANDROID_3.4.5/include/config/taskstats.h b/ANDROID_3.4.5/include/config/taskstats.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/taskstats.h
diff --git a/ANDROID_3.4.5/include/config/tcp/cong/cubic.h b/ANDROID_3.4.5/include/config/tcp/cong/cubic.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tcp/cong/cubic.h
diff --git a/ANDROID_3.4.5/include/config/thrustmaster/ff.h b/ANDROID_3.4.5/include/config/thrustmaster/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/thrustmaster/ff.h
diff --git a/ANDROID_3.4.5/include/config/tick/oneshot.h b/ANDROID_3.4.5/include/config/tick/oneshot.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tick/oneshot.h
diff --git a/ANDROID_3.4.5/include/config/timer/stats.h b/ANDROID_3.4.5/include/config/timer/stats.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/timer/stats.h
diff --git a/ANDROID_3.4.5/include/config/timerfd.h b/ANDROID_3.4.5/include/config/timerfd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/timerfd.h
diff --git a/ANDROID_3.4.5/include/config/tmpfs.h b/ANDROID_3.4.5/include/config/tmpfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tmpfs.h
diff --git a/ANDROID_3.4.5/include/config/tmpfs/xattr.h b/ANDROID_3.4.5/include/config/tmpfs/xattr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tmpfs/xattr.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/aw5306.h b/ANDROID_3.4.5/include/config/touchscreen/aw5306.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/aw5306.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/cyp140.h b/ANDROID_3.4.5/include/config/touchscreen/cyp140.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/cyp140.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/ft5x0x.h b/ANDROID_3.4.5/include/config/touchscreen/ft5x0x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/ft5x0x.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/ft6x0x.h b/ANDROID_3.4.5/include/config/touchscreen/ft6x0x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/ft6x0x.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/gsl1680.h b/ANDROID_3.4.5/include/config/touchscreen/gsl1680.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/gsl1680.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/gt9xx.h b/ANDROID_3.4.5/include/config/touchscreen/gt9xx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/gt9xx.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/icn83xx.h b/ANDROID_3.4.5/include/config/touchscreen/icn83xx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/icn83xx.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/icn85xx.h b/ANDROID_3.4.5/include/config/touchscreen/icn85xx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/icn85xx.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/lw86x0.h b/ANDROID_3.4.5/include/config/touchscreen/lw86x0.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/lw86x0.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/sis.h b/ANDROID_3.4.5/include/config/touchscreen/sis.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/sis.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/sitronix.h b/ANDROID_3.4.5/include/config/touchscreen/sitronix.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/sitronix.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/ssd253x.h b/ANDROID_3.4.5/include/config/touchscreen/ssd253x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/ssd253x.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/vt1609.h b/ANDROID_3.4.5/include/config/touchscreen/vt1609.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/vt1609.h
diff --git a/ANDROID_3.4.5/include/config/touchscreen/zet6221.h b/ANDROID_3.4.5/include/config/touchscreen/zet6221.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/touchscreen/zet6221.h
diff --git a/ANDROID_3.4.5/include/config/trace/irqflags/support.h b/ANDROID_3.4.5/include/config/trace/irqflags/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/trace/irqflags/support.h
diff --git a/ANDROID_3.4.5/include/config/tracing/support.h b/ANDROID_3.4.5/include/config/tracing/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tracing/support.h
diff --git a/ANDROID_3.4.5/include/config/tree/preempt/rcu.h b/ANDROID_3.4.5/include/config/tree/preempt/rcu.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tree/preempt/rcu.h
diff --git a/ANDROID_3.4.5/include/config/tristate.conf b/ANDROID_3.4.5/include/config/tristate.conf
new file mode 100644
index 00000000..805f6580
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tristate.conf
@@ -0,0 +1,421 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/arm 3.4.5 Kernel Configuration
+#
+CONFIG_MMC_ATSMB2=Y
+CONFIG_IP_NF_TARGET_REDIRECT=Y
+CONFIG_CRC32=Y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=Y
+CONFIG_MTK_COMBO_COMM_UART=M
+CONFIG_BLK_DEV_DM=Y
+CONFIG_VLAN_8021Q=Y
+CONFIG_WMT_VIDEO_DECODE_JPEG=M
+CONFIG_CPU_FREQ_GOV_ONDEMAND=Y
+CONFIG_PPP_SYNC_TTY=Y
+CONFIG_HID_SPEEDLINK=Y
+CONFIG_BLK_DEV_NBD=Y
+CONFIG_UHID=Y
+CONFIG_HDCP_SIL902X_WMT=M
+CONFIG_STP=Y
+CONFIG_HID_PRODIKEYS=Y
+CONFIG_BATTERY_WMT=Y
+CONFIG_USB_SERIAL_FTDI_SIO=Y
+CONFIG_HID_EMS_FF=Y
+CONFIG_IP6_NF_MANGLE=Y
+CONFIG_IPV6=Y
+CONFIG_CRYPTO_AEAD=Y
+CONFIG_WMT_NEWSPI1_SUPPORT=Y
+CONFIG_TOUCHSCREEN_ICN85XX=Y
+CONFIG_IP6_NF_TARGET_REJECT=Y
+CONFIG_TOUCHSCREEN_CYP140=M
+CONFIG_L2TP_DEBUGFS=Y
+CONFIG_XFRM_IPCOMP=Y
+CONFIG_CRYPTO_RNG2=Y
+CONFIG_MTK_COMBO_BT=M
+CONFIG_TUN=Y
+CONFIG_TOUCHSCREEN_LW86X0=Y
+CONFIG_CFG80211=Y
+CONFIG_DM_CRYPT=Y
+CONFIG_BCMDHD=M
+CONFIG_LZO_DECOMPRESS=Y
+CONFIG_HID_BELKIN=Y
+CONFIG_MMC_ATSMB=Y
+CONFIG_USB_SERIAL_OPTION=M
+CONFIG_HID_ACRUX=Y
+CONFIG_USB=Y
+CONFIG_CRYPTO_HMAC=Y
+CONFIG_TOUCHSCREEN_FT6X0X=Y
+CONFIG_TOUCHSCREEN_GSL1680=Y
+CONFIG_HID_CHERRY=Y
+CONFIG_MTK_GPS=Y
+CONFIG_HID_SUNPLUS=Y
+CONFIG_HID_PICOLCD=Y
+CONFIG_ZRAM=Y
+CONFIG_SND_SOC=Y
+CONFIG_MEDIA_TUNER_XC5000=Y
+CONFIG_WMT_EFUSE_STUB=Y
+CONFIG_FB_SYS_FILLRECT=Y
+CONFIG_HID_THRUSTMASTER=Y
+CONFIG_I2C_API=Y
+CONFIG_CRYPTO_AUTHENC=Y
+CONFIG_SND_SOC_VT1602=Y
+CONFIG_MTD=Y
+CONFIG_WMT_GPIO=Y
+CONFIG_HID_PRIMAX=Y
+CONFIG_MTK_COMBO_GPS=M
+CONFIG_INPUT_MOUSEDEV=Y
+CONFIG_CRYPTO_DES=Y
+CONFIG_NLS_CODEPAGE_437=Y
+CONFIG_MTD_NAND_IDS=Y
+CONFIG_PKEY_WonderMedia=M
+CONFIG_SND_MIXER_OSS=Y
+CONFIG_SERIO=Y
+CONFIG_FB_SYS_IMAGEBLIT=Y
+CONFIG_LEDS_TRIGGER_TIMER=Y
+CONFIG_ZLIB_INFLATE=Y
+CONFIG_MTK_DISCRETE_BT=M
+CONFIG_CRYPTO_TWOFISH_COMMON=Y
+CONFIG_USB_VIDEO_CLASS=Y
+CONFIG_WMT_NEWSPI_SUPPORT=Y
+CONFIG_USB_UHCI_HCD=Y
+CONFIG_LOCKD=Y
+CONFIG_USB_WMT=Y
+CONFIG_JFFS2_FS=Y
+CONFIG_HID_SAITEK=Y
+CONFIG_WMT_SENSOR_MC3XXX=M
+CONFIG_WMT_EFUSE=M
+CONFIG_USB_STORAGE=Y
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=Y
+CONFIG_SND_USB_AUDIO=Y
+CONFIG_HID_APPLE=Y
+CONFIG_MEDIA_TUNER_TDA827X=Y
+CONFIG_SWITCH=Y
+CONFIG_L2TP_IP=Y
+CONFIG_WMT_SENSOR_MMA7660=M
+CONFIG_PPP_DEFLATE=Y
+CONFIG_USB_NET_NET1080=Y
+CONFIG_HID_TIVO=Y
+CONFIG_REGMAP_SPI=Y
+CONFIG_POWER_SUPPLY=Y
+CONFIG_MTD_NAND_WMT=Y
+CONFIG_NLS=Y
+CONFIG_SND_SOC_WMT_FM34=M
+CONFIG_HID_MAGICMOUSE=Y
+CONFIG_PPPOE=Y
+CONFIG_GPIO_WM8994=Y
+CONFIG_FB_SYS_COPYAREA=Y
+CONFIG_USB_COMMON=Y
+CONFIG_MEDIA_TUNER_TDA18271=Y
+CONFIG_IP6_NF_IPTABLES=Y
+CONFIG_LZ4_COMPRESS=Y
+CONFIG_WMT_VIDEO_LOCK=M
+CONFIG_CPU_FREQ_GOV_USERSPACE=Y
+CONFIG_INET_IPCOMP=Y
+CONFIG_TOUCHSCREEN_VT1609=Y
+CONFIG_HID_KEYTOUCH=Y
+CONFIG_HID_CYPRESS=Y
+CONFIG_N_GSM=Y
+CONFIG_NLS_ISO8859_1=Y
+CONFIG_CRYPTO_WORKQUEUE=Y
+CONFIG_HID_KENSINGTON=Y
+CONFIG_USB_EHCI_HCD=Y
+CONFIG_CPU_FREQ_TABLE=Y
+CONFIG_HID_ZYDACRON=Y
+CONFIG_PPP_MPPE=Y
+CONFIG_RMTCTL_WonderMedia=M
+CONFIG_SND_PCM_OSS=Y
+CONFIG_RFKILL=Y
+CONFIG_NET_KEY=Y
+CONFIG_IOSCHED_DEADLINE=Y
+CONFIG_WMT_SENSOR_DMARD10=M
+CONFIG_CRYPTO_DEV_WMT_SE=Y
+CONFIG_IPV6_SIT=Y
+CONFIG_WMT_SENSOR_US5182=M
+CONFIG_USB_GADGET_WMT=Y
+CONFIG_WMT_SENSOR_DMARD08=M
+CONFIG_IP_NF_TARGET_MASQUERADE=Y
+CONFIG_PHONET=Y
+CONFIG_SCSI_WAIT_SCAN=M
+CONFIG_BACKLIGHT_CLASS_DEVICE=Y
+CONFIG_NF_DEFRAG_IPV4=Y
+CONFIG_INET_XFRM_MODE_BEET=Y
+CONFIG_HID_LCPOWER=Y
+CONFIG_CRYPTO_DEFLATE=Y
+CONFIG_NETFILTER_XT_MATCH_MARK=Y
+CONFIG_KEYBOARD_WMT=Y
+CONFIG_IP_NF_MANGLE=Y
+CONFIG_MTK_MT5931_WIFI_KK=M
+CONFIG_INET6_XFRM_MODE_TUNNEL=Y
+CONFIG_MEDIA_SUPPORT=Y
+CONFIG_IP_NF_FILTER=Y
+CONFIG_HID_ZEROPLUS=Y
+CONFIG_EXT3_FS=Y
+CONFIG_MTK_MT5931_WIFI=M
+CONFIG_FAT_FS=Y
+CONFIG_IP6_NF_RAW=Y
+CONFIG_INET_TUNNEL=Y
+CONFIG_IOSCHED_CFQ=Y
+CONFIG_LIB80211=Y
+CONFIG_MFD_CORE=Y
+CONFIG_USB_GSPCA=M
+CONFIG_USB_NET_CDC_SUBSET=Y
+CONFIG_QFMT_V2=Y
+CONFIG_BT_RTKBTUSB=M
+CONFIG_VIDEOBUF2_MEMOPS=Y
+CONFIG_HID_ROCCAT=Y
+CONFIG_INET_XFRM_MODE_TRANSPORT=Y
+CONFIG_CRYPTO_MD5=Y
+CONFIG_SND_SOC_HWDAC=Y
+CONFIG_WMT_SENSOR_ISL29023=M
+CONFIG_MEDIA_TUNER_TEA5767=Y
+CONFIG_USB_SERIAL=Y
+CONFIG_USB_MON=Y
+CONFIG_REGULATOR_FIXED_VOLTAGE=Y
+CONFIG_INET_XFRM_TUNNEL=Y
+CONFIG_NETFILTER_XT_MARK=Y
+CONFIG_NETFILTER_XTABLES=Y
+CONFIG_MTK_DISCRETE_BT_HW_CTL=M
+CONFIG_ECHO_CANCELLATION_FM34=M
+CONFIG_BCM2079X_NFC=M
+CONFIG_HID_GREENASIA=Y
+CONFIG_MTK_MT5931_POWER_KK=M
+CONFIG_HID_GYRATION=Y
+CONFIG_SND_SOC_WM8994=Y
+CONFIG_USB_ACM=M
+CONFIG_CRC16=Y
+CONFIG_USB_NET_AX8817X=Y
+CONFIG_REGMAP_I2C=Y
+CONFIG_I2C_WMT=Y
+CONFIG_DVB_CORE=Y
+CONFIG_USB_HID=Y
+CONFIG_UBIFS_FS=Y
+CONFIG_WMT_SENSOR_STK8312=M
+CONFIG_CRYPTO_PCOMP2=Y
+CONFIG_USB_GADGET=Y
+CONFIG_SOUND=Y
+CONFIG_MEDIA_TUNER_TDA9887=Y
+CONFIG_UNIX=Y
+CONFIG_MTD_WMT_SF=Y
+CONFIG_CRYPTO_HASH2=Y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=Y
+CONFIG_NFS_FS=Y
+CONFIG_USB_NET_SMSC95XX=Y
+CONFIG_INET_ESP=Y
+CONFIG_LZ4_DECOMPRESS=Y
+CONFIG_CRYPTO_ALGAPI=Y
+CONFIG_BRIDGE=Y
+CONFIG_MEDIA_TUNER=Y
+CONFIG_INPUT_UINPUT=Y
+CONFIG_MEDIA_TUNER_SIMPLE=Y
+CONFIG_KEYBOARD_ATKBD=Y
+CONFIG_NF_NAT=Y
+CONFIG_LEDS_LOGO=Y
+CONFIG_CRYPTO_HASH=Y
+CONFIG_SND_SOC_VT1603=Y
+CONFIG_CPU_FREQ_GOV_INTERACTIVE=Y
+CONFIG_VFAT_FS=Y
+CONFIG_SND_HWDEP=Y
+CONFIG_BLK_DEV_LOOP=Y
+CONFIG_L2TP_ETH=Y
+CONFIG_MEDIA_TUNER_XC2028=Y
+CONFIG_MTD_NAND_ECC=Y
+CONFIG_CRYPTO_CBC=Y
+CONFIG_TOUCHSCREEN_ICN83XX=Y
+CONFIG_FS_MBCACHE=Y
+CONFIG_WMT_SWITCH=M
+CONFIG_CRYPTO_MANAGER2=Y
+CONFIG_MTD_UBI=Y
+CONFIG_I2C=Y
+CONFIG_BT_HIDP=Y
+CONFIG_CRYPTO_ECB=Y
+CONFIG_MTK_COMBO_FM=M
+CONFIG_ZLIB_DEFLATE=Y
+CONFIG_SUNRPC=Y
+CONFIG_YAFFS_FS=Y
+CONFIG_WMT_GYRO_L3G4200D=M
+CONFIG_FW_LOADER=Y
+CONFIG_MII=Y
+CONFIG_EXT4_FS=Y
+CONFIG_CRYPTO_SHA1=Y
+CONFIG_PN547_NFC=M
+CONFIG_XZ_DEC=Y
+CONFIG_SND_RAWMIDI=Y
+CONFIG_PPPOPNS=Y
+CONFIG_TOUCHSCREEN_SSD253X=Y
+CONFIG_CRYPTO_LZO=Y
+CONFIG_SND_PCM=Y
+CONFIG_INPUT_EVDEV=Y
+CONFIG_EXT2_FS=Y
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=Y
+CONFIG_HID_DRAGONRISE=Y
+CONFIG_QUOTA_TREE=Y
+CONFIG_USB_NET_CDCETHER=Y
+CONFIG_PACKET=Y
+CONFIG_TOUCHSCREEN_SITRONIX=M
+CONFIG_WMT_VIDEO_ENCODE=M
+CONFIG_CRYPTO_TWOFISH=Y
+CONFIG_BT=Y
+CONFIG_REED_SOLOMON=Y
+CONFIG_USB_NET_SMSC75XX=Y
+CONFIG_TOUCHSCREEN_ZET6221=Y
+CONFIG_HID_WACOM=Y
+CONFIG_USB_SERIAL_CP210X=Y
+CONFIG_CRYPTO_AES=Y
+CONFIG_HID_WALTOP=Y
+CONFIG_SERIO_SERPORT=Y
+CONFIG_INET_XFRM_MODE_TUNNEL=Y
+CONFIG_CPU_FREQ_STAT=Y
+CONFIG_MTD_BLKDEVS=Y
+CONFIG_IP6_NF_FILTER=Y
+CONFIG_GARP=Y
+CONFIG_SERIO_LIBPS2=Y
+CONFIG_HID_TWINHAN=Y
+CONFIG_RTL8189ES=M
+CONFIG_WMT_SENSOR_CM3232=M
+CONFIG_ZSMALLOC=Y
+CONFIG_L2TP=Y
+CONFIG_HID_SONY=Y
+CONFIG_HID_MONTEREY=Y
+CONFIG_HID_EZKEY=Y
+CONFIG_BACKLIGHT_PWM=Y
+CONFIG_CRYPTO=Y
+CONFIG_IP_NF_IPTABLES=Y
+CONFIG_HID_SAMSUNG=Y
+CONFIG_NMC1XXX_WIFI_MODULE=M
+CONFIG_MTK_COMBO_WIFI=M
+CONFIG_SCSI_MOD=Y
+CONFIG_OPROFILE=Y
+CONFIG_SERIAL_CORE=Y
+CONFIG_FUSE_FS=Y
+CONFIG_PWM_WMT=Y
+CONFIG_WMT_SPISLAVE1_SUPPORT=Y
+CONFIG_HID_MICROSOFT=Y
+CONFIG_NF_DEFRAG_IPV6=Y
+CONFIG_WMT_VIDEO_ENCODE_JPEG=M
+CONFIG_VIDEO_DEV=Y
+CONFIG_SCSI=Y
+CONFIG_REGULATOR_WM8994=Y
+CONFIG_HID_CHICONY=Y
+CONFIG_HID=Y
+CONFIG_MEDIA_TUNER_TDA8290=Y
+CONFIG_JBD2=Y
+CONFIG_I2C_ALGOWMT=Y
+CONFIG_MEDIA_TUNER_MT20XX=Y
+CONFIG_IP_NF_RAW=Y
+CONFIG_NETFILTER_XT_MATCH_SOCKET=Y
+CONFIG_PPPOL2TP=Y
+CONFIG_HID_TOPSEED=Y
+CONFIG_HID_A4TECH=Y
+CONFIG_MEDIA_TUNER_MC44S803=Y
+CONFIG_IP_NF_TARGET_NETMAP=Y
+CONFIG_INPUT_FF_MEMLESS=Y
+CONFIG_CHR_DEV_SG=Y
+CONFIG_MACVLAN=Y
+CONFIG_INET6_XFRM_MODE_TRANSPORT=Y
+CONFIG_CRYPTO_ARC4=Y
+CONFIG_TOUCHSCREEN_SIS=Y
+CONFIG_SLHC=Y
+CONFIG_CRYPTO_MANAGER=Y
+CONFIG_PPP_BSDCOMP=Y
+CONFIG_MTD_NAND=Y
+CONFIG_HID_ORTEK=Y
+CONFIG_NETFILTER_XT_TARGET_MARK=Y
+CONFIG_I2C_ALGOBIT=Y
+CONFIG_MMC_BLOCK=Y
+CONFIG_USB_NET_CDC_NCM=Y
+CONFIG_MMC=Y
+CONFIG_LZO_COMPRESS=Y
+CONFIG_BT_COMM_BTUSB=M
+CONFIG_HID_LOGITECH=Y
+CONFIG_PPPOLAC=Y
+CONFIG_WIFI_EAGLE=M
+CONFIG_INET_AH=Y
+CONFIG_TCP_CONG_CUBIC=Y
+CONFIG_HID_KYE=Y
+CONFIG_RTC_WMT=Y
+CONFIG_FB_SYS_FOPS=Y
+CONFIG_MEDIA_TUNER_XC4000=Y
+CONFIG_FB=Y
+CONFIG_VETH=Y
+CONFIG_SND_SOC_WM_HUBS=Y
+CONFIG_HID_PETALYNX=Y
+CONFIG_NF_CONNTRACK_IPV4=Y
+CONFIG_WMT_VIDEO_DECODE_MSVD=M
+CONFIG_USB_NET_ZAURUS=Y
+CONFIG_ISDBT_RAONTECH_MTV=M
+CONFIG_WMT_VIBRATOR=Y
+CONFIG_VIDEO_MEDIA=Y
+CONFIG_CUSE=Y
+CONFIG_WMT_SENSOR_MXC622X=M
+CONFIG_TOUCHSCREEN_FT5X0X=Y
+CONFIG_USB_SERIAL_SIERRAWIRELESS=Y
+CONFIG_ANDROID_LOGGER=Y
+CONFIG_HW_RANDOM=Y
+CONFIG_TOUCHSCREEN_AW5306=Y
+CONFIG_VIDEOBUF2_CORE=Y
+CONFIG_NTFS_FS=Y
+CONFIG_CRYPTO_BLKCIPHER2=Y
+CONFIG_MTD_BLOCK=Y
+CONFIG_VIDEOBUF2_VMALLOC=Y
+CONFIG_HID_PANTHERLORD=Y
+CONFIG_SND=Y
+CONFIG_USB_NET_DM9601=Y
+CONFIG_PPP_ASYNC=Y
+CONFIG_HID_MULTITOUCH=Y
+CONFIG_MTK_COMBO_COMM=M
+CONFIG_NETFILTER_XT_MATCH_QUOTA2=Y
+CONFIG_HID_ELECOM=Y
+CONFIG_SND_TIMER=Y
+CONFIG_JBD=Y
+CONFIG_WMT_VIDEO_DECODE=M
+CONFIG_PPP=Y
+CONFIG_NETFILTER_XT_MATCH_QUOTA=Y
+CONFIG_WMT_SENSOR_KIONIX=M
+CONFIG_BT_HCIBCM_6330_6476=M
+CONFIG_WMT_V4L2=Y
+CONFIG_WMT_SENSOR_STK3310=M
+CONFIG_INPUT_POLLDEV=Y
+CONFIG_MTD_CHAR=Y
+CONFIG_INET_LRO=Y
+CONFIG_HID_UCLOGIC=Y
+CONFIG_LEDS_GPIO=Y
+CONFIG_MMC_ATSMB1=Y
+CONFIG_BLK_DEV_RAM=Y
+CONFIG_NETFILTER_XT_MATCH_STATE=Y
+CONFIG_DRM=Y
+CONFIG_INET6_XFRM_MODE_BEET=Y
+CONFIG_VIDEO_V4L2=Y
+CONFIG_HID_NTRIG=Y
+CONFIG_DECOMPRESS_GZIP=Y
+CONFIG_I2C_CHARDEV=Y
+CONFIG_LLC=Y
+CONFIG_MEDIA_TUNER_TEA5761=Y
+CONFIG_HID_HOLTEK=Y
+CONFIG_MTD_SWAP=Y
+CONFIG_NETFILTER_TPROXY=Y
+CONFIG_WMT_SENSOR_DMARD09=M
+CONFIG_USB_USBNET=Y
+CONFIG_USB_SERIAL_PL2303=Y
+CONFIG_HID_SMARTJOYPLUS=Y
+CONFIG_MAC80211=Y
+CONFIG_CRC_CCITT=Y
+CONFIG_BLK_DEV_SD=Y
+CONFIG_BITREVERSE=Y
+CONFIG_TOUCHSCREEN_GT9XX=Y
+CONFIG_WMT_SENSOR_MMC328x=M
+CONFIG_USB_SERIAL_WWAN=M
+CONFIG_SARADC_WMT=Y
+CONFIG_VIDEO_V4L2_COMMON=Y
+CONFIG_CRYPTO_BLKCIPHER=Y
+CONFIG_NF_CONNTRACK=Y
+CONFIG_SND_SOC_I2C_AND_SPI=Y
+CONFIG_IP_NF_TARGET_REJECT=Y
+CONFIG_LEDS_CLASS=Y
+CONFIG_WMT_VIDEO_ENCODE_H264=M
+CONFIG_WMT_SENSOR_MMA8452Q=M
+CONFIG_HID_WIIMOTE=Y
+CONFIG_CRYPTO_AEAD2=Y
+CONFIG_MOUSE_PS2=Y
+CONFIG_CRYPTO_ALGAPI2=Y
+CONFIG_WMT_SENSOR_DMARD06=M
+CONFIG_INPUT=Y
diff --git a/ANDROID_3.4.5/include/config/tun.h b/ANDROID_3.4.5/include/config/tun.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tun.h
diff --git a/ANDROID_3.4.5/include/config/tv/vt1625/wmt.h b/ANDROID_3.4.5/include/config/tv/vt1625/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/tv/vt1625/wmt.h
diff --git a/ANDROID_3.4.5/include/config/uart/2/3/enable.h b/ANDROID_3.4.5/include/config/uart/2/3/enable.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uart/2/3/enable.h
diff --git a/ANDROID_3.4.5/include/config/ubifs/fs.h b/ANDROID_3.4.5/include/config/ubifs/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ubifs/fs.h
diff --git a/ANDROID_3.4.5/include/config/ubifs/fs/lzo.h b/ANDROID_3.4.5/include/config/ubifs/fs/lzo.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ubifs/fs/lzo.h
diff --git a/ANDROID_3.4.5/include/config/ubifs/fs/xattr.h b/ANDROID_3.4.5/include/config/ubifs/fs/xattr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ubifs/fs/xattr.h
diff --git a/ANDROID_3.4.5/include/config/ubifs/fs/zlib.h b/ANDROID_3.4.5/include/config/ubifs/fs/zlib.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ubifs/fs/zlib.h
diff --git a/ANDROID_3.4.5/include/config/uevent/helper/path.h b/ANDROID_3.4.5/include/config/uevent/helper/path.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uevent/helper/path.h
diff --git a/ANDROID_3.4.5/include/config/uhid.h b/ANDROID_3.4.5/include/config/uhid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uhid.h
diff --git a/ANDROID_3.4.5/include/config/uid/stat.h b/ANDROID_3.4.5/include/config/uid/stat.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uid/stat.h
diff --git a/ANDROID_3.4.5/include/config/uid16.h b/ANDROID_3.4.5/include/config/uid16.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uid16.h
diff --git a/ANDROID_3.4.5/include/config/ultrix/partition.h b/ANDROID_3.4.5/include/config/ultrix/partition.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/ultrix/partition.h
diff --git a/ANDROID_3.4.5/include/config/uninline/spin/unlock.h b/ANDROID_3.4.5/include/config/uninline/spin/unlock.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uninline/spin/unlock.h
diff --git a/ANDROID_3.4.5/include/config/unix.h b/ANDROID_3.4.5/include/config/unix.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/unix.h
diff --git a/ANDROID_3.4.5/include/config/unix98/ptys.h b/ANDROID_3.4.5/include/config/unix98/ptys.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/unix98/ptys.h
diff --git a/ANDROID_3.4.5/include/config/unixware/disklabel.h b/ANDROID_3.4.5/include/config/unixware/disklabel.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/unixware/disklabel.h
diff --git a/ANDROID_3.4.5/include/config/usb.h b/ANDROID_3.4.5/include/config/usb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb.h
diff --git a/ANDROID_3.4.5/include/config/usb/acm.h b/ANDROID_3.4.5/include/config/usb/acm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/acm.h
diff --git a/ANDROID_3.4.5/include/config/usb/announce/new/devices.h b/ANDROID_3.4.5/include/config/usb/announce/new/devices.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/announce/new/devices.h
diff --git a/ANDROID_3.4.5/include/config/usb/arch/has/ehci.h b/ANDROID_3.4.5/include/config/usb/arch/has/ehci.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/arch/has/ehci.h
diff --git a/ANDROID_3.4.5/include/config/usb/arch/has/hcd.h b/ANDROID_3.4.5/include/config/usb/arch/has/hcd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/arch/has/hcd.h
diff --git a/ANDROID_3.4.5/include/config/usb/arch/has/ohci.h b/ANDROID_3.4.5/include/config/usb/arch/has/ohci.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/arch/has/ohci.h
diff --git a/ANDROID_3.4.5/include/config/usb/arch/has/xhci.h b/ANDROID_3.4.5/include/config/usb/arch/has/xhci.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/arch/has/xhci.h
diff --git a/ANDROID_3.4.5/include/config/usb/armlinux.h b/ANDROID_3.4.5/include/config/usb/armlinux.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/armlinux.h
diff --git a/ANDROID_3.4.5/include/config/usb/belkin.h b/ANDROID_3.4.5/include/config/usb/belkin.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/belkin.h
diff --git a/ANDROID_3.4.5/include/config/usb/common.h b/ANDROID_3.4.5/include/config/usb/common.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/common.h
diff --git a/ANDROID_3.4.5/include/config/usb/debug.h b/ANDROID_3.4.5/include/config/usb/debug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/debug.h
diff --git a/ANDROID_3.4.5/include/config/usb/devicefs.h b/ANDROID_3.4.5/include/config/usb/devicefs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/devicefs.h
diff --git a/ANDROID_3.4.5/include/config/usb/ehci/ehset.h b/ANDROID_3.4.5/include/config/usb/ehci/ehset.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/ehci/ehset.h
diff --git a/ANDROID_3.4.5/include/config/usb/ehci/hcd.h b/ANDROID_3.4.5/include/config/usb/ehci/hcd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/ehci/hcd.h
diff --git a/ANDROID_3.4.5/include/config/usb/ehci/tt/newsched.h b/ANDROID_3.4.5/include/config/usb/ehci/tt/newsched.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/ehci/tt/newsched.h
diff --git a/ANDROID_3.4.5/include/config/usb/ezusb.h b/ANDROID_3.4.5/include/config/usb/ezusb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/ezusb.h
diff --git a/ANDROID_3.4.5/include/config/usb/g/android.h b/ANDROID_3.4.5/include/config/usb/g/android.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/g/android.h
diff --git a/ANDROID_3.4.5/include/config/usb/gadget.h b/ANDROID_3.4.5/include/config/usb/gadget.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/gadget.h
diff --git a/ANDROID_3.4.5/include/config/usb/gadget/dualspeed.h b/ANDROID_3.4.5/include/config/usb/gadget/dualspeed.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/gadget/dualspeed.h
diff --git a/ANDROID_3.4.5/include/config/usb/gadget/storage/num/buffers.h b/ANDROID_3.4.5/include/config/usb/gadget/storage/num/buffers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/gadget/storage/num/buffers.h
diff --git a/ANDROID_3.4.5/include/config/usb/gadget/vbus/draw.h b/ANDROID_3.4.5/include/config/usb/gadget/vbus/draw.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/gadget/vbus/draw.h
diff --git a/ANDROID_3.4.5/include/config/usb/gadget/wmt.h b/ANDROID_3.4.5/include/config/usb/gadget/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/gadget/wmt.h
diff --git a/ANDROID_3.4.5/include/config/usb/gspca.h b/ANDROID_3.4.5/include/config/usb/gspca.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/gspca.h
diff --git a/ANDROID_3.4.5/include/config/usb/hid.h b/ANDROID_3.4.5/include/config/usb/hid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/hid.h
diff --git a/ANDROID_3.4.5/include/config/usb/hiddev.h b/ANDROID_3.4.5/include/config/usb/hiddev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/hiddev.h
diff --git a/ANDROID_3.4.5/include/config/usb/mon.h b/ANDROID_3.4.5/include/config/usb/mon.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/mon.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/ax8817x.h b/ANDROID_3.4.5/include/config/usb/net/ax8817x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/ax8817x.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/cdc/ncm.h b/ANDROID_3.4.5/include/config/usb/net/cdc/ncm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/cdc/ncm.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/cdc/subset.h b/ANDROID_3.4.5/include/config/usb/net/cdc/subset.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/cdc/subset.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/cdcether.h b/ANDROID_3.4.5/include/config/usb/net/cdcether.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/cdcether.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/dm9601.h b/ANDROID_3.4.5/include/config/usb/net/dm9601.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/dm9601.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/net1080.h b/ANDROID_3.4.5/include/config/usb/net/net1080.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/net1080.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/smsc75xx.h b/ANDROID_3.4.5/include/config/usb/net/smsc75xx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/smsc75xx.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/smsc95xx.h b/ANDROID_3.4.5/include/config/usb/net/smsc95xx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/smsc95xx.h
diff --git a/ANDROID_3.4.5/include/config/usb/net/zaurus.h b/ANDROID_3.4.5/include/config/usb/net/zaurus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/net/zaurus.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial.h b/ANDROID_3.4.5/include/config/usb/serial.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/console.h b/ANDROID_3.4.5/include/config/usb/serial/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/console.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/cp210x.h b/ANDROID_3.4.5/include/config/usb/serial/cp210x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/cp210x.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/ftdi/sio.h b/ANDROID_3.4.5/include/config/usb/serial/ftdi/sio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/ftdi/sio.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/generic.h b/ANDROID_3.4.5/include/config/usb/serial/generic.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/generic.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/option.h b/ANDROID_3.4.5/include/config/usb/serial/option.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/option.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/pl2303.h b/ANDROID_3.4.5/include/config/usb/serial/pl2303.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/pl2303.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/sierrawireless.h b/ANDROID_3.4.5/include/config/usb/serial/sierrawireless.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/sierrawireless.h
diff --git a/ANDROID_3.4.5/include/config/usb/serial/wwan.h b/ANDROID_3.4.5/include/config/usb/serial/wwan.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/serial/wwan.h
diff --git a/ANDROID_3.4.5/include/config/usb/storage.h b/ANDROID_3.4.5/include/config/usb/storage.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/storage.h
diff --git a/ANDROID_3.4.5/include/config/usb/support.h b/ANDROID_3.4.5/include/config/usb/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/support.h
diff --git a/ANDROID_3.4.5/include/config/usb/suspend.h b/ANDROID_3.4.5/include/config/usb/suspend.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/suspend.h
diff --git a/ANDROID_3.4.5/include/config/usb/uhci/hcd.h b/ANDROID_3.4.5/include/config/usb/uhci/hcd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/uhci/hcd.h
diff --git a/ANDROID_3.4.5/include/config/usb/usbnet.h b/ANDROID_3.4.5/include/config/usb/usbnet.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/usbnet.h
diff --git a/ANDROID_3.4.5/include/config/usb/video/class.h b/ANDROID_3.4.5/include/config/usb/video/class.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/video/class.h
diff --git a/ANDROID_3.4.5/include/config/usb/video/class/input/evdev.h b/ANDROID_3.4.5/include/config/usb/video/class/input/evdev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/video/class/input/evdev.h
diff --git a/ANDROID_3.4.5/include/config/usb/wmt.h b/ANDROID_3.4.5/include/config/usb/wmt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/usb/wmt.h
diff --git a/ANDROID_3.4.5/include/config/use/generic/smp/helpers.h b/ANDROID_3.4.5/include/config/use/generic/smp/helpers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/use/generic/smp/helpers.h
diff --git a/ANDROID_3.4.5/include/config/user/ns.h b/ANDROID_3.4.5/include/config/user/ns.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/user/ns.h
diff --git a/ANDROID_3.4.5/include/config/uts/ns.h b/ANDROID_3.4.5/include/config/uts/ns.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/uts/ns.h
diff --git a/ANDROID_3.4.5/include/config/v4l/usb/drivers.h b/ANDROID_3.4.5/include/config/v4l/usb/drivers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/v4l/usb/drivers.h
diff --git a/ANDROID_3.4.5/include/config/vectors/base.h b/ANDROID_3.4.5/include/config/vectors/base.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vectors/base.h
diff --git a/ANDROID_3.4.5/include/config/veth.h b/ANDROID_3.4.5/include/config/veth.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/veth.h
diff --git a/ANDROID_3.4.5/include/config/vfat/fs.h b/ANDROID_3.4.5/include/config/vfat/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vfat/fs.h
diff --git a/ANDROID_3.4.5/include/config/vfp.h b/ANDROID_3.4.5/include/config/vfp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vfp.h
diff --git a/ANDROID_3.4.5/include/config/vfpv3.h b/ANDROID_3.4.5/include/config/vfpv3.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vfpv3.h
diff --git a/ANDROID_3.4.5/include/config/viddev/ad7180.h b/ANDROID_3.4.5/include/config/viddev/ad7180.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/viddev/ad7180.h
diff --git a/ANDROID_3.4.5/include/config/video/capture/drivers.h b/ANDROID_3.4.5/include/config/video/capture/drivers.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/video/capture/drivers.h
diff --git a/ANDROID_3.4.5/include/config/video/dev.h b/ANDROID_3.4.5/include/config/video/dev.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/video/dev.h
diff --git a/ANDROID_3.4.5/include/config/video/media.h b/ANDROID_3.4.5/include/config/video/media.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/video/media.h
diff --git a/ANDROID_3.4.5/include/config/video/v4l2.h b/ANDROID_3.4.5/include/config/video/v4l2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/video/v4l2.h
diff --git a/ANDROID_3.4.5/include/config/video/v4l2/common.h b/ANDROID_3.4.5/include/config/video/v4l2/common.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/video/v4l2/common.h
diff --git a/ANDROID_3.4.5/include/config/videobuf2/core.h b/ANDROID_3.4.5/include/config/videobuf2/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/videobuf2/core.h
diff --git a/ANDROID_3.4.5/include/config/videobuf2/memops.h b/ANDROID_3.4.5/include/config/videobuf2/memops.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/videobuf2/memops.h
diff --git a/ANDROID_3.4.5/include/config/videobuf2/vmalloc.h b/ANDROID_3.4.5/include/config/videobuf2/vmalloc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/videobuf2/vmalloc.h
diff --git a/ANDROID_3.4.5/include/config/virt/to/bus.h b/ANDROID_3.4.5/include/config/virt/to/bus.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/virt/to/bus.h
diff --git a/ANDROID_3.4.5/include/config/vlan/8021q.h b/ANDROID_3.4.5/include/config/vlan/8021q.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vlan/8021q.h
diff --git a/ANDROID_3.4.5/include/config/vlan/8021q/gvrp.h b/ANDROID_3.4.5/include/config/vlan/8021q/gvrp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vlan/8021q/gvrp.h
diff --git a/ANDROID_3.4.5/include/config/vm/event/counters.h b/ANDROID_3.4.5/include/config/vm/event/counters.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vm/event/counters.h
diff --git a/ANDROID_3.4.5/include/config/vmsplit/3g.h b/ANDROID_3.4.5/include/config/vmsplit/3g.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vmsplit/3g.h
diff --git a/ANDROID_3.4.5/include/config/vt.h b/ANDROID_3.4.5/include/config/vt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vt.h
diff --git a/ANDROID_3.4.5/include/config/vt/console.h b/ANDROID_3.4.5/include/config/vt/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vt/console.h
diff --git a/ANDROID_3.4.5/include/config/vt/console/sleep.h b/ANDROID_3.4.5/include/config/vt/console/sleep.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vt/console/sleep.h
diff --git a/ANDROID_3.4.5/include/config/vt/hw/console/binding.h b/ANDROID_3.4.5/include/config/vt/hw/console/binding.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vt/hw/console/binding.h
diff --git a/ANDROID_3.4.5/include/config/vt1603/core.h b/ANDROID_3.4.5/include/config/vt1603/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vt1603/core.h
diff --git a/ANDROID_3.4.5/include/config/vt1603/ioctrl/spi.h b/ANDROID_3.4.5/include/config/vt1603/ioctrl/spi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/vt1603/ioctrl/spi.h
diff --git a/ANDROID_3.4.5/include/config/wakelock.h b/ANDROID_3.4.5/include/config/wakelock.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wakelock.h
diff --git a/ANDROID_3.4.5/include/config/wext/core.h b/ANDROID_3.4.5/include/config/wext/core.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wext/core.h
diff --git a/ANDROID_3.4.5/include/config/wext/priv.h b/ANDROID_3.4.5/include/config/wext/priv.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wext/priv.h
diff --git a/ANDROID_3.4.5/include/config/wext/proc.h b/ANDROID_3.4.5/include/config/wext/proc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wext/proc.h
diff --git a/ANDROID_3.4.5/include/config/wifi/eagle.h b/ANDROID_3.4.5/include/config/wifi/eagle.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wifi/eagle.h
diff --git a/ANDROID_3.4.5/include/config/wireless.h b/ANDROID_3.4.5/include/config/wireless.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wireless.h
diff --git a/ANDROID_3.4.5/include/config/wireless/ext.h b/ANDROID_3.4.5/include/config/wireless/ext.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wireless/ext.h
diff --git a/ANDROID_3.4.5/include/config/wireless/ext/sysfs.h b/ANDROID_3.4.5/include/config/wireless/ext/sysfs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wireless/ext/sysfs.h
diff --git a/ANDROID_3.4.5/include/config/wlan.h b/ANDROID_3.4.5/include/config/wlan.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wlan.h
diff --git a/ANDROID_3.4.5/include/config/wm0001.h b/ANDROID_3.4.5/include/config/wm0001.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wm0001.h
diff --git a/ANDROID_3.4.5/include/config/wmt/cec.h b/ANDROID_3.4.5/include/config/wmt/cec.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/cec.h
diff --git a/ANDROID_3.4.5/include/config/wmt/edid.h b/ANDROID_3.4.5/include/config/wmt/edid.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/edid.h
diff --git a/ANDROID_3.4.5/include/config/wmt/efuse.h b/ANDROID_3.4.5/include/config/wmt/efuse.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/efuse.h
diff --git a/ANDROID_3.4.5/include/config/wmt/efuse/stub.h b/ANDROID_3.4.5/include/config/wmt/efuse/stub.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/efuse/stub.h
diff --git a/ANDROID_3.4.5/include/config/wmt/evb.h b/ANDROID_3.4.5/include/config/wmt/evb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/evb.h
diff --git a/ANDROID_3.4.5/include/config/wmt/gpio.h b/ANDROID_3.4.5/include/config/wmt/gpio.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/gpio.h
diff --git a/ANDROID_3.4.5/include/config/wmt/gyro/l3g4200d.h b/ANDROID_3.4.5/include/config/wmt/gyro/l3g4200d.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/gyro/l3g4200d.h
diff --git a/ANDROID_3.4.5/include/config/wmt/hdmi.h b/ANDROID_3.4.5/include/config/wmt/hdmi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/hdmi.h
diff --git a/ANDROID_3.4.5/include/config/wmt/inttv.h b/ANDROID_3.4.5/include/config/wmt/inttv.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/inttv.h
diff --git a/ANDROID_3.4.5/include/config/wmt/mb.h b/ANDROID_3.4.5/include/config/wmt/mb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/mb.h
diff --git a/ANDROID_3.4.5/include/config/wmt/mb/reserve/from/io.h b/ANDROID_3.4.5/include/config/wmt/mb/reserve/from/io.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/mb/reserve/from/io.h
diff --git a/ANDROID_3.4.5/include/config/wmt/mb/size.h b/ANDROID_3.4.5/include/config/wmt/mb/size.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/mb/size.h
diff --git a/ANDROID_3.4.5/include/config/wmt/newspi/support.h b/ANDROID_3.4.5/include/config/wmt/newspi/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/newspi/support.h
diff --git a/ANDROID_3.4.5/include/config/wmt/newspi1/support.h b/ANDROID_3.4.5/include/config/wmt/newspi1/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/newspi1/support.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/cm3232.h b/ANDROID_3.4.5/include/config/wmt/sensor/cm3232.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/cm3232.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/dmard06.h b/ANDROID_3.4.5/include/config/wmt/sensor/dmard06.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/dmard06.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/dmard08.h b/ANDROID_3.4.5/include/config/wmt/sensor/dmard08.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/dmard08.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/dmard09.h b/ANDROID_3.4.5/include/config/wmt/sensor/dmard09.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/dmard09.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/dmard10.h b/ANDROID_3.4.5/include/config/wmt/sensor/dmard10.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/dmard10.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/isl29023.h b/ANDROID_3.4.5/include/config/wmt/sensor/isl29023.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/isl29023.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/kionix.h b/ANDROID_3.4.5/include/config/wmt/sensor/kionix.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/kionix.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/mc3xxx.h b/ANDROID_3.4.5/include/config/wmt/sensor/mc3xxx.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/mc3xxx.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/mma7660.h b/ANDROID_3.4.5/include/config/wmt/sensor/mma7660.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/mma7660.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/mma8452q.h b/ANDROID_3.4.5/include/config/wmt/sensor/mma8452q.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/mma8452q.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/mmc328x.h b/ANDROID_3.4.5/include/config/wmt/sensor/mmc328x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/mmc328x.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/mxc622x.h b/ANDROID_3.4.5/include/config/wmt/sensor/mxc622x.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/mxc622x.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/stk3310.h b/ANDROID_3.4.5/include/config/wmt/sensor/stk3310.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/stk3310.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/stk8312.h b/ANDROID_3.4.5/include/config/wmt/sensor/stk8312.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/stk8312.h
diff --git a/ANDROID_3.4.5/include/config/wmt/sensor/us5182.h b/ANDROID_3.4.5/include/config/wmt/sensor/us5182.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/sensor/us5182.h
diff --git a/ANDROID_3.4.5/include/config/wmt/spislave1/support.h b/ANDROID_3.4.5/include/config/wmt/spislave1/support.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/spislave1/support.h
diff --git a/ANDROID_3.4.5/include/config/wmt/switch.h b/ANDROID_3.4.5/include/config/wmt/switch.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/switch.h
diff --git a/ANDROID_3.4.5/include/config/wmt/v4l2.h b/ANDROID_3.4.5/include/config/wmt/v4l2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/v4l2.h
diff --git a/ANDROID_3.4.5/include/config/wmt/vga.h b/ANDROID_3.4.5/include/config/wmt/vga.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/vga.h
diff --git a/ANDROID_3.4.5/include/config/wmt/vibrator.h b/ANDROID_3.4.5/include/config/wmt/vibrator.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/vibrator.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/decode.h b/ANDROID_3.4.5/include/config/wmt/video/decode.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/decode.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/decode/jpeg.h b/ANDROID_3.4.5/include/config/wmt/video/decode/jpeg.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/decode/jpeg.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/decode/msvd.h b/ANDROID_3.4.5/include/config/wmt/video/decode/msvd.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/decode/msvd.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/encode.h b/ANDROID_3.4.5/include/config/wmt/video/encode.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/encode.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/encode/h264.h b/ANDROID_3.4.5/include/config/wmt/video/encode/h264.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/encode/h264.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/encode/jpeg.h b/ANDROID_3.4.5/include/config/wmt/video/encode/jpeg.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/encode/jpeg.h
diff --git a/ANDROID_3.4.5/include/config/wmt/video/lock.h b/ANDROID_3.4.5/include/config/wmt/video/lock.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/wmt/video/lock.h
diff --git a/ANDROID_3.4.5/include/config/xfrm.h b/ANDROID_3.4.5/include/config/xfrm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xfrm.h
diff --git a/ANDROID_3.4.5/include/config/xfrm/ipcomp.h b/ANDROID_3.4.5/include/config/xfrm/ipcomp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xfrm/ipcomp.h
diff --git a/ANDROID_3.4.5/include/config/xps.h b/ANDROID_3.4.5/include/config/xps.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xps.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec.h b/ANDROID_3.4.5/include/config/xz/dec.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/arm.h b/ANDROID_3.4.5/include/config/xz/dec/arm.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/arm.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/armthumb.h b/ANDROID_3.4.5/include/config/xz/dec/armthumb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/armthumb.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/bcj.h b/ANDROID_3.4.5/include/config/xz/dec/bcj.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/bcj.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/ia64.h b/ANDROID_3.4.5/include/config/xz/dec/ia64.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/ia64.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/powerpc.h b/ANDROID_3.4.5/include/config/xz/dec/powerpc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/powerpc.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/sparc.h b/ANDROID_3.4.5/include/config/xz/dec/sparc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/sparc.h
diff --git a/ANDROID_3.4.5/include/config/xz/dec/x86.h b/ANDROID_3.4.5/include/config/xz/dec/x86.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/xz/dec/x86.h
diff --git a/ANDROID_3.4.5/include/config/yaffs/auto/yaffs2.h b/ANDROID_3.4.5/include/config/yaffs/auto/yaffs2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/yaffs/auto/yaffs2.h
diff --git a/ANDROID_3.4.5/include/config/yaffs/disable/tags/ecc.h b/ANDROID_3.4.5/include/config/yaffs/disable/tags/ecc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/yaffs/disable/tags/ecc.h
diff --git a/ANDROID_3.4.5/include/config/yaffs/fs.h b/ANDROID_3.4.5/include/config/yaffs/fs.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/yaffs/fs.h
diff --git a/ANDROID_3.4.5/include/config/yaffs/xattr.h b/ANDROID_3.4.5/include/config/yaffs/xattr.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/yaffs/xattr.h
diff --git a/ANDROID_3.4.5/include/config/yaffs/yaffs1.h b/ANDROID_3.4.5/include/config/yaffs/yaffs1.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/yaffs/yaffs1.h
diff --git a/ANDROID_3.4.5/include/config/yaffs/yaffs2.h b/ANDROID_3.4.5/include/config/yaffs/yaffs2.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/yaffs/yaffs2.h
diff --git a/ANDROID_3.4.5/include/config/zboot/rom/bss.h b/ANDROID_3.4.5/include/config/zboot/rom/bss.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zboot/rom/bss.h
diff --git a/ANDROID_3.4.5/include/config/zboot/rom/text.h b/ANDROID_3.4.5/include/config/zboot/rom/text.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zboot/rom/text.h
diff --git a/ANDROID_3.4.5/include/config/zeroplus/ff.h b/ANDROID_3.4.5/include/config/zeroplus/ff.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zeroplus/ff.h
diff --git a/ANDROID_3.4.5/include/config/zlib/deflate.h b/ANDROID_3.4.5/include/config/zlib/deflate.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zlib/deflate.h
diff --git a/ANDROID_3.4.5/include/config/zlib/inflate.h b/ANDROID_3.4.5/include/config/zlib/inflate.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zlib/inflate.h
diff --git a/ANDROID_3.4.5/include/config/zone/dma/flag.h b/ANDROID_3.4.5/include/config/zone/dma/flag.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zone/dma/flag.h
diff --git a/ANDROID_3.4.5/include/config/zram.h b/ANDROID_3.4.5/include/config/zram.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zram.h
diff --git a/ANDROID_3.4.5/include/config/zram/debug.h b/ANDROID_3.4.5/include/config/zram/debug.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zram/debug.h
diff --git a/ANDROID_3.4.5/include/config/zsmalloc.h b/ANDROID_3.4.5/include/config/zsmalloc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/ANDROID_3.4.5/include/config/zsmalloc.h
diff --git a/ANDROID_3.4.5/include/generated/asm-offsets.h b/ANDROID_3.4.5/include/generated/asm-offsets.h
new file mode 100644
index 00000000..9f0376c6
--- /dev/null
+++ b/ANDROID_3.4.5/include/generated/asm-offsets.h
@@ -0,0 +1,82 @@
+#ifndef __ASM_OFFSETS_H__
+#define __ASM_OFFSETS_H__
+/*
+ * DO NOT MODIFY.
+ *
+ * This file was generated by Kbuild
+ *
+ */
+
+#define TSK_ACTIVE_MM 280 /* offsetof(struct task_struct, active_mm) @ */
+
+#define TI_FLAGS 0 /* offsetof(struct thread_info, flags) @ */
+#define TI_PREEMPT 4 /* offsetof(struct thread_info, preempt_count) @ */
+#define TI_ADDR_LIMIT 8 /* offsetof(struct thread_info, addr_limit) @ */
+#define TI_TASK 12 /* offsetof(struct thread_info, task) @ */
+#define TI_EXEC_DOMAIN 16 /* offsetof(struct thread_info, exec_domain) @ */
+#define TI_CPU 20 /* offsetof(struct thread_info, cpu) @ */
+#define TI_CPU_DOMAIN 24 /* offsetof(struct thread_info, cpu_domain) @ */
+#define TI_CPU_SAVE 28 /* offsetof(struct thread_info, cpu_context) @ */
+#define TI_USED_CP 80 /* offsetof(struct thread_info, used_cp) @ */
+#define TI_TP_VALUE 96 /* offsetof(struct thread_info, tp_value) @ */
+#define TI_FPSTATE 288 /* offsetof(struct thread_info, fpstate) @ */
+#define TI_VFPSTATE 432 /* offsetof(struct thread_info, vfpstate) @ */
+#define VFP_CPU 272 /* offsetof(union vfp_state, hard.cpu) @ */
+#define TI_THUMBEE_STATE 712 /* offsetof(struct thread_info, thumbee_state) @ */
+
+#define S_R0 0 /* offsetof(struct pt_regs, ARM_r0) @ */
+#define S_R1 4 /* offsetof(struct pt_regs, ARM_r1) @ */
+#define S_R2 8 /* offsetof(struct pt_regs, ARM_r2) @ */
+#define S_R3 12 /* offsetof(struct pt_regs, ARM_r3) @ */
+#define S_R4 16 /* offsetof(struct pt_regs, ARM_r4) @ */
+#define S_R5 20 /* offsetof(struct pt_regs, ARM_r5) @ */
+#define S_R6 24 /* offsetof(struct pt_regs, ARM_r6) @ */
+#define S_R7 28 /* offsetof(struct pt_regs, ARM_r7) @ */
+#define S_R8 32 /* offsetof(struct pt_regs, ARM_r8) @ */
+#define S_R9 36 /* offsetof(struct pt_regs, ARM_r9) @ */
+#define S_R10 40 /* offsetof(struct pt_regs, ARM_r10) @ */
+#define S_FP 44 /* offsetof(struct pt_regs, ARM_fp) @ */
+#define S_IP 48 /* offsetof(struct pt_regs, ARM_ip) @ */
+#define S_SP 52 /* offsetof(struct pt_regs, ARM_sp) @ */
+#define S_LR 56 /* offsetof(struct pt_regs, ARM_lr) @ */
+#define S_PC 60 /* offsetof(struct pt_regs, ARM_pc) @ */
+#define S_PSR 64 /* offsetof(struct pt_regs, ARM_cpsr) @ */
+#define S_OLD_R0 68 /* offsetof(struct pt_regs, ARM_ORIG_r0) @ */
+#define S_FRAME_SIZE 72 /* sizeof(struct pt_regs) @ */
+
+#define L2X0_R_PHY_BASE 0 /* offsetof(struct l2x0_regs, phy_base) @ */
+#define L2X0_R_AUX_CTRL 4 /* offsetof(struct l2x0_regs, aux_ctrl) @ */
+#define L2X0_R_TAG_LATENCY 8 /* offsetof(struct l2x0_regs, tag_latency) @ */
+#define L2X0_R_DATA_LATENCY 12 /* offsetof(struct l2x0_regs, data_latency) @ */
+#define L2X0_R_FILTER_START 16 /* offsetof(struct l2x0_regs, filter_start) @ */
+#define L2X0_R_FILTER_END 20 /* offsetof(struct l2x0_regs, filter_end) @ */
+#define L2X0_R_PREFETCH_CTRL 24 /* offsetof(struct l2x0_regs, prefetch_ctrl) @ */
+#define L2X0_R_PWR_CTRL 28 /* offsetof(struct l2x0_regs, pwr_ctrl) @ */
+
+#define MM_CONTEXT_ID 356 /* offsetof(struct mm_struct, context.id) @ */
+
+#define VMA_VM_MM 0 /* offsetof(struct vm_area_struct, vm_mm) @ */
+#define VMA_VM_FLAGS 24 /* offsetof(struct vm_area_struct, vm_flags) @ */
+
+#define VM_EXEC 4 /* VM_EXEC @ */
+
+#define PAGE_SZ 4096 /* PAGE_SIZE @ */
+
+#define SYS_ERROR0 10420224 /* 0x9f0000 @ */
+
+#define SIZEOF_MACHINE_DESC 68 /* sizeof(struct machine_desc) @ */
+#define MACHINFO_TYPE 0 /* offsetof(struct machine_desc, nr) @ */
+#define MACHINFO_NAME 4 /* offsetof(struct machine_desc, name) @ */
+
+#define PROC_INFO_SZ 52 /* sizeof(struct proc_info_list) @ */
+#define PROCINFO_INITFUNC 16 /* offsetof(struct proc_info_list, __cpu_flush) @ */
+#define PROCINFO_MM_MMUFLAGS 8 /* offsetof(struct proc_info_list, __cpu_mm_mmu_flags) @ */
+#define PROCINFO_IO_MMUFLAGS 12 /* offsetof(struct proc_info_list, __cpu_io_mmu_flags) @ */
+
+#define CACHE_FLUSH_KERN_ALL 4 /* offsetof(struct cpu_cache_fns, flush_kern_all) @ */
+
+#define DMA_BIDIRECTIONAL 0 /* DMA_BIDIRECTIONAL @ */
+#define DMA_TO_DEVICE 1 /* DMA_TO_DEVICE @ */
+#define DMA_FROM_DEVICE 2 /* DMA_FROM_DEVICE @ */
+
+#endif
diff --git a/ANDROID_3.4.5/include/generated/autoconf.h b/ANDROID_3.4.5/include/generated/autoconf.h
new file mode 100644
index 00000000..508449c3
--- /dev/null
+++ b/ANDROID_3.4.5/include/generated/autoconf.h
@@ -0,0 +1,1063 @@
+/*
+ *
+ * Automatically generated file; DO NOT EDIT.
+ * Linux/arm 3.4.5 Kernel Configuration
+ *
+ */
+#define CONFIG_RING_BUFFER 1
+#define CONFIG_SCSI_DMA 1
+#define CONFIG_KERNEL_GZIP 1
+#define CONFIG_MMC_ATSMB2 1
+#define CONFIG_INPUT_KEYBOARD 1
+#define CONFIG_HDMI_SIL902X_WMT 1
+#define CONFIG_RFS_ACCEL 1
+#define CONFIG_IP_NF_TARGET_REDIRECT 1
+#define CONFIG_CRC32 1
+#define CONFIG_I2C_BOARDINFO 1
+#define CONFIG_HAVE_AOUT 1
+#define CONFIG_VFP 1
+#define CONFIG_EXTTV_ADV7393_WMT 1
+#define CONFIG_AEABI 1
+#define CONFIG_ARM_WMT_CPUFREQ 1
+#define CONFIG_CPU_FREQ_GOV_CONSERVATIVE 1
+#define CONFIG_HIGH_RES_TIMERS 1
+#define CONFIG_MTK_COMBO_COMM_UART_MODULE 1
+#define CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG 1024
+#define CONFIG_BLK_DEV_DM 1
+#define CONFIG_VLAN_8021Q 1
+#define CONFIG_IP_MULTIPLE_TABLES 1
+#define CONFIG_FLATMEM_MANUAL 1
+#define CONFIG_XZ_DEC_IA64 1
+#define CONFIG_WMT_VIDEO_DECODE_JPEG_MODULE 1
+#define CONFIG_INOTIFY_USER 1
+#define CONFIG_NETWORK_FILESYSTEMS 1
+#define CONFIG_CPU_FREQ_GOV_ONDEMAND 1
+#define CONFIG_EXPERIMENTAL 1
+#define CONFIG_CGROUP_DEVICE 1
+#define CONFIG_PPP_SYNC_TTY 1
+#define CONFIG_ARCH_SUSPEND_POSSIBLE 1
+#define CONFIG_HID_SPEEDLINK 1
+#define CONFIG_HIBERNATION 1
+#define CONFIG_BLK_DEV_NBD 1
+#define CONFIG_SSB_POSSIBLE 1
+#define CONFIG_NMC1XXX_USE_SDIO_BUS 1
+#define CONFIG_SYSV68_PARTITION 1
+#define CONFIG_MTD_CMDLINE_PARTS 1
+#define CONFIG_ZRAM_DEBUG 1
+#define CONFIG_UHID 1
+#define CONFIG_HDCP_SIL902X_WMT_MODULE 1
+#define CONFIG_NET_SCH_FIFO 1
+#define CONFIG_FSNOTIFY 1
+#define CONFIG_BLK_DEV_LOOP_MIN_COUNT 8
+#define CONFIG_STP 1
+#define CONFIG_USB_SUSPEND 1
+#define CONFIG_CRYPTO_MANAGER_DISABLE_TESTS 1
+#define CONFIG_HIDRAW 1
+#define CONFIG_HAVE_KERNEL_LZMA 1
+#define CONFIG_HID_PRODIKEYS 1
+#define CONFIG_BATTERY_WMT 1
+#define CONFIG_MTD_NAND_WMT_ANDROID 1
+#define CONFIG_WMT_VGA 1
+#define CONFIG_USB_SERIAL_FTDI_SIO 1
+#define CONFIG_FIB_RULES 1
+#define CONFIG_HID_ACRUX_FF 1
+#define CONFIG_RT_GROUP_SCHED 1
+#define CONFIG_HID_EMS_FF 1
+#define CONFIG_KTIME_SCALAR 1
+#define CONFIG_VLAN_8021Q_GVRP 1
+#define CONFIG_IP6_NF_MANGLE 1
+#define CONFIG_IPV6 1
+#define CONFIG_CRYPTO_AEAD 1
+#define CONFIG_WMT_NEWSPI1_SUPPORT 1
+#define CONFIG_BQL 1
+#define CONFIG_INPUT_MOUSEDEV_PSAUX 1
+#define CONFIG_DEFAULT_TCP_CONG "cubic"
+#define CONFIG_UEVENT_HELPER_PATH ""
+#define CONFIG_USB_DEVICEFS 1
+#define CONFIG_DEVTMPFS 1
+#define CONFIG_MTK_COMBO_PLAT_PATH "wmt"
+#define CONFIG_TOUCHSCREEN_ICN85XX 1
+#define CONFIG_SND_WMT_SOC_PDM 1
+#define CONFIG_ANDROID_BINDER_IPC 1
+#define CONFIG_IP6_NF_TARGET_REJECT 1
+#define CONFIG_MTK_MT5931_KK 1
+#define CONFIG_TOUCHSCREEN_CYP140_MODULE 1
+#define CONFIG_HOTPLUG_CPU 1
+#define CONFIG_WLAN 1
+#define CONFIG_NAMESPACES 1
+#define CONFIG_L2TP_DEBUGFS 1
+#define CONFIG_DEFAULT_MESSAGE_LOGLEVEL 4
+#define CONFIG_HAVE_ARM_SCU 1
+#define CONFIG_BLK_DEV_BSG 1
+#define CONFIG_NETFILTER_XT_MATCH_QUOTA2_LOG 1
+#define CONFIG_DVB_MAX_ADAPTERS 8
+#define CONFIG_LEGACY_PTYS 1
+#define CONFIG_XFRM_IPCOMP 1
+#define CONFIG_CRYPTO_RNG2 1
+#define CONFIG_MTK_COMBO_BT_MODULE 1
+#define CONFIG_TUN 1
+#define CONFIG_TOUCHSCREEN_LW86X0 1
+#define CONFIG_CFG80211 1
+#define CONFIG_DEFAULT_FPS 60
+#define CONFIG_TREE_PREEMPT_RCU 1
+#define CONFIG_DM_CRYPT 1
+#define CONFIG_REED_SOLOMON_ENC8 1
+#define CONFIG_BCMDHD_MODULE 1
+#define CONFIG_HAVE_PROC_CPU 1
+#define CONFIG_LZO_DECOMPRESS 1
+#define CONFIG_IOMMU_SUPPORT 1
+#define CONFIG_HID_BELKIN 1
+#define CONFIG_MMC_ATSMB 1
+#define CONFIG_WIRELESS_EXT_SYSFS 1
+#define CONFIG_USB_SERIAL_OPTION_MODULE 1
+#define CONFIG_HID_ACRUX 1
+#define CONFIG_USB 1
+#define CONFIG_PM_WAKELOCKS_GC 1
+#define CONFIG_CRYPTO_HMAC 1
+#define CONFIG_ETHERNET 1
+#define CONFIG_TOUCHSCREEN_FT6X0X 1
+#define CONFIG_DQL 1
+#define CONFIG_TOUCHSCREEN_GSL1680 1
+#define CONFIG_USB_SERIAL_GENERIC 1
+#define CONFIG_HID_CHERRY 1
+#define CONFIG_MTK_GPS 1
+#define CONFIG_HID_SUNPLUS 1
+#define CONFIG_HID_PICOLCD 1
+#define CONFIG_BCMA_POSSIBLE 1
+#define CONFIG_ZRAM 1
+#define CONFIG_FORCE_MAX_ZONEORDER 11
+#define CONFIG_SND_SOC 1
+#define CONFIG_SYNC 1
+#define CONFIG_SECURITY_TOMOYO_POLICY_LOADER "/sbin/tomoyo-init"
+#define CONFIG_MEDIA_TUNER_XC5000 1
+#define CONFIG_PRINTK 1
+#define CONFIG_WMT_EFUSE_STUB 1
+#define CONFIG_MAX_RESX 1920
+#define CONFIG_FB_SYS_FILLRECT 1
+#define CONFIG_TIMERFD 1
+#define CONFIG_HID_THRUSTMASTER 1
+#define CONFIG_I2C_API 1
+#define CONFIG_MTD_CFI_I2 1
+#define CONFIG_CRYPTO_AUTHENC 1
+#define CONFIG_SND_WMT_SOC_I2S 1
+#define CONFIG_REGULATOR_UPI6631 1
+#define CONFIG_BOUNCE 1
+#define CONFIG_SND_SOC_VT1602 1
+#define CONFIG_SHMEM 1
+#define CONFIG_MTD 1
+#define CONFIG_HAVE_ARCH_JUMP_LABEL 1
+#define CONFIG_WMT_GPIO 1
+#define CONFIG_MMC_BLOCK_MINORS 8
+#define CONFIG_HID_PRIMAX 1
+#define CONFIG_DEVTMPFS_MOUNT 1
+#define CONFIG_MTK_COMBO_GPS_MODULE 1
+#define CONFIG_DNOTIFY 1
+#define CONFIG_INPUT_MOUSEDEV 1
+#define CONFIG_MFD_WM8994 1
+#define CONFIG_CRYPTO_DES 1
+#define CONFIG_MM_OWNER 1
+#define CONFIG_NLS_CODEPAGE_437 1
+#define CONFIG_MTD_NAND_IDS 1
+#define CONFIG_PKEY_WonderMedia_MODULE 1
+#define CONFIG_MTD_UBI_WL_THRESHOLD 4096
+#define CONFIG_SND_MIXER_OSS 1
+#define CONFIG_ARM_GIC 1
+#define CONFIG_SERIO 1
+#define CONFIG_INPUT_MOUSE 1
+#define CONFIG_FB_SYS_IMAGEBLIT 1
+#define CONFIG_RTC_INTF_SYSFS 1
+#define CONFIG_BLK_DEV_INITRD 1
+#define CONFIG_LEDS_TRIGGER_TIMER 1
+#define CONFIG_SND_OSSEMUL 1
+#define CONFIG_HAVE_BPF_JIT 1
+#define CONFIG_ZLIB_INFLATE 1
+#define CONFIG_MTK_DISCRETE_BT_MODULE 1
+#define CONFIG_USB_G_ANDROID 1
+#define CONFIG_ARM_ERRATA_764369 1
+#define CONFIG_CRYPTO_TWOFISH_COMMON 1
+#define CONFIG_AUDITSYSCALL 1
+#define CONFIG_IP_PNP 1
+#define CONFIG_USB_VIDEO_CLASS 1
+#define CONFIG_RTC_INTF_PROC 1
+#define CONFIG_HID_PICOLCD_FB 1
+#define CONFIG_BCMDHD_PS0 1
+#define CONFIG_PM_CLK 1
+#define CONFIG_CPU_IDLE_GOV_MENU 1
+#define CONFIG_WMT_NEWSPI_SUPPORT 1
+#define CONFIG_SECURITY_APPARMOR 1
+#define CONFIG_STACKTRACE_SUPPORT 1
+#define CONFIG_USB_UHCI_HCD 1
+#define CONFIG_LOCKD 1
+#define CONFIG_USB_WMT 1
+#define CONFIG_SOUND_OSS_CORE 1
+#define CONFIG_I2S_CODEC_VT1602 1
+#define CONFIG_ARM 1
+#define CONFIG_NET_VENDOR_MICROCHIP 1
+#define CONFIG_JFFS2_FS 1
+#define CONFIG_HID_SAITEK 1
+#define CONFIG_ARM_L1_CACHE_SHIFT 6
+#define CONFIG_USB_EZUSB 1
+#define CONFIG_ISDBT_MTV23x 1
+#define CONFIG_WMT_SENSOR_MC3XXX_MODULE 1
+#define CONFIG_LCD_EKING_EK08009 1
+#define CONFIG_WMT_EFUSE_MODULE 1
+#define CONFIG_BSD_PROCESS_ACCT 1
+#define CONFIG_ARM_CPU_TOPOLOGY 1
+#define CONFIG_HAS_WAKELOCK 1
+#define CONFIG_UART_2_3_ENABLE 1
+#define CONFIG_USB_STORAGE 1
+#define CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE 1
+#define CONFIG_SCHED_MC 1
+#define CONFIG_CPU_FREQ_GOV_PERFORMANCE 1
+#define CONFIG_ARCH_HAS_CPUFREQ 1
+#define CONFIG_SND_USB_AUDIO 1
+#define CONFIG_ASHMEM 1
+#define CONFIG_BLOCK 1
+#define CONFIG_HAVE_IDE 1
+#define CONFIG_HID_APPLE 1
+#define CONFIG_MEDIA_TUNER_TDA827X 1
+#define CONFIG_INIT_ENV_ARG_LIMIT 32
+#define CONFIG_GENERIC_GPIO 1
+#define CONFIG_HOLTEK_FF 1
+#define CONFIG_ROOT_NFS 1
+#define CONFIG_USER_NS 1
+#define CONFIG_BUG 1
+#define CONFIG_INPUT_PKEY 1
+#define CONFIG_MAC80211_HAS_RC 1
+#define CONFIG_LOGIWHEELS_FF 1
+#define CONFIG_PANTHERLORD_FF 1
+#define CONFIG_PM 1
+#define CONFIG_SPI 1
+#define CONFIG_SWITCH 1
+#define CONFIG_L2TP_IP 1
+#define CONFIG_WMT_SENSOR_MMA7660_MODULE 1
+#define CONFIG_PPP_DEFLATE 1
+#define CONFIG_NTFS_RW 1
+#define CONFIG_VT 1
+#define CONFIG_USB_NET_NET1080 1
+#define CONFIG_HID_TIVO 1
+#define CONFIG_REGMAP_SPI 1
+#define CONFIG_SPLIT_PTLOCK_CPUS 4
+#define CONFIG_POWER_SUPPLY 1
+#define CONFIG_MTD_NAND_WMT 1
+#define CONFIG_CPU_CACHE_VIPT 1
+#define CONFIG_SECURITY_SELINUX_BOOTPARAM 1
+#define CONFIG_V4L_USB_DRIVERS 1
+#define CONFIG_WEXT_CORE 1
+#define CONFIG_NLS 1
+#define CONFIG_SND_SOC_WMT_FM34_MODULE 1
+#define CONFIG_HID_MAGICMOUSE 1
+#define CONFIG_PPPOE 1
+#define CONFIG_GPIO_WM8994 1
+#define CONFIG_SUN_PARTITION 1
+#define CONFIG_SYN_COOKIES 1
+#define CONFIG_REED_SOLOMON_DEC8 1
+#define CONFIG_IP_ADVANCED_ROUTER 1
+#define CONFIG_FB_SYS_COPYAREA 1
+#define CONFIG_USB_COMMON 1
+#define CONFIG_TASK_XACCT 1
+#define CONFIG_MEDIA_TUNER_TDA18271 1
+#define CONFIG_IP6_NF_IPTABLES 1
+#define CONFIG_LZ4_COMPRESS 1
+#define CONFIG_NL80211_TESTMODE 1
+#define CONFIG_WMT_VIDEO_LOCK_MODULE 1
+#define CONFIG_CPU_FREQ_GOV_USERSPACE 1
+#define CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE 1
+#define CONFIG_ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES 1
+#define CONFIG_INET_IPCOMP 1
+#define CONFIG_TOUCHSCREEN_VT1609 1
+#define CONFIG_MTK_MT5931 1
+#define CONFIG_HID_KEYTOUCH 1
+#define CONFIG_HID_CYPRESS 1
+#define CONFIG_N_GSM 1
+#define CONFIG_HDMI_AD9389_WMT 1
+#define CONFIG_NLS_ISO8859_1 1
+#define CONFIG_CRYPTO_WORKQUEUE 1
+#define CONFIG_HID_KENSINGTON 1
+#define CONFIG_USB_EHCI_HCD 1
+#define CONFIG_CPU_FREQ_TABLE 1
+#define CONFIG_BCMDHD_FW_PATH "/system/etc/firmware/fw_bcmdhd.bin"
+#define CONFIG_HID_ZYDACRON 1
+#define CONFIG_PPP_MPPE 1
+#define CONFIG_RMTCTL_WonderMedia_MODULE 1
+#define CONFIG_SND_PCM_OSS 1
+#define CONFIG_RFKILL 1
+#define CONFIG_NETDEVICES 1
+#define CONFIG_NET_KEY 1
+#define CONFIG_ACORN_PARTITION_RISCIX 1
+#define CONFIG_IOSCHED_DEADLINE 1
+#define CONFIG_CGROUP_FREEZER 1
+#define CONFIG_WMT_SENSOR_DMARD10_MODULE 1
+#define CONFIG_CPU_TLB_V7 1
+#define CONFIG_EVENTFD 1
+#define CONFIG_CRYPTO_DEV_WMT_SE 1
+#define CONFIG_IPV6_SIT 1
+#define CONFIG_XFRM 1
+#define CONFIG_DEFCONFIG_LIST "/lib/modules/$UNAME_RELEASE/.config"
+#define CONFIG_USB_ANNOUNCE_NEW_DEVICES 1
+#define CONFIG_WMT_SENSOR_US5182_MODULE 1
+#define CONFIG_USB_GADGET_WMT 1
+#define CONFIG_WMT_SENSOR_DMARD08_MODULE 1
+#define CONFIG_IP_NF_TARGET_MASQUERADE 1
+#define CONFIG_SECURITY_SELINUX_DISABLE 1
+#define CONFIG_PROC_PAGE_MONITOR 1
+#define CONFIG_DVB_FE_CUSTOMISE 1
+#define CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV 1
+#define CONFIG_DEBUG_GPIO 1
+#define CONFIG_ANDROID_LOW_MEMORY_KILLER 1
+#define CONFIG_WMT_EVB 1
+#define CONFIG_ARCH_HAS_CPU_IDLE_WAIT 1
+#define CONFIG_GREENASIA_FF 1
+#define CONFIG_NF_CONNTRACK_SECMARK 1
+#define CONFIG_PHONET 1
+#define CONFIG_SCSI_WAIT_SCAN_MODULE 1
+#define CONFIG_BACKLIGHT_CLASS_DEVICE 1
+#define CONFIG_LCD_AUO_A080SN01 1
+#define CONFIG_NF_DEFRAG_IPV4 1
+#define CONFIG_SELECT_MEMORY_MODEL 1
+#define CONFIG_INET_XFRM_MODE_BEET 1
+#define CONFIG_HID_LCPOWER 1
+#define CONFIG_MMC_UNSAFE_RESUME 1
+#define CONFIG_HAVE_ARCH_PFN_VALID 1
+#define CONFIG_CPU_COPY_V6 1
+#define CONFIG_NETFILTER_ADVANCED 1
+#define CONFIG_CRYPTO_DEFLATE 1
+#define CONFIG_JFFS2_FS_DEBUG 0
+#define CONFIG_HAVE_DYNAMIC_FTRACE 1
+#define CONFIG_I2C1_WMT 1
+#define CONFIG_CPUSETS 1
+#define CONFIG_NETFILTER_XT_MATCH_MARK 1
+#define CONFIG_MAC80211_RC_DEFAULT_MINSTREL 1
+#define CONFIG_KEYBOARD_WMT 1
+#define CONFIG_HAVE_ARM_TWD 1
+#define CONFIG_IP_NF_MANGLE 1
+#define CONFIG_MTK_MT5931_WIFI_KK_MODULE 1
+#define CONFIG_HID_PICOLCD_LEDS 1
+#define CONFIG_SECURITYFS 1
+#define CONFIG_DEFAULT_CFQ 1
+#define CONFIG_INET6_XFRM_MODE_TUNNEL 1
+#define CONFIG_MEDIA_SUPPORT 1
+#define CONFIG_IP_NF_FILTER 1
+#define CONFIG_HID_ZEROPLUS 1
+#define CONFIG_EXT3_FS 1
+#define CONFIG_MTK_MT5931_WIFI_MODULE 1
+#define CONFIG_FAT_FS 1
+#define CONFIG_HIGHMEM 1
+#define CONFIG_IP6_NF_RAW 1
+#define CONFIG_INET_TUNNEL 1
+#define CONFIG_MMC_BLOCK_BOUNCE 1
+#define CONFIG_GENERIC_CLOCKEVENTS 1
+#define CONFIG_IOSCHED_CFQ 1
+#define CONFIG_LIB80211 1
+#define CONFIG_MFD_CORE 1
+#define CONFIG_HAVE_KERNEL_XZ 1
+#define CONFIG_CPU_CP15_MMU 1
+#define CONFIG_RFKILL_LEDS 1
+#define CONFIG_CONSOLE_TRANSLATIONS 1
+#define CONFIG_STOP_MACHINE 1
+#define CONFIG_CPU_FREQ 1
+#define CONFIG_USB_GSPCA_MODULE 1
+#define CONFIG_DUMMY_CONSOLE 1
+#define CONFIG_TRACE_IRQFLAGS_SUPPORT 1
+#define CONFIG_DVB_CAPTURE_DRIVERS 1
+#define CONFIG_USB_NET_CDC_SUBSET 1
+#define CONFIG_QFMT_V2 1
+#define CONFIG_LEDS_TRIGGERS 1
+#define CONFIG_WMT_MB_SIZE 16
+#define CONFIG_BT_RTKBTUSB_MODULE 1
+#define CONFIG_NMC1XXX_PREALLOCATE_DURING_SYSTEM_BOOT 1
+#define CONFIG_SND_USB 1
+#define CONFIG_LOGIG940_FF 1
+#define CONFIG_VIDEOBUF2_MEMOPS 1
+#define CONFIG_RD_GZIP 1
+#define CONFIG_DVI_VT1632_WMT 1
+#define CONFIG_HAVE_REGS_AND_STACK_ACCESS_API 1
+#define CONFIG_THRUSTMASTER_FF 1
+#define CONFIG_LBDAF 1
+#define CONFIG_EXT4_FS_SECURITY 1
+#define CONFIG_HID_ROCCAT 1
+#define CONFIG_INET_XFRM_MODE_TRANSPORT 1
+#define CONFIG_CRYPTO_MD5 1
+#define CONFIG_SND_SOC_HWDAC 1
+#define CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE 1
+#define CONFIG_LCD_INNOLUX_AT070TN83 1
+#define CONFIG_SERIAL_WMT 1
+#define CONFIG_WMT_SENSOR_ISL29023_MODULE 1
+#define CONFIG_MEDIA_TUNER_TEA5767 1
+#define CONFIG_HAVE_GENERIC_HARDIRQS 1
+#define CONFIG_BINFMT_ELF 1
+#define CONFIG_AUDIT_GENERIC 1
+#define CONFIG_SCSI_PROC_FS 1
+#define CONFIG_HOTPLUG 1
+#define CONFIG_CGROUP_MEM_RES_CTLR_SWAP 1
+#define CONFIG_IP_PIMSM_V1 1
+#define CONFIG_CPU_CP15 1
+#define CONFIG_USB_SERIAL 1
+#define CONFIG_CGROUP_MEM_RES_CTLR 1
+#define CONFIG_USB_MON 1
+#define CONFIG_REGULATOR_FIXED_VOLTAGE 1
+#define CONFIG_KEYS 1
+#define CONFIG_INET_XFRM_TUNNEL 1
+#define CONFIG_NETFILTER_XT_MARK 1
+#define CONFIG_NETFILTER_XTABLES 1
+#define CONFIG_RESOURCE_COUNTERS 1
+#define CONFIG_MTK_DISCRETE_BT_HW_CTL_MODULE 1
+#define CONFIG_SLABINFO 1
+#define CONFIG_TIMER_STATS 1
+#define CONFIG_PM_SLEEP_SMP 1
+#define CONFIG_MAC80211_RC_MINSTREL_HT 1
+#define CONFIG_ECHO_CANCELLATION_FM34_MODULE 1
+#define CONFIG_BCM2079X_NFC_MODULE 1
+#define CONFIG_HID_GREENASIA 1
+#define CONFIG_MTK_MT5931_POWER_KK_MODULE 1
+#define CONFIG_HARDIRQS_SW_RESEND 1
+#define CONFIG_JFFS2_FS_WRITEBUFFER 1
+#define CONFIG_SPI_MASTER 1
+#define CONFIG_WMT_CEC 1
+#define CONFIG_VT_HW_CONSOLE_BINDING 1
+#define CONFIG_ANDROID_PERSISTENT_RAM 1
+#define CONFIG_HID_GYRATION 1
+#define CONFIG_SND_SOC_WM8994 1
+#define CONFIG_XZ_DEC_X86 1
+#define CONFIG_HIBERNATE_CALLBACKS 1
+#define CONFIG_USB_ACM_MODULE 1
+#define CONFIG_CRC16 1
+#define CONFIG_USB_NET_AX8817X 1
+#define CONFIG_GENERIC_CALIBRATE_DELAY 1
+#define CONFIG_CPU_HAS_PMU 1
+#define CONFIG_ARCH_REQUIRE_GPIOLIB 1
+#define CONFIG_TMPFS 1
+#define CONFIG_ANON_INODES 1
+#define CONFIG_FUTEX 1
+#define CONFIG_IP_PNP_DHCP 1
+#define CONFIG_I2S_CODEC_WM8994 1
+#define CONFIG_REGMAP_I2C 1
+#define CONFIG_I2C_WMT 1
+#define CONFIG_DVB_CORE 1
+#define CONFIG_VMSPLIT_3G 1
+#define CONFIG_RTC_HCTOSYS 1
+#define CONFIG_SECURITY_NETWORK 1
+#define CONFIG_SERIAL_CORE_CONSOLE 1
+#define CONFIG_REGMAP_IRQ 1
+#define CONFIG_USB_HID 1
+#define CONFIG_UBIFS_FS 1
+#define CONFIG_ANDROID 1
+#define CONFIG_SLUB_DEBUG 1
+#define CONFIG_WMT_EDID 1
+#define CONFIG_WMT_SENSOR_STK8312_MODULE 1
+#define CONFIG_NF_CONNTRACK_EVENTS 1
+#define CONFIG_IPV6_NDISC_NODETYPE 1
+#define CONFIG_CGROUP_SCHED 1
+#define CONFIG_SYSVIPC 1
+#define CONFIG_CRYPTO_PCOMP2 1
+#define CONFIG_MODULES 1
+#define CONFIG_CPU_HAS_ASID 1
+#define CONFIG_USB_GADGET 1
+#define CONFIG_USB_HIDDEV 1
+#define CONFIG_SOUND 1
+#define CONFIG_ARCH_WMT_SMP_CACHEPOLICY_WRITEBACK 1
+#define CONFIG_MEDIA_TUNER_TDA9887 1
+#define CONFIG_AUDIT_WATCH 1
+#define CONFIG_ARCH_HIBERNATION_POSSIBLE 1
+#define CONFIG_UNIX 1
+#define CONFIG_MTD_WMT_SF 1
+#define CONFIG_YAFFS_YAFFS1 1
+#define CONFIG_HAVE_CLK 1
+#define CONFIG_CRYPTO_HASH2 1
+#define CONFIG_DEFAULT_HOSTNAME "(none)"
+#define CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS 2
+#define CONFIG_LCD_WMT 1
+#define CONFIG_CPU_FREQ_GOV_POWERSAVE 1
+#define CONFIG_NFS_FS 1
+#define CONFIG_USB_NET_SMSC95XX 1
+#define CONFIG_XPS 1
+#define CONFIG_INET_ESP 1
+#define CONFIG_SECURITY_SELINUX_DEVELOP 1
+#define CONFIG_LZ4_DECOMPRESS 1
+#define CONFIG_MD 1
+#define CONFIG_CRYPTO_ALGAPI 1
+#define CONFIG_BSD_PROCESS_ACCT_V3 1
+#define CONFIG_BRIDGE 1
+#define CONFIG_MEDIA_TUNER 1
+#define CONFIG_MAX_RESY 1200
+#define CONFIG_INPUT_UINPUT 1
+#define CONFIG_MEDIA_TUNER_SIMPLE 1
+#define CONFIG_KEYBOARD_ATKBD 1
+#define CONFIG_MTD_CFI_I1 1
+#define CONFIG_NF_NAT 1
+#define CONFIG_UBIFS_FS_ZLIB 1
+#define CONFIG_FB_WMT_VID 1
+#define CONFIG_CPU_IDLE 1
+#define CONFIG_NFS_COMMON 1
+#define CONFIG_LEDS_LOGO 1
+#define CONFIG_REGULATOR 1
+#define CONFIG_FAIR_GROUP_SCHED 1
+#define CONFIG_CRYPTO_HASH 1
+#define CONFIG_EFI_PARTITION 1
+#define CONFIG_SND_SOC_VT1603 1
+#define CONFIG_LOG_BUF_SHIFT 18
+#define CONFIG_SOUND_OSS_CORE_PRECLAIM 1
+#define CONFIG_EXTRA_FIRMWARE ""
+#define CONFIG_CACHE_L2X0 1
+#define CONFIG_CPU_FREQ_GOV_INTERACTIVE 1
+#define CONFIG_VIRT_TO_BUS 1
+#define CONFIG_VFAT_FS 1
+#define CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE 1
+#define CONFIG_PID_NS 1
+#define CONFIG_MTD_NAND_HM_ECC 2
+#define CONFIG_CRC32_SLICEBY8 1
+#define CONFIG_SERIAL_WMT_CONSOLE 1
+#define CONFIG_CPU_RMAP 1
+#define CONFIG_SND_HWDEP 1
+#define CONFIG_BLK_DEV_LOOP 1
+#define CONFIG_L2TP_ETH 1
+#define CONFIG_WAKELOCK 1
+#define CONFIG_MEDIA_TUNER_XC2028 1
+#define CONFIG_INPUT_MISC 1
+#define CONFIG_CPU_PABRT_V7 1
+#define CONFIG_SUSPEND 1
+#define CONFIG_MTD_NAND_ECC 1
+#define CONFIG_CRYPTO_CBC 1
+#define CONFIG_TOUCHSCREEN_ICN83XX 1
+#define CONFIG_KPROBES 1
+#define CONFIG_FS_MBCACHE 1
+#define CONFIG_WMT_SWITCH_MODULE 1
+#define CONFIG_RTC_CLASS 1
+#define CONFIG_TMPFS_XATTR 1
+#define CONFIG_BCMDHD_NVRAM_PATH "/system/etc/firmware/nvram.txt"
+#define CONFIG_CPU_PM 1
+#define CONFIG_YAFFS_AUTO_YAFFS2 1
+#define CONFIG_HAVE_FUNCTION_TRACER 1
+#define CONFIG_OUTER_CACHE 1
+#define CONFIG_CPU_CACHE_V7 1
+#define CONFIG_ZEROPLUS_FF 1
+#define CONFIG_CRYPTO_MANAGER2 1
+#define CONFIG_USB_GADGET_VBUS_DRAW 2
+#define CONFIG_DRAGONRISE_FF 1
+#define CONFIG_GENERIC_PCI_IOMAP 1
+#define CONFIG_SLUB 1
+#define CONFIG_MTD_UBI 1
+#define CONFIG_XZ_DEC_BCJ 1
+#define CONFIG_PM_SLEEP 1
+#define CONFIG_I2C 1
+#define CONFIG_JFFS2_ZLIB 1
+#define CONFIG_I2S_CODEC_VT1603 1
+#define CONFIG_FRAME_POINTER 1
+#define CONFIG_DEFAULT_RESY 768
+#define CONFIG_BT_HIDP 1
+#define CONFIG_CPU_ABRT_EV7 1
+#define CONFIG_MOUSE_PS2_LOGIPS2PP 1
+#define CONFIG_VM_EVENT_COUNTERS 1
+#define CONFIG_RELAY 1
+#define CONFIG_FB_WMT_GE 1
+#define CONFIG_CRYPTO_ECB 1
+#define CONFIG_PM_STD_PARTITION "/dev/mtdswap16"
+#define CONFIG_DEBUG_FS 1
+#define CONFIG_ARM_THUMBEE 1
+#define CONFIG_MTK_COMBO_FM_MODULE 1
+#define CONFIG_BASE_FULL 1
+#define CONFIG_ZLIB_DEFLATE 1
+#define CONFIG_SUNRPC 1
+#define CONFIG_SOLARIS_X86_PARTITION 1
+#define CONFIG_YAFFS_FS 1
+#define CONFIG_MTK_COMBO_WIFI_HIF_SDIO1 1
+#define CONFIG_OSF_PARTITION 1
+#define CONFIG_GPIO_SYSFS 1
+#define CONFIG_WMT_GYRO_L3G4200D_MODULE 1
+#define CONFIG_FW_LOADER 1
+#define CONFIG_KALLSYMS 1
+#define CONFIG_COMMON_CLK 1
+#define CONFIG_SW_SYNC_USER 1
+#define CONFIG_PCI 1
+#define CONFIG_RTC_HCTOSYS_DEVICE "rtc0"
+#define CONFIG_PCI_QUIRKS 1
+#define CONFIG_MII 1
+#define CONFIG_SIGNALFD 1
+#define CONFIG_NET_CORE 1
+#define CONFIG_MOUSE_PS2_ALPS 1
+#define CONFIG_EXT4_FS 1
+#define CONFIG_UNINLINE_SPIN_UNLOCK 1
+#define CONFIG_KRETPROBES 1
+#define CONFIG_CRYPTO_SHA1 1
+#define CONFIG_ARM_DMA_MEM_BUFFERABLE 1
+#define CONFIG_SUSPEND_TIME 1
+#define CONFIG_PN547_NFC_MODULE 1
+#define CONFIG_XZ_DEC 1
+#define CONFIG_USB_BELKIN 1
+#define CONFIG_MTK_COMBO 1
+#define CONFIG_USB_GADGET_DUALSPEED 1
+#define CONFIG_HAS_IOMEM 1
+#define CONFIG_RING_BUFFER_ALLOW_SWAP 1
+#define CONFIG_SND_RAWMIDI 1
+#define CONFIG_PPPOPNS 1
+#define CONFIG_GENERIC_IRQ_PROBE 1
+#define CONFIG_TOUCHSCREEN_SSD253X 1
+#define CONFIG_MTD_MAP_BANK_WIDTH_1 1
+#define CONFIG_HAVE_PWM 1
+#define CONFIG_EPOLL 1
+#define CONFIG_CRYPTO_LZO 1
+#define CONFIG_SND_PCM 1
+#define CONFIG_PM_RUNTIME 1
+#define CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED 1
+#define CONFIG_PARTITION_ADVANCED 1
+#define CONFIG_UNIXWARE_DISKLABEL 1
+#define CONFIG_FB_WMT 1
+#define CONFIG_YAFFS_XATTR 1
+#define CONFIG_NET 1
+#define CONFIG_ATARI_PARTITION 1
+#define CONFIG_INPUT_EVDEV 1
+#define CONFIG_SND_JACK 1
+#define CONFIG_SECURITY_PATH 1
+#define CONFIG_EXT2_FS 1
+#define CONFIG_REGULATOR_VIRTUAL_CONSUMER 1
+#define CONFIG_HID_DRAGONRISE 1
+#define CONFIG_VFPv3 1
+#define CONFIG_QUOTA_TREE 1
+#define CONFIG_USB_NET_CDCETHER 1
+#define CONFIG_PACKET 1
+#define CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE 1
+#define CONFIG_HAVE_CLK_PREPARE 1
+#define CONFIG_TOUCHSCREEN_SITRONIX_MODULE 1
+#define CONFIG_BACKLIGHT_LCD_SUPPORT 1
+#define CONFIG_WMT_VIDEO_ENCODE_MODULE 1
+#define CONFIG_INET 1
+#define CONFIG_IP_ROUTE_VERBOSE 1
+#define CONFIG_XZ_DEC_POWERPC 1
+#define CONFIG_PREVENT_FIRMWARE_BUILD 1
+#define CONFIG_SERIAL_WMT_DMA 1
+#define CONFIG_CRYPTO_TWOFISH 1
+#define CONFIG_FREEZER 1
+#define CONFIG_BT 1
+#define CONFIG_RFKILL_PM 1
+#define CONFIG_REED_SOLOMON 1
+#define CONFIG_USB_NET_SMSC75XX 1
+#define CONFIG_MTK_COMBO_CHIP_MT6620 1
+#define CONFIG_TOUCHSCREEN_ZET6221 1
+#define CONFIG_HID_WACOM 1
+#define CONFIG_USB_SERIAL_CP210X 1
+#define CONFIG_RTC_LIB 1
+#define CONFIG_USB_EHCI_EHSET 1
+#define CONFIG_HAVE_KPROBES 1
+#define CONFIG_CRYPTO_AES 1
+#define CONFIG_GPIOLIB 1
+#define CONFIG_HID_PID 1
+#define CONFIG_SWP_EMULATE 1
+#define CONFIG_HID_WALTOP 1
+#define CONFIG_NF_CONNTRACK_MARK 1
+#define CONFIG_NETFILTER 1
+#define CONFIG_USE_GENERIC_SMP_HELPERS 1
+#define CONFIG_SERIO_SERPORT 1
+#define CONFIG_LCD_CHILIN_LW0700AT9003 1
+#define CONFIG_BLK_DEV_RAM_COUNT 16
+#define CONFIG_IP_MROUTE 1
+#define CONFIG_INET_XFRM_MODE_TUNNEL 1
+#define CONFIG_PREEMPT_RCU 1
+#define CONFIG_I2S_HW_DAC 1
+#define CONFIG_NF_NAT_NEEDED 1
+#define CONFIG_LOCKDEP_SUPPORT 1
+#define CONFIG_NO_HZ 1
+#define CONFIG_POSIX_MQUEUE 1
+#define CONFIG_USB_ARCH_HAS_EHCI 1
+#define CONFIG_CPU_FREQ_STAT 1
+#define CONFIG_MTD_BLKDEVS 1
+#define CONFIG_ACORN_PARTITION 1
+#define CONFIG_VIDEO_CAPTURE_DRIVERS 1
+#define CONFIG_WMT_MB 1
+#define CONFIG_BCMDHD_OOB 1
+#define CONFIG_TASKSTATS 1
+#define CONFIG_IP6_NF_FILTER 1
+#define CONFIG_INPUT_MOUSEDEV_SCREEN_X 1024
+#define CONFIG_NEED_DMA_MAP_STATE 1
+#define CONFIG_GARP 1
+#define CONFIG_SERIO_LIBPS2 1
+#define CONFIG_ANDROID_PARANOID_NETWORK 1
+#define CONFIG_PAGE_OFFSET 0xC0000000
+#define CONFIG_CPU_V7 1
+#define CONFIG_HID_TWINHAN 1
+#define CONFIG_PANIC_TIMEOUT 0
+#define CONFIG_RTL8189ES_MODULE 1
+#define CONFIG_VT1603_IOCTRL_SPI 1
+#define CONFIG_ZBOOT_ROM_BSS 0x0
+#define CONFIG_QUOTA_NETLINK_INTERFACE 1
+#define CONFIG_CFG80211_DEFAULT_PS 1
+#define CONFIG_WM0001 1
+#define CONFIG_NEED_MACH_IO_H 1
+#define CONFIG_WMT_SENSOR_CM3232_MODULE 1
+#define CONFIG_SMP 1
+#define CONFIG_HAVE_KERNEL_GZIP 1
+#define CONFIG_ZSMALLOC 1
+#define CONFIG_ARM_NR_BANKS 8
+#define CONFIG_L2TP 1
+#define CONFIG_ANDROID_TIMED_OUTPUT 1
+#define CONFIG_GENERIC_IO 1
+#define CONFIG_ARCH_NR_GPIO 0
+#define CONFIG_GENERIC_BUG 1
+#define CONFIG_HAVE_FTRACE_MCOUNT_RECORD 1
+#define CONFIG_HID_SONY 1
+#define CONFIG_HW_CONSOLE 1
+#define CONFIG_DEVMEM 1
+#define CONFIG_HID_MONTEREY 1
+#define CONFIG_HID_EZKEY 1
+#define CONFIG_CFG80211_ALLOW_RECONNECT 1
+#define CONFIG_IOSCHED_NOOP 1
+#define CONFIG_VT1603_CORE 1
+#define CONFIG_BACKLIGHT_PWM 1
+#define CONFIG_QUOTACTL 1
+#define CONFIG_NEON 1
+#define CONFIG_DEBUG_KERNEL 1
+#define CONFIG_NMC1000_WIFI_CHIP 1
+#define CONFIG_LOCALVERSION ""
+#define CONFIG_CRYPTO 1
+#define CONFIG_DEFAULT_MMAP_MIN_ADDR 4096
+#define CONFIG_IP_NF_IPTABLES 1
+#define CONFIG_CMDLINE ""
+#define CONFIG_HAVE_DMA_API_DEBUG 1
+#define CONFIG_HID_SAMSUNG 1
+#define CONFIG_IP_PIMSM_V2 1
+#define CONFIG_USB_ARCH_HAS_HCD 1
+#define CONFIG_GENERIC_IRQ_SHOW 1
+#define CONFIG_NMC1XXX_WIFI_MODULE_MODULE 1
+#define CONFIG_MTK_COMBO_WIFI_MODULE 1
+#define CONFIG_ALIGNMENT_TRAP 1
+#define CONFIG_SCSI_MOD 1
+#define CONFIG_AUDIT_TREE 1
+#define CONFIG_UBIFS_FS_XATTR 1
+#define CONFIG_OPROFILE 1
+#define CONFIG_SERIAL_CORE 1
+#define CONFIG_FUSE_FS 1
+#define CONFIG_PWM_WMT 1
+#define CONFIG_UID16 1
+#define CONFIG_WMT_SPISLAVE1_SUPPORT 1
+#define CONFIG_HID_MICROSOFT 1
+#define CONFIG_HAVE_KRETPROBES 1
+#define CONFIG_NF_DEFRAG_IPV6 1
+#define CONFIG_WMT_VIDEO_ENCODE_JPEG_MODULE 1
+#define CONFIG_VIDEO_DEV 1
+#define CONFIG_HAS_DMA 1
+#define CONFIG_SCSI 1
+#define CONFIG_REGULATOR_WM8994 1
+#define CONFIG_HID_CHICONY 1
+#define CONFIG_HID 1
+#define CONFIG_USB_ARMLINUX 1
+#define CONFIG_CLKDEV_LOOKUP 1
+#define CONFIG_VT_CONSOLE_SLEEP 1
+#define CONFIG_MEDIA_TUNER_TDA8290 1
+#define CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER "/sbin/init"
+#define CONFIG_JBD2 1
+#define CONFIG_I2C_ALGOWMT 1
+#define CONFIG_ANDROID_RAM_CONSOLE 1
+#define CONFIG_ULTRIX_PARTITION 1
+#define CONFIG_IRQ_DOMAIN 1
+#define CONFIG_LSM_MMAP_MIN_ADDR 0
+#define CONFIG_MEDIA_TUNER_MT20XX 1
+#define CONFIG_JFFS2_RTIME 1
+#define CONFIG_IPC_NS 1
+#define CONFIG_MISC_FILESYSTEMS 1
+#define CONFIG_IP_NF_RAW 1
+#define CONFIG_ARM_L1_CACHE_SHIFT_6 1
+#define CONFIG_MIGHT_HAVE_CACHE_L2X0 1
+#define CONFIG_NETFILTER_XT_MATCH_SOCKET 1
+#define CONFIG_PPPOL2TP 1
+#define CONFIG_HID_TOPSEED 1
+#define CONFIG_XZ_DEC_SPARC 1
+#define CONFIG_HID_A4TECH 1
+#define CONFIG_MEDIA_TUNER_MC44S803 1
+#define CONFIG_IP_NF_TARGET_NETMAP 1
+#define CONFIG_RCU_CPU_STALL_TIMEOUT 60
+#define CONFIG_SND_VERBOSE_PROCFS 1
+#define CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY 2048
+#define CONFIG_IP_ROUTE_MULTIPATH 1
+#define CONFIG_INPUT_FF_MEMLESS 1
+#define CONFIG_CHR_DEV_SG 1
+#define CONFIG_ARM_CPU_SUSPEND 1
+#define CONFIG_YAFFS_YAFFS2 1
+#define CONFIG_MACVLAN 1
+#define CONFIG_L2TP_V3 1
+#define CONFIG_CACHE_PL310 1
+#define CONFIG_PROFILING 1
+#define CONFIG_INET6_XFRM_MODE_TRANSPORT 1
+#define CONFIG_CRYPTO_ARC4 1
+#define CONFIG_TOUCHSCREEN_SIS 1
+#define CONFIG_SLHC 1
+#define CONFIG_HAVE_SMP 1
+#define CONFIG_CRYPTO_MANAGER 1
+#define CONFIG_PPP_BSDCOMP 1
+#define CONFIG_MTD_NAND 1
+#define CONFIG_RT_MUTEXES 1
+#define CONFIG_VECTORS_BASE 0xffff0000
+#define CONFIG_HID_ORTEK 1
+#define CONFIG_NETFILTER_XT_TARGET_MARK 1
+#define CONFIG_PCI_SYSCALL 1
+#define CONFIG_I2C_ALGOBIT 1
+#define CONFIG_MMC_BLOCK 1
+#define CONFIG_EXPERT 1
+#define CONFIG_WIRELESS 1
+#define CONFIG_WEXT_PROC 1
+#define CONFIG_MTD_NAND_WMT_HWECC 1
+#define CONFIG_PERF_USE_VMALLOC 1
+#define CONFIG_TASK_IO_ACCOUNTING 1
+#define CONFIG_FAT_DEFAULT_IOCHARSET "iso8859-1"
+#define CONFIG_MFD_GMT 1
+#define CONFIG_FRAME_WARN 1024
+#define CONFIG_USB_NET_CDC_NCM 1
+#define CONFIG_RCU_CPU_STALL_VERBOSE 1
+#define CONFIG_GENERIC_HWEIGHT 1
+#define CONFIG_INITRAMFS_SOURCE ""
+#define CONFIG_CGROUPS 1
+#define CONFIG_MMC 1
+#define CONFIG_LZO_COMPRESS 1
+#define CONFIG_BT_COMM_BTUSB_MODULE 1
+#define CONFIG_HID_LOGITECH 1
+#define CONFIG_USB_SERIAL_CONSOLE 1
+#define CONFIG_PPPOLAC 1
+#define CONFIG_MULTI_IRQ_HANDLER 1
+#define CONFIG_HID_WACOM_POWER_SUPPLY 1
+#define CONFIG_USB_DEBUG 1
+#define CONFIG_WIFI_EAGLE_MODULE 1
+#define CONFIG_HAS_IOPORT 1
+#define CONFIG_ACORN_PARTITION_ICS 1
+#define CONFIG_CGROUP_CPUACCT 1
+#define CONFIG_HZ 300
+#define CONFIG_MTD_NAND_CHIP_NUM 2
+#define CONFIG_GENERIC_LOCKBREAK 1
+#define CONFIG_ARM_PATCH_PHYS_VIRT 1
+#define CONFIG_VIDDEV_AD7180 1
+#define CONFIG_INET_AH 1
+#define CONFIG_MTD_UBI_BEB_LIMIT 10
+#define CONFIG_DEFAULT_IOSCHED "cfq"
+#define CONFIG_ARCH_WMT 1
+#define CONFIG_HDMI_CAT6610_WMT 1
+#define CONFIG_NLATTR 1
+#define CONFIG_TCP_CONG_CUBIC 1
+#define CONFIG_NR_CPUS 2
+#define CONFIG_SUSPEND_FREEZER 1
+#define CONFIG_SND_SUPPORT_OLD_API 1
+#define CONFIG_LOGITECH_FF 1
+#define CONFIG_HID_KYE 1
+#define CONFIG_MOUSE_PS2_TRACKPOINT 1
+#define CONFIG_FIRMWARE_IN_KERNEL 1
+#define CONFIG_SYSFS 1
+#define CONFIG_DEFAULT_RESX 1024
+#define CONFIG_INPUT_TOUCHSCREEN 1
+#define CONFIG_OUTER_CACHE_SYNC 1
+#define CONFIG_ARM_THUMB 1
+#define CONFIG_DVB_NET 1
+#define CONFIG_RTC_WMT 1
+#define CONFIG_XZ_DEC_ARM 1
+#define CONFIG_FB_SYS_FOPS 1
+#define CONFIG_ARM_ERRATA_754322 1
+#define CONFIG_MEDIA_TUNER_XC4000 1
+#define CONFIG_FB 1
+#define CONFIG_CPU_32v7 1
+#define CONFIG_MSDOS_PARTITION 1
+#define CONFIG_HAVE_OPROFILE 1
+#define CONFIG_HAVE_GENERIC_DMA_COHERENT 1
+#define CONFIG_CPU_IDLE_GOV_LADDER 1
+#define CONFIG_NET_FC 1
+#define CONFIG_VETH 1
+#define CONFIG_SND_SOC_WM_HUBS 1
+#define CONFIG_HID_PETALYNX 1
+#define CONFIG_HAVE_ARCH_KGDB 1
+#define CONFIG_USB_ARCH_HAS_OHCI 1
+#define CONFIG_NF_CONNTRACK_IPV4 1
+#define CONFIG_ZONE_DMA_FLAG 0
+#define CONFIG_WMT_VIDEO_DECODE_MSVD_MODULE 1
+#define CONFIG_LCD_HANNSTAR_HSD101PFW2 1
+#define CONFIG_RPS 1
+#define CONFIG_USB_NET_ZAURUS 1
+#define CONFIG_ISDBT_RAONTECH_MTV_MODULE 1
+#define CONFIG_PROC_PID_CPUSET 1
+#define CONFIG_WMT_VIBRATOR 1
+#define CONFIG_LEGACY_PTY_COUNT 0
+#define CONFIG_PM_WAKELOCKS_LIMIT 100
+#define CONFIG_MTD_MAP_BANK_WIDTH_2 1
+#define CONFIG_VIDEO_MEDIA 1
+#define CONFIG_CUSE 1
+#define CONFIG_IP_MULTICAST 1
+#define CONFIG_WMT_SENSOR_MXC622X_MODULE 1
+#define CONFIG_CPU_32v6K 1
+#define CONFIG_DEFAULT_SECURITY "selinux"
+#define CONFIG_TOUCHSCREEN_FT5X0X 1
+#define CONFIG_TICK_ONESHOT 1
+#define CONFIG_USB_SERIAL_SIERRAWIRELESS 1
+#define CONFIG_SW_SYNC 1
+#define CONFIG_WIRELESS_EXT 1
+#define CONFIG_HID_PICOLCD_BACKLIGHT 1
+#define CONFIG_ANDROID_LOGGER 1
+#define CONFIG_MODVERSIONS 1
+#define CONFIG_HW_RANDOM 1
+#define CONFIG_MUTEX_SPIN_ON_OWNER 1
+#define CONFIG_RWSEM_GENERIC_SPINLOCK 1
+#define CONFIG_AMIGA_PARTITION 1
+#define CONFIG_TOUCHSCREEN_AW5306 1
+#define CONFIG_REGULATOR_GMT2214 1
+#define CONFIG_HAVE_FUNCTION_GRAPH_TRACER 1
+#define CONFIG_VIDEOBUF2_CORE 1
+#define CONFIG_WMT_HDMI 1
+#define CONFIG_NTFS_FS 1
+#define CONFIG_BASE_SMALL 0
+#define CONFIG_PM_WAKELOCKS 1
+#define CONFIG_CRYPTO_BLKCIPHER2 1
+#define CONFIG_SECURITY_SELINUX_AVC_STATS 1
+#define CONFIG_PROC_FS 1
+#define CONFIG_MTD_BLOCK 1
+#define CONFIG_MFD_GMT_CORE 1
+#define CONFIG_VIDEOBUF2_VMALLOC 1
+#define CONFIG_SECURITY_TOMOYO 1
+#define CONFIG_WEXT_PRIV 1
+#define CONFIG_SCSI_LOWLEVEL 1
+#define CONFIG_NMC1XXX_HW_OOB_INTR 1
+#define CONFIG_HID_WIIMOTE_EXT 1
+#define CONFIG_HID_PANTHERLORD 1
+#define CONFIG_SND 1
+#define CONFIG_FLATMEM 1
+#define CONFIG_PAGEFLAGS_EXTENDED 1
+#define CONFIG_BLK_DEV_BSGLIB 1
+#define CONFIG_SYSCTL 1
+#define CONFIG_BRIDGE_IGMP_SNOOPING 1
+#define CONFIG_LOCAL_TIMERS 1
+#define CONFIG_HAVE_C_RECORDMCOUNT 1
+#define CONFIG_USB_NET_DM9601 1
+#define CONFIG_LDM_PARTITION 1
+#define CONFIG_TASK_DELAY_ACCT 1
+#define CONFIG_NET_NS 1
+#define CONFIG_HAVE_PERF_EVENTS 1
+#define CONFIG_PPP_ASYNC 1
+#define CONFIG_UID_STAT 1
+#define CONFIG_AUDIT 1
+#define CONFIG_SYS_SUPPORTS_APM_EMULATION 1
+#define CONFIG_HID_MULTITOUCH 1
+#define CONFIG_FB_DEFERRED_IO 1
+#define CONFIG_MTK_COMBO_COMM_MODULE 1
+#define CONFIG_SECURITY 1
+#define CONFIG_NETFILTER_XT_MATCH_QUOTA2 1
+#define CONFIG_TV_VT1625_WMT 1
+#define CONFIG_HID_ELECOM 1
+#define CONFIG_SND_TIMER 1
+#define CONFIG_USB_EHCI_TT_NEWSCHED 1
+#define CONFIG_FAT_DEFAULT_CODEPAGE 437
+#define CONFIG_BLK_DEV 1
+#define CONFIG_MAC80211_RC_DEFAULT "minstrel_ht"
+#define CONFIG_BRIDGE_NETFILTER 1
+#define CONFIG_TRACING_SUPPORT 1
+#define CONFIG_UNIX98_PTYS 1
+#define CONFIG_MINIX_SUBPARTITION 1
+#define CONFIG_SECURITY_SELINUX 1
+#define CONFIG_NET_SCHED 1
+#define CONFIG_JBD 1
+#define CONFIG_PRINTK_TIME 1
+#define CONFIG_INPUT_MOUSEDEV_SCREEN_Y 768
+#define CONFIG_WMT_VIDEO_DECODE_MODULE 1
+#define CONFIG_PPP 1
+#define CONFIG_NETFILTER_XT_MATCH_QUOTA 1
+#define CONFIG_WMT_SENSOR_KIONIX_MODULE 1
+#define CONFIG_HAVE_KERNEL_LZO 1
+#define CONFIG_BT_HCIBCM_6330_6476_MODULE 1
+#define CONFIG_MAC80211_RC_MINSTREL 1
+#define CONFIG_WMT_V4L2 1
+#define CONFIG_ELF_CORE 1
+#define CONFIG_WMT_MB_RESERVE_FROM_IO 1
+#define CONFIG_WMT_SENSOR_STK3310_MODULE 1
+#define CONFIG_INPUT_RMTCTL 1
+#define CONFIG_USB_SUPPORT 1
+#define CONFIG_INPUT_POLLDEV 1
+#define CONFIG_NETFILTER_XT_MATCH_QTAGUID 1
+#define CONFIG_STAGING 1
+#define CONFIG_MTD_CHAR 1
+#define CONFIG_INET_LRO 1
+#define CONFIG_FLAT_NODE_MEM_MAP 1
+#define CONFIG_VT_CONSOLE 1
+#define CONFIG_HID_UCLOGIC 1
+#define CONFIG_LEDS_GPIO 1
+#define CONFIG_INPUT_SENSOR 1
+#define CONFIG_CFG80211_WEXT 1
+#define CONFIG_SMARTJOYPLUS_FF 1
+#define CONFIG_MMC_ATSMB1 1
+#define CONFIG_BLK_DEV_RAM 1
+#define CONFIG_NETFILTER_XT_MATCH_STATE 1
+#define CONFIG_LOGIRUMBLEPAD2_FF 1
+#define CONFIG_BSD_DISKLABEL 1
+#define CONFIG_DRM 1
+#define CONFIG_INET6_XFRM_MODE_BEET 1
+#define CONFIG_POSIX_MQUEUE_SYSCTL 1
+#define CONFIG_WMT_INTTV 1
+#define CONFIG_PREEMPT 1
+#define CONFIG_CPU_FREQ_STAT_DETAILS 1
+#define CONFIG_GENERIC_CLOCKEVENTS_BUILD 1
+#define CONFIG_SGI_PARTITION 1
+#define CONFIG_VIDEO_V4L2 1
+#define CONFIG_SYSVIPC_SYSCTL 1
+#define CONFIG_HID_NTRIG 1
+#define CONFIG_DMA_SHARED_BUFFER 1
+#define CONFIG_DECOMPRESS_GZIP 1
+#define CONFIG_YAFFS_DISABLE_TAGS_ECC 1
+#define CONFIG_QUOTA 1
+#define CONFIG_I2C_CHARDEV 1
+#define CONFIG_LLC 1
+#define CONFIG_CROSS_COMPILE "arm_1103_le-"
+#define CONFIG_MEDIA_TUNER_TEA5761 1
+#define CONFIG_NETWORK_SECMARK 1
+#define CONFIG_GENERIC_CLOCKEVENTS_BROADCAST 1
+#define CONFIG_HID_HOLTEK 1
+#define CONFIG_MOUSE_PS2_SYNAPTICS 1
+#define CONFIG_XZ_DEC_ARMTHUMB 1
+#define CONFIG_MTD_SWAP 1
+#define CONFIG_REGMAP 1
+#define CONFIG_NETFILTER_TPROXY 1
+#define CONFIG_WMT_SENSOR_DMARD09_MODULE 1
+#define CONFIG_USB_USBNET 1
+#define CONFIG_SCSI_MULTI_LUN 1
+#define CONFIG_USB_SERIAL_PL2303 1
+#define CONFIG_HID_SMARTJOYPLUS 1
+#define CONFIG_NEW_LEDS 1
+#define CONFIG_SWAP 1
+#define CONFIG_MAC80211 1
+#define CONFIG_CRC_CCITT 1
+#define CONFIG_BLK_DEV_SD 1
+#define CONFIG_MODULE_UNLOAD 1
+#define CONFIG_AVERAGE 1
+#define CONFIG_PREEMPT_COUNT 1
+#define CONFIG_USB_ARCH_HAS_XHCI 1
+#define CONFIG_RCU_FANOUT 32
+#define CONFIG_BITREVERSE 1
+#define CONFIG_DEVPORT 1
+#define CONFIG_TOUCHSCREEN_GT9XX 1
+#define CONFIG_WMT_SENSOR_MMC328x_MODULE 1
+#define CONFIG_BLK_DEV_RAM_SIZE 98304
+#define CONFIG_USB_SERIAL_WWAN_MODULE 1
+#define CONFIG_MAC_PARTITION 1
+#define CONFIG_SARADC_WMT 1
+#define CONFIG_VIDEO_V4L2_COMMON 1
+#define CONFIG_CRYPTO_BLKCIPHER 1
+#define CONFIG_NF_CONNTRACK 1
+#define CONFIG_FILE_LOCKING 1
+#define CONFIG_KARMA_PARTITION 1
+#define CONFIG_SND_SOC_I2C_AND_SPI 1
+#define CONFIG_AIO 1
+#define CONFIG_IP_NF_TARGET_REJECT 1
+#define CONFIG_LEDS_CLASS 1
+#define CONFIG_GENERIC_HARDIRQS 1
+#define CONFIG_WMT_VIDEO_ENCODE_H264_MODULE 1
+#define CONFIG_RTC_INTF_DEV 1
+#define CONFIG_MTD_MAP_BANK_WIDTH_4 1
+#define CONFIG_WMT_SENSOR_MMA8452Q_MODULE 1
+#define CONFIG_HID_SUPPORT 1
+#define CONFIG_SND_WMT_SOC 1
+#define CONFIG_EXT4_FS_XATTR 1
+#define CONFIG_BCMDHD_CONFIG_PATH "/system/etc/firmware/config.txt"
+#define CONFIG_NLS_DEFAULT "cp437"
+#define CONFIG_UTS_NS 1
+#define CONFIG_ANDROID_INTF_ALARM_DEV 1
+#define CONFIG_HID_WIIMOTE 1
+#define CONFIG_DEFAULT_SECURITY_SELINUX 1
+#define CONFIG_CRYPTO_AEAD2 1
+#define CONFIG_MOUSE_PS2 1
+#define CONFIG_CRYPTO_ALGAPI2 1
+#define CONFIG_UBIFS_FS_LZO 1
+#define CONFIG_ZBOOT_ROM_TEXT 0x0
+#define CONFIG_WMT_SENSOR_DMARD06_MODULE 1
+#define CONFIG_HAVE_MEMBLOCK 1
+#define CONFIG_INPUT 1
+#define CONFIG_PROC_SYSCTL 1
+#define CONFIG_MMU 1
+#define CONFIG_HAVE_IRQ_WORK 1
diff --git a/ANDROID_3.4.5/include/generated/bounds.h b/ANDROID_3.4.5/include/generated/bounds.h
new file mode 100644
index 00000000..2fbff5e2
--- /dev/null
+++ b/ANDROID_3.4.5/include/generated/bounds.h
@@ -0,0 +1,14 @@
+#ifndef __LINUX_BOUNDS_H__
+#define __LINUX_BOUNDS_H__
+/*
+ * DO NOT MODIFY.
+ *
+ * This file was generated by Kbuild
+ *
+ */
+
+#define NR_PAGEFLAGS 22 /* __NR_PAGEFLAGS @ */
+#define MAX_NR_ZONES 3 /* __MAX_NR_ZONES @ */
+#define NR_PCG_FLAGS 3 /* __NR_PCG_FLAGS @ */
+
+#endif
diff --git a/ANDROID_3.4.5/include/generated/compile.h b/ANDROID_3.4.5/include/generated/compile.h
new file mode 100644
index 00000000..ee4cb8ff
--- /dev/null
+++ b/ANDROID_3.4.5/include/generated/compile.h
@@ -0,0 +1,7 @@
+/* This file is auto generated, version 3 */
+/* SMP PREEMPT */
+#define UTS_MACHINE "arm"
+#define UTS_VERSION "#3 SMP PREEMPT Sun Dec 7 12:24:36 CST 2014"
+#define LINUX_COMPILE_BY "kevin"
+#define LINUX_COMPILE_HOST "ubuntu"
+#define LINUX_COMPILER "gcc version 4.5.2 (Sourcery G++ Lite 2011.03-41) "
diff --git a/ANDROID_3.4.5/include/generated/mach-types.h b/ANDROID_3.4.5/include/generated/mach-types.h
new file mode 100644
index 00000000..b16bfdb8
--- /dev/null
+++ b/ANDROID_3.4.5/include/generated/mach-types.h
@@ -0,0 +1,14974 @@
+/*
+ * 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_EBSA285 4
+#define MACH_TYPE_NETWINDER 5
+#define MACH_TYPE_CATS 6
+#define MACH_TYPE_SHARK 15
+#define MACH_TYPE_BRUTUS 16
+#define MACH_TYPE_PERSONAL_SERVER 17
+#define MACH_TYPE_L7200 19
+#define MACH_TYPE_PLEB 20
+#define MACH_TYPE_INTEGRATOR 21
+#define MACH_TYPE_H3600 22
+#define MACH_TYPE_P720T 24
+#define MACH_TYPE_ASSABET 25
+#define MACH_TYPE_LART 27
+#define MACH_TYPE_GRAPHICSCLIENT 29
+#define MACH_TYPE_XP860 30
+#define MACH_TYPE_CERF 31
+#define MACH_TYPE_NANOENGINE 32
+#define MACH_TYPE_JORNADA720 48
+#define MACH_TYPE_EDB7211 50
+#define MACH_TYPE_PFS168 52
+#define MACH_TYPE_FLEXANET 54
+#define MACH_TYPE_SIMPAD 87
+#define MACH_TYPE_LUBBOCK 89
+#define MACH_TYPE_CLEP7212 91
+#define MACH_TYPE_SHANNON 97
+#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_PT_SYSTEM3 112
+#define MACH_TYPE_AUTCPU12 118
+#define MACH_TYPE_H3100 136
+#define MACH_TYPE_COLLIE 146
+#define MACH_TYPE_BADGE4 148
+#define MACH_TYPE_FORTUNET 152
+#define MACH_TYPE_MX1ADS 160
+#define MACH_TYPE_H7201 161
+#define MACH_TYPE_H7202 162
+#define MACH_TYPE_IQ80321 169
+#define MACH_TYPE_KS8695 180
+#define MACH_TYPE_KARO 190
+#define MACH_TYPE_SMDK2410 193
+#define MACH_TYPE_CEIVA 200
+#define MACH_TYPE_VOICEBLUE 218
+#define MACH_TYPE_H5400 220
+#define MACH_TYPE_OMAP_INNOVATOR 234
+#define MACH_TYPE_IXDP2400 242
+#define MACH_TYPE_IXDP2800 243
+#define MACH_TYPE_IXDP425 245
+#define MACH_TYPE_HACKKIT 254
+#define MACH_TYPE_IXCDP1100 260
+#define MACH_TYPE_AT91RM9200DK 262
+#define MACH_TYPE_CINTEGRATOR 275
+#define MACH_TYPE_VIPER 283
+#define MACH_TYPE_ADI_COYOTE 290
+#define MACH_TYPE_IXDP2401 299
+#define MACH_TYPE_IXDP2801 300
+#define MACH_TYPE_IQ31244 327
+#define MACH_TYPE_BAST 331
+#define MACH_TYPE_H1940 347
+#define MACH_TYPE_ENP2611 356
+#define MACH_TYPE_S3C2440 362
+#define MACH_TYPE_GUMSTIX 373
+#define MACH_TYPE_OMAP_H2 382
+#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_CSB337 399
+#define MACH_TYPE_MAINSTONE 406
+#define MACH_TYPE_XCEP 413
+#define MACH_TYPE_ARCOM_VULCAN 414
+#define MACH_TYPE_NOMADIK 420
+#define MACH_TYPE_CORGI 423
+#define MACH_TYPE_POODLE 424
+#define MACH_TYPE_ARMCORE 438
+#define MACH_TYPE_MX31ADS 447
+#define MACH_TYPE_HIMALAYA 448
+#define MACH_TYPE_EDB9312 451
+#define MACH_TYPE_OMAP_GENERIC 452
+#define MACH_TYPE_EDB9301 462
+#define MACH_TYPE_EDB9315 463
+#define MACH_TYPE_VR1000 475
+#define MACH_TYPE_OMAP_PERSEUS2 491
+#define MACH_TYPE_E800 496
+#define MACH_TYPE_E750 497
+#define MACH_TYPE_SCB9328 508
+#define MACH_TYPE_OMAP_H3 509
+#define MACH_TYPE_OMAP_H4 510
+#define MACH_TYPE_OMAP_OSK 515
+#define MACH_TYPE_TOSA 520
+#define MACH_TYPE_AVILA 526
+#define MACH_TYPE_EDB9302 538
+#define MACH_TYPE_HUSKY 543
+#define MACH_TYPE_SHEPHERD 545
+#define MACH_TYPE_H4700 562
+#define MACH_TYPE_RX3715 592
+#define MACH_TYPE_NSLU2 597
+#define MACH_TYPE_E400 598
+#define MACH_TYPE_IXDPG425 604
+#define MACH_TYPE_VERSATILE_AB 606
+#define MACH_TYPE_EDB9307 607
+#define MACH_TYPE_KB9200 612
+#define MACH_TYPE_SX1 613
+#define MACH_TYPE_IXDP465 618
+#define MACH_TYPE_IXDP2351 619
+#define MACH_TYPE_IQ80332 629
+#define MACH_TYPE_GTWX5715 641
+#define MACH_TYPE_CSB637 648
+#define MACH_TYPE_N30 656
+#define MACH_TYPE_NEC_MP900 659
+#define MACH_TYPE_KAFA 662
+#define MACH_TYPE_TS72XX 673
+#define MACH_TYPE_OTOM 680
+#define MACH_TYPE_NEXCODER_2440 681
+#define MACH_TYPE_ECO920 702
+#define MACH_TYPE_ROADRUNNER 704
+#define MACH_TYPE_AT91RM9200EK 705
+#define MACH_TYPE_SPITZ 713
+#define MACH_TYPE_ADSSPHERE 723
+#define MACH_TYPE_WMT 728
+#define MACH_TYPE_COLIBRI 729
+#define MACH_TYPE_GATEWAY7001 731
+#define MACH_TYPE_PCM027 732
+#define MACH_TYPE_ANUBIS 734
+#define MACH_TYPE_AKITA 744
+#define MACH_TYPE_E330 753
+#define MACH_TYPE_NOKIA770 755
+#define MACH_TYPE_CARMEVA 769
+#define MACH_TYPE_EDB9315A 772
+#define MACH_TYPE_STARGATE2 774
+#define MACH_TYPE_INTELMOTE2 775
+#define MACH_TYPE_TRIZEPS4 776
+#define MACH_TYPE_PNX4008 782
+#define MACH_TYPE_CPUAT91 787
+#define MACH_TYPE_IQ81340SC 799
+#define MACH_TYPE_IQ81340MC 801
+#define MACH_TYPE_MICRO9 811
+#define MACH_TYPE_MICRO9L 812
+#define MACH_TYPE_OMAP_PALMTE 817
+#define MACH_TYPE_REALVIEW_EB 827
+#define MACH_TYPE_BORZOI 831
+#define MACH_TYPE_PALMLD 835
+#define MACH_TYPE_IXDP28X5 838
+#define MACH_TYPE_OMAP_PALMTT 839
+#define MACH_TYPE_ARCOM_ZEUS 841
+#define MACH_TYPE_OSIRIS 842
+#define MACH_TYPE_PALMTE2 844
+#define MACH_TYPE_MX27ADS 846
+#define MACH_TYPE_AT91SAM9261EK 848
+#define MACH_TYPE_LOFT 849
+#define MACH_TYPE_MX21ADS 851
+#define MACH_TYPE_AMS_DELTA 862
+#define MACH_TYPE_NAS100D 865
+#define MACH_TYPE_MAGICIAN 875
+#define MACH_TYPE_NXDKN 880
+#define MACH_TYPE_PALMTX 885
+#define MACH_TYPE_S3C2413 887
+#define MACH_TYPE_WG302V2 890
+#define MACH_TYPE_OMAP_2430SDP 900
+#define MACH_TYPE_DAVINCI_EVM 901
+#define MACH_TYPE_PALMZ72 904
+#define MACH_TYPE_NXDB500 905
+#define MACH_TYPE_APF9328 906
+#define MACH_TYPE_PALMT5 917
+#define MACH_TYPE_PALMTC 918
+#define MACH_TYPE_OMAP_APOLLON 919
+#define MACH_TYPE_ATEB9200 923
+#define MACH_TYPE_N35 927
+#define MACH_TYPE_LOGICPD_PXA270 930
+#define MACH_TYPE_NXEB500HMI 941
+#define MACH_TYPE_ESPRESSO 949
+#define MACH_TYPE_RX1950 952
+#define MACH_TYPE_GESBC9312 958
+#define MACH_TYPE_PICOTUX2XX 963
+#define MACH_TYPE_DSMG600 964
+#define MACH_TYPE_OMAP_FSAMPLE 970
+#define MACH_TYPE_SNAPPER_CL15 986
+#define MACH_TYPE_OMAP_PALMZ71 993
+#define MACH_TYPE_SMDK2412 1009
+#define MACH_TYPE_SMDK2413 1022
+#define MACH_TYPE_AML_M5900 1024
+#define MACH_TYPE_BALLOON3 1029
+#define MACH_TYPE_ECBAT91 1072
+#define MACH_TYPE_ONEARM 1075
+#define MACH_TYPE_SMDK2443 1084
+#define MACH_TYPE_FSG 1091
+#define MACH_TYPE_AT91SAM9260EK 1099
+#define MACH_TYPE_GLANTANK 1100
+#define MACH_TYPE_N2100 1101
+#define MACH_TYPE_QT2410 1108
+#define MACH_TYPE_KIXRP435 1109
+#define MACH_TYPE_CC9P9360DEV 1114
+#define MACH_TYPE_EDB9302A 1127
+#define MACH_TYPE_EDB9307A 1128
+#define MACH_TYPE_OMAP_3430SDP 1138
+#define MACH_TYPE_VSTMS 1140
+#define MACH_TYPE_MICRO9M 1169
+#define MACH_TYPE_BUG 1179
+#define MACH_TYPE_AT91SAM9263EK 1202
+#define MACH_TYPE_EM7210 1212
+#define MACH_TYPE_VPAC270 1227
+#define MACH_TYPE_TREO680 1230
+#define MACH_TYPE_ZYLONITE 1233
+#define MACH_TYPE_MX31LITE 1236
+#define MACH_TYPE_MIOA701 1257
+#define MACH_TYPE_ARMADILLO5X0 1260
+#define MACH_TYPE_CC9P9360JS 1264
+#define MACH_TYPE_SMDK6400 1270
+#define MACH_TYPE_NOKIA_N800 1271
+#define MACH_TYPE_EP80219 1281
+#define MACH_TYPE_GORAMO_MLR 1292
+#define MACH_TYPE_EM_X270 1297
+#define MACH_TYPE_NEO1973_GTA02 1304
+#define MACH_TYPE_AT91SAM9RLEK 1326
+#define MACH_TYPE_COLIBRI320 1340
+#define MACH_TYPE_CAM60 1351
+#define MACH_TYPE_AT91EB01 1354
+#define MACH_TYPE_DB88F5281 1358
+#define MACH_TYPE_CSB726 1359
+#define MACH_TYPE_DAVINCI_DM6467_EVM 1380
+#define MACH_TYPE_DAVINCI_DM355_EVM 1381
+#define MACH_TYPE_LITTLETON 1388
+#define MACH_TYPE_REALVIEW_PB11MP 1407
+#define MACH_TYPE_MX27_3DS 1430
+#define MACH_TYPE_HALIBUT 1439
+#define MACH_TYPE_TROUT 1440
+#define MACH_TYPE_TCT_HAMMER 1460
+#define MACH_TYPE_HERALD 1461
+#define MACH_TYPE_SIM_ONE 1476
+#define MACH_TYPE_JIVE 1490
+#define MACH_TYPE_SAM9_L9260 1501
+#define MACH_TYPE_REALVIEW_PB1176 1504
+#define MACH_TYPE_YL9200 1507
+#define MACH_TYPE_RD88F5182 1508
+#define MACH_TYPE_KUROBOX_PRO 1509
+#define MACH_TYPE_MX31_3DS 1511
+#define MACH_TYPE_QONG 1524
+#define MACH_TYPE_OMAP2EVM 1534
+#define MACH_TYPE_OMAP3EVM 1535
+#define MACH_TYPE_DNS323 1542
+#define MACH_TYPE_OMAP3_BEAGLE 1546
+#define MACH_TYPE_NOKIA_N810 1548
+#define MACH_TYPE_PCM038 1551
+#define MACH_TYPE_TS209 1565
+#define MACH_TYPE_AT91CAP9ADK 1566
+#define MACH_TYPE_MX31MOBOARD 1574
+#define MACH_TYPE_VISION_EP9307 1578
+#define MACH_TYPE_TERASTATION_PRO2 1584
+#define MACH_TYPE_LINKSTATION_PRO 1585
+#define MACH_TYPE_E350 1596
+#define MACH_TYPE_TS409 1601
+#define MACH_TYPE_RSI_EWS 1609
+#define MACH_TYPE_CM_X300 1616
+#define MACH_TYPE_AT91SAM9G20EK 1624
+#define MACH_TYPE_SMDK6410 1626
+#define MACH_TYPE_U300 1627
+#define MACH_TYPE_WRT350N_V2 1633
+#define MACH_TYPE_OMAP_LDP 1639
+#define MACH_TYPE_MX35_3DS 1645
+#define MACH_TYPE_NEUROS_OSD2 1647
+#define MACH_TYPE_TRIZEPS4WL 1649
+#define MACH_TYPE_TS78XX 1652
+#define MACH_TYPE_SFFSDR 1657
+#define MACH_TYPE_PCM037 1673
+#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_WBD111 1690
+#define MACH_TYPE_MV2120 1693
+#define MACH_TYPE_MX51_3DS 1696
+#define MACH_TYPE_IMX27LITE 1701
+#define MACH_TYPE_USB_A9260 1709
+#define MACH_TYPE_USB_A9263 1710
+#define MACH_TYPE_QIL_A9260 1711
+#define MACH_TYPE_KZM_ARM11_01 1722
+#define MACH_TYPE_NOKIA_N810_WIMAX 1727
+#define MACH_TYPE_SAPPHIRE 1729
+#define MACH_TYPE_STMP37XX 1732
+#define MACH_TYPE_STMP378X 1733
+#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_EDMINI_V2 1756
+#define MACH_TYPE_ZIPIT2 1757
+#define MACH_TYPE_OMAP3_PANDORA 1761
+#define MACH_TYPE_MSS2 1766
+#define MACH_TYPE_LB88RC8480 1769
+#define MACH_TYPE_MX25_3DS 1771
+#define MACH_TYPE_OMAP3530_LV_SOM 1773
+#define MACH_TYPE_DAVINCI_DA830_EVM 1781
+#define MACH_TYPE_DOVE_DB 1788
+#define MACH_TYPE_OVERO 1798
+#define MACH_TYPE_AT2440EVB 1799
+#define MACH_TYPE_NEOCORE926 1800
+#define MACH_TYPE_WNR854T 1801
+#define MACH_TYPE_RD88F5181L_GE 1812
+#define MACH_TYPE_RD88F5181L_FXO 1818
+#define MACH_TYPE_STAMP9G20 1824
+#define MACH_TYPE_SMDKC100 1826
+#define MACH_TYPE_TAVOREVB 1827
+#define MACH_TYPE_SAAR 1828
+#define MACH_TYPE_AT91SAM9M10G45EK 1830
+#define MACH_TYPE_USB_A9G20 1841
+#define MACH_TYPE_MXLADS 1851
+#define MACH_TYPE_LINKSTATION_MINI 1858
+#define MACH_TYPE_AFEB9260 1859
+#define MACH_TYPE_IMX27IPCAM 1871
+#define MACH_TYPE_RD88F6183AP_GE 1894
+#define MACH_TYPE_REALVIEW_PBA8 1897
+#define MACH_TYPE_REALVIEW_PBX 1901
+#define MACH_TYPE_MICRO9S 1902
+#define MACH_TYPE_RUT100 1908
+#define MACH_TYPE_G3EVM 1919
+#define MACH_TYPE_W90P910EVB 1921
+#define MACH_TYPE_W90P950EVB 1923
+#define MACH_TYPE_W90N960EVB 1924
+#define MACH_TYPE_MV88F6281GTW_GE 1932
+#define MACH_TYPE_NCP 1933
+#define MACH_TYPE_DAVINCI_DM365_EVM 1939
+#define MACH_TYPE_CENTRO 1944
+#define MACH_TYPE_NOKIA_RX51 1955
+#define MACH_TYPE_OMAP_ZOOM2 1967
+#define MACH_TYPE_CPUAT9260 1973
+#define MACH_TYPE_EUKREA_CPUIMX27 1975
+#define MACH_TYPE_ACS5K 1982
+#define MACH_TYPE_SNAPPER_9260 1987
+#define MACH_TYPE_DSM320 1988
+#define MACH_TYPE_EXEDA 1994
+#define MACH_TYPE_MINI2440 1999
+#define MACH_TYPE_COLIBRI300 2000
+#define MACH_TYPE_LINKSTATION_LS_HGL 2005
+#define MACH_TYPE_CPUAT9G20 2031
+#define MACH_TYPE_SMDK6440 2032
+#define MACH_TYPE_NAS4220B 2038
+#define MACH_TYPE_ZYLONITE2 2042
+#define MACH_TYPE_ASPENITE 2043
+#define MACH_TYPE_TTC_DKB 2045
+#define MACH_TYPE_PCM043 2072
+#define MACH_TYPE_SHEEVAPLUG 2097
+#define MACH_TYPE_AVENGERS_LITE 2104
+#define MACH_TYPE_MX51_BABBAGE 2125
+#define MACH_TYPE_TX37 2127
+#define MACH_TYPE_RD78X00_MASA 2135
+#define MACH_TYPE_DM355_LEOPARD 2138
+#define MACH_TYPE_TS219 2139
+#define MACH_TYPE_PCA100 2149
+#define MACH_TYPE_DAVINCI_DA850_EVM 2157
+#define MACH_TYPE_AT91SAM9G10EK 2159
+#define MACH_TYPE_OMAP_4430SDP 2160
+#define MACH_TYPE_MAGX_ZN5 2162
+#define MACH_TYPE_BTMAVB101 2172
+#define MACH_TYPE_BTMAWB101 2173
+#define MACH_TYPE_TX25 2177
+#define MACH_TYPE_OMAP3_TORPEDO 2178
+#define MACH_TYPE_ANW6410 2183
+#define MACH_TYPE_IMX27_VISSTRIM_M10 2187
+#define MACH_TYPE_PORTUXG20 2191
+#define MACH_TYPE_SMDKC110 2193
+#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_NET5BIG_V2 2206
+#define MACH_TYPE_INETSPACE_V2 2208
+#define MACH_TYPE_AT91SAM9G45EKES 2212
+#define MACH_TYPE_PC7302 2220
+#define MACH_TYPE_SPEAR600 2236
+#define MACH_TYPE_SPEAR300 2237
+#define MACH_TYPE_LILLY1131 2239
+#define MACH_TYPE_HMT 2254
+#define MACH_TYPE_VEXPRESS 2272
+#define MACH_TYPE_D2NET 2282
+#define MACH_TYPE_BIGDISK 2283
+#define MACH_TYPE_AT91SAM9G20EK_2MMC 2288
+#define MACH_TYPE_BCMRING 2289
+#define MACH_TYPE_DP6XX 2302
+#define MACH_TYPE_MAHIMAHI 2304
+#define MACH_TYPE_SMDK6442 2324
+#define MACH_TYPE_OPENRD_BASE 2325
+#define MACH_TYPE_DEVKIT8000 2330
+#define MACH_TYPE_MX51_EFIKAMX 2336
+#define MACH_TYPE_CM_T35 2341
+#define MACH_TYPE_NET2BIG 2342
+#define MACH_TYPE_IGEP0020 2344
+#define MACH_TYPE_NUC932EVB 2356
+#define MACH_TYPE_OPENRD_CLIENT 2361
+#define MACH_TYPE_U8500 2368
+#define MACH_TYPE_MX51_EFIKASB 2370
+#define MACH_TYPE_MARVELL_JASPER 2382
+#define MACH_TYPE_FLINT 2383
+#define MACH_TYPE_TAVOREVB3 2384
+#define MACH_TYPE_TOUCHBOOK 2393
+#define MACH_TYPE_RAUMFELD_RC 2413
+#define MACH_TYPE_RAUMFELD_CONNECTOR 2414
+#define MACH_TYPE_RAUMFELD_SPEAKER 2415
+#define MACH_TYPE_TNETV107X 2418
+#define MACH_TYPE_MX51_M2ID 2428
+#define MACH_TYPE_SMDKV210 2456
+#define MACH_TYPE_OMAP_ZOOM3 2464
+#define MACH_TYPE_OMAP_3630SDP 2465
+#define MACH_TYPE_SMARTQ7 2479
+#define MACH_TYPE_WATSON_EFM_PLUGIN 2491
+#define MACH_TYPE_G4EVM 2493
+#define MACH_TYPE_OMAPL138_HAWKBOARD 2495
+#define MACH_TYPE_TS41X 2502
+#define MACH_TYPE_PHY3250 2511
+#define MACH_TYPE_MINI6410 2520
+#define MACH_TYPE_TX51 2529
+#define MACH_TYPE_MX28EVK 2531
+#define MACH_TYPE_SMARTQ5 2534
+#define MACH_TYPE_DAVINCI_DM6467TEVM 2548
+#define MACH_TYPE_MXT_TD60 2550
+#define MACH_TYPE_RIOT_BEI2 2576
+#define MACH_TYPE_RIOT_X37 2578
+#define MACH_TYPE_PCA101 2595
+#define MACH_TYPE_CAPC7117 2612
+#define MACH_TYPE_ICONTROL 2624
+#define MACH_TYPE_GPLUGD 2625
+#define MACH_TYPE_QSD8X50A_ST1_5 2627
+#define MACH_TYPE_MX23EVK 2629
+#define MACH_TYPE_AP4EVB 2630
+#define MACH_TYPE_MITYOMAPL138 2650
+#define MACH_TYPE_GURUPLUG 2659
+#define MACH_TYPE_SPEAR310 2660
+#define MACH_TYPE_SPEAR320 2661
+#define MACH_TYPE_AQUILA 2676
+#define MACH_TYPE_ESATA_SHEEVAPLUG 2678
+#define MACH_TYPE_MSM7X30_SURF 2679
+#define MACH_TYPE_EA2478DEVKIT 2683
+#define MACH_TYPE_TERASTATION_WXL 2697
+#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_MX53_EVK 2716
+#define MACH_TYPE_IGEP0030 2717
+#define MACH_TYPE_SBC3530 2722
+#define MACH_TYPE_SAARB 2727
+#define MACH_TYPE_HARMONY 2731
+#define MACH_TYPE_MSM7X30_FLUID 2741
+#define MACH_TYPE_CM_T3517 2750
+#define MACH_TYPE_WBD222 2753
+#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_STAMP9G45 2761
+#define MACH_TYPE_CNS3420VB 2776
+#define MACH_TYPE_OMAP4_PANDA 2791
+#define MACH_TYPE_TI8168EVM 2800
+#define MACH_TYPE_TETON_BGA 2816
+#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_SMDKC210 2838
+#define MACH_TYPE_PCA102 2843
+#define MACH_TYPE_T5325 2846
+#define MACH_TYPE_INCOME 2849
+#define MACH_TYPE_VVBOX_SDORIG2 2857
+#define MACH_TYPE_VVBOX_SDLITE2 2858
+#define MACH_TYPE_VVBOX_SDPRO4 2859
+#define MACH_TYPE_MX257SX 2861
+#define MACH_TYPE_GONI 2862
+#define MACH_TYPE_BV07 2882
+#define MACH_TYPE_OPENRD_ULTIMATE 2884
+#define MACH_TYPE_DEVIXP 2885
+#define MACH_TYPE_MICCPT 2886
+#define MACH_TYPE_MIC256 2887
+#define MACH_TYPE_U5500 2890
+#define MACH_TYPE_LINKSTATION_LSCHL 2913
+#define MACH_TYPE_SMDKV310 2925
+#define MACH_TYPE_WM8505_7IN_NETBOOK 2928
+#define MACH_TYPE_CRANEBOARD 2932
+#define MACH_TYPE_SMDK6450 2938
+#define MACH_TYPE_BROWNSTONE 2957
+#define MACH_TYPE_FLEXIBITY 2965
+#define MACH_TYPE_MX50_RDP 2988
+#define MACH_TYPE_UNIVERSAL_C210 2989
+#define MACH_TYPE_REAL6410 2990
+#define MACH_TYPE_DOCKSTAR 2998
+#define MACH_TYPE_TI8148EVM 3004
+#define MACH_TYPE_SEABOARD 3005
+#define MACH_TYPE_MX53_ARD 3010
+#define MACH_TYPE_MX53_SMD 3011
+#define MACH_TYPE_MSM8X60_RUMI3 3016
+#define MACH_TYPE_MSM8X60_FFA 3017
+#define MACH_TYPE_CM_A510 3020
+#define MACH_TYPE_TX28 3043
+#define MACH_TYPE_PCONTROL_G20 3062
+#define MACH_TYPE_VPR200 3087
+#define MACH_TYPE_TORBRECK 3090
+#define MACH_TYPE_PRIMA2_EVB 3103
+#define MACH_TYPE_PAZ00 3128
+#define MACH_TYPE_ACMENETUSFOXG20 3129
+#define MACH_TYPE_AG5EVM 3189
+#define MACH_TYPE_TSUNAGI 3197
+#define MACH_TYPE_ICS_IF_VOIP 3206
+#define MACH_TYPE_WLF_CRAGG_6410 3207
+#define MACH_TYPE_TRIMSLICE 3209
+#define MACH_TYPE_MACKEREL 3211
+#define MACH_TYPE_KAEN 3217
+#define MACH_TYPE_NOKIA_RM680 3220
+#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_SPLENDOR 3296
+#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_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_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_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_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_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_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_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_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_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_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_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_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_DCT_STORM 3713
+#define MACH_TYPE_OWL 3715
+#define MACH_TYPE_COGENT_CSB1741 3716
+#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_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_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_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_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_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
+
+#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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_WMT
+# ifdef machine_arch_type
+# undef machine_arch_type
+# define machine_arch_type __machine_arch_type
+# else
+# define machine_arch_type MACH_TYPE_WMT
+# endif
+# define machine_is_WMT() (machine_arch_type == MACH_TYPE_WMT)
+#else
+# define machine_is_WMT() (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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_PCA102
+# ifdef machine_arch_type
+# undef machine_arch_type
+# define machine_arch_type __machine_arch_type
+# else
+# define machine_arch_type MACH_TYPE_PCA102
+# endif
+# define machine_is_pca102() (machine_arch_type == MACH_TYPE_PCA102)
+#else
+# define machine_is_pca102() (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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_tegra2() (machine_arch_type == MACH_TYPE_COLIBRI_TEGRA2)
+#else
+# define machine_is_colibri_tegra2() (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_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_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_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_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_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_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_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_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_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_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_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_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_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_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() (machine_arch_type == MACH_TYPE_EDGE)
+#else
+# define machine_is_edge() (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_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_fxi_c210() (machine_arch_type == MACH_TYPE_FXI_C210)
+#else
+# define machine_is_fxi_c210() (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_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_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
+
+/*
+ * These have not yet been registered
+ */
+
+#ifndef machine_arch_type
+#define machine_arch_type __machine_arch_type
+#endif
+
+#endif
diff --git a/ANDROID_3.4.5/include/generated/utsrelease.h b/ANDROID_3.4.5/include/generated/utsrelease.h
new file mode 100644
index 00000000..64f79fc7
--- /dev/null
+++ b/ANDROID_3.4.5/include/generated/utsrelease.h
@@ -0,0 +1 @@
+#define UTS_RELEASE "3.4.5"
diff --git a/ANDROID_3.4.5/include/linux/version.h b/ANDROID_3.4.5/include/linux/version.h
new file mode 100644
index 00000000..fc61d2e9
--- /dev/null
+++ b/ANDROID_3.4.5/include/linux/version.h
@@ -0,0 +1,2 @@
+#define LINUX_VERSION_CODE 197637
+#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))