From 9175c2fe87ffc5f09f4428659f84bbf14acfb45e Mon Sep 17 00:00:00 2001 From: Kevin Wells Date: Mon, 12 Jul 2010 08:06:22 -0700 Subject: [PATCH] Check-in of baseline 2.6.34 tree --- COPYING | 356 + CREDITS | 3944 ++++ Documentation/00-INDEX | 354 + Documentation/ABI/README | 77 + Documentation/ABI/obsolete/dv1394 | 9 + Documentation/ABI/obsolete/o2cb | 11 + Documentation/ABI/removed/devfs | 12 + .../ABI/removed/raw1394_legacy_isochronous | 16 + Documentation/ABI/stable/o2cb | 10 + Documentation/ABI/stable/syscalls | 10 + Documentation/ABI/stable/sysfs-class-backlight | 36 + Documentation/ABI/stable/sysfs-class-ubi | 212 + Documentation/ABI/stable/sysfs-devices-node | 7 + Documentation/ABI/stable/sysfs-driver-qla2xxx | 8 + Documentation/ABI/stable/sysfs-driver-usb-usbtmc | 62 + Documentation/ABI/stable/sysfs-module | 30 + Documentation/ABI/testing/debugfs-kmemtrace | 71 + Documentation/ABI/testing/debugfs-pktcdvd | 19 + Documentation/ABI/testing/ima_policy | 61 + Documentation/ABI/testing/procfs-diskstats | 22 + Documentation/ABI/testing/sysfs-block | 144 + Documentation/ABI/testing/sysfs-bus-css | 35 + Documentation/ABI/testing/sysfs-bus-pci | 141 + .../ABI/testing/sysfs-bus-pci-devices-cciss | 61 + Documentation/ABI/testing/sysfs-bus-umc | 28 + Documentation/ABI/testing/sysfs-bus-usb | 172 + .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 43 + Documentation/ABI/testing/sysfs-c2port | 88 + Documentation/ABI/testing/sysfs-class | 16 + Documentation/ABI/testing/sysfs-class-bdi | 50 + Documentation/ABI/testing/sysfs-class-lcd | 23 + Documentation/ABI/testing/sysfs-class-led | 28 + Documentation/ABI/testing/sysfs-class-mtd | 125 + Documentation/ABI/testing/sysfs-class-pktcdvd | 72 + Documentation/ABI/testing/sysfs-class-regulator | 351 + Documentation/ABI/testing/sysfs-class-uwb_rc | 146 + .../ABI/testing/sysfs-class-uwb_rc-wusbhc | 38 + Documentation/ABI/testing/sysfs-dev | 20 + Documentation/ABI/testing/sysfs-devices | 25 + Documentation/ABI/testing/sysfs-devices-memory | 85 + Documentation/ABI/testing/sysfs-devices-power | 79 + Documentation/ABI/testing/sysfs-devices-system-cpu | 203 + Documentation/ABI/testing/sysfs-firmware-acpi | 150 + Documentation/ABI/testing/sysfs-firmware-memmap | 71 + Documentation/ABI/testing/sysfs-firmware-sgi_uv | 27 + Documentation/ABI/testing/sysfs-fs-ext4 | 91 + Documentation/ABI/testing/sysfs-gpio | 27 + Documentation/ABI/testing/sysfs-ibft | 23 + Documentation/ABI/testing/sysfs-kernel-mm | 6 + .../ABI/testing/sysfs-kernel-mm-hugepages | 15 + Documentation/ABI/testing/sysfs-kernel-slab | 486 + Documentation/ABI/testing/sysfs-kernel-uids | 14 + .../ABI/testing/sysfs-memory-page-offline | 44 + Documentation/ABI/testing/sysfs-ocfs2 | 89 + .../ABI/testing/sysfs-platform-asus-laptop | 52 + .../ABI/testing/sysfs-platform-eeepc-laptop | 50 + Documentation/ABI/testing/sysfs-power | 116 + Documentation/ABI/testing/sysfs-pps | 73 + Documentation/ABI/testing/sysfs-profiling | 13 + Documentation/ABI/testing/sysfs-wusb_cbaf | 100 + Documentation/BUG-HUNTING | 246 + Documentation/Changes | 422 + Documentation/CodingStyle | 824 + Documentation/DMA-API-HOWTO.txt | 758 + Documentation/DMA-API.txt | 679 + Documentation/DMA-ISA-LPC.txt | 151 + Documentation/DMA-attributes.txt | 33 + Documentation/DocBook/.gitignore | 10 + Documentation/DocBook/Makefile | 250 + Documentation/DocBook/alsa-driver-api.tmpl | 109 + Documentation/DocBook/debugobjects.tmpl | 391 + Documentation/DocBook/device-drivers.tmpl | 431 + Documentation/DocBook/deviceiobook.tmpl | 323 + Documentation/DocBook/dvb/.gitignore | 1 + Documentation/DocBook/dvb/audio.xml | 1473 ++ Documentation/DocBook/dvb/ca.xml | 221 + Documentation/DocBook/dvb/demux.xml | 973 + Documentation/DocBook/dvb/dvbapi.xml | 100 + Documentation/DocBook/dvb/dvbproperty.xml | 318 + Documentation/DocBook/dvb/dvbstb.png | Bin 0 -> 22655 bytes Documentation/DocBook/dvb/examples.xml | 365 + Documentation/DocBook/dvb/frontend.h.xml | 415 + Documentation/DocBook/dvb/frontend.xml | 1845 ++ Documentation/DocBook/dvb/intro.xml | 191 + Documentation/DocBook/dvb/kdapi.xml | 2309 ++ Documentation/DocBook/dvb/net.xml | 12 + Documentation/DocBook/dvb/video.xml | 1971 ++ Documentation/DocBook/filesystems.tmpl | 421 + Documentation/DocBook/gadget.tmpl | 793 + Documentation/DocBook/genericirq.tmpl | 475 + Documentation/DocBook/kernel-api.tmpl | 335 + Documentation/DocBook/kernel-hacking.tmpl | 1327 ++ Documentation/DocBook/kernel-locking.tmpl | 2143 ++ Documentation/DocBook/kgdb.tmpl | 459 + Documentation/DocBook/libata.tmpl | 1615 ++ Documentation/DocBook/librs.tmpl | 289 + Documentation/DocBook/lsm.tmpl | 265 + Documentation/DocBook/mac80211.tmpl | 337 + Documentation/DocBook/mcabook.tmpl | 107 + Documentation/DocBook/media-entities.tmpl | 383 + Documentation/DocBook/media-indices.tmpl | 89 + Documentation/DocBook/media.tmpl | 112 + Documentation/DocBook/mtdnand.tmpl | 1318 ++ Documentation/DocBook/networking.tmpl | 111 + Documentation/DocBook/rapidio.tmpl | 159 + Documentation/DocBook/regulator.tmpl | 304 + Documentation/DocBook/s390-drivers.tmpl | 161 + Documentation/DocBook/scsi.tmpl | 409 + Documentation/DocBook/sh.tmpl | 105 + Documentation/DocBook/stylesheet.xsl | 9 + Documentation/DocBook/tracepoint.tmpl | 107 + Documentation/DocBook/uio-howto.tmpl | 989 + Documentation/DocBook/usb.tmpl | 980 + Documentation/DocBook/v4l/.gitignore | 1 + Documentation/DocBook/v4l/biblio.xml | 188 + Documentation/DocBook/v4l/capture.c.xml | 659 + Documentation/DocBook/v4l/common.xml | 1195 + Documentation/DocBook/v4l/compat.xml | 2465 ++ Documentation/DocBook/v4l/controls.xml | 2067 ++ Documentation/DocBook/v4l/crop.gif | Bin 0 -> 5967 bytes Documentation/DocBook/v4l/dev-capture.xml | 115 + Documentation/DocBook/v4l/dev-codec.xml | 26 + Documentation/DocBook/v4l/dev-effect.xml | 25 + Documentation/DocBook/v4l/dev-osd.xml | 164 + Documentation/DocBook/v4l/dev-output.xml | 111 + Documentation/DocBook/v4l/dev-overlay.xml | 379 + Documentation/DocBook/v4l/dev-radio.xml | 57 + Documentation/DocBook/v4l/dev-raw-vbi.xml | 347 + Documentation/DocBook/v4l/dev-rds.xml | 168 + Documentation/DocBook/v4l/dev-sliced-vbi.xml | 708 + Documentation/DocBook/v4l/dev-teletext.xml | 40 + Documentation/DocBook/v4l/driver.xml | 208 + Documentation/DocBook/v4l/fdl-appendix.xml | 671 + Documentation/DocBook/v4l/fieldseq_bt.gif | Bin 0 -> 25430 bytes Documentation/DocBook/v4l/fieldseq_tb.gif | Bin 0 -> 25323 bytes Documentation/DocBook/v4l/func-close.xml | 70 + Documentation/DocBook/v4l/func-ioctl.xml | 146 + Documentation/DocBook/v4l/func-mmap.xml | 185 + Documentation/DocBook/v4l/func-munmap.xml | 83 + Documentation/DocBook/v4l/func-open.xml | 121 + Documentation/DocBook/v4l/func-poll.xml | 127 + Documentation/DocBook/v4l/func-read.xml | 189 + Documentation/DocBook/v4l/func-select.xml | 138 + Documentation/DocBook/v4l/func-write.xml | 136 + Documentation/DocBook/v4l/io.xml | 1074 + Documentation/DocBook/v4l/keytable.c.xml | 172 + Documentation/DocBook/v4l/libv4l.xml | 167 + Documentation/DocBook/v4l/pixfmt-grey.xml | 70 + Documentation/DocBook/v4l/pixfmt-nv12.xml | 151 + Documentation/DocBook/v4l/pixfmt-nv16.xml | 174 + Documentation/DocBook/v4l/pixfmt-packed-rgb.xml | 862 + Documentation/DocBook/v4l/pixfmt-packed-yuv.xml | 244 + Documentation/DocBook/v4l/pixfmt-sbggr16.xml | 91 + Documentation/DocBook/v4l/pixfmt-sbggr8.xml | 75 + Documentation/DocBook/v4l/pixfmt-sgbrg8.xml | 75 + Documentation/DocBook/v4l/pixfmt-sgrbg8.xml | 75 + Documentation/DocBook/v4l/pixfmt-uyvy.xml | 128 + Documentation/DocBook/v4l/pixfmt-vyuy.xml | 128 + Documentation/DocBook/v4l/pixfmt-y16.xml | 89 + Documentation/DocBook/v4l/pixfmt-y41p.xml | 157 + Documentation/DocBook/v4l/pixfmt-yuv410.xml | 141 + Documentation/DocBook/v4l/pixfmt-yuv411p.xml | 155 + Documentation/DocBook/v4l/pixfmt-yuv420.xml | 157 + Documentation/DocBook/v4l/pixfmt-yuv422p.xml | 161 + Documentation/DocBook/v4l/pixfmt-yuyv.xml | 128 + Documentation/DocBook/v4l/pixfmt-yvyu.xml | 128 + Documentation/DocBook/v4l/pixfmt.xml | 806 + Documentation/DocBook/v4l/remote_controllers.xml | 175 + Documentation/DocBook/v4l/v4l2.xml | 501 + Documentation/DocBook/v4l/v4l2grab.c.xml | 164 + Documentation/DocBook/v4l/vbi_525.gif | Bin 0 -> 4741 bytes Documentation/DocBook/v4l/vbi_625.gif | Bin 0 -> 5095 bytes Documentation/DocBook/v4l/vbi_hsync.gif | Bin 0 -> 2400 bytes Documentation/DocBook/v4l/videodev2.h.xml | 1757 ++ Documentation/DocBook/v4l/vidioc-cropcap.xml | 174 + .../DocBook/v4l/vidioc-dbg-g-chip-ident.xml | 275 + .../DocBook/v4l/vidioc-dbg-g-register.xml | 275 + Documentation/DocBook/v4l/vidioc-encoder-cmd.xml | 204 + .../DocBook/v4l/vidioc-enum-dv-presets.xml | 238 + Documentation/DocBook/v4l/vidioc-enum-fmt.xml | 164 + .../DocBook/v4l/vidioc-enum-frameintervals.xml | 270 + .../DocBook/v4l/vidioc-enum-framesizes.xml | 282 + Documentation/DocBook/v4l/vidioc-enumaudio.xml | 86 + Documentation/DocBook/v4l/vidioc-enumaudioout.xml | 89 + Documentation/DocBook/v4l/vidioc-enuminput.xml | 321 + Documentation/DocBook/v4l/vidioc-enumoutput.xml | 206 + Documentation/DocBook/v4l/vidioc-enumstd.xml | 391 + Documentation/DocBook/v4l/vidioc-g-audio.xml | 188 + Documentation/DocBook/v4l/vidioc-g-audioout.xml | 154 + Documentation/DocBook/v4l/vidioc-g-crop.xml | 143 + Documentation/DocBook/v4l/vidioc-g-ctrl.xml | 130 + Documentation/DocBook/v4l/vidioc-g-dv-preset.xml | 111 + Documentation/DocBook/v4l/vidioc-g-dv-timings.xml | 224 + Documentation/DocBook/v4l/vidioc-g-enc-index.xml | 213 + Documentation/DocBook/v4l/vidioc-g-ext-ctrls.xml | 307 + Documentation/DocBook/v4l/vidioc-g-fbuf.xml | 473 + Documentation/DocBook/v4l/vidioc-g-fmt.xml | 201 + Documentation/DocBook/v4l/vidioc-g-frequency.xml | 145 + Documentation/DocBook/v4l/vidioc-g-input.xml | 100 + Documentation/DocBook/v4l/vidioc-g-jpegcomp.xml | 180 + Documentation/DocBook/v4l/vidioc-g-modulator.xml | 246 + Documentation/DocBook/v4l/vidioc-g-output.xml | 100 + Documentation/DocBook/v4l/vidioc-g-parm.xml | 332 + Documentation/DocBook/v4l/vidioc-g-priority.xml | 144 + .../DocBook/v4l/vidioc-g-sliced-vbi-cap.xml | 264 + Documentation/DocBook/v4l/vidioc-g-std.xml | 105 + Documentation/DocBook/v4l/vidioc-g-tuner.xml | 535 + Documentation/DocBook/v4l/vidioc-log-status.xml | 58 + Documentation/DocBook/v4l/vidioc-overlay.xml | 83 + Documentation/DocBook/v4l/vidioc-qbuf.xml | 174 + .../DocBook/v4l/vidioc-query-dv-preset.xml | 85 + Documentation/DocBook/v4l/vidioc-querybuf.xml | 104 + Documentation/DocBook/v4l/vidioc-querycap.xml | 284 + Documentation/DocBook/v4l/vidioc-queryctrl.xml | 428 + Documentation/DocBook/v4l/vidioc-querystd.xml | 89 + Documentation/DocBook/v4l/vidioc-reqbufs.xml | 150 + .../DocBook/v4l/vidioc-s-hw-freq-seek.xml | 129 + Documentation/DocBook/v4l/vidioc-streamon.xml | 106 + Documentation/DocBook/writing-an-alsa-driver.tmpl | 6216 +++++ Documentation/DocBook/writing_usb_driver.tmpl | 412 + Documentation/DocBook/z8530book.tmpl | 371 + Documentation/HOWTO | 610 + Documentation/IO-mapping.txt | 208 + Documentation/IPMI.txt | 677 + Documentation/IRQ-affinity.txt | 56 + Documentation/IRQ.txt | 22 + Documentation/Intel-IOMMU.txt | 111 + Documentation/Makefile | 3 + Documentation/ManagementStyle | 276 + Documentation/PCI/00-INDEX | 14 + Documentation/PCI/MSI-HOWTO.txt | 359 + Documentation/PCI/PCIEBUS-HOWTO.txt | 217 + Documentation/PCI/pci-error-recovery.txt | 431 + Documentation/PCI/pci-iov-howto.txt | 99 + Documentation/PCI/pci.txt | 651 + Documentation/PCI/pcieaer-howto.txt | 273 + Documentation/RCU/00-INDEX | 32 + Documentation/RCU/NMI-RCU.txt | 120 + Documentation/RCU/RTFP.txt | 875 + Documentation/RCU/UP.txt | 135 + Documentation/RCU/arrayRCU.txt | 141 + Documentation/RCU/checklist.txt | 367 + Documentation/RCU/listRCU.txt | 315 + Documentation/RCU/lockdep.txt | 91 + Documentation/RCU/rcu.txt | 96 + Documentation/RCU/rcubarrier.txt | 311 + Documentation/RCU/rculist_nulls.txt | 172 + Documentation/RCU/rcuref.txt | 66 + Documentation/RCU/stallwarn.txt | 58 + Documentation/RCU/torture.txt | 211 + Documentation/RCU/trace.txt | 314 + Documentation/RCU/whatisRCU.txt | 954 + Documentation/SAK.txt | 88 + Documentation/SELinux.txt | 27 + Documentation/SM501.txt | 71 + Documentation/SecurityBugs | 38 + Documentation/Smack.txt | 541 + Documentation/SubmitChecklist | 97 + Documentation/SubmittingDrivers | 162 + Documentation/SubmittingPatches | 724 + Documentation/VGA-softcursor.txt | 39 + Documentation/accounting/.gitignore | 1 + Documentation/accounting/Makefile | 10 + Documentation/accounting/cgroupstats.txt | 27 + Documentation/accounting/delay-accounting.txt | 117 + Documentation/accounting/getdelays.c | 506 + Documentation/accounting/taskstats-struct.txt | 180 + Documentation/accounting/taskstats.txt | 181 + Documentation/acpi/debug.txt | 148 + Documentation/acpi/dsdt-override.txt | 7 + Documentation/acpi/method-customizing.txt | 66 + Documentation/acpi/method-tracing.txt | 26 + Documentation/aoe/aoe.txt | 123 + Documentation/aoe/autoload.sh | 17 + Documentation/aoe/mkdevs.sh | 41 + Documentation/aoe/mkshelf.sh | 28 + Documentation/aoe/status.sh | 27 + Documentation/aoe/todo.txt | 14 + Documentation/aoe/udev-install.sh | 33 + Documentation/aoe/udev.txt | 26 + Documentation/applying-patches.txt | 454 + Documentation/arm/00-INDEX | 32 + Documentation/arm/Booting | 141 + Documentation/arm/IXP2000 | 69 + Documentation/arm/IXP4xx | 174 + Documentation/arm/Interrupts | 167 + Documentation/arm/Netwinder | 78 + Documentation/arm/OMAP/DSS | 317 + Documentation/arm/OMAP/omap_pm | 129 + Documentation/arm/Porting | 135 + Documentation/arm/README | 197 + Documentation/arm/SA1100/ADSBitsy | 43 + Documentation/arm/SA1100/Assabet | 301 + Documentation/arm/SA1100/Brutus | 66 + Documentation/arm/SA1100/CERF | 29 + Documentation/arm/SA1100/FreeBird | 21 + Documentation/arm/SA1100/GraphicsClient | 98 + Documentation/arm/SA1100/GraphicsMaster | 53 + Documentation/arm/SA1100/HUW_WEBPANEL | 17 + Documentation/arm/SA1100/Itsy | 39 + Documentation/arm/SA1100/LART | 14 + Documentation/arm/SA1100/PLEB | 11 + Documentation/arm/SA1100/Pangolin | 23 + Documentation/arm/SA1100/Tifon | 7 + Documentation/arm/SA1100/Victor | 16 + Documentation/arm/SA1100/Yopy | 2 + Documentation/arm/SA1100/empeg | 2 + Documentation/arm/SA1100/nanoEngine | 11 + Documentation/arm/SA1100/serial_UART | 47 + Documentation/arm/Samsung-S3C24XX/CPUfreq.txt | 75 + Documentation/arm/Samsung-S3C24XX/DMA.txt | 46 + Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt | 58 + Documentation/arm/Samsung-S3C24XX/GPIO.txt | 137 + Documentation/arm/Samsung-S3C24XX/H1940.txt | 40 + Documentation/arm/Samsung-S3C24XX/NAND.txt | 30 + Documentation/arm/Samsung-S3C24XX/Overview.txt | 302 + Documentation/arm/Samsung-S3C24XX/S3C2412.txt | 120 + Documentation/arm/Samsung-S3C24XX/S3C2413.txt | 21 + Documentation/arm/Samsung-S3C24XX/SMDK2440.txt | 56 + Documentation/arm/Samsung-S3C24XX/Suspend.txt | 137 + Documentation/arm/Samsung-S3C24XX/USB-Host.txt | 93 + Documentation/arm/Samsung/Overview.txt | 86 + .../arm/Samsung/clksrc-change-registers.awk | 167 + Documentation/arm/Setup | 129 + Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen | 61 + Documentation/arm/Sharp-LH/CompactFlash | 32 + Documentation/arm/Sharp-LH/IOBarrier | 45 + Documentation/arm/Sharp-LH/KEV7A400 | 8 + Documentation/arm/Sharp-LH/LCDPanels | 59 + Documentation/arm/Sharp-LH/LPD7A400 | 15 + Documentation/arm/Sharp-LH/LPD7A40X | 16 + Documentation/arm/Sharp-LH/SDRAM | 51 + .../arm/Sharp-LH/VectoredInterruptController | 80 + Documentation/arm/VFP/release-notes.txt | 55 + Documentation/arm/mem_alignment | 58 + Documentation/arm/memory.txt | 87 + Documentation/arm/nwfpe/NOTES | 29 + Documentation/arm/nwfpe/README | 70 + Documentation/arm/nwfpe/README.FPE | 156 + Documentation/arm/nwfpe/TODO | 67 + Documentation/arm/pxa/mfp.txt | 286 + Documentation/arm/tcm.txt | 147 + Documentation/atomic_ops.txt | 547 + Documentation/auxdisplay/.gitignore | 1 + Documentation/auxdisplay/Makefile | 10 + Documentation/auxdisplay/cfag12864b | 105 + Documentation/auxdisplay/cfag12864b-example.c | 281 + Documentation/auxdisplay/ks0108 | 55 + Documentation/bad_memory.txt | 45 + Documentation/basic_profiling.txt | 56 + Documentation/binfmt_misc.txt | 116 + Documentation/blackfin/00-INDEX | 11 + Documentation/blackfin/Filesystems | 169 + Documentation/blackfin/Makefile | 6 + Documentation/blackfin/bfin-gpio-notes.txt | 71 + Documentation/blackfin/cachefeatures.txt | 55 + Documentation/blackfin/gptimers-example.c | 83 + Documentation/block/00-INDEX | 18 + Documentation/block/barrier.txt | 261 + Documentation/block/biodoc.txt | 1209 + Documentation/block/capability.txt | 15 + Documentation/block/data-integrity.txt | 327 + Documentation/block/deadline-iosched.txt | 75 + Documentation/block/ioprio.txt | 183 + Documentation/block/queue-sysfs.txt | 63 + Documentation/block/request.txt | 88 + Documentation/block/stat.txt | 82 + Documentation/block/switching-sched.txt | 37 + Documentation/blockdev/00-INDEX | 18 + Documentation/blockdev/README.DAC960 | 756 + Documentation/blockdev/cciss.txt | 171 + Documentation/blockdev/cpqarray.txt | 93 + .../blockdev/drbd/DRBD-8.3-data-packets.svg | 588 + Documentation/blockdev/drbd/DRBD-data-packets.svg | 459 + Documentation/blockdev/drbd/README.txt | 16 + Documentation/blockdev/drbd/conn-states-8.dot | 18 + Documentation/blockdev/drbd/disk-states-8.dot | 16 + .../drbd/drbd-connection-state-overview.dot | 85 + Documentation/blockdev/drbd/node-states-8.dot | 14 + Documentation/blockdev/floppy.txt | 245 + Documentation/blockdev/mflash.txt | 84 + Documentation/blockdev/nbd.txt | 47 + Documentation/blockdev/paride.txt | 417 + Documentation/blockdev/ramdisk.txt | 165 + Documentation/braille-console.txt | 34 + Documentation/bt8xxgpio.txt | 67 + Documentation/btmrvl.txt | 119 + Documentation/cachetlb.txt | 403 + Documentation/cdrom/00-INDEX | 11 + Documentation/cdrom/Makefile | 21 + Documentation/cdrom/cdrom-standard.tex | 1022 + Documentation/cdrom/ide-cd | 538 + Documentation/cdrom/packet-writing.txt | 132 + Documentation/cgroups/00-INDEX | 18 + Documentation/cgroups/blkio-controller.txt | 135 + Documentation/cgroups/cgroup_event_listener.c | 110 + Documentation/cgroups/cgroups.txt | 635 + Documentation/cgroups/cpuacct.txt | 50 + Documentation/cgroups/cpusets.txt | 832 + Documentation/cgroups/devices.txt | 52 + Documentation/cgroups/freezer-subsystem.txt | 102 + Documentation/cgroups/memcg_test.txt | 419 + Documentation/cgroups/memory.txt | 527 + Documentation/cgroups/resource_counter.txt | 196 + Documentation/circular-buffers.txt | 234 + Documentation/connector/.gitignore | 1 + Documentation/connector/Makefile | 16 + Documentation/connector/cn_test.c | 202 + Documentation/connector/connector.txt | 181 + Documentation/connector/ucon.c | 250 + Documentation/console/console.txt | 144 + Documentation/cpu-freq/amd-powernow.txt | 38 + Documentation/cpu-freq/core.txt | 98 + Documentation/cpu-freq/cpu-drivers.txt | 216 + Documentation/cpu-freq/cpufreq-nforce2.txt | 19 + Documentation/cpu-freq/cpufreq-stats.txt | 128 + Documentation/cpu-freq/governors.txt | 233 + Documentation/cpu-freq/index.txt | 54 + Documentation/cpu-freq/pcc-cpufreq.txt | 207 + Documentation/cpu-freq/user-guide.txt | 224 + Documentation/cpu-hotplug.txt | 381 + Documentation/cpu-load.txt | 113 + Documentation/cpuidle/core.txt | 23 + Documentation/cpuidle/driver.txt | 31 + Documentation/cpuidle/governor.txt | 29 + Documentation/cpuidle/sysfs.txt | 79 + Documentation/cputopology.txt | 94 + Documentation/credentials.txt | 582 + Documentation/cris/README | 195 + Documentation/crypto/api-intro.txt | 248 + Documentation/crypto/async-tx-api.txt | 226 + Documentation/crypto/descore-readme.txt | 352 + Documentation/dcdbas.txt | 91 + Documentation/debugging-modules.txt | 22 + Documentation/debugging-via-ohci1394.txt | 184 + Documentation/dell_rbu.txt | 100 + Documentation/development-process/1.Intro | 274 + Documentation/development-process/2.Process | 459 + Documentation/development-process/3.Early-stage | 195 + Documentation/development-process/4.Coding | 384 + Documentation/development-process/5.Posting | 303 + Documentation/development-process/6.Followthrough | 202 + Documentation/development-process/7.AdvancedTopics | 173 + Documentation/development-process/8.Conclusion | 74 + Documentation/device-mapper/delay.txt | 26 + Documentation/device-mapper/dm-crypt.txt | 52 + Documentation/device-mapper/dm-io.txt | 75 + Documentation/device-mapper/dm-log.txt | 54 + Documentation/device-mapper/dm-queue-length.txt | 39 + Documentation/device-mapper/dm-service-time.txt | 91 + Documentation/device-mapper/dm-uevent.txt | 97 + Documentation/device-mapper/kcopyd.txt | 47 + Documentation/device-mapper/linear.txt | 61 + Documentation/device-mapper/snapshot.txt | 168 + Documentation/device-mapper/striped.txt | 58 + Documentation/device-mapper/zero.txt | 37 + Documentation/devices.txt | 3340 +++ Documentation/dmaengine.txt | 1 + Documentation/dontdiff | 202 + Documentation/driver-model/binding.txt | 102 + Documentation/driver-model/bus.txt | 160 + Documentation/driver-model/class.txt | 162 + Documentation/driver-model/device.txt | 196 + Documentation/driver-model/devres.txt | 268 + Documentation/driver-model/driver.txt | 230 + Documentation/driver-model/interface.txt | 129 + Documentation/driver-model/overview.txt | 107 + Documentation/driver-model/platform.txt | 230 + Documentation/driver-model/porting.txt | 445 + Documentation/dvb/README.dvb-usb | 232 + Documentation/dvb/avermedia.txt | 301 + Documentation/dvb/bt8xx.txt | 98 + Documentation/dvb/cards.txt | 122 + Documentation/dvb/ci.txt | 212 + Documentation/dvb/contributors.txt | 96 + Documentation/dvb/faq.txt | 159 + Documentation/dvb/get_dvb_firmware | 693 + Documentation/dvb/opera-firmware.txt | 27 + Documentation/dvb/readme.txt | 62 + Documentation/dvb/technisat.txt | 78 + Documentation/dvb/ttusb-dec.txt | 45 + Documentation/dvb/udev.txt | 46 + Documentation/dynamic-debug-howto.txt | 240 + Documentation/early-userspace/README | 152 + Documentation/early-userspace/buffer-format.txt | 112 + Documentation/edac.txt | 719 + Documentation/eisa.txt | 203 + Documentation/email-clients.txt | 229 + Documentation/fault-injection/fault-injection.txt | 237 + Documentation/fault-injection/provoke-crashes.txt | 38 + Documentation/fb/00-INDEX | 51 + Documentation/fb/arkfb.txt | 68 + Documentation/fb/aty128fb.txt | 72 + Documentation/fb/cirrusfb.txt | 97 + Documentation/fb/cmap_xfbdev.txt | 53 + Documentation/fb/deferred_io.txt | 75 + Documentation/fb/efifb.txt | 31 + Documentation/fb/ep93xx-fb.txt | 135 + Documentation/fb/fbcon.txt | 324 + Documentation/fb/framebuffer.txt | 343 + Documentation/fb/gxfb.txt | 52 + Documentation/fb/intel810.txt | 278 + Documentation/fb/intelfb.txt | 149 + Documentation/fb/internals.txt | 82 + Documentation/fb/lxfb.txt | 52 + Documentation/fb/matroxfb.txt | 413 + Documentation/fb/metronomefb.txt | 36 + Documentation/fb/modedb.txt | 136 + Documentation/fb/pvr2fb.txt | 65 + Documentation/fb/pxafb.txt | 142 + Documentation/fb/s3fb.txt | 82 + Documentation/fb/sa1100fb.txt | 39 + Documentation/fb/sh7760fb.txt | 131 + Documentation/fb/sisfb.txt | 158 + Documentation/fb/sstfb.txt | 174 + Documentation/fb/tgafb.txt | 69 + Documentation/fb/tridentfb.txt | 70 + Documentation/fb/uvesafb.txt | 189 + Documentation/fb/vesafb.txt | 181 + Documentation/fb/viafb.modes | 870 + Documentation/fb/viafb.txt | 204 + Documentation/fb/vt8623fb.txt | 64 + Documentation/feature-removal-schedule.txt | 614 + Documentation/filesystems/00-INDEX | 122 + Documentation/filesystems/9p.txt | 173 + Documentation/filesystems/Locking | 529 + Documentation/filesystems/Makefile | 8 + Documentation/filesystems/adfs.txt | 57 + Documentation/filesystems/affs.txt | 219 + Documentation/filesystems/afs.txt | 247 + .../filesystems/autofs4-mount-control.txt | 393 + Documentation/filesystems/automount-support.txt | 118 + Documentation/filesystems/befs.txt | 117 + Documentation/filesystems/bfs.txt | 57 + Documentation/filesystems/btrfs.txt | 91 + Documentation/filesystems/caching/backend-api.txt | 658 + Documentation/filesystems/caching/cachefiles.txt | 501 + Documentation/filesystems/caching/fscache.txt | 443 + Documentation/filesystems/caching/netfs-api.txt | 797 + Documentation/filesystems/caching/object.txt | 313 + Documentation/filesystems/caching/operations.txt | 213 + Documentation/filesystems/ceph.txt | 140 + Documentation/filesystems/cifs.txt | 51 + Documentation/filesystems/coda.txt | 1673 ++ Documentation/filesystems/configfs/Makefile | 3 + Documentation/filesystems/configfs/configfs.txt | 484 + .../configfs/configfs_example_explicit.c | 485 + .../filesystems/configfs/configfs_example_macros.c | 448 + Documentation/filesystems/cramfs.txt | 76 + Documentation/filesystems/debugfs.txt | 158 + Documentation/filesystems/dentry-locking.txt | 174 + Documentation/filesystems/devpts.txt | 132 + Documentation/filesystems/directory-locking | 114 + Documentation/filesystems/dlmfs.txt | 130 + Documentation/filesystems/dnotify.txt | 70 + Documentation/filesystems/dnotify_test.c | 34 + Documentation/filesystems/ecryptfs.txt | 77 + Documentation/filesystems/exofs.txt | 177 + Documentation/filesystems/ext2.txt | 383 + Documentation/filesystems/ext3.txt | 220 + Documentation/filesystems/ext4.txt | 400 + Documentation/filesystems/fiemap.txt | 228 + Documentation/filesystems/files.txt | 123 + Documentation/filesystems/fuse.txt | 423 + Documentation/filesystems/gfs2-glocks.txt | 114 + Documentation/filesystems/gfs2-uevents.txt | 100 + Documentation/filesystems/gfs2.txt | 46 + Documentation/filesystems/hfs.txt | 83 + Documentation/filesystems/hfsplus.txt | 59 + Documentation/filesystems/hpfs.txt | 296 + Documentation/filesystems/inotify.txt | 269 + Documentation/filesystems/isofs.txt | 48 + Documentation/filesystems/jfs.txt | 41 + Documentation/filesystems/locks.txt | 67 + Documentation/filesystems/logfs.txt | 241 + Documentation/filesystems/mandatory-locking.txt | 171 + Documentation/filesystems/ncpfs.txt | 12 + Documentation/filesystems/nfs/00-INDEX | 16 + Documentation/filesystems/nfs/Exporting | 147 + Documentation/filesystems/nfs/knfsd-stats.txt | 159 + Documentation/filesystems/nfs/nfs-rdma.txt | 271 + Documentation/filesystems/nfs/nfs.txt | 98 + Documentation/filesystems/nfs/nfs41-server.txt | 221 + Documentation/filesystems/nfs/nfsroot.txt | 270 + Documentation/filesystems/nfs/rpc-cache.txt | 202 + Documentation/filesystems/nilfs2.txt | 205 + Documentation/filesystems/ntfs.txt | 716 + Documentation/filesystems/ocfs2.txt | 82 + Documentation/filesystems/omfs.txt | 106 + .../filesystems/pohmelfs/design_notes.txt | 71 + Documentation/filesystems/pohmelfs/info.txt | 99 + .../filesystems/pohmelfs/network_protocol.txt | 227 + Documentation/filesystems/porting | 275 + Documentation/filesystems/proc.txt | 1468 ++ Documentation/filesystems/quota.txt | 65 + .../filesystems/ramfs-rootfs-initramfs.txt | 355 + Documentation/filesystems/relay.txt | 494 + Documentation/filesystems/romfs.txt | 187 + Documentation/filesystems/seq_file.txt | 292 + Documentation/filesystems/sharedsubtree.txt | 939 + Documentation/filesystems/smbfs.txt | 8 + Documentation/filesystems/spufs.txt | 521 + Documentation/filesystems/squashfs.txt | 225 + Documentation/filesystems/sysfs-pci.txt | 117 + Documentation/filesystems/sysfs.txt | 364 + Documentation/filesystems/sysv-fs.txt | 197 + Documentation/filesystems/tmpfs.txt | 140 + Documentation/filesystems/ubifs.txt | 169 + Documentation/filesystems/udf.txt | 82 + Documentation/filesystems/ufs.txt | 60 + Documentation/filesystems/vfat.txt | 294 + Documentation/filesystems/vfs.txt | 1003 + Documentation/filesystems/xfs.txt | 257 + Documentation/filesystems/xip.txt | 68 + Documentation/firmware_class/README | 108 + Documentation/firmware_class/hotplug-script | 16 + Documentation/flexible-arrays.txt | 120 + Documentation/frv/README.txt | 51 + Documentation/frv/atomic-ops.txt | 134 + Documentation/frv/booting.txt | 181 + Documentation/frv/clock.txt | 65 + Documentation/frv/configuring.txt | 125 + Documentation/frv/features.txt | 310 + Documentation/frv/gdbinit | 102 + Documentation/frv/gdbstub.txt | 130 + Documentation/frv/kernel-ABI.txt | 262 + Documentation/frv/mmu-layout.txt | 306 + Documentation/futex-requeue-pi.txt | 131 + Documentation/gcov.txt | 253 + Documentation/gpio.txt | 661 + Documentation/highuid.txt | 77 + Documentation/hw_random.txt | 90 + Documentation/hwmon/abituguru | 92 + Documentation/hwmon/abituguru-datasheet | 312 + Documentation/hwmon/abituguru3 | 65 + Documentation/hwmon/acpi_power_meter | 51 + Documentation/hwmon/adm1021 | 111 + Documentation/hwmon/adm1025 | 51 + Documentation/hwmon/adm1026 | 93 + Documentation/hwmon/adm1031 | 35 + Documentation/hwmon/adm9240 | 177 + Documentation/hwmon/ads7828 | 36 + Documentation/hwmon/adt7411 | 42 + Documentation/hwmon/adt7462 | 67 + Documentation/hwmon/adt7470 | 73 + Documentation/hwmon/adt7475 | 117 + Documentation/hwmon/amc6821 | 102 + Documentation/hwmon/asb100 | 72 + Documentation/hwmon/asc7621 | 296 + Documentation/hwmon/coretemp | 40 + Documentation/hwmon/dme1737 | 295 + Documentation/hwmon/ds1621 | 63 + Documentation/hwmon/f71805f | 167 + Documentation/hwmon/f71882fg | 103 + Documentation/hwmon/g760a | 36 + Documentation/hwmon/gl518sm | 74 + Documentation/hwmon/hpfall.c | 146 + Documentation/hwmon/ibmaem | 38 + Documentation/hwmon/it87 | 183 + Documentation/hwmon/k10temp | 65 + Documentation/hwmon/k8temp | 55 + Documentation/hwmon/lis3lv02d | 92 + Documentation/hwmon/lm63 | 57 + Documentation/hwmon/lm70 | 41 + Documentation/hwmon/lm75 | 65 + Documentation/hwmon/lm77 | 22 + Documentation/hwmon/lm78 | 67 + Documentation/hwmon/lm80 | 56 + Documentation/hwmon/lm83 | 85 + Documentation/hwmon/lm85 | 208 + Documentation/hwmon/lm87 | 77 + Documentation/hwmon/lm90 | 221 + Documentation/hwmon/lm92 | 37 + Documentation/hwmon/lm93 | 302 + Documentation/hwmon/ltc4215 | 51 + Documentation/hwmon/ltc4245 | 82 + Documentation/hwmon/max1619 | 29 + Documentation/hwmon/max6650 | 53 + Documentation/hwmon/mc13783-adc | 50 + Documentation/hwmon/pc87360 | 184 + Documentation/hwmon/pc87427 | 38 + Documentation/hwmon/pcf8591 | 92 + Documentation/hwmon/sis5595 | 106 + Documentation/hwmon/smsc47b397 | 163 + Documentation/hwmon/smsc47m1 | 66 + Documentation/hwmon/smsc47m192 | 103 + Documentation/hwmon/sysfs-interface | 614 + Documentation/hwmon/thmc50 | 74 + Documentation/hwmon/tmp401 | 42 + Documentation/hwmon/tmp421 | 36 + Documentation/hwmon/userspace-tools | 40 + Documentation/hwmon/via686a | 78 + Documentation/hwmon/vt1211 | 206 + Documentation/hwmon/w83627ehf | 150 + Documentation/hwmon/w83627hf | 97 + Documentation/hwmon/w83781d | 453 + Documentation/hwmon/w83791d | 161 + Documentation/hwmon/w83792d | 174 + Documentation/hwmon/w83793 | 106 + Documentation/hwmon/w83l785ts | 40 + Documentation/hwmon/w83l786ng | 54 + Documentation/hwmon/wm831x | 37 + Documentation/hwmon/wm8350 | 26 + Documentation/i2c/busses/i2c-ali1535 | 42 + Documentation/i2c/busses/i2c-ali1563 | 27 + Documentation/i2c/busses/i2c-ali15x3 | 112 + Documentation/i2c/busses/i2c-amd756 | 25 + Documentation/i2c/busses/i2c-amd8111 | 41 + Documentation/i2c/busses/i2c-i801 | 135 + Documentation/i2c/busses/i2c-nforce2 | 50 + Documentation/i2c/busses/i2c-ocores | 68 + Documentation/i2c/busses/i2c-parport | 177 + Documentation/i2c/busses/i2c-parport-light | 22 + Documentation/i2c/busses/i2c-pca-isa | 23 + Documentation/i2c/busses/i2c-piix4 | 100 + Documentation/i2c/busses/i2c-sis5595 | 59 + Documentation/i2c/busses/i2c-sis630 | 49 + Documentation/i2c/busses/i2c-sis96x | 73 + Documentation/i2c/busses/i2c-taos-evm | 46 + Documentation/i2c/busses/i2c-via | 34 + Documentation/i2c/busses/i2c-viapro | 69 + Documentation/i2c/busses/scx200_acb | 32 + Documentation/i2c/dev-interface | 214 + Documentation/i2c/fault-codes | 127 + Documentation/i2c/functionality | 145 + Documentation/i2c/i2c-protocol | 76 + Documentation/i2c/i2c-stub | 53 + Documentation/i2c/instantiating-devices | 211 + Documentation/i2c/old-module-parameters | 44 + Documentation/i2c/smbus-protocol | 243 + Documentation/i2c/summary | 47 + Documentation/i2c/ten-bit-addresses | 22 + Documentation/i2c/upgrading-clients | 281 + Documentation/i2c/writing-clients | 396 + Documentation/i2o/README | 63 + Documentation/i2o/ioctl | 394 + Documentation/ia64/.gitignore | 1 + Documentation/ia64/IRQ-redir.txt | 69 + Documentation/ia64/Makefile | 8 + Documentation/ia64/README | 43 + Documentation/ia64/aliasing-test.c | 262 + Documentation/ia64/aliasing.txt | 223 + Documentation/ia64/efirtc.txt | 128 + Documentation/ia64/err_inject.txt | 1068 + Documentation/ia64/fsys.txt | 286 + Documentation/ia64/kvm.txt | 83 + Documentation/ia64/mca.txt | 194 + Documentation/ia64/paravirt_ops.txt | 137 + Documentation/ia64/serial.txt | 151 + Documentation/ia64/xen.txt | 183 + Documentation/ide/00-INDEX | 12 + Documentation/ide/ChangeLog.ide-cd.1994-2004 | 268 + Documentation/ide/ChangeLog.ide-floppy.1996-2002 | 63 + Documentation/ide/ChangeLog.ide-tape.1995-2002 | 257 + Documentation/ide/ide-tape.txt | 65 + Documentation/ide/ide.txt | 256 + Documentation/ide/warm-plug-howto.txt | 18 + Documentation/infiniband/core_locking.txt | 114 + Documentation/infiniband/ipoib.txt | 102 + Documentation/infiniband/sysfs.txt | 66 + Documentation/infiniband/user_mad.txt | 148 + Documentation/infiniband/user_verbs.txt | 69 + Documentation/init.txt | 49 + Documentation/initrd.txt | 366 + Documentation/input/amijoy.txt | 184 + Documentation/input/appletouch.txt | 85 + Documentation/input/atarikbd.txt | 709 + Documentation/input/bcm5974.txt | 65 + Documentation/input/cd32.txt | 19 + Documentation/input/cs461x.txt | 45 + Documentation/input/elantech.txt | 405 + Documentation/input/ff.txt | 219 + Documentation/input/gameport-programming.txt | 187 + Documentation/input/iforce-protocol.txt | 258 + Documentation/input/input-programming.txt | 302 + Documentation/input/input.txt | 290 + Documentation/input/interactive.fig | 42 + Documentation/input/joystick-api.txt | 314 + Documentation/input/joystick-parport.txt | 542 + Documentation/input/joystick.txt | 586 + Documentation/input/multi-touch-protocol.txt | 238 + Documentation/input/notifier.txt | 52 + Documentation/input/rotary-encoder.txt | 108 + Documentation/input/sentelic.txt | 571 + Documentation/input/shape.fig | 65 + Documentation/input/walkera0701.txt | 109 + Documentation/input/xpad.txt | 183 + Documentation/input/yealink.txt | 216 + Documentation/intel_txt.txt | 210 + Documentation/io-mapping.txt | 82 + Documentation/io_ordering.txt | 47 + Documentation/ioctl/00-INDEX | 10 + Documentation/ioctl/cdrom.txt | 966 + Documentation/ioctl/hdio.txt | 1071 + Documentation/ioctl/ioctl-decoding.txt | 24 + Documentation/ioctl/ioctl-number.txt | 323 + Documentation/iostats.txt | 163 + Documentation/irqflags-tracing.txt | 57 + Documentation/isapnp.txt | 14 + Documentation/isdn/00-INDEX | 50 + Documentation/isdn/CREDITS | 70 + Documentation/isdn/HiSax.cert | 96 + Documentation/isdn/INTERFACE | 759 + Documentation/isdn/INTERFACE.CAPI | 351 + Documentation/isdn/INTERFACE.fax | 163 + Documentation/isdn/README | 599 + Documentation/isdn/README.FAQ | 26 + Documentation/isdn/README.HiSax | 659 + Documentation/isdn/README.act2000 | 104 + Documentation/isdn/README.audio | 138 + Documentation/isdn/README.avmb1 | 187 + Documentation/isdn/README.concap | 259 + Documentation/isdn/README.diversion | 127 + Documentation/isdn/README.fax | 45 + Documentation/isdn/README.gigaset | 402 + Documentation/isdn/README.hfc-pci | 41 + Documentation/isdn/README.hysdn | 195 + Documentation/isdn/README.icn | 148 + Documentation/isdn/README.mISDN | 6 + Documentation/isdn/README.pcbit | 40 + Documentation/isdn/README.sc | 281 + Documentation/isdn/README.syncppp | 58 + Documentation/isdn/README.x25 | 184 + Documentation/isdn/syncPPP.FAQ | 224 + Documentation/ja_JP/HOWTO | 687 + Documentation/ja_JP/SubmitChecklist | 111 + Documentation/ja_JP/SubmittingPatches | 556 + Documentation/ja_JP/stable_api_nonsense.txt | 263 + Documentation/ja_JP/stable_kernel_rules.txt | 84 + Documentation/java.txt | 396 + Documentation/kbuild/00-INDEX | 12 + Documentation/kbuild/kbuild.txt | 164 + Documentation/kbuild/kconfig-language.txt | 379 + Documentation/kbuild/kconfig.txt | 198 + Documentation/kbuild/makefiles.txt | 1333 ++ Documentation/kbuild/modules.txt | 552 + Documentation/kdump/gdbmacros.txt | 201 + Documentation/kdump/kdump.txt | 444 + Documentation/kernel-doc-nano-HOWTO.txt | 349 + Documentation/kernel-docs.txt | 761 + Documentation/kernel-parameters.txt | 2846 +++ Documentation/keys-request-key.txt | 201 + Documentation/keys.txt | 1270 + Documentation/kmemcheck.txt | 754 + Documentation/kmemleak.txt | 182 + Documentation/ko_KR/HOWTO | 625 + Documentation/ko_KR/stable_api_nonsense.txt | 195 + Documentation/kobject.txt | 410 + Documentation/kprobes.txt | 718 + Documentation/kref.txt | 215 + Documentation/kvm/api.txt | 876 + Documentation/laptops/00-INDEX | 18 + Documentation/laptops/Makefile | 8 + Documentation/laptops/acer-wmi.txt | 184 + Documentation/laptops/asus-laptop.txt | 258 + Documentation/laptops/disk-shock-protection.txt | 149 + Documentation/laptops/dslm.c | 166 + Documentation/laptops/laptop-mode.txt | 782 + Documentation/laptops/sony-laptop.txt | 116 + Documentation/laptops/sonypi.txt | 152 + Documentation/laptops/thinkpad-acpi.txt | 1527 ++ Documentation/ldm.txt | 109 + Documentation/leds-class.txt | 95 + Documentation/leds-lp3944.txt | 50 + Documentation/lguest/.gitignore | 1 + Documentation/lguest/Makefile | 7 + Documentation/lguest/extract | 58 + Documentation/lguest/lguest.c | 2048 ++ Documentation/lguest/lguest.txt | 120 + Documentation/local_ops.txt | 186 + Documentation/lockdep-design.txt | 223 + Documentation/lockstat.txt | 147 + Documentation/logo.gif | Bin 0 -> 16335 bytes Documentation/logo.txt | 13 + Documentation/m68k/00-INDEX | 5 + Documentation/m68k/README.buddha | 210 + Documentation/m68k/kernel-options.txt | 872 + Documentation/magic-number.txt | 172 + Documentation/make/headers_install.txt | 46 + Documentation/mca.txt | 313 + Documentation/md.txt | 573 + Documentation/memory-barriers.txt | 2303 ++ Documentation/memory-hotplug.txt | 387 + Documentation/memory.txt | 33 + Documentation/mips/00-INDEX | 4 + Documentation/mips/AU1xxx_IDE.README | 122 + Documentation/misc-devices/ad525x_dpot.txt | 57 + Documentation/misc-devices/c2port.txt | 90 + Documentation/misc-devices/eeprom | 96 + Documentation/misc-devices/ics932s401 | 31 + Documentation/misc-devices/isl29003 | 62 + Documentation/misc-devices/max6875 | 110 + Documentation/mn10300/ABI.txt | 149 + Documentation/mn10300/compartmentalisation.txt | 60 + Documentation/mono.txt | 66 + Documentation/mtd/nand_ecc.txt | 714 + Documentation/mutex-design.txt | 138 + Documentation/namespaces/compatibility-list.txt | 39 + Documentation/netlabel/00-INDEX | 10 + Documentation/netlabel/cipso_ipv4.txt | 48 + .../netlabel/draft-ietf-cipso-ipsecurity-01.txt | 791 + Documentation/netlabel/introduction.txt | 46 + Documentation/netlabel/lsm_interface.txt | 47 + Documentation/networking/.gitignore | 1 + Documentation/networking/00-INDEX | 114 + Documentation/networking/3c359.txt | 58 + Documentation/networking/3c505.txt | 45 + Documentation/networking/3c509.txt | 214 + Documentation/networking/6pack.txt | 175 + Documentation/networking/DLINK.txt | 203 + Documentation/networking/LICENSE.qla3xxx | 46 + Documentation/networking/LICENSE.qlge | 46 + Documentation/networking/Makefile | 10 + Documentation/networking/PLIP.txt | 215 + Documentation/networking/README.ipw2100 | 294 + Documentation/networking/README.ipw2200 | 472 + Documentation/networking/README.sb1000 | 207 + Documentation/networking/alias.txt | 40 + Documentation/networking/arcnet-hardware.txt | 3133 +++ Documentation/networking/arcnet.txt | 555 + Documentation/networking/atm.txt | 8 + Documentation/networking/ax25.txt | 10 + Documentation/networking/baycom.txt | 158 + Documentation/networking/bonding.txt | 2440 ++ Documentation/networking/bridge.txt | 8 + Documentation/networking/can.txt | 824 + Documentation/networking/cops.txt | 63 + Documentation/networking/cs89x0.txt | 703 + Documentation/networking/cxacru-cf.py | 48 + Documentation/networking/cxacru.txt | 100 + Documentation/networking/cxgb.txt | 352 + Documentation/networking/dccp.txt | 169 + Documentation/networking/de4x5.txt | 178 + Documentation/networking/decnet.txt | 232 + Documentation/networking/depca.txt | 92 + Documentation/networking/dl2k.txt | 281 + Documentation/networking/dm9000.txt | 167 + Documentation/networking/dmfe.txt | 65 + Documentation/networking/driver.txt | 94 + Documentation/networking/e100.txt | 206 + Documentation/networking/e1000.txt | 642 + Documentation/networking/eql.txt | 528 + Documentation/networking/ewrk3.txt | 46 + Documentation/networking/fib_trie.txt | 145 + Documentation/networking/filter.txt | 42 + Documentation/networking/fore200e.txt | 66 + Documentation/networking/framerelay.txt | 39 + Documentation/networking/gen_stats.txt | 117 + Documentation/networking/generic-hdlc.txt | 132 + Documentation/networking/generic_netlink.txt | 3 + Documentation/networking/gianfar.txt | 72 + Documentation/networking/ieee802154.txt | 80 + Documentation/networking/ifenslave.c | 1103 + Documentation/networking/ip-sysctl.txt | 1422 ++ Documentation/networking/ip_dynaddr.txt | 29 + Documentation/networking/ipddp.txt | 78 + Documentation/networking/iphase.txt | 158 + Documentation/networking/ipv6.txt | 72 + Documentation/networking/ipvs-sysctl.txt | 143 + Documentation/networking/irda.txt | 10 + Documentation/networking/ixgb.txt | 433 + Documentation/networking/ixgbe.txt | 199 + Documentation/networking/ixgbevf.txt | 90 + Documentation/networking/l2tp.txt | 169 + Documentation/networking/lapb-module.txt | 263 + Documentation/networking/ltpc.txt | 131 + Documentation/networking/mac80211-injection.txt | 63 + Documentation/networking/mac80211_hwsim/README | 68 + .../networking/mac80211_hwsim/hostapd.conf | 11 + .../networking/mac80211_hwsim/wpa_supplicant.conf | 10 + Documentation/networking/multicast.txt | 63 + Documentation/networking/multiqueue.txt | 79 + Documentation/networking/netconsole.txt | 157 + Documentation/networking/netdevices.txt | 108 + Documentation/networking/netif-msg.txt | 79 + Documentation/networking/olympic.txt | 79 + Documentation/networking/operstates.txt | 158 + Documentation/networking/packet_mmap.txt | 501 + Documentation/networking/phonet.txt | 175 + Documentation/networking/phy.txt | 329 + Documentation/networking/pktgen.txt | 256 + Documentation/networking/policy-routing.txt | 150 + Documentation/networking/ppp_generic.txt | 432 + Documentation/networking/proc_net_tcp.txt | 48 + Documentation/networking/radiotap-headers.txt | 152 + Documentation/networking/ray_cs.txt | 150 + Documentation/networking/rds.txt | 356 + Documentation/networking/regulatory.txt | 214 + Documentation/networking/rxrpc.txt | 866 + Documentation/networking/s2io.txt | 150 + Documentation/networking/sctp.txt | 38 + Documentation/networking/secid.txt | 14 + Documentation/networking/skfp.txt | 220 + Documentation/networking/smc9.txt | 42 + Documentation/networking/smctr.txt | 66 + Documentation/networking/spider_net.txt | 204 + Documentation/networking/stmmac.txt | 143 + Documentation/networking/tc-actions-env-rules.txt | 30 + Documentation/networking/tcp-thin.txt | 47 + Documentation/networking/tcp.txt | 106 + Documentation/networking/timestamping.txt | 196 + Documentation/networking/timestamping/.gitignore | 1 + Documentation/networking/timestamping/Makefile | 13 + .../networking/timestamping/timestamping.c | 533 + Documentation/networking/tlan.txt | 117 + Documentation/networking/tms380tr.txt | 147 + Documentation/networking/tproxy.txt | 85 + Documentation/networking/tuntap.txt | 150 + Documentation/networking/udplite.txt | 281 + Documentation/networking/vortex.txt | 448 + Documentation/networking/vxge.txt | 100 + Documentation/networking/wavelan.txt | 73 + Documentation/networking/x25-iface.txt | 123 + Documentation/networking/x25.txt | 44 + Documentation/networking/xfrm_proc.txt | 74 + Documentation/networking/xfrm_sync.txt | 169 + Documentation/networking/xfrm_sysctl.txt | 4 + Documentation/networking/z8530drv.txt | 657 + Documentation/nmi_watchdog.txt | 83 + Documentation/nommu-mmap.txt | 291 + Documentation/numastat.txt | 22 + Documentation/oops-tracing.txt | 266 + Documentation/parisc/00-INDEX | 6 + Documentation/parisc/debugging | 39 + Documentation/parisc/registers | 121 + Documentation/parport-lowlevel.txt | 1471 ++ Documentation/parport.txt | 268 + Documentation/pcmcia/.gitignore | 1 + Documentation/pcmcia/Makefile | 10 + Documentation/pcmcia/crc32hash.c | 32 + Documentation/pcmcia/devicetable.txt | 33 + Documentation/pcmcia/driver-changes.txt | 102 + Documentation/pcmcia/driver.txt | 30 + Documentation/pcmcia/locking.txt | 118 + Documentation/pi-futex.txt | 121 + Documentation/pnp.txt | 251 + Documentation/power/00-INDEX | 40 + Documentation/power/apm-acpi.txt | 32 + Documentation/power/basic-pm-debugging.txt | 204 + Documentation/power/devices.txt | 488 + Documentation/power/drivers-testing.txt | 46 + Documentation/power/freezing-of-tasks.txt | 178 + Documentation/power/interface.txt | 75 + Documentation/power/notifiers.txt | 58 + Documentation/power/pci.txt | 299 + Documentation/power/pm_qos_interface.txt | 64 + Documentation/power/power_supply_class.txt | 180 + Documentation/power/regulator/consumer.txt | 182 + Documentation/power/regulator/design.txt | 33 + Documentation/power/regulator/machine.txt | 93 + Documentation/power/regulator/overview.txt | 171 + Documentation/power/regulator/regulator.txt | 31 + Documentation/power/runtime_pm.txt | 526 + Documentation/power/s2ram.txt | 74 + Documentation/power/states.txt | 80 + Documentation/power/swsusp-and-swap-files.txt | 60 + Documentation/power/swsusp-dmcrypt.txt | 138 + Documentation/power/swsusp.txt | 407 + Documentation/power/tricks.txt | 27 + Documentation/power/userland-swsusp.txt | 165 + Documentation/power/video.txt | 185 + Documentation/power/video_extension.txt | 37 + Documentation/powerpc/00-INDEX | 27 + Documentation/powerpc/booting-without-of.txt | 1474 ++ Documentation/powerpc/bootwrapper.txt | 141 + Documentation/powerpc/cpu_features.txt | 56 + Documentation/powerpc/dts-bindings/4xx/emac.txt | 148 + Documentation/powerpc/dts-bindings/4xx/ndfc.txt | 39 + .../powerpc/dts-bindings/4xx/ppc440spe-adma.txt | 93 + Documentation/powerpc/dts-bindings/can/sja1000.txt | 53 + Documentation/powerpc/dts-bindings/ecm.txt | 64 + .../powerpc/dts-bindings/fsl/83xx-512x-pci.txt | 40 + .../powerpc/dts-bindings/fsl/8xxx_gpio.txt | 40 + Documentation/powerpc/dts-bindings/fsl/board.txt | 63 + Documentation/powerpc/dts-bindings/fsl/can.txt | 53 + .../powerpc/dts-bindings/fsl/cpm_qe/cpm.txt | 67 + .../powerpc/dts-bindings/fsl/cpm_qe/cpm/brg.txt | 21 + .../powerpc/dts-bindings/fsl/cpm_qe/cpm/i2c.txt | 41 + .../powerpc/dts-bindings/fsl/cpm_qe/cpm/pic.txt | 18 + .../powerpc/dts-bindings/fsl/cpm_qe/cpm/usb.txt | 15 + .../powerpc/dts-bindings/fsl/cpm_qe/gpio.txt | 38 + .../powerpc/dts-bindings/fsl/cpm_qe/network.txt | 45 + .../powerpc/dts-bindings/fsl/cpm_qe/qe.txt | 115 + .../dts-bindings/fsl/cpm_qe/qe/firmware.txt | 24 + .../powerpc/dts-bindings/fsl/cpm_qe/qe/par_io.txt | 51 + .../powerpc/dts-bindings/fsl/cpm_qe/qe/pincfg.txt | 60 + .../powerpc/dts-bindings/fsl/cpm_qe/qe/ucc.txt | 70 + .../powerpc/dts-bindings/fsl/cpm_qe/qe/usb.txt | 37 + .../powerpc/dts-bindings/fsl/cpm_qe/serial.txt | 32 + Documentation/powerpc/dts-bindings/fsl/diu.txt | 18 + Documentation/powerpc/dts-bindings/fsl/dma.txt | 144 + Documentation/powerpc/dts-bindings/fsl/esdhc.txt | 27 + Documentation/powerpc/dts-bindings/fsl/gtm.txt | 31 + Documentation/powerpc/dts-bindings/fsl/guts.txt | 25 + Documentation/powerpc/dts-bindings/fsl/i2c.txt | 62 + Documentation/powerpc/dts-bindings/fsl/lbc.txt | 35 + Documentation/powerpc/dts-bindings/fsl/mcm.txt | 64 + .../powerpc/dts-bindings/fsl/mcu-mpc8349emitx.txt | 17 + .../powerpc/dts-bindings/fsl/mpc5121-psc.txt | 70 + Documentation/powerpc/dts-bindings/fsl/mpc5200.txt | 198 + Documentation/powerpc/dts-bindings/fsl/mpic.txt | 42 + Documentation/powerpc/dts-bindings/fsl/msi-pic.txt | 36 + Documentation/powerpc/dts-bindings/fsl/pmc.txt | 63 + Documentation/powerpc/dts-bindings/fsl/sata.txt | 29 + Documentation/powerpc/dts-bindings/fsl/sec.txt | 68 + Documentation/powerpc/dts-bindings/fsl/spi.txt | 31 + Documentation/powerpc/dts-bindings/fsl/ssi.txt | 73 + Documentation/powerpc/dts-bindings/fsl/tsec.txt | 76 + .../powerpc/dts-bindings/fsl/upm-nand.txt | 63 + Documentation/powerpc/dts-bindings/fsl/usb.txt | 59 + Documentation/powerpc/dts-bindings/gpio/gpio.txt | 50 + Documentation/powerpc/dts-bindings/gpio/led.txt | 58 + Documentation/powerpc/dts-bindings/gpio/mdio.txt | 19 + Documentation/powerpc/dts-bindings/marvell.txt | 521 + .../powerpc/dts-bindings/mmc-spi-slot.txt | 23 + Documentation/powerpc/dts-bindings/mtd-physmap.txt | 90 + .../powerpc/dts-bindings/nintendo/gamecube.txt | 109 + .../powerpc/dts-bindings/nintendo/wii.txt | 184 + Documentation/powerpc/dts-bindings/phy.txt | 25 + Documentation/powerpc/dts-bindings/spi-bus.txt | 57 + Documentation/powerpc/dts-bindings/usb-ehci.txt | 25 + Documentation/powerpc/dts-bindings/xilinx.txt | 306 + Documentation/powerpc/eeh-pci-error-recovery.txt | 334 + Documentation/powerpc/hvcs.txt | 567 + Documentation/powerpc/kvm_440.txt | 41 + Documentation/powerpc/mpc52xx.txt | 39 + Documentation/powerpc/phyp-assisted-dump.txt | 127 + Documentation/powerpc/ptrace.txt | 134 + Documentation/powerpc/qe_firmware.txt | 295 + Documentation/powerpc/sound.txt | 81 + Documentation/powerpc/zImage_layout.txt | 47 + Documentation/pps/pps.txt | 172 + .../prctl/disable-tsc-ctxt-sw-stress-test.c | 96 + .../prctl/disable-tsc-on-off-stress-test.c | 95 + Documentation/prctl/disable-tsc-test.c | 94 + Documentation/preempt-locking.txt | 135 + Documentation/printk-formats.txt | 35 + Documentation/prio_tree.txt | 107 + Documentation/rbtree.txt | 192 + Documentation/rfkill.txt | 139 + Documentation/robust-futex-ABI.txt | 182 + Documentation/robust-futexes.txt | 218 + Documentation/rt-mutex-design.txt | 781 + Documentation/rt-mutex.txt | 79 + Documentation/rtc.txt | 476 + Documentation/s390/00-INDEX | 26 + Documentation/s390/3270.ChangeLog | 44 + Documentation/s390/3270.txt | 272 + Documentation/s390/CommonIO | 123 + Documentation/s390/DASD | 73 + Documentation/s390/Debugging390.txt | 2535 ++ Documentation/s390/TAPE | 122 + Documentation/s390/cds.txt | 472 + Documentation/s390/config3270.sh | 76 + Documentation/s390/driver-model.txt | 287 + Documentation/s390/kvm.txt | 125 + Documentation/s390/monreader.txt | 197 + Documentation/s390/s390dbf.txt | 656 + Documentation/s390/zfcpdump.txt | 87 + Documentation/scheduler/00-INDEX | 14 + Documentation/scheduler/sched-arch.txt | 89 + Documentation/scheduler/sched-design-CFS.txt | 296 + Documentation/scheduler/sched-domains.txt | 67 + Documentation/scheduler/sched-nice-design.txt | 108 + Documentation/scheduler/sched-rt-group.txt | 196 + Documentation/scheduler/sched-stats.txt | 156 + Documentation/scsi/00-INDEX | 94 + Documentation/scsi/53c700.txt | 154 + Documentation/scsi/BusLogic.txt | 566 + Documentation/scsi/ChangeLog.1992-1997 | 2023 ++ Documentation/scsi/ChangeLog.arcmsr | 118 + Documentation/scsi/ChangeLog.ips | 122 + Documentation/scsi/ChangeLog.lpfc | 1865 ++ Documentation/scsi/ChangeLog.megaraid | 614 + Documentation/scsi/ChangeLog.megaraid_sas | 403 + Documentation/scsi/ChangeLog.ncr53c8xx | 495 + Documentation/scsi/ChangeLog.sym53c8xx | 593 + Documentation/scsi/ChangeLog.sym53c8xx_2 | 144 + Documentation/scsi/FlashPoint.txt | 163 + Documentation/scsi/LICENSE.FlashPoint | 60 + Documentation/scsi/LICENSE.qla2xxx | 45 + Documentation/scsi/Mylex.txt | 5 + Documentation/scsi/NinjaSCSI.txt | 130 + Documentation/scsi/aacraid.txt | 150 + Documentation/scsi/advansys.txt | 243 + Documentation/scsi/aha152x.txt | 183 + Documentation/scsi/aic79xx.txt | 497 + Documentation/scsi/aic7xxx.txt | 394 + Documentation/scsi/aic7xxx_old.txt | 511 + Documentation/scsi/arcmsr_spec.txt | 574 + Documentation/scsi/cxgb3i.txt | 84 + Documentation/scsi/dc395x.txt | 102 + Documentation/scsi/dpti.txt | 83 + Documentation/scsi/dtc3x80.txt | 43 + Documentation/scsi/g_NCR5380.txt | 63 + Documentation/scsi/hptiop.txt | 123 + Documentation/scsi/ibmmca.txt | 1402 ++ Documentation/scsi/in2000.txt | 202 + Documentation/scsi/libsas.txt | 484 + .../scsi/link_power_management_policy.txt | 19 + Documentation/scsi/lpfc.txt | 83 + Documentation/scsi/megaraid.txt | 70 + Documentation/scsi/ncr53c8xx.txt | 1849 ++ Documentation/scsi/osd.txt | 198 + Documentation/scsi/osst.txt | 218 + Documentation/scsi/ppa.txt | 14 + Documentation/scsi/qlogicfas.txt | 78 + Documentation/scsi/scsi-changer.txt | 180 + Documentation/scsi/scsi-generic.txt | 101 + Documentation/scsi/scsi.txt | 44 + Documentation/scsi/scsi_eh.txt | 479 + Documentation/scsi/scsi_fc_transport.txt | 496 + Documentation/scsi/scsi_mid_low_api.txt | 1426 ++ Documentation/scsi/st.txt | 509 + Documentation/scsi/sym53c500_cs.txt | 23 + Documentation/scsi/sym53c8xx_2.txt | 1048 + Documentation/scsi/tmscsim.txt | 449 + Documentation/serial-console.txt | 109 + Documentation/serial/00-INDEX | 24 + Documentation/serial/README.cycladesZ | 8 + Documentation/serial/computone.txt | 522 + Documentation/serial/digiepca.txt | 98 + Documentation/serial/driver | 397 + Documentation/serial/moxa-smartio | 523 + Documentation/serial/riscom8.txt | 36 + Documentation/serial/rocket.txt | 189 + Documentation/serial/specialix.txt | 383 + Documentation/serial/stallion.txt | 392 + Documentation/serial/sx.txt | 294 + Documentation/serial/tty.txt | 301 + Documentation/sgi-ioc4.txt | 45 + Documentation/sgi-visws.txt | 13 + Documentation/sh/clk.txt | 32 + Documentation/sh/new-machine.txt | 278 + Documentation/sh/register-banks.txt | 33 + Documentation/slow-work.txt | 322 + Documentation/sound/alsa/ALSA-Configuration.txt | 2243 ++ Documentation/sound/alsa/Audigy-mixer.txt | 345 + Documentation/sound/alsa/Audiophile-Usb.txt | 442 + Documentation/sound/alsa/Bt87x.txt | 78 + Documentation/sound/alsa/CMIPCI.txt | 254 + Documentation/sound/alsa/ControlNames.txt | 85 + Documentation/sound/alsa/HD-Audio-Models.txt | 412 + Documentation/sound/alsa/HD-Audio.txt | 719 + Documentation/sound/alsa/Joystick.txt | 86 + Documentation/sound/alsa/MIXART.txt | 100 + Documentation/sound/alsa/OSS-Emulation.txt | 305 + Documentation/sound/alsa/Procfile.txt | 235 + Documentation/sound/alsa/README.maya44 | 163 + Documentation/sound/alsa/SB-Live-mixer.txt | 356 + Documentation/sound/alsa/VIA82xx-mixer.txt | 8 + Documentation/sound/alsa/emu10k1-jack.txt | 74 + Documentation/sound/alsa/hda_codec.txt | 322 + Documentation/sound/alsa/hdspm.txt | 362 + Documentation/sound/alsa/powersave.txt | 41 + Documentation/sound/alsa/seq_oss.html | 409 + Documentation/sound/alsa/serial-u16550.txt | 88 + Documentation/sound/alsa/soc/DAI.txt | 56 + Documentation/sound/alsa/soc/clocking.txt | 51 + Documentation/sound/alsa/soc/codec.txt | 198 + Documentation/sound/alsa/soc/dapm.txt | 294 + Documentation/sound/alsa/soc/jack.txt | 71 + Documentation/sound/alsa/soc/machine.txt | 113 + Documentation/sound/alsa/soc/overview.txt | 86 + Documentation/sound/alsa/soc/platform.txt | 58 + Documentation/sound/alsa/soc/pops_clicks.txt | 52 + Documentation/sound/oss/ALS | 66 + Documentation/sound/oss/AudioExcelDSP16 | 101 + Documentation/sound/oss/CMI8330 | 153 + Documentation/sound/oss/ESS | 34 + Documentation/sound/oss/ESS1868 | 55 + Documentation/sound/oss/Introduction | 459 + Documentation/sound/oss/MultiSound | 1137 + Documentation/sound/oss/OPL3 | 6 + Documentation/sound/oss/Opti | 222 + Documentation/sound/oss/PAS16 | 163 + Documentation/sound/oss/PSS | 41 + Documentation/sound/oss/PSS-updates | 88 + Documentation/sound/oss/README.OSS | 1456 ++ Documentation/sound/oss/README.modules | 106 + Documentation/sound/oss/README.ymfsb | 107 + Documentation/sound/oss/SoundPro | 105 + Documentation/sound/oss/Soundblaster | 53 + Documentation/sound/oss/Tropez+ | 26 + Documentation/sound/oss/VIBRA16 | 80 + Documentation/sound/oss/WaveArtist | 170 + Documentation/sound/oss/btaudio | 92 + Documentation/sound/oss/mwave | 185 + Documentation/sound/oss/ultrasound | 30 + Documentation/sound/oss/vwsnd | 293 + Documentation/sparc/README-2.5 | 46 + Documentation/sparse.txt | 90 + Documentation/spi/.gitignore | 2 + Documentation/spi/Makefile | 11 + Documentation/spi/butterfly | 68 + Documentation/spi/pxa2xx | 246 + Documentation/spi/spi-lm70llp | 79 + Documentation/spi/spi-summary | 564 + Documentation/spi/spidev | 143 + Documentation/spi/spidev_fdx.c | 158 + Documentation/spi/spidev_test.c | 210 + Documentation/spinlocks.txt | 220 + Documentation/stable_api_nonsense.txt | 190 + Documentation/stable_kernel_rules.txt | 79 + Documentation/svga.txt | 276 + Documentation/sysctl/00-INDEX | 18 + Documentation/sysctl/README | 75 + Documentation/sysctl/abi.txt | 54 + Documentation/sysctl/fs.txt | 253 + Documentation/sysctl/kernel.txt | 528 + Documentation/sysctl/net.txt | 175 + Documentation/sysctl/sunrpc.txt | 20 + Documentation/sysctl/vm.txt | 672 + Documentation/sysfs-rules.txt | 163 + Documentation/sysrq.txt | 250 + Documentation/telephony/00-INDEX | 4 + Documentation/telephony/ixj.txt | 399 + Documentation/thermal/sysfs-api.txt | 280 + Documentation/timers/00-INDEX | 12 + Documentation/timers/Makefile | 8 + Documentation/timers/highres.txt | 249 + Documentation/timers/hpet.txt | 30 + Documentation/timers/hpet_example.c | 269 + Documentation/timers/hrtimers.txt | 178 + Documentation/timers/timer_stats.txt | 73 + Documentation/tomoyo.txt | 55 + Documentation/trace/events-kmem.txt | 107 + Documentation/trace/events.txt | 281 + Documentation/trace/ftrace-design.txt | 261 + Documentation/trace/ftrace.txt | 1900 ++ Documentation/trace/function-graph-fold.vim | 42 + Documentation/trace/kmemtrace.txt | 126 + Documentation/trace/kprobetrace.txt | 156 + Documentation/trace/mmiotrace.txt | 164 + .../postprocess/trace-pagealloc-postprocess.pl | 418 + Documentation/trace/ring-buffer-design.txt | 955 + Documentation/trace/tracepoint-analysis.txt | 327 + Documentation/trace/tracepoints.txt | 116 + Documentation/uml/UserModeLinux-HOWTO.txt | 4636 ++++ Documentation/unaligned-memory-access.txt | 252 + Documentation/unicode.txt | 175 + Documentation/unshare.txt | 295 + Documentation/usb/CREDITS | 175 + Documentation/usb/URB.txt | 240 + Documentation/usb/WUSB-Design-overview.txt | 448 + Documentation/usb/acm.txt | 128 + Documentation/usb/anchors.txt | 79 + Documentation/usb/authorization.txt | 92 + Documentation/usb/callbacks.txt | 132 + Documentation/usb/dma.txt | 139 + Documentation/usb/ehci.txt | 212 + Documentation/usb/error-codes.txt | 167 + Documentation/usb/gadget_printer.txt | 510 + Documentation/usb/gadget_serial.txt | 349 + Documentation/usb/hiddev.txt | 205 + Documentation/usb/hotplug.txt | 148 + Documentation/usb/iuu_phoenix.txt | 84 + Documentation/usb/linux.inf | 200 + Documentation/usb/misc_usbsevseg.txt | 46 + Documentation/usb/mtouchusb.txt | 76 + Documentation/usb/ohci.txt | 32 + Documentation/usb/persist.txt | 162 + Documentation/usb/power-management.txt | 483 + Documentation/usb/proc_usb_info.txt | 377 + Documentation/usb/rio.txt | 138 + Documentation/usb/usb-help.txt | 16 + Documentation/usb/usb-serial.txt | 472 + Documentation/usb/usbmon.txt | 375 + Documentation/usb/wusb-cbaf | 130 + Documentation/vgaarbiter.txt | 194 + Documentation/video-output.txt | 34 + Documentation/video4linux/.gitignore | 1 + Documentation/video4linux/API.html | 27 + Documentation/video4linux/CARDLIST.au0828 | 6 + Documentation/video4linux/CARDLIST.bttv | 160 + Documentation/video4linux/CARDLIST.cx23885 | 29 + Documentation/video4linux/CARDLIST.cx88 | 84 + Documentation/video4linux/CARDLIST.em28xx | 72 + Documentation/video4linux/CARDLIST.ivtv | 24 + Documentation/video4linux/CARDLIST.saa7134 | 177 + Documentation/video4linux/CARDLIST.saa7164 | 9 + Documentation/video4linux/CARDLIST.tuner | 84 + Documentation/video4linux/CARDLIST.usbvision | 65 + Documentation/video4linux/CQcam.txt | 215 + Documentation/video4linux/Makefile | 8 + Documentation/video4linux/README.cpia | 191 + Documentation/video4linux/README.cpia2 | 130 + Documentation/video4linux/README.cx88 | 67 + Documentation/video4linux/README.ir | 72 + Documentation/video4linux/README.ivtv | 187 + Documentation/video4linux/README.pvrusb2 | 212 + Documentation/video4linux/README.saa7134 | 82 + Documentation/video4linux/README.tlg2300 | 47 + Documentation/video4linux/Zoran | 579 + Documentation/video4linux/bttv/CONTRIBUTORS | 25 + Documentation/video4linux/bttv/Cards | 964 + Documentation/video4linux/bttv/ICs | 37 + Documentation/video4linux/bttv/Insmod-options | 172 + Documentation/video4linux/bttv/MAKEDEV | 28 + Documentation/video4linux/bttv/Modprobe.conf | 11 + Documentation/video4linux/bttv/Modules.conf | 14 + Documentation/video4linux/bttv/PROBLEMS | 62 + Documentation/video4linux/bttv/README | 90 + Documentation/video4linux/bttv/README.WINVIEW | 33 + Documentation/video4linux/bttv/README.freeze | 74 + Documentation/video4linux/bttv/README.quirks | 83 + Documentation/video4linux/bttv/Sound-FAQ | 148 + Documentation/video4linux/bttv/Specs | 3 + Documentation/video4linux/bttv/THANKS | 24 + Documentation/video4linux/bttv/Tuners | 115 + Documentation/video4linux/cafe_ccic | 54 + Documentation/video4linux/cpia2_overview.txt | 38 + Documentation/video4linux/cx18.txt | 30 + Documentation/video4linux/cx2341x/README.hm12 | 120 + Documentation/video4linux/cx2341x/README.vbi | 45 + Documentation/video4linux/cx2341x/fw-calling.txt | 69 + .../video4linux/cx2341x/fw-decoder-api.txt | 297 + .../video4linux/cx2341x/fw-decoder-regs.txt | 817 + Documentation/video4linux/cx2341x/fw-dma.txt | 96 + .../video4linux/cx2341x/fw-encoder-api.txt | 709 + Documentation/video4linux/cx2341x/fw-memory.txt | 139 + Documentation/video4linux/cx2341x/fw-osd-api.txt | 350 + Documentation/video4linux/cx2341x/fw-upload.txt | 49 + .../video4linux/cx88/hauppauge-wintv-cx88-ir.txt | 54 + Documentation/video4linux/et61x251.txt | 315 + Documentation/video4linux/extract_xc3028.pl | 926 + Documentation/video4linux/gspca.txt | 371 + .../video4linux/hauppauge-wintv-cx88-ir.txt | 54 + Documentation/video4linux/ibmcam.txt | 324 + Documentation/video4linux/lifeview.txt | 42 + Documentation/video4linux/m5602.txt | 12 + Documentation/video4linux/meye.txt | 129 + .../video4linux/not-in-cx2388x-datasheet.txt | 41 + Documentation/video4linux/ov511.txt | 288 + Documentation/video4linux/pxa_camera.txt | 174 + Documentation/video4linux/radiotrack.txt | 147 + Documentation/video4linux/se401.txt | 54 + Documentation/video4linux/sh_mobile_ceu_camera.txt | 157 + Documentation/video4linux/si470x.txt | 124 + Documentation/video4linux/si4713.txt | 176 + Documentation/video4linux/sn9c102.txt | 592 + Documentation/video4linux/soc-camera.txt | 160 + Documentation/video4linux/stv680.txt | 53 + Documentation/video4linux/v4l2-framework.txt | 611 + Documentation/video4linux/v4lgrab.c | 201 + Documentation/video4linux/videobuf | 360 + Documentation/video4linux/w9966.txt | 33 + Documentation/video4linux/w9968cf.txt | 458 + Documentation/video4linux/zc0301.txt | 270 + Documentation/video4linux/zr364xx.txt | 69 + Documentation/vm/.gitignore | 2 + Documentation/vm/00-INDEX | 38 + Documentation/vm/Makefile | 8 + Documentation/vm/active_mm.txt | 83 + Documentation/vm/balance | 93 + Documentation/vm/hugepage-mmap.c | 91 + Documentation/vm/hugepage-shm.c | 98 + Documentation/vm/hugetlbpage.txt | 309 + Documentation/vm/hwpoison.txt | 182 + Documentation/vm/ksm.txt | 82 + Documentation/vm/locking | 130 + Documentation/vm/map_hugetlb.c | 77 + Documentation/vm/numa | 41 + Documentation/vm/numa_memory_policy.txt | 453 + Documentation/vm/overcommit-accounting | 73 + Documentation/vm/page-types.c | 1003 + Documentation/vm/page_migration | 149 + Documentation/vm/pagemap.txt | 147 + Documentation/vm/slabinfo.c | 1364 ++ Documentation/vm/slub.txt | 280 + Documentation/vm/unevictable-lru.txt | 691 + Documentation/volatile-considered-harmful.txt | 119 + Documentation/w1/00-INDEX | 10 + Documentation/w1/masters/00-INDEX | 10 + Documentation/w1/masters/ds2482 | 31 + Documentation/w1/masters/ds2490 | 70 + Documentation/w1/masters/mxc-w1 | 11 + Documentation/w1/masters/omap-hdq | 46 + Documentation/w1/masters/w1-gpio | 33 + Documentation/w1/slaves/00-INDEX | 4 + Documentation/w1/slaves/w1_therm | 41 + Documentation/w1/w1.generic | 113 + Documentation/w1/w1.netlink | 186 + Documentation/watchdog/00-INDEX | 10 + Documentation/watchdog/hpwdt.txt | 95 + Documentation/watchdog/pcwd-watchdog.txt | 66 + Documentation/watchdog/src/.gitignore | 2 + Documentation/watchdog/src/Makefile | 8 + Documentation/watchdog/src/watchdog-simple.c | 24 + Documentation/watchdog/src/watchdog-test.c | 72 + Documentation/watchdog/watchdog-api.txt | 237 + Documentation/watchdog/wdt.txt | 43 + Documentation/wimax/README.i2400m | 260 + Documentation/wimax/README.wimax | 81 + Documentation/x86/00-INDEX | 6 + Documentation/x86/boot.txt | 1011 + Documentation/x86/earlyprintk.txt | 136 + Documentation/x86/exception-tables.txt | 292 + Documentation/x86/i386/IO-APIC.txt | 119 + Documentation/x86/mtrr.txt | 305 + Documentation/x86/pat.txt | 160 + Documentation/x86/usb-legacy-support.txt | 44 + Documentation/x86/x86_64/00-INDEX | 16 + Documentation/x86/x86_64/boot-options.txt | 318 + Documentation/x86/x86_64/cpu-hotplug-spec | 21 + Documentation/x86/x86_64/fake-numa-for-cpusets | 67 + Documentation/x86/x86_64/kernel-stacks | 99 + Documentation/x86/x86_64/machinecheck | 83 + Documentation/x86/x86_64/mm.txt | 29 + Documentation/x86/x86_64/uefi.txt | 42 + Documentation/x86/zero-page.txt | 32 + Documentation/zh_CN/CodingStyle | 701 + Documentation/zh_CN/HOWTO | 538 + Documentation/zh_CN/SubmittingDrivers | 168 + Documentation/zh_CN/SubmittingPatches | 416 + Documentation/zh_CN/oops-tracing.txt | 212 + Documentation/zh_CN/sparse.txt | 100 + Documentation/zh_CN/stable_api_nonsense.txt | 157 + Documentation/zh_CN/stable_kernel_rules.txt | 66 + .../zh_CN/volatile-considered-harmful.txt | 113 + Documentation/zorro.txt | 102 + Kbuild | 98 + MAINTAINERS | 6316 +++++ Makefile | 1558 ++ README | 375 + REPORTING-BUGS | 68 + arch/.gitignore | 2 + arch/Kconfig | 148 + arch/alpha/Kconfig | 687 + arch/alpha/Kconfig.debug | 42 + arch/alpha/Makefile | 69 + arch/alpha/boot/Makefile | 116 + arch/alpha/boot/bootloader.lds | 24 + arch/alpha/boot/bootp.c | 215 + arch/alpha/boot/bootpz.c | 476 + arch/alpha/boot/head.S | 123 + arch/alpha/boot/main.c | 192 + arch/alpha/boot/misc.c | 173 + arch/alpha/boot/tools/mkbb.c | 152 + arch/alpha/boot/tools/objstrip.c | 280 + arch/alpha/defconfig | 926 + arch/alpha/include/asm/8253pit.h | 3 + arch/alpha/include/asm/Kbuild | 11 + arch/alpha/include/asm/a.out-core.h | 80 + arch/alpha/include/asm/a.out.h | 102 + arch/alpha/include/asm/agp.h | 18 + arch/alpha/include/asm/agp_backend.h | 42 + arch/alpha/include/asm/asm-offsets.h | 1 + arch/alpha/include/asm/atomic.h | 260 + arch/alpha/include/asm/auxvec.h | 24 + arch/alpha/include/asm/barrier.h | 35 + arch/alpha/include/asm/bitops.h | 466 + arch/alpha/include/asm/bitsperlong.h | 8 + arch/alpha/include/asm/bug.h | 24 + arch/alpha/include/asm/bugs.h | 20 + arch/alpha/include/asm/byteorder.h | 6 + arch/alpha/include/asm/cache.h | 23 + arch/alpha/include/asm/cacheflush.h | 75 + arch/alpha/include/asm/checksum.h | 75 + arch/alpha/include/asm/compiler.h | 130 + arch/alpha/include/asm/console.h | 75 + arch/alpha/include/asm/core_apecs.h | 517 + arch/alpha/include/asm/core_cia.h | 500 + arch/alpha/include/asm/core_irongate.h | 232 + arch/alpha/include/asm/core_lca.h | 361 + arch/alpha/include/asm/core_marvel.h | 377 + arch/alpha/include/asm/core_mcpcia.h | 380 + arch/alpha/include/asm/core_polaris.h | 110 + arch/alpha/include/asm/core_t2.h | 633 + arch/alpha/include/asm/core_titan.h | 409 + arch/alpha/include/asm/core_tsunami.h | 334 + arch/alpha/include/asm/core_wildfire.h | 318 + arch/alpha/include/asm/cputime.h | 6 + arch/alpha/include/asm/current.h | 9 + arch/alpha/include/asm/delay.h | 10 + arch/alpha/include/asm/device.h | 7 + arch/alpha/include/asm/div64.h | 1 + arch/alpha/include/asm/dma-mapping.h | 49 + arch/alpha/include/asm/dma.h | 376 + arch/alpha/include/asm/elf.h | 164 + arch/alpha/include/asm/emergency-restart.h | 6 + arch/alpha/include/asm/err_common.h | 118 + arch/alpha/include/asm/err_ev6.h | 6 + arch/alpha/include/asm/err_ev7.h | 202 + arch/alpha/include/asm/errno.h | 125 + arch/alpha/include/asm/fb.h | 13 + arch/alpha/include/asm/fcntl.h | 56 + arch/alpha/include/asm/floppy.h | 115 + arch/alpha/include/asm/fpu.h | 193 + arch/alpha/include/asm/ftrace.h | 1 + arch/alpha/include/asm/futex.h | 116 + arch/alpha/include/asm/gct.h | 58 + arch/alpha/include/asm/gentrap.h | 37 + arch/alpha/include/asm/hardirq.h | 9 + arch/alpha/include/asm/hw_irq.h | 13 + arch/alpha/include/asm/hwrpb.h | 220 + arch/alpha/include/asm/io.h | 574 + arch/alpha/include/asm/io_trivial.h | 131 + arch/alpha/include/asm/ioctl.h | 66 + arch/alpha/include/asm/ioctls.h | 112 + arch/alpha/include/asm/ipcbuf.h | 28 + arch/alpha/include/asm/irq.h | 91 + arch/alpha/include/asm/irq_regs.h | 1 + arch/alpha/include/asm/jensen.h | 346 + arch/alpha/include/asm/kdebug.h | 1 + arch/alpha/include/asm/kmap_types.h | 14 + arch/alpha/include/asm/linkage.h | 6 + arch/alpha/include/asm/local.h | 101 + arch/alpha/include/asm/machvec.h | 138 + arch/alpha/include/asm/mc146818rtc.h | 27 + arch/alpha/include/asm/md.h | 13 + arch/alpha/include/asm/mman.h | 59 + arch/alpha/include/asm/mmu.h | 7 + arch/alpha/include/asm/mmu_context.h | 260 + arch/alpha/include/asm/mmzone.h | 115 + arch/alpha/include/asm/module.h | 23 + arch/alpha/include/asm/msgbuf.h | 27 + arch/alpha/include/asm/mutex.h | 9 + arch/alpha/include/asm/page.h | 98 + arch/alpha/include/asm/pal.h | 51 + arch/alpha/include/asm/param.h | 27 + arch/alpha/include/asm/parport.h | 18 + arch/alpha/include/asm/pci.h | 143 + arch/alpha/include/asm/percpu.h | 18 + arch/alpha/include/asm/perf_event.h | 9 + arch/alpha/include/asm/pgalloc.h | 88 + arch/alpha/include/asm/pgtable.h | 380 + arch/alpha/include/asm/poll.h | 1 + arch/alpha/include/asm/posix_types.h | 123 + arch/alpha/include/asm/processor.h | 93 + arch/alpha/include/asm/ptrace.h | 84 + arch/alpha/include/asm/reg.h | 52 + arch/alpha/include/asm/regdef.h | 44 + arch/alpha/include/asm/resource.h | 22 + arch/alpha/include/asm/rtc.h | 16 + arch/alpha/include/asm/rwsem.h | 259 + arch/alpha/include/asm/scatterlist.h | 25 + arch/alpha/include/asm/sections.h | 7 + arch/alpha/include/asm/segment.h | 6 + arch/alpha/include/asm/sembuf.h | 22 + arch/alpha/include/asm/serial.h | 29 + arch/alpha/include/asm/setup.h | 6 + arch/alpha/include/asm/sfp-machine.h | 82 + arch/alpha/include/asm/shmbuf.h | 38 + arch/alpha/include/asm/shmparam.h | 6 + arch/alpha/include/asm/sigcontext.h | 34 + arch/alpha/include/asm/siginfo.h | 9 + arch/alpha/include/asm/signal.h | 172 + arch/alpha/include/asm/smp.h | 61 + arch/alpha/include/asm/socket.h | 77 + arch/alpha/include/asm/sockios.h | 16 + arch/alpha/include/asm/spinlock.h | 176 + arch/alpha/include/asm/spinlock_types.h | 20 + arch/alpha/include/asm/stat.h | 48 + arch/alpha/include/asm/statfs.h | 12 + arch/alpha/include/asm/string.h | 66 + arch/alpha/include/asm/swab.h | 42 + arch/alpha/include/asm/sysinfo.h | 39 + arch/alpha/include/asm/system.h | 382 + arch/alpha/include/asm/termbits.h | 200 + arch/alpha/include/asm/termios.h | 146 + arch/alpha/include/asm/thread_info.h | 123 + arch/alpha/include/asm/timex.h | 31 + arch/alpha/include/asm/tlb.h | 15 + arch/alpha/include/asm/tlbflush.h | 152 + arch/alpha/include/asm/topology.h | 49 + arch/alpha/include/asm/types.h | 35 + arch/alpha/include/asm/uaccess.h | 513 + arch/alpha/include/asm/ucontext.h | 13 + arch/alpha/include/asm/unaligned.h | 11 + arch/alpha/include/asm/unistd.h | 480 + arch/alpha/include/asm/user.h | 53 + arch/alpha/include/asm/vga.h | 82 + arch/alpha/include/asm/xchg.h | 258 + arch/alpha/include/asm/xor.h | 855 + arch/alpha/kernel/.gitignore | 1 + arch/alpha/kernel/Makefile | 108 + arch/alpha/kernel/alpha_ksyms.c | 107 + arch/alpha/kernel/asm-offsets.c | 43 + arch/alpha/kernel/binfmt_loader.c | 51 + arch/alpha/kernel/console.c | 91 + arch/alpha/kernel/core_apecs.c | 417 + arch/alpha/kernel/core_cia.c | 1211 + arch/alpha/kernel/core_irongate.c | 419 + arch/alpha/kernel/core_lca.c | 515 + arch/alpha/kernel/core_marvel.c | 1139 + arch/alpha/kernel/core_mcpcia.c | 615 + arch/alpha/kernel/core_polaris.c | 202 + arch/alpha/kernel/core_t2.c | 617 + arch/alpha/kernel/core_titan.c | 798 + arch/alpha/kernel/core_tsunami.c | 480 + arch/alpha/kernel/core_wildfire.c | 657 + arch/alpha/kernel/entry.S | 952 + arch/alpha/kernel/err_common.c | 320 + arch/alpha/kernel/err_ev6.c | 274 + arch/alpha/kernel/err_ev7.c | 286 + arch/alpha/kernel/err_impl.h | 85 + arch/alpha/kernel/err_marvel.c | 1159 + arch/alpha/kernel/err_titan.c | 757 + arch/alpha/kernel/es1888.c | 49 + arch/alpha/kernel/gct.c | 47 + arch/alpha/kernel/head.S | 100 + arch/alpha/kernel/init_task.c | 17 + arch/alpha/kernel/io.c | 630 + arch/alpha/kernel/irq.c | 161 + arch/alpha/kernel/irq_alpha.c | 262 + arch/alpha/kernel/irq_i8259.c | 182 + arch/alpha/kernel/irq_impl.h | 42 + arch/alpha/kernel/irq_pyxis.c | 127 + arch/alpha/kernel/irq_srm.c | 81 + arch/alpha/kernel/machvec_impl.h | 152 + arch/alpha/kernel/module.c | 316 + arch/alpha/kernel/ns87312.c | 38 + arch/alpha/kernel/osf_sys.c | 1264 + arch/alpha/kernel/pci-noop.c | 199 + arch/alpha/kernel/pci-sysfs.c | 367 + arch/alpha/kernel/pci.c | 547 + arch/alpha/kernel/pci_impl.h | 204 + arch/alpha/kernel/pci_iommu.c | 966 + arch/alpha/kernel/process.c | 458 + arch/alpha/kernel/proto.h | 227 + arch/alpha/kernel/ptrace.c | 336 + arch/alpha/kernel/setup.c | 1514 ++ arch/alpha/kernel/signal.c | 694 + arch/alpha/kernel/smc37c669.c | 2553 ++ arch/alpha/kernel/smc37c93x.c | 275 + arch/alpha/kernel/smp.c | 825 + arch/alpha/kernel/srm_env.c | 301 + arch/alpha/kernel/srmcons.c | 325 + arch/alpha/kernel/sys_alcor.c | 326 + arch/alpha/kernel/sys_cabriolet.c | 447 + arch/alpha/kernel/sys_dp264.c | 706 + arch/alpha/kernel/sys_eb64p.c | 255 + arch/alpha/kernel/sys_eiger.c | 242 + arch/alpha/kernel/sys_jensen.c | 275 + arch/alpha/kernel/sys_marvel.c | 550 + arch/alpha/kernel/sys_miata.c | 293 + arch/alpha/kernel/sys_mikasa.c | 263 + arch/alpha/kernel/sys_nautilus.c | 280 + arch/alpha/kernel/sys_noritake.c | 352 + arch/alpha/kernel/sys_rawhide.c | 285 + arch/alpha/kernel/sys_ruffian.c | 241 + arch/alpha/kernel/sys_rx164.c | 220 + arch/alpha/kernel/sys_sable.c | 652 + arch/alpha/kernel/sys_sio.c | 441 + arch/alpha/kernel/sys_sx164.c | 178 + arch/alpha/kernel/sys_takara.c | 296 + arch/alpha/kernel/sys_titan.c | 431 + arch/alpha/kernel/sys_wildfire.c | 361 + arch/alpha/kernel/systbls.S | 522 + arch/alpha/kernel/time.c | 515 + arch/alpha/kernel/traps.c | 1089 + arch/alpha/kernel/vmlinux.lds.S | 73 + arch/alpha/lib/Makefile | 58 + arch/alpha/lib/callback_srm.S | 103 + arch/alpha/lib/checksum.c | 184 + arch/alpha/lib/clear_page.S | 39 + arch/alpha/lib/clear_user.S | 113 + arch/alpha/lib/copy_page.S | 49 + arch/alpha/lib/copy_user.S | 145 + arch/alpha/lib/csum_ipv6_magic.S | 115 + arch/alpha/lib/csum_partial_copy.c | 378 + arch/alpha/lib/dbg_current.S | 29 + arch/alpha/lib/dbg_stackcheck.S | 27 + arch/alpha/lib/dbg_stackkill.S | 35 + arch/alpha/lib/dec_and_lock.c | 41 + arch/alpha/lib/divide.S | 195 + arch/alpha/lib/ev6-clear_page.S | 54 + arch/alpha/lib/ev6-clear_user.S | 225 + arch/alpha/lib/ev6-copy_page.S | 203 + arch/alpha/lib/ev6-copy_user.S | 259 + arch/alpha/lib/ev6-csum_ipv6_magic.S | 150 + arch/alpha/lib/ev6-divide.S | 259 + arch/alpha/lib/ev6-memchr.S | 191 + arch/alpha/lib/ev6-memcpy.S | 248 + arch/alpha/lib/ev6-memset.S | 597 + arch/alpha/lib/ev6-strncpy_from_user.S | 424 + arch/alpha/lib/ev6-stxcpy.S | 321 + arch/alpha/lib/ev6-stxncpy.S | 397 + arch/alpha/lib/ev67-strcat.S | 54 + arch/alpha/lib/ev67-strchr.S | 88 + arch/alpha/lib/ev67-strlen.S | 49 + arch/alpha/lib/ev67-strlen_user.S | 107 + arch/alpha/lib/ev67-strncat.S | 94 + arch/alpha/lib/ev67-strrchr.S | 109 + arch/alpha/lib/fls.c | 38 + arch/alpha/lib/fpreg.c | 193 + arch/alpha/lib/memchr.S | 164 + arch/alpha/lib/memcpy.c | 163 + arch/alpha/lib/memmove.S | 181 + arch/alpha/lib/memset.S | 124 + arch/alpha/lib/srm_printk.c | 41 + arch/alpha/lib/srm_puts.c | 23 + arch/alpha/lib/stacktrace.c | 103 + arch/alpha/lib/strcat.S | 52 + arch/alpha/lib/strchr.S | 70 + arch/alpha/lib/strcpy.S | 23 + arch/alpha/lib/strlen.S | 57 + arch/alpha/lib/strlen_user.S | 91 + arch/alpha/lib/strncat.S | 84 + arch/alpha/lib/strncpy.S | 81 + arch/alpha/lib/strncpy_from_user.S | 339 + arch/alpha/lib/strrchr.S | 87 + arch/alpha/lib/stxcpy.S | 289 + arch/alpha/lib/stxncpy.S | 345 + arch/alpha/lib/udelay.c | 54 + arch/alpha/math-emu/Makefile | 9 + arch/alpha/math-emu/math.c | 400 + arch/alpha/math-emu/qrnnd.S | 163 + arch/alpha/math-emu/sfp-util.h | 35 + arch/alpha/mm/Makefile | 9 + arch/alpha/mm/extable.c | 92 + arch/alpha/mm/fault.c | 241 + arch/alpha/mm/init.c | 351 + arch/alpha/mm/numa.c | 361 + arch/alpha/oprofile/Makefile | 19 + arch/alpha/oprofile/common.c | 189 + arch/alpha/oprofile/op_impl.h | 55 + arch/alpha/oprofile/op_model_ev4.c | 116 + arch/alpha/oprofile/op_model_ev5.c | 211 + arch/alpha/oprofile/op_model_ev6.c | 103 + arch/alpha/oprofile/op_model_ev67.c | 263 + arch/arm/Kconfig | 1662 ++ arch/arm/Kconfig-nommu | 52 + arch/arm/Kconfig.debug | 131 + arch/arm/Makefile | 285 + arch/arm/boot/.gitignore | 5 + arch/arm/boot/Makefile | 115 + arch/arm/boot/bootp/Makefile | 27 + arch/arm/boot/bootp/bootp.lds | 30 + arch/arm/boot/bootp/init.S | 86 + arch/arm/boot/bootp/initrd.S | 6 + arch/arm/boot/bootp/kernel.S | 6 + arch/arm/boot/compressed/.gitignore | 3 + arch/arm/boot/compressed/Makefile | 125 + arch/arm/boot/compressed/Makefile.debug | 23 + arch/arm/boot/compressed/big-endian.S | 13 + arch/arm/boot/compressed/decompress.c | 46 + arch/arm/boot/compressed/head-l7200.S | 29 + arch/arm/boot/compressed/head-sa1100.S | 47 + arch/arm/boot/compressed/head-shark.S | 139 + arch/arm/boot/compressed/head-sharpsl.S | 150 + arch/arm/boot/compressed/head-xscale.S | 41 + arch/arm/boot/compressed/head.S | 1072 + arch/arm/boot/compressed/ll_char_wr.S | 134 + arch/arm/boot/compressed/misc.c | 228 + arch/arm/boot/compressed/ofw-shark.c | 260 + arch/arm/boot/compressed/piggy.gzip.S | 6 + arch/arm/boot/compressed/piggy.lzo.S | 6 + arch/arm/boot/compressed/vmlinux.lds.in | 70 + arch/arm/boot/install.sh | 52 + arch/arm/common/Kconfig | 42 + arch/arm/common/Makefile | 19 + arch/arm/common/clkdev.c | 178 + arch/arm/common/dmabounce.c | 559 + arch/arm/common/gic.c | 265 + arch/arm/common/icst307.c | 161 + arch/arm/common/icst525.c | 160 + arch/arm/common/it8152.c | 346 + arch/arm/common/locomo.c | 915 + arch/arm/common/sa1111.c | 1368 ++ arch/arm/common/scoop.c | 283 + arch/arm/common/sharpsl_param.c | 62 + arch/arm/common/time-acorn.c | 95 + arch/arm/common/uengine.c | 507 + arch/arm/common/via82c505.c | 92 + arch/arm/common/vic.c | 401 + arch/arm/configs/acs5k_defconfig | 1232 + arch/arm/configs/acs5k_tiny_defconfig | 940 + arch/arm/configs/afeb9260_defconfig | 1258 + arch/arm/configs/am200epdkit_defconfig | 1148 + arch/arm/configs/am3517_evm_defconfig | 1245 + arch/arm/configs/ams_delta_defconfig | 1323 ++ arch/arm/configs/ap4evb_defconfig | 779 + arch/arm/configs/assabet_defconfig | 904 + arch/arm/configs/at572d940hfek_defconfig | 1640 ++ arch/arm/configs/at91cap9adk_defconfig | 1218 + arch/arm/configs/at91rm9200dk_defconfig | 1009 + arch/arm/configs/at91rm9200ek_defconfig | 997 + arch/arm/configs/at91sam9260ek_defconfig | 1039 + arch/arm/configs/at91sam9261ek_defconfig | 1178 + arch/arm/configs/at91sam9263ek_defconfig | 1207 + arch/arm/configs/at91sam9g20ek_defconfig | 1167 + arch/arm/configs/at91sam9rlek_defconfig | 946 + arch/arm/configs/ateb9200_defconfig | 1311 ++ arch/arm/configs/badge4_defconfig | 1242 + arch/arm/configs/bcmring_defconfig | 800 + arch/arm/configs/cam60_defconfig | 1227 + arch/arm/configs/carmeva_defconfig | 723 + arch/arm/configs/cerfcube_defconfig | 902 + arch/arm/configs/cm_t35_defconfig | 1732 ++ arch/arm/configs/cm_x2xx_defconfig | 1961 ++ arch/arm/configs/cm_x300_defconfig | 1753 ++ arch/arm/configs/colibri_pxa270_defconfig | 1736 ++ arch/arm/configs/colibri_pxa300_defconfig | 1155 + arch/arm/configs/collie_defconfig | 959 + arch/arm/configs/corgi_defconfig | 1893 ++ arch/arm/configs/cpu9260_defconfig | 1337 ++ arch/arm/configs/cpu9g20_defconfig | 1327 ++ arch/arm/configs/cpuat91_defconfig | 1315 ++ arch/arm/configs/csb337_defconfig | 1215 + arch/arm/configs/csb637_defconfig | 1220 + arch/arm/configs/da8xx_omapl_defconfig | 1331 ++ arch/arm/configs/davinci_all_defconfig | 1835 ++ arch/arm/configs/devkit8000_defconfig | 1889 ++ arch/arm/configs/dove_defconfig | 1619 ++ arch/arm/configs/ebsa110_defconfig | 747 + arch/arm/configs/ecbat91_defconfig | 1313 ++ arch/arm/configs/edb7211_defconfig | 573 + arch/arm/configs/em_x270_defconfig | 1740 ++ arch/arm/configs/ep93xx_defconfig | 1464 ++ arch/arm/configs/eseries_pxa_defconfig | 1246 + arch/arm/configs/ezx_defconfig | 2000 ++ arch/arm/configs/footbridge_defconfig | 1254 + arch/arm/configs/fortunet_defconfig | 556 + arch/arm/configs/g3evm_defconfig | 774 + arch/arm/configs/g4evm_defconfig | 779 + arch/arm/configs/h3600_defconfig | 1163 + arch/arm/configs/h5000_defconfig | 995 + arch/arm/configs/h7201_defconfig | 565 + arch/arm/configs/h7202_defconfig | 729 + arch/arm/configs/hackkit_defconfig | 766 + arch/arm/configs/htcherald_defconfig | 1144 + arch/arm/configs/igep0020_defconfig | 1646 ++ arch/arm/configs/imote2_defconfig | 2039 ++ arch/arm/configs/integrator_defconfig | 862 + arch/arm/configs/iop13xx_defconfig | 1159 + arch/arm/configs/iop32x_defconfig | 1389 ++ arch/arm/configs/iop33x_defconfig | 1391 ++ arch/arm/configs/ixp2000_defconfig | 1113 + arch/arm/configs/ixp23xx_defconfig | 1408 ++ arch/arm/configs/ixp4xx_defconfig | 1591 ++ arch/arm/configs/jornada720_defconfig | 1174 + arch/arm/configs/kafa_defconfig | 883 + arch/arm/configs/kb9202_defconfig | 1304 + arch/arm/configs/kirkwood_defconfig | 1876 ++ arch/arm/configs/ks8695_defconfig | 1021 + arch/arm/configs/lart_defconfig | 875 + arch/arm/configs/loki_defconfig | 1146 + arch/arm/configs/lpd270_defconfig | 1031 + arch/arm/configs/lpd7a400_defconfig | 877 + arch/arm/configs/lpd7a404_defconfig | 1127 + arch/arm/configs/lubbock_defconfig | 800 + arch/arm/configs/lusl7200_defconfig | 453 + arch/arm/configs/magician_defconfig | 1536 ++ arch/arm/configs/mainstone_defconfig | 794 + arch/arm/configs/mini2440_defconfig | 2096 ++ arch/arm/configs/mmp2_defconfig | 1194 + arch/arm/configs/msm_defconfig | 894 + arch/arm/configs/mv78xx0_defconfig | 1687 ++ arch/arm/configs/mx1_defconfig | 1104 + arch/arm/configs/mx21_defconfig | 1169 + arch/arm/configs/mx27_defconfig | 1273 + arch/arm/configs/mx31pdk_defconfig | 772 + arch/arm/configs/mx3_defconfig | 1212 + arch/arm/configs/mx51_defconfig | 1286 + arch/arm/configs/n770_defconfig | 1421 ++ arch/arm/configs/n8x0_defconfig | 1226 + arch/arm/configs/neocore926_defconfig | 1301 + arch/arm/configs/neponset_defconfig | 1141 + arch/arm/configs/netwinder_defconfig | 1043 + arch/arm/configs/netx_defconfig | 923 + arch/arm/configs/nhk8815_defconfig | 1315 ++ arch/arm/configs/ns9xxx_defconfig | 79 + arch/arm/configs/nuc910_defconfig | 904 + arch/arm/configs/nuc950_defconfig | 972 + arch/arm/configs/nuc960_defconfig | 921 + arch/arm/configs/omap3_beagle_defconfig | 1388 ++ arch/arm/configs/omap3_defconfig | 2224 ++ arch/arm/configs/omap3_evm_defconfig | 1536 ++ arch/arm/configs/omap3_pandora_defconfig | 1796 ++ arch/arm/configs/omap3_touchbook_defconfig | 2430 ++ arch/arm/configs/omap_2430sdp_defconfig | 1303 + arch/arm/configs/omap_3430sdp_defconfig | 1727 ++ arch/arm/configs/omap_3630sdp_defconfig | 1610 ++ arch/arm/configs/omap_4430sdp_defconfig | 891 + arch/arm/configs/omap_apollon_2420_defconfig | 961 + arch/arm/configs/omap_generic_1510_defconfig | 1171 + arch/arm/configs/omap_generic_1610_defconfig | 1177 + arch/arm/configs/omap_generic_1710_defconfig | 1087 + arch/arm/configs/omap_generic_2420_defconfig | 654 + arch/arm/configs/omap_h2_1610_defconfig | 1339 ++ arch/arm/configs/omap_h4_2420_defconfig | 1119 + arch/arm/configs/omap_innovator_1510_defconfig | 1252 + arch/arm/configs/omap_innovator_1610_defconfig | 838 + arch/arm/configs/omap_ldp_defconfig | 1259 + arch/arm/configs/omap_osk_5912_defconfig | 1090 + arch/arm/configs/omap_perseus2_730_defconfig | 927 + arch/arm/configs/omap_zoom2_defconfig | 1545 ++ arch/arm/configs/omap_zoom3_defconfig | 1610 ++ arch/arm/configs/onearm_defconfig | 1133 + arch/arm/configs/orion5x_defconfig | 1872 ++ arch/arm/configs/overo_defconfig | 1884 ++ arch/arm/configs/palmte_defconfig | 760 + arch/arm/configs/palmtt_defconfig | 843 + arch/arm/configs/palmz71_defconfig | 890 + arch/arm/configs/palmz72_defconfig | 950 + arch/arm/configs/pcm027_defconfig | 1095 + arch/arm/configs/picotux200_defconfig | 1383 ++ arch/arm/configs/pleb_defconfig | 745 + arch/arm/configs/pnx4008_defconfig | 1662 ++ arch/arm/configs/pxa168_defconfig | 973 + arch/arm/configs/pxa255-idp_defconfig | 796 + arch/arm/configs/pxa3xx_defconfig | 1331 ++ arch/arm/configs/pxa910_defconfig | 890 + arch/arm/configs/qil-a9260_defconfig | 1255 + arch/arm/configs/raumfeld_defconfig | 1898 ++ arch/arm/configs/realview-smp_defconfig | 1095 + arch/arm/configs/realview_defconfig | 1090 + arch/arm/configs/rpc_defconfig | 1015 + arch/arm/configs/rx51_defconfig | 1829 ++ arch/arm/configs/s3c2410_defconfig | 2432 ++ arch/arm/configs/s3c6400_defconfig | 1011 + arch/arm/configs/s5p6440_defconfig | 969 + arch/arm/configs/s5p6442_defconfig | 883 + arch/arm/configs/s5pc100_defconfig | 891 + arch/arm/configs/s5pc110_defconfig | 894 + arch/arm/configs/s5pv210_defconfig | 894 + arch/arm/configs/sam9_l9260_defconfig | 1096 + arch/arm/configs/shannon_defconfig | 869 + arch/arm/configs/shark_defconfig | 1248 + arch/arm/configs/simpad_defconfig | 961 + arch/arm/configs/spitz_defconfig | 1820 ++ arch/arm/configs/stmp378x_defconfig | 1140 + arch/arm/configs/stmp37xx_defconfig | 1001 + arch/arm/configs/sx1_defconfig | 1117 + arch/arm/configs/tct_hammer_defconfig | 883 + arch/arm/configs/trizeps4_defconfig | 1704 ++ arch/arm/configs/u300_defconfig | 1225 + arch/arm/configs/u8500_defconfig | 679 + arch/arm/configs/usb-a9260_defconfig | 1141 + arch/arm/configs/usb-a9263_defconfig | 1133 + arch/arm/configs/versatile_defconfig | 1000 + arch/arm/configs/viper_defconfig | 1676 ++ arch/arm/configs/xcep_defconfig | 1128 + arch/arm/configs/yl9200_defconfig | 1215 + arch/arm/configs/zeus_defconfig | 2031 ++ arch/arm/include/asm/Kbuild | 3 + arch/arm/include/asm/a.out-core.h | 49 + arch/arm/include/asm/a.out.h | 34 + arch/arm/include/asm/asm-offsets.h | 1 + arch/arm/include/asm/assembler.h | 252 + arch/arm/include/asm/atomic.h | 468 + arch/arm/include/asm/auxvec.h | 4 + arch/arm/include/asm/bitops.h | 344 + arch/arm/include/asm/bitsperlong.h | 1 + arch/arm/include/asm/bug.h | 24 + arch/arm/include/asm/bugs.h | 21 + arch/arm/include/asm/byteorder.h | 25 + arch/arm/include/asm/cache.h | 26 + arch/arm/include/asm/cacheflush.h | 452 + arch/arm/include/asm/cachetype.h | 52 + arch/arm/include/asm/checksum.h | 139 + arch/arm/include/asm/clkdev.h | 34 + arch/arm/include/asm/cpu-multi32.h | 69 + arch/arm/include/asm/cpu-single.h | 44 + arch/arm/include/asm/cpu.h | 26 + arch/arm/include/asm/cputime.h | 6 + arch/arm/include/asm/cputype.h | 97 + arch/arm/include/asm/current.h | 15 + arch/arm/include/asm/delay.h | 44 + arch/arm/include/asm/device.h | 18 + arch/arm/include/asm/div64.h | 227 + arch/arm/include/asm/dma-mapping.h | 494 + arch/arm/include/asm/dma.h | 149 + arch/arm/include/asm/domain.h | 78 + arch/arm/include/asm/ecard.h | 219 + arch/arm/include/asm/elf.h | 124 + arch/arm/include/asm/emergency-restart.h | 6 + arch/arm/include/asm/entry-macro-vic2.S | 57 + arch/arm/include/asm/errno.h | 6 + arch/arm/include/asm/fb.h | 19 + arch/arm/include/asm/fcntl.h | 11 + arch/arm/include/asm/fiq.h | 37 + arch/arm/include/asm/fixmap.h | 41 + arch/arm/include/asm/flat.h | 16 + arch/arm/include/asm/floppy.h | 148 + arch/arm/include/asm/fpstate.h | 93 + arch/arm/include/asm/ftrace.h | 49 + arch/arm/include/asm/futex.h | 125 + arch/arm/include/asm/glue.h | 163 + arch/arm/include/asm/gpio.h | 7 + arch/arm/include/asm/hardirq.h | 32 + arch/arm/include/asm/hardware/arm_timer.h | 21 + arch/arm/include/asm/hardware/cache-l2x0.h | 58 + arch/arm/include/asm/hardware/cache-tauros2.h | 11 + arch/arm/include/asm/hardware/clps7111.h | 184 + arch/arm/include/asm/hardware/coresight.h | 165 + arch/arm/include/asm/hardware/cs89712.h | 49 + arch/arm/include/asm/hardware/debug-8250.S | 29 + arch/arm/include/asm/hardware/debug-pl01x.S | 29 + arch/arm/include/asm/hardware/dec21285.h | 147 + arch/arm/include/asm/hardware/entry-macro-iomd.S | 139 + arch/arm/include/asm/hardware/ep7211.h | 40 + arch/arm/include/asm/hardware/ep7212.h | 83 + arch/arm/include/asm/hardware/gic.h | 42 + arch/arm/include/asm/hardware/icst307.h | 38 + arch/arm/include/asm/hardware/icst525.h | 36 + arch/arm/include/asm/hardware/ioc.h | 72 + arch/arm/include/asm/hardware/iomd.h | 185 + arch/arm/include/asm/hardware/iop3xx-adma.h | 962 + arch/arm/include/asm/hardware/iop3xx-gpio.h | 73 + arch/arm/include/asm/hardware/iop3xx.h | 329 + arch/arm/include/asm/hardware/iop_adma.h | 125 + arch/arm/include/asm/hardware/it8152.h | 111 + arch/arm/include/asm/hardware/linkup-l1110.h | 48 + arch/arm/include/asm/hardware/locomo.h | 221 + arch/arm/include/asm/hardware/memc.h | 26 + arch/arm/include/asm/hardware/pci_v3.h | 186 + arch/arm/include/asm/hardware/pl080.h | 138 + arch/arm/include/asm/hardware/sa1111.h | 585 + arch/arm/include/asm/hardware/scoop.h | 67 + arch/arm/include/asm/hardware/ssp.h | 28 + arch/arm/include/asm/hardware/uengine.h | 62 + arch/arm/include/asm/hardware/vic.h | 47 + arch/arm/include/asm/highmem.h | 44 + arch/arm/include/asm/hw_irq.h | 27 + arch/arm/include/asm/hwcap.h | 32 + arch/arm/include/asm/ide.h | 23 + arch/arm/include/asm/io.h | 304 + arch/arm/include/asm/ioctl.h | 1 + arch/arm/include/asm/ioctls.h | 84 + arch/arm/include/asm/ipcbuf.h | 29 + arch/arm/include/asm/irq.h | 29 + arch/arm/include/asm/irq_regs.h | 1 + arch/arm/include/asm/irqflags.h | 132 + arch/arm/include/asm/kdebug.h | 1 + arch/arm/include/asm/kexec.h | 31 + arch/arm/include/asm/kgdb.h | 104 + arch/arm/include/asm/kmap_types.h | 32 + arch/arm/include/asm/kprobes.h | 78 + arch/arm/include/asm/leds.h | 50 + arch/arm/include/asm/limits.h | 11 + arch/arm/include/asm/linkage.h | 11 + arch/arm/include/asm/local.h | 1 + arch/arm/include/asm/localtimer.h | 63 + arch/arm/include/asm/locks.h | 274 + arch/arm/include/asm/mach-types.h | 1 + arch/arm/include/asm/mach/arch.h | 60 + arch/arm/include/asm/mach/dma.h | 54 + arch/arm/include/asm/mach/flash.h | 39 + arch/arm/include/asm/mach/irda.h | 20 + arch/arm/include/asm/mach/irq.h | 34 + arch/arm/include/asm/mach/map.h | 43 + arch/arm/include/asm/mach/pci.h | 72 + arch/arm/include/asm/mach/serial_at91.h | 33 + arch/arm/include/asm/mach/serial_sa1100.h | 31 + arch/arm/include/asm/mach/sharpsl_param.h | 37 + arch/arm/include/asm/mach/time.h | 49 + arch/arm/include/asm/mach/udc_pxa2xx.h | 28 + arch/arm/include/asm/mc146818rtc.h | 28 + arch/arm/include/asm/memory.h | 319 + arch/arm/include/asm/mman.h | 4 + arch/arm/include/asm/mmu.h | 33 + arch/arm/include/asm/mmu_context.h | 137 + arch/arm/include/asm/mmzone.h | 30 + arch/arm/include/asm/module.h | 30 + arch/arm/include/asm/msgbuf.h | 31 + arch/arm/include/asm/mtd-xip.h | 23 + arch/arm/include/asm/mutex.h | 127 + arch/arm/include/asm/nwflash.h | 9 + arch/arm/include/asm/outercache.h | 75 + arch/arm/include/asm/page-nommu.h | 46 + arch/arm/include/asm/page.h | 212 + arch/arm/include/asm/param.h | 31 + arch/arm/include/asm/parport.h | 18 + arch/arm/include/asm/pci.h | 65 + arch/arm/include/asm/percpu.h | 6 + arch/arm/include/asm/perf_event.h | 31 + arch/arm/include/asm/pgalloc.h | 144 + arch/arm/include/asm/pgtable-hwdef.h | 90 + arch/arm/include/asm/pgtable-nommu.h | 119 + arch/arm/include/asm/pgtable.h | 463 + arch/arm/include/asm/pmu.h | 75 + arch/arm/include/asm/poll.h | 1 + arch/arm/include/asm/posix_types.h | 77 + arch/arm/include/asm/proc-fns.h | 279 + arch/arm/include/asm/processor.h | 132 + arch/arm/include/asm/procinfo.h | 49 + arch/arm/include/asm/ptrace.h | 192 + arch/arm/include/asm/resource.h | 6 + arch/arm/include/asm/scatterlist.h | 27 + arch/arm/include/asm/sections.h | 1 + arch/arm/include/asm/segment.h | 11 + arch/arm/include/asm/sembuf.h | 25 + arch/arm/include/asm/serial.h | 19 + arch/arm/include/asm/setup.h | 228 + arch/arm/include/asm/shmbuf.h | 42 + arch/arm/include/asm/shmparam.h | 16 + arch/arm/include/asm/sigcontext.h | 34 + arch/arm/include/asm/siginfo.h | 6 + arch/arm/include/asm/signal.h | 164 + arch/arm/include/asm/sizes.h | 59 + arch/arm/include/asm/smp.h | 102 + arch/arm/include/asm/smp_plat.h | 21 + arch/arm/include/asm/smp_scu.h | 7 + arch/arm/include/asm/smp_twd.h | 29 + arch/arm/include/asm/socket.h | 65 + arch/arm/include/asm/sockios.h | 13 + arch/arm/include/asm/sparsemem.h | 24 + arch/arm/include/asm/spinlock.h | 237 + arch/arm/include/asm/spinlock_types.h | 20 + arch/arm/include/asm/stacktrace.h | 15 + arch/arm/include/asm/stat.h | 87 + arch/arm/include/asm/statfs.h | 12 + arch/arm/include/asm/string.h | 41 + arch/arm/include/asm/swab.h | 69 + arch/arm/include/asm/system.h | 522 + arch/arm/include/asm/tcm.h | 31 + arch/arm/include/asm/termbits.h | 197 + arch/arm/include/asm/termios.h | 92 + arch/arm/include/asm/therm.h | 28 + arch/arm/include/asm/thread_info.h | 163 + arch/arm/include/asm/thread_notify.h | 48 + arch/arm/include/asm/timex.h | 24 + arch/arm/include/asm/tlb.h | 111 + arch/arm/include/asm/tlbflush.h | 566 + arch/arm/include/asm/topology.h | 6 + arch/arm/include/asm/traps.h | 30 + arch/arm/include/asm/types.h | 31 + arch/arm/include/asm/uaccess.h | 450 + arch/arm/include/asm/ucontext.h | 102 + arch/arm/include/asm/unaligned.h | 19 + arch/arm/include/asm/unified.h | 130 + arch/arm/include/asm/unistd.h | 475 + arch/arm/include/asm/unwind.h | 69 + arch/arm/include/asm/user.h | 103 + arch/arm/include/asm/vfp.h | 84 + arch/arm/include/asm/vfpmacros.h | 47 + arch/arm/include/asm/vga.h | 12 + arch/arm/include/asm/xor.h | 141 + arch/arm/kernel/.gitignore | 1 + arch/arm/kernel/Makefile | 62 + arch/arm/kernel/armksyms.c | 170 + arch/arm/kernel/arthur.c | 94 + arch/arm/kernel/asm-offsets.c | 121 + arch/arm/kernel/atags.c | 83 + arch/arm/kernel/atags.h | 5 + arch/arm/kernel/bios32.c | 698 + arch/arm/kernel/calls.S | 384 + arch/arm/kernel/compat.c | 226 + arch/arm/kernel/compat.h | 13 + arch/arm/kernel/crunch-bits.S | 305 + arch/arm/kernel/crunch.c | 88 + arch/arm/kernel/debug.S | 189 + arch/arm/kernel/dma-isa.c | 222 + arch/arm/kernel/dma.c | 266 + arch/arm/kernel/early_printk.c | 57 + arch/arm/kernel/ecard.c | 1241 + arch/arm/kernel/ecard.h | 69 + arch/arm/kernel/elf.c | 83 + arch/arm/kernel/entry-armv.S | 1253 + arch/arm/kernel/entry-common.S | 477 + arch/arm/kernel/entry-header.S | 181 + arch/arm/kernel/etm.c | 641 + arch/arm/kernel/fiq.c | 181 + arch/arm/kernel/ftrace.c | 103 + arch/arm/kernel/head-common.S | 267 + arch/arm/kernel/head-nommu.S | 96 + arch/arm/kernel/head.S | 336 + arch/arm/kernel/init_task.c | 37 + arch/arm/kernel/io.c | 50 + arch/arm/kernel/irq.c | 202 + arch/arm/kernel/isa.c | 70 + arch/arm/kernel/iwmmxt.S | 317 + arch/arm/kernel/kgdb.c | 212 + arch/arm/kernel/kprobes-decode.c | 1529 ++ arch/arm/kernel/kprobes.c | 475 + arch/arm/kernel/leds.c | 115 + arch/arm/kernel/machine_kexec.c | 80 + arch/arm/kernel/module.c | 304 + arch/arm/kernel/perf_event.c | 2277 ++ arch/arm/kernel/pmu.c | 103 + arch/arm/kernel/process.c | 423 + arch/arm/kernel/ptrace.c | 865 + arch/arm/kernel/ptrace.h | 37 + arch/arm/kernel/relocate_kernel.S | 79 + arch/arm/kernel/return_address.c | 71 + arch/arm/kernel/setup.c | 874 + arch/arm/kernel/signal.c | 788 + arch/arm/kernel/signal.h | 14 + arch/arm/kernel/smp.c | 697 + arch/arm/kernel/smp_scu.c | 52 + arch/arm/kernel/smp_twd.c | 161 + arch/arm/kernel/stacktrace.c | 128 + arch/arm/kernel/sys_arm.c | 129 + arch/arm/kernel/sys_oabi-compat.c | 453 + arch/arm/kernel/tcm.c | 246 + arch/arm/kernel/tcm.h | 17 + arch/arm/kernel/thumbee.c | 81 + arch/arm/kernel/time.c | 223 + arch/arm/kernel/traps.c | 774 + arch/arm/kernel/unwind.c | 448 + arch/arm/kernel/vmlinux.lds.S | 248 + arch/arm/kernel/xscale-cp0.c | 179 + arch/arm/lib/Makefile | 48 + arch/arm/lib/ashldi3.S | 53 + arch/arm/lib/ashrdi3.S | 53 + arch/arm/lib/backtrace.S | 158 + arch/arm/lib/bitops.h | 67 + arch/arm/lib/changebit.S | 23 + arch/arm/lib/clear_user.S | 54 + arch/arm/lib/clearbit.S | 24 + arch/arm/lib/copy_from_user.S | 104 + arch/arm/lib/copy_page.S | 47 + arch/arm/lib/copy_template.S | 267 + arch/arm/lib/copy_to_user.S | 106 + arch/arm/lib/csumipv6.S | 33 + arch/arm/lib/csumpartial.S | 142 + arch/arm/lib/csumpartialcopy.S | 53 + arch/arm/lib/csumpartialcopygeneric.S | 332 + arch/arm/lib/csumpartialcopyuser.S | 83 + arch/arm/lib/delay.S | 65 + arch/arm/lib/div64.S | 203 + arch/arm/lib/ecard.S | 45 + arch/arm/lib/findbit.S | 194 + arch/arm/lib/floppydma.S | 32 + arch/arm/lib/getuser.S | 72 + arch/arm/lib/io-acorn.S | 31 + arch/arm/lib/io-readsb.S | 123 + arch/arm/lib/io-readsl.S | 79 + arch/arm/lib/io-readsw-armv3.S | 107 + arch/arm/lib/io-readsw-armv4.S | 131 + arch/arm/lib/io-shark.c | 13 + arch/arm/lib/io-writesb.S | 94 + arch/arm/lib/io-writesl.S | 67 + arch/arm/lib/io-writesw-armv3.S | 127 + arch/arm/lib/io-writesw-armv4.S | 100 + arch/arm/lib/lib1funcs.S | 348 + arch/arm/lib/lshrdi3.S | 53 + arch/arm/lib/memchr.S | 26 + arch/arm/lib/memcpy.S | 63 + arch/arm/lib/memmove.S | 199 + arch/arm/lib/memset.S | 127 + arch/arm/lib/memzero.S | 125 + arch/arm/lib/muldi3.S | 47 + arch/arm/lib/putuser.S | 91 + arch/arm/lib/setbit.S | 24 + arch/arm/lib/sha1.S | 211 + arch/arm/lib/strchr.S | 27 + arch/arm/lib/strncpy_from_user.S | 43 + arch/arm/lib/strnlen_user.S | 40 + arch/arm/lib/strrchr.S | 26 + arch/arm/lib/testchangebit.S | 20 + arch/arm/lib/testclearbit.S | 20 + arch/arm/lib/testsetbit.S | 20 + arch/arm/lib/uaccess.S | 563 + arch/arm/lib/uaccess_with_memcpy.c | 229 + arch/arm/lib/ucmpdi2.S | 52 + arch/arm/mach-aaec2000/Kconfig | 11 + arch/arm/mach-aaec2000/Makefile | 9 + arch/arm/mach-aaec2000/Makefile.boot | 1 + arch/arm/mach-aaec2000/aaed2000.c | 104 + arch/arm/mach-aaec2000/core.c | 298 + arch/arm/mach-aaec2000/core.h | 28 + arch/arm/mach-aaec2000/include/mach/aaec2000.h | 207 + arch/arm/mach-aaec2000/include/mach/aaed2000.h | 40 + arch/arm/mach-aaec2000/include/mach/debug-macro.S | 37 + arch/arm/mach-aaec2000/include/mach/entry-macro.S | 40 + arch/arm/mach-aaec2000/include/mach/hardware.h | 50 + arch/arm/mach-aaec2000/include/mach/io.h | 18 + arch/arm/mach-aaec2000/include/mach/irqs.h | 46 + arch/arm/mach-aaec2000/include/mach/memory.h | 27 + arch/arm/mach-aaec2000/include/mach/system.h | 24 + arch/arm/mach-aaec2000/include/mach/timex.h | 18 + arch/arm/mach-aaec2000/include/mach/uncompress.h | 46 + arch/arm/mach-aaec2000/include/mach/vmalloc.h | 16 + arch/arm/mach-at91/Kconfig | 518 + arch/arm/mach-at91/Makefile | 89 + arch/arm/mach-at91/Makefile.boot | 18 + arch/arm/mach-at91/at572d940hf.c | 377 + arch/arm/mach-at91/at572d940hf_devices.c | 970 + arch/arm/mach-at91/at91cap9.c | 383 + arch/arm/mach-at91/at91cap9_devices.c | 1271 + arch/arm/mach-at91/at91rm9200.c | 347 + arch/arm/mach-at91/at91rm9200_devices.c | 1233 + arch/arm/mach-at91/at91rm9200_time.c | 211 + arch/arm/mach-at91/at91sam9260.c | 397 + arch/arm/mach-at91/at91sam9260_devices.c | 1342 ++ arch/arm/mach-at91/at91sam9261.c | 353 + arch/arm/mach-at91/at91sam9261_devices.c | 1062 + arch/arm/mach-at91/at91sam9263.c | 358 + arch/arm/mach-at91/at91sam9263_devices.c | 1442 ++ arch/arm/mach-at91/at91sam926x_time.c | 190 + arch/arm/mach-at91/at91sam9g45.c | 360 + arch/arm/mach-at91/at91sam9g45_devices.c | 1441 ++ arch/arm/mach-at91/at91sam9rl.c | 350 + arch/arm/mach-at91/at91sam9rl_devices.c | 1221 + arch/arm/mach-at91/at91x40.c | 83 + arch/arm/mach-at91/at91x40_time.c | 80 + arch/arm/mach-at91/board-1arm.c | 102 + arch/arm/mach-at91/board-afeb-9260v1.c | 229 + arch/arm/mach-at91/board-at572d940hf_ek.c | 328 + arch/arm/mach-at91/board-cam60.c | 208 + arch/arm/mach-at91/board-cap9adk.c | 409 + arch/arm/mach-at91/board-carmeva.c | 172 + arch/arm/mach-at91/board-cpu9krea.c | 385 + arch/arm/mach-at91/board-cpuat91.c | 185 + arch/arm/mach-at91/board-csb337.c | 267 + arch/arm/mach-at91/board-csb637.c | 148 + arch/arm/mach-at91/board-dk.c | 235 + arch/arm/mach-at91/board-eb01.c | 44 + arch/arm/mach-at91/board-eb9200.c | 130 + arch/arm/mach-at91/board-ecbat91.c | 178 + arch/arm/mach-at91/board-eco920.c | 158 + arch/arm/mach-at91/board-ek.c | 201 + arch/arm/mach-at91/board-kafa.c | 109 + arch/arm/mach-at91/board-kb9202.c | 146 + arch/arm/mach-at91/board-neocore926.c | 397 + arch/arm/mach-at91/board-picotux200.c | 166 + arch/arm/mach-at91/board-qil-a9260.c | 278 + arch/arm/mach-at91/board-sam9-l9260.c | 222 + arch/arm/mach-at91/board-sam9260ek.c | 366 + arch/arm/mach-at91/board-sam9261ek.c | 626 + arch/arm/mach-at91/board-sam9263ek.c | 464 + arch/arm/mach-at91/board-sam9g20ek-2slot-mmc.c | 284 + arch/arm/mach-at91/board-sam9g20ek.c | 320 + arch/arm/mach-at91/board-sam9m10g45ek.c | 412 + arch/arm/mach-at91/board-sam9rlek.c | 339 + arch/arm/mach-at91/board-usb-a9260.c | 238 + arch/arm/mach-at91/board-usb-a9263.c | 254 + arch/arm/mach-at91/board-yl-9200.c | 604 + arch/arm/mach-at91/clock.c | 808 + arch/arm/mach-at91/clock.h | 31 + arch/arm/mach-at91/cpuidle.c | 94 + arch/arm/mach-at91/generic.h | 62 + arch/arm/mach-at91/gpio.c | 645 + arch/arm/mach-at91/include/mach/at572d940hf.h | 123 + .../mach-at91/include/mach/at572d940hf_matrix.h | 123 + arch/arm/mach-at91/include/mach/at91_adc.h | 61 + arch/arm/mach-at91/include/mach/at91_aic.h | 53 + arch/arm/mach-at91/include/mach/at91_dbgu.h | 66 + arch/arm/mach-at91/include/mach/at91_mci.h | 113 + arch/arm/mach-at91/include/mach/at91_pio.h | 49 + arch/arm/mach-at91/include/mach/at91_pit.h | 32 + arch/arm/mach-at91/include/mach/at91_pmc.h | 133 + arch/arm/mach-at91/include/mach/at91_rstc.h | 41 + arch/arm/mach-at91/include/mach/at91_rtc.h | 75 + arch/arm/mach-at91/include/mach/at91_rtt.h | 35 + arch/arm/mach-at91/include/mach/at91_shdwc.h | 38 + arch/arm/mach-at91/include/mach/at91_spi.h | 81 + arch/arm/mach-at91/include/mach/at91_ssc.h | 106 + arch/arm/mach-at91/include/mach/at91_st.h | 49 + arch/arm/mach-at91/include/mach/at91_tc.h | 146 + arch/arm/mach-at91/include/mach/at91_twi.h | 68 + arch/arm/mach-at91/include/mach/at91_wdt.h | 37 + arch/arm/mach-at91/include/mach/at91cap9.h | 128 + arch/arm/mach-at91/include/mach/at91cap9_ddrsdr.h | 102 + arch/arm/mach-at91/include/mach/at91cap9_matrix.h | 137 + arch/arm/mach-at91/include/mach/at91rm9200.h | 115 + arch/arm/mach-at91/include/mach/at91rm9200_emac.h | 138 + arch/arm/mach-at91/include/mach/at91rm9200_mc.h | 160 + arch/arm/mach-at91/include/mach/at91sam9260.h | 138 + .../mach-at91/include/mach/at91sam9260_matrix.h | 80 + arch/arm/mach-at91/include/mach/at91sam9261.h | 108 + .../mach-at91/include/mach/at91sam9261_matrix.h | 64 + arch/arm/mach-at91/include/mach/at91sam9263.h | 127 + .../mach-at91/include/mach/at91sam9263_matrix.h | 129 + arch/arm/mach-at91/include/mach/at91sam9_sdramc.h | 86 + arch/arm/mach-at91/include/mach/at91sam9_smc.h | 76 + arch/arm/mach-at91/include/mach/at91sam9g45.h | 155 + .../mach-at91/include/mach/at91sam9g45_matrix.h | 153 + arch/arm/mach-at91/include/mach/at91sam9rl.h | 115 + .../arm/mach-at91/include/mach/at91sam9rl_matrix.h | 96 + arch/arm/mach-at91/include/mach/at91x40.h | 55 + arch/arm/mach-at91/include/mach/at_hdmac.h | 102 + arch/arm/mach-at91/include/mach/atmel-mci.h | 24 + arch/arm/mach-at91/include/mach/board.h | 214 + arch/arm/mach-at91/include/mach/cpu.h | 158 + arch/arm/mach-at91/include/mach/debug-macro.S | 39 + arch/arm/mach-at91/include/mach/entry-macro.S | 32 + arch/arm/mach-at91/include/mach/gpio.h | 234 + arch/arm/mach-at91/include/mach/hardware.h | 96 + arch/arm/mach-at91/include/mach/io.h | 48 + arch/arm/mach-at91/include/mach/irqs.h | 48 + arch/arm/mach-at91/include/mach/memory.h | 28 + arch/arm/mach-at91/include/mach/system.h | 53 + arch/arm/mach-at91/include/mach/timex.h | 92 + arch/arm/mach-at91/include/mach/uncompress.h | 76 + arch/arm/mach-at91/include/mach/vmalloc.h | 26 + arch/arm/mach-at91/irq.c | 167 + arch/arm/mach-at91/leds.c | 197 + arch/arm/mach-at91/pm.c | 322 + arch/arm/mach-at91/pm.h | 67 + arch/arm/mach-at91/pm_slowclock.S | 291 + arch/arm/mach-at91/sam9_smc.c | 47 + arch/arm/mach-at91/sam9_smc.h | 33 + arch/arm/mach-bcmring/Kconfig | 21 + arch/arm/mach-bcmring/Makefile | 8 + arch/arm/mach-bcmring/Makefile.boot | 6 + arch/arm/mach-bcmring/arch.c | 161 + arch/arm/mach-bcmring/clock.c | 224 + arch/arm/mach-bcmring/clock.h | 33 + arch/arm/mach-bcmring/core.c | 364 + arch/arm/mach-bcmring/core.h | 30 + arch/arm/mach-bcmring/csp/Makefile | 3 + arch/arm/mach-bcmring/csp/chipc/Makefile | 1 + arch/arm/mach-bcmring/csp/chipc/chipcHw.c | 776 + arch/arm/mach-bcmring/csp/chipc/chipcHw_init.c | 293 + arch/arm/mach-bcmring/csp/chipc/chipcHw_reset.c | 124 + arch/arm/mach-bcmring/csp/chipc/chipcHw_str.c | 64 + arch/arm/mach-bcmring/csp/dmac/Makefile | 1 + arch/arm/mach-bcmring/csp/dmac/dmacHw.c | 917 + arch/arm/mach-bcmring/csp/dmac/dmacHw_extra.c | 1017 + arch/arm/mach-bcmring/csp/tmr/Makefile | 1 + arch/arm/mach-bcmring/csp/tmr/tmrHw.c | 576 + arch/arm/mach-bcmring/dma.c | 2329 ++ arch/arm/mach-bcmring/dma_device.c | 593 + arch/arm/mach-bcmring/include/cfg_global.h | 13 + arch/arm/mach-bcmring/include/cfg_global_defines.h | 40 + arch/arm/mach-bcmring/include/csp/cache.h | 35 + arch/arm/mach-bcmring/include/csp/delay.h | 36 + arch/arm/mach-bcmring/include/csp/dmacHw.h | 596 + arch/arm/mach-bcmring/include/csp/errno.h | 32 + arch/arm/mach-bcmring/include/csp/intcHw.h | 40 + arch/arm/mach-bcmring/include/csp/module.h | 32 + arch/arm/mach-bcmring/include/csp/reg.h | 114 + arch/arm/mach-bcmring/include/csp/secHw.h | 65 + arch/arm/mach-bcmring/include/csp/stdint.h | 30 + arch/arm/mach-bcmring/include/csp/string.h | 34 + arch/arm/mach-bcmring/include/csp/tmrHw.h | 263 + arch/arm/mach-bcmring/include/mach/clkdev.h | 7 + arch/arm/mach-bcmring/include/mach/csp/cap.h | 63 + .../arm/mach-bcmring/include/mach/csp/cap_inline.h | 409 + .../mach-bcmring/include/mach/csp/chipcHw_def.h | 1123 + .../mach-bcmring/include/mach/csp/chipcHw_inline.h | 1673 ++ .../mach-bcmring/include/mach/csp/chipcHw_reg.h | 530 + arch/arm/mach-bcmring/include/mach/csp/ddrcReg.h | 872 + .../mach-bcmring/include/mach/csp/dmacHw_priv.h | 145 + .../arm/mach-bcmring/include/mach/csp/dmacHw_reg.h | 406 + arch/arm/mach-bcmring/include/mach/csp/hw_cfg.h | 73 + .../arm/mach-bcmring/include/mach/csp/intcHw_reg.h | 246 + arch/arm/mach-bcmring/include/mach/csp/mm_addr.h | 101 + arch/arm/mach-bcmring/include/mach/csp/mm_io.h | 147 + arch/arm/mach-bcmring/include/mach/csp/secHw_def.h | 100 + .../mach-bcmring/include/mach/csp/secHw_inline.h | 79 + arch/arm/mach-bcmring/include/mach/csp/tmrHw_reg.h | 82 + arch/arm/mach-bcmring/include/mach/dma.h | 826 + arch/arm/mach-bcmring/include/mach/entry-macro.S | 86 + arch/arm/mach-bcmring/include/mach/hardware.h | 60 + arch/arm/mach-bcmring/include/mach/io.h | 33 + arch/arm/mach-bcmring/include/mach/irqs.h | 132 + arch/arm/mach-bcmring/include/mach/memory.h | 33 + .../mach-bcmring/include/mach/memory_settings.h | 67 + arch/arm/mach-bcmring/include/mach/reg_nand.h | 66 + arch/arm/mach-bcmring/include/mach/reg_umi.h | 237 + arch/arm/mach-bcmring/include/mach/system.h | 54 + arch/arm/mach-bcmring/include/mach/timer.h | 77 + arch/arm/mach-bcmring/include/mach/timex.h | 25 + arch/arm/mach-bcmring/include/mach/uncompress.h | 43 + arch/arm/mach-bcmring/include/mach/vmalloc.h | 25 + arch/arm/mach-bcmring/irq.c | 127 + arch/arm/mach-bcmring/mm.c | 56 + arch/arm/mach-bcmring/timer.c | 62 + arch/arm/mach-clps711x/Kconfig | 78 + arch/arm/mach-clps711x/Makefile | 20 + arch/arm/mach-clps711x/Makefile.boot | 7 + arch/arm/mach-clps711x/autcpu12.c | 74 + arch/arm/mach-clps711x/cdb89712.c | 64 + arch/arm/mach-clps711x/ceiva.c | 65 + arch/arm/mach-clps711x/clep7312.c | 49 + arch/arm/mach-clps711x/common.h | 11 + arch/arm/mach-clps711x/edb7211-arch.c | 62 + arch/arm/mach-clps711x/edb7211-mm.c | 81 + arch/arm/mach-clps711x/fortunet.c | 86 + arch/arm/mach-clps711x/include/mach/autcpu12.h | 78 + arch/arm/mach-clps711x/include/mach/debug-macro.S | 46 + arch/arm/mach-clps711x/include/mach/entry-macro.S | 58 + arch/arm/mach-clps711x/include/mach/hardware.h | 215 + arch/arm/mach-clps711x/include/mach/io.h | 36 + arch/arm/mach-clps711x/include/mach/irqs.h | 53 + arch/arm/mach-clps711x/include/mach/memory.h | 80 + arch/arm/mach-clps711x/include/mach/syspld.h | 121 + arch/arm/mach-clps711x/include/mach/system.h | 40 + arch/arm/mach-clps711x/include/mach/time.h | 49 + arch/arm/mach-clps711x/include/mach/timex.h | 23 + arch/arm/mach-clps711x/include/mach/uncompress.h | 59 + arch/arm/mach-clps711x/include/mach/vmalloc.h | 20 + arch/arm/mach-clps711x/irq.c | 143 + arch/arm/mach-clps711x/mm.c | 49 + arch/arm/mach-clps711x/p720t-leds.c | 67 + arch/arm/mach-clps711x/p720t.c | 125 + arch/arm/mach-clps711x/time.c | 84 + arch/arm/mach-davinci/Kconfig | 213 + arch/arm/mach-davinci/Makefile | 37 + arch/arm/mach-davinci/Makefile.boot | 13 + arch/arm/mach-davinci/board-da830-evm.c | 573 + arch/arm/mach-davinci/board-da850-evm.c | 760 + arch/arm/mach-davinci/board-dm355-evm.c | 369 + arch/arm/mach-davinci/board-dm355-leopard.c | 288 + arch/arm/mach-davinci/board-dm365-evm.c | 630 + arch/arm/mach-davinci/board-dm644x-evm.c | 758 + arch/arm/mach-davinci/board-dm646x-evm.c | 780 + arch/arm/mach-davinci/board-neuros-osd2.c | 323 + arch/arm/mach-davinci/board-sffsdr.c | 172 + arch/arm/mach-davinci/cdce949.c | 293 + arch/arm/mach-davinci/clock.c | 550 + arch/arm/mach-davinci/clock.h | 124 + arch/arm/mach-davinci/common.c | 110 + arch/arm/mach-davinci/cp_intc.c | 169 + arch/arm/mach-davinci/cpufreq.c | 226 + arch/arm/mach-davinci/cpuidle.c | 169 + arch/arm/mach-davinci/da830.c | 1220 + arch/arm/mach-davinci/da850.c | 1132 + arch/arm/mach-davinci/devices-da8xx.c | 641 + arch/arm/mach-davinci/devices.c | 277 + arch/arm/mach-davinci/dm355.c | 904 + arch/arm/mach-davinci/dm365.c | 1226 + arch/arm/mach-davinci/dm644x.c | 788 + arch/arm/mach-davinci/dm646x.c | 930 + arch/arm/mach-davinci/dma.c | 1556 ++ arch/arm/mach-davinci/gpio.c | 411 + arch/arm/mach-davinci/include/mach/asp.h | 88 + arch/arm/mach-davinci/include/mach/cdce949.h | 19 + arch/arm/mach-davinci/include/mach/clkdev.h | 13 + arch/arm/mach-davinci/include/mach/clock.h | 21 + arch/arm/mach-davinci/include/mach/common.h | 75 + arch/arm/mach-davinci/include/mach/cp_intc.h | 57 + arch/arm/mach-davinci/include/mach/cpufreq.h | 26 + arch/arm/mach-davinci/include/mach/cpuidle.h | 18 + arch/arm/mach-davinci/include/mach/cputype.h | 86 + arch/arm/mach-davinci/include/mach/da8xx.h | 155 + arch/arm/mach-davinci/include/mach/debug-macro.S | 56 + arch/arm/mach-davinci/include/mach/dm355.h | 29 + arch/arm/mach-davinci/include/mach/dm365.h | 48 + arch/arm/mach-davinci/include/mach/dm644x.h | 41 + arch/arm/mach-davinci/include/mach/dm646x.h | 93 + arch/arm/mach-davinci/include/mach/edma.h | 287 + arch/arm/mach-davinci/include/mach/entry-macro.S | 51 + arch/arm/mach-davinci/include/mach/gpio.h | 159 + arch/arm/mach-davinci/include/mach/hardware.h | 44 + arch/arm/mach-davinci/include/mach/i2c.h | 26 + arch/arm/mach-davinci/include/mach/io.h | 32 + arch/arm/mach-davinci/include/mach/irqs.h | 409 + arch/arm/mach-davinci/include/mach/keyscan.h | 42 + arch/arm/mach-davinci/include/mach/memory.h | 70 + arch/arm/mach-davinci/include/mach/mmc.h | 33 + arch/arm/mach-davinci/include/mach/mux.h | 915 + arch/arm/mach-davinci/include/mach/nand.h | 88 + arch/arm/mach-davinci/include/mach/pm.h | 54 + arch/arm/mach-davinci/include/mach/psc.h | 202 + arch/arm/mach-davinci/include/mach/serial.h | 37 + arch/arm/mach-davinci/include/mach/spi.h | 44 + arch/arm/mach-davinci/include/mach/sram.h | 27 + arch/arm/mach-davinci/include/mach/system.h | 26 + arch/arm/mach-davinci/include/mach/time.h | 35 + arch/arm/mach-davinci/include/mach/timex.h | 22 + arch/arm/mach-davinci/include/mach/uncompress.h | 53 + arch/arm/mach-davinci/include/mach/usb.h | 59 + arch/arm/mach-davinci/include/mach/vmalloc.h | 14 + arch/arm/mach-davinci/io.c | 38 + arch/arm/mach-davinci/irq.c | 159 + arch/arm/mach-davinci/mux.c | 106 + arch/arm/mach-davinci/mux.h | 51 + arch/arm/mach-davinci/pm.c | 158 + arch/arm/mach-davinci/psc.c | 103 + arch/arm/mach-davinci/serial.c | 97 + arch/arm/mach-davinci/sleep.S | 224 + arch/arm/mach-davinci/sram.c | 71 + arch/arm/mach-davinci/time.c | 446 + arch/arm/mach-davinci/usb.c | 176 + arch/arm/mach-dove/Kconfig | 14 + arch/arm/mach-dove/Makefile | 3 + arch/arm/mach-dove/Makefile.boot | 3 + arch/arm/mach-dove/addr-map.c | 149 + arch/arm/mach-dove/common.c | 781 + arch/arm/mach-dove/common.h | 40 + arch/arm/mach-dove/dove-db-setup.c | 102 + arch/arm/mach-dove/include/mach/bridge-regs.h | 58 + arch/arm/mach-dove/include/mach/debug-macro.S | 20 + arch/arm/mach-dove/include/mach/dove.h | 180 + arch/arm/mach-dove/include/mach/entry-macro.S | 39 + arch/arm/mach-dove/include/mach/gpio.h | 49 + arch/arm/mach-dove/include/mach/hardware.h | 26 + arch/arm/mach-dove/include/mach/io.h | 20 + arch/arm/mach-dove/include/mach/irqs.h | 101 + arch/arm/mach-dove/include/mach/memory.h | 10 + arch/arm/mach-dove/include/mach/pm.h | 54 + arch/arm/mach-dove/include/mach/system.h | 36 + arch/arm/mach-dove/include/mach/timex.h | 9 + arch/arm/mach-dove/include/mach/uncompress.h | 37 + arch/arm/mach-dove/include/mach/vmalloc.h | 5 + arch/arm/mach-dove/irq.c | 133 + arch/arm/mach-dove/pcie.c | 238 + arch/arm/mach-ebsa110/Makefile | 12 + arch/arm/mach-ebsa110/Makefile.boot | 4 + arch/arm/mach-ebsa110/core.c | 292 + arch/arm/mach-ebsa110/include/mach/debug-macro.S | 21 + arch/arm/mach-ebsa110/include/mach/entry-macro.S | 39 + arch/arm/mach-ebsa110/include/mach/hardware.h | 63 + arch/arm/mach-ebsa110/include/mach/io.h | 92 + arch/arm/mach-ebsa110/include/mach/irqs.h | 20 + arch/arm/mach-ebsa110/include/mach/memory.h | 30 + arch/arm/mach-ebsa110/include/mach/system.h | 39 + arch/arm/mach-ebsa110/include/mach/timex.h | 19 + arch/arm/mach-ebsa110/include/mach/uncompress.h | 45 + arch/arm/mach-ebsa110/include/mach/vmalloc.h | 10 + arch/arm/mach-ebsa110/io.c | 419 + arch/arm/mach-ebsa110/leds.c | 51 + arch/arm/mach-ep93xx/Kconfig | 201 + arch/arm/mach-ep93xx/Makefile | 15 + arch/arm/mach-ep93xx/Makefile.boot | 14 + arch/arm/mach-ep93xx/adssphere.c | 65 + arch/arm/mach-ep93xx/clock.c | 485 + arch/arm/mach-ep93xx/core.c | 637 + arch/arm/mach-ep93xx/dma-m2p.c | 411 + arch/arm/mach-ep93xx/edb93xx.c | 253 + arch/arm/mach-ep93xx/gesbc9312.c | 65 + arch/arm/mach-ep93xx/gpio.c | 432 + arch/arm/mach-ep93xx/include/mach/clkdev.h | 11 + arch/arm/mach-ep93xx/include/mach/debug-macro.S | 22 + arch/arm/mach-ep93xx/include/mach/dma.h | 56 + arch/arm/mach-ep93xx/include/mach/entry-macro.S | 59 + arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h | 217 + arch/arm/mach-ep93xx/include/mach/ep93xx_keypad.h | 35 + arch/arm/mach-ep93xx/include/mach/fb.h | 56 + arch/arm/mach-ep93xx/include/mach/gpio.h | 122 + arch/arm/mach-ep93xx/include/mach/hardware.h | 27 + arch/arm/mach-ep93xx/include/mach/io.h | 22 + arch/arm/mach-ep93xx/include/mach/irqs.h | 78 + arch/arm/mach-ep93xx/include/mach/memory.h | 22 + arch/arm/mach-ep93xx/include/mach/platform.h | 50 + arch/arm/mach-ep93xx/include/mach/system.h | 24 + arch/arm/mach-ep93xx/include/mach/timex.h | 5 + arch/arm/mach-ep93xx/include/mach/ts72xx.h | 99 + arch/arm/mach-ep93xx/include/mach/uncompress.h | 94 + arch/arm/mach-ep93xx/include/mach/vmalloc.h | 5 + arch/arm/mach-ep93xx/micro9.c | 146 + arch/arm/mach-ep93xx/simone.c | 97 + arch/arm/mach-ep93xx/snappercl15.c | 172 + arch/arm/mach-ep93xx/ts72xx.c | 212 + arch/arm/mach-footbridge/Kconfig | 93 + arch/arm/mach-footbridge/Makefile | 28 + arch/arm/mach-footbridge/Makefile.boot | 4 + arch/arm/mach-footbridge/cats-hw.c | 97 + arch/arm/mach-footbridge/cats-pci.c | 58 + arch/arm/mach-footbridge/common.c | 245 + arch/arm/mach-footbridge/common.h | 10 + arch/arm/mach-footbridge/dc21285-timer.c | 64 + arch/arm/mach-footbridge/dc21285.c | 388 + arch/arm/mach-footbridge/dma.c | 57 + arch/arm/mach-footbridge/ebsa285-leds.c | 139 + arch/arm/mach-footbridge/ebsa285-pci.c | 48 + arch/arm/mach-footbridge/ebsa285.c | 27 + .../arm/mach-footbridge/include/mach/debug-macro.S | 57 + .../arm/mach-footbridge/include/mach/entry-macro.S | 113 + arch/arm/mach-footbridge/include/mach/hardware.h | 101 + arch/arm/mach-footbridge/include/mach/io.h | 40 + arch/arm/mach-footbridge/include/mach/irqs.h | 98 + arch/arm/mach-footbridge/include/mach/isa-dma.h | 25 + arch/arm/mach-footbridge/include/mach/memory.h | 69 + arch/arm/mach-footbridge/include/mach/system.h | 69 + arch/arm/mach-footbridge/include/mach/timex.h | 18 + arch/arm/mach-footbridge/include/mach/uncompress.h | 38 + arch/arm/mach-footbridge/include/mach/vmalloc.h | 10 + arch/arm/mach-footbridge/isa-irq.c | 183 + arch/arm/mach-footbridge/isa-rtc.c | 57 + arch/arm/mach-footbridge/isa-timer.c | 91 + arch/arm/mach-footbridge/isa.c | 101 + arch/arm/mach-footbridge/netwinder-hw.c | 662 + arch/arm/mach-footbridge/netwinder-leds.c | 139 + arch/arm/mach-footbridge/netwinder-pci.c | 62 + arch/arm/mach-footbridge/personal-pci.c | 56 + arch/arm/mach-footbridge/personal.c | 25 + arch/arm/mach-gemini/Kconfig | 19 + arch/arm/mach-gemini/Makefile | 10 + arch/arm/mach-gemini/Makefile.boot | 9 + arch/arm/mach-gemini/board-rut1xx.c | 95 + arch/arm/mach-gemini/common.h | 28 + arch/arm/mach-gemini/devices.c | 92 + arch/arm/mach-gemini/gpio.c | 232 + arch/arm/mach-gemini/include/mach/debug-macro.S | 23 + arch/arm/mach-gemini/include/mach/entry-macro.S | 39 + arch/arm/mach-gemini/include/mach/global_reg.h | 278 + arch/arm/mach-gemini/include/mach/gpio.h | 25 + arch/arm/mach-gemini/include/mach/hardware.h | 74 + arch/arm/mach-gemini/include/mach/io.h | 18 + arch/arm/mach-gemini/include/mach/irqs.h | 53 + arch/arm/mach-gemini/include/mach/memory.h | 19 + arch/arm/mach-gemini/include/mach/system.h | 37 + arch/arm/mach-gemini/include/mach/timex.h | 13 + arch/arm/mach-gemini/include/mach/uncompress.h | 44 + arch/arm/mach-gemini/include/mach/vmalloc.h | 10 + arch/arm/mach-gemini/irq.c | 102 + arch/arm/mach-gemini/mm.c | 82 + arch/arm/mach-gemini/time.c | 89 + arch/arm/mach-h720x/Kconfig | 38 + arch/arm/mach-h720x/Makefile | 16 + arch/arm/mach-h720x/Makefile.boot | 2 + arch/arm/mach-h720x/common.c | 244 + arch/arm/mach-h720x/common.h | 29 + arch/arm/mach-h720x/cpu-h7201.c | 60 + arch/arm/mach-h720x/cpu-h7202.c | 223 + arch/arm/mach-h720x/h7201-eval.c | 39 + arch/arm/mach-h720x/h7202-eval.c | 82 + arch/arm/mach-h720x/include/mach/boards.h | 53 + arch/arm/mach-h720x/include/mach/debug-macro.S | 40 + arch/arm/mach-h720x/include/mach/entry-macro.S | 66 + arch/arm/mach-h720x/include/mach/h7201-regs.h | 67 + arch/arm/mach-h720x/include/mach/h7202-regs.h | 155 + arch/arm/mach-h720x/include/mach/hardware.h | 192 + arch/arm/mach-h720x/include/mach/io.h | 22 + arch/arm/mach-h720x/include/mach/irqs.h | 116 + arch/arm/mach-h720x/include/mach/isa-dma.h | 19 + arch/arm/mach-h720x/include/mach/memory.h | 19 + arch/arm/mach-h720x/include/mach/system.h | 33 + arch/arm/mach-h720x/include/mach/timex.h | 15 + arch/arm/mach-h720x/include/mach/uncompress.h | 37 + arch/arm/mach-h720x/include/mach/vmalloc.h | 10 + arch/arm/mach-integrator/Kconfig | 33 + arch/arm/mach-integrator/Makefile | 14 + arch/arm/mach-integrator/Makefile.boot | 4 + arch/arm/mach-integrator/clock.c | 59 + arch/arm/mach-integrator/common.h | 2 + arch/arm/mach-integrator/core.c | 336 + arch/arm/mach-integrator/cpu.c | 217 + arch/arm/mach-integrator/impd1.c | 477 + arch/arm/mach-integrator/include/mach/bits.h | 61 + arch/arm/mach-integrator/include/mach/clkdev.h | 25 + arch/arm/mach-integrator/include/mach/cm.h | 36 + .../arm/mach-integrator/include/mach/debug-macro.S | 22 + .../arm/mach-integrator/include/mach/entry-macro.S | 44 + arch/arm/mach-integrator/include/mach/hardware.h | 52 + arch/arm/mach-integrator/include/mach/impd1.h | 18 + arch/arm/mach-integrator/include/mach/io.h | 36 + arch/arm/mach-integrator/include/mach/irqs.h | 82 + arch/arm/mach-integrator/include/mach/lm.h | 23 + arch/arm/mach-integrator/include/mach/memory.h | 34 + arch/arm/mach-integrator/include/mach/platform.h | 450 + arch/arm/mach-integrator/include/mach/system.h | 44 + arch/arm/mach-integrator/include/mach/timex.h | 26 + arch/arm/mach-integrator/include/mach/uncompress.h | 50 + arch/arm/mach-integrator/include/mach/vmalloc.h | 20 + arch/arm/mach-integrator/integrator_ap.c | 356 + arch/arm/mach-integrator/integrator_cp.c | 591 + arch/arm/mach-integrator/leds.c | 90 + arch/arm/mach-integrator/lm.c | 99 + arch/arm/mach-integrator/pci.c | 124 + arch/arm/mach-integrator/pci_v3.c | 608 + arch/arm/mach-iop13xx/Kconfig | 20 + arch/arm/mach-iop13xx/Makefile | 13 + arch/arm/mach-iop13xx/Makefile.boot | 3 + arch/arm/mach-iop13xx/include/mach/adma.h | 647 + arch/arm/mach-iop13xx/include/mach/debug-macro.S | 26 + arch/arm/mach-iop13xx/include/mach/entry-macro.S | 45 + arch/arm/mach-iop13xx/include/mach/hardware.h | 28 + arch/arm/mach-iop13xx/include/mach/io.h | 41 + arch/arm/mach-iop13xx/include/mach/iop13xx.h | 526 + arch/arm/mach-iop13xx/include/mach/iq81340.h | 28 + arch/arm/mach-iop13xx/include/mach/irqs.h | 196 + arch/arm/mach-iop13xx/include/mach/memory.h | 74 + arch/arm/mach-iop13xx/include/mach/msi.h | 11 + arch/arm/mach-iop13xx/include/mach/pci.h | 57 + arch/arm/mach-iop13xx/include/mach/system.h | 27 + arch/arm/mach-iop13xx/include/mach/time.h | 123 + arch/arm/mach-iop13xx/include/mach/timex.h | 1 + arch/arm/mach-iop13xx/include/mach/uncompress.h | 23 + arch/arm/mach-iop13xx/include/mach/vmalloc.h | 4 + arch/arm/mach-iop13xx/io.c | 113 + arch/arm/mach-iop13xx/iq81340mc.c | 101 + arch/arm/mach-iop13xx/iq81340sc.c | 103 + arch/arm/mach-iop13xx/irq.c | 240 + arch/arm/mach-iop13xx/msi.c | 193 + arch/arm/mach-iop13xx/pci.c | 1133 + arch/arm/mach-iop13xx/setup.c | 607 + arch/arm/mach-iop13xx/tpmi.c | 256 + arch/arm/mach-iop32x/Kconfig | 46 + arch/arm/mach-iop32x/Makefile | 14 + arch/arm/mach-iop32x/Makefile.boot | 3 + arch/arm/mach-iop32x/em7210.c | 213 + arch/arm/mach-iop32x/glantank.c | 217 + arch/arm/mach-iop32x/include/mach/adma.h | 5 + arch/arm/mach-iop32x/include/mach/debug-macro.S | 20 + arch/arm/mach-iop32x/include/mach/entry-macro.S | 36 + arch/arm/mach-iop32x/include/mach/glantank.h | 13 + arch/arm/mach-iop32x/include/mach/gpio.h | 6 + arch/arm/mach-iop32x/include/mach/hardware.h | 44 + arch/arm/mach-iop32x/include/mach/io.h | 27 + arch/arm/mach-iop32x/include/mach/iop32x.h | 35 + arch/arm/mach-iop32x/include/mach/iq31244.h | 17 + arch/arm/mach-iop32x/include/mach/iq80321.h | 17 + arch/arm/mach-iop32x/include/mach/irqs.h | 50 + arch/arm/mach-iop32x/include/mach/memory.h | 13 + arch/arm/mach-iop32x/include/mach/n2100.h | 19 + arch/arm/mach-iop32x/include/mach/system.h | 34 + arch/arm/mach-iop32x/include/mach/time.h | 4 + arch/arm/mach-iop32x/include/mach/timex.h | 6 + arch/arm/mach-iop32x/include/mach/uncompress.h | 39 + arch/arm/mach-iop32x/include/mach/vmalloc.h | 5 + arch/arm/mach-iop32x/iq31244.c | 339 + arch/arm/mach-iop32x/iq80321.c | 196 + arch/arm/mach-iop32x/irq.c | 75 + arch/arm/mach-iop32x/n2100.c | 337 + arch/arm/mach-iop33x/Kconfig | 21 + arch/arm/mach-iop33x/Makefile | 11 + arch/arm/mach-iop33x/Makefile.boot | 3 + arch/arm/mach-iop33x/include/mach/adma.h | 5 + arch/arm/mach-iop33x/include/mach/debug-macro.S | 24 + arch/arm/mach-iop33x/include/mach/entry-macro.S | 37 + arch/arm/mach-iop33x/include/mach/gpio.h | 6 + arch/arm/mach-iop33x/include/mach/hardware.h | 46 + arch/arm/mach-iop33x/include/mach/io.h | 27 + arch/arm/mach-iop33x/include/mach/iop33x.h | 41 + arch/arm/mach-iop33x/include/mach/iq80331.h | 16 + arch/arm/mach-iop33x/include/mach/iq80332.h | 16 + arch/arm/mach-iop33x/include/mach/irqs.h | 60 + arch/arm/mach-iop33x/include/mach/memory.h | 13 + arch/arm/mach-iop33x/include/mach/system.h | 23 + arch/arm/mach-iop33x/include/mach/time.h | 4 + arch/arm/mach-iop33x/include/mach/timex.h | 6 + arch/arm/mach-iop33x/include/mach/uncompress.h | 37 + arch/arm/mach-iop33x/include/mach/vmalloc.h | 5 + arch/arm/mach-iop33x/iq80331.c | 151 + arch/arm/mach-iop33x/iq80332.c | 151 + arch/arm/mach-iop33x/irq.c | 117 + arch/arm/mach-iop33x/uart.c | 104 + arch/arm/mach-ixp2000/Kconfig | 72 + arch/arm/mach-ixp2000/Makefile | 14 + arch/arm/mach-ixp2000/Makefile.boot | 3 + arch/arm/mach-ixp2000/core.c | 510 + arch/arm/mach-ixp2000/enp2611.c | 265 + arch/arm/mach-ixp2000/include/mach/debug-macro.S | 27 + arch/arm/mach-ixp2000/include/mach/enp2611.h | 46 + arch/arm/mach-ixp2000/include/mach/entry-macro.S | 60 + arch/arm/mach-ixp2000/include/mach/gpio.h | 48 + arch/arm/mach-ixp2000/include/mach/hardware.h | 44 + arch/arm/mach-ixp2000/include/mach/io.h | 134 + arch/arm/mach-ixp2000/include/mach/irqs.h | 207 + arch/arm/mach-ixp2000/include/mach/ixdp2x00.h | 92 + arch/arm/mach-ixp2000/include/mach/ixdp2x01.h | 57 + arch/arm/mach-ixp2000/include/mach/ixp2000-regs.h | 451 + arch/arm/mach-ixp2000/include/mach/memory.h | 31 + arch/arm/mach-ixp2000/include/mach/platform.h | 152 + arch/arm/mach-ixp2000/include/mach/system.h | 49 + arch/arm/mach-ixp2000/include/mach/timex.h | 13 + arch/arm/mach-ixp2000/include/mach/uncompress.h | 47 + arch/arm/mach-ixp2000/include/mach/vmalloc.h | 20 + arch/arm/mach-ixp2000/ixdp2400.c | 181 + arch/arm/mach-ixp2000/ixdp2800.c | 296 + arch/arm/mach-ixp2000/ixdp2x00.c | 307 + arch/arm/mach-ixp2000/ixdp2x01.c | 457 + arch/arm/mach-ixp2000/pci.c | 246 + arch/arm/mach-ixp23xx/Kconfig | 25 + arch/arm/mach-ixp23xx/Makefile | 11 + arch/arm/mach-ixp23xx/Makefile.boot | 2 + arch/arm/mach-ixp23xx/core.c | 439 + arch/arm/mach-ixp23xx/espresso.c | 95 + arch/arm/mach-ixp23xx/include/mach/debug-macro.S | 26 + arch/arm/mach-ixp23xx/include/mach/entry-macro.S | 37 + arch/arm/mach-ixp23xx/include/mach/hardware.h | 37 + arch/arm/mach-ixp23xx/include/mach/io.h | 52 + arch/arm/mach-ixp23xx/include/mach/irqs.h | 223 + arch/arm/mach-ixp23xx/include/mach/ixdp2351.h | 89 + arch/arm/mach-ixp23xx/include/mach/ixp23xx.h | 298 + arch/arm/mach-ixp23xx/include/mach/memory.h | 34 + arch/arm/mach-ixp23xx/include/mach/platform.h | 57 + arch/arm/mach-ixp23xx/include/mach/system.h | 33 + arch/arm/mach-ixp23xx/include/mach/time.h | 3 + arch/arm/mach-ixp23xx/include/mach/timex.h | 7 + arch/arm/mach-ixp23xx/include/mach/uncompress.h | 40 + arch/arm/mach-ixp23xx/include/mach/vmalloc.h | 10 + arch/arm/mach-ixp23xx/ixdp2351.c | 338 + arch/arm/mach-ixp23xx/pci.c | 288 + arch/arm/mach-ixp23xx/roadrunner.c | 181 + arch/arm/mach-ixp4xx/Kconfig | 218 + arch/arm/mach-ixp4xx/Makefile | 37 + arch/arm/mach-ixp4xx/Makefile.boot | 3 + arch/arm/mach-ixp4xx/avila-pci.c | 82 + arch/arm/mach-ixp4xx/avila-setup.c | 193 + arch/arm/mach-ixp4xx/common-pci.c | 507 + arch/arm/mach-ixp4xx/common.c | 504 + arch/arm/mach-ixp4xx/coyote-pci.c | 65 + arch/arm/mach-ixp4xx/coyote-setup.c | 138 + arch/arm/mach-ixp4xx/dsmg600-pci.c | 80 + arch/arm/mach-ixp4xx/dsmg600-setup.c | 289 + arch/arm/mach-ixp4xx/fsg-pci.c | 76 + arch/arm/mach-ixp4xx/fsg-setup.c | 281 + arch/arm/mach-ixp4xx/gateway7001-pci.c | 63 + arch/arm/mach-ixp4xx/gateway7001-setup.c | 107 + arch/arm/mach-ixp4xx/goramo_mlr.c | 506 + arch/arm/mach-ixp4xx/gtwx5715-pci.c | 85 + arch/arm/mach-ixp4xx/gtwx5715-setup.c | 176 + arch/arm/mach-ixp4xx/include/mach/cpu.h | 57 + arch/arm/mach-ixp4xx/include/mach/debug-macro.S | 24 + arch/arm/mach-ixp4xx/include/mach/entry-macro.S | 47 + arch/arm/mach-ixp4xx/include/mach/gpio.h | 76 + arch/arm/mach-ixp4xx/include/mach/hardware.h | 41 + arch/arm/mach-ixp4xx/include/mach/io.h | 526 + arch/arm/mach-ixp4xx/include/mach/irqs.h | 75 + arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 660 + arch/arm/mach-ixp4xx/include/mach/memory.h | 29 + arch/arm/mach-ixp4xx/include/mach/npe.h | 39 + arch/arm/mach-ixp4xx/include/mach/platform.h | 173 + arch/arm/mach-ixp4xx/include/mach/qmgr.h | 204 + arch/arm/mach-ixp4xx/include/mach/system.h | 44 + arch/arm/mach-ixp4xx/include/mach/timex.h | 15 + arch/arm/mach-ixp4xx/include/mach/udc.h | 8 + arch/arm/mach-ixp4xx/include/mach/uncompress.h | 57 + arch/arm/mach-ixp4xx/include/mach/vmalloc.h | 5 + arch/arm/mach-ixp4xx/ixdp425-pci.c | 78 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 306 + arch/arm/mach-ixp4xx/ixdpg425-pci.c | 59 + arch/arm/mach-ixp4xx/ixp4xx_npe.c | 735 + arch/arm/mach-ixp4xx/ixp4xx_qmgr.c | 381 + arch/arm/mach-ixp4xx/nas100d-pci.c | 76 + arch/arm/mach-ixp4xx/nas100d-setup.c | 324 + arch/arm/mach-ixp4xx/nslu2-pci.c | 72 + arch/arm/mach-ixp4xx/nslu2-setup.c | 310 + arch/arm/mach-ixp4xx/wg302v2-pci.c | 63 + arch/arm/mach-ixp4xx/wg302v2-setup.c | 108 + arch/arm/mach-kirkwood/Kconfig | 86 + arch/arm/mach-kirkwood/Makefile | 15 + arch/arm/mach-kirkwood/Makefile.boot | 3 + arch/arm/mach-kirkwood/addr-map.c | 147 + arch/arm/mach-kirkwood/common.c | 979 + arch/arm/mach-kirkwood/common.h | 50 + arch/arm/mach-kirkwood/cpuidle.c | 96 + arch/arm/mach-kirkwood/db88f6281-bp-setup.c | 93 + arch/arm/mach-kirkwood/include/mach/bridge-regs.h | 66 + arch/arm/mach-kirkwood/include/mach/debug-macro.S | 20 + arch/arm/mach-kirkwood/include/mach/entry-macro.S | 40 + arch/arm/mach-kirkwood/include/mach/gpio.h | 38 + arch/arm/mach-kirkwood/include/mach/hardware.h | 21 + arch/arm/mach-kirkwood/include/mach/io.h | 51 + arch/arm/mach-kirkwood/include/mach/irqs.h | 63 + arch/arm/mach-kirkwood/include/mach/kirkwood.h | 114 + arch/arm/mach-kirkwood/include/mach/memory.h | 10 + arch/arm/mach-kirkwood/include/mach/system.h | 36 + arch/arm/mach-kirkwood/include/mach/timex.h | 10 + arch/arm/mach-kirkwood/include/mach/uncompress.h | 47 + arch/arm/mach-kirkwood/include/mach/vmalloc.h | 5 + arch/arm/mach-kirkwood/irq.c | 58 + arch/arm/mach-kirkwood/mpp.c | 100 + arch/arm/mach-kirkwood/mpp.h | 303 + arch/arm/mach-kirkwood/mv88f6281gtw_ge-setup.c | 173 + arch/arm/mach-kirkwood/netspace_v2-setup.c | 334 + arch/arm/mach-kirkwood/openrd-setup.c | 118 + arch/arm/mach-kirkwood/pcie.c | 192 + arch/arm/mach-kirkwood/rd88f6192-nas-setup.c | 89 + arch/arm/mach-kirkwood/rd88f6281-setup.c | 125 + arch/arm/mach-kirkwood/sheevaplug-setup.c | 154 + arch/arm/mach-kirkwood/ts219-setup.c | 129 + arch/arm/mach-kirkwood/ts41x-setup.c | 154 + arch/arm/mach-kirkwood/tsx1x-common.c | 113 + arch/arm/mach-kirkwood/tsx1x-common.h | 7 + arch/arm/mach-ks8695/Kconfig | 25 + arch/arm/mach-ks8695/Makefile | 20 + arch/arm/mach-ks8695/Makefile.boot | 8 + arch/arm/mach-ks8695/board-acs5k.c | 233 + arch/arm/mach-ks8695/board-dsm320.c | 131 + arch/arm/mach-ks8695/board-micrel.c | 63 + arch/arm/mach-ks8695/cpu.c | 73 + arch/arm/mach-ks8695/devices.c | 217 + arch/arm/mach-ks8695/generic.h | 15 + arch/arm/mach-ks8695/gpio.c | 319 + arch/arm/mach-ks8695/include/mach/debug-macro.S | 38 + arch/arm/mach-ks8695/include/mach/devices.h | 37 + arch/arm/mach-ks8695/include/mach/entry-macro.S | 53 + arch/arm/mach-ks8695/include/mach/gpio.h | 57 + arch/arm/mach-ks8695/include/mach/hardware.h | 54 + arch/arm/mach-ks8695/include/mach/io.h | 19 + arch/arm/mach-ks8695/include/mach/irqs.h | 54 + arch/arm/mach-ks8695/include/mach/memory.h | 55 + arch/arm/mach-ks8695/include/mach/regs-gpio.h | 55 + arch/arm/mach-ks8695/include/mach/regs-hpna.h | 25 + arch/arm/mach-ks8695/include/mach/regs-irq.h | 41 + arch/arm/mach-ks8695/include/mach/regs-lan.h | 65 + arch/arm/mach-ks8695/include/mach/regs-mem.h | 89 + arch/arm/mach-ks8695/include/mach/regs-misc.h | 97 + arch/arm/mach-ks8695/include/mach/regs-pci.h | 53 + arch/arm/mach-ks8695/include/mach/regs-switch.h | 66 + arch/arm/mach-ks8695/include/mach/regs-sys.h | 34 + arch/arm/mach-ks8695/include/mach/regs-timer.h | 40 + arch/arm/mach-ks8695/include/mach/regs-uart.h | 92 + arch/arm/mach-ks8695/include/mach/regs-wan.h | 65 + arch/arm/mach-ks8695/include/mach/system.h | 48 + arch/arm/mach-ks8695/include/mach/timex.h | 21 + arch/arm/mach-ks8695/include/mach/uncompress.h | 37 + arch/arm/mach-ks8695/include/mach/vmalloc.h | 19 + arch/arm/mach-ks8695/irq.c | 174 + arch/arm/mach-ks8695/leds.c | 93 + arch/arm/mach-ks8695/pci.c | 329 + arch/arm/mach-ks8695/time.c | 111 + arch/arm/mach-l7200/Makefile | 11 + arch/arm/mach-l7200/Makefile.boot | 2 + arch/arm/mach-l7200/core.c | 100 + arch/arm/mach-l7200/include/mach/aux_reg.h | 28 + arch/arm/mach-l7200/include/mach/debug-macro.S | 40 + arch/arm/mach-l7200/include/mach/entry-macro.S | 35 + arch/arm/mach-l7200/include/mach/gp_timers.h | 42 + arch/arm/mach-l7200/include/mach/gpio.h | 105 + arch/arm/mach-l7200/include/mach/hardware.h | 57 + arch/arm/mach-l7200/include/mach/io.h | 21 + arch/arm/mach-l7200/include/mach/irqs.h | 56 + arch/arm/mach-l7200/include/mach/memory.h | 26 + arch/arm/mach-l7200/include/mach/pmpcon.h | 46 + arch/arm/mach-l7200/include/mach/pmu.h | 125 + arch/arm/mach-l7200/include/mach/serial.h | 37 + arch/arm/mach-l7200/include/mach/serial_l7200.h | 101 + arch/arm/mach-l7200/include/mach/sib.h | 119 + arch/arm/mach-l7200/include/mach/sys-clock.h | 67 + arch/arm/mach-l7200/include/mach/system.h | 29 + arch/arm/mach-l7200/include/mach/time.h | 73 + arch/arm/mach-l7200/include/mach/timex.h | 20 + arch/arm/mach-l7200/include/mach/uncompress.h | 39 + arch/arm/mach-l7200/include/mach/vmalloc.h | 4 + arch/arm/mach-lh7a40x/Kconfig | 74 + arch/arm/mach-lh7a40x/Makefile | 17 + arch/arm/mach-lh7a40x/Makefile.boot | 4 + arch/arm/mach-lh7a40x/arch-kev7a400.c | 120 + arch/arm/mach-lh7a40x/arch-lpd7a40x.c | 425 + arch/arm/mach-lh7a40x/clcd.c | 241 + arch/arm/mach-lh7a40x/clocks.c | 108 + arch/arm/mach-lh7a40x/common.h | 17 + arch/arm/mach-lh7a40x/include/mach/clocks.h | 18 + arch/arm/mach-lh7a40x/include/mach/constants.h | 91 + arch/arm/mach-lh7a40x/include/mach/debug-macro.S | 39 + arch/arm/mach-lh7a40x/include/mach/dma.h | 86 + arch/arm/mach-lh7a40x/include/mach/entry-macro.S | 149 + arch/arm/mach-lh7a40x/include/mach/hardware.h | 62 + arch/arm/mach-lh7a40x/include/mach/io.h | 20 + arch/arm/mach-lh7a40x/include/mach/irqs.h | 200 + arch/arm/mach-lh7a40x/include/mach/memory.h | 72 + arch/arm/mach-lh7a40x/include/mach/registers.h | 224 + arch/arm/mach-lh7a40x/include/mach/ssp.h | 70 + arch/arm/mach-lh7a40x/include/mach/system.h | 19 + arch/arm/mach-lh7a40x/include/mach/timex.h | 17 + arch/arm/mach-lh7a40x/include/mach/uncompress.h | 38 + arch/arm/mach-lh7a40x/include/mach/vmalloc.h | 10 + arch/arm/mach-lh7a40x/irq-kev7a400.c | 93 + arch/arm/mach-lh7a40x/irq-lh7a400.c | 91 + arch/arm/mach-lh7a40x/irq-lh7a404.c | 175 + arch/arm/mach-lh7a40x/irq-lpd7a40x.c | 128 + arch/arm/mach-lh7a40x/lcd-panel.h | 345 + arch/arm/mach-lh7a40x/ssp-cpld.c | 343 + arch/arm/mach-lh7a40x/time.c | 71 + arch/arm/mach-loki/Kconfig | 13 + arch/arm/mach-loki/Makefile | 3 + arch/arm/mach-loki/Makefile.boot | 3 + arch/arm/mach-loki/addr-map.c | 122 + arch/arm/mach-loki/common.c | 311 + arch/arm/mach-loki/common.h | 36 + arch/arm/mach-loki/include/mach/bridge-regs.h | 33 + arch/arm/mach-loki/include/mach/debug-macro.S | 20 + arch/arm/mach-loki/include/mach/entry-macro.S | 30 + arch/arm/mach-loki/include/mach/hardware.h | 15 + arch/arm/mach-loki/include/mach/io.h | 26 + arch/arm/mach-loki/include/mach/irqs.h | 58 + arch/arm/mach-loki/include/mach/loki.h | 83 + arch/arm/mach-loki/include/mach/memory.h | 10 + arch/arm/mach-loki/include/mach/system.h | 36 + arch/arm/mach-loki/include/mach/timex.h | 11 + arch/arm/mach-loki/include/mach/uncompress.h | 47 + arch/arm/mach-loki/include/mach/vmalloc.h | 5 + arch/arm/mach-loki/irq.c | 22 + arch/arm/mach-loki/lb88rc8480-setup.c | 100 + arch/arm/mach-mmp/Kconfig | 80 + arch/arm/mach-mmp/Makefile | 19 + arch/arm/mach-mmp/Makefile.boot | 1 + arch/arm/mach-mmp/aspenite.c | 156 + arch/arm/mach-mmp/avengers_lite.c | 51 + arch/arm/mach-mmp/clock.c | 90 + arch/arm/mach-mmp/clock.h | 70 + arch/arm/mach-mmp/common.c | 37 + arch/arm/mach-mmp/common.h | 17 + arch/arm/mach-mmp/devices.c | 69 + arch/arm/mach-mmp/flint.c | 123 + arch/arm/mach-mmp/include/mach/addr-map.h | 34 + arch/arm/mach-mmp/include/mach/clkdev.h | 7 + arch/arm/mach-mmp/include/mach/cputype.h | 39 + arch/arm/mach-mmp/include/mach/debug-macro.S | 23 + arch/arm/mach-mmp/include/mach/devices.h | 49 + arch/arm/mach-mmp/include/mach/dma.h | 13 + arch/arm/mach-mmp/include/mach/entry-macro.S | 30 + arch/arm/mach-mmp/include/mach/gpio.h | 36 + arch/arm/mach-mmp/include/mach/hardware.h | 4 + arch/arm/mach-mmp/include/mach/io.h | 21 + arch/arm/mach-mmp/include/mach/irqs.h | 231 + arch/arm/mach-mmp/include/mach/memory.h | 14 + arch/arm/mach-mmp/include/mach/mfp-mmp2.h | 240 + arch/arm/mach-mmp/include/mach/mfp-pxa168.h | 292 + arch/arm/mach-mmp/include/mach/mfp-pxa910.h | 170 + arch/arm/mach-mmp/include/mach/mfp.h | 34 + arch/arm/mach-mmp/include/mach/mmp2.h | 60 + arch/arm/mach-mmp/include/mach/pxa168.h | 74 + arch/arm/mach-mmp/include/mach/pxa910.h | 74 + arch/arm/mach-mmp/include/mach/regs-apbc.h | 121 + arch/arm/mach-mmp/include/mach/regs-apmu.h | 36 + arch/arm/mach-mmp/include/mach/regs-icu.h | 71 + arch/arm/mach-mmp/include/mach/regs-timers.h | 44 + arch/arm/mach-mmp/include/mach/system.h | 21 + arch/arm/mach-mmp/include/mach/timex.h | 9 + arch/arm/mach-mmp/include/mach/uncompress.h | 51 + arch/arm/mach-mmp/include/mach/vmalloc.h | 5 + arch/arm/mach-mmp/irq-mmp2.c | 154 + arch/arm/mach-mmp/irq-pxa168.c | 55 + arch/arm/mach-mmp/jasper.c | 80 + arch/arm/mach-mmp/mmp2.c | 123 + arch/arm/mach-mmp/pxa168.c | 134 + arch/arm/mach-mmp/pxa910.c | 180 + arch/arm/mach-mmp/tavorevb.c | 109 + arch/arm/mach-mmp/time.c | 223 + arch/arm/mach-mmp/ttc_dkb.c | 132 + arch/arm/mach-msm/Kconfig | 43 + arch/arm/mach-msm/Makefile | 9 + arch/arm/mach-msm/Makefile.boot | 3 + arch/arm/mach-msm/board-dream.c | 93 + arch/arm/mach-msm/board-dream.h | 5 + arch/arm/mach-msm/board-halibut.c | 92 + arch/arm/mach-msm/clock-7x01a.c | 126 + arch/arm/mach-msm/clock.c | 218 + arch/arm/mach-msm/clock.h | 48 + arch/arm/mach-msm/devices.c | 268 + arch/arm/mach-msm/devices.h | 36 + arch/arm/mach-msm/dma.c | 246 + arch/arm/mach-msm/idle.S | 36 + arch/arm/mach-msm/include/mach/board.h | 38 + arch/arm/mach-msm/include/mach/debug-macro.S | 54 + arch/arm/mach-msm/include/mach/dma.h | 165 + arch/arm/mach-msm/include/mach/entry-macro.S | 38 + arch/arm/mach-msm/include/mach/hardware.h | 18 + arch/arm/mach-msm/include/mach/io.h | 29 + arch/arm/mach-msm/include/mach/irqs.h | 90 + arch/arm/mach-msm/include/mach/memory.h | 23 + arch/arm/mach-msm/include/mach/mmc.h | 26 + arch/arm/mach-msm/include/mach/msm_iomap.h | 133 + arch/arm/mach-msm/include/mach/system.h | 23 + arch/arm/mach-msm/include/mach/timex.h | 21 + arch/arm/mach-msm/include/mach/uncompress.h | 43 + arch/arm/mach-msm/include/mach/vmalloc.h | 22 + arch/arm/mach-msm/include/mach/vreg.h | 29 + arch/arm/mach-msm/io.c | 81 + arch/arm/mach-msm/irq.c | 153 + arch/arm/mach-msm/proc_comm.c | 110 + arch/arm/mach-msm/proc_comm.h | 165 + arch/arm/mach-msm/timer.c | 204 + arch/arm/mach-msm/vreg.c | 143 + arch/arm/mach-mv78xx0/Kconfig | 25 + arch/arm/mach-mv78xx0/Makefile | 4 + arch/arm/mach-mv78xx0/Makefile.boot | 3 + arch/arm/mach-mv78xx0/addr-map.c | 156 + arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 155 + arch/arm/mach-mv78xx0/common.c | 901 + arch/arm/mach-mv78xx0/common.h | 52 + arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 103 + arch/arm/mach-mv78xx0/include/mach/bridge-regs.h | 39 + arch/arm/mach-mv78xx0/include/mach/debug-macro.S | 20 + arch/arm/mach-mv78xx0/include/mach/entry-macro.S | 47 + arch/arm/mach-mv78xx0/include/mach/gpio.h | 40 + arch/arm/mach-mv78xx0/include/mach/hardware.h | 21 + arch/arm/mach-mv78xx0/include/mach/io.h | 26 + arch/arm/mach-mv78xx0/include/mach/irqs.h | 94 + arch/arm/mach-mv78xx0/include/mach/memory.h | 10 + arch/arm/mach-mv78xx0/include/mach/mv78xx0.h | 120 + arch/arm/mach-mv78xx0/include/mach/system.h | 36 + arch/arm/mach-mv78xx0/include/mach/timex.h | 9 + arch/arm/mach-mv78xx0/include/mach/uncompress.h | 47 + arch/arm/mach-mv78xx0/include/mach/vmalloc.h | 5 + arch/arm/mach-mv78xx0/irq.c | 55 + arch/arm/mach-mv78xx0/mpp.c | 96 + arch/arm/mach-mv78xx0/mpp.h | 347 + arch/arm/mach-mv78xx0/pcie.c | 319 + arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 88 + arch/arm/mach-mx1/Kconfig | 19 + arch/arm/mach-mx1/Makefile | 15 + arch/arm/mach-mx1/Makefile.boot | 4 + arch/arm/mach-mx1/clock.c | 602 + arch/arm/mach-mx1/crm_regs.h | 55 + arch/arm/mach-mx1/devices.c | 242 + arch/arm/mach-mx1/devices.h | 7 + arch/arm/mach-mx1/generic.c | 53 + arch/arm/mach-mx1/ksym_mx1.c | 18 + arch/arm/mach-mx1/mach-mx1ads.c | 165 + arch/arm/mach-mx1/mach-scb9328.c | 158 + arch/arm/mach-mx1/mx1_camera_fiq.S | 35 + arch/arm/mach-mx2/Kconfig | 116 + arch/arm/mach-mx2/Makefile | 23 + arch/arm/mach-mx2/Makefile.boot | 7 + arch/arm/mach-mx2/clock_imx21.c | 1239 + arch/arm/mach-mx2/clock_imx27.c | 763 + arch/arm/mach-mx2/cpu_imx27.c | 64 + arch/arm/mach-mx2/devices.c | 508 + arch/arm/mach-mx2/devices.h | 42 + arch/arm/mach-mx2/eukrea_mbimx27-baseboard.c | 249 + arch/arm/mach-mx2/mach-cpuimx27.c | 235 + arch/arm/mach-mx2/mach-imx27lite.c | 95 + arch/arm/mach-mx2/mach-mx21ads.c | 294 + arch/arm/mach-mx2/mach-mx27_3ds.c | 95 + arch/arm/mach-mx2/mach-mx27ads.c | 345 + arch/arm/mach-mx2/mach-mxt_td60.c | 295 + arch/arm/mach-mx2/mach-pca100.c | 395 + arch/arm/mach-mx2/mach-pcm038.c | 358 + arch/arm/mach-mx2/mm-imx21.c | 83 + arch/arm/mach-mx2/mm-imx27.c | 83 + arch/arm/mach-mx2/pcm970-baseboard.c | 233 + arch/arm/mach-mx2/serial.c | 141 + arch/arm/mach-mx25/Kconfig | 8 + arch/arm/mach-mx25/Makefile | 3 + arch/arm/mach-mx25/Makefile.boot | 3 + arch/arm/mach-mx25/clock.c | 248 + arch/arm/mach-mx25/devices.c | 502 + arch/arm/mach-mx25/devices.h | 23 + arch/arm/mach-mx25/mach-mx25pdk.c | 174 + arch/arm/mach-mx25/mm.c | 76 + arch/arm/mach-mx3/Kconfig | 127 + arch/arm/mach-mx3/Makefile | 26 + arch/arm/mach-mx3/Makefile.boot | 3 + arch/arm/mach-mx3/clock-imx31.c | 630 + arch/arm/mach-mx3/clock-imx35.c | 510 + arch/arm/mach-mx3/cpu.c | 57 + arch/arm/mach-mx3/crm_regs.h | 248 + arch/arm/mach-mx3/devices.c | 622 + arch/arm/mach-mx3/devices.h | 29 + arch/arm/mach-mx3/iomux-imx31.c | 181 + arch/arm/mach-mx3/mach-armadillo5x0.c | 582 + arch/arm/mach-mx3/mach-kzm_arm11_01.c | 273 + arch/arm/mach-mx3/mach-mx31_3ds.c | 344 + arch/arm/mach-mx3/mach-mx31ads.c | 559 + arch/arm/mach-mx3/mach-mx31lilly.c | 206 + arch/arm/mach-mx3/mach-mx31lite.c | 297 + arch/arm/mach-mx3/mach-mx31moboard.c | 552 + arch/arm/mach-mx3/mach-mx35pdk.c | 116 + arch/arm/mach-mx3/mach-pcm037.c | 693 + arch/arm/mach-mx3/mach-pcm037_eet.c | 195 + arch/arm/mach-mx3/mach-pcm043.c | 413 + arch/arm/mach-mx3/mach-qong.c | 283 + arch/arm/mach-mx3/mm.c | 129 + arch/arm/mach-mx3/mx31lilly-db.c | 226 + arch/arm/mach-mx3/mx31lite-db.c | 210 + arch/arm/mach-mx3/mx31moboard-devboard.c | 233 + arch/arm/mach-mx3/mx31moboard-marxbot.c | 360 + arch/arm/mach-mx3/mx31moboard-smartbot.c | 162 + arch/arm/mach-mx3/pcm037.h | 11 + arch/arm/mach-mx5/Kconfig | 18 + arch/arm/mach-mx5/Makefile | 9 + arch/arm/mach-mx5/Makefile.boot | 3 + arch/arm/mach-mx5/board-mx51_babbage.c | 98 + arch/arm/mach-mx5/clock-mx51.c | 826 + arch/arm/mach-mx5/cpu.c | 100 + arch/arm/mach-mx5/crm_regs.h | 583 + arch/arm/mach-mx5/devices.c | 96 + arch/arm/mach-mx5/devices.h | 4 + arch/arm/mach-mx5/mm.c | 83 + arch/arm/mach-mxc91231/Kconfig | 11 + arch/arm/mach-mxc91231/Makefile | 2 + arch/arm/mach-mxc91231/Makefile.boot | 3 + arch/arm/mach-mxc91231/clock.c | 640 + arch/arm/mach-mxc91231/crm_regs.h | 399 + arch/arm/mach-mxc91231/devices.c | 251 + arch/arm/mach-mxc91231/devices.h | 13 + arch/arm/mach-mxc91231/iomux.c | 177 + arch/arm/mach-mxc91231/magx-zn5.c | 63 + arch/arm/mach-mxc91231/mm.c | 94 + arch/arm/mach-mxc91231/system.c | 51 + arch/arm/mach-netx/Kconfig | 24 + arch/arm/mach-netx/Makefile | 12 + arch/arm/mach-netx/Makefile.boot | 2 + arch/arm/mach-netx/fb.c | 114 + arch/arm/mach-netx/fb.h | 24 + arch/arm/mach-netx/generic.c | 189 + arch/arm/mach-netx/generic.h | 24 + arch/arm/mach-netx/include/mach/debug-macro.S | 38 + arch/arm/mach-netx/include/mach/entry-macro.S | 39 + arch/arm/mach-netx/include/mach/eth.h | 27 + arch/arm/mach-netx/include/mach/hardware.h | 39 + arch/arm/mach-netx/include/mach/io.h | 28 + arch/arm/mach-netx/include/mach/irqs.h | 70 + arch/arm/mach-netx/include/mach/memory.h | 26 + arch/arm/mach-netx/include/mach/netx-regs.h | 432 + arch/arm/mach-netx/include/mach/param.h | 18 + arch/arm/mach-netx/include/mach/pfifo.h | 54 + arch/arm/mach-netx/include/mach/system.h | 38 + arch/arm/mach-netx/include/mach/timex.h | 20 + arch/arm/mach-netx/include/mach/uncompress.h | 76 + arch/arm/mach-netx/include/mach/vmalloc.h | 19 + arch/arm/mach-netx/include/mach/xc.h | 42 + arch/arm/mach-netx/nxdb500.c | 210 + arch/arm/mach-netx/nxdkn.c | 103 + arch/arm/mach-netx/nxeb500hmi.c | 187 + arch/arm/mach-netx/pfifo.c | 68 + arch/arm/mach-netx/time.c | 172 + arch/arm/mach-netx/xc.c | 257 + arch/arm/mach-nomadik/Kconfig | 21 + arch/arm/mach-nomadik/Makefile | 19 + arch/arm/mach-nomadik/Makefile.boot | 4 + arch/arm/mach-nomadik/board-nhk8815.c | 294 + arch/arm/mach-nomadik/clock.c | 45 + arch/arm/mach-nomadik/clock.h | 14 + arch/arm/mach-nomadik/cpu-8815.c | 147 + arch/arm/mach-nomadik/gpio.c | 397 + arch/arm/mach-nomadik/i2c-8815nhk.c | 65 + arch/arm/mach-nomadik/include/mach/clkdev.h | 7 + arch/arm/mach-nomadik/include/mach/debug-macro.S | 22 + arch/arm/mach-nomadik/include/mach/entry-macro.S | 43 + arch/arm/mach-nomadik/include/mach/fsmc.h | 29 + arch/arm/mach-nomadik/include/mach/gpio.h | 71 + arch/arm/mach-nomadik/include/mach/hardware.h | 90 + arch/arm/mach-nomadik/include/mach/io.h | 22 + arch/arm/mach-nomadik/include/mach/irqs.h | 82 + arch/arm/mach-nomadik/include/mach/memory.h | 28 + arch/arm/mach-nomadik/include/mach/nand.h | 16 + arch/arm/mach-nomadik/include/mach/setup.h | 22 + arch/arm/mach-nomadik/include/mach/system.h | 45 + arch/arm/mach-nomadik/include/mach/timex.h | 6 + arch/arm/mach-nomadik/include/mach/uncompress.h | 63 + arch/arm/mach-nomadik/include/mach/vmalloc.h | 2 + arch/arm/mach-ns9xxx/Kconfig | 40 + arch/arm/mach-ns9xxx/Makefile | 12 + arch/arm/mach-ns9xxx/Makefile.boot | 2 + arch/arm/mach-ns9xxx/board-a9m9750dev.c | 156 + arch/arm/mach-ns9xxx/board-a9m9750dev.h | 15 + arch/arm/mach-ns9xxx/board-jscc9p9360.c | 17 + arch/arm/mach-ns9xxx/board-jscc9p9360.h | 13 + arch/arm/mach-ns9xxx/clock.c | 215 + arch/arm/mach-ns9xxx/clock.h | 35 + arch/arm/mach-ns9xxx/generic.c | 19 + arch/arm/mach-ns9xxx/generic.h | 16 + arch/arm/mach-ns9xxx/gpio-ns9360.c | 118 + arch/arm/mach-ns9xxx/gpio-ns9360.h | 13 + arch/arm/mach-ns9xxx/gpio.c | 147 + arch/arm/mach-ns9xxx/include/mach/board.h | 42 + arch/arm/mach-ns9xxx/include/mach/debug-macro.S | 22 + arch/arm/mach-ns9xxx/include/mach/entry-macro.S | 28 + arch/arm/mach-ns9xxx/include/mach/gpio.h | 47 + arch/arm/mach-ns9xxx/include/mach/hardware.h | 77 + arch/arm/mach-ns9xxx/include/mach/io.h | 20 + arch/arm/mach-ns9xxx/include/mach/irqs.h | 86 + arch/arm/mach-ns9xxx/include/mach/memory.h | 24 + arch/arm/mach-ns9xxx/include/mach/module.h | 60 + .../mach-ns9xxx/include/mach/processor-ns9360.h | 32 + arch/arm/mach-ns9xxx/include/mach/processor.h | 42 + arch/arm/mach-ns9xxx/include/mach/regs-bbu.h | 45 + .../include/mach/regs-board-a9m9750dev.h | 24 + arch/arm/mach-ns9xxx/include/mach/regs-mem.h | 135 + .../arm/mach-ns9xxx/include/mach/regs-sys-common.h | 31 + .../arm/mach-ns9xxx/include/mach/regs-sys-ns9360.h | 148 + arch/arm/mach-ns9xxx/include/mach/system.h | 35 + arch/arm/mach-ns9xxx/include/mach/timex.h | 20 + arch/arm/mach-ns9xxx/include/mach/uncompress.h | 164 + arch/arm/mach-ns9xxx/include/mach/vmalloc.h | 16 + arch/arm/mach-ns9xxx/irq.c | 125 + arch/arm/mach-ns9xxx/mach-cc9p9360dev.c | 43 + arch/arm/mach-ns9xxx/mach-cc9p9360js.c | 31 + arch/arm/mach-ns9xxx/plat-serial8250.c | 70 + arch/arm/mach-ns9xxx/processor-ns9360.c | 53 + arch/arm/mach-ns9xxx/time-ns9360.c | 185 + arch/arm/mach-nuc93x/Kconfig | 19 + arch/arm/mach-nuc93x/Makefile | 14 + arch/arm/mach-nuc93x/Makefile.boot | 3 + arch/arm/mach-nuc93x/clock.c | 83 + arch/arm/mach-nuc93x/clock.h | 36 + arch/arm/mach-nuc93x/cpu.c | 135 + arch/arm/mach-nuc93x/cpu.h | 48 + arch/arm/mach-nuc93x/dev.c | 42 + arch/arm/mach-nuc93x/include/mach/clkdev.h | 7 + arch/arm/mach-nuc93x/include/mach/entry-macro.S | 32 + arch/arm/mach-nuc93x/include/mach/hardware.h | 22 + arch/arm/mach-nuc93x/include/mach/io.h | 28 + arch/arm/mach-nuc93x/include/mach/irqs.h | 59 + arch/arm/mach-nuc93x/include/mach/map.h | 139 + arch/arm/mach-nuc93x/include/mach/memory.h | 21 + arch/arm/mach-nuc93x/include/mach/regs-clock.h | 53 + arch/arm/mach-nuc93x/include/mach/regs-ebi.h | 33 + arch/arm/mach-nuc93x/include/mach/regs-irq.h | 42 + arch/arm/mach-nuc93x/include/mach/regs-serial.h | 52 + arch/arm/mach-nuc93x/include/mach/regs-timer.h | 28 + arch/arm/mach-nuc93x/include/mach/system.h | 28 + arch/arm/mach-nuc93x/include/mach/timex.h | 25 + arch/arm/mach-nuc93x/include/mach/uncompress.h | 50 + arch/arm/mach-nuc93x/include/mach/vmalloc.h | 23 + arch/arm/mach-nuc93x/irq.c | 66 + arch/arm/mach-nuc93x/mach-nuc932evb.c | 45 + arch/arm/mach-nuc93x/nuc932.c | 65 + arch/arm/mach-nuc93x/nuc932.h | 29 + arch/arm/mach-nuc93x/time.c | 100 + arch/arm/mach-omap1/Kconfig | 229 + arch/arm/mach-omap1/Makefile | 58 + arch/arm/mach-omap1/Makefile.boot | 3 + arch/arm/mach-omap1/board-ams-delta.c | 294 + arch/arm/mach-omap1/board-fsample.c | 384 + arch/arm/mach-omap1/board-generic.c | 104 + arch/arm/mach-omap1/board-h2-mmc.c | 81 + arch/arm/mach-omap1/board-h2.c | 473 + arch/arm/mach-omap1/board-h2.h | 38 + arch/arm/mach-omap1/board-h3-mmc.c | 70 + arch/arm/mach-omap1/board-h3.c | 443 + arch/arm/mach-omap1/board-h3.h | 35 + arch/arm/mach-omap1/board-htcherald.c | 311 + arch/arm/mach-omap1/board-innovator.c | 469 + arch/arm/mach-omap1/board-nokia770.c | 406 + arch/arm/mach-omap1/board-osk.c | 590 + arch/arm/mach-omap1/board-palmte.c | 379 + arch/arm/mach-omap1/board-palmtt.c | 327 + arch/arm/mach-omap1/board-palmz71.c | 347 + arch/arm/mach-omap1/board-perseus2.c | 345 + arch/arm/mach-omap1/board-sx1-mmc.c | 67 + arch/arm/mach-omap1/board-sx1.c | 429 + arch/arm/mach-omap1/board-voiceblue.c | 293 + arch/arm/mach-omap1/clock.c | 607 + arch/arm/mach-omap1/clock.h | 113 + arch/arm/mach-omap1/clock_data.c | 831 + arch/arm/mach-omap1/devices.c | 306 + arch/arm/mach-omap1/flash.c | 33 + arch/arm/mach-omap1/fpga.c | 186 + arch/arm/mach-omap1/i2c.c | 35 + arch/arm/mach-omap1/id.c | 204 + arch/arm/mach-omap1/include/mach/clkdev.h | 5 + arch/arm/mach-omap1/include/mach/debug-macro.S | 107 + arch/arm/mach-omap1/include/mach/entry-macro.S | 58 + arch/arm/mach-omap1/include/mach/gpio.h | 5 + arch/arm/mach-omap1/include/mach/hardware.h | 5 + arch/arm/mach-omap1/include/mach/io.h | 5 + arch/arm/mach-omap1/include/mach/irqs.h | 5 + arch/arm/mach-omap1/include/mach/lcd_dma.h | 78 + arch/arm/mach-omap1/include/mach/lcdc.h | 57 + arch/arm/mach-omap1/include/mach/memory.h | 5 + arch/arm/mach-omap1/include/mach/mtd-xip.h | 61 + arch/arm/mach-omap1/include/mach/smp.h | 5 + arch/arm/mach-omap1/include/mach/system.h | 5 + arch/arm/mach-omap1/include/mach/timex.h | 5 + arch/arm/mach-omap1/include/mach/uncompress.h | 5 + arch/arm/mach-omap1/include/mach/vmalloc.h | 20 + arch/arm/mach-omap1/io.c | 146 + arch/arm/mach-omap1/irq.c | 242 + arch/arm/mach-omap1/lcd_dma.c | 448 + arch/arm/mach-omap1/leds-h2p2-debug.c | 167 + arch/arm/mach-omap1/leds-innovator.c | 99 + arch/arm/mach-omap1/leds-osk.c | 115 + arch/arm/mach-omap1/leds.c | 66 + arch/arm/mach-omap1/leds.h | 3 + arch/arm/mach-omap1/mailbox.c | 212 + arch/arm/mach-omap1/mcbsp.c | 213 + arch/arm/mach-omap1/mux.c | 467 + arch/arm/mach-omap1/opp.h | 28 + arch/arm/mach-omap1/opp_data.c | 59 + arch/arm/mach-omap1/pm.c | 727 + arch/arm/mach-omap1/pm.h | 281 + arch/arm/mach-omap1/serial.c | 252 + arch/arm/mach-omap1/sleep.S | 363 + arch/arm/mach-omap1/sram.S | 57 + arch/arm/mach-omap1/time.c | 254 + arch/arm/mach-omap1/timer32k.c | 194 + arch/arm/mach-omap2/Kconfig | 171 + arch/arm/mach-omap2/Makefile | 159 + arch/arm/mach-omap2/Makefile.boot | 3 + arch/arm/mach-omap2/board-2430sdp.c | 235 + arch/arm/mach-omap2/board-3430sdp.c | 822 + arch/arm/mach-omap2/board-3630sdp.c | 114 + arch/arm/mach-omap2/board-4430sdp.c | 140 + arch/arm/mach-omap2/board-am3517evm.c | 332 + arch/arm/mach-omap2/board-apollon.c | 352 + arch/arm/mach-omap2/board-cm-t35.c | 842 + arch/arm/mach-omap2/board-devkit8000.c | 676 + arch/arm/mach-omap2/board-generic.c | 65 + arch/arm/mach-omap2/board-h4.c | 384 + arch/arm/mach-omap2/board-igep0020.c | 549 + arch/arm/mach-omap2/board-ldp.c | 424 + arch/arm/mach-omap2/board-n8x0.c | 693 + arch/arm/mach-omap2/board-omap3beagle.c | 476 + arch/arm/mach-omap2/board-omap3evm.c | 732 + arch/arm/mach-omap2/board-omap3pandora.c | 607 + arch/arm/mach-omap2/board-omap3touchbook.c | 578 + arch/arm/mach-omap2/board-overo.c | 489 + arch/arm/mach-omap2/board-rx51-peripherals.c | 794 + arch/arm/mach-omap2/board-rx51-sdram.c | 221 + arch/arm/mach-omap2/board-rx51.c | 158 + arch/arm/mach-omap2/board-sdp-flash.c | 272 + arch/arm/mach-omap2/board-zoom-debugboard.c | 163 + arch/arm/mach-omap2/board-zoom-peripherals.c | 285 + arch/arm/mach-omap2/board-zoom2.c | 101 + arch/arm/mach-omap2/board-zoom3.c | 83 + arch/arm/mach-omap2/clkt2xxx_apll.c | 122 + arch/arm/mach-omap2/clkt2xxx_dpllcore.c | 173 + arch/arm/mach-omap2/clkt2xxx_osc.c | 62 + arch/arm/mach-omap2/clkt2xxx_sys.c | 50 + arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 255 + arch/arm/mach-omap2/clkt34xx_dpll3m2.c | 121 + arch/arm/mach-omap2/clkt_clksel.c | 409 + arch/arm/mach-omap2/clkt_dpll.c | 386 + arch/arm/mach-omap2/clock.c | 499 + arch/arm/mach-omap2/clock.h | 150 + arch/arm/mach-omap2/clock2420_data.c | 1911 ++ arch/arm/mach-omap2/clock2430.c | 59 + arch/arm/mach-omap2/clock2430_data.c | 2008 ++ arch/arm/mach-omap2/clock2xxx.c | 73 + arch/arm/mach-omap2/clock2xxx.h | 44 + arch/arm/mach-omap2/clock34xx.c | 126 + arch/arm/mach-omap2/clock34xx.h | 15 + arch/arm/mach-omap2/clock3517.c | 124 + arch/arm/mach-omap2/clock3517.h | 14 + arch/arm/mach-omap2/clock36xx.c | 72 + arch/arm/mach-omap2/clock36xx.h | 13 + arch/arm/mach-omap2/clock3xxx.c | 104 + arch/arm/mach-omap2/clock3xxx.h | 21 + arch/arm/mach-omap2/clock3xxx_data.c | 3601 +++ arch/arm/mach-omap2/clock44xx.h | 20 + arch/arm/mach-omap2/clock44xx_data.c | 2718 +++ arch/arm/mach-omap2/clock_common_data.c | 39 + arch/arm/mach-omap2/clockdomain.c | 1073 + arch/arm/mach-omap2/clockdomains.h | 937 + arch/arm/mach-omap2/clockdomains44xx.h | 250 + arch/arm/mach-omap2/cm-regbits-24xx.h | 435 + arch/arm/mach-omap2/cm-regbits-34xx.h | 801 + arch/arm/mach-omap2/cm-regbits-44xx.h | 1474 ++ arch/arm/mach-omap2/cm.c | 71 + arch/arm/mach-omap2/cm.h | 146 + arch/arm/mach-omap2/cm44xx.h | 358 + arch/arm/mach-omap2/cm4xxx.c | 55 + arch/arm/mach-omap2/control.c | 449 + arch/arm/mach-omap2/cpuidle34xx.c | 472 + arch/arm/mach-omap2/devices.c | 806 + arch/arm/mach-omap2/dpll3xxx.c | 599 + arch/arm/mach-omap2/emu.c | 69 + arch/arm/mach-omap2/gpmc-nand.c | 142 + arch/arm/mach-omap2/gpmc-onenand.c | 347 + arch/arm/mach-omap2/gpmc-smc91x.c | 191 + arch/arm/mach-omap2/gpmc.c | 617 + arch/arm/mach-omap2/hsmmc.c | 266 + arch/arm/mach-omap2/hsmmc.h | 38 + arch/arm/mach-omap2/i2c.c | 52 + arch/arm/mach-omap2/id.c | 427 + arch/arm/mach-omap2/include/mach/am35xx.h | 26 + arch/arm/mach-omap2/include/mach/board-sdp.h | 21 + arch/arm/mach-omap2/include/mach/board-zoom.h | 5 + arch/arm/mach-omap2/include/mach/clkdev.h | 5 + arch/arm/mach-omap2/include/mach/debug-macro.S | 131 + arch/arm/mach-omap2/include/mach/entry-macro.S | 212 + arch/arm/mach-omap2/include/mach/gpio.h | 5 + arch/arm/mach-omap2/include/mach/hardware.h | 5 + arch/arm/mach-omap2/include/mach/io.h | 5 + arch/arm/mach-omap2/include/mach/irqs.h | 5 + arch/arm/mach-omap2/include/mach/memory.h | 5 + arch/arm/mach-omap2/include/mach/smp.h | 5 + arch/arm/mach-omap2/include/mach/system.h | 5 + arch/arm/mach-omap2/include/mach/timex.h | 5 + arch/arm/mach-omap2/include/mach/uncompress.h | 5 + arch/arm/mach-omap2/include/mach/vmalloc.h | 20 + arch/arm/mach-omap2/io.c | 342 + arch/arm/mach-omap2/iommu2.c | 333 + arch/arm/mach-omap2/irq.c | 297 + arch/arm/mach-omap2/mailbox.c | 490 + arch/arm/mach-omap2/mcbsp.c | 258 + arch/arm/mach-omap2/mux.c | 1043 + arch/arm/mach-omap2/mux.h | 187 + arch/arm/mach-omap2/mux34xx.c | 2146 ++ arch/arm/mach-omap2/mux34xx.h | 398 + arch/arm/mach-omap2/omap-headsmp.S | 65 + arch/arm/mach-omap2/omap-smp.c | 176 + arch/arm/mach-omap2/omap3-iommu.c | 105 + arch/arm/mach-omap2/omap44xx-smc.S | 32 + arch/arm/mach-omap2/omap_hwmod.c | 1663 ++ arch/arm/mach-omap2/omap_hwmod_2420_data.c | 149 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 151 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 181 + arch/arm/mach-omap2/omap_hwmod_common_data.c | 68 + arch/arm/mach-omap2/omap_hwmod_common_data.h | 24 + arch/arm/mach-omap2/opp2420_data.c | 128 + arch/arm/mach-omap2/opp2430_data.c | 133 + arch/arm/mach-omap2/opp2xxx.h | 429 + arch/arm/mach-omap2/pm-debug.c | 615 + arch/arm/mach-omap2/pm.h | 84 + arch/arm/mach-omap2/pm24xx.c | 561 + arch/arm/mach-omap2/pm34xx.c | 1121 + arch/arm/mach-omap2/powerdomain.c | 1046 + arch/arm/mach-omap2/powerdomains.h | 153 + arch/arm/mach-omap2/powerdomains24xx.h | 115 + arch/arm/mach-omap2/powerdomains34xx.h | 251 + arch/arm/mach-omap2/powerdomains44xx.h | 310 + arch/arm/mach-omap2/prcm-common.h | 467 + arch/arm/mach-omap2/prcm.c | 593 + arch/arm/mach-omap2/prm-regbits-24xx.h | 283 + arch/arm/mach-omap2/prm-regbits-34xx.h | 596 + arch/arm/mach-omap2/prm-regbits-44xx.h | 2205 ++ arch/arm/mach-omap2/prm.h | 401 + arch/arm/mach-omap2/prm44xx.h | 411 + arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h | 51 + arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h | 55 + arch/arm/mach-omap2/sdram-numonyx-m65kxxxxam.h | 51 + .../mach-omap2/sdram-qimonda-hyb18m512160af-6.h | 54 + arch/arm/mach-omap2/sdrc.c | 185 + arch/arm/mach-omap2/sdrc.h | 78 + arch/arm/mach-omap2/sdrc2xxx.c | 166 + arch/arm/mach-omap2/serial.c | 780 + arch/arm/mach-omap2/sleep24xx.S | 124 + arch/arm/mach-omap2/sleep34xx.S | 672 + arch/arm/mach-omap2/sram242x.S | 321 + arch/arm/mach-omap2/sram243x.S | 321 + arch/arm/mach-omap2/sram34xx.S | 315 + arch/arm/mach-omap2/timer-gp.c | 242 + arch/arm/mach-omap2/timer-mpu.c | 34 + arch/arm/mach-omap2/usb-ehci.c | 238 + arch/arm/mach-omap2/usb-musb.c | 119 + arch/arm/mach-omap2/usb-tusb6010.c | 348 + arch/arm/mach-orion5x/Kconfig | 152 + arch/arm/mach-orion5x/Makefile | 23 + arch/arm/mach-orion5x/Makefile.boot | 3 + arch/arm/mach-orion5x/addr-map.c | 206 + arch/arm/mach-orion5x/common.c | 729 + arch/arm/mach-orion5x/common.h | 62 + arch/arm/mach-orion5x/d2net-setup.c | 362 + arch/arm/mach-orion5x/db88f5281-setup.c | 368 + arch/arm/mach-orion5x/dns323-setup.c | 496 + arch/arm/mach-orion5x/edmini_v2-setup.c | 262 + arch/arm/mach-orion5x/include/mach/bridge-regs.h | 41 + arch/arm/mach-orion5x/include/mach/debug-macro.S | 22 + arch/arm/mach-orion5x/include/mach/entry-macro.S | 31 + arch/arm/mach-orion5x/include/mach/gpio.h | 37 + arch/arm/mach-orion5x/include/mach/hardware.h | 21 + arch/arm/mach-orion5x/include/mach/io.h | 58 + arch/arm/mach-orion5x/include/mach/irqs.h | 60 + arch/arm/mach-orion5x/include/mach/memory.h | 12 + arch/arm/mach-orion5x/include/mach/orion5x.h | 142 + arch/arm/mach-orion5x/include/mach/system.h | 31 + arch/arm/mach-orion5x/include/mach/timex.h | 11 + arch/arm/mach-orion5x/include/mach/uncompress.h | 49 + arch/arm/mach-orion5x/include/mach/vmalloc.h | 5 + arch/arm/mach-orion5x/irq.c | 56 + arch/arm/mach-orion5x/kurobox_pro-setup.c | 405 + arch/arm/mach-orion5x/ls_hgl-setup.c | 276 + arch/arm/mach-orion5x/lsmini-setup.c | 279 + arch/arm/mach-orion5x/mpp.c | 170 + arch/arm/mach-orion5x/mpp.h | 74 + arch/arm/mach-orion5x/mss2-setup.c | 272 + arch/arm/mach-orion5x/mv2120-setup.c | 240 + arch/arm/mach-orion5x/net2big-setup.c | 431 + arch/arm/mach-orion5x/pci.c | 601 + arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 180 + arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 192 + arch/arm/mach-orion5x/rd88f5182-setup.c | 315 + arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 134 + arch/arm/mach-orion5x/terastation_pro2-setup.c | 369 + arch/arm/mach-orion5x/ts209-setup.c | 333 + arch/arm/mach-orion5x/ts409-setup.c | 322 + arch/arm/mach-orion5x/ts78xx-fpga.h | 36 + arch/arm/mach-orion5x/ts78xx-setup.c | 559 + arch/arm/mach-orion5x/tsx09-common.c | 134 + arch/arm/mach-orion5x/tsx09-common.h | 20 + arch/arm/mach-orion5x/wnr854t-setup.c | 183 + arch/arm/mach-orion5x/wrt350n-v2-setup.c | 271 + arch/arm/mach-pnx4008/Makefile | 12 + arch/arm/mach-pnx4008/Makefile.boot | 4 + arch/arm/mach-pnx4008/clock.c | 1002 + arch/arm/mach-pnx4008/clock.h | 43 + arch/arm/mach-pnx4008/core.c | 274 + arch/arm/mach-pnx4008/dma.c | 1106 + arch/arm/mach-pnx4008/gpio.c | 329 + arch/arm/mach-pnx4008/i2c.c | 72 + arch/arm/mach-pnx4008/include/mach/clkdev.h | 7 + arch/arm/mach-pnx4008/include/mach/clock.h | 62 + arch/arm/mach-pnx4008/include/mach/debug-macro.S | 23 + arch/arm/mach-pnx4008/include/mach/dma.h | 160 + arch/arm/mach-pnx4008/include/mach/entry-macro.S | 127 + arch/arm/mach-pnx4008/include/mach/gpio.h | 241 + arch/arm/mach-pnx4008/include/mach/hardware.h | 32 + arch/arm/mach-pnx4008/include/mach/i2c.h | 64 + arch/arm/mach-pnx4008/include/mach/io.h | 21 + arch/arm/mach-pnx4008/include/mach/irq.h | 42 + arch/arm/mach-pnx4008/include/mach/irqs.h | 215 + arch/arm/mach-pnx4008/include/mach/memory.h | 21 + arch/arm/mach-pnx4008/include/mach/param.h | 21 + arch/arm/mach-pnx4008/include/mach/platform.h | 69 + arch/arm/mach-pnx4008/include/mach/pm.h | 33 + arch/arm/mach-pnx4008/include/mach/system.h | 38 + arch/arm/mach-pnx4008/include/mach/timex.h | 19 + arch/arm/mach-pnx4008/include/mach/uncompress.h | 46 + arch/arm/mach-pnx4008/include/mach/vmalloc.h | 20 + arch/arm/mach-pnx4008/irq.c | 118 + arch/arm/mach-pnx4008/pm.c | 155 + arch/arm/mach-pnx4008/serial.c | 68 + arch/arm/mach-pnx4008/sleep.S | 195 + arch/arm/mach-pnx4008/time.c | 135 + arch/arm/mach-pnx4008/time.h | 70 + arch/arm/mach-pxa/Kconfig | 684 + arch/arm/mach-pxa/Makefile | 106 + arch/arm/mach-pxa/Makefile.boot | 2 + arch/arm/mach-pxa/am200epd.c | 387 + arch/arm/mach-pxa/am300epd.c | 295 + arch/arm/mach-pxa/balloon3.c | 356 + arch/arm/mach-pxa/capc7117.c | 158 + arch/arm/mach-pxa/clock.c | 80 + arch/arm/mach-pxa/clock.h | 69 + arch/arm/mach-pxa/cm-x255.c | 237 + arch/arm/mach-pxa/cm-x270.c | 413 + arch/arm/mach-pxa/cm-x2xx-pci.c | 223 + arch/arm/mach-pxa/cm-x2xx-pci.h | 13 + arch/arm/mach-pxa/cm-x2xx.c | 520 + arch/arm/mach-pxa/cm-x300.c | 710 + arch/arm/mach-pxa/colibri-pxa270.c | 148 + arch/arm/mach-pxa/colibri-pxa300.c | 196 + arch/arm/mach-pxa/colibri-pxa320.c | 226 + arch/arm/mach-pxa/colibri-pxa3xx.c | 200 + arch/arm/mach-pxa/corgi.c | 744 + arch/arm/mach-pxa/corgi_lcd.c | 288 + arch/arm/mach-pxa/corgi_pm.c | 257 + arch/arm/mach-pxa/corgi_ssp.c | 274 + arch/arm/mach-pxa/cpufreq-pxa2xx.c | 497 + arch/arm/mach-pxa/cpufreq-pxa3xx.c | 256 + arch/arm/mach-pxa/csb701.c | 66 + arch/arm/mach-pxa/csb726.c | 291 + arch/arm/mach-pxa/devices.c | 1006 + arch/arm/mach-pxa/devices.h | 40 + arch/arm/mach-pxa/e330.c | 78 + arch/arm/mach-pxa/e350.c | 79 + arch/arm/mach-pxa/e400.c | 155 + arch/arm/mach-pxa/e740.c | 225 + arch/arm/mach-pxa/e750.c | 226 + arch/arm/mach-pxa/e800.c | 229 + arch/arm/mach-pxa/em-x270.c | 1320 ++ arch/arm/mach-pxa/eseries.c | 133 + arch/arm/mach-pxa/eseries.h | 16 + arch/arm/mach-pxa/ezx.c | 1237 + arch/arm/mach-pxa/generic.c | 160 + arch/arm/mach-pxa/generic.h | 74 + arch/arm/mach-pxa/gumstix.c | 234 + arch/arm/mach-pxa/h5000.c | 211 + arch/arm/mach-pxa/himalaya.c | 169 + arch/arm/mach-pxa/hx4700.c | 880 + arch/arm/mach-pxa/icontrol.c | 202 + arch/arm/mach-pxa/idp.c | 203 + arch/arm/mach-pxa/imote2.c | 590 + arch/arm/mach-pxa/include/mach/arcom-pcmcia.h | 11 + arch/arm/mach-pxa/include/mach/audio.h | 30 + arch/arm/mach-pxa/include/mach/balloon3.h | 144 + arch/arm/mach-pxa/include/mach/bitfield.h | 113 + arch/arm/mach-pxa/include/mach/camera.h | 44 + arch/arm/mach-pxa/include/mach/clkdev.h | 7 + arch/arm/mach-pxa/include/mach/colibri.h | 45 + arch/arm/mach-pxa/include/mach/corgi.h | 119 + arch/arm/mach-pxa/include/mach/csb726.h | 26 + arch/arm/mach-pxa/include/mach/debug-macro.S | 25 + arch/arm/mach-pxa/include/mach/dma.h | 21 + arch/arm/mach-pxa/include/mach/entry-macro.S | 51 + arch/arm/mach-pxa/include/mach/eseries-gpio.h | 67 + arch/arm/mach-pxa/include/mach/eseries-irq.h | 27 + arch/arm/mach-pxa/include/mach/gpio.h | 141 + arch/arm/mach-pxa/include/mach/gumstix.h | 101 + arch/arm/mach-pxa/include/mach/h5000.h | 113 + arch/arm/mach-pxa/include/mach/hardware.h | 320 + arch/arm/mach-pxa/include/mach/hx4700.h | 131 + arch/arm/mach-pxa/include/mach/idp.h | 199 + arch/arm/mach-pxa/include/mach/io.h | 18 + arch/arm/mach-pxa/include/mach/irda.h | 25 + arch/arm/mach-pxa/include/mach/irqs.h | 164 + arch/arm/mach-pxa/include/mach/littleton.h | 13 + arch/arm/mach-pxa/include/mach/lpd270.h | 42 + arch/arm/mach-pxa/include/mach/lubbock.h | 50 + arch/arm/mach-pxa/include/mach/magician.h | 117 + arch/arm/mach-pxa/include/mach/mainstone.h | 137 + arch/arm/mach-pxa/include/mach/memory.h | 43 + arch/arm/mach-pxa/include/mach/mfp-pxa25x.h | 225 + arch/arm/mach-pxa/include/mach/mfp-pxa27x.h | 465 + arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h | 133 + arch/arm/mach-pxa/include/mach/mfp-pxa300.h | 575 + arch/arm/mach-pxa/include/mach/mfp-pxa320.h | 461 + arch/arm/mach-pxa/include/mach/mfp-pxa3xx.h | 158 + arch/arm/mach-pxa/include/mach/mfp-pxa930.h | 491 + arch/arm/mach-pxa/include/mach/mfp.h | 21 + arch/arm/mach-pxa/include/mach/mioa701.h | 72 + arch/arm/mach-pxa/include/mach/mmc.h | 28 + arch/arm/mach-pxa/include/mach/mtd-xip.h | 36 + arch/arm/mach-pxa/include/mach/mxm8x10.h | 21 + arch/arm/mach-pxa/include/mach/ohci.h | 36 + arch/arm/mach-pxa/include/mach/palmasoc.h | 8 + arch/arm/mach-pxa/include/mach/palmld.h | 109 + arch/arm/mach-pxa/include/mach/palmt5.h | 84 + arch/arm/mach-pxa/include/mach/palmtc.h | 86 + arch/arm/mach-pxa/include/mach/palmte2.h | 68 + arch/arm/mach-pxa/include/mach/palmtreo.h | 67 + arch/arm/mach-pxa/include/mach/palmtx.h | 112 + arch/arm/mach-pxa/include/mach/palmz72.h | 79 + arch/arm/mach-pxa/include/mach/pcm027.h | 82 + arch/arm/mach-pxa/include/mach/pcm990_baseboard.h | 275 + arch/arm/mach-pxa/include/mach/pm.h | 41 + arch/arm/mach-pxa/include/mach/poodle.h | 90 + arch/arm/mach-pxa/include/mach/pxa25x-udc.h | 163 + arch/arm/mach-pxa/include/mach/pxa25x.h | 8 + arch/arm/mach-pxa/include/mach/pxa27x-udc.h | 257 + arch/arm/mach-pxa/include/mach/pxa27x.h | 22 + arch/arm/mach-pxa/include/mach/pxa27x_keypad.h | 59 + arch/arm/mach-pxa/include/mach/pxa2xx-gpio.h | 375 + arch/arm/mach-pxa/include/mach/pxa2xx-regs.h | 253 + arch/arm/mach-pxa/include/mach/pxa2xx_spi.h | 47 + arch/arm/mach-pxa/include/mach/pxa300.h | 8 + arch/arm/mach-pxa/include/mach/pxa320.h | 9 + arch/arm/mach-pxa/include/mach/pxa3xx-regs.h | 214 + arch/arm/mach-pxa/include/mach/pxa930.h | 8 + arch/arm/mach-pxa/include/mach/pxa930_rotary.h | 20 + arch/arm/mach-pxa/include/mach/pxa930_trkball.h | 10 + arch/arm/mach-pxa/include/mach/pxafb.h | 162 + arch/arm/mach-pxa/include/mach/regs-ac97.h | 101 + arch/arm/mach-pxa/include/mach/regs-intc.h | 34 + arch/arm/mach-pxa/include/mach/regs-lcd.h | 197 + arch/arm/mach-pxa/include/mach/regs-ost.h | 34 + arch/arm/mach-pxa/include/mach/regs-rtc.h | 23 + arch/arm/mach-pxa/include/mach/regs-ssp.h | 134 + arch/arm/mach-pxa/include/mach/regs-u2d.h | 200 + arch/arm/mach-pxa/include/mach/regs-uart.h | 143 + arch/arm/mach-pxa/include/mach/reset.h | 21 + arch/arm/mach-pxa/include/mach/sharpsl.h | 35 + arch/arm/mach-pxa/include/mach/sharpsl_pm.h | 104 + arch/arm/mach-pxa/include/mach/spitz.h | 191 + arch/arm/mach-pxa/include/mach/ssp.h | 109 + arch/arm/mach-pxa/include/mach/system.h | 23 + arch/arm/mach-pxa/include/mach/timex.h | 34 + arch/arm/mach-pxa/include/mach/tosa.h | 199 + arch/arm/mach-pxa/include/mach/tosa_bt.h | 22 + arch/arm/mach-pxa/include/mach/trizeps4.h | 162 + arch/arm/mach-pxa/include/mach/udc.h | 8 + arch/arm/mach-pxa/include/mach/uncompress.h | 79 + arch/arm/mach-pxa/include/mach/viper.h | 94 + arch/arm/mach-pxa/include/mach/vmalloc.h | 11 + arch/arm/mach-pxa/include/mach/zeus.h | 83 + arch/arm/mach-pxa/include/mach/zylonite.h | 40 + arch/arm/mach-pxa/irq.c | 209 + arch/arm/mach-pxa/leds-idp.c | 116 + arch/arm/mach-pxa/leds-lubbock.c | 125 + arch/arm/mach-pxa/leds-mainstone.c | 120 + arch/arm/mach-pxa/leds.c | 32 + arch/arm/mach-pxa/leds.h | 13 + arch/arm/mach-pxa/littleton.c | 448 + arch/arm/mach-pxa/lpd270.c | 515 + arch/arm/mach-pxa/lubbock.c | 566 + arch/arm/mach-pxa/magician.c | 774 + arch/arm/mach-pxa/mainstone.c | 634 + arch/arm/mach-pxa/mfp-pxa2xx.c | 389 + arch/arm/mach-pxa/mfp-pxa3xx.c | 70 + arch/arm/mach-pxa/mioa701.c | 825 + arch/arm/mach-pxa/mioa701_bootresume.S | 37 + arch/arm/mach-pxa/mp900.c | 103 + arch/arm/mach-pxa/mxm8x10.c | 474 + arch/arm/mach-pxa/palmld.c | 537 + arch/arm/mach-pxa/palmt5.c | 427 + arch/arm/mach-pxa/palmtc.c | 422 + arch/arm/mach-pxa/palmte2.c | 379 + arch/arm/mach-pxa/palmtreo.c | 698 + arch/arm/mach-pxa/palmtx.c | 578 + arch/arm/mach-pxa/palmz72.c | 499 + arch/arm/mach-pxa/pcm027.c | 268 + arch/arm/mach-pxa/pcm990-baseboard.c | 543 + arch/arm/mach-pxa/pm.c | 124 + arch/arm/mach-pxa/poodle.c | 479 + arch/arm/mach-pxa/pxa25x.c | 378 + arch/arm/mach-pxa/pxa27x.c | 433 + arch/arm/mach-pxa/pxa2xx.c | 55 + arch/arm/mach-pxa/pxa300.c | 116 + arch/arm/mach-pxa/pxa320.c | 99 + arch/arm/mach-pxa/pxa3xx.c | 656 + arch/arm/mach-pxa/pxa930.c | 206 + arch/arm/mach-pxa/raumfeld.c | 1105 + arch/arm/mach-pxa/reset.c | 102 + arch/arm/mach-pxa/saar.c | 606 + arch/arm/mach-pxa/sharpsl.h | 49 + arch/arm/mach-pxa/sharpsl_pm.c | 1022 + arch/arm/mach-pxa/sleep.S | 378 + arch/arm/mach-pxa/smemc.c | 90 + arch/arm/mach-pxa/spitz.c | 883 + arch/arm/mach-pxa/spitz_pm.c | 248 + arch/arm/mach-pxa/ssp.c | 510 + arch/arm/mach-pxa/standby.S | 114 + arch/arm/mach-pxa/stargate2.c | 795 + arch/arm/mach-pxa/tavorevb.c | 499 + arch/arm/mach-pxa/time.c | 207 + arch/arm/mach-pxa/tosa-bt.c | 150 + arch/arm/mach-pxa/tosa.c | 963 + arch/arm/mach-pxa/trizeps4.c | 580 + arch/arm/mach-pxa/viper.c | 1002 + arch/arm/mach-pxa/xcep.c | 192 + arch/arm/mach-pxa/zeus.c | 913 + arch/arm/mach-pxa/zylonite.c | 421 + arch/arm/mach-pxa/zylonite_pxa300.c | 280 + arch/arm/mach-pxa/zylonite_pxa320.c | 215 + arch/arm/mach-realview/Kconfig | 90 + arch/arm/mach-realview/Makefile | 13 + arch/arm/mach-realview/Makefile.boot | 9 + arch/arm/mach-realview/clock.c | 64 + arch/arm/mach-realview/clock.h | 19 + arch/arm/mach-realview/core.c | 828 + arch/arm/mach-realview/core.h | 71 + arch/arm/mach-realview/headsmp.S | 39 + arch/arm/mach-realview/hotplug.c | 141 + arch/arm/mach-realview/include/mach/board-eb.h | 94 + arch/arm/mach-realview/include/mach/board-pb1176.h | 81 + arch/arm/mach-realview/include/mach/board-pb11mp.h | 96 + arch/arm/mach-realview/include/mach/board-pba8.h | 73 + arch/arm/mach-realview/include/mach/board-pbx.h | 108 + arch/arm/mach-realview/include/mach/clkdev.h | 7 + arch/arm/mach-realview/include/mach/debug-macro.S | 44 + arch/arm/mach-realview/include/mach/entry-macro.S | 81 + arch/arm/mach-realview/include/mach/gpio.h | 6 + arch/arm/mach-realview/include/mach/hardware.h | 42 + arch/arm/mach-realview/include/mach/io.h | 28 + arch/arm/mach-realview/include/mach/irqs-eb.h | 129 + arch/arm/mach-realview/include/mach/irqs-pb1176.h | 99 + arch/arm/mach-realview/include/mach/irqs-pb11mp.h | 122 + arch/arm/mach-realview/include/mach/irqs-pba8.h | 98 + arch/arm/mach-realview/include/mach/irqs-pbx.h | 115 + arch/arm/mach-realview/include/mach/irqs.h | 40 + arch/arm/mach-realview/include/mach/memory.h | 81 + arch/arm/mach-realview/include/mach/platform.h | 269 + arch/arm/mach-realview/include/mach/smp.h | 23 + arch/arm/mach-realview/include/mach/system.h | 49 + arch/arm/mach-realview/include/mach/timex.h | 23 + arch/arm/mach-realview/include/mach/uncompress.h | 78 + arch/arm/mach-realview/include/mach/vmalloc.h | 21 + arch/arm/mach-realview/localtimer.c | 26 + arch/arm/mach-realview/platsmp.c | 221 + arch/arm/mach-realview/realview_eb.c | 438 + arch/arm/mach-realview/realview_pb1176.c | 349 + arch/arm/mach-realview/realview_pb11mp.c | 354 + arch/arm/mach-realview/realview_pba8.c | 321 + arch/arm/mach-realview/realview_pbx.c | 388 + arch/arm/mach-rpc/Makefile | 11 + arch/arm/mach-rpc/Makefile.boot | 4 + arch/arm/mach-rpc/dma.c | 389 + arch/arm/mach-rpc/include/mach/acornfb.h | 140 + arch/arm/mach-rpc/include/mach/debug-macro.S | 25 + arch/arm/mach-rpc/include/mach/entry-macro.S | 16 + arch/arm/mach-rpc/include/mach/hardware.h | 83 + arch/arm/mach-rpc/include/mach/io.h | 213 + arch/arm/mach-rpc/include/mach/irqs.h | 47 + arch/arm/mach-rpc/include/mach/isa-dma.h | 29 + arch/arm/mach-rpc/include/mach/memory.h | 40 + arch/arm/mach-rpc/include/mach/system.h | 27 + arch/arm/mach-rpc/include/mach/timex.h | 17 + arch/arm/mach-rpc/include/mach/uncompress.h | 196 + arch/arm/mach-rpc/include/mach/vmalloc.h | 10 + arch/arm/mach-rpc/irq.c | 162 + arch/arm/mach-rpc/riscpc.c | 229 + arch/arm/mach-s3c2400/Kconfig | 7 + arch/arm/mach-s3c2400/Makefile | 15 + arch/arm/mach-s3c2400/gpio.c | 42 + arch/arm/mach-s3c2400/include/mach/map.h | 66 + arch/arm/mach-s3c2400/include/mach/memory.h | 20 + arch/arm/mach-s3c2410/Kconfig | 171 + arch/arm/mach-s3c2410/Makefile | 42 + arch/arm/mach-s3c2410/Makefile.boot | 3 + arch/arm/mach-s3c2410/bast-ide.c | 112 + arch/arm/mach-s3c2410/bast-irq.c | 166 + arch/arm/mach-s3c2410/cpu-freq.c | 159 + arch/arm/mach-s3c2410/dma.c | 193 + arch/arm/mach-s3c2410/gpio.c | 72 + arch/arm/mach-s3c2410/h1940-bluetooth.c | 140 + arch/arm/mach-s3c2410/include/mach/anubis-cpld.h | 25 + arch/arm/mach-s3c2410/include/mach/anubis-irq.h | 21 + arch/arm/mach-s3c2410/include/mach/anubis-map.h | 38 + arch/arm/mach-s3c2410/include/mach/bast-cpld.h | 53 + arch/arm/mach-s3c2410/include/mach/bast-irq.h | 29 + arch/arm/mach-s3c2410/include/mach/bast-map.h | 146 + arch/arm/mach-s3c2410/include/mach/bast-pmu.h | 40 + arch/arm/mach-s3c2410/include/mach/debug-macro.S | 102 + arch/arm/mach-s3c2410/include/mach/dma.h | 204 + arch/arm/mach-s3c2410/include/mach/entry-macro.S | 78 + arch/arm/mach-s3c2410/include/mach/fb.h | 74 + arch/arm/mach-s3c2410/include/mach/gpio-fns.h | 103 + arch/arm/mach-s3c2410/include/mach/gpio-nrs.h | 93 + arch/arm/mach-s3c2410/include/mach/gpio-track.h | 33 + arch/arm/mach-s3c2410/include/mach/gpio.h | 29 + arch/arm/mach-s3c2410/include/mach/h1940-latch.h | 64 + arch/arm/mach-s3c2410/include/mach/h1940.h | 21 + arch/arm/mach-s3c2410/include/mach/hardware.h | 42 + arch/arm/mach-s3c2410/include/mach/idle.h | 24 + arch/arm/mach-s3c2410/include/mach/io.h | 218 + arch/arm/mach-s3c2410/include/mach/irqs.h | 176 + arch/arm/mach-s3c2410/include/mach/leds-gpio.h | 28 + arch/arm/mach-s3c2410/include/mach/map.h | 115 + arch/arm/mach-s3c2410/include/mach/memory.h | 16 + arch/arm/mach-s3c2410/include/mach/osiris-cpld.h | 30 + arch/arm/mach-s3c2410/include/mach/osiris-map.h | 42 + arch/arm/mach-s3c2410/include/mach/otom-map.h | 30 + arch/arm/mach-s3c2410/include/mach/pm-core.h | 64 + arch/arm/mach-s3c2410/include/mach/regs-clock.h | 164 + arch/arm/mach-s3c2410/include/mach/regs-dsc.h | 184 + arch/arm/mach-s3c2410/include/mach/regs-gpio.h | 816 + arch/arm/mach-s3c2410/include/mach/regs-gpioj.h | 106 + arch/arm/mach-s3c2410/include/mach/regs-irq.h | 43 + arch/arm/mach-s3c2410/include/mach/regs-lcd.h | 162 + arch/arm/mach-s3c2410/include/mach/regs-mem.h | 230 + arch/arm/mach-s3c2410/include/mach/regs-power.h | 40 + .../mach-s3c2410/include/mach/regs-s3c2412-mem.h | 48 + arch/arm/mach-s3c2410/include/mach/regs-s3c2412.h | 23 + .../mach-s3c2410/include/mach/regs-s3c2443-clock.h | 165 + arch/arm/mach-s3c2410/include/mach/regs-sdi.h | 127 + arch/arm/mach-s3c2410/include/mach/reset.h | 22 + arch/arm/mach-s3c2410/include/mach/spi-gpio.h | 28 + arch/arm/mach-s3c2410/include/mach/spi.h | 38 + arch/arm/mach-s3c2410/include/mach/system-reset.h | 32 + arch/arm/mach-s3c2410/include/mach/system.h | 58 + arch/arm/mach-s3c2410/include/mach/tick.h | 15 + arch/arm/mach-s3c2410/include/mach/timex.h | 24 + arch/arm/mach-s3c2410/include/mach/ts.h | 21 + arch/arm/mach-s3c2410/include/mach/uncompress.h | 52 + arch/arm/mach-s3c2410/include/mach/vmalloc.h | 20 + arch/arm/mach-s3c2410/include/mach/vr1000-cpld.h | 18 + arch/arm/mach-s3c2410/include/mach/vr1000-irq.h | 26 + arch/arm/mach-s3c2410/include/mach/vr1000-map.h | 110 + arch/arm/mach-s3c2410/irq.c | 60 + arch/arm/mach-s3c2410/mach-amlm5900.c | 250 + arch/arm/mach-s3c2410/mach-bast.c | 673 + arch/arm/mach-s3c2410/mach-h1940.c | 348 + arch/arm/mach-s3c2410/mach-n30.c | 564 + arch/arm/mach-s3c2410/mach-otom.c | 126 + arch/arm/mach-s3c2410/mach-qt2410.c | 372 + arch/arm/mach-s3c2410/mach-smdk2410.c | 123 + arch/arm/mach-s3c2410/mach-tct_hammer.c | 162 + arch/arm/mach-s3c2410/mach-vr1000.c | 409 + arch/arm/mach-s3c2410/nor-simtec.c | 87 + arch/arm/mach-s3c2410/nor-simtec.h | 14 + arch/arm/mach-s3c2410/pll.c | 95 + arch/arm/mach-s3c2410/pm-h1940.S | 33 + arch/arm/mach-s3c2410/pm.c | 162 + arch/arm/mach-s3c2410/s3c2410.c | 170 + arch/arm/mach-s3c2410/sleep.S | 68 + arch/arm/mach-s3c2410/usb-simtec.c | 132 + arch/arm/mach-s3c2410/usb-simtec.h | 16 + arch/arm/mach-s3c2412/Kconfig | 91 + arch/arm/mach-s3c2412/Makefile | 24 + arch/arm/mach-s3c2412/clock.c | 786 + arch/arm/mach-s3c2412/cpu-freq.c | 257 + arch/arm/mach-s3c2412/dma.c | 198 + arch/arm/mach-s3c2412/gpio.c | 60 + arch/arm/mach-s3c2412/irq.c | 214 + arch/arm/mach-s3c2412/mach-jive.c | 686 + arch/arm/mach-s3c2412/mach-smdk2413.c | 189 + arch/arm/mach-s3c2412/mach-vstms.c | 169 + arch/arm/mach-s3c2412/pm.c | 119 + arch/arm/mach-s3c2412/s3c2412.c | 247 + arch/arm/mach-s3c2412/sleep.S | 68 + arch/arm/mach-s3c2440/Kconfig | 190 + arch/arm/mach-s3c2440/Makefile | 40 + arch/arm/mach-s3c2440/clock.c | 152 + arch/arm/mach-s3c2440/dma.c | 211 + arch/arm/mach-s3c2440/dsc.c | 54 + arch/arm/mach-s3c2440/include/mach/gta02.h | 84 + arch/arm/mach-s3c2440/irq.c | 126 + arch/arm/mach-s3c2440/mach-anubis.c | 508 + arch/arm/mach-s3c2440/mach-at2440evb.c | 243 + arch/arm/mach-s3c2440/mach-gta02.c | 647 + arch/arm/mach-s3c2440/mach-mini2440.c | 700 + arch/arm/mach-s3c2440/mach-nexcoder.c | 160 + arch/arm/mach-s3c2440/mach-osiris-dvs.c | 194 + arch/arm/mach-s3c2440/mach-osiris.c | 464 + arch/arm/mach-s3c2440/mach-rx3715.c | 220 + arch/arm/mach-s3c2440/mach-smdk2440.c | 186 + arch/arm/mach-s3c2440/s3c2440-cpufreq.c | 311 + arch/arm/mach-s3c2440/s3c2440-pll-12000000.c | 97 + arch/arm/mach-s3c2440/s3c2440-pll-16934400.c | 127 + arch/arm/mach-s3c2440/s3c2440.c | 52 + arch/arm/mach-s3c2440/s3c2442.c | 165 + arch/arm/mach-s3c2440/s3c244x-clock.c | 138 + arch/arm/mach-s3c2440/s3c244x-irq.c | 142 + arch/arm/mach-s3c2440/s3c244x.c | 195 + arch/arm/mach-s3c2443/Kconfig | 30 + arch/arm/mach-s3c2443/Makefile | 20 + arch/arm/mach-s3c2443/clock.c | 835 + arch/arm/mach-s3c2443/dma.c | 180 + arch/arm/mach-s3c2443/irq.c | 286 + arch/arm/mach-s3c2443/mach-smdk2443.c | 143 + arch/arm/mach-s3c2443/s3c2443.c | 100 + arch/arm/mach-s3c24a0/include/mach/debug-macro.S | 28 + arch/arm/mach-s3c24a0/include/mach/io.h | 18 + arch/arm/mach-s3c24a0/include/mach/irqs.h | 117 + arch/arm/mach-s3c24a0/include/mach/map.h | 86 + arch/arm/mach-s3c24a0/include/mach/memory.h | 21 + arch/arm/mach-s3c24a0/include/mach/regs-clock.h | 88 + arch/arm/mach-s3c24a0/include/mach/regs-irq.h | 25 + arch/arm/mach-s3c24a0/include/mach/system.h | 25 + arch/arm/mach-s3c24a0/include/mach/tick.h | 15 + arch/arm/mach-s3c24a0/include/mach/timex.h | 18 + arch/arm/mach-s3c24a0/include/mach/vmalloc.h | 17 + arch/arm/mach-s3c64xx/Kconfig | 180 + arch/arm/mach-s3c64xx/Makefile | 62 + arch/arm/mach-s3c64xx/Makefile.boot | 2 + arch/arm/mach-s3c64xx/clock.c | 809 + arch/arm/mach-s3c64xx/cpu.c | 167 + arch/arm/mach-s3c64xx/cpufreq.c | 270 + arch/arm/mach-s3c64xx/dev-adc.c | 46 + arch/arm/mach-s3c64xx/dev-audio.c | 335 + arch/arm/mach-s3c64xx/dev-rtc.c | 43 + arch/arm/mach-s3c64xx/dev-spi.c | 182 + arch/arm/mach-s3c64xx/dev-uart.c | 147 + arch/arm/mach-s3c64xx/dma.c | 750 + arch/arm/mach-s3c64xx/gpiolib.c | 288 + arch/arm/mach-s3c64xx/include/mach/debug-macro.S | 39 + arch/arm/mach-s3c64xx/include/mach/dma.h | 127 + arch/arm/mach-s3c64xx/include/mach/entry-macro.S | 18 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-a.h | 48 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-b.h | 60 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-c.h | 53 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-d.h | 49 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-e.h | 44 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-f.h | 71 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-g.h | 42 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-h.h | 74 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-i.h | 40 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-j.h | 36 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-n.h | 54 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-o.h | 70 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-p.h | 69 + arch/arm/mach-s3c64xx/include/mach/gpio-bank-q.h | 46 + arch/arm/mach-s3c64xx/include/mach/gpio.h | 100 + arch/arm/mach-s3c64xx/include/mach/hardware.h | 16 + arch/arm/mach-s3c64xx/include/mach/io.h | 18 + arch/arm/mach-s3c64xx/include/mach/irqs.h | 216 + arch/arm/mach-s3c64xx/include/mach/map.h | 107 + arch/arm/mach-s3c64xx/include/mach/memory.h | 18 + arch/arm/mach-s3c64xx/include/mach/pll.h | 74 + arch/arm/mach-s3c64xx/include/mach/pm-core.h | 98 + arch/arm/mach-s3c64xx/include/mach/pwm-clock.h | 56 + arch/arm/mach-s3c64xx/include/mach/regs-clock.h | 156 + arch/arm/mach-s3c64xx/include/mach/regs-fb.h | 41 + .../mach-s3c64xx/include/mach/regs-gpio-memport.h | 25 + arch/arm/mach-s3c64xx/include/mach/regs-gpio.h | 187 + arch/arm/mach-s3c64xx/include/mach/regs-irq.h | 20 + arch/arm/mach-s3c64xx/include/mach/regs-modem.h | 31 + arch/arm/mach-s3c64xx/include/mach/regs-srom.h | 59 + arch/arm/mach-s3c64xx/include/mach/regs-sys.h | 28 + .../mach-s3c64xx/include/mach/regs-syscon-power.h | 116 + arch/arm/mach-s3c64xx/include/mach/s3c6400.h | 36 + arch/arm/mach-s3c64xx/include/mach/s3c6410.h | 29 + arch/arm/mach-s3c64xx/include/mach/spi-clocks.h | 18 + arch/arm/mach-s3c64xx/include/mach/system.h | 30 + arch/arm/mach-s3c64xx/include/mach/tick.h | 29 + arch/arm/mach-s3c64xx/include/mach/timex.h | 24 + arch/arm/mach-s3c64xx/include/mach/uncompress.h | 28 + arch/arm/mach-s3c64xx/include/mach/vmalloc.h | 20 + arch/arm/mach-s3c64xx/irq-eint.c | 213 + arch/arm/mach-s3c64xx/irq-pm.c | 111 + arch/arm/mach-s3c64xx/irq.c | 69 + arch/arm/mach-s3c64xx/mach-anw6410.c | 245 + arch/arm/mach-s3c64xx/mach-hmt.c | 276 + arch/arm/mach-s3c64xx/mach-ncp.c | 107 + arch/arm/mach-s3c64xx/mach-smdk6400.c | 96 + arch/arm/mach-s3c64xx/mach-smdk6410.c | 668 + arch/arm/mach-s3c64xx/pm.c | 173 + arch/arm/mach-s3c64xx/s3c6400.c | 89 + arch/arm/mach-s3c64xx/s3c6410.c | 91 + arch/arm/mach-s3c64xx/setup-fb-24bpp.c | 37 + arch/arm/mach-s3c64xx/setup-i2c0.c | 31 + arch/arm/mach-s3c64xx/setup-i2c1.c | 31 + arch/arm/mach-s3c64xx/setup-sdhci-gpio.c | 75 + arch/arm/mach-s3c64xx/setup-sdhci.c | 72 + arch/arm/mach-s3c64xx/sleep.S | 144 + arch/arm/mach-s5p6440/Kconfig | 21 + arch/arm/mach-s5p6440/Makefile | 19 + arch/arm/mach-s5p6440/Makefile.boot | 2 + arch/arm/mach-s5p6440/clock.c | 698 + arch/arm/mach-s5p6440/cpu.c | 114 + arch/arm/mach-s5p6440/gpio.c | 322 + arch/arm/mach-s5p6440/include/mach/debug-macro.S | 37 + arch/arm/mach-s5p6440/include/mach/entry-macro.S | 16 + arch/arm/mach-s5p6440/include/mach/gpio.h | 80 + arch/arm/mach-s5p6440/include/mach/hardware.h | 18 + arch/arm/mach-s5p6440/include/mach/io.h | 18 + arch/arm/mach-s5p6440/include/mach/irqs.h | 111 + arch/arm/mach-s5p6440/include/mach/map.h | 68 + arch/arm/mach-s5p6440/include/mach/memory.h | 19 + arch/arm/mach-s5p6440/include/mach/pwm-clock.h | 62 + arch/arm/mach-s5p6440/include/mach/regs-clock.h | 130 + arch/arm/mach-s5p6440/include/mach/regs-gpio.h | 54 + arch/arm/mach-s5p6440/include/mach/regs-irq.h | 19 + arch/arm/mach-s5p6440/include/mach/system.h | 26 + arch/arm/mach-s5p6440/include/mach/tick.h | 24 + arch/arm/mach-s5p6440/include/mach/timex.h | 24 + arch/arm/mach-s5p6440/include/mach/uncompress.h | 24 + arch/arm/mach-s5p6440/include/mach/vmalloc.h | 17 + arch/arm/mach-s5p6440/init.c | 52 + arch/arm/mach-s5p6440/mach-smdk6440.c | 111 + arch/arm/mach-s5p6442/Kconfig | 24 + arch/arm/mach-s5p6442/Makefile | 19 + arch/arm/mach-s5p6442/Makefile.boot | 2 + arch/arm/mach-s5p6442/clock.c | 396 + arch/arm/mach-s5p6442/cpu.c | 121 + arch/arm/mach-s5p6442/include/mach/debug-macro.S | 36 + arch/arm/mach-s5p6442/include/mach/entry-macro.S | 48 + arch/arm/mach-s5p6442/include/mach/gpio.h | 123 + arch/arm/mach-s5p6442/include/mach/hardware.h | 18 + arch/arm/mach-s5p6442/include/mach/io.h | 17 + arch/arm/mach-s5p6442/include/mach/irqs.h | 86 + arch/arm/mach-s5p6442/include/mach/map.h | 58 + arch/arm/mach-s5p6442/include/mach/memory.h | 19 + arch/arm/mach-s5p6442/include/mach/pwm-clock.h | 69 + arch/arm/mach-s5p6442/include/mach/regs-clock.h | 103 + arch/arm/mach-s5p6442/include/mach/regs-irq.h | 19 + arch/arm/mach-s5p6442/include/mach/system.h | 26 + arch/arm/mach-s5p6442/include/mach/tick.h | 26 + arch/arm/mach-s5p6442/include/mach/timex.h | 24 + arch/arm/mach-s5p6442/include/mach/uncompress.h | 24 + arch/arm/mach-s5p6442/include/mach/vmalloc.h | 17 + arch/arm/mach-s5p6442/init.c | 44 + arch/arm/mach-s5p6442/mach-smdk6442.c | 91 + arch/arm/mach-s5pc100/Kconfig | 34 + arch/arm/mach-s5pc100/Makefile | 21 + arch/arm/mach-s5pc100/Makefile.boot | 2 + arch/arm/mach-s5pc100/cpu.c | 126 + arch/arm/mach-s5pc100/include/mach/debug-macro.S | 38 + arch/arm/mach-s5pc100/include/mach/entry-macro.S | 50 + arch/arm/mach-s5pc100/include/mach/gpio.h | 162 + arch/arm/mach-s5pc100/include/mach/hardware.h | 14 + arch/arm/mach-s5pc100/include/mach/io.h | 18 + arch/arm/mach-s5pc100/include/mach/irqs.h | 19 + arch/arm/mach-s5pc100/include/mach/map.h | 150 + arch/arm/mach-s5pc100/include/mach/memory.h | 18 + arch/arm/mach-s5pc100/include/mach/pwm-clock.h | 56 + arch/arm/mach-s5pc100/include/mach/regs-fb.h | 139 + arch/arm/mach-s5pc100/include/mach/regs-irq.h | 24 + arch/arm/mach-s5pc100/include/mach/system.h | 31 + arch/arm/mach-s5pc100/include/mach/tick.h | 29 + arch/arm/mach-s5pc100/include/mach/timex.h | 24 + arch/arm/mach-s5pc100/include/mach/uncompress.h | 28 + arch/arm/mach-s5pc100/include/mach/vmalloc.h | 17 + arch/arm/mach-s5pc100/mach-smdkc100.c | 190 + arch/arm/mach-s5pc100/setup-sdhci.c | 65 + arch/arm/mach-s5pv210/Kconfig | 40 + arch/arm/mach-s5pv210/Makefile | 20 + arch/arm/mach-s5pv210/Makefile.boot | 2 + arch/arm/mach-s5pv210/clock.c | 454 + arch/arm/mach-s5pv210/cpu.c | 126 + arch/arm/mach-s5pv210/include/mach/debug-macro.S | 42 + arch/arm/mach-s5pv210/include/mach/entry-macro.S | 54 + arch/arm/mach-s5pv210/include/mach/gpio.h | 129 + arch/arm/mach-s5pv210/include/mach/hardware.h | 18 + arch/arm/mach-s5pv210/include/mach/io.h | 26 + arch/arm/mach-s5pv210/include/mach/irqs.h | 146 + arch/arm/mach-s5pv210/include/mach/map.h | 65 + arch/arm/mach-s5pv210/include/mach/memory.h | 23 + arch/arm/mach-s5pv210/include/mach/pwm-clock.h | 69 + arch/arm/mach-s5pv210/include/mach/regs-clock.h | 169 + arch/arm/mach-s5pv210/include/mach/regs-irq.h | 19 + arch/arm/mach-s5pv210/include/mach/system.h | 26 + arch/arm/mach-s5pv210/include/mach/tick.h | 26 + arch/arm/mach-s5pv210/include/mach/timex.h | 29 + arch/arm/mach-s5pv210/include/mach/uncompress.h | 24 + arch/arm/mach-s5pv210/include/mach/vmalloc.h | 22 + arch/arm/mach-s5pv210/init.c | 44 + arch/arm/mach-s5pv210/mach-smdkc110.c | 98 + arch/arm/mach-s5pv210/mach-smdkv210.c | 98 + arch/arm/mach-sa1100/Kconfig | 160 + arch/arm/mach-sa1100/Makefile | 53 + arch/arm/mach-sa1100/Makefile.boot | 7 + arch/arm/mach-sa1100/assabet.c | 458 + arch/arm/mach-sa1100/badge4.c | 311 + arch/arm/mach-sa1100/cerf.c | 144 + arch/arm/mach-sa1100/clock.c | 88 + arch/arm/mach-sa1100/collie.c | 388 + arch/arm/mach-sa1100/cpu-sa1100.c | 250 + arch/arm/mach-sa1100/cpu-sa1110.c | 398 + arch/arm/mach-sa1100/dma.c | 348 + arch/arm/mach-sa1100/generic.c | 453 + arch/arm/mach-sa1100/generic.h | 42 + arch/arm/mach-sa1100/gpio.c | 65 + arch/arm/mach-sa1100/h3100.c | 95 + arch/arm/mach-sa1100/h3600.c | 136 + arch/arm/mach-sa1100/h3xxx.c | 313 + arch/arm/mach-sa1100/hackkit.c | 205 + arch/arm/mach-sa1100/include/mach/SA-1100.h | 2056 ++ arch/arm/mach-sa1100/include/mach/SA-1101.h | 925 + arch/arm/mach-sa1100/include/mach/SA-1111.h | 5 + arch/arm/mach-sa1100/include/mach/assabet.h | 105 + arch/arm/mach-sa1100/include/mach/badge4.h | 75 + arch/arm/mach-sa1100/include/mach/bitfield.h | 113 + arch/arm/mach-sa1100/include/mach/cerf.h | 28 + arch/arm/mach-sa1100/include/mach/collie.h | 92 + arch/arm/mach-sa1100/include/mach/debug-macro.S | 58 + arch/arm/mach-sa1100/include/mach/dma.h | 117 + arch/arm/mach-sa1100/include/mach/entry-macro.S | 47 + arch/arm/mach-sa1100/include/mach/gpio.h | 57 + arch/arm/mach-sa1100/include/mach/h3xxx.h | 94 + arch/arm/mach-sa1100/include/mach/hardware.h | 79 + arch/arm/mach-sa1100/include/mach/io.h | 22 + arch/arm/mach-sa1100/include/mach/irqs.h | 92 + arch/arm/mach-sa1100/include/mach/jornada720.h | 32 + arch/arm/mach-sa1100/include/mach/lart.h | 13 + arch/arm/mach-sa1100/include/mach/mcp.h | 22 + arch/arm/mach-sa1100/include/mach/memory.h | 55 + arch/arm/mach-sa1100/include/mach/mtd-xip.h | 26 + arch/arm/mach-sa1100/include/mach/neponset.h | 74 + arch/arm/mach-sa1100/include/mach/reset.h | 18 + arch/arm/mach-sa1100/include/mach/shannon.h | 43 + arch/arm/mach-sa1100/include/mach/simpad.h | 112 + arch/arm/mach-sa1100/include/mach/system.h | 22 + arch/arm/mach-sa1100/include/mach/timex.h | 12 + arch/arm/mach-sa1100/include/mach/uncompress.h | 50 + arch/arm/mach-sa1100/include/mach/vmalloc.h | 4 + arch/arm/mach-sa1100/irq.c | 350 + arch/arm/mach-sa1100/jornada720.c | 374 + arch/arm/mach-sa1100/jornada720_ssp.c | 200 + arch/arm/mach-sa1100/lart.c | 71 + arch/arm/mach-sa1100/leds-assabet.c | 114 + arch/arm/mach-sa1100/leds-badge4.c | 111 + arch/arm/mach-sa1100/leds-cerf.c | 110 + arch/arm/mach-sa1100/leds-hackkit.c | 112 + arch/arm/mach-sa1100/leds-lart.c | 101 + arch/arm/mach-sa1100/leds-simpad.c | 100 + arch/arm/mach-sa1100/leds.c | 52 + arch/arm/mach-sa1100/leds.h | 14 + arch/arm/mach-sa1100/neponset.c | 346 + arch/arm/mach-sa1100/pleb.c | 155 + arch/arm/mach-sa1100/pm.c | 134 + arch/arm/mach-sa1100/shannon.c | 92 + arch/arm/mach-sa1100/simpad.c | 237 + arch/arm/mach-sa1100/sleep.S | 215 + arch/arm/mach-sa1100/ssp.c | 243 + arch/arm/mach-sa1100/time.c | 152 + arch/arm/mach-shark/Makefile | 12 + arch/arm/mach-shark/Makefile.boot | 2 + arch/arm/mach-shark/core.c | 161 + arch/arm/mach-shark/dma.c | 23 + arch/arm/mach-shark/include/mach/debug-macro.S | 29 + arch/arm/mach-shark/include/mach/entry-macro.S | 41 + arch/arm/mach-shark/include/mach/framebuffer.h | 16 + arch/arm/mach-shark/include/mach/hardware.h | 22 + arch/arm/mach-shark/include/mach/io.h | 20 + arch/arm/mach-shark/include/mach/irqs.h | 13 + arch/arm/mach-shark/include/mach/isa-dma.h | 13 + arch/arm/mach-shark/include/mach/memory.h | 47 + arch/arm/mach-shark/include/mach/system.h | 16 + arch/arm/mach-shark/include/mach/timex.h | 7 + arch/arm/mach-shark/include/mach/uncompress.h | 51 + arch/arm/mach-shark/include/mach/vmalloc.h | 4 + arch/arm/mach-shark/irq.c | 109 + arch/arm/mach-shark/leds.c | 166 + arch/arm/mach-shark/pci.c | 42 + arch/arm/mach-shmobile/Kconfig | 84 + arch/arm/mach-shmobile/Makefile | 22 + arch/arm/mach-shmobile/Makefile.boot | 9 + arch/arm/mach-shmobile/board-ap4evb.c | 333 + arch/arm/mach-shmobile/board-g3evm.c | 333 + arch/arm/mach-shmobile/board-g4evm.c | 268 + arch/arm/mach-shmobile/clock-sh7367.c | 103 + arch/arm/mach-shmobile/console.c | 31 + arch/arm/mach-shmobile/include/mach/clkdev.h | 7 + arch/arm/mach-shmobile/include/mach/common.h | 23 + arch/arm/mach-shmobile/include/mach/dma.h | 1 + arch/arm/mach-shmobile/include/mach/entry-macro.S | 39 + arch/arm/mach-shmobile/include/mach/gpio.h | 48 + arch/arm/mach-shmobile/include/mach/hardware.h | 7 + arch/arm/mach-shmobile/include/mach/io.h | 9 + arch/arm/mach-shmobile/include/mach/irqs.h | 10 + arch/arm/mach-shmobile/include/mach/memory.h | 7 + arch/arm/mach-shmobile/include/mach/sh7367.h | 332 + arch/arm/mach-shmobile/include/mach/sh7372.h | 434 + arch/arm/mach-shmobile/include/mach/sh7377.h | 360 + arch/arm/mach-shmobile/include/mach/system.h | 14 + arch/arm/mach-shmobile/include/mach/timex.h | 6 + arch/arm/mach-shmobile/include/mach/uncompress.h | 21 + arch/arm/mach-shmobile/include/mach/vmalloc.h | 6 + arch/arm/mach-shmobile/intc-sh7367.c | 270 + arch/arm/mach-shmobile/intc-sh7372.c | 369 + arch/arm/mach-shmobile/intc-sh7377.c | 352 + arch/arm/mach-shmobile/pfc-sh7367.c | 1801 ++ arch/arm/mach-shmobile/pfc-sh7372.c | 1637 ++ arch/arm/mach-shmobile/pfc-sh7377.c | 1767 ++ arch/arm/mach-shmobile/setup-sh7367.c | 198 + arch/arm/mach-shmobile/setup-sh7372.c | 199 + arch/arm/mach-shmobile/setup-sh7377.c | 215 + arch/arm/mach-shmobile/timer.c | 46 + arch/arm/mach-stmp378x/Makefile | 2 + arch/arm/mach-stmp378x/Makefile.boot | 3 + arch/arm/mach-stmp378x/include/mach/entry-macro.S | 35 + arch/arm/mach-stmp378x/include/mach/irqs.h | 95 + arch/arm/mach-stmp378x/include/mach/pins.h | 151 + arch/arm/mach-stmp378x/include/mach/regs-apbh.h | 101 + arch/arm/mach-stmp378x/include/mach/regs-apbx.h | 119 + arch/arm/mach-stmp378x/include/mach/regs-audioin.h | 63 + .../arm/mach-stmp378x/include/mach/regs-audioout.h | 104 + arch/arm/mach-stmp378x/include/mach/regs-bch.h | 56 + arch/arm/mach-stmp378x/include/mach/regs-clkctrl.h | 88 + arch/arm/mach-stmp378x/include/mach/regs-dcp.h | 87 + arch/arm/mach-stmp378x/include/mach/regs-digctl.h | 38 + arch/arm/mach-stmp378x/include/mach/regs-dram.h | 27 + arch/arm/mach-stmp378x/include/mach/regs-dri.h | 45 + arch/arm/mach-stmp378x/include/mach/regs-ecc8.h | 39 + arch/arm/mach-stmp378x/include/mach/regs-emi.h | 25 + arch/arm/mach-stmp378x/include/mach/regs-gpmi.h | 78 + arch/arm/mach-stmp378x/include/mach/regs-i2c.h | 55 + arch/arm/mach-stmp378x/include/mach/regs-icoll.h | 45 + arch/arm/mach-stmp378x/include/mach/regs-ir.h | 23 + arch/arm/mach-stmp378x/include/mach/regs-lcdif.h | 195 + arch/arm/mach-stmp378x/include/mach/regs-lradc.h | 99 + arch/arm/mach-stmp378x/include/mach/regs-ocotp.h | 40 + arch/arm/mach-stmp378x/include/mach/regs-pinctrl.h | 90 + arch/arm/mach-stmp378x/include/mach/regs-power.h | 63 + arch/arm/mach-stmp378x/include/mach/regs-pwm.h | 53 + arch/arm/mach-stmp378x/include/mach/regs-pxp.h | 140 + arch/arm/mach-stmp378x/include/mach/regs-rtc.h | 59 + arch/arm/mach-stmp378x/include/mach/regs-saif.h | 21 + arch/arm/mach-stmp378x/include/mach/regs-spdif.h | 49 + arch/arm/mach-stmp378x/include/mach/regs-ssp.h | 102 + arch/arm/mach-stmp378x/include/mach/regs-sydma.h | 23 + arch/arm/mach-stmp378x/include/mach/regs-timrot.h | 68 + arch/arm/mach-stmp378x/include/mach/regs-tvenc.h | 67 + arch/arm/mach-stmp378x/include/mach/regs-uartapp.h | 87 + arch/arm/mach-stmp378x/include/mach/regs-uartdbg.h | 268 + arch/arm/mach-stmp378x/include/mach/regs-usbctrl.h | 40 + arch/arm/mach-stmp378x/include/mach/regs-usbphy.h | 37 + arch/arm/mach-stmp378x/stmp378x.c | 299 + arch/arm/mach-stmp378x/stmp378x.h | 25 + arch/arm/mach-stmp378x/stmp378x_devb.c | 334 + arch/arm/mach-stmp37xx/Makefile | 2 + arch/arm/mach-stmp37xx/Makefile.boot | 3 + arch/arm/mach-stmp37xx/include/mach/entry-macro.S | 37 + arch/arm/mach-stmp37xx/include/mach/irqs.h | 99 + arch/arm/mach-stmp37xx/include/mach/pins.h | 147 + arch/arm/mach-stmp37xx/include/mach/regs-apbh.h | 97 + arch/arm/mach-stmp37xx/include/mach/regs-apbx.h | 113 + arch/arm/mach-stmp37xx/include/mach/regs-audioin.h | 61 + .../arm/mach-stmp37xx/include/mach/regs-audioout.h | 111 + arch/arm/mach-stmp37xx/include/mach/regs-clkctrl.h | 72 + arch/arm/mach-stmp37xx/include/mach/regs-digctl.h | 24 + arch/arm/mach-stmp37xx/include/mach/regs-ecc8.h | 37 + arch/arm/mach-stmp37xx/include/mach/regs-gpmi.h | 63 + arch/arm/mach-stmp37xx/include/mach/regs-i2c.h | 55 + arch/arm/mach-stmp37xx/include/mach/regs-icoll.h | 43 + arch/arm/mach-stmp37xx/include/mach/regs-lcdif.h | 89 + arch/arm/mach-stmp37xx/include/mach/regs-lradc.h | 97 + arch/arm/mach-stmp37xx/include/mach/regs-pinctrl.h | 88 + arch/arm/mach-stmp37xx/include/mach/regs-power.h | 56 + arch/arm/mach-stmp37xx/include/mach/regs-pwm.h | 51 + arch/arm/mach-stmp37xx/include/mach/regs-rtc.h | 57 + arch/arm/mach-stmp37xx/include/mach/regs-ssp.h | 101 + arch/arm/mach-stmp37xx/include/mach/regs-timrot.h | 49 + arch/arm/mach-stmp37xx/include/mach/regs-uartapp.h | 85 + arch/arm/mach-stmp37xx/include/mach/regs-uartdbg.h | 268 + arch/arm/mach-stmp37xx/include/mach/regs-usbctl.h | 22 + arch/arm/mach-stmp37xx/include/mach/regs-usbctrl.h | 22 + arch/arm/mach-stmp37xx/include/mach/regs-usbphy.h | 37 + arch/arm/mach-stmp37xx/stmp37xx.c | 219 + arch/arm/mach-stmp37xx/stmp37xx.h | 24 + arch/arm/mach-stmp37xx/stmp37xx_devb.c | 101 + arch/arm/mach-u300/Kconfig | 117 + arch/arm/mach-u300/Makefile | 15 + arch/arm/mach-u300/Makefile.boot | 15 + arch/arm/mach-u300/clock.c | 1523 ++ arch/arm/mach-u300/clock.h | 53 + arch/arm/mach-u300/core.c | 1684 ++ arch/arm/mach-u300/dummyspichip.c | 291 + arch/arm/mach-u300/gpio.c | 700 + arch/arm/mach-u300/i2c.c | 292 + arch/arm/mach-u300/i2c.h | 23 + arch/arm/mach-u300/include/mach/clkdev.h | 7 + arch/arm/mach-u300/include/mach/coh901318.h | 281 + arch/arm/mach-u300/include/mach/debug-macro.S | 22 + arch/arm/mach-u300/include/mach/dma_channels.h | 69 + arch/arm/mach-u300/include/mach/entry-macro.S | 40 + arch/arm/mach-u300/include/mach/gpio.h | 291 + arch/arm/mach-u300/include/mach/hardware.h | 5 + arch/arm/mach-u300/include/mach/io.h | 20 + arch/arm/mach-u300/include/mach/irqs.h | 114 + arch/arm/mach-u300/include/mach/memory.h | 50 + arch/arm/mach-u300/include/mach/platform.h | 19 + arch/arm/mach-u300/include/mach/syscon.h | 750 + arch/arm/mach-u300/include/mach/system.h | 42 + arch/arm/mach-u300/include/mach/timex.h | 17 + arch/arm/mach-u300/include/mach/u300-regs.h | 187 + arch/arm/mach-u300/include/mach/uncompress.h | 46 + arch/arm/mach-u300/include/mach/vmalloc.h | 12 + arch/arm/mach-u300/mmc.c | 181 + arch/arm/mach-u300/mmc.h | 18 + arch/arm/mach-u300/padmux.c | 367 + arch/arm/mach-u300/padmux.h | 39 + arch/arm/mach-u300/regulator.c | 88 + arch/arm/mach-u300/spi.c | 124 + arch/arm/mach-u300/spi.h | 26 + arch/arm/mach-u300/timer.c | 437 + arch/arm/mach-u300/u300.c | 55 + arch/arm/mach-ux500/Kconfig | 15 + arch/arm/mach-ux500/Makefile | 8 + arch/arm/mach-ux500/Makefile.boot | 4 + arch/arm/mach-ux500/board-mop500.c | 246 + arch/arm/mach-ux500/clock.c | 92 + arch/arm/mach-ux500/cpu-u8500.c | 65 + arch/arm/mach-ux500/headsmp.S | 38 + arch/arm/mach-ux500/include/mach/clkdev.h | 7 + arch/arm/mach-ux500/include/mach/debug-macro.S | 20 + arch/arm/mach-ux500/include/mach/entry-macro.S | 89 + arch/arm/mach-ux500/include/mach/hardware.h | 131 + arch/arm/mach-ux500/include/mach/io.h | 22 + arch/arm/mach-ux500/include/mach/irqs.h | 71 + arch/arm/mach-ux500/include/mach/memory.h | 18 + arch/arm/mach-ux500/include/mach/setup.h | 23 + arch/arm/mach-ux500/include/mach/smp.h | 32 + arch/arm/mach-ux500/include/mach/system.h | 25 + arch/arm/mach-ux500/include/mach/timex.h | 6 + arch/arm/mach-ux500/include/mach/uncompress.h | 58 + arch/arm/mach-ux500/include/mach/vmalloc.h | 18 + arch/arm/mach-ux500/localtimer.c | 28 + arch/arm/mach-ux500/platsmp.c | 177 + arch/arm/mach-versatile/Kconfig | 17 + arch/arm/mach-versatile/Makefile | 8 + arch/arm/mach-versatile/Makefile.boot | 4 + arch/arm/mach-versatile/clock.c | 65 + arch/arm/mach-versatile/clock.h | 20 + arch/arm/mach-versatile/core.c | 1041 + arch/arm/mach-versatile/core.h | 50 + arch/arm/mach-versatile/include/mach/clkdev.h | 7 + arch/arm/mach-versatile/include/mach/debug-macro.S | 23 + arch/arm/mach-versatile/include/mach/entry-macro.S | 44 + arch/arm/mach-versatile/include/mach/gpio.h | 6 + arch/arm/mach-versatile/include/mach/hardware.h | 52 + arch/arm/mach-versatile/include/mach/io.h | 28 + arch/arm/mach-versatile/include/mach/irqs.h | 134 + arch/arm/mach-versatile/include/mach/memory.h | 28 + arch/arm/mach-versatile/include/mach/platform.h | 436 + arch/arm/mach-versatile/include/mach/system.h | 49 + arch/arm/mach-versatile/include/mach/timex.h | 23 + arch/arm/mach-versatile/include/mach/uncompress.h | 46 + arch/arm/mach-versatile/include/mach/vmalloc.h | 21 + arch/arm/mach-versatile/pci.c | 361 + arch/arm/mach-versatile/versatile_ab.c | 45 + arch/arm/mach-versatile/versatile_pb.c | 118 + arch/arm/mach-w90x900/Kconfig | 49 + arch/arm/mach-w90x900/Makefile | 19 + arch/arm/mach-w90x900/Makefile.boot | 3 + arch/arm/mach-w90x900/clksel.c | 91 + arch/arm/mach-w90x900/clock.c | 92 + arch/arm/mach-w90x900/clock.h | 43 + arch/arm/mach-w90x900/cpu.c | 224 + arch/arm/mach-w90x900/cpu.h | 60 + arch/arm/mach-w90x900/dev.c | 448 + arch/arm/mach-w90x900/gpio.c | 154 + arch/arm/mach-w90x900/include/mach/clkdev.h | 7 + arch/arm/mach-w90x900/include/mach/entry-macro.S | 34 + arch/arm/mach-w90x900/include/mach/fb.h | 83 + arch/arm/mach-w90x900/include/mach/gpio.h | 34 + arch/arm/mach-w90x900/include/mach/hardware.h | 24 + arch/arm/mach-w90x900/include/mach/io.h | 30 + arch/arm/mach-w90x900/include/mach/irqs.h | 86 + arch/arm/mach-w90x900/include/mach/map.h | 157 + arch/arm/mach-w90x900/include/mach/memory.h | 23 + arch/arm/mach-w90x900/include/mach/nuc900_spi.h | 35 + arch/arm/mach-w90x900/include/mach/regs-clock.h | 53 + arch/arm/mach-w90x900/include/mach/regs-ebi.h | 33 + arch/arm/mach-w90x900/include/mach/regs-irq.h | 51 + arch/arm/mach-w90x900/include/mach/regs-ldm.h | 253 + arch/arm/mach-w90x900/include/mach/regs-serial.h | 59 + arch/arm/mach-w90x900/include/mach/regs-timer.h | 42 + arch/arm/mach-w90x900/include/mach/regs-usb.h | 35 + arch/arm/mach-w90x900/include/mach/system.h | 41 + arch/arm/mach-w90x900/include/mach/timex.h | 25 + arch/arm/mach-w90x900/include/mach/uncompress.h | 50 + arch/arm/mach-w90x900/include/mach/vmalloc.h | 23 + .../arm/mach-w90x900/include/mach/w90p910_keypad.h | 15 + arch/arm/mach-w90x900/irq.c | 214 + arch/arm/mach-w90x900/mach-nuc910evb.c | 44 + arch/arm/mach-w90x900/mach-nuc950evb.c | 91 + arch/arm/mach-w90x900/mach-nuc960evb.c | 44 + arch/arm/mach-w90x900/mfp.c | 158 + arch/arm/mach-w90x900/nuc910.c | 60 + arch/arm/mach-w90x900/nuc910.h | 28 + arch/arm/mach-w90x900/nuc950.c | 58 + arch/arm/mach-w90x900/nuc950.h | 28 + arch/arm/mach-w90x900/nuc960.c | 54 + arch/arm/mach-w90x900/nuc960.h | 28 + arch/arm/mach-w90x900/time.c | 192 + arch/arm/mm/Kconfig | 796 + arch/arm/mm/Makefile | 102 + arch/arm/mm/abort-ev4.S | 30 + arch/arm/mm/abort-ev4t.S | 30 + arch/arm/mm/abort-ev5t.S | 31 + arch/arm/mm/abort-ev5tj.S | 35 + arch/arm/mm/abort-ev6.S | 48 + arch/arm/mm/abort-ev7.S | 33 + arch/arm/mm/abort-lv4t.S | 225 + arch/arm/mm/abort-macro.S | 42 + arch/arm/mm/abort-nommu.S | 20 + arch/arm/mm/alignment.c | 934 + arch/arm/mm/cache-fa.S | 245 + arch/arm/mm/cache-feroceon-l2.c | 349 + arch/arm/mm/cache-l2x0.c | 240 + arch/arm/mm/cache-tauros2.c | 263 + arch/arm/mm/cache-v3.S | 134 + arch/arm/mm/cache-v4.S | 146 + arch/arm/mm/cache-v4wb.S | 256 + arch/arm/mm/cache-v4wt.S | 200 + arch/arm/mm/cache-v6.S | 314 + arch/arm/mm/cache-v7.S | 317 + arch/arm/mm/cache-xsc3l2.c | 235 + arch/arm/mm/context.c | 157 + arch/arm/mm/copypage-fa.c | 86 + arch/arm/mm/copypage-feroceon.c | 112 + arch/arm/mm/copypage-v3.c | 81 + arch/arm/mm/copypage-v4mc.c | 120 + arch/arm/mm/copypage-v4wb.c | 95 + arch/arm/mm/copypage-v4wt.c | 88 + arch/arm/mm/copypage-v6.c | 149 + arch/arm/mm/copypage-xsc3.c | 114 + arch/arm/mm/copypage-xscale.c | 142 + arch/arm/mm/discontig.c | 45 + arch/arm/mm/dma-mapping.c | 618 + arch/arm/mm/extable.c | 16 + arch/arm/mm/fault-armv.c | 244 + arch/arm/mm/fault.c | 588 + arch/arm/mm/fault.h | 3 + arch/arm/mm/flush.c | 302 + arch/arm/mm/highmem.c | 211 + arch/arm/mm/init.c | 747 + arch/arm/mm/iomap.c | 54 + arch/arm/mm/ioremap.c | 380 + arch/arm/mm/mm.h | 37 + arch/arm/mm/mmap.c | 142 + arch/arm/mm/mmu.c | 1079 + arch/arm/mm/nommu.c | 108 + arch/arm/mm/pabort-legacy.S | 19 + arch/arm/mm/pabort-v6.S | 19 + arch/arm/mm/pabort-v7.S | 20 + arch/arm/mm/pgd.c | 100 + arch/arm/mm/proc-arm1020.S | 545 + arch/arm/mm/proc-arm1020e.S | 510 + arch/arm/mm/proc-arm1022.S | 493 + arch/arm/mm/proc-arm1026.S | 489 + arch/arm/mm/proc-arm6_7.S | 423 + arch/arm/mm/proc-arm720.S | 270 + arch/arm/mm/proc-arm740.S | 175 + arch/arm/mm/proc-arm7tdmi.S | 250 + arch/arm/mm/proc-arm920.S | 481 + arch/arm/mm/proc-arm922.S | 485 + arch/arm/mm/proc-arm925.S | 565 + arch/arm/mm/proc-arm926.S | 497 + arch/arm/mm/proc-arm940.S | 396 + arch/arm/mm/proc-arm946.S | 451 + arch/arm/mm/proc-arm9tdmi.S | 135 + arch/arm/mm/proc-fa526.S | 248 + arch/arm/mm/proc-feroceon.S | 687 + arch/arm/mm/proc-macros.S | 239 + arch/arm/mm/proc-mohawk.S | 441 + arch/arm/mm/proc-sa110.S | 254 + arch/arm/mm/proc-sa1100.S | 297 + arch/arm/mm/proc-syms.c | 51 + arch/arm/mm/proc-v6.S | 271 + arch/arm/mm/proc-v7.S | 353 + arch/arm/mm/proc-xsc3.S | 540 + arch/arm/mm/proc-xscale.S | 969 + arch/arm/mm/tlb-fa.S | 75 + arch/arm/mm/tlb-v3.S | 52 + arch/arm/mm/tlb-v4.S | 65 + arch/arm/mm/tlb-v4wb.S | 77 + arch/arm/mm/tlb-v4wbi.S | 68 + arch/arm/mm/tlb-v6.S | 98 + arch/arm/mm/tlb-v7.S | 103 + arch/arm/mm/vmregion.c | 131 + arch/arm/mm/vmregion.h | 29 + arch/arm/nwfpe/ARM-gcc.h | 120 + arch/arm/nwfpe/ChangeLog | 91 + arch/arm/nwfpe/Makefile | 12 + arch/arm/nwfpe/double_cpdo.c | 167 + arch/arm/nwfpe/entry.S | 122 + arch/arm/nwfpe/extended_cpdo.c | 154 + arch/arm/nwfpe/fpa11.c | 129 + arch/arm/nwfpe/fpa11.h | 121 + arch/arm/nwfpe/fpa11.inl | 51 + arch/arm/nwfpe/fpa11_cpdo.c | 137 + arch/arm/nwfpe/fpa11_cpdt.c | 407 + arch/arm/nwfpe/fpa11_cprt.c | 373 + arch/arm/nwfpe/fpmodule.c | 181 + arch/arm/nwfpe/fpmodule.h | 47 + arch/arm/nwfpe/fpmodule.inl | 74 + arch/arm/nwfpe/fpopcode.c | 89 + arch/arm/nwfpe/fpopcode.h | 484 + arch/arm/nwfpe/fpsr.h | 108 + arch/arm/nwfpe/milieu.h | 48 + arch/arm/nwfpe/single_cpdo.c | 124 + arch/arm/nwfpe/softfloat-macros | 754 + arch/arm/nwfpe/softfloat-specialize | 367 + arch/arm/nwfpe/softfloat.c | 3435 +++ arch/arm/nwfpe/softfloat.h | 281 + arch/arm/oprofile/Makefile | 14 + arch/arm/oprofile/backtrace.c | 83 + arch/arm/oprofile/common.c | 183 + arch/arm/oprofile/op_arm_model.h | 35 + arch/arm/oprofile/op_counter.h | 27 + arch/arm/oprofile/op_model_arm11_core.c | 162 + arch/arm/oprofile/op_model_arm11_core.h | 45 + arch/arm/oprofile/op_model_mpcore.c | 306 + arch/arm/oprofile/op_model_mpcore.h | 61 + arch/arm/oprofile/op_model_v6.c | 78 + arch/arm/oprofile/op_model_v7.c | 415 + arch/arm/oprofile/op_model_v7.h | 103 + arch/arm/oprofile/op_model_xscale.c | 444 + arch/arm/plat-iop/Makefile | 33 + arch/arm/plat-iop/adma.c | 207 + arch/arm/plat-iop/cp6.c | 50 + arch/arm/plat-iop/gpio.c | 91 + arch/arm/plat-iop/i2c.c | 80 + arch/arm/plat-iop/io.c | 59 + arch/arm/plat-iop/pci.c | 415 + arch/arm/plat-iop/setup.c | 39 + arch/arm/plat-iop/time.c | 212 + arch/arm/plat-mxc/Kconfig | 102 + arch/arm/plat-mxc/Makefile | 23 + arch/arm/plat-mxc/audmux-v1.c | 68 + arch/arm/plat-mxc/audmux-v2.c | 213 + arch/arm/plat-mxc/clock.c | 233 + arch/arm/plat-mxc/cpu.c | 11 + arch/arm/plat-mxc/devices.c | 37 + arch/arm/plat-mxc/dma-mx1-mx2.c | 863 + arch/arm/plat-mxc/ehci.c | 194 + arch/arm/plat-mxc/gpio.c | 306 + arch/arm/plat-mxc/include/mach/audmux.h | 52 + .../arm/plat-mxc/include/mach/board-armadillo5x0.h | 15 + .../plat-mxc/include/mach/board-eukrea_cpuimx27.h | 40 + arch/arm/plat-mxc/include/mach/board-kzmarm11.h | 39 + arch/arm/plat-mxc/include/mach/board-mx21ads.h | 52 + arch/arm/plat-mxc/include/mach/board-mx27ads.h | 344 + arch/arm/plat-mxc/include/mach/board-mx27lite.h | 14 + arch/arm/plat-mxc/include/mach/board-mx27pdk.h | 14 + arch/arm/plat-mxc/include/mach/board-mx31_3ds.h | 59 + arch/arm/plat-mxc/include/mach/board-mx31ads.h | 117 + arch/arm/plat-mxc/include/mach/board-mx31lilly.h | 41 + arch/arm/plat-mxc/include/mach/board-mx31lite.h | 42 + arch/arm/plat-mxc/include/mach/board-mx31moboard.h | 42 + arch/arm/plat-mxc/include/mach/board-mx35pdk.h | 22 + arch/arm/plat-mxc/include/mach/board-pcm037.h | 22 + arch/arm/plat-mxc/include/mach/board-pcm038.h | 36 + arch/arm/plat-mxc/include/mach/board-pcm043.h | 22 + arch/arm/plat-mxc/include/mach/board-qong.h | 17 + arch/arm/plat-mxc/include/mach/clkdev.h | 7 + arch/arm/plat-mxc/include/mach/clock.h | 66 + arch/arm/plat-mxc/include/mach/common.h | 53 + arch/arm/plat-mxc/include/mach/debug-macro.S | 83 + arch/arm/plat-mxc/include/mach/dma-mx1-mx2.h | 105 + arch/arm/plat-mxc/include/mach/entry-macro.S | 84 + arch/arm/plat-mxc/include/mach/gpio.h | 43 + arch/arm/plat-mxc/include/mach/hardware.h | 64 + arch/arm/plat-mxc/include/mach/i2c.h | 25 + arch/arm/plat-mxc/include/mach/iim.h | 77 + arch/arm/plat-mxc/include/mach/imx-uart.h | 35 + arch/arm/plat-mxc/include/mach/imxfb.h | 81 + arch/arm/plat-mxc/include/mach/io.h | 42 + arch/arm/plat-mxc/include/mach/iomux-mx1.h | 155 + arch/arm/plat-mxc/include/mach/iomux-mx21.h | 122 + arch/arm/plat-mxc/include/mach/iomux-mx25.h | 505 + arch/arm/plat-mxc/include/mach/iomux-mx27.h | 205 + arch/arm/plat-mxc/include/mach/iomux-mx2x.h | 230 + arch/arm/plat-mxc/include/mach/iomux-mx3.h | 733 + arch/arm/plat-mxc/include/mach/iomux-mx35.h | 1267 + arch/arm/plat-mxc/include/mach/iomux-mx51.h | 326 + arch/arm/plat-mxc/include/mach/iomux-mxc91231.h | 287 + arch/arm/plat-mxc/include/mach/iomux-v1.h | 103 + arch/arm/plat-mxc/include/mach/iomux-v3.h | 109 + arch/arm/plat-mxc/include/mach/iomux.h | 26 + arch/arm/plat-mxc/include/mach/ipu.h | 181 + arch/arm/plat-mxc/include/mach/irqs.h | 72 + arch/arm/plat-mxc/include/mach/memory.h | 55 + arch/arm/plat-mxc/include/mach/mmc.h | 36 + arch/arm/plat-mxc/include/mach/mx1.h | 297 + arch/arm/plat-mxc/include/mach/mx1_camera.h | 35 + arch/arm/plat-mxc/include/mach/mx21-usbhost.h | 38 + arch/arm/plat-mxc/include/mach/mx21.h | 222 + arch/arm/plat-mxc/include/mach/mx25.h | 48 + arch/arm/plat-mxc/include/mach/mx27.h | 322 + arch/arm/plat-mxc/include/mach/mx2x.h | 293 + arch/arm/plat-mxc/include/mach/mx31.h | 251 + arch/arm/plat-mxc/include/mach/mx35.h | 210 + arch/arm/plat-mxc/include/mach/mx3_camera.h | 52 + arch/arm/plat-mxc/include/mach/mx3fb.h | 38 + arch/arm/plat-mxc/include/mach/mx3x.h | 407 + arch/arm/plat-mxc/include/mach/mx51.h | 445 + arch/arm/plat-mxc/include/mach/mxc.h | 146 + arch/arm/plat-mxc/include/mach/mxc91231.h | 277 + arch/arm/plat-mxc/include/mach/mxc_ehci.h | 41 + arch/arm/plat-mxc/include/mach/mxc_nand.h | 28 + arch/arm/plat-mxc/include/mach/spi.h | 27 + arch/arm/plat-mxc/include/mach/ssi.h | 18 + arch/arm/plat-mxc/include/mach/system.h | 41 + arch/arm/plat-mxc/include/mach/timex.h | 37 + arch/arm/plat-mxc/include/mach/ulpi.h | 7 + arch/arm/plat-mxc/include/mach/uncompress.h | 116 + arch/arm/plat-mxc/include/mach/usb.h | 23 + arch/arm/plat-mxc/include/mach/vmalloc.h | 26 + arch/arm/plat-mxc/iomux-v1.c | 238 + arch/arm/plat-mxc/iomux-v3.c | 71 + arch/arm/plat-mxc/irq.c | 155 + arch/arm/plat-mxc/pwm.c | 292 + arch/arm/plat-mxc/ssi-fiq-ksym.c | 20 + arch/arm/plat-mxc/ssi-fiq.S | 134 + arch/arm/plat-mxc/system.c | 78 + arch/arm/plat-mxc/time.c | 323 + arch/arm/plat-mxc/tzic.c | 172 + arch/arm/plat-mxc/ulpi.c | 113 + arch/arm/plat-nomadik/Kconfig | 22 + arch/arm/plat-nomadik/Makefile | 5 + arch/arm/plat-nomadik/include/plat/i2c.h | 37 + arch/arm/plat-nomadik/include/plat/mtu.h | 48 + arch/arm/plat-nomadik/timer.c | 140 + arch/arm/plat-omap/Kconfig | 195 + arch/arm/plat-omap/Makefile | 33 + arch/arm/plat-omap/clock.c | 520 + arch/arm/plat-omap/common.c | 352 + arch/arm/plat-omap/cpu-omap.c | 171 + arch/arm/plat-omap/debug-devices.c | 96 + arch/arm/plat-omap/debug-leds.c | 317 + arch/arm/plat-omap/devices.c | 430 + arch/arm/plat-omap/dma.c | 2197 ++ arch/arm/plat-omap/dmtimer.c | 793 + arch/arm/plat-omap/fb.c | 388 + arch/arm/plat-omap/gpio.c | 2395 ++ arch/arm/plat-omap/i2c.c | 205 + arch/arm/plat-omap/include/plat/blizzard.h | 12 + arch/arm/plat-omap/include/plat/board-ams-delta.h | 76 + arch/arm/plat-omap/include/plat/board-sx1.h | 52 + arch/arm/plat-omap/include/plat/board-voiceblue.h | 19 + arch/arm/plat-omap/include/plat/board.h | 168 + arch/arm/plat-omap/include/plat/clkdev.h | 13 + arch/arm/plat-omap/include/plat/clkdev_omap.h | 49 + arch/arm/plat-omap/include/plat/clock.h | 210 + arch/arm/plat-omap/include/plat/clockdomain.h | 141 + arch/arm/plat-omap/include/plat/common.h | 93 + arch/arm/plat-omap/include/plat/control.h | 361 + arch/arm/plat-omap/include/plat/cpu.h | 461 + arch/arm/plat-omap/include/plat/display.h | 590 + arch/arm/plat-omap/include/plat/dma-44xx.h | 147 + arch/arm/plat-omap/include/plat/dma.h | 560 + arch/arm/plat-omap/include/plat/dmtimer.h | 84 + arch/arm/plat-omap/include/plat/dsp_common.h | 40 + arch/arm/plat-omap/include/plat/flash.h | 16 + arch/arm/plat-omap/include/plat/fpga.h | 197 + arch/arm/plat-omap/include/plat/gpio-switch.h | 54 + arch/arm/plat-omap/include/plat/gpio.h | 129 + arch/arm/plat-omap/include/plat/gpmc-smc91x.h | 42 + arch/arm/plat-omap/include/plat/gpmc.h | 117 + arch/arm/plat-omap/include/plat/hardware.h | 290 + arch/arm/plat-omap/include/plat/hwa742.h | 8 + arch/arm/plat-omap/include/plat/i2c.h | 38 + arch/arm/plat-omap/include/plat/io.h | 305 + arch/arm/plat-omap/include/plat/iommu.h | 168 + arch/arm/plat-omap/include/plat/iommu2.h | 96 + arch/arm/plat-omap/include/plat/iovmm.h | 94 + arch/arm/plat-omap/include/plat/irda.h | 33 + arch/arm/plat-omap/include/plat/irqs-44xx.h | 144 + arch/arm/plat-omap/include/plat/irqs.h | 431 + arch/arm/plat-omap/include/plat/keypad.h | 45 + arch/arm/plat-omap/include/plat/lcd_mipid.h | 29 + arch/arm/plat-omap/include/plat/led.h | 24 + arch/arm/plat-omap/include/plat/mailbox.h | 111 + arch/arm/plat-omap/include/plat/mcbsp.h | 522 + arch/arm/plat-omap/include/plat/mcspi.h | 15 + arch/arm/plat-omap/include/plat/memory.h | 102 + arch/arm/plat-omap/include/plat/menelaus.h | 49 + arch/arm/plat-omap/include/plat/mmc.h | 172 + arch/arm/plat-omap/include/plat/multi.h | 94 + arch/arm/plat-omap/include/plat/mux.h | 670 + arch/arm/plat-omap/include/plat/nand.h | 39 + arch/arm/plat-omap/include/plat/omap-alsa.h | 123 + arch/arm/plat-omap/include/plat/omap-pm.h | 301 + arch/arm/plat-omap/include/plat/omap1510.h | 50 + arch/arm/plat-omap/include/plat/omap16xx.h | 202 + arch/arm/plat-omap/include/plat/omap24xx.h | 89 + arch/arm/plat-omap/include/plat/omap34xx.h | 86 + arch/arm/plat-omap/include/plat/omap44xx.h | 52 + arch/arm/plat-omap/include/plat/omap730.h | 102 + arch/arm/plat-omap/include/plat/omap7xx.h | 107 + arch/arm/plat-omap/include/plat/omap850.h | 102 + arch/arm/plat-omap/include/plat/omap_device.h | 150 + arch/arm/plat-omap/include/plat/omap_hwmod.h | 534 + arch/arm/plat-omap/include/plat/onenand.h | 43 + arch/arm/plat-omap/include/plat/param.h | 8 + arch/arm/plat-omap/include/plat/powerdomain.h | 158 + arch/arm/plat-omap/include/plat/prcm.h | 48 + arch/arm/plat-omap/include/plat/sdrc.h | 158 + arch/arm/plat-omap/include/plat/serial.h | 93 + arch/arm/plat-omap/include/plat/smp.h | 53 + arch/arm/plat-omap/include/plat/sram.h | 78 + arch/arm/plat-omap/include/plat/system.h | 51 + arch/arm/plat-omap/include/plat/tc.h | 106 + arch/arm/plat-omap/include/plat/timer-gp.h | 17 + arch/arm/plat-omap/include/plat/timex.h | 41 + arch/arm/plat-omap/include/plat/uncompress.h | 173 + arch/arm/plat-omap/include/plat/usb.h | 171 + arch/arm/plat-omap/include/plat/vram.h | 62 + arch/arm/plat-omap/include/plat/vrfb.h | 50 + arch/arm/plat-omap/io.c | 196 + arch/arm/plat-omap/iommu-debug.c | 416 + arch/arm/plat-omap/iommu.c | 998 + arch/arm/plat-omap/iopgtable.h | 100 + arch/arm/plat-omap/iovmm.c | 898 + arch/arm/plat-omap/mailbox.c | 422 + arch/arm/plat-omap/mcbsp.c | 1789 ++ arch/arm/plat-omap/mux.c | 87 + arch/arm/plat-omap/ocpi.c | 109 + arch/arm/plat-omap/omap-pm-noop.c | 296 + arch/arm/plat-omap/omap_device.c | 732 + arch/arm/plat-omap/sram.c | 457 + arch/arm/plat-omap/usb.c | 755 + arch/arm/plat-orion/Makefile | 10 + arch/arm/plat-orion/gpio.c | 359 + .../plat-orion/include/plat/cache-feroceon-l2.h | 11 + arch/arm/plat-orion/include/plat/ehci-orion.h | 27 + arch/arm/plat-orion/include/plat/gpio.h | 43 + arch/arm/plat-orion/include/plat/irq.h | 17 + arch/arm/plat-orion/include/plat/mv_xor.h | 30 + arch/arm/plat-orion/include/plat/mvsdio.h | 21 + arch/arm/plat-orion/include/plat/orion_nand.h | 25 + arch/arm/plat-orion/include/plat/orion_wdt.h | 18 + arch/arm/plat-orion/include/plat/pcie.h | 32 + arch/arm/plat-orion/include/plat/time.h | 17 + arch/arm/plat-orion/irq.c | 65 + arch/arm/plat-orion/pcie.c | 257 + arch/arm/plat-orion/time.c | 260 + arch/arm/plat-pxa/Kconfig | 3 + arch/arm/plat-pxa/Makefile | 11 + arch/arm/plat-pxa/dma.c | 392 + arch/arm/plat-pxa/gpio.c | 347 + arch/arm/plat-pxa/include/plat/dma.h | 85 + arch/arm/plat-pxa/include/plat/gpio.h | 62 + arch/arm/plat-pxa/include/plat/i2c.h | 82 + arch/arm/plat-pxa/include/plat/mfp.h | 468 + arch/arm/plat-pxa/include/plat/pxa3xx_nand.h | 63 + arch/arm/plat-pxa/mfp.c | 281 + arch/arm/plat-pxa/pwm.c | 304 + arch/arm/plat-s3c24xx/Kconfig | 160 + arch/arm/plat-s3c24xx/Makefile | 50 + arch/arm/plat-s3c24xx/clock-dclk.c | 200 + arch/arm/plat-s3c24xx/clock.c | 59 + arch/arm/plat-s3c24xx/common-smdk.c | 206 + arch/arm/plat-s3c24xx/cpu-freq-debugfs.c | 199 + arch/arm/plat-s3c24xx/cpu-freq.c | 717 + arch/arm/plat-s3c24xx/cpu.c | 227 + arch/arm/plat-s3c24xx/devs.c | 529 + arch/arm/plat-s3c24xx/dma.c | 1492 ++ arch/arm/plat-s3c24xx/gpio.c | 202 + arch/arm/plat-s3c24xx/gpiolib.c | 177 + arch/arm/plat-s3c24xx/include/mach/pwm-clock.h | 55 + arch/arm/plat-s3c24xx/include/plat/audio-simtec.h | 37 + arch/arm/plat-s3c24xx/include/plat/common-smdk.h | 15 + arch/arm/plat-s3c24xx/include/plat/cpu-freq-core.h | 287 + arch/arm/plat-s3c24xx/include/plat/fiq.h | 13 + arch/arm/plat-s3c24xx/include/plat/irq.h | 115 + arch/arm/plat-s3c24xx/include/plat/map.h | 100 + arch/arm/plat-s3c24xx/include/plat/mci.h | 52 + arch/arm/plat-s3c24xx/include/plat/pll.h | 37 + arch/arm/plat-s3c24xx/include/plat/regs-dma.h | 145 + arch/arm/plat-s3c24xx/include/plat/regs-iis.h | 77 + arch/arm/plat-s3c24xx/include/plat/regs-spi.h | 82 + arch/arm/plat-s3c24xx/include/plat/regs-udc.h | 153 + arch/arm/plat-s3c24xx/include/plat/s3c2400.h | 31 + arch/arm/plat-s3c24xx/include/plat/s3c2410.h | 33 + arch/arm/plat-s3c24xx/include/plat/s3c2412.h | 29 + arch/arm/plat-s3c24xx/include/plat/s3c2443.h | 32 + arch/arm/plat-s3c24xx/include/plat/s3c244x.h | 37 + arch/arm/plat-s3c24xx/include/plat/udc.h | 36 + arch/arm/plat-s3c24xx/irq-pm.c | 95 + arch/arm/plat-s3c24xx/irq.c | 679 + arch/arm/plat-s3c24xx/pm-simtec.c | 67 + arch/arm/plat-s3c24xx/pm.c | 148 + arch/arm/plat-s3c24xx/s3c2410-clock.c | 277 + arch/arm/plat-s3c24xx/s3c2410-cpufreq-utils.c | 64 + arch/arm/plat-s3c24xx/s3c2410-iotiming.c | 478 + arch/arm/plat-s3c24xx/s3c2412-iotiming.c | 286 + arch/arm/plat-s3c24xx/setup-i2c.c | 26 + arch/arm/plat-s3c24xx/simtec-audio.c | 77 + arch/arm/plat-s3c24xx/sleep.S | 158 + arch/arm/plat-s3c24xx/spi-bus0-gpe11_12_13.c | 36 + arch/arm/plat-s3c24xx/spi-bus1-gpd8_9_10.c | 38 + arch/arm/plat-s3c24xx/spi-bus1-gpg5_6_7.c | 36 + arch/arm/plat-s5p/Kconfig | 25 + arch/arm/plat-s5p/Makefile | 19 + arch/arm/plat-s5p/clock.c | 149 + arch/arm/plat-s5p/cpu.c | 113 + arch/arm/plat-s5p/dev-uart.c | 139 + arch/arm/plat-s5p/include/plat/irqs.h | 90 + arch/arm/plat-s5p/include/plat/map-s5p.h | 34 + arch/arm/plat-s5p/include/plat/pll.h | 83 + arch/arm/plat-s5p/include/plat/s5p-clock.h | 40 + arch/arm/plat-s5p/include/plat/s5p6440.h | 37 + arch/arm/plat-s5p/include/plat/s5p6442.h | 33 + arch/arm/plat-s5p/include/plat/s5pv210.h | 33 + arch/arm/plat-s5p/irq.c | 72 + arch/arm/plat-s5p/setup-i2c0.c | 25 + arch/arm/plat-s5pc1xx/Kconfig | 65 + arch/arm/plat-s5pc1xx/Makefile | 31 + arch/arm/plat-s5pc1xx/clock.c | 709 + arch/arm/plat-s5pc1xx/cpu.c | 122 + arch/arm/plat-s5pc1xx/dev-uart.c | 145 + arch/arm/plat-s5pc1xx/gpio-config.c | 62 + arch/arm/plat-s5pc1xx/gpiolib.c | 503 + .../plat-s5pc1xx/include/plat/gpio-cfg-s5pc1xx.h | 32 + arch/arm/plat-s5pc1xx/include/plat/gpio-ext.h | 44 + arch/arm/plat-s5pc1xx/include/plat/irqs.h | 198 + arch/arm/plat-s5pc1xx/include/plat/pll.h | 38 + arch/arm/plat-s5pc1xx/include/plat/regs-clock.h | 252 + arch/arm/plat-s5pc1xx/include/plat/regs-gpio.h | 70 + arch/arm/plat-s5pc1xx/include/plat/regs-power.h | 84 + arch/arm/plat-s5pc1xx/include/plat/s5pc100.h | 64 + arch/arm/plat-s5pc1xx/irq-eint.c | 281 + arch/arm/plat-s5pc1xx/irq-gpio.c | 266 + arch/arm/plat-s5pc1xx/irq.c | 75 + arch/arm/plat-s5pc1xx/s5pc100-clock.c | 876 + arch/arm/plat-s5pc1xx/s5pc100-init.c | 27 + arch/arm/plat-s5pc1xx/setup-fb-24bpp.c | 49 + arch/arm/plat-s5pc1xx/setup-i2c0.c | 30 + arch/arm/plat-s5pc1xx/setup-i2c1.c | 30 + arch/arm/plat-s5pc1xx/setup-sdhci-gpio.c | 86 + arch/arm/plat-samsung/Kconfig | 246 + arch/arm/plat-samsung/Makefile | 56 + arch/arm/plat-samsung/adc.c | 475 + arch/arm/plat-samsung/clock-clksrc.c | 212 + arch/arm/plat-samsung/clock.c | 409 + arch/arm/plat-samsung/dev-fb.c | 74 + arch/arm/plat-samsung/dev-hsmmc.c | 68 + arch/arm/plat-samsung/dev-hsmmc1.c | 68 + arch/arm/plat-samsung/dev-hsmmc2.c | 69 + arch/arm/plat-samsung/dev-i2c0.c | 72 + arch/arm/plat-samsung/dev-i2c1.c | 69 + arch/arm/plat-samsung/dev-nand.c | 130 + arch/arm/plat-samsung/dev-uart.c | 44 + arch/arm/plat-samsung/dev-usb-hsotg.c | 48 + arch/arm/plat-samsung/dev-usb.c | 70 + arch/arm/plat-samsung/dma.c | 84 + arch/arm/plat-samsung/gpio-config.c | 166 + arch/arm/plat-samsung/gpio.c | 156 + arch/arm/plat-samsung/gpiolib.c | 199 + arch/arm/plat-samsung/include/plat/adc.h | 35 + arch/arm/plat-samsung/include/plat/audio.h | 25 + arch/arm/plat-samsung/include/plat/clock-clksrc.h | 83 + arch/arm/plat-samsung/include/plat/clock.h | 115 + arch/arm/plat-samsung/include/plat/cpu-freq.h | 145 + arch/arm/plat-samsung/include/plat/cpu.h | 84 + arch/arm/plat-samsung/include/plat/debug-macro.S | 87 + arch/arm/plat-samsung/include/plat/devs.h | 74 + arch/arm/plat-samsung/include/plat/dma-core.h | 22 + arch/arm/plat-samsung/include/plat/dma-s3c24xx.h | 84 + arch/arm/plat-samsung/include/plat/dma.h | 127 + arch/arm/plat-samsung/include/plat/fb.h | 80 + .../plat-samsung/include/plat/gpio-cfg-helpers.h | 176 + arch/arm/plat-samsung/include/plat/gpio-cfg.h | 110 + arch/arm/plat-samsung/include/plat/gpio-core.h | 137 + arch/arm/plat-samsung/include/plat/hwmon.h | 41 + arch/arm/plat-samsung/include/plat/iic-core.h | 35 + arch/arm/plat-samsung/include/plat/iic.h | 62 + arch/arm/plat-samsung/include/plat/irq-uart.h | 20 + arch/arm/plat-samsung/include/plat/irq-vic-timer.h | 13 + arch/arm/plat-samsung/include/plat/map-base.h | 46 + arch/arm/plat-samsung/include/plat/nand.h | 67 + arch/arm/plat-samsung/include/plat/pm.h | 189 + arch/arm/plat-samsung/include/plat/regs-ac97.h | 67 + arch/arm/plat-samsung/include/plat/regs-adc.h | 64 + arch/arm/plat-samsung/include/plat/regs-fb-v4.h | 235 + arch/arm/plat-samsung/include/plat/regs-fb.h | 366 + arch/arm/plat-samsung/include/plat/regs-iic.h | 56 + arch/arm/plat-samsung/include/plat/regs-irqtype.h | 21 + arch/arm/plat-samsung/include/plat/regs-nand.h | 123 + arch/arm/plat-samsung/include/plat/regs-rtc.h | 61 + .../plat-samsung/include/plat/regs-s3c2412-iis.h | 82 + arch/arm/plat-samsung/include/plat/regs-sdhci.h | 87 + arch/arm/plat-samsung/include/plat/regs-serial.h | 281 + arch/arm/plat-samsung/include/plat/regs-timer.h | 124 + .../plat-samsung/include/plat/regs-usb-hsotg-phy.h | 50 + .../arm/plat-samsung/include/plat/regs-usb-hsotg.h | 377 + arch/arm/plat-samsung/include/plat/regs-watchdog.h | 41 + arch/arm/plat-samsung/include/plat/s3c64xx-spi.h | 67 + arch/arm/plat-samsung/include/plat/sdhci.h | 221 + arch/arm/plat-samsung/include/plat/udc-hs.h | 29 + arch/arm/plat-samsung/include/plat/uncompress.h | 184 + arch/arm/plat-samsung/include/plat/usb-control.h | 43 + .../arm/plat-samsung/include/plat/watchdog-reset.h | 49 + arch/arm/plat-samsung/init.c | 160 + arch/arm/plat-samsung/irq-uart.c | 143 + arch/arm/plat-samsung/irq-vic-timer.c | 86 + arch/arm/plat-samsung/pm-check.c | 243 + arch/arm/plat-samsung/pm-gpio.c | 380 + arch/arm/plat-samsung/pm.c | 378 + arch/arm/plat-samsung/pwm-clock.c | 455 + arch/arm/plat-samsung/pwm.c | 446 + arch/arm/plat-samsung/time.c | 285 + arch/arm/plat-stmp3xxx/Kconfig | 37 + arch/arm/plat-stmp3xxx/Makefile | 5 + arch/arm/plat-stmp3xxx/clock.c | 1134 + arch/arm/plat-stmp3xxx/clock.h | 61 + arch/arm/plat-stmp3xxx/core.c | 128 + arch/arm/plat-stmp3xxx/devices.c | 389 + arch/arm/plat-stmp3xxx/dma.c | 464 + arch/arm/plat-stmp3xxx/include/mach/clkdev.h | 18 + arch/arm/plat-stmp3xxx/include/mach/cputype.h | 33 + arch/arm/plat-stmp3xxx/include/mach/debug-macro.S | 42 + arch/arm/plat-stmp3xxx/include/mach/dma.h | 153 + arch/arm/plat-stmp3xxx/include/mach/gpio.h | 28 + arch/arm/plat-stmp3xxx/include/mach/gpmi.h | 12 + arch/arm/plat-stmp3xxx/include/mach/hardware.h | 32 + arch/arm/plat-stmp3xxx/include/mach/io.h | 25 + arch/arm/plat-stmp3xxx/include/mach/memory.h | 22 + arch/arm/plat-stmp3xxx/include/mach/mmc.h | 14 + arch/arm/plat-stmp3xxx/include/mach/pinmux.h | 157 + arch/arm/plat-stmp3xxx/include/mach/pins.h | 30 + arch/arm/plat-stmp3xxx/include/mach/platform.h | 68 + arch/arm/plat-stmp3xxx/include/mach/stmp3xxx.h | 54 + arch/arm/plat-stmp3xxx/include/mach/system.h | 49 + arch/arm/plat-stmp3xxx/include/mach/timex.h | 20 + arch/arm/plat-stmp3xxx/include/mach/uncompress.h | 53 + arch/arm/plat-stmp3xxx/include/mach/vmalloc.h | 12 + arch/arm/plat-stmp3xxx/irq.c | 51 + arch/arm/plat-stmp3xxx/pinmux.c | 551 + arch/arm/plat-stmp3xxx/timer.c | 189 + arch/arm/tools/Makefile | 10 + arch/arm/tools/gen-mach-types | 72 + arch/arm/tools/mach-types | 2806 +++ arch/arm/vfp/Makefile | 15 + arch/arm/vfp/entry.S | 69 + arch/arm/vfp/vfp.h | 380 + arch/arm/vfp/vfpdouble.c | 1204 + arch/arm/vfp/vfphw.S | 285 + arch/arm/vfp/vfpinstr.h | 88 + arch/arm/vfp/vfpmodule.c | 561 + arch/arm/vfp/vfpsingle.c | 1244 + arch/avr32/Kconfig | 313 + arch/avr32/Kconfig.debug | 9 + arch/avr32/Makefile | 84 + arch/avr32/boards/atngw100/Kconfig | 65 + arch/avr32/boards/atngw100/Kconfig_mrmt | 80 + arch/avr32/boards/atngw100/Makefile | 3 + arch/avr32/boards/atngw100/evklcd10x.c | 178 + arch/avr32/boards/atngw100/flash.c | 98 + arch/avr32/boards/atngw100/mrmt.c | 374 + arch/avr32/boards/atngw100/setup.c | 327 + arch/avr32/boards/atstk1000/Kconfig | 109 + arch/avr32/boards/atstk1000/Makefile | 5 + arch/avr32/boards/atstk1000/atstk1000.h | 17 + arch/avr32/boards/atstk1000/atstk1002.c | 334 + arch/avr32/boards/atstk1000/atstk1003.c | 162 + arch/avr32/boards/atstk1000/atstk1004.c | 164 + arch/avr32/boards/atstk1000/flash.c | 98 + arch/avr32/boards/atstk1000/setup.c | 127 + arch/avr32/boards/favr-32/Kconfig | 22 + arch/avr32/boards/favr-32/Makefile | 1 + arch/avr32/boards/favr-32/flash.c | 98 + arch/avr32/boards/favr-32/setup.c | 352 + arch/avr32/boards/hammerhead/Kconfig | 43 + arch/avr32/boards/hammerhead/Makefile | 1 + arch/avr32/boards/hammerhead/flash.c | 376 + arch/avr32/boards/hammerhead/flash.h | 6 + arch/avr32/boards/hammerhead/setup.c | 247 + arch/avr32/boards/merisc/Kconfig | 5 + arch/avr32/boards/merisc/Makefile | 1 + arch/avr32/boards/merisc/display.c | 65 + arch/avr32/boards/merisc/flash.c | 139 + arch/avr32/boards/merisc/merisc.h | 18 + arch/avr32/boards/merisc/merisc_sysfs.c | 65 + arch/avr32/boards/merisc/setup.c | 298 + arch/avr32/boards/mimc200/Makefile | 1 + arch/avr32/boards/mimc200/flash.c | 143 + arch/avr32/boards/mimc200/fram.c | 80 + arch/avr32/boards/mimc200/setup.c | 236 + arch/avr32/boot/images/.gitignore | 4 + arch/avr32/boot/images/Makefile | 60 + arch/avr32/boot/u-boot/Makefile | 3 + arch/avr32/boot/u-boot/empty.S | 1 + arch/avr32/boot/u-boot/head.S | 60 + arch/avr32/configs/atngw100_defconfig | 1408 ++ arch/avr32/configs/atngw100_evklcd100_defconfig | 1543 ++ arch/avr32/configs/atngw100_evklcd101_defconfig | 1537 ++ arch/avr32/configs/atngw100_mrmt_defconfig | 1363 ++ arch/avr32/configs/atngw100mkii_defconfig | 1414 ++ .../avr32/configs/atngw100mkii_evklcd100_defconfig | 1549 ++ .../avr32/configs/atngw100mkii_evklcd101_defconfig | 1549 ++ arch/avr32/configs/atstk1002_defconfig | 1494 ++ arch/avr32/configs/atstk1003_defconfig | 1093 + arch/avr32/configs/atstk1004_defconfig | 667 + arch/avr32/configs/atstk1006_defconfig | 1499 ++ arch/avr32/configs/favr-32_defconfig | 1235 + arch/avr32/configs/hammerhead_defconfig | 1467 ++ arch/avr32/configs/merisc_defconfig | 1237 + arch/avr32/configs/mimc200_defconfig | 1109 + arch/avr32/include/asm/Kbuild | 3 + arch/avr32/include/asm/addrspace.h | 43 + arch/avr32/include/asm/asm-offsets.h | 1 + arch/avr32/include/asm/asm.h | 102 + arch/avr32/include/asm/atomic.h | 201 + arch/avr32/include/asm/auxvec.h | 4 + arch/avr32/include/asm/bitops.h | 306 + arch/avr32/include/asm/bitsperlong.h | 1 + arch/avr32/include/asm/bug.h | 73 + arch/avr32/include/asm/bugs.h | 15 + arch/avr32/include/asm/byteorder.h | 9 + arch/avr32/include/asm/cache.h | 38 + arch/avr32/include/asm/cachectl.h | 11 + arch/avr32/include/asm/cacheflush.h | 132 + arch/avr32/include/asm/checksum.h | 152 + arch/avr32/include/asm/cputime.h | 6 + arch/avr32/include/asm/current.h | 15 + arch/avr32/include/asm/delay.h | 26 + arch/avr32/include/asm/device.h | 7 + arch/avr32/include/asm/div64.h | 6 + arch/avr32/include/asm/dma-mapping.h | 349 + arch/avr32/include/asm/dma.h | 8 + arch/avr32/include/asm/elf.h | 107 + arch/avr32/include/asm/emergency-restart.h | 6 + arch/avr32/include/asm/errno.h | 6 + arch/avr32/include/asm/fb.h | 21 + arch/avr32/include/asm/fcntl.h | 6 + arch/avr32/include/asm/ftrace.h | 1 + arch/avr32/include/asm/futex.h | 6 + arch/avr32/include/asm/gpio.h | 6 + arch/avr32/include/asm/hardirq.h | 6 + arch/avr32/include/asm/hw_irq.h | 9 + arch/avr32/include/asm/io.h | 320 + arch/avr32/include/asm/ioctl.h | 6 + arch/avr32/include/asm/ioctls.h | 87 + arch/avr32/include/asm/ipcbuf.h | 29 + arch/avr32/include/asm/irq.h | 24 + arch/avr32/include/asm/irq_regs.h | 1 + arch/avr32/include/asm/irqflags.h | 68 + arch/avr32/include/asm/kdebug.h | 12 + arch/avr32/include/asm/kmap_types.h | 30 + arch/avr32/include/asm/kprobes.h | 35 + arch/avr32/include/asm/linkage.h | 7 + arch/avr32/include/asm/local.h | 6 + arch/avr32/include/asm/mach/serial_at91.h | 33 + arch/avr32/include/asm/mman.h | 1 + arch/avr32/include/asm/mmu.h | 10 + arch/avr32/include/asm/mmu_context.h | 148 + arch/avr32/include/asm/module.h | 28 + arch/avr32/include/asm/msgbuf.h | 31 + arch/avr32/include/asm/mutex.h | 9 + arch/avr32/include/asm/numnodes.h | 7 + arch/avr32/include/asm/ocd.h | 543 + arch/avr32/include/asm/page.h | 104 + arch/avr32/include/asm/param.h | 23 + arch/avr32/include/asm/pci.h | 10 + arch/avr32/include/asm/percpu.h | 6 + arch/avr32/include/asm/pgalloc.h | 98 + arch/avr32/include/asm/pgtable-2level.h | 47 + arch/avr32/include/asm/pgtable.h | 377 + arch/avr32/include/asm/poll.h | 1 + arch/avr32/include/asm/posix_types.h | 125 + arch/avr32/include/asm/processor.h | 178 + arch/avr32/include/asm/ptrace.h | 159 + arch/avr32/include/asm/resource.h | 6 + arch/avr32/include/asm/scatterlist.h | 26 + arch/avr32/include/asm/sections.h | 6 + arch/avr32/include/asm/sembuf.h | 25 + arch/avr32/include/asm/serial.h | 13 + arch/avr32/include/asm/setup.h | 138 + arch/avr32/include/asm/shmbuf.h | 42 + arch/avr32/include/asm/shmparam.h | 6 + arch/avr32/include/asm/sigcontext.h | 34 + arch/avr32/include/asm/siginfo.h | 6 + arch/avr32/include/asm/signal.h | 168 + arch/avr32/include/asm/socket.h | 65 + arch/avr32/include/asm/sockios.h | 13 + arch/avr32/include/asm/stat.h | 79 + arch/avr32/include/asm/statfs.h | 6 + arch/avr32/include/asm/string.h | 17 + arch/avr32/include/asm/swab.h | 35 + arch/avr32/include/asm/syscalls.h | 35 + arch/avr32/include/asm/sysreg.h | 291 + arch/avr32/include/asm/system.h | 178 + arch/avr32/include/asm/termbits.h | 195 + arch/avr32/include/asm/termios.h | 62 + arch/avr32/include/asm/thread_info.h | 120 + arch/avr32/include/asm/timex.h | 39 + arch/avr32/include/asm/tlb.h | 32 + arch/avr32/include/asm/tlbflush.h | 32 + arch/avr32/include/asm/topology.h | 6 + arch/avr32/include/asm/traps.h | 23 + arch/avr32/include/asm/types.h | 37 + arch/avr32/include/asm/uaccess.h | 324 + arch/avr32/include/asm/ucontext.h | 12 + arch/avr32/include/asm/unaligned.h | 21 + arch/avr32/include/asm/unistd.h | 345 + arch/avr32/include/asm/user.h | 65 + arch/avr32/include/asm/xor.h | 6 + arch/avr32/kernel/.gitignore | 1 + arch/avr32/kernel/Makefile | 15 + arch/avr32/kernel/asm-offsets.c | 26 + arch/avr32/kernel/avr32_ksyms.c | 70 + arch/avr32/kernel/cpu.c | 406 + arch/avr32/kernel/entry-avr32b.S | 874 + arch/avr32/kernel/head.S | 42 + arch/avr32/kernel/init_task.c | 31 + arch/avr32/kernel/irq.c | 65 + arch/avr32/kernel/kprobes.c | 267 + arch/avr32/kernel/module.c | 323 + arch/avr32/kernel/nmi_debug.c | 82 + arch/avr32/kernel/ocd.c | 167 + arch/avr32/kernel/process.c | 447 + arch/avr32/kernel/ptrace.c | 355 + arch/avr32/kernel/setup.c | 594 + arch/avr32/kernel/signal.c | 333 + arch/avr32/kernel/stacktrace.c | 55 + arch/avr32/kernel/switch_to.S | 35 + arch/avr32/kernel/sys_avr32.c | 22 + arch/avr32/kernel/syscall-stubs.S | 120 + arch/avr32/kernel/syscall_table.S | 299 + arch/avr32/kernel/time.c | 151 + arch/avr32/kernel/traps.c | 283 + arch/avr32/kernel/vmlinux.lds.S | 88 + arch/avr32/lib/Makefile | 11 + arch/avr32/lib/__avr32_asr64.S | 31 + arch/avr32/lib/__avr32_lsl64.S | 31 + arch/avr32/lib/__avr32_lsr64.S | 31 + arch/avr32/lib/clear_user.S | 76 + arch/avr32/lib/copy_user.S | 119 + arch/avr32/lib/csum_partial.S | 47 + arch/avr32/lib/csum_partial_copy_generic.S | 99 + arch/avr32/lib/delay.c | 57 + arch/avr32/lib/findbit.S | 185 + arch/avr32/lib/io-readsb.S | 49 + arch/avr32/lib/io-readsl.S | 24 + arch/avr32/lib/io-readsw.S | 43 + arch/avr32/lib/io-writesb.S | 52 + arch/avr32/lib/io-writesl.S | 20 + arch/avr32/lib/io-writesw.S | 38 + arch/avr32/lib/memcpy.S | 72 + arch/avr32/lib/memset.S | 72 + arch/avr32/lib/strncpy_from_user.S | 60 + arch/avr32/lib/strnlen_user.S | 67 + arch/avr32/mach-at32ap/Kconfig | 31 + arch/avr32/mach-at32ap/Makefile | 9 + arch/avr32/mach-at32ap/at32ap700x.c | 2353 ++ arch/avr32/mach-at32ap/clock.c | 298 + arch/avr32/mach-at32ap/clock.h | 35 + arch/avr32/mach-at32ap/cpufreq.c | 124 + arch/avr32/mach-at32ap/extint.c | 280 + arch/avr32/mach-at32ap/hmatrix.c | 88 + arch/avr32/mach-at32ap/hsmc.c | 282 + arch/avr32/mach-at32ap/hsmc.h | 127 + arch/avr32/mach-at32ap/include/mach/at32ap700x.h | 245 + arch/avr32/mach-at32ap/include/mach/atmel-mci.h | 24 + arch/avr32/mach-at32ap/include/mach/board.h | 133 + arch/avr32/mach-at32ap/include/mach/chip.h | 19 + arch/avr32/mach-at32ap/include/mach/cpu.h | 38 + arch/avr32/mach-at32ap/include/mach/gpio.h | 45 + arch/avr32/mach-at32ap/include/mach/hmatrix.h | 55 + arch/avr32/mach-at32ap/include/mach/init.h | 18 + arch/avr32/mach-at32ap/include/mach/io.h | 38 + arch/avr32/mach-at32ap/include/mach/irq.h | 14 + arch/avr32/mach-at32ap/include/mach/pm.h | 51 + arch/avr32/mach-at32ap/include/mach/portmux.h | 30 + arch/avr32/mach-at32ap/include/mach/smc.h | 113 + arch/avr32/mach-at32ap/include/mach/sram.h | 30 + arch/avr32/mach-at32ap/intc.c | 217 + arch/avr32/mach-at32ap/intc.h | 329 + arch/avr32/mach-at32ap/pdc.c | 47 + arch/avr32/mach-at32ap/pio.c | 472 + arch/avr32/mach-at32ap/pio.h | 180 + arch/avr32/mach-at32ap/pm-at32ap700x.S | 174 + arch/avr32/mach-at32ap/pm.c | 243 + arch/avr32/mach-at32ap/pm.h | 112 + arch/avr32/mach-at32ap/sdramc.h | 76 + arch/avr32/mm/Makefile | 6 + arch/avr32/mm/cache.c | 162 + arch/avr32/mm/clear_page.S | 25 + arch/avr32/mm/copy_page.S | 28 + arch/avr32/mm/dma-coherent.c | 151 + arch/avr32/mm/fault.c | 252 + arch/avr32/mm/init.c | 181 + arch/avr32/mm/ioremap.c | 93 + arch/avr32/mm/tlb.c | 375 + arch/avr32/oprofile/Makefile | 8 + arch/avr32/oprofile/backtrace.c | 81 + arch/avr32/oprofile/op_model_avr32.c | 238 + arch/blackfin/ADI_BSD.txt | 41 + arch/blackfin/Kconfig | 1277 + arch/blackfin/Kconfig.debug | 267 + arch/blackfin/Makefile | 166 + arch/blackfin/boot/.gitignore | 2 + arch/blackfin/boot/Makefile | 67 + arch/blackfin/boot/install.sh | 57 + arch/blackfin/configs/BF518F-EZBRD_defconfig | 1384 ++ arch/blackfin/configs/BF526-EZBRD_defconfig | 1677 ++ arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 1811 ++ arch/blackfin/configs/BF527-EZKIT_defconfig | 1756 ++ arch/blackfin/configs/BF533-EZKIT_defconfig | 1271 + arch/blackfin/configs/BF533-STAMP_defconfig | 1453 ++ arch/blackfin/configs/BF537-STAMP_defconfig | 1518 ++ arch/blackfin/configs/BF538-EZKIT_defconfig | 1442 ++ arch/blackfin/configs/BF548-EZKIT_defconfig | 1896 ++ arch/blackfin/configs/BF561-ACVILON_defconfig | 1634 ++ arch/blackfin/configs/BF561-EZKIT_defconfig | 1255 + arch/blackfin/configs/BlackStamp_defconfig | 1202 + arch/blackfin/configs/CM-BF527_defconfig | 1537 ++ arch/blackfin/configs/CM-BF533_defconfig | 920 + arch/blackfin/configs/CM-BF537E_defconfig | 1220 + arch/blackfin/configs/CM-BF537U_defconfig | 1083 + arch/blackfin/configs/CM-BF548_defconfig | 1541 ++ arch/blackfin/configs/CM-BF561_defconfig | 1155 + arch/blackfin/configs/H8606_defconfig | 1168 + arch/blackfin/configs/IP0X_defconfig | 1253 + arch/blackfin/configs/PNAV-10_defconfig | 1419 ++ arch/blackfin/configs/SRV1_defconfig | 1297 + arch/blackfin/configs/TCM-BF518_defconfig | 1375 ++ arch/blackfin/configs/TCM-BF537_defconfig | 1180 + arch/blackfin/include/asm/Kbuild | 4 + arch/blackfin/include/asm/asm-offsets.h | 1 + arch/blackfin/include/asm/atomic.h | 124 + arch/blackfin/include/asm/auxvec.h | 1 + arch/blackfin/include/asm/bfin-global.h | 88 + arch/blackfin/include/asm/bfin-lq035q1.h | 40 + arch/blackfin/include/asm/bfin5xx_spi.h | 131 + arch/blackfin/include/asm/bfin_can.h | 725 + arch/blackfin/include/asm/bfin_rotary.h | 43 + arch/blackfin/include/asm/bfin_sdh.h | 19 + arch/blackfin/include/asm/bfin_simple_timer.h | 19 + arch/blackfin/include/asm/bfin_sport.h | 195 + arch/blackfin/include/asm/bfin_watchdog.h | 30 + arch/blackfin/include/asm/bfrom.h | 90 + arch/blackfin/include/asm/bitops.h | 143 + arch/blackfin/include/asm/bitsperlong.h | 1 + arch/blackfin/include/asm/blackfin.h | 96 + arch/blackfin/include/asm/bug.h | 68 + arch/blackfin/include/asm/bugs.h | 1 + arch/blackfin/include/asm/byteorder.h | 1 + arch/blackfin/include/asm/cache.h | 66 + arch/blackfin/include/asm/cacheflush.h | 102 + arch/blackfin/include/asm/cdef_LPBlackfin.h | 306 + arch/blackfin/include/asm/checksum.h | 44 + arch/blackfin/include/asm/clocks.h | 51 + arch/blackfin/include/asm/context.S | 398 + arch/blackfin/include/asm/cplb.h | 149 + arch/blackfin/include/asm/cplbinit.h | 66 + arch/blackfin/include/asm/cpu.h | 24 + arch/blackfin/include/asm/cputime.h | 1 + arch/blackfin/include/asm/current.h | 1 + arch/blackfin/include/asm/def_LPBlackfin.h | 660 + arch/blackfin/include/asm/delay.h | 51 + arch/blackfin/include/asm/device.h | 1 + arch/blackfin/include/asm/div64.h | 1 + arch/blackfin/include/asm/dma-mapping.h | 159 + arch/blackfin/include/asm/dma.h | 284 + arch/blackfin/include/asm/dpmc.h | 160 + arch/blackfin/include/asm/early_printk.h | 36 + arch/blackfin/include/asm/elf.h | 136 + arch/blackfin/include/asm/emergency-restart.h | 1 + arch/blackfin/include/asm/entry.h | 186 + arch/blackfin/include/asm/errno.h | 1 + arch/blackfin/include/asm/fb.h | 1 + arch/blackfin/include/asm/fcntl.h | 17 + arch/blackfin/include/asm/fixed_code.h | 52 + arch/blackfin/include/asm/flat.h | 58 + arch/blackfin/include/asm/ftrace.h | 66 + arch/blackfin/include/asm/futex.h | 1 + arch/blackfin/include/asm/gpio.h | 310 + arch/blackfin/include/asm/gptimers.h | 196 + arch/blackfin/include/asm/hardirq.h | 20 + arch/blackfin/include/asm/hw_irq.h | 1 + arch/blackfin/include/asm/io.h | 259 + arch/blackfin/include/asm/ioctl.h | 1 + arch/blackfin/include/asm/ioctls.h | 7 + arch/blackfin/include/asm/ipcbuf.h | 1 + arch/blackfin/include/asm/ipipe.h | 240 + arch/blackfin/include/asm/ipipe_base.h | 68 + arch/blackfin/include/asm/irq.h | 45 + arch/blackfin/include/asm/irq_handler.h | 40 + arch/blackfin/include/asm/irq_regs.h | 1 + arch/blackfin/include/asm/irqflags.h | 216 + arch/blackfin/include/asm/kdebug.h | 1 + arch/blackfin/include/asm/kgdb.h | 163 + arch/blackfin/include/asm/kmap_types.h | 1 + arch/blackfin/include/asm/l1layout.h | 37 + arch/blackfin/include/asm/linkage.h | 13 + arch/blackfin/include/asm/local.h | 1 + arch/blackfin/include/asm/mem_init.h | 297 + arch/blackfin/include/asm/mem_map.h | 84 + arch/blackfin/include/asm/mman.h | 1 + arch/blackfin/include/asm/mmu.h | 36 + arch/blackfin/include/asm/mmu_context.h | 213 + arch/blackfin/include/asm/module.h | 24 + arch/blackfin/include/asm/msgbuf.h | 1 + arch/blackfin/include/asm/mutex.h | 76 + arch/blackfin/include/asm/nand.h | 43 + arch/blackfin/include/asm/nmi.h | 12 + arch/blackfin/include/asm/page.h | 21 + arch/blackfin/include/asm/page_offset.h | 11 + arch/blackfin/include/asm/param.h | 1 + arch/blackfin/include/asm/pci.h | 22 + arch/blackfin/include/asm/pda.h | 61 + arch/blackfin/include/asm/percpu.h | 1 + arch/blackfin/include/asm/pgalloc.h | 1 + arch/blackfin/include/asm/pgtable.h | 109 + arch/blackfin/include/asm/poll.h | 16 + arch/blackfin/include/asm/portmux.h | 1191 + arch/blackfin/include/asm/posix_types.h | 33 + arch/blackfin/include/asm/processor.h | 160 + arch/blackfin/include/asm/ptrace.h | 201 + arch/blackfin/include/asm/reboot.h | 20 + arch/blackfin/include/asm/resource.h | 1 + arch/blackfin/include/asm/rwlock.h | 6 + arch/blackfin/include/asm/scatterlist.h | 28 + arch/blackfin/include/asm/sections.h | 67 + arch/blackfin/include/asm/segment.h | 13 + arch/blackfin/include/asm/sembuf.h | 1 + arch/blackfin/include/asm/serial.h | 2 + arch/blackfin/include/asm/setup.h | 1 + arch/blackfin/include/asm/shmbuf.h | 1 + arch/blackfin/include/asm/shmparam.h | 1 + arch/blackfin/include/asm/sigcontext.h | 61 + arch/blackfin/include/asm/siginfo.h | 41 + arch/blackfin/include/asm/signal.h | 7 + arch/blackfin/include/asm/smp.h | 44 + arch/blackfin/include/asm/socket.h | 1 + arch/blackfin/include/asm/sockios.h | 1 + arch/blackfin/include/asm/spinlock.h | 101 + arch/blackfin/include/asm/spinlock_types.h | 28 + arch/blackfin/include/asm/stat.h | 69 + arch/blackfin/include/asm/statfs.h | 1 + arch/blackfin/include/asm/string.h | 143 + arch/blackfin/include/asm/swab.h | 50 + arch/blackfin/include/asm/syscall.h | 96 + arch/blackfin/include/asm/system.h | 192 + arch/blackfin/include/asm/termbits.h | 1 + arch/blackfin/include/asm/termios.h | 1 + arch/blackfin/include/asm/thread_info.h | 123 + arch/blackfin/include/asm/time.h | 46 + arch/blackfin/include/asm/timex.h | 23 + arch/blackfin/include/asm/tlb.h | 22 + arch/blackfin/include/asm/tlbflush.h | 1 + arch/blackfin/include/asm/topology.h | 1 + arch/blackfin/include/asm/trace.h | 99 + arch/blackfin/include/asm/traps.h | 129 + arch/blackfin/include/asm/types.h | 1 + arch/blackfin/include/asm/uaccess.h | 291 + arch/blackfin/include/asm/ucontext.h | 1 + arch/blackfin/include/asm/unaligned.h | 1 + arch/blackfin/include/asm/unistd.h | 449 + arch/blackfin/include/asm/user.h | 1 + arch/blackfin/include/asm/xor.h | 1 + arch/blackfin/kernel/.gitignore | 1 + arch/blackfin/kernel/Makefile | 35 + arch/blackfin/kernel/asm-offsets.c | 147 + arch/blackfin/kernel/bfin_dma_5xx.c | 510 + arch/blackfin/kernel/bfin_gpio.c | 1345 ++ arch/blackfin/kernel/bfin_ksyms.c | 111 + arch/blackfin/kernel/cplb-mpu/Makefile | 10 + arch/blackfin/kernel/cplb-mpu/cplbinit.c | 106 + arch/blackfin/kernel/cplb-mpu/cplbmgr.c | 377 + arch/blackfin/kernel/cplb-nompu/Makefile | 10 + arch/blackfin/kernel/cplb-nompu/cplbinit.c | 194 + arch/blackfin/kernel/cplb-nompu/cplbmgr.c | 202 + arch/blackfin/kernel/cplbinfo.c | 177 + arch/blackfin/kernel/dma-mapping.c | 148 + arch/blackfin/kernel/early_printk.c | 272 + arch/blackfin/kernel/entry.S | 108 + arch/blackfin/kernel/fixed_code.S | 155 + arch/blackfin/kernel/flat.c | 84 + arch/blackfin/kernel/ftrace-entry.S | 156 + arch/blackfin/kernel/ftrace.c | 44 + arch/blackfin/kernel/gptimers.c | 311 + arch/blackfin/kernel/init_task.c | 32 + arch/blackfin/kernel/ipipe.c | 403 + arch/blackfin/kernel/irqchip.c | 150 + arch/blackfin/kernel/kgdb.c | 452 + arch/blackfin/kernel/kgdb_test.c | 111 + arch/blackfin/kernel/module.c | 319 + arch/blackfin/kernel/nmi.c | 299 + arch/blackfin/kernel/process.c | 509 + arch/blackfin/kernel/ptrace.c | 413 + arch/blackfin/kernel/reboot.c | 114 + arch/blackfin/kernel/setup.c | 1315 ++ arch/blackfin/kernel/shadow_console.c | 111 + arch/blackfin/kernel/signal.c | 354 + arch/blackfin/kernel/stacktrace.c | 53 + arch/blackfin/kernel/sys_bfin.c | 49 + arch/blackfin/kernel/time-ts.c | 395 + arch/blackfin/kernel/time.c | 186 + arch/blackfin/kernel/traps.c | 1351 ++ arch/blackfin/kernel/vmlinux.lds.S | 276 + arch/blackfin/lib/Makefile | 11 + arch/blackfin/lib/ashldi3.c | 35 + arch/blackfin/lib/ashrdi3.c | 36 + arch/blackfin/lib/divsi3.S | 199 + arch/blackfin/lib/gcclib.h | 24 + arch/blackfin/lib/ins.S | 118 + arch/blackfin/lib/lshrdi3.c | 35 + arch/blackfin/lib/memchr.S | 47 + arch/blackfin/lib/memcmp.S | 92 + arch/blackfin/lib/memcpy.S | 124 + arch/blackfin/lib/memmove.S | 93 + arch/blackfin/lib/memset.S | 86 + arch/blackfin/lib/modsi3.S | 57 + arch/blackfin/lib/muldi3.S | 74 + arch/blackfin/lib/outs.S | 60 + arch/blackfin/lib/smulsi3_highpart.S | 38 + arch/blackfin/lib/strcmp.c | 19 + arch/blackfin/lib/strcpy.c | 19 + arch/blackfin/lib/strncmp.c | 18 + arch/blackfin/lib/strncpy.c | 19 + arch/blackfin/lib/udivsi3.S | 277 + arch/blackfin/lib/umodsi3.S | 49 + arch/blackfin/lib/umulsi3_highpart.S | 31 + arch/blackfin/mach-bf518/Kconfig | 238 + arch/blackfin/mach-bf518/Makefile | 5 + arch/blackfin/mach-bf518/boards/Kconfig | 17 + arch/blackfin/mach-bf518/boards/Makefile | 6 + arch/blackfin/mach-bf518/boards/ezbrd.c | 826 + arch/blackfin/mach-bf518/boards/tcm-bf518.c | 753 + arch/blackfin/mach-bf518/dma.c | 98 + arch/blackfin/mach-bf518/include/mach/anomaly.h | 147 + arch/blackfin/mach-bf518/include/mach/bf518.h | 109 + .../mach-bf518/include/mach/bfin_serial_5xx.h | 148 + arch/blackfin/mach-bf518/include/mach/blackfin.h | 61 + arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 21 + arch/blackfin/mach-bf518/include/mach/cdefBF514.h | 83 + arch/blackfin/mach-bf518/include/mach/cdefBF516.h | 181 + arch/blackfin/mach-bf518/include/mach/cdefBF518.h | 59 + .../mach-bf518/include/mach/cdefBF51x_base.h | 1111 + arch/blackfin/mach-bf518/include/mach/defBF512.h | 18 + arch/blackfin/mach-bf518/include/mach/defBF514.h | 183 + arch/blackfin/mach-bf518/include/mach/defBF516.h | 392 + arch/blackfin/mach-bf518/include/mach/defBF518.h | 67 + .../mach-bf518/include/mach/defBF51x_base.h | 1730 ++ arch/blackfin/mach-bf518/include/mach/dma.h | 33 + arch/blackfin/mach-bf518/include/mach/gpio.h | 57 + arch/blackfin/mach-bf518/include/mach/irq.h | 245 + arch/blackfin/mach-bf518/include/mach/mem_map.h | 70 + arch/blackfin/mach-bf518/include/mach/portmux.h | 200 + arch/blackfin/mach-bf518/ints-priority.c | 78 + arch/blackfin/mach-bf527/Kconfig | 258 + arch/blackfin/mach-bf527/Makefile | 5 + arch/blackfin/mach-bf527/boards/Kconfig | 27 + arch/blackfin/mach-bf527/boards/Makefile | 8 + arch/blackfin/mach-bf527/boards/cm_bf527.c | 1007 + arch/blackfin/mach-bf527/boards/ezbrd.c | 906 + arch/blackfin/mach-bf527/boards/ezkit.c | 1241 + arch/blackfin/mach-bf527/dma.c | 98 + arch/blackfin/mach-bf527/include/mach/anomaly.h | 264 + arch/blackfin/mach-bf527/include/mach/bf527.h | 117 + .../mach-bf527/include/mach/bfin_serial_5xx.h | 148 + arch/blackfin/mach-bf527/include/mach/blackfin.h | 49 + arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 21 + arch/blackfin/mach-bf527/include/mach/cdefBF525.h | 429 + arch/blackfin/mach-bf527/include/mach/cdefBF527.h | 181 + .../mach-bf527/include/mach/cdefBF52x_base.h | 1163 + arch/blackfin/mach-bf527/include/mach/defBF522.h | 18 + arch/blackfin/mach-bf527/include/mach/defBF525.h | 682 + arch/blackfin/mach-bf527/include/mach/defBF527.h | 391 + .../mach-bf527/include/mach/defBF52x_base.h | 1822 ++ arch/blackfin/mach-bf527/include/mach/dma.h | 38 + arch/blackfin/mach-bf527/include/mach/gpio.h | 65 + arch/blackfin/mach-bf527/include/mach/irq.h | 244 + arch/blackfin/mach-bf527/include/mach/mem_map.h | 70 + arch/blackfin/mach-bf527/include/mach/portmux.h | 219 + arch/blackfin/mach-bf527/ints-priority.c | 79 + arch/blackfin/mach-bf533/Kconfig | 95 + arch/blackfin/mach-bf533/Makefile | 5 + arch/blackfin/mach-bf533/boards/H8606.c | 472 + arch/blackfin/mach-bf533/boards/Kconfig | 41 + arch/blackfin/mach-bf533/boards/Makefile | 10 + arch/blackfin/mach-bf533/boards/blackstamp.c | 512 + arch/blackfin/mach-bf533/boards/cm_bf533.c | 606 + arch/blackfin/mach-bf533/boards/ezkit.c | 584 + arch/blackfin/mach-bf533/boards/ip0x.c | 325 + arch/blackfin/mach-bf533/boards/stamp.c | 711 + arch/blackfin/mach-bf533/dma.c | 78 + arch/blackfin/mach-bf533/include/mach/anomaly.h | 363 + arch/blackfin/mach-bf533/include/mach/bf533.h | 138 + .../mach-bf533/include/mach/bfin_serial_5xx.h | 122 + arch/blackfin/mach-bf533/include/mach/blackfin.h | 35 + arch/blackfin/mach-bf533/include/mach/cdefBF532.h | 744 + arch/blackfin/mach-bf533/include/mach/defBF532.h | 1115 + arch/blackfin/mach-bf533/include/mach/dma.h | 26 + arch/blackfin/mach-bf533/include/mach/gpio.h | 31 + arch/blackfin/mach-bf533/include/mach/irq.h | 150 + arch/blackfin/mach-bf533/include/mach/mem_map.h | 139 + arch/blackfin/mach-bf533/include/mach/portmux.h | 70 + arch/blackfin/mach-bf533/ints-priority.c | 44 + arch/blackfin/mach-bf537/Kconfig | 117 + arch/blackfin/mach-bf537/Makefile | 5 + arch/blackfin/mach-bf537/boards/Kconfig | 42 + arch/blackfin/mach-bf537/boards/Makefile | 10 + arch/blackfin/mach-bf537/boards/cm_bf537e.c | 795 + arch/blackfin/mach-bf537/boards/cm_bf537u.c | 760 + arch/blackfin/mach-bf537/boards/minotaur.c | 551 + arch/blackfin/mach-bf537/boards/pnav10.c | 547 + arch/blackfin/mach-bf537/boards/stamp.c | 2440 ++ arch/blackfin/mach-bf537/boards/tcm_bf537.c | 762 + arch/blackfin/mach-bf537/dma.c | 98 + arch/blackfin/mach-bf537/include/mach/anomaly.h | 216 + arch/blackfin/mach-bf537/include/mach/bf537.h | 108 + .../mach-bf537/include/mach/bfin_serial_5xx.h | 147 + arch/blackfin/mach-bf537/include/mach/blackfin.h | 43 + arch/blackfin/mach-bf537/include/mach/cdefBF534.h | 1797 ++ arch/blackfin/mach-bf537/include/mach/cdefBF537.h | 181 + arch/blackfin/mach-bf537/include/mach/defBF534.h | 2408 ++ arch/blackfin/mach-bf537/include/mach/defBF537.h | 380 + arch/blackfin/mach-bf537/include/mach/dma.h | 31 + arch/blackfin/mach-bf537/include/mach/gpio.h | 65 + arch/blackfin/mach-bf537/include/mach/irq.h | 199 + arch/blackfin/mach-bf537/include/mach/mem_map.h | 147 + arch/blackfin/mach-bf537/include/mach/portmux.h | 151 + arch/blackfin/mach-bf537/ints-priority.c | 53 + arch/blackfin/mach-bf538/Kconfig | 165 + arch/blackfin/mach-bf538/Makefile | 6 + arch/blackfin/mach-bf538/boards/Kconfig | 12 + arch/blackfin/mach-bf538/boards/Makefile | 5 + arch/blackfin/mach-bf538/boards/ezkit.c | 995 + arch/blackfin/mach-bf538/dma.c | 141 + arch/blackfin/mach-bf538/ext-gpio.c | 123 + arch/blackfin/mach-bf538/include/mach/anomaly.h | 190 + arch/blackfin/mach-bf538/include/mach/bf538.h | 103 + .../mach-bf538/include/mach/bfin_serial_5xx.h | 162 + arch/blackfin/mach-bf538/include/mach/blackfin.h | 40 + arch/blackfin/mach-bf538/include/mach/cdefBF538.h | 2144 ++ arch/blackfin/mach-bf538/include/mach/cdefBF539.h | 240 + arch/blackfin/mach-bf538/include/mach/defBF539.h | 3042 +++ arch/blackfin/mach-bf538/include/mach/dma.h | 41 + arch/blackfin/mach-bf538/include/mach/gpio.h | 73 + arch/blackfin/mach-bf538/include/mach/irq.h | 187 + arch/blackfin/mach-bf538/include/mach/mem_map.h | 74 + arch/blackfin/mach-bf538/include/mach/portmux.h | 113 + arch/blackfin/mach-bf538/ints-priority.c | 73 + arch/blackfin/mach-bf548/Kconfig | 357 + arch/blackfin/mach-bf548/Makefile | 5 + arch/blackfin/mach-bf548/boards/Kconfig | 18 + arch/blackfin/mach-bf548/boards/Makefile | 6 + arch/blackfin/mach-bf548/boards/cm_bf548.c | 1206 + arch/blackfin/mach-bf548/boards/ezkit.c | 1467 ++ arch/blackfin/mach-bf548/dma.c | 138 + arch/blackfin/mach-bf548/include/mach/anomaly.h | 267 + arch/blackfin/mach-bf548/include/mach/bf548.h | 105 + .../blackfin/mach-bf548/include/mach/bf54x-lq043.h | 36 + arch/blackfin/mach-bf548/include/mach/bf54x_keys.h | 23 + .../mach-bf548/include/mach/bfin_serial_5xx.h | 150 + arch/blackfin/mach-bf548/include/mach/blackfin.h | 67 + arch/blackfin/mach-bf548/include/mach/cdefBF542.h | 566 + arch/blackfin/mach-bf548/include/mach/cdefBF544.h | 921 + arch/blackfin/mach-bf548/include/mach/cdefBF547.h | 808 + arch/blackfin/mach-bf548/include/mach/cdefBF548.h | 769 + arch/blackfin/mach-bf548/include/mach/cdefBF549.h | 310 + .../mach-bf548/include/mach/cdefBF54x_base.h | 2708 +++ arch/blackfin/mach-bf548/include/mach/defBF542.h | 901 + arch/blackfin/mach-bf548/include/mach/defBF544.h | 683 + arch/blackfin/mach-bf548/include/mach/defBF547.h | 1220 + arch/blackfin/mach-bf548/include/mach/defBF548.h | 404 + arch/blackfin/mach-bf548/include/mach/defBF549.h | 191 + .../mach-bf548/include/mach/defBF54x_base.h | 3643 +++ arch/blackfin/mach-bf548/include/mach/dma.h | 52 + arch/blackfin/mach-bf548/include/mach/gpio.h | 193 + arch/blackfin/mach-bf548/include/mach/irq.h | 477 + arch/blackfin/mach-bf548/include/mach/mem_map.h | 84 + arch/blackfin/mach-bf548/include/mach/portmux.h | 319 + arch/blackfin/mach-bf548/ints-priority.c | 116 + arch/blackfin/mach-bf561/Kconfig | 212 + arch/blackfin/mach-bf561/Makefile | 9 + arch/blackfin/mach-bf561/atomic.S | 914 + arch/blackfin/mach-bf561/boards/Kconfig | 29 + arch/blackfin/mach-bf561/boards/Makefile | 8 + arch/blackfin/mach-bf561/boards/acvilon.c | 551 + arch/blackfin/mach-bf561/boards/cm_bf561.c | 564 + arch/blackfin/mach-bf561/boards/ezkit.c | 506 + arch/blackfin/mach-bf561/boards/tepla.c | 157 + arch/blackfin/mach-bf561/coreb.c | 75 + arch/blackfin/mach-bf561/dma.c | 114 + arch/blackfin/mach-bf561/hotplug.c | 32 + arch/blackfin/mach-bf561/include/mach/anomaly.h | 323 + arch/blackfin/mach-bf561/include/mach/bf561.h | 200 + .../mach-bf561/include/mach/bfin_serial_5xx.h | 122 + arch/blackfin/mach-bf561/include/mach/blackfin.h | 66 + arch/blackfin/mach-bf561/include/mach/cdefBF561.h | 1587 ++ arch/blackfin/mach-bf561/include/mach/defBF561.h | 1693 ++ arch/blackfin/mach-bf561/include/mach/dma.h | 39 + arch/blackfin/mach-bf561/include/mach/gpio.h | 65 + arch/blackfin/mach-bf561/include/mach/irq.h | 423 + arch/blackfin/mach-bf561/include/mach/mem_map.h | 217 + arch/blackfin/mach-bf561/include/mach/portmux.h | 96 + arch/blackfin/mach-bf561/include/mach/smp.h | 30 + arch/blackfin/mach-bf561/ints-priority.c | 87 + arch/blackfin/mach-bf561/secondary.S | 233 + arch/blackfin/mach-bf561/smp.c | 167 + arch/blackfin/mach-common/Makefile | 14 + arch/blackfin/mach-common/arch_checks.c | 64 + arch/blackfin/mach-common/cache-c.c | 76 + arch/blackfin/mach-common/cache.S | 103 + arch/blackfin/mach-common/clocks-init.c | 96 + arch/blackfin/mach-common/cpufreq.c | 221 + arch/blackfin/mach-common/dpmc.c | 137 + arch/blackfin/mach-common/dpmc_modes.S | 854 + arch/blackfin/mach-common/entry.S | 1635 ++ arch/blackfin/mach-common/head.S | 271 + arch/blackfin/mach-common/interrupt.S | 309 + arch/blackfin/mach-common/ints-priority.c | 1450 ++ arch/blackfin/mach-common/irqpanic.c | 106 + arch/blackfin/mach-common/pm.c | 270 + arch/blackfin/mach-common/smp.c | 532 + arch/blackfin/mm/Makefile | 5 + arch/blackfin/mm/blackfin_sram.h | 14 + arch/blackfin/mm/init.c | 188 + arch/blackfin/mm/isram-driver.c | 402 + arch/blackfin/mm/maccess.c | 97 + arch/blackfin/mm/sram-alloc.c | 851 + arch/blackfin/oprofile/Makefile | 13 + arch/blackfin/oprofile/bfin_oprofile.c | 18 + arch/cris/Kconfig | 698 + arch/cris/Kconfig.debug | 35 + arch/cris/Makefile | 98 + arch/cris/arch-v10/Kconfig | 398 + arch/cris/arch-v10/README.mm | 244 + arch/cris/arch-v10/drivers/Kconfig | 631 + arch/cris/arch-v10/drivers/Makefile | 12 + arch/cris/arch-v10/drivers/axisflashmap.c | 436 + arch/cris/arch-v10/drivers/ds1302.c | 504 + arch/cris/arch-v10/drivers/eeprom.c | 872 + arch/cris/arch-v10/drivers/gpio.c | 830 + arch/cris/arch-v10/drivers/i2c.c | 703 + arch/cris/arch-v10/drivers/i2c.h | 18 + arch/cris/arch-v10/drivers/pcf8563.c | 369 + arch/cris/arch-v10/drivers/sync_serial.c | 1448 ++ arch/cris/arch-v10/kernel/Makefile | 18 + arch/cris/arch-v10/kernel/crisksyms.c | 16 + arch/cris/arch-v10/kernel/debugport.c | 567 + arch/cris/arch-v10/kernel/dma.c | 286 + arch/cris/arch-v10/kernel/entry.S | 951 + arch/cris/arch-v10/kernel/fasttimer.c | 882 + arch/cris/arch-v10/kernel/head.S | 730 + arch/cris/arch-v10/kernel/io_interface_mux.c | 1181 + arch/cris/arch-v10/kernel/irq.c | 263 + arch/cris/arch-v10/kernel/kgdb.c | 1482 ++ arch/cris/arch-v10/kernel/process.c | 269 + arch/cris/arch-v10/kernel/ptrace.c | 203 + arch/cris/arch-v10/kernel/setup.c | 103 + arch/cris/arch-v10/kernel/shadows.c | 36 + arch/cris/arch-v10/kernel/signal.c | 551 + arch/cris/arch-v10/kernel/time.c | 373 + arch/cris/arch-v10/kernel/traps.c | 130 + arch/cris/arch-v10/lib/Makefile | 9 + arch/cris/arch-v10/lib/checksum.S | 118 + arch/cris/arch-v10/lib/checksumcopy.S | 126 + arch/cris/arch-v10/lib/csumcpfruser.S | 64 + arch/cris/arch-v10/lib/dmacopy.c | 43 + arch/cris/arch-v10/lib/dram_init.S | 150 + arch/cris/arch-v10/lib/hw_settings.S | 62 + arch/cris/arch-v10/lib/memset.c | 259 + arch/cris/arch-v10/lib/old_checksum.c | 86 + arch/cris/arch-v10/lib/string.c | 236 + arch/cris/arch-v10/lib/usercopy.c | 523 + arch/cris/arch-v10/mm/Makefile | 6 + arch/cris/arch-v10/mm/fault.c | 95 + arch/cris/arch-v10/mm/init.c | 263 + arch/cris/arch-v10/mm/tlb.c | 176 + arch/cris/arch-v10/output_arch.ld | 2 + arch/cris/arch-v32/Kconfig | 299 + arch/cris/arch-v32/drivers/Kconfig | 858 + arch/cris/arch-v32/drivers/Makefile | 14 + arch/cris/arch-v32/drivers/axisflashmap.c | 656 + arch/cris/arch-v32/drivers/cryptocop.c | 3526 +++ arch/cris/arch-v32/drivers/i2c.c | 745 + arch/cris/arch-v32/drivers/i2c.h | 17 + arch/cris/arch-v32/drivers/iop_fw_load.c | 230 + arch/cris/arch-v32/drivers/mach-a3/Makefile | 6 + arch/cris/arch-v32/drivers/mach-a3/gpio.c | 988 + arch/cris/arch-v32/drivers/mach-a3/nandflash.c | 180 + arch/cris/arch-v32/drivers/mach-fs/Makefile | 6 + arch/cris/arch-v32/drivers/mach-fs/gpio.c | 974 + arch/cris/arch-v32/drivers/mach-fs/nandflash.c | 174 + arch/cris/arch-v32/drivers/pcf8563.c | 365 + arch/cris/arch-v32/drivers/pci/Makefile | 5 + arch/cris/arch-v32/drivers/pci/bios.c | 129 + arch/cris/arch-v32/drivers/pci/dma.c | 50 + arch/cris/arch-v32/drivers/sync_serial.c | 1542 ++ arch/cris/arch-v32/kernel/Makefile | 18 + arch/cris/arch-v32/kernel/cache.c | 33 + arch/cris/arch-v32/kernel/cacheflush.S | 94 + arch/cris/arch-v32/kernel/crisksyms.c | 28 + arch/cris/arch-v32/kernel/debugport.c | 204 + arch/cris/arch-v32/kernel/entry.S | 874 + arch/cris/arch-v32/kernel/fasttimer.c | 836 + arch/cris/arch-v32/kernel/head.S | 488 + arch/cris/arch-v32/kernel/irq.c | 526 + arch/cris/arch-v32/kernel/kgdb.c | 1626 ++ arch/cris/arch-v32/kernel/kgdb_asm.S | 551 + arch/cris/arch-v32/kernel/pinmux.c | 229 + arch/cris/arch-v32/kernel/process.c | 265 + arch/cris/arch-v32/kernel/ptrace.c | 493 + arch/cris/arch-v32/kernel/setup.c | 115 + arch/cris/arch-v32/kernel/signal.c | 676 + arch/cris/arch-v32/kernel/smp.c | 360 + arch/cris/arch-v32/kernel/time.c | 383 + arch/cris/arch-v32/kernel/traps.c | 195 + arch/cris/arch-v32/lib/Makefile | 7 + arch/cris/arch-v32/lib/checksum.S | 85 + arch/cris/arch-v32/lib/checksumcopy.S | 91 + arch/cris/arch-v32/lib/csumcpfruser.S | 69 + arch/cris/arch-v32/lib/delay.c | 28 + arch/cris/arch-v32/lib/memset.c | 259 + arch/cris/arch-v32/lib/nand_init.S | 178 + arch/cris/arch-v32/lib/spinlock.S | 33 + arch/cris/arch-v32/lib/strcmp.S | 21 + arch/cris/arch-v32/lib/string.c | 236 + arch/cris/arch-v32/lib/usercopy.c | 470 + arch/cris/arch-v32/mach-a3/Kconfig | 110 + arch/cris/arch-v32/mach-a3/Makefile | 11 + arch/cris/arch-v32/mach-a3/arbiter.c | 634 + arch/cris/arch-v32/mach-a3/cpufreq.c | 152 + arch/cris/arch-v32/mach-a3/dma.c | 185 + arch/cris/arch-v32/mach-a3/dram_init.S | 104 + arch/cris/arch-v32/mach-a3/hw_settings.S | 51 + arch/cris/arch-v32/mach-a3/io.c | 149 + arch/cris/arch-v32/mach-a3/pinmux.c | 386 + arch/cris/arch-v32/mach-a3/vcs_hook.c | 103 + arch/cris/arch-v32/mach-a3/vcs_hook.h | 58 + arch/cris/arch-v32/mach-fs/Kconfig | 216 + arch/cris/arch-v32/mach-fs/Makefile | 11 + arch/cris/arch-v32/mach-fs/arbiter.c | 404 + arch/cris/arch-v32/mach-fs/cpufreq.c | 145 + arch/cris/arch-v32/mach-fs/dma.c | 230 + arch/cris/arch-v32/mach-fs/dram_init.S | 116 + arch/cris/arch-v32/mach-fs/hw_settings.S | 70 + arch/cris/arch-v32/mach-fs/io.c | 191 + arch/cris/arch-v32/mach-fs/pinmux.c | 309 + arch/cris/arch-v32/mach-fs/vcs_hook.c | 100 + arch/cris/arch-v32/mach-fs/vcs_hook.h | 42 + arch/cris/arch-v32/mm/Makefile | 4 + arch/cris/arch-v32/mm/init.c | 168 + arch/cris/arch-v32/mm/intmem.c | 153 + arch/cris/arch-v32/mm/l2cache.c | 29 + arch/cris/arch-v32/mm/mmu.S | 210 + arch/cris/arch-v32/mm/tlb.c | 207 + arch/cris/arch-v32/output_arch.ld | 2 + arch/cris/boot/.gitignore | 2 + arch/cris/boot/Makefile | 24 + arch/cris/boot/compressed/Makefile | 38 + arch/cris/boot/compressed/README | 24 + arch/cris/boot/compressed/decompress_v10.lds | 30 + arch/cris/boot/compressed/decompress_v32.lds | 30 + arch/cris/boot/compressed/head_v10.S | 126 + arch/cris/boot/compressed/head_v32.S | 145 + arch/cris/boot/compressed/misc.c | 391 + arch/cris/boot/rescue/Makefile | 47 + arch/cris/boot/rescue/head_v10.S | 360 + arch/cris/boot/rescue/head_v32.S | 26 + arch/cris/boot/rescue/kimagerescue.S | 143 + arch/cris/boot/rescue/rescue_v10.lds | 20 + arch/cris/boot/rescue/rescue_v32.lds | 43 + arch/cris/boot/rescue/testrescue.S | 24 + arch/cris/boot/tools/build.c | 287 + arch/cris/configs/artpec_3_defconfig | 582 + arch/cris/configs/etrax-100lx_defconfig | 502 + arch/cris/configs/etrax-100lx_v2_defconfig | 580 + arch/cris/configs/etraxfs_defconfig | 585 + arch/cris/include/arch-v10/arch/Kbuild | 4 + arch/cris/include/arch-v10/arch/atomic.h | 7 + arch/cris/include/arch-v10/arch/bitops.h | 73 + arch/cris/include/arch-v10/arch/bug.h | 66 + arch/cris/include/arch-v10/arch/cache.h | 8 + arch/cris/include/arch-v10/arch/checksum.h | 29 + arch/cris/include/arch-v10/arch/delay.h | 20 + arch/cris/include/arch-v10/arch/dma.h | 74 + arch/cris/include/arch-v10/arch/elf.h | 81 + arch/cris/include/arch-v10/arch/io.h | 199 + arch/cris/include/arch-v10/arch/io_interface_mux.h | 75 + arch/cris/include/arch-v10/arch/irq.h | 160 + arch/cris/include/arch-v10/arch/memmap.h | 22 + arch/cris/include/arch-v10/arch/mmu.h | 110 + arch/cris/include/arch-v10/arch/offset.h | 33 + arch/cris/include/arch-v10/arch/page.h | 30 + arch/cris/include/arch-v10/arch/pgtable.h | 17 + arch/cris/include/arch-v10/arch/processor.h | 70 + arch/cris/include/arch-v10/arch/ptrace.h | 119 + arch/cris/include/arch-v10/arch/sv_addr.agh | 7306 ++++++ arch/cris/include/arch-v10/arch/sv_addr_ag.h | 139 + arch/cris/include/arch-v10/arch/svinto.h | 64 + arch/cris/include/arch-v10/arch/swab.h | 30 + arch/cris/include/arch-v10/arch/system.h | 63 + arch/cris/include/arch-v10/arch/thread_info.h | 12 + arch/cris/include/arch-v10/arch/timex.h | 30 + arch/cris/include/arch-v10/arch/tlb.h | 13 + arch/cris/include/arch-v10/arch/uaccess.h | 660 + arch/cris/include/arch-v10/arch/unistd.h | 148 + arch/cris/include/arch-v10/arch/user.h | 46 + arch/cris/include/arch-v32/arch/Kbuild | 2 + arch/cris/include/arch-v32/arch/atomic.h | 36 + arch/cris/include/arch-v32/arch/bitops.h | 64 + arch/cris/include/arch-v32/arch/bug.h | 33 + arch/cris/include/arch-v32/arch/cache.h | 19 + arch/cris/include/arch-v32/arch/checksum.h | 29 + arch/cris/include/arch-v32/arch/cryptocop.h | 272 + arch/cris/include/arch-v32/arch/delay.h | 28 + arch/cris/include/arch-v32/arch/dma.h | 79 + arch/cris/include/arch-v32/arch/elf.h | 73 + arch/cris/include/arch-v32/arch/hwregs/Makefile | 186 + .../arch-v32/arch/hwregs/asm/ata_defs_asm.h | 222 + .../arch-v32/arch/hwregs/asm/bif_core_defs_asm.h | 319 + .../arch-v32/arch/hwregs/asm/bif_dma_defs_asm.h | 495 + .../arch-v32/arch/hwregs/asm/bif_slave_defs_asm.h | 249 + .../arch-v32/arch/hwregs/asm/config_defs_asm.h | 131 + .../include/arch-v32/arch/hwregs/asm/cpu_vect.h | 41 + .../arch-v32/arch/hwregs/asm/cris_defs_asm.h | 114 + .../arch-v32/arch/hwregs/asm/cris_supp_reg.h | 10 + .../arch-v32/arch/hwregs/asm/dma_defs_asm.h | 368 + .../arch-v32/arch/hwregs/asm/eth_defs_asm.h | 498 + .../arch-v32/arch/hwregs/asm/gio_defs_asm.h | 276 + .../include/arch-v32/arch/hwregs/asm/intr_vect.h | 38 + .../arch-v32/arch/hwregs/asm/intr_vect_defs_asm.h | 355 + .../arch-v32/arch/hwregs/asm/irq_nmi_defs_asm.h | 69 + .../arch-v32/arch/hwregs/asm/marb_defs_asm.h | 579 + .../arch-v32/arch/hwregs/asm/mmu_defs_asm.h | 212 + .../arch-v32/arch/hwregs/asm/mmu_supp_reg.h | 7 + .../arch-v32/arch/hwregs/asm/rt_trace_defs_asm.h | 142 + .../arch-v32/arch/hwregs/asm/ser_defs_asm.h | 359 + .../arch-v32/arch/hwregs/asm/sser_defs_asm.h | 462 + .../arch-v32/arch/hwregs/asm/strcop_defs_asm.h | 84 + .../arch-v32/arch/hwregs/asm/strmux_defs_asm.h | 100 + .../arch-v32/arch/hwregs/asm/timer_defs_asm.h | 229 + arch/cris/include/arch-v32/arch/hwregs/ata_defs.h | 222 + .../include/arch-v32/arch/hwregs/bif_core_defs.h | 284 + .../include/arch-v32/arch/hwregs/bif_dma_defs.h | 473 + .../include/arch-v32/arch/hwregs/bif_slave_defs.h | 249 + .../include/arch-v32/arch/hwregs/config_defs.h | 142 + arch/cris/include/arch-v32/arch/hwregs/cpu_vect.h | 41 + arch/cris/include/arch-v32/arch/hwregs/dma.h | 127 + arch/cris/include/arch-v32/arch/hwregs/dma_defs.h | 436 + arch/cris/include/arch-v32/arch/hwregs/eth_defs.h | 378 + .../include/arch-v32/arch/hwregs/extmem_defs.h | 369 + .../cris/include/arch-v32/arch/hwregs/iop/Makefile | 146 + .../arch/hwregs/iop/asm/iop_crc_par_defs_asm.h | 171 + .../arch/hwregs/iop/asm/iop_dmc_in_defs_asm.h | 321 + .../arch/hwregs/iop/asm/iop_dmc_out_defs_asm.h | 349 + .../arch/hwregs/iop/asm/iop_fifo_in_defs_asm.h | 234 + .../hwregs/iop/asm/iop_fifo_in_extra_defs_asm.h | 155 + .../arch/hwregs/iop/asm/iop_fifo_out_defs_asm.h | 254 + .../hwregs/iop/asm/iop_fifo_out_extra_defs_asm.h | 158 + .../arch/hwregs/iop/asm/iop_mpu_defs_asm.h | 177 + .../arch/hwregs/iop/asm/iop_reg_space_asm.h | 44 + .../arch/hwregs/iop/asm/iop_sap_in_defs_asm.h | 182 + .../arch/hwregs/iop/asm/iop_sap_out_defs_asm.h | 346 + .../arch/hwregs/iop/asm/iop_scrc_in_defs_asm.h | 111 + .../arch/hwregs/iop/asm/iop_scrc_out_defs_asm.h | 105 + .../arch/hwregs/iop/asm/iop_spu_defs_asm.h | 573 + .../arch/hwregs/iop/asm/iop_sw_cfg_defs_asm.h | 1052 + .../arch/hwregs/iop/asm/iop_sw_cpu_defs_asm.h | 1758 ++ .../arch/hwregs/iop/asm/iop_sw_mpu_defs_asm.h | 1776 ++ .../arch/hwregs/iop/asm/iop_sw_spu_defs_asm.h | 691 + .../arch/hwregs/iop/asm/iop_timer_grp_defs_asm.h | 237 + .../arch/hwregs/iop/asm/iop_trigger_grp_defs_asm.h | 157 + .../arch/hwregs/iop/asm/iop_version_defs_asm.h | 64 + .../arch-v32/arch/hwregs/iop/iop_crc_par_defs.h | 232 + .../arch-v32/arch/hwregs/iop/iop_dmc_in_defs.h | 325 + .../arch-v32/arch/hwregs/iop/iop_dmc_out_defs.h | 326 + .../arch-v32/arch/hwregs/iop/iop_fifo_in_defs.h | 255 + .../arch/hwregs/iop/iop_fifo_in_extra_defs.h | 164 + .../arch-v32/arch/hwregs/iop/iop_fifo_out_defs.h | 278 + .../arch/hwregs/iop/iop_fifo_out_extra_defs.h | 164 + .../arch-v32/arch/hwregs/iop/iop_mpu_defs.h | 190 + .../arch-v32/arch/hwregs/iop/iop_mpu_macros.h | 764 + .../arch-v32/arch/hwregs/iop/iop_reg_space.h | 44 + .../arch-v32/arch/hwregs/iop/iop_sap_in_defs.h | 179 + .../arch-v32/arch/hwregs/iop/iop_sap_out_defs.h | 306 + .../arch-v32/arch/hwregs/iop/iop_scrc_in_defs.h | 160 + .../arch-v32/arch/hwregs/iop/iop_scrc_out_defs.h | 146 + .../arch-v32/arch/hwregs/iop/iop_spu_defs.h | 453 + .../arch-v32/arch/hwregs/iop/iop_sw_cfg_defs.h | 1042 + .../arch-v32/arch/hwregs/iop/iop_sw_cpu_defs.h | 853 + .../arch-v32/arch/hwregs/iop/iop_sw_mpu_defs.h | 893 + .../arch-v32/arch/hwregs/iop/iop_sw_spu_defs.h | 552 + .../arch-v32/arch/hwregs/iop/iop_timer_grp_defs.h | 249 + .../arch/hwregs/iop/iop_trigger_grp_defs.h | 170 + .../arch-v32/arch/hwregs/iop/iop_version_defs.h | 99 + .../include/arch-v32/arch/hwregs/irq_nmi_defs.h | 104 + .../include/arch-v32/arch/hwregs/marb_bp_defs.h | 205 + arch/cris/include/arch-v32/arch/hwregs/marb_defs.h | 475 + arch/cris/include/arch-v32/arch/hwregs/reg_rdwr.h | 17 + .../include/arch-v32/arch/hwregs/rt_trace_defs.h | 173 + arch/cris/include/arch-v32/arch/hwregs/ser_defs.h | 308 + arch/cris/include/arch-v32/arch/hwregs/sser_defs.h | 331 + arch/cris/include/arch-v32/arch/hwregs/strcop.h | 57 + .../include/arch-v32/arch/hwregs/strcop_defs.h | 109 + arch/cris/include/arch-v32/arch/hwregs/supp_reg.h | 78 + arch/cris/include/arch-v32/arch/intmem.h | 9 + arch/cris/include/arch-v32/arch/io.h | 136 + arch/cris/include/arch-v32/arch/irq.h | 124 + arch/cris/include/arch-v32/arch/memmap.h | 24 + arch/cris/include/arch-v32/arch/mmu.h | 113 + arch/cris/include/arch-v32/arch/offset.h | 35 + arch/cris/include/arch-v32/arch/page.h | 27 + arch/cris/include/arch-v32/arch/pgtable.h | 9 + arch/cris/include/arch-v32/arch/processor.h | 59 + arch/cris/include/arch-v32/arch/ptrace.h | 119 + arch/cris/include/arch-v32/arch/spinlock.h | 131 + arch/cris/include/arch-v32/arch/swab.h | 24 + arch/cris/include/arch-v32/arch/system.h | 69 + arch/cris/include/arch-v32/arch/thread_info.h | 13 + arch/cris/include/arch-v32/arch/timex.h | 31 + arch/cris/include/arch-v32/arch/tlb.h | 14 + arch/cris/include/arch-v32/arch/uaccess.h | 748 + arch/cris/include/arch-v32/arch/unistd.h | 155 + arch/cris/include/arch-v32/arch/user.h | 41 + arch/cris/include/arch-v32/mach-a3/mach/arbiter.h | 34 + arch/cris/include/arch-v32/mach-a3/mach/dma.h | 31 + .../mach-a3/mach/hwregs/asm/clkgen_defs_asm.h | 164 + .../mach-a3/mach/hwregs/asm/ddr2_defs_asm.h | 266 + .../mach-a3/mach/hwregs/asm/gio_defs_asm.h | 849 + .../mach-a3/mach/hwregs/asm/pinmux_defs_asm.h | 572 + .../mach-a3/mach/hwregs/asm/pio_defs_asm.h | 337 + .../arch-v32/mach-a3/mach/hwregs/asm/reg_map_asm.h | 99 + .../mach-a3/mach/hwregs/asm/timer_defs_asm.h | 228 + .../arch-v32/mach-a3/mach/hwregs/clkgen_defs.h | 159 + .../arch-v32/mach-a3/mach/hwregs/ddr2_defs.h | 281 + .../arch-v32/mach-a3/mach/hwregs/gio_defs.h | 837 + .../arch-v32/mach-a3/mach/hwregs/intr_vect.h | 46 + .../arch-v32/mach-a3/mach/hwregs/intr_vect_defs.h | 341 + .../mach/hwregs/iop/asm/iop_reg_space_asm.h | 31 + .../mach/hwregs/iop/asm/iop_sap_in_defs_asm.h | 109 + .../mach/hwregs/iop/asm/iop_sap_out_defs_asm.h | 276 + .../mach/hwregs/iop/asm/iop_sw_cfg_defs_asm.h | 739 + .../mach/hwregs/iop/asm/iop_sw_cpu_defs_asm.h | 950 + .../mach/hwregs/iop/asm/iop_sw_mpu_defs_asm.h | 1086 + .../mach/hwregs/iop/asm/iop_sw_spu_defs_asm.h | 523 + .../mach/hwregs/iop/asm/iop_version_defs_asm.h | 61 + .../mach-a3/mach/hwregs/iop/iop_reg_space.h | 31 + .../mach-a3/mach/hwregs/iop/iop_sap_in_defs.h | 141 + .../mach-a3/mach/hwregs/iop/iop_sap_out_defs.h | 231 + .../mach-a3/mach/hwregs/iop/iop_sw_cfg_defs.h | 725 + .../mach-a3/mach/hwregs/iop/iop_sw_cpu_defs.h | 522 + .../mach-a3/mach/hwregs/iop/iop_sw_mpu_defs.h | 648 + .../mach-a3/mach/hwregs/iop/iop_sw_spu_defs.h | 441 + .../mach-a3/mach/hwregs/iop/iop_version_defs.h | 96 + .../arch-v32/mach-a3/mach/hwregs/l2cache_defs.h | 142 + .../arch-v32/mach-a3/mach/hwregs/marb_bar_defs.h | 482 + .../arch-v32/mach-a3/mach/hwregs/marb_foo_defs.h | 626 + .../arch-v32/mach-a3/mach/hwregs/pinmux_defs.h | 312 + .../arch-v32/mach-a3/mach/hwregs/pio_defs.h | 371 + .../include/arch-v32/mach-a3/mach/hwregs/reg_map.h | 103 + .../arch-v32/mach-a3/mach/hwregs/strmux_defs.h | 120 + .../arch-v32/mach-a3/mach/hwregs/timer_defs.h | 265 + arch/cris/include/arch-v32/mach-a3/mach/memmap.h | 10 + arch/cris/include/arch-v32/mach-a3/mach/pinmux.h | 45 + .../cris/include/arch-v32/mach-a3/mach/startup.inc | 60 + arch/cris/include/arch-v32/mach-fs/mach/arbiter.h | 28 + .../mach-fs/mach/hwregs/asm/bif_core_defs_asm.h | 319 + .../mach-fs/mach/hwregs/asm/config_defs_asm.h | 131 + .../mach-fs/mach/hwregs/asm/gio_defs_asm.h | 276 + .../mach-fs/mach/hwregs/asm/pinmux_defs_asm.h | 632 + .../arch-v32/mach-fs/mach/hwregs/asm/reg_map_asm.h | 96 + .../mach-fs/mach/hwregs/asm/timer_defs_asm.h | 229 + .../arch-v32/mach-fs/mach/hwregs/bif_core_defs.h | 284 + .../arch-v32/mach-fs/mach/hwregs/bif_dma_defs.h | 473 + .../arch-v32/mach-fs/mach/hwregs/bif_slave_defs.h | 249 + .../arch-v32/mach-fs/mach/hwregs/config_defs.h | 142 + .../arch-v32/mach-fs/mach/hwregs/gio_defs.h | 295 + .../arch-v32/mach-fs/mach/hwregs/intr_vect.h | 41 + .../arch-v32/mach-fs/mach/hwregs/intr_vect_defs.h | 228 + .../arch-v32/mach-fs/mach/hwregs/marb_bp_defs.h | 205 + .../arch-v32/mach-fs/mach/hwregs/marb_defs.h | 475 + .../arch-v32/mach-fs/mach/hwregs/pinmux_defs.h | 357 + .../include/arch-v32/mach-fs/mach/hwregs/reg_map.h | 104 + .../arch-v32/mach-fs/mach/hwregs/strmux_defs.h | 127 + .../arch-v32/mach-fs/mach/hwregs/timer_defs.h | 266 + arch/cris/include/arch-v32/mach-fs/mach/pinmux.h | 38 + .../cris/include/arch-v32/mach-fs/mach/startup.inc | 77 + arch/cris/include/asm/Kbuild | 11 + arch/cris/include/asm/asm-offsets.h | 1 + arch/cris/include/asm/atomic.h | 162 + arch/cris/include/asm/auxvec.h | 4 + arch/cris/include/asm/axisflashmap.h | 61 + arch/cris/include/asm/bitops.h | 167 + arch/cris/include/asm/bitsperlong.h | 1 + arch/cris/include/asm/bug.h | 4 + arch/cris/include/asm/bugs.h | 21 + arch/cris/include/asm/byteorder.h | 8 + arch/cris/include/asm/cache.h | 6 + arch/cris/include/asm/cacheflush.h | 32 + arch/cris/include/asm/checksum.h | 83 + arch/cris/include/asm/cputime.h | 6 + arch/cris/include/asm/current.h | 15 + arch/cris/include/asm/delay.h | 27 + arch/cris/include/asm/device.h | 7 + arch/cris/include/asm/div64.h | 1 + arch/cris/include/asm/dma-mapping.h | 170 + arch/cris/include/asm/dma.h | 21 + arch/cris/include/asm/elf.h | 91 + arch/cris/include/asm/emergency-restart.h | 6 + arch/cris/include/asm/errno.h | 6 + arch/cris/include/asm/eshlibld.h | 113 + arch/cris/include/asm/ethernet.h | 21 + arch/cris/include/asm/etraxgpio.h | 179 + arch/cris/include/asm/etraxi2c.h | 36 + arch/cris/include/asm/fasttimer.h | 47 + arch/cris/include/asm/fb.h | 12 + arch/cris/include/asm/fcntl.h | 1 + arch/cris/include/asm/ftrace.h | 1 + arch/cris/include/asm/futex.h | 6 + arch/cris/include/asm/hardirq.h | 19 + arch/cris/include/asm/hw_irq.h | 5 + arch/cris/include/asm/io.h | 154 + arch/cris/include/asm/ioctl.h | 1 + arch/cris/include/asm/ioctls.h | 92 + arch/cris/include/asm/ipcbuf.h | 29 + arch/cris/include/asm/irq.h | 13 + arch/cris/include/asm/irq_regs.h | 1 + arch/cris/include/asm/kdebug.h | 1 + arch/cris/include/asm/kmap_types.h | 10 + arch/cris/include/asm/linkage.h | 6 + arch/cris/include/asm/local.h | 1 + arch/cris/include/asm/mman.h | 1 + arch/cris/include/asm/mmu.h | 10 + arch/cris/include/asm/mmu_context.h | 27 + arch/cris/include/asm/module.h | 9 + arch/cris/include/asm/msgbuf.h | 33 + arch/cris/include/asm/mutex.h | 9 + arch/cris/include/asm/page.h | 74 + arch/cris/include/asm/param.h | 23 + arch/cris/include/asm/pci.h | 60 + arch/cris/include/asm/percpu.h | 6 + arch/cris/include/asm/pgalloc.h | 58 + arch/cris/include/asm/pgtable.h | 301 + arch/cris/include/asm/poll.h | 1 + arch/cris/include/asm/posix_types.h | 66 + arch/cris/include/asm/processor.h | 75 + arch/cris/include/asm/ptrace.h | 16 + arch/cris/include/asm/resource.h | 6 + arch/cris/include/asm/rs485.h | 18 + arch/cris/include/asm/rtc.h | 107 + arch/cris/include/asm/scatterlist.h | 23 + arch/cris/include/asm/sections.h | 7 + arch/cris/include/asm/segment.h | 8 + arch/cris/include/asm/sembuf.h | 25 + arch/cris/include/asm/setup.h | 6 + arch/cris/include/asm/shmbuf.h | 42 + arch/cris/include/asm/shmparam.h | 8 + arch/cris/include/asm/sigcontext.h | 24 + arch/cris/include/asm/siginfo.h | 6 + arch/cris/include/asm/signal.h | 163 + arch/cris/include/asm/smp.h | 10 + arch/cris/include/asm/socket.h | 69 + arch/cris/include/asm/sockios.h | 13 + arch/cris/include/asm/spinlock.h | 1 + arch/cris/include/asm/stat.h | 81 + arch/cris/include/asm/statfs.h | 6 + arch/cris/include/asm/string.h | 20 + arch/cris/include/asm/swab.h | 8 + arch/cris/include/asm/sync_serial.h | 107 + arch/cris/include/asm/system.h | 88 + arch/cris/include/asm/termbits.h | 234 + arch/cris/include/asm/termios.h | 92 + arch/cris/include/asm/thread_info.h | 104 + arch/cris/include/asm/timex.h | 24 + arch/cris/include/asm/tlb.h | 19 + arch/cris/include/asm/tlbflush.h | 48 + arch/cris/include/asm/topology.h | 6 + arch/cris/include/asm/types.h | 30 + arch/cris/include/asm/uaccess.h | 404 + arch/cris/include/asm/ucontext.h | 12 + arch/cris/include/asm/unaligned.h | 13 + arch/cris/include/asm/unistd.h | 384 + arch/cris/include/asm/user.h | 52 + arch/cris/kernel/Makefile | 16 + arch/cris/kernel/asm-offsets.c | 63 + arch/cris/kernel/crisksyms.c | 69 + arch/cris/kernel/irq.c | 107 + arch/cris/kernel/module.c | 121 + arch/cris/kernel/process.c | 161 + arch/cris/kernel/profile.c | 86 + arch/cris/kernel/ptrace.c | 47 + arch/cris/kernel/setup.c | 203 + arch/cris/kernel/sys_cris.c | 35 + arch/cris/kernel/time.c | 163 + arch/cris/kernel/traps.c | 238 + arch/cris/kernel/vmlinux.lds.S | 124 + arch/cris/mm/Makefile | 6 + arch/cris/mm/fault.c | 346 + arch/cris/mm/init.c | 83 + arch/cris/mm/ioremap.c | 88 + arch/cris/mm/tlb.c | 114 + arch/frv/Kconfig | 402 + arch/frv/Kconfig.debug | 52 + arch/frv/Makefile | 115 + arch/frv/boot/Makefile | 74 + arch/frv/defconfig | 627 + arch/frv/include/asm/Kbuild | 5 + arch/frv/include/asm/asm-offsets.h | 1 + arch/frv/include/asm/atomic.h | 262 + arch/frv/include/asm/auxvec.h | 4 + arch/frv/include/asm/ax88796.h | 22 + arch/frv/include/asm/bitops.h | 413 + arch/frv/include/asm/bitsperlong.h | 1 + arch/frv/include/asm/bug.h | 54 + arch/frv/include/asm/bugs.h | 14 + arch/frv/include/asm/busctl-regs.h | 41 + arch/frv/include/asm/byteorder.h | 6 + arch/frv/include/asm/cache.h | 23 + arch/frv/include/asm/cacheflush.h | 105 + arch/frv/include/asm/checksum.h | 180 + arch/frv/include/asm/cpu-irqs.h | 81 + arch/frv/include/asm/cpumask.h | 6 + arch/frv/include/asm/cputime.h | 6 + arch/frv/include/asm/current.h | 30 + arch/frv/include/asm/delay.h | 50 + arch/frv/include/asm/device.h | 7 + arch/frv/include/asm/div64.h | 1 + arch/frv/include/asm/dm9000.h | 37 + arch/frv/include/asm/dma-mapping.h | 143 + arch/frv/include/asm/dma.h | 125 + arch/frv/include/asm/elf.h | 142 + arch/frv/include/asm/emergency-restart.h | 6 + arch/frv/include/asm/errno.h | 7 + arch/frv/include/asm/fb.h | 12 + arch/frv/include/asm/fcntl.h | 1 + arch/frv/include/asm/fpu.h | 11 + arch/frv/include/asm/ftrace.h | 1 + arch/frv/include/asm/futex.h | 19 + arch/frv/include/asm/gdb-stub.h | 139 + arch/frv/include/asm/gpio-regs.h | 116 + arch/frv/include/asm/hardirq.h | 26 + arch/frv/include/asm/highmem.h | 182 + arch/frv/include/asm/hw_irq.h | 16 + arch/frv/include/asm/io.h | 392 + arch/frv/include/asm/ioctl.h | 1 + arch/frv/include/asm/ioctls.h | 86 + arch/frv/include/asm/ipcbuf.h | 30 + arch/frv/include/asm/irc-regs.h | 53 + arch/frv/include/asm/irq.h | 30 + arch/frv/include/asm/irq_regs.h | 27 + arch/frv/include/asm/kdebug.h | 1 + arch/frv/include/asm/kmap_types.h | 29 + arch/frv/include/asm/linkage.h | 7 + arch/frv/include/asm/local.h | 6 + arch/frv/include/asm/math-emu.h | 301 + arch/frv/include/asm/mb-regs.h | 200 + arch/frv/include/asm/mb86943a.h | 42 + arch/frv/include/asm/mb93091-fpga-irqs.h | 42 + arch/frv/include/asm/mb93093-fpga-irqs.h | 29 + arch/frv/include/asm/mb93493-irqs.h | 50 + arch/frv/include/asm/mb93493-regs.h | 281 + arch/frv/include/asm/mc146818rtc.h | 16 + arch/frv/include/asm/mem-layout.h | 86 + arch/frv/include/asm/mman.h | 1 + arch/frv/include/asm/mmu.h | 41 + arch/frv/include/asm/mmu_context.h | 50 + arch/frv/include/asm/module.h | 28 + arch/frv/include/asm/msgbuf.h | 32 + arch/frv/include/asm/mutex.h | 9 + arch/frv/include/asm/page.h | 76 + arch/frv/include/asm/param.h | 22 + arch/frv/include/asm/pci.h | 63 + arch/frv/include/asm/percpu.h | 6 + arch/frv/include/asm/perf_event.h | 17 + arch/frv/include/asm/pgalloc.h | 69 + arch/frv/include/asm/pgtable.h | 549 + arch/frv/include/asm/poll.h | 12 + arch/frv/include/asm/posix_types.h | 62 + arch/frv/include/asm/processor.h | 153 + arch/frv/include/asm/ptrace.h | 90 + arch/frv/include/asm/registers.h | 232 + arch/frv/include/asm/resource.h | 7 + arch/frv/include/asm/scatterlist.h | 46 + arch/frv/include/asm/sections.h | 46 + arch/frv/include/asm/segment.h | 45 + arch/frv/include/asm/sembuf.h | 26 + arch/frv/include/asm/serial-regs.h | 44 + arch/frv/include/asm/serial.h | 18 + arch/frv/include/asm/setup.h | 31 + arch/frv/include/asm/shmbuf.h | 43 + arch/frv/include/asm/shmparam.h | 7 + arch/frv/include/asm/sigcontext.h | 26 + arch/frv/include/asm/siginfo.h | 12 + arch/frv/include/asm/signal.h | 44 + arch/frv/include/asm/smp.h | 9 + arch/frv/include/asm/socket.h | 66 + arch/frv/include/asm/sockios.h | 14 + arch/frv/include/asm/spinlock.h | 17 + arch/frv/include/asm/spr-regs.h | 416 + arch/frv/include/asm/stat.h | 100 + arch/frv/include/asm/statfs.h | 7 + arch/frv/include/asm/string.h | 51 + arch/frv/include/asm/suspend.h | 20 + arch/frv/include/asm/swab.h | 10 + arch/frv/include/asm/syscall.h | 123 + arch/frv/include/asm/system.h | 303 + arch/frv/include/asm/termbits.h | 202 + arch/frv/include/asm/termios.h | 58 + arch/frv/include/asm/thread_info.h | 142 + arch/frv/include/asm/timer-regs.h | 106 + arch/frv/include/asm/timex.h | 20 + arch/frv/include/asm/tlb.h | 27 + arch/frv/include/asm/tlbflush.h | 73 + arch/frv/include/asm/topology.h | 12 + arch/frv/include/asm/types.h | 40 + arch/frv/include/asm/uaccess.h | 319 + arch/frv/include/asm/ucontext.h | 12 + arch/frv/include/asm/unaligned.h | 22 + arch/frv/include/asm/unistd.h | 387 + arch/frv/include/asm/user.h | 80 + arch/frv/include/asm/vga.h | 17 + arch/frv/include/asm/virtconvert.h | 41 + arch/frv/include/asm/xor.h | 1 + arch/frv/kernel/Makefile | 23 + arch/frv/kernel/asm-offsets.c | 108 + arch/frv/kernel/break.S | 792 + arch/frv/kernel/cmode.S | 189 + arch/frv/kernel/debug-stub.c | 259 + arch/frv/kernel/dma.c | 463 + arch/frv/kernel/entry-table.S | 329 + arch/frv/kernel/entry.S | 1530 ++ arch/frv/kernel/frv_ksyms.c | 114 + arch/frv/kernel/futex.c | 242 + arch/frv/kernel/gdb-io.c | 216 + arch/frv/kernel/gdb-io.h | 55 + arch/frv/kernel/gdb-stub.c | 2083 ++ arch/frv/kernel/head-mmu-fr451.S | 374 + arch/frv/kernel/head-uc-fr401.S | 311 + arch/frv/kernel/head-uc-fr451.S | 174 + arch/frv/kernel/head-uc-fr555.S | 347 + arch/frv/kernel/head.S | 643 + arch/frv/kernel/head.inc | 50 + arch/frv/kernel/init_task.c | 32 + arch/frv/kernel/irq-mb93091.c | 158 + arch/frv/kernel/irq-mb93093.c | 132 + arch/frv/kernel/irq-mb93493.c | 147 + arch/frv/kernel/irq.c | 204 + arch/frv/kernel/kernel_execve.S | 33 + arch/frv/kernel/kernel_thread.S | 77 + arch/frv/kernel/local.h | 59 + arch/frv/kernel/module.c | 78 + arch/frv/kernel/pm-mb93093.c | 65 + arch/frv/kernel/pm.c | 353 + arch/frv/kernel/process.c | 379 + arch/frv/kernel/ptrace.c | 400 + arch/frv/kernel/setup.c | 1179 + arch/frv/kernel/signal.c | 579 + arch/frv/kernel/sleep.S | 373 + arch/frv/kernel/switch_to.S | 489 + arch/frv/kernel/sys_frv.c | 44 + arch/frv/kernel/sysctl.c | 219 + arch/frv/kernel/time.c | 153 + arch/frv/kernel/traps.c | 659 + arch/frv/kernel/uaccess.c | 100 + arch/frv/kernel/vmlinux.lds.S | 132 + arch/frv/lib/Makefile | 8 + arch/frv/lib/__ashldi3.S | 40 + arch/frv/lib/__ashrdi3.S | 41 + arch/frv/lib/__lshrdi3.S | 40 + arch/frv/lib/__muldi3.S | 32 + arch/frv/lib/__negdi2.S | 28 + arch/frv/lib/__ucmpdi2.S | 45 + arch/frv/lib/atomic-ops.S | 172 + arch/frv/lib/atomic64-ops.S | 162 + arch/frv/lib/cache.S | 98 + arch/frv/lib/checksum.c | 166 + arch/frv/lib/insl_ns.S | 52 + arch/frv/lib/insl_sw.S | 40 + arch/frv/lib/memcpy.S | 135 + arch/frv/lib/memset.S | 182 + arch/frv/lib/outsl_ns.S | 59 + arch/frv/lib/outsl_sw.S | 45 + arch/frv/lib/perf_event.c | 19 + arch/frv/mb93090-mb00/Makefile | 15 + arch/frv/mb93090-mb00/flash.c | 90 + arch/frv/mb93090-mb00/pci-dma-nommu.c | 145 + arch/frv/mb93090-mb00/pci-dma.c | 90 + arch/frv/mb93090-mb00/pci-frv.c | 216 + arch/frv/mb93090-mb00/pci-frv.h | 44 + arch/frv/mb93090-mb00/pci-iomap.c | 29 + arch/frv/mb93090-mb00/pci-irq.c | 65 + arch/frv/mb93090-mb00/pci-vdk.c | 456 + arch/frv/mm/Makefile | 9 + arch/frv/mm/cache-page.c | 71 + arch/frv/mm/dma-alloc.c | 183 + arch/frv/mm/elf-fdpic.c | 128 + arch/frv/mm/extable.c | 74 + arch/frv/mm/fault.c | 326 + arch/frv/mm/highmem.c | 38 + arch/frv/mm/init.c | 209 + arch/frv/mm/kmap.c | 52 + arch/frv/mm/mmu-context.c | 208 + arch/frv/mm/pgalloc.c | 159 + arch/frv/mm/tlb-flush.S | 184 + arch/frv/mm/tlb-miss.S | 629 + arch/h8300/Kconfig | 237 + arch/h8300/Kconfig.cpu | 171 + arch/h8300/Kconfig.debug | 68 + arch/h8300/Kconfig.ide | 44 + arch/h8300/Makefile | 71 + arch/h8300/README | 37 + arch/h8300/boot/Makefile | 22 + arch/h8300/boot/compressed/Makefile | 37 + arch/h8300/boot/compressed/head.S | 47 + arch/h8300/boot/compressed/misc.c | 181 + arch/h8300/boot/compressed/vmlinux.lds | 32 + arch/h8300/boot/compressed/vmlinux.scr | 9 + arch/h8300/defconfig | 373 + arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/asm-offsets.h | 1 + arch/h8300/include/asm/atomic.h | 145 + arch/h8300/include/asm/auxvec.h | 4 + arch/h8300/include/asm/bitops.h | 213 + arch/h8300/include/asm/bitsperlong.h | 1 + arch/h8300/include/asm/bootinfo.h | 2 + arch/h8300/include/asm/bug.h | 8 + arch/h8300/include/asm/bugs.h | 16 + arch/h8300/include/asm/byteorder.h | 6 + arch/h8300/include/asm/cache.h | 12 + arch/h8300/include/asm/cachectl.h | 14 + arch/h8300/include/asm/cacheflush.h | 40 + arch/h8300/include/asm/checksum.h | 102 + arch/h8300/include/asm/cputime.h | 6 + arch/h8300/include/asm/current.h | 25 + arch/h8300/include/asm/dbg.h | 2 + arch/h8300/include/asm/delay.h | 38 + arch/h8300/include/asm/device.h | 7 + arch/h8300/include/asm/div64.h | 1 + arch/h8300/include/asm/dma.h | 15 + arch/h8300/include/asm/elf.h | 103 + arch/h8300/include/asm/emergency-restart.h | 6 + arch/h8300/include/asm/errno.h | 6 + arch/h8300/include/asm/fb.h | 12 + arch/h8300/include/asm/fcntl.h | 11 + arch/h8300/include/asm/flat.h | 26 + arch/h8300/include/asm/fpu.h | 1 + arch/h8300/include/asm/ftrace.h | 1 + arch/h8300/include/asm/futex.h | 6 + arch/h8300/include/asm/gpio.h | 52 + arch/h8300/include/asm/hardirq.h | 19 + arch/h8300/include/asm/hw_irq.h | 1 + arch/h8300/include/asm/io.h | 358 + arch/h8300/include/asm/ioctl.h | 1 + arch/h8300/include/asm/ioctls.h | 85 + arch/h8300/include/asm/ipcbuf.h | 29 + arch/h8300/include/asm/irq.h | 49 + arch/h8300/include/asm/irq_regs.h | 1 + arch/h8300/include/asm/kdebug.h | 1 + arch/h8300/include/asm/kmap_types.h | 6 + arch/h8300/include/asm/linkage.h | 8 + arch/h8300/include/asm/local.h | 6 + arch/h8300/include/asm/mc146818rtc.h | 9 + arch/h8300/include/asm/md.h | 13 + arch/h8300/include/asm/mman.h | 1 + arch/h8300/include/asm/mmu.h | 10 + arch/h8300/include/asm/mmu_context.h | 32 + arch/h8300/include/asm/module.h | 11 + arch/h8300/include/asm/msgbuf.h | 31 + arch/h8300/include/asm/mutex.h | 9 + arch/h8300/include/asm/page.h | 78 + arch/h8300/include/asm/page_offset.h | 3 + arch/h8300/include/asm/param.h | 20 + arch/h8300/include/asm/pci.h | 24 + arch/h8300/include/asm/percpu.h | 6 + arch/h8300/include/asm/pgalloc.h | 8 + arch/h8300/include/asm/pgtable.h | 73 + arch/h8300/include/asm/poll.h | 11 + arch/h8300/include/asm/posix_types.h | 60 + arch/h8300/include/asm/processor.h | 140 + arch/h8300/include/asm/ptrace.h | 66 + arch/h8300/include/asm/regs267x.h | 336 + arch/h8300/include/asm/regs306x.h | 212 + arch/h8300/include/asm/resource.h | 6 + arch/h8300/include/asm/scatterlist.h | 18 + arch/h8300/include/asm/sections.h | 6 + arch/h8300/include/asm/segment.h | 49 + arch/h8300/include/asm/sembuf.h | 25 + arch/h8300/include/asm/setup.h | 6 + arch/h8300/include/asm/sh_bios.h | 29 + arch/h8300/include/asm/shm.h | 31 + arch/h8300/include/asm/shmbuf.h | 42 + arch/h8300/include/asm/shmparam.h | 6 + arch/h8300/include/asm/sigcontext.h | 18 + arch/h8300/include/asm/siginfo.h | 6 + arch/h8300/include/asm/signal.h | 161 + arch/h8300/include/asm/smp.h | 1 + arch/h8300/include/asm/socket.h | 65 + arch/h8300/include/asm/sockios.h | 13 + arch/h8300/include/asm/spinlock.h | 6 + arch/h8300/include/asm/stat.h | 78 + arch/h8300/include/asm/statfs.h | 6 + arch/h8300/include/asm/string.h | 44 + arch/h8300/include/asm/swab.h | 10 + arch/h8300/include/asm/system.h | 160 + arch/h8300/include/asm/target_time.h | 4 + arch/h8300/include/asm/termbits.h | 200 + arch/h8300/include/asm/termios.h | 92 + arch/h8300/include/asm/thread_info.h | 108 + arch/h8300/include/asm/timer.h | 25 + arch/h8300/include/asm/timex.h | 19 + arch/h8300/include/asm/tlb.h | 23 + arch/h8300/include/asm/tlbflush.h | 55 + arch/h8300/include/asm/topology.h | 6 + arch/h8300/include/asm/traps.h | 37 + arch/h8300/include/asm/types.h | 33 + arch/h8300/include/asm/uaccess.h | 162 + arch/h8300/include/asm/ucontext.h | 12 + arch/h8300/include/asm/unaligned.h | 11 + arch/h8300/include/asm/unistd.h | 367 + arch/h8300/include/asm/user.h | 75 + arch/h8300/include/asm/virtconvert.h | 20 + arch/h8300/kernel/Makefile | 12 + arch/h8300/kernel/asm-offsets.c | 60 + arch/h8300/kernel/entry.S | 393 + arch/h8300/kernel/gpio.c | 173 + arch/h8300/kernel/h8300_ksyms.c | 101 + arch/h8300/kernel/init_task.c | 36 + arch/h8300/kernel/irq.c | 207 + arch/h8300/kernel/module.c | 121 + arch/h8300/kernel/process.c | 255 + arch/h8300/kernel/ptrace.c | 168 + arch/h8300/kernel/setup.c | 245 + arch/h8300/kernel/signal.c | 563 + arch/h8300/kernel/sys_h8300.c | 71 + arch/h8300/kernel/syscalls.S | 365 + arch/h8300/kernel/time.c | 63 + arch/h8300/kernel/timer/Makefile | 6 + arch/h8300/kernel/timer/itu.c | 82 + arch/h8300/kernel/timer/timer16.c | 77 + arch/h8300/kernel/timer/timer8.c | 102 + arch/h8300/kernel/timer/tpu.c | 100 + arch/h8300/kernel/traps.c | 174 + arch/h8300/kernel/vmlinux.lds.S | 155 + arch/h8300/lib/Makefile | 5 + arch/h8300/lib/abs.S | 21 + arch/h8300/lib/ashrdi3.c | 63 + arch/h8300/lib/checksum.c | 164 + arch/h8300/lib/memcpy.S | 84 + arch/h8300/lib/memset.S | 61 + arch/h8300/lib/romfs.S | 57 + arch/h8300/mm/Makefile | 5 + arch/h8300/mm/fault.c | 57 + arch/h8300/mm/init.c | 201 + arch/h8300/mm/kmap.c | 59 + arch/h8300/mm/memory.c | 55 + arch/h8300/platform/h8300h/Makefile | 7 + arch/h8300/platform/h8300h/aki3068net/Makefile | 5 + arch/h8300/platform/h8300h/aki3068net/crt0_ram.S | 110 + arch/h8300/platform/h8300h/generic/Makefile | 5 + arch/h8300/platform/h8300h/generic/crt0_ram.S | 107 + arch/h8300/platform/h8300h/generic/crt0_rom.S | 122 + arch/h8300/platform/h8300h/h8max/Makefile | 5 + arch/h8300/platform/h8300h/h8max/crt0_ram.S | 110 + arch/h8300/platform/h8300h/irq.c | 82 + arch/h8300/platform/h8300h/ptrace_h8300h.c | 284 + arch/h8300/platform/h8s/Makefile | 7 + arch/h8300/platform/h8s/edosk2674/Makefile | 5 + arch/h8300/platform/h8s/edosk2674/crt0_ram.S | 130 + arch/h8300/platform/h8s/edosk2674/crt0_rom.S | 186 + arch/h8300/platform/h8s/generic/Makefile | 5 + arch/h8300/platform/h8s/generic/crt0_ram.S | 127 + arch/h8300/platform/h8s/generic/crt0_rom.S | 128 + arch/h8300/platform/h8s/irq.c | 104 + arch/h8300/platform/h8s/ptrace_h8s.c | 84 + arch/ia64/Kconfig | 703 + arch/ia64/Kconfig.debug | 64 + arch/ia64/Makefile | 105 + arch/ia64/configs/bigsur_defconfig | 1358 ++ arch/ia64/configs/generic_defconfig | 1674 ++ arch/ia64/configs/gensparse_defconfig | 1392 ++ arch/ia64/configs/sim_defconfig | 723 + arch/ia64/configs/tiger_defconfig | 1279 + arch/ia64/configs/xen_domu_defconfig | 1599 ++ arch/ia64/configs/zx1_defconfig | 1610 ++ arch/ia64/dig/Makefile | 14 + arch/ia64/dig/machvec.c | 3 + arch/ia64/dig/machvec_vtd.c | 3 + arch/ia64/dig/setup.c | 70 + arch/ia64/hp/common/Makefile | 11 + arch/ia64/hp/common/aml_nfw.c | 236 + arch/ia64/hp/common/hwsw_iommu.c | 58 + arch/ia64/hp/common/sba_iommu.c | 2232 ++ arch/ia64/hp/sim/Kconfig | 21 + arch/ia64/hp/sim/Makefile | 16 + arch/ia64/hp/sim/boot/Makefile | 37 + arch/ia64/hp/sim/boot/boot_head.S | 164 + arch/ia64/hp/sim/boot/bootloader.c | 175 + arch/ia64/hp/sim/boot/bootloader.lds | 66 + arch/ia64/hp/sim/boot/fw-emu.c | 381 + arch/ia64/hp/sim/boot/ssc.h | 35 + arch/ia64/hp/sim/hpsim.S | 10 + arch/ia64/hp/sim/hpsim_console.c | 76 + arch/ia64/hp/sim/hpsim_irq.c | 52 + arch/ia64/hp/sim/hpsim_machvec.c | 3 + arch/ia64/hp/sim/hpsim_setup.c | 46 + arch/ia64/hp/sim/hpsim_ssc.h | 36 + arch/ia64/hp/sim/simeth.c | 527 + arch/ia64/hp/sim/simscsi.c | 378 + arch/ia64/hp/sim/simserial.c | 984 + arch/ia64/hp/zx1/Makefile | 8 + arch/ia64/hp/zx1/hpzx1_machvec.c | 3 + arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c | 3 + arch/ia64/include/asm/Kbuild | 15 + arch/ia64/include/asm/acpi-ext.h | 20 + arch/ia64/include/asm/acpi.h | 200 + arch/ia64/include/asm/agp.h | 26 + arch/ia64/include/asm/asm-offsets.h | 1 + arch/ia64/include/asm/asmmacro.h | 135 + arch/ia64/include/asm/atomic.h | 220 + arch/ia64/include/asm/auxvec.h | 11 + arch/ia64/include/asm/bitops.h | 468 + arch/ia64/include/asm/bitsperlong.h | 8 + arch/ia64/include/asm/break.h | 32 + arch/ia64/include/asm/bug.h | 14 + arch/ia64/include/asm/bugs.h | 19 + arch/ia64/include/asm/byteorder.h | 6 + arch/ia64/include/asm/cache.h | 29 + arch/ia64/include/asm/cacheflush.h | 54 + arch/ia64/include/asm/checksum.h | 79 + arch/ia64/include/asm/compat.h | 208 + arch/ia64/include/asm/cpu.h | 22 + arch/ia64/include/asm/cputime.h | 110 + arch/ia64/include/asm/current.h | 17 + arch/ia64/include/asm/cyclone.h | 15 + arch/ia64/include/asm/delay.h | 88 + arch/ia64/include/asm/device.h | 21 + arch/ia64/include/asm/div64.h | 1 + arch/ia64/include/asm/dma-mapping.h | 104 + arch/ia64/include/asm/dma.h | 24 + arch/ia64/include/asm/dmi.h | 12 + arch/ia64/include/asm/elf.h | 237 + arch/ia64/include/asm/emergency-restart.h | 6 + arch/ia64/include/asm/errno.h | 1 + arch/ia64/include/asm/esi.h | 29 + arch/ia64/include/asm/fb.h | 23 + arch/ia64/include/asm/fcntl.h | 13 + arch/ia64/include/asm/fpswa.h | 73 + arch/ia64/include/asm/fpu.h | 66 + arch/ia64/include/asm/ftrace.h | 27 + arch/ia64/include/asm/futex.h | 124 + arch/ia64/include/asm/gcc_intrin.h | 621 + arch/ia64/include/asm/hardirq.h | 27 + arch/ia64/include/asm/hpsim.h | 16 + arch/ia64/include/asm/hugetlb.h | 80 + arch/ia64/include/asm/hw_irq.h | 198 + arch/ia64/include/asm/ia64regs.h | 100 + arch/ia64/include/asm/idle.h | 7 + arch/ia64/include/asm/intel_intrin.h | 161 + arch/ia64/include/asm/intrinsics.h | 246 + arch/ia64/include/asm/io.h | 439 + arch/ia64/include/asm/ioctl.h | 1 + arch/ia64/include/asm/ioctls.h | 93 + arch/ia64/include/asm/iommu.h | 20 + arch/ia64/include/asm/iosapic.h | 126 + arch/ia64/include/asm/ipcbuf.h | 28 + arch/ia64/include/asm/irq.h | 34 + arch/ia64/include/asm/irq_regs.h | 1 + arch/ia64/include/asm/kdebug.h | 57 + arch/ia64/include/asm/kexec.h | 44 + arch/ia64/include/asm/kmap_types.h | 12 + arch/ia64/include/asm/kprobes.h | 127 + arch/ia64/include/asm/kregs.h | 165 + arch/ia64/include/asm/kvm.h | 264 + arch/ia64/include/asm/kvm_host.h | 594 + arch/ia64/include/asm/kvm_para.h | 31 + arch/ia64/include/asm/libata-portmap.h | 12 + arch/ia64/include/asm/linkage.h | 14 + arch/ia64/include/asm/local.h | 1 + arch/ia64/include/asm/machvec.h | 369 + arch/ia64/include/asm/machvec_dig.h | 16 + arch/ia64/include/asm/machvec_dig_vtd.h | 18 + arch/ia64/include/asm/machvec_hpsim.h | 18 + arch/ia64/include/asm/machvec_hpzx1.h | 18 + arch/ia64/include/asm/machvec_hpzx1_swiotlb.h | 19 + arch/ia64/include/asm/machvec_init.h | 35 + arch/ia64/include/asm/machvec_sn2.h | 118 + arch/ia64/include/asm/machvec_uv.h | 26 + arch/ia64/include/asm/machvec_xen.h | 22 + arch/ia64/include/asm/mc146818rtc.h | 10 + arch/ia64/include/asm/mca.h | 186 + arch/ia64/include/asm/mca_asm.h | 242 + arch/ia64/include/asm/meminit.h | 75 + arch/ia64/include/asm/mman.h | 23 + arch/ia64/include/asm/mmu.h | 13 + arch/ia64/include/asm/mmu_context.h | 198 + arch/ia64/include/asm/mmzone.h | 46 + arch/ia64/include/asm/module.h | 42 + arch/ia64/include/asm/msgbuf.h | 27 + arch/ia64/include/asm/msidef.h | 42 + arch/ia64/include/asm/mutex.h | 92 + arch/ia64/include/asm/native/inst.h | 194 + arch/ia64/include/asm/native/irq.h | 33 + arch/ia64/include/asm/native/patchlist.h | 38 + arch/ia64/include/asm/native/pvchk_inst.h | 271 + arch/ia64/include/asm/nodedata.h | 63 + arch/ia64/include/asm/numa.h | 80 + arch/ia64/include/asm/page.h | 223 + arch/ia64/include/asm/pal.h | 1825 ++ arch/ia64/include/asm/param.h | 33 + arch/ia64/include/asm/paravirt.h | 318 + arch/ia64/include/asm/paravirt_patch.h | 143 + arch/ia64/include/asm/paravirt_privop.h | 479 + arch/ia64/include/asm/parport.h | 20 + arch/ia64/include/asm/patch.h | 27 + arch/ia64/include/asm/pci.h | 145 + arch/ia64/include/asm/percpu.h | 51 + arch/ia64/include/asm/perfmon.h | 279 + arch/ia64/include/asm/perfmon_default_smpl.h | 83 + arch/ia64/include/asm/pgalloc.h | 122 + arch/ia64/include/asm/pgtable.h | 615 + arch/ia64/include/asm/poll.h | 1 + arch/ia64/include/asm/posix_types.h | 126 + arch/ia64/include/asm/processor.h | 725 + arch/ia64/include/asm/ptrace.h | 366 + arch/ia64/include/asm/ptrace_offsets.h | 268 + arch/ia64/include/asm/pvclock-abi.h | 48 + arch/ia64/include/asm/resource.h | 7 + arch/ia64/include/asm/rse.h | 66 + arch/ia64/include/asm/rwsem.h | 182 + arch/ia64/include/asm/sal.h | 918 + arch/ia64/include/asm/scatterlist.h | 16 + arch/ia64/include/asm/sections.h | 42 + arch/ia64/include/asm/segment.h | 6 + arch/ia64/include/asm/sembuf.h | 22 + arch/ia64/include/asm/serial.h | 17 + arch/ia64/include/asm/setup.h | 6 + arch/ia64/include/asm/shmbuf.h | 38 + arch/ia64/include/asm/shmparam.h | 12 + arch/ia64/include/asm/sigcontext.h | 70 + arch/ia64/include/asm/siginfo.h | 134 + arch/ia64/include/asm/signal.h | 160 + arch/ia64/include/asm/smp.h | 137 + arch/ia64/include/asm/sn/acpi.h | 15 + arch/ia64/include/asm/sn/addrs.h | 299 + arch/ia64/include/asm/sn/arch.h | 86 + arch/ia64/include/asm/sn/bte.h | 234 + arch/ia64/include/asm/sn/clksupport.h | 28 + arch/ia64/include/asm/sn/geo.h | 132 + arch/ia64/include/asm/sn/intr.h | 68 + arch/ia64/include/asm/sn/io.h | 274 + arch/ia64/include/asm/sn/ioc3.h | 241 + arch/ia64/include/asm/sn/klconfig.h | 246 + arch/ia64/include/asm/sn/l1.h | 51 + arch/ia64/include/asm/sn/leds.h | 33 + arch/ia64/include/asm/sn/module.h | 127 + arch/ia64/include/asm/sn/mspec.h | 59 + arch/ia64/include/asm/sn/nodepda.h | 82 + arch/ia64/include/asm/sn/pcibr_provider.h | 150 + arch/ia64/include/asm/sn/pcibus_provider_defs.h | 68 + arch/ia64/include/asm/sn/pcidev.h | 85 + arch/ia64/include/asm/sn/pda.h | 69 + arch/ia64/include/asm/sn/pic.h | 261 + arch/ia64/include/asm/sn/rw_mmr.h | 28 + arch/ia64/include/asm/sn/shub_mmr.h | 502 + arch/ia64/include/asm/sn/shubio.h | 3358 +++ arch/ia64/include/asm/sn/simulator.h | 25 + arch/ia64/include/asm/sn/sn2/sn_hwperf.h | 242 + arch/ia64/include/asm/sn/sn_cpuid.h | 132 + arch/ia64/include/asm/sn/sn_feature_sets.h | 58 + arch/ia64/include/asm/sn/sn_sal.h | 1233 + arch/ia64/include/asm/sn/tioca.h | 596 + arch/ia64/include/asm/sn/tioca_provider.h | 207 + arch/ia64/include/asm/sn/tioce.h | 760 + arch/ia64/include/asm/sn/tioce_provider.h | 63 + arch/ia64/include/asm/sn/tiocp.h | 257 + arch/ia64/include/asm/sn/tiocx.h | 72 + arch/ia64/include/asm/sn/types.h | 26 + arch/ia64/include/asm/socket.h | 74 + arch/ia64/include/asm/sockios.h | 20 + arch/ia64/include/asm/sparsemem.h | 20 + arch/ia64/include/asm/spinlock.h | 292 + arch/ia64/include/asm/spinlock_types.h | 21 + arch/ia64/include/asm/stat.h | 51 + arch/ia64/include/asm/statfs.h | 20 + arch/ia64/include/asm/string.h | 21 + arch/ia64/include/asm/swab.h | 34 + arch/ia64/include/asm/swiotlb.h | 17 + arch/ia64/include/asm/sync_bitops.h | 51 + arch/ia64/include/asm/syscall.h | 82 + arch/ia64/include/asm/system.h | 283 + arch/ia64/include/asm/termbits.h | 207 + arch/ia64/include/asm/termios.h | 97 + arch/ia64/include/asm/thread_info.h | 145 + arch/ia64/include/asm/timex.h | 45 + arch/ia64/include/asm/tlb.h | 257 + arch/ia64/include/asm/tlbflush.h | 102 + arch/ia64/include/asm/topology.h | 121 + arch/ia64/include/asm/types.h | 49 + arch/ia64/include/asm/uaccess.h | 401 + arch/ia64/include/asm/ucontext.h | 12 + arch/ia64/include/asm/unaligned.h | 11 + arch/ia64/include/asm/uncached.h | 12 + arch/ia64/include/asm/unistd.h | 376 + arch/ia64/include/asm/unwind.h | 233 + arch/ia64/include/asm/user.h | 58 + arch/ia64/include/asm/ustack.h | 20 + arch/ia64/include/asm/uv/uv.h | 13 + arch/ia64/include/asm/uv/uv_hub.h | 315 + arch/ia64/include/asm/uv/uv_mmrs.h | 825 + arch/ia64/include/asm/vga.h | 25 + arch/ia64/include/asm/xen/events.h | 41 + arch/ia64/include/asm/xen/grant_table.h | 29 + arch/ia64/include/asm/xen/hypercall.h | 265 + arch/ia64/include/asm/xen/hypervisor.h | 61 + arch/ia64/include/asm/xen/inst.h | 486 + arch/ia64/include/asm/xen/interface.h | 355 + arch/ia64/include/asm/xen/irq.h | 44 + arch/ia64/include/asm/xen/minstate.h | 143 + arch/ia64/include/asm/xen/page.h | 65 + arch/ia64/include/asm/xen/patchlist.h | 38 + arch/ia64/include/asm/xen/privop.h | 135 + arch/ia64/include/asm/xen/xcom_hcall.h | 51 + arch/ia64/include/asm/xen/xencomm.h | 42 + arch/ia64/include/asm/xor.h | 31 + arch/ia64/install.sh | 40 + arch/ia64/kernel/.gitignore | 2 + arch/ia64/kernel/Makefile | 113 + arch/ia64/kernel/Makefile.gate | 27 + arch/ia64/kernel/acpi-ext.c | 104 + arch/ia64/kernel/acpi.c | 1037 + arch/ia64/kernel/asm-offsets.c | 322 + arch/ia64/kernel/audit.c | 60 + arch/ia64/kernel/brl_emu.c | 234 + arch/ia64/kernel/cpufreq/Kconfig | 29 + arch/ia64/kernel/cpufreq/Makefile | 2 + arch/ia64/kernel/cpufreq/acpi-cpufreq.c | 439 + arch/ia64/kernel/crash.c | 286 + arch/ia64/kernel/crash_dump.c | 53 + arch/ia64/kernel/cyclone.c | 128 + arch/ia64/kernel/dma-mapping.c | 23 + arch/ia64/kernel/efi.c | 1368 ++ arch/ia64/kernel/efi_stub.S | 86 + arch/ia64/kernel/elfcore.c | 80 + arch/ia64/kernel/entry.S | 1773 ++ arch/ia64/kernel/entry.h | 82 + arch/ia64/kernel/err_inject.c | 303 + arch/ia64/kernel/esi.c | 205 + arch/ia64/kernel/esi_stub.S | 96 + arch/ia64/kernel/fsys.S | 1037 + arch/ia64/kernel/fsyscall_gtod_data.h | 23 + arch/ia64/kernel/ftrace.c | 206 + arch/ia64/kernel/gate-data.S | 3 + arch/ia64/kernel/gate.S | 385 + arch/ia64/kernel/gate.lds.S | 109 + arch/ia64/kernel/head.S | 1229 + arch/ia64/kernel/ia64_ksyms.c | 98 + arch/ia64/kernel/init_task.c | 42 + arch/ia64/kernel/iosapic.c | 1170 + arch/ia64/kernel/irq.c | 231 + arch/ia64/kernel/irq_ia64.c | 687 + arch/ia64/kernel/irq_lsapic.c | 45 + arch/ia64/kernel/ivt.S | 1689 ++ arch/ia64/kernel/jprobes.S | 90 + arch/ia64/kernel/kprobes.c | 1129 + arch/ia64/kernel/machine_kexec.c | 169 + arch/ia64/kernel/machvec.c | 91 + arch/ia64/kernel/mca.c | 2157 ++ arch/ia64/kernel/mca_asm.S | 1122 + arch/ia64/kernel/mca_drv.c | 795 + arch/ia64/kernel/mca_drv.h | 122 + arch/ia64/kernel/mca_drv_asm.S | 55 + arch/ia64/kernel/minstate.h | 250 + arch/ia64/kernel/module.c | 969 + arch/ia64/kernel/msi_ia64.c | 211 + arch/ia64/kernel/nr-irqs.c | 25 + arch/ia64/kernel/numa.c | 85 + arch/ia64/kernel/pal.S | 298 + arch/ia64/kernel/palinfo.c | 1095 + arch/ia64/kernel/paravirt.c | 900 + arch/ia64/kernel/paravirt_inst.h | 31 + arch/ia64/kernel/paravirt_patch.c | 514 + arch/ia64/kernel/paravirt_patchlist.c | 81 + arch/ia64/kernel/paravirt_patchlist.h | 28 + arch/ia64/kernel/paravirtentry.S | 121 + arch/ia64/kernel/patch.c | 257 + arch/ia64/kernel/pci-dma.c | 120 + arch/ia64/kernel/pci-swiotlb.c | 61 + arch/ia64/kernel/perfmon.c | 6837 ++++++ arch/ia64/kernel/perfmon_default_smpl.c | 296 + arch/ia64/kernel/perfmon_generic.h | 45 + arch/ia64/kernel/perfmon_itanium.h | 115 + arch/ia64/kernel/perfmon_mckinley.h | 187 + arch/ia64/kernel/perfmon_montecito.h | 269 + arch/ia64/kernel/process.c | 805 + arch/ia64/kernel/ptrace.c | 2235 ++ arch/ia64/kernel/relocate_kernel.S | 325 + arch/ia64/kernel/sal.c | 405 + arch/ia64/kernel/salinfo.c | 704 + arch/ia64/kernel/setup.c | 1079 + arch/ia64/kernel/sigframe.h | 25 + arch/ia64/kernel/signal.c | 556 + arch/ia64/kernel/smp.c | 336 + arch/ia64/kernel/smpboot.c | 925 + arch/ia64/kernel/sys_ia64.c | 209 + arch/ia64/kernel/time.c | 505 + arch/ia64/kernel/topology.c | 466 + arch/ia64/kernel/traps.c | 651 + arch/ia64/kernel/unaligned.c | 1556 ++ arch/ia64/kernel/uncached.c | 282 + arch/ia64/kernel/unwind.c | 2305 ++ arch/ia64/kernel/unwind_decoder.c | 459 + arch/ia64/kernel/unwind_i.h | 164 + arch/ia64/kernel/vmlinux.lds.S | 238 + arch/ia64/kvm/Kconfig | 54 + arch/ia64/kvm/Makefile | 66 + arch/ia64/kvm/asm-offsets.c | 241 + arch/ia64/kvm/irq.h | 33 + arch/ia64/kvm/kvm-ia64.c | 2004 ++ arch/ia64/kvm/kvm_fw.c | 674 + arch/ia64/kvm/kvm_lib.c | 21 + arch/ia64/kvm/kvm_minstate.h | 266 + arch/ia64/kvm/lapic.h | 29 + arch/ia64/kvm/memcpy.S | 1 + arch/ia64/kvm/memset.S | 1 + arch/ia64/kvm/misc.h | 94 + arch/ia64/kvm/mmio.c | 336 + arch/ia64/kvm/optvfault.S | 1090 + arch/ia64/kvm/process.c | 1024 + arch/ia64/kvm/trampoline.S | 1038 + arch/ia64/kvm/vcpu.c | 2209 ++ arch/ia64/kvm/vcpu.h | 752 + arch/ia64/kvm/vmm.c | 99 + arch/ia64/kvm/vmm_ivt.S | 1392 ++ arch/ia64/kvm/vti.h | 290 + arch/ia64/kvm/vtlb.c | 640 + arch/ia64/lib/Makefile | 50 + arch/ia64/lib/carta_random.S | 54 + arch/ia64/lib/checksum.c | 101 + arch/ia64/lib/clear_page.S | 76 + arch/ia64/lib/clear_user.S | 209 + arch/ia64/lib/copy_page.S | 98 + arch/ia64/lib/copy_page_mck.S | 185 + arch/ia64/lib/copy_user.S | 610 + arch/ia64/lib/csum_partial_copy.c | 140 + arch/ia64/lib/do_csum.S | 323 + arch/ia64/lib/flush.S | 117 + arch/ia64/lib/idiv32.S | 83 + arch/ia64/lib/idiv64.S | 80 + arch/ia64/lib/io.c | 164 + arch/ia64/lib/ip_fast_csum.S | 144 + arch/ia64/lib/memcpy.S | 301 + arch/ia64/lib/memcpy_mck.S | 666 + arch/ia64/lib/memset.S | 362 + arch/ia64/lib/strlen.S | 192 + arch/ia64/lib/strlen_user.S | 198 + arch/ia64/lib/strncpy_from_user.S | 44 + arch/ia64/lib/strnlen_user.S | 45 + arch/ia64/lib/xor.S | 184 + arch/ia64/mm/Makefile | 11 + arch/ia64/mm/contig.c | 353 + arch/ia64/mm/discontig.c | 823 + arch/ia64/mm/extable.c | 115 + arch/ia64/mm/fault.c | 288 + arch/ia64/mm/hugetlbpage.c | 207 + arch/ia64/mm/init.c | 719 + arch/ia64/mm/ioremap.c | 121 + arch/ia64/mm/numa.c | 92 + arch/ia64/mm/tlb.c | 562 + arch/ia64/module.lds | 13 + arch/ia64/oprofile/Makefile | 10 + arch/ia64/oprofile/backtrace.c | 132 + arch/ia64/oprofile/init.c | 38 + arch/ia64/oprofile/perfmon.c | 99 + arch/ia64/pci/Makefile | 4 + arch/ia64/pci/fixup.c | 69 + arch/ia64/pci/pci.c | 794 + arch/ia64/scripts/check-gas | 15 + arch/ia64/scripts/check-gas-asm.S | 2 + arch/ia64/scripts/check-model.c | 1 + arch/ia64/scripts/check-segrel.S | 4 + arch/ia64/scripts/check-segrel.lds | 12 + arch/ia64/scripts/check-serialize.S | 2 + arch/ia64/scripts/check-text-align.S | 6 + arch/ia64/scripts/pvcheck.sed | 33 + arch/ia64/scripts/toolchain-flags | 53 + arch/ia64/scripts/unwcheck.py | 64 + arch/ia64/sn/Makefile | 12 + arch/ia64/sn/include/ioerror.h | 81 + arch/ia64/sn/include/tio.h | 41 + arch/ia64/sn/include/xtalk/hubdev.h | 91 + arch/ia64/sn/include/xtalk/xbow.h | 301 + arch/ia64/sn/include/xtalk/xwidgetdev.h | 70 + arch/ia64/sn/kernel/Makefile | 18 + arch/ia64/sn/kernel/bte.c | 471 + arch/ia64/sn/kernel/bte_error.c | 260 + arch/ia64/sn/kernel/huberror.c | 218 + arch/ia64/sn/kernel/idle.c | 30 + arch/ia64/sn/kernel/io_acpi_init.c | 509 + arch/ia64/sn/kernel/io_common.c | 566 + arch/ia64/sn/kernel/io_init.c | 376 + arch/ia64/sn/kernel/iomv.c | 82 + arch/ia64/sn/kernel/irq.c | 538 + arch/ia64/sn/kernel/klconflib.c | 107 + arch/ia64/sn/kernel/machvec.c | 11 + arch/ia64/sn/kernel/mca.c | 146 + arch/ia64/sn/kernel/msi_sn.c | 238 + arch/ia64/sn/kernel/pio_phys.S | 71 + arch/ia64/sn/kernel/setup.c | 775 + arch/ia64/sn/kernel/sn2/Makefile | 15 + arch/ia64/sn/kernel/sn2/cache.c | 41 + arch/ia64/sn/kernel/sn2/io.c | 101 + arch/ia64/sn/kernel/sn2/prominfo_proc.c | 274 + arch/ia64/sn/kernel/sn2/ptc_deadlock.S | 92 + arch/ia64/sn/kernel/sn2/sn2_smp.c | 573 + arch/ia64/sn/kernel/sn2/sn_hwperf.c | 1002 + arch/ia64/sn/kernel/sn2/sn_proc_fs.c | 159 + arch/ia64/sn/kernel/sn2/timer.c | 65 + arch/ia64/sn/kernel/sn2/timer_interrupt.c | 60 + arch/ia64/sn/kernel/tiocx.c | 562 + arch/ia64/sn/pci/Makefile | 12 + arch/ia64/sn/pci/pci_dma.c | 486 + arch/ia64/sn/pci/pcibr/Makefile | 13 + arch/ia64/sn/pci/pcibr/pcibr_ate.c | 177 + arch/ia64/sn/pci/pcibr/pcibr_dma.c | 412 + arch/ia64/sn/pci/pcibr/pcibr_provider.c | 264 + arch/ia64/sn/pci/pcibr/pcibr_reg.c | 285 + arch/ia64/sn/pci/tioca_provider.c | 675 + arch/ia64/sn/pci/tioce_provider.c | 1061 + arch/ia64/uv/Makefile | 12 + arch/ia64/uv/kernel/Makefile | 13 + arch/ia64/uv/kernel/machvec.c | 11 + arch/ia64/uv/kernel/setup.c | 116 + arch/ia64/xen/Kconfig | 25 + arch/ia64/xen/Makefile | 37 + arch/ia64/xen/gate-data.S | 3 + arch/ia64/xen/grant-table.c | 156 + arch/ia64/xen/hypercall.S | 88 + arch/ia64/xen/hypervisor.c | 96 + arch/ia64/xen/irq_xen.c | 438 + arch/ia64/xen/irq_xen.h | 34 + arch/ia64/xen/machvec.c | 4 + arch/ia64/xen/suspend.c | 64 + arch/ia64/xen/time.c | 260 + arch/ia64/xen/time.h | 24 + arch/ia64/xen/xcom_hcall.c | 441 + arch/ia64/xen/xen_pv_ops.c | 1142 + arch/ia64/xen/xencomm.c | 105 + arch/ia64/xen/xenivt.S | 52 + arch/ia64/xen/xensetup.S | 81 + arch/m32r/Kconfig | 445 + arch/m32r/Kconfig.debug | 37 + arch/m32r/Makefile | 62 + arch/m32r/boot/Makefile | 19 + arch/m32r/boot/compressed/Makefile | 51 + arch/m32r/boot/compressed/boot.h | 59 + arch/m32r/boot/compressed/head.S | 176 + arch/m32r/boot/compressed/install.sh | 57 + arch/m32r/boot/compressed/m32r_sio.c | 75 + arch/m32r/boot/compressed/misc.c | 81 + arch/m32r/boot/compressed/vmlinux.lds.S | 30 + arch/m32r/boot/compressed/vmlinux.scr | 9 + arch/m32r/boot/setup.S | 184 + arch/m32r/configs/m32104ut_defconfig | 1027 + arch/m32r/configs/m32700ut.smp_defconfig | 863 + arch/m32r/configs/m32700ut.up_defconfig | 860 + arch/m32r/configs/mappi.nommu_defconfig | 657 + arch/m32r/configs/mappi.smp_defconfig | 774 + arch/m32r/configs/mappi.up_defconfig | 771 + arch/m32r/configs/mappi2.opsp_defconfig | 748 + arch/m32r/configs/mappi2.vdec2_defconfig | 746 + arch/m32r/configs/mappi3.smp_defconfig | 778 + arch/m32r/configs/oaks32r_defconfig | 628 + arch/m32r/configs/opsput_defconfig | 729 + arch/m32r/configs/usrv_defconfig | 774 + arch/m32r/include/asm/Kbuild | 1 + arch/m32r/include/asm/addrspace.h | 57 + arch/m32r/include/asm/assembler.h | 230 + arch/m32r/include/asm/atomic.h | 318 + arch/m32r/include/asm/auxvec.h | 4 + arch/m32r/include/asm/bitops.h | 275 + arch/m32r/include/asm/bitsperlong.h | 1 + arch/m32r/include/asm/bug.h | 4 + arch/m32r/include/asm/bugs.h | 19 + arch/m32r/include/asm/byteorder.h | 10 + arch/m32r/include/asm/cache.h | 8 + arch/m32r/include/asm/cachectl.h | 26 + arch/m32r/include/asm/cacheflush.h | 72 + arch/m32r/include/asm/checksum.h | 204 + arch/m32r/include/asm/cputime.h | 6 + arch/m32r/include/asm/current.h | 15 + arch/m32r/include/asm/delay.h | 26 + arch/m32r/include/asm/device.h | 7 + arch/m32r/include/asm/div64.h | 1 + arch/m32r/include/asm/dma.h | 12 + arch/m32r/include/asm/elf.h | 133 + arch/m32r/include/asm/emergency-restart.h | 6 + arch/m32r/include/asm/errno.h | 6 + arch/m32r/include/asm/fb.h | 19 + arch/m32r/include/asm/fcntl.h | 1 + arch/m32r/include/asm/flat.h | 145 + arch/m32r/include/asm/ftrace.h | 1 + arch/m32r/include/asm/futex.h | 6 + arch/m32r/include/asm/hardirq.h | 25 + arch/m32r/include/asm/hw_irq.h | 4 + arch/m32r/include/asm/io.h | 207 + arch/m32r/include/asm/ioctl.h | 1 + arch/m32r/include/asm/ioctls.h | 87 + arch/m32r/include/asm/ipcbuf.h | 29 + arch/m32r/include/asm/irq.h | 90 + arch/m32r/include/asm/irq_regs.h | 1 + arch/m32r/include/asm/kdebug.h | 1 + arch/m32r/include/asm/kmap_types.h | 12 + arch/m32r/include/asm/linkage.h | 7 + arch/m32r/include/asm/local.h | 341 + arch/m32r/include/asm/m32102.h | 314 + arch/m32r/include/asm/m32104ut/m32104ut_pld.h | 161 + arch/m32r/include/asm/m32700ut/m32700ut_lan.h | 103 + arch/m32r/include/asm/m32700ut/m32700ut_lcd.h | 55 + arch/m32r/include/asm/m32700ut/m32700ut_pld.h | 259 + arch/m32r/include/asm/m32r.h | 160 + arch/m32r/include/asm/m32r_mp_fpga.h | 313 + arch/m32r/include/asm/mappi2/mappi2_pld.h | 150 + arch/m32r/include/asm/mappi3/mappi3_pld.h | 142 + arch/m32r/include/asm/mc146818rtc.h | 29 + arch/m32r/include/asm/mman.h | 1 + arch/m32r/include/asm/mmu.h | 21 + arch/m32r/include/asm/mmu_context.h | 164 + arch/m32r/include/asm/mmzone.h | 59 + arch/m32r/include/asm/module.h | 10 + arch/m32r/include/asm/msgbuf.h | 31 + arch/m32r/include/asm/mutex.h | 9 + arch/m32r/include/asm/opsput/opsput_lan.h | 52 + arch/m32r/include/asm/opsput/opsput_lcd.h | 55 + arch/m32r/include/asm/opsput/opsput_pld.h | 255 + arch/m32r/include/asm/page.h | 89 + arch/m32r/include/asm/param.h | 23 + arch/m32r/include/asm/pci.h | 6 + arch/m32r/include/asm/percpu.h | 6 + arch/m32r/include/asm/pgalloc.h | 76 + arch/m32r/include/asm/pgtable-2level.h | 78 + arch/m32r/include/asm/pgtable.h | 363 + arch/m32r/include/asm/poll.h | 1 + arch/m32r/include/asm/posix_types.h | 118 + arch/m32r/include/asm/processor.h | 145 + arch/m32r/include/asm/ptrace.h | 150 + arch/m32r/include/asm/resource.h | 6 + arch/m32r/include/asm/rtc.h | 65 + arch/m32r/include/asm/s1d13806.h | 199 + arch/m32r/include/asm/scatterlist.h | 21 + arch/m32r/include/asm/sections.h | 7 + arch/m32r/include/asm/segment.h | 10 + arch/m32r/include/asm/sembuf.h | 25 + arch/m32r/include/asm/serial.h | 9 + arch/m32r/include/asm/setup.h | 38 + arch/m32r/include/asm/shmbuf.h | 42 + arch/m32r/include/asm/shmparam.h | 6 + arch/m32r/include/asm/sigcontext.h | 39 + arch/m32r/include/asm/siginfo.h | 6 + arch/m32r/include/asm/signal.h | 166 + arch/m32r/include/asm/smp.h | 119 + arch/m32r/include/asm/socket.h | 65 + arch/m32r/include/asm/sockios.h | 13 + arch/m32r/include/asm/spinlock.h | 326 + arch/m32r/include/asm/spinlock_types.h | 23 + arch/m32r/include/asm/stat.h | 87 + arch/m32r/include/asm/statfs.h | 6 + arch/m32r/include/asm/string.h | 13 + arch/m32r/include/asm/swab.h | 10 + arch/m32r/include/asm/syscall.h | 8 + arch/m32r/include/asm/system.h | 431 + arch/m32r/include/asm/termbits.h | 199 + arch/m32r/include/asm/termios.h | 91 + arch/m32r/include/asm/thread_info.h | 173 + arch/m32r/include/asm/timex.h | 27 + arch/m32r/include/asm/tlb.h | 20 + arch/m32r/include/asm/tlbflush.h | 97 + arch/m32r/include/asm/topology.h | 6 + arch/m32r/include/asm/types.h | 30 + arch/m32r/include/asm/uaccess.h | 693 + arch/m32r/include/asm/ucontext.h | 12 + arch/m32r/include/asm/unaligned.h | 18 + arch/m32r/include/asm/unistd.h | 390 + arch/m32r/include/asm/user.h | 52 + arch/m32r/include/asm/vga.h | 20 + arch/m32r/include/asm/xor.h | 6 + arch/m32r/kernel/Makefile | 11 + arch/m32r/kernel/align.c | 584 + arch/m32r/kernel/asm-offsets.c | 1 + arch/m32r/kernel/entry.S | 549 + arch/m32r/kernel/head.S | 283 + arch/m32r/kernel/init_task.c | 34 + arch/m32r/kernel/irq.c | 86 + arch/m32r/kernel/m32r_ksyms.c | 89 + arch/m32r/kernel/module.c | 256 + arch/m32r/kernel/process.c | 320 + arch/m32r/kernel/ptrace.c | 701 + arch/m32r/kernel/setup.c | 420 + arch/m32r/kernel/signal.c | 420 + arch/m32r/kernel/smp.c | 847 + arch/m32r/kernel/smpboot.c | 630 + arch/m32r/kernel/sys_m32r.c | 109 + arch/m32r/kernel/syscall_table.S | 326 + arch/m32r/kernel/time.c | 231 + arch/m32r/kernel/traps.c | 331 + arch/m32r/kernel/vmlinux.lds.S | 76 + arch/m32r/lib/Makefile | 7 + arch/m32r/lib/ashxdi3.S | 293 + arch/m32r/lib/checksum.S | 320 + arch/m32r/lib/csum_partial_copy.c | 59 + arch/m32r/lib/delay.c | 129 + arch/m32r/lib/memcpy.S | 92 + arch/m32r/lib/memset.S | 178 + arch/m32r/lib/strlen.S | 117 + arch/m32r/lib/usercopy.c | 390 + arch/m32r/mm/Makefile | 12 + arch/m32r/mm/cache.c | 88 + arch/m32r/mm/discontig.c | 165 + arch/m32r/mm/extable.c | 19 + arch/m32r/mm/fault-nommu.c | 134 + arch/m32r/mm/fault.c | 552 + arch/m32r/mm/init.c | 218 + arch/m32r/mm/ioremap-nommu.c | 52 + arch/m32r/mm/ioremap.c | 111 + arch/m32r/mm/mmu.S | 354 + arch/m32r/mm/page.S | 82 + arch/m32r/oprofile/Makefile | 9 + arch/m32r/oprofile/init.c | 22 + arch/m32r/platforms/Makefile | 9 + arch/m32r/platforms/m32104ut/Makefile | 1 + arch/m32r/platforms/m32104ut/io.c | 297 + arch/m32r/platforms/m32104ut/setup.c | 155 + arch/m32r/platforms/m32700ut/Makefile | 1 + .../platforms/m32700ut/dot.gdbinit_200MHz_16MB | 249 + .../platforms/m32700ut/dot.gdbinit_300MHz_32MB | 249 + .../platforms/m32700ut/dot.gdbinit_400MHz_32MB | 249 + arch/m32r/platforms/m32700ut/io.c | 395 + arch/m32r/platforms/m32700ut/setup.c | 518 + arch/m32r/platforms/mappi/Makefile | 1 + arch/m32r/platforms/mappi/dot.gdbinit | 242 + arch/m32r/platforms/mappi/dot.gdbinit.nommu | 245 + arch/m32r/platforms/mappi/dot.gdbinit.smp | 344 + arch/m32r/platforms/mappi/io.c | 325 + arch/m32r/platforms/mappi/setup.c | 201 + arch/m32r/platforms/mappi2/Makefile | 1 + arch/m32r/platforms/mappi2/dot.gdbinit.vdec2 | 233 + arch/m32r/platforms/mappi2/io.c | 383 + arch/m32r/platforms/mappi2/setup.c | 201 + arch/m32r/platforms/mappi3/Makefile | 1 + arch/m32r/platforms/mappi3/dot.gdbinit | 224 + arch/m32r/platforms/mappi3/io.c | 405 + arch/m32r/platforms/mappi3/setup.c | 251 + arch/m32r/platforms/oaks32r/Makefile | 1 + arch/m32r/platforms/oaks32r/dot.gdbinit.nommu | 154 + arch/m32r/platforms/oaks32r/io.c | 228 + arch/m32r/platforms/oaks32r/setup.c | 135 + arch/m32r/platforms/opsput/Makefile | 1 + arch/m32r/platforms/opsput/dot.gdbinit | 218 + arch/m32r/platforms/opsput/io.c | 395 + arch/m32r/platforms/opsput/setup.c | 519 + arch/m32r/platforms/usrv/Makefile | 1 + arch/m32r/platforms/usrv/io.c | 225 + arch/m32r/platforms/usrv/setup.c | 248 + arch/m68k/Kconfig | 625 + arch/m68k/Kconfig.debug | 5 + arch/m68k/Makefile | 122 + arch/m68k/amiga/Makefile | 7 + arch/m68k/amiga/amiints.c | 214 + arch/m68k/amiga/amisound.c | 117 + arch/m68k/amiga/chipram.c | 137 + arch/m68k/amiga/cia.c | 182 + arch/m68k/amiga/config.c | 995 + arch/m68k/amiga/pcmcia.c | 122 + arch/m68k/apollo/Makefile | 5 + arch/m68k/apollo/config.c | 284 + arch/m68k/apollo/dn_ints.c | 44 + arch/m68k/atari/Makefile | 8 + arch/m68k/atari/ataints.c | 460 + arch/m68k/atari/atakeyb.c | 641 + arch/m68k/atari/atasound.c | 111 + arch/m68k/atari/config.c | 658 + arch/m68k/atari/debug.c | 327 + arch/m68k/atari/stdma.c | 201 + arch/m68k/atari/stram.c | 376 + arch/m68k/atari/time.c | 356 + arch/m68k/bvme6000/Makefile | 5 + arch/m68k/bvme6000/config.c | 350 + arch/m68k/bvme6000/rtc.c | 185 + arch/m68k/configs/amiga_defconfig | 1245 + arch/m68k/configs/apollo_defconfig | 1133 + arch/m68k/configs/atari_defconfig | 1184 + arch/m68k/configs/bvme6000_defconfig | 1101 + arch/m68k/configs/hp300_defconfig | 1141 + arch/m68k/configs/mac_defconfig | 1182 + arch/m68k/configs/multi_defconfig | 1341 ++ arch/m68k/configs/mvme147_defconfig | 1100 + arch/m68k/configs/mvme16x_defconfig | 1102 + arch/m68k/configs/q40_defconfig | 1186 + arch/m68k/configs/sun3_defconfig | 1122 + arch/m68k/configs/sun3x_defconfig | 1132 + arch/m68k/fpsp040/Makefile | 15 + arch/m68k/fpsp040/README | 30 + arch/m68k/fpsp040/bindec.S | 919 + arch/m68k/fpsp040/binstr.S | 139 + arch/m68k/fpsp040/bugfix.S | 495 + arch/m68k/fpsp040/decbin.S | 505 + arch/m68k/fpsp040/do_func.S | 558 + arch/m68k/fpsp040/fpsp.h | 347 + arch/m68k/fpsp040/gen_except.S | 467 + arch/m68k/fpsp040/get_op.S | 675 + arch/m68k/fpsp040/kernel_ex.S | 493 + arch/m68k/fpsp040/res_func.S | 2039 ++ arch/m68k/fpsp040/round.S | 648 + arch/m68k/fpsp040/sacos.S | 114 + arch/m68k/fpsp040/sasin.S | 103 + arch/m68k/fpsp040/satan.S | 477 + arch/m68k/fpsp040/satanh.S | 103 + arch/m68k/fpsp040/scale.S | 370 + arch/m68k/fpsp040/scosh.S | 131 + arch/m68k/fpsp040/setox.S | 864 + arch/m68k/fpsp040/sgetem.S | 140 + arch/m68k/fpsp040/sint.S | 246 + arch/m68k/fpsp040/skeleton.S | 513 + arch/m68k/fpsp040/slog2.S | 187 + arch/m68k/fpsp040/slogn.S | 591 + arch/m68k/fpsp040/smovecr.S | 161 + arch/m68k/fpsp040/srem_mod.S | 421 + arch/m68k/fpsp040/ssin.S | 745 + arch/m68k/fpsp040/ssinh.S | 134 + arch/m68k/fpsp040/stan.S | 454 + arch/m68k/fpsp040/stanh.S | 184 + arch/m68k/fpsp040/sto_res.S | 97 + arch/m68k/fpsp040/stwotox.S | 426 + arch/m68k/fpsp040/tbldo.S | 553 + arch/m68k/fpsp040/util.S | 747 + arch/m68k/fpsp040/x_bsun.S | 46 + arch/m68k/fpsp040/x_fline.S | 103 + arch/m68k/fpsp040/x_operr.S | 355 + arch/m68k/fpsp040/x_ovfl.S | 185 + arch/m68k/fpsp040/x_snan.S | 276 + arch/m68k/fpsp040/x_store.S | 255 + arch/m68k/fpsp040/x_unfl.S | 268 + arch/m68k/fpsp040/x_unimp.S | 76 + arch/m68k/fpsp040/x_unsupp.S | 82 + arch/m68k/hp300/Makefile | 5 + arch/m68k/hp300/README.hp300 | 14 + arch/m68k/hp300/config.c | 272 + arch/m68k/hp300/hp300map.map | 252 + arch/m68k/hp300/reboot.S | 16 + arch/m68k/hp300/time.c | 78 + arch/m68k/hp300/time.h | 4 + arch/m68k/ifpsp060/CHANGES | 120 + arch/m68k/ifpsp060/MISC | 201 + arch/m68k/ifpsp060/Makefile | 9 + arch/m68k/ifpsp060/README | 71 + arch/m68k/ifpsp060/TEST.DOC | 208 + arch/m68k/ifpsp060/fplsp.doc | 231 + arch/m68k/ifpsp060/fplsp.sa | 1946 ++ arch/m68k/ifpsp060/fpsp.doc | 295 + arch/m68k/ifpsp060/fpsp.sa | 3401 +++ arch/m68k/ifpsp060/fskeleton.S | 342 + arch/m68k/ifpsp060/ftest.sa | 371 + arch/m68k/ifpsp060/ilsp.doc | 150 + arch/m68k/ifpsp060/ilsp.sa | 101 + arch/m68k/ifpsp060/iskeleton.S | 347 + arch/m68k/ifpsp060/isp.doc | 218 + arch/m68k/ifpsp060/isp.sa | 392 + arch/m68k/ifpsp060/itest.sa | 1281 + arch/m68k/ifpsp060/os.S | 396 + arch/m68k/ifpsp060/pfpsp.sa | 1730 ++ arch/m68k/ifpsp060/src/README-SRC | 12 + arch/m68k/ifpsp060/src/fplsp.S |10980 +++++++++ arch/m68k/ifpsp060/src/fpsp.S |24785 ++++++++++++++++++++ arch/m68k/ifpsp060/src/ftest.S | 1456 ++ arch/m68k/ifpsp060/src/ilsp.S | 932 + arch/m68k/ifpsp060/src/isp.S | 4299 ++++ arch/m68k/ifpsp060/src/itest.S | 6386 +++++ arch/m68k/ifpsp060/src/pfpsp.S |14745 ++++++++++++ arch/m68k/include/asm/Kbuild | 2 + arch/m68k/include/asm/MC68328.h | 1266 + arch/m68k/include/asm/MC68332.h | 152 + arch/m68k/include/asm/MC68EZ328.h | 1253 + arch/m68k/include/asm/MC68VZ328.h | 1349 ++ arch/m68k/include/asm/a.out-core.h | 67 + arch/m68k/include/asm/a.out.h | 20 + arch/m68k/include/asm/adb_iop.h | 44 + arch/m68k/include/asm/amigahw.h | 350 + arch/m68k/include/asm/amigaints.h | 113 + arch/m68k/include/asm/amigayle.h | 107 + arch/m68k/include/asm/amipcmcia.h | 110 + arch/m68k/include/asm/anchor.h | 112 + arch/m68k/include/asm/apollodma.h | 248 + arch/m68k/include/asm/apollohw.h | 108 + arch/m68k/include/asm/asm-offsets.h | 1 + arch/m68k/include/asm/atafd.h | 12 + arch/m68k/include/asm/atafdreg.h | 79 + arch/m68k/include/asm/atari_joystick.h | 22 + arch/m68k/include/asm/atari_stdma.h | 22 + arch/m68k/include/asm/atari_stram.h | 17 + arch/m68k/include/asm/atarihw.h | 807 + arch/m68k/include/asm/atariints.h | 204 + arch/m68k/include/asm/atarikb.h | 46 + arch/m68k/include/asm/atomic.h | 5 + arch/m68k/include/asm/atomic_mm.h | 200 + arch/m68k/include/asm/atomic_no.h | 155 + arch/m68k/include/asm/auxvec.h | 4 + arch/m68k/include/asm/bitops.h | 5 + arch/m68k/include/asm/bitops_mm.h | 464 + arch/m68k/include/asm/bitops_no.h | 337 + arch/m68k/include/asm/bitsperlong.h | 1 + arch/m68k/include/asm/blinken.h | 32 + arch/m68k/include/asm/bootinfo.h | 378 + arch/m68k/include/asm/bootstd.h | 132 + arch/m68k/include/asm/bug.h | 30 + arch/m68k/include/asm/bugs.h | 20 + arch/m68k/include/asm/bvme6000hw.h | 150 + arch/m68k/include/asm/byteorder.h | 6 + arch/m68k/include/asm/cache.h | 11 + arch/m68k/include/asm/cachectl.h | 14 + arch/m68k/include/asm/cacheflush.h | 5 + arch/m68k/include/asm/cacheflush_mm.h | 157 + arch/m68k/include/asm/cacheflush_no.h | 92 + arch/m68k/include/asm/checksum.h | 170 + arch/m68k/include/asm/coldfire.h | 51 + arch/m68k/include/asm/commproc.h | 703 + arch/m68k/include/asm/contregs.h | 53 + arch/m68k/include/asm/cputime.h | 6 + arch/m68k/include/asm/current.h | 28 + arch/m68k/include/asm/dbg.h | 6 + arch/m68k/include/asm/delay.h | 5 + arch/m68k/include/asm/delay_mm.h | 57 + arch/m68k/include/asm/delay_no.h | 76 + arch/m68k/include/asm/device.h | 7 + arch/m68k/include/asm/div64.h | 34 + arch/m68k/include/asm/dma-mapping.h | 112 + arch/m68k/include/asm/dma.h | 491 + arch/m68k/include/asm/dsp56k.h | 35 + arch/m68k/include/asm/dvma.h | 240 + arch/m68k/include/asm/elf.h | 118 + arch/m68k/include/asm/emergency-restart.h | 6 + arch/m68k/include/asm/entry.h | 5 + arch/m68k/include/asm/entry_mm.h | 133 + arch/m68k/include/asm/entry_no.h | 182 + arch/m68k/include/asm/errno.h | 6 + arch/m68k/include/asm/fb.h | 38 + arch/m68k/include/asm/fbio.h | 330 + arch/m68k/include/asm/fcntl.h | 11 + arch/m68k/include/asm/flat.h | 16 + arch/m68k/include/asm/floppy.h | 254 + arch/m68k/include/asm/fpu.h | 21 + arch/m68k/include/asm/ftrace.h | 1 + arch/m68k/include/asm/futex.h | 6 + arch/m68k/include/asm/gpio.h | 238 + arch/m68k/include/asm/hardirq.h | 5 + arch/m68k/include/asm/hardirq_mm.h | 16 + arch/m68k/include/asm/hardirq_no.h | 19 + arch/m68k/include/asm/hp300hw.h | 25 + arch/m68k/include/asm/hw_irq.h | 6 + arch/m68k/include/asm/hwtest.h | 15 + arch/m68k/include/asm/ide.h | 57 + arch/m68k/include/asm/idprom.h | 27 + arch/m68k/include/asm/intersil.h | 48 + arch/m68k/include/asm/io.h | 5 + arch/m68k/include/asm/io_mm.h | 369 + arch/m68k/include/asm/io_no.h | 182 + arch/m68k/include/asm/ioctl.h | 1 + arch/m68k/include/asm/ioctls.h | 84 + arch/m68k/include/asm/ipcbuf.h | 29 + arch/m68k/include/asm/irq.h | 134 + arch/m68k/include/asm/irq_regs.h | 1 + arch/m68k/include/asm/kdebug.h | 1 + arch/m68k/include/asm/kmap_types.h | 6 + arch/m68k/include/asm/linkage.h | 7 + arch/m68k/include/asm/local.h | 6 + arch/m68k/include/asm/m5206sim.h | 128 + arch/m68k/include/asm/m520xsim.h | 137 + arch/m68k/include/asm/m523xsim.h | 131 + arch/m68k/include/asm/m5249sim.h | 223 + arch/m68k/include/asm/m5272sim.h | 120 + arch/m68k/include/asm/m527xsim.h | 252 + arch/m68k/include/asm/m528xsim.h | 318 + arch/m68k/include/asm/m5307sim.h | 177 + arch/m68k/include/asm/m532xsim.h | 2239 ++ arch/m68k/include/asm/m5407sim.h | 155 + arch/m68k/include/asm/m68360.h | 13 + arch/m68k/include/asm/m68360_enet.h | 177 + arch/m68k/include/asm/m68360_pram.h | 431 + arch/m68k/include/asm/m68360_quicc.h | 362 + arch/m68k/include/asm/m68360_regs.h | 408 + arch/m68k/include/asm/mac_asc.h | 27 + arch/m68k/include/asm/mac_baboon.h | 32 + arch/m68k/include/asm/mac_iop.h | 162 + arch/m68k/include/asm/mac_mouse.h | 23 + arch/m68k/include/asm/mac_oss.h | 94 + arch/m68k/include/asm/mac_psc.h | 248 + arch/m68k/include/asm/mac_via.h | 267 + arch/m68k/include/asm/machdep.h | 5 + arch/m68k/include/asm/machdep_mm.h | 35 + arch/m68k/include/asm/machdep_no.h | 26 + arch/m68k/include/asm/machines.h | 85 + arch/m68k/include/asm/machw.h | 24 + arch/m68k/include/asm/macintosh.h | 142 + arch/m68k/include/asm/macints.h | 143 + arch/m68k/include/asm/math-emu.h | 315 + arch/m68k/include/asm/mc146818rtc.h | 26 + arch/m68k/include/asm/mcfcache.h | 150 + arch/m68k/include/asm/mcfdma.h | 144 + arch/m68k/include/asm/mcfgpio.h | 40 + arch/m68k/include/asm/mcfintc.h | 89 + arch/m68k/include/asm/mcfmbus.h | 77 + arch/m68k/include/asm/mcfne.h | 242 + arch/m68k/include/asm/mcfpit.h | 64 + arch/m68k/include/asm/mcfsim.h | 47 + arch/m68k/include/asm/mcfsmc.h | 187 + arch/m68k/include/asm/mcftimer.h | 80 + arch/m68k/include/asm/mcfuart.h | 221 + arch/m68k/include/asm/mcfwdebug.h | 118 + arch/m68k/include/asm/md.h | 13 + arch/m68k/include/asm/mman.h | 1 + arch/m68k/include/asm/mmu.h | 13 + arch/m68k/include/asm/mmu_context.h | 175 + arch/m68k/include/asm/mmzone.h | 9 + arch/m68k/include/asm/module.h | 48 + arch/m68k/include/asm/motorola_pgalloc.h | 109 + arch/m68k/include/asm/motorola_pgtable.h | 291 + arch/m68k/include/asm/movs.h | 55 + arch/m68k/include/asm/msgbuf.h | 31 + arch/m68k/include/asm/mutex.h | 9 + arch/m68k/include/asm/mvme147hw.h | 113 + arch/m68k/include/asm/mvme16xhw.h | 111 + arch/m68k/include/asm/nettel.h | 108 + arch/m68k/include/asm/nubus.h | 46 + arch/m68k/include/asm/openprom.h | 312 + arch/m68k/include/asm/oplib.h | 291 + arch/m68k/include/asm/page.h | 5 + arch/m68k/include/asm/page_mm.h | 228 + arch/m68k/include/asm/page_no.h | 79 + arch/m68k/include/asm/page_offset.h | 11 + arch/m68k/include/asm/param.h | 26 + arch/m68k/include/asm/parport.h | 26 + arch/m68k/include/asm/pci.h | 12 + arch/m68k/include/asm/percpu.h | 6 + arch/m68k/include/asm/pgalloc.h | 19 + arch/m68k/include/asm/pgtable.h | 5 + arch/m68k/include/asm/pgtable_mm.h | 165 + arch/m68k/include/asm/pgtable_no.h | 72 + arch/m68k/include/asm/pinmux.h | 30 + arch/m68k/include/asm/poll.h | 9 + arch/m68k/include/asm/posix_types.h | 61 + arch/m68k/include/asm/processor.h | 172 + arch/m68k/include/asm/ptrace.h | 98 + arch/m68k/include/asm/q40_master.h | 69 + arch/m68k/include/asm/q40ints.h | 29 + arch/m68k/include/asm/quicc_simple.h | 52 + arch/m68k/include/asm/raw_io.h | 347 + arch/m68k/include/asm/resource.h | 6 + arch/m68k/include/asm/rtc.h | 79 + arch/m68k/include/asm/sbus.h | 45 + arch/m68k/include/asm/scatterlist.h | 23 + arch/m68k/include/asm/sections.h | 6 + arch/m68k/include/asm/segment.h | 63 + arch/m68k/include/asm/sembuf.h | 25 + arch/m68k/include/asm/serial.h | 33 + arch/m68k/include/asm/setup.h | 376 + arch/m68k/include/asm/shm.h | 31 + arch/m68k/include/asm/shmbuf.h | 42 + arch/m68k/include/asm/shmparam.h | 6 + arch/m68k/include/asm/sigcontext.h | 28 + arch/m68k/include/asm/siginfo.h | 6 + arch/m68k/include/asm/signal.h | 213 + arch/m68k/include/asm/smp.h | 1 + arch/m68k/include/asm/socket.h | 65 + arch/m68k/include/asm/sockios.h | 13 + arch/m68k/include/asm/spinlock.h | 6 + arch/m68k/include/asm/stat.h | 77 + arch/m68k/include/asm/statfs.h | 6 + arch/m68k/include/asm/string.h | 5 + arch/m68k/include/asm/string_mm.h | 131 + arch/m68k/include/asm/string_no.h | 126 + arch/m68k/include/asm/sun3-head.h | 10 + arch/m68k/include/asm/sun3_pgalloc.h | 102 + arch/m68k/include/asm/sun3_pgtable.h | 234 + arch/m68k/include/asm/sun3ints.h | 37 + arch/m68k/include/asm/sun3mmu.h | 171 + arch/m68k/include/asm/sun3x.h | 27 + arch/m68k/include/asm/sun3xflop.h | 263 + arch/m68k/include/asm/sun3xprom.h | 43 + arch/m68k/include/asm/swab.h | 27 + arch/m68k/include/asm/system.h | 5 + arch/m68k/include/asm/system_mm.h | 218 + arch/m68k/include/asm/system_no.h | 217 + arch/m68k/include/asm/termbits.h | 200 + arch/m68k/include/asm/termios.h | 92 + arch/m68k/include/asm/thread_info.h | 5 + arch/m68k/include/asm/thread_info_mm.h | 71 + arch/m68k/include/asm/thread_info_no.h | 102 + arch/m68k/include/asm/timex.h | 31 + arch/m68k/include/asm/tlb.h | 20 + arch/m68k/include/asm/tlbflush.h | 267 + arch/m68k/include/asm/topology.h | 6 + arch/m68k/include/asm/traps.h | 5 + arch/m68k/include/asm/traps_mm.h | 272 + arch/m68k/include/asm/traps_no.h | 154 + arch/m68k/include/asm/types.h | 37 + arch/m68k/include/asm/uaccess.h | 5 + arch/m68k/include/asm/uaccess_mm.h | 374 + arch/m68k/include/asm/uaccess_no.h | 181 + arch/m68k/include/asm/ucontext.h | 34 + arch/m68k/include/asm/unaligned.h | 25 + arch/m68k/include/asm/unistd.h | 383 + arch/m68k/include/asm/user.h | 86 + arch/m68k/include/asm/virtconvert.h | 47 + arch/m68k/include/asm/xor.h | 1 + arch/m68k/include/asm/zorro.h | 45 + arch/m68k/install.sh | 52 + arch/m68k/kernel/.gitignore | 1 + arch/m68k/kernel/Makefile | 17 + arch/m68k/kernel/asm-offsets.c | 112 + arch/m68k/kernel/dma.c | 130 + arch/m68k/kernel/entry.S | 768 + arch/m68k/kernel/head.S | 3941 ++++ arch/m68k/kernel/ints.c | 437 + arch/m68k/kernel/m68k_ksyms.c | 16 + arch/m68k/kernel/module.c | 155 + arch/m68k/kernel/module.lds | 7 + arch/m68k/kernel/process.c | 353 + arch/m68k/kernel/ptrace.c | 276 + arch/m68k/kernel/setup.c | 534 + arch/m68k/kernel/signal.c | 1047 + arch/m68k/kernel/sun3-head.S | 95 + arch/m68k/kernel/sys_m68k.c | 547 + arch/m68k/kernel/time.c | 113 + arch/m68k/kernel/traps.c | 1203 + arch/m68k/kernel/vmlinux-std.lds | 61 + arch/m68k/kernel/vmlinux-sun3.lds | 54 + arch/m68k/kernel/vmlinux.lds.S | 10 + arch/m68k/lib/Makefile | 6 + arch/m68k/lib/ashldi3.c | 62 + arch/m68k/lib/ashrdi3.c | 63 + arch/m68k/lib/checksum.c | 425 + arch/m68k/lib/lshrdi3.c | 62 + arch/m68k/lib/muldi3.c | 63 + arch/m68k/lib/string.c | 256 + arch/m68k/lib/uaccess.c | 222 + arch/m68k/mac/Makefile | 6 + arch/m68k/mac/baboon.c | 142 + arch/m68k/mac/config.c | 1006 + arch/m68k/mac/iop.c | 630 + arch/m68k/mac/mac_penguin.S | 75 + arch/m68k/mac/macboing.c | 308 + arch/m68k/mac/macints.c | 441 + arch/m68k/mac/misc.c | 766 + arch/m68k/mac/oss.c | 293 + arch/m68k/mac/psc.c | 200 + arch/m68k/mac/via.c | 649 + arch/m68k/math-emu/Makefile | 9 + arch/m68k/math-emu/fp_arith.c | 701 + arch/m68k/math-emu/fp_arith.h | 52 + arch/m68k/math-emu/fp_cond.S | 334 + arch/m68k/math-emu/fp_decode.h | 417 + arch/m68k/math-emu/fp_emu.h | 146 + arch/m68k/math-emu/fp_entry.S | 324 + arch/m68k/math-emu/fp_log.c | 222 + arch/m68k/math-emu/fp_move.S | 244 + arch/m68k/math-emu/fp_movem.S | 368 + arch/m68k/math-emu/fp_scan.S | 478 + arch/m68k/math-emu/fp_trig.c | 183 + arch/m68k/math-emu/fp_trig.h | 32 + arch/m68k/math-emu/fp_util.S | 1454 ++ arch/m68k/math-emu/multi_arith.h | 819 + arch/m68k/mm/Makefile | 8 + arch/m68k/mm/cache.c | 118 + arch/m68k/mm/fault.c | 218 + arch/m68k/mm/hwtest.c | 85 + arch/m68k/mm/init.c | 150 + arch/m68k/mm/kmap.c | 367 + arch/m68k/mm/memory.c | 295 + arch/m68k/mm/motorola.c | 319 + arch/m68k/mm/sun3kmap.c | 161 + arch/m68k/mm/sun3mmu.c | 103 + arch/m68k/mvme147/Makefile | 5 + arch/m68k/mvme147/config.c | 215 + arch/m68k/mvme16x/Makefile | 5 + arch/m68k/mvme16x/config.c | 279 + arch/m68k/mvme16x/rtc.c | 173 + arch/m68k/q40/Makefile | 5 + arch/m68k/q40/README | 138 + arch/m68k/q40/config.c | 331 + arch/m68k/q40/q40ints.c | 331 + arch/m68k/sun3/Makefile | 7 + arch/m68k/sun3/config.c | 171 + arch/m68k/sun3/dvma.c | 71 + arch/m68k/sun3/idprom.c | 132 + arch/m68k/sun3/intersil.c | 75 + arch/m68k/sun3/leds.c | 13 + arch/m68k/sun3/mmu_emu.c | 426 + arch/m68k/sun3/prom/Makefile | 6 + arch/m68k/sun3/prom/console.c | 170 + arch/m68k/sun3/prom/init.c | 79 + arch/m68k/sun3/prom/misc.c | 94 + arch/m68k/sun3/prom/printf.c | 55 + arch/m68k/sun3/sun3dvma.c | 381 + arch/m68k/sun3/sun3ints.c | 114 + arch/m68k/sun3x/Makefile | 5 + arch/m68k/sun3x/config.c | 80 + arch/m68k/sun3x/dvma.c | 207 + arch/m68k/sun3x/prom.c | 166 + arch/m68k/sun3x/time.c | 103 + arch/m68k/sun3x/time.h | 19 + arch/m68k/tools/amiga/Makefile | 11 + arch/m68k/tools/amiga/dmesg.c | 69 + arch/m68knommu/Kconfig | 741 + arch/m68knommu/Kconfig.debug | 35 + arch/m68knommu/Makefile | 123 + arch/m68knommu/configs/m5208evb_defconfig | 633 + arch/m68knommu/configs/m5249evb_defconfig | 647 + arch/m68knommu/configs/m5272c3_defconfig | 645 + arch/m68knommu/configs/m5275evb_defconfig | 652 + arch/m68knommu/configs/m5307c3_defconfig | 675 + arch/m68knommu/configs/m5407c3_defconfig | 658 + arch/m68knommu/defconfig | 620 + arch/m68knommu/kernel/Makefile | 10 + arch/m68knommu/kernel/asm-offsets.c | 87 + arch/m68knommu/kernel/dma.c | 74 + arch/m68knommu/kernel/entry.S | 150 + arch/m68knommu/kernel/init_task.c | 36 + arch/m68knommu/kernel/irq.c | 56 + arch/m68knommu/kernel/m68k_ksyms.c | 78 + arch/m68knommu/kernel/module.c | 126 + arch/m68knommu/kernel/process.c | 403 + arch/m68knommu/kernel/ptrace.c | 279 + arch/m68knommu/kernel/setup.c | 356 + arch/m68knommu/kernel/signal.c | 789 + arch/m68knommu/kernel/sys_m68k.c | 92 + arch/m68knommu/kernel/syscalltable.S | 362 + arch/m68knommu/kernel/time.c | 89 + arch/m68knommu/kernel/traps.c | 375 + arch/m68knommu/kernel/vmlinux.lds.S | 180 + arch/m68knommu/lib/Makefile | 7 + arch/m68knommu/lib/ashldi3.c | 62 + arch/m68knommu/lib/ashrdi3.c | 63 + arch/m68knommu/lib/checksum.c | 153 + arch/m68knommu/lib/delay.c | 21 + arch/m68knommu/lib/divsi3.S | 125 + arch/m68knommu/lib/lshrdi3.c | 62 + arch/m68knommu/lib/memcpy.c | 62 + arch/m68knommu/lib/memset.c | 47 + arch/m68knommu/lib/modsi3.S | 113 + arch/m68knommu/lib/muldi3.c | 86 + arch/m68knommu/lib/mulsi3.S | 110 + arch/m68knommu/lib/udivsi3.S | 162 + arch/m68knommu/lib/umodsi3.S | 113 + arch/m68knommu/mm/Makefile | 5 + arch/m68knommu/mm/fault.c | 57 + arch/m68knommu/mm/init.c | 193 + arch/m68knommu/mm/kmap.c | 54 + arch/m68knommu/mm/memory.c | 33 + arch/m68knommu/platform/5206/Makefile | 18 + arch/m68knommu/platform/5206/config.c | 121 + arch/m68knommu/platform/5206/gpio.c | 49 + arch/m68knommu/platform/5206e/Makefile | 18 + arch/m68knommu/platform/5206e/config.c | 127 + arch/m68knommu/platform/5206e/gpio.c | 49 + arch/m68knommu/platform/520x/Makefile | 17 + arch/m68knommu/platform/520x/config.c | 162 + arch/m68knommu/platform/520x/gpio.c | 211 + arch/m68knommu/platform/523x/Makefile | 17 + arch/m68knommu/platform/523x/config.c | 123 + arch/m68knommu/platform/523x/gpio.c | 284 + arch/m68knommu/platform/5249/Makefile | 18 + arch/m68knommu/platform/5249/config.c | 115 + arch/m68knommu/platform/5249/gpio.c | 65 + arch/m68knommu/platform/5249/intc2.c | 59 + arch/m68knommu/platform/5272/Makefile | 18 + arch/m68knommu/platform/5272/config.c | 160 + arch/m68knommu/platform/5272/gpio.c | 81 + arch/m68knommu/platform/5272/intc.c | 138 + arch/m68knommu/platform/527x/Makefile | 18 + arch/m68knommu/platform/527x/config.c | 202 + arch/m68knommu/platform/527x/gpio.c | 609 + arch/m68knommu/platform/528x/Makefile | 18 + arch/m68knommu/platform/528x/config.c | 183 + arch/m68knommu/platform/528x/gpio.c | 438 + arch/m68knommu/platform/5307/Makefile | 18 + arch/m68knommu/platform/5307/config.c | 147 + arch/m68knommu/platform/5307/gpio.c | 49 + arch/m68knommu/platform/532x/Makefile | 18 + arch/m68knommu/platform/532x/config.c | 524 + arch/m68knommu/platform/532x/gpio.c | 337 + arch/m68knommu/platform/5407/Makefile | 18 + arch/m68knommu/platform/5407/config.c | 122 + arch/m68knommu/platform/5407/gpio.c | 49 + arch/m68knommu/platform/68328/Makefile | 22 + arch/m68knommu/platform/68328/bootlogo.h | 270 + arch/m68knommu/platform/68328/bootlogo.pl | 10 + arch/m68knommu/platform/68328/config.c | 52 + arch/m68knommu/platform/68328/entry.S | 265 + arch/m68knommu/platform/68328/head-de2.S | 134 + arch/m68knommu/platform/68328/head-pilot.S | 222 + arch/m68knommu/platform/68328/head-ram.S | 168 + arch/m68knommu/platform/68328/head-rom.S | 110 + arch/m68knommu/platform/68328/ints.c | 188 + arch/m68knommu/platform/68328/romvec.S | 35 + arch/m68knommu/platform/68328/timers.c | 134 + arch/m68knommu/platform/68360/Makefile | 10 + arch/m68knommu/platform/68360/commproc.c | 308 + arch/m68knommu/platform/68360/config.c | 186 + arch/m68knommu/platform/68360/entry.S | 181 + arch/m68knommu/platform/68360/head-ram.S | 403 + arch/m68knommu/platform/68360/head-rom.S | 414 + arch/m68knommu/platform/68360/ints.c | 141 + arch/m68knommu/platform/68EZ328/Makefile | 11 + arch/m68knommu/platform/68EZ328/bootlogo.h | 3204 +++ arch/m68knommu/platform/68EZ328/config.c | 76 + arch/m68knommu/platform/68VZ328/Makefile | 16 + arch/m68knommu/platform/68VZ328/config.c | 193 + arch/m68knommu/platform/Makefile | 3 + arch/m68knommu/platform/coldfire/Makefile | 31 + arch/m68knommu/platform/coldfire/clk.c | 45 + arch/m68knommu/platform/coldfire/dma.c | 39 + arch/m68knommu/platform/coldfire/dma_timer.c | 84 + arch/m68knommu/platform/coldfire/entry.S | 241 + arch/m68knommu/platform/coldfire/gpio.c | 127 + arch/m68knommu/platform/coldfire/head.S | 233 + arch/m68knommu/platform/coldfire/intc-2.c | 93 + arch/m68knommu/platform/coldfire/intc-simr.c | 78 + arch/m68knommu/platform/coldfire/intc.c | 153 + arch/m68knommu/platform/coldfire/pinmux.c | 28 + arch/m68knommu/platform/coldfire/pit.c | 169 + arch/m68knommu/platform/coldfire/timers.c | 174 + arch/m68knommu/platform/coldfire/vectors.c | 80 + arch/microblaze/Kconfig | 267 + arch/microblaze/Kconfig.debug | 29 + arch/microblaze/Makefile | 98 + arch/microblaze/boot/Makefile | 63 + arch/microblaze/boot/dts/system.dts | 1 + arch/microblaze/boot/linked_dtb.S | 3 + arch/microblaze/configs/mmu_defconfig | 910 + arch/microblaze/configs/nommu_defconfig | 932 + arch/microblaze/include/asm/Kbuild | 3 + arch/microblaze/include/asm/asm-compat.h | 17 + arch/microblaze/include/asm/asm-offsets.h | 1 + arch/microblaze/include/asm/atomic.h | 24 + arch/microblaze/include/asm/auxvec.h | 1 + arch/microblaze/include/asm/bitops.h | 1 + arch/microblaze/include/asm/bitsperlong.h | 1 + arch/microblaze/include/asm/bug.h | 1 + arch/microblaze/include/asm/bugs.h | 1 + arch/microblaze/include/asm/byteorder.h | 6 + arch/microblaze/include/asm/cache.h | 24 + arch/microblaze/include/asm/cacheflush.h | 109 + arch/microblaze/include/asm/checksum.h | 34 + arch/microblaze/include/asm/clinkage.h | 1 + arch/microblaze/include/asm/cpuinfo.h | 103 + arch/microblaze/include/asm/cputable.h | 1 + arch/microblaze/include/asm/cputime.h | 1 + arch/microblaze/include/asm/current.h | 29 + arch/microblaze/include/asm/delay.h | 72 + arch/microblaze/include/asm/device.h | 40 + arch/microblaze/include/asm/div64.h | 1 + arch/microblaze/include/asm/dma-mapping.h | 153 + arch/microblaze/include/asm/dma.h | 27 + arch/microblaze/include/asm/elf.h | 122 + arch/microblaze/include/asm/emergency-restart.h | 1 + arch/microblaze/include/asm/entry.h | 70 + arch/microblaze/include/asm/errno.h | 1 + arch/microblaze/include/asm/exceptions.h | 85 + arch/microblaze/include/asm/fb.h | 1 + arch/microblaze/include/asm/fcntl.h | 1 + arch/microblaze/include/asm/flat.h | 89 + arch/microblaze/include/asm/ftrace.h | 26 + arch/microblaze/include/asm/futex.h | 126 + arch/microblaze/include/asm/gpio.h | 56 + arch/microblaze/include/asm/hardirq.h | 17 + arch/microblaze/include/asm/hw_irq.h | 1 + arch/microblaze/include/asm/io.h | 249 + arch/microblaze/include/asm/ioctl.h | 1 + arch/microblaze/include/asm/ioctls.h | 1 + arch/microblaze/include/asm/ipcbuf.h | 1 + arch/microblaze/include/asm/irq.h | 78 + arch/microblaze/include/asm/irq_regs.h | 1 + arch/microblaze/include/asm/irqflags.h | 111 + arch/microblaze/include/asm/kdebug.h | 1 + arch/microblaze/include/asm/kmap_types.h | 6 + arch/microblaze/include/asm/linkage.h | 15 + arch/microblaze/include/asm/lmb.h | 17 + arch/microblaze/include/asm/local.h | 1 + arch/microblaze/include/asm/mman.h | 1 + arch/microblaze/include/asm/mmu.h | 114 + arch/microblaze/include/asm/mmu_context.h | 5 + arch/microblaze/include/asm/mmu_context_mm.h | 140 + arch/microblaze/include/asm/module.h | 31 + arch/microblaze/include/asm/msgbuf.h | 1 + arch/microblaze/include/asm/mutex.h | 1 + arch/microblaze/include/asm/namei.h | 22 + arch/microblaze/include/asm/of_device.h | 45 + arch/microblaze/include/asm/of_platform.h | 54 + arch/microblaze/include/asm/page.h | 218 + arch/microblaze/include/asm/param.h | 1 + arch/microblaze/include/asm/parport.h | 1 + arch/microblaze/include/asm/pci-bridge.h | 196 + arch/microblaze/include/asm/pci.h | 169 + arch/microblaze/include/asm/percpu.h | 1 + arch/microblaze/include/asm/pgalloc.h | 188 + arch/microblaze/include/asm/pgtable.h | 579 + arch/microblaze/include/asm/poll.h | 1 + arch/microblaze/include/asm/posix_types.h | 9 + arch/microblaze/include/asm/processor.h | 174 + arch/microblaze/include/asm/prom.h | 182 + arch/microblaze/include/asm/ptrace.h | 81 + arch/microblaze/include/asm/pvr.h | 215 + arch/microblaze/include/asm/registers.h | 50 + arch/microblaze/include/asm/resource.h | 1 + arch/microblaze/include/asm/scatterlist.h | 1 + arch/microblaze/include/asm/sections.h | 28 + arch/microblaze/include/asm/selfmod.h | 24 + arch/microblaze/include/asm/sembuf.h | 1 + arch/microblaze/include/asm/serial.h | 1 + arch/microblaze/include/asm/setup.h | 52 + arch/microblaze/include/asm/shmbuf.h | 1 + arch/microblaze/include/asm/shmparam.h | 1 + arch/microblaze/include/asm/sigcontext.h | 20 + arch/microblaze/include/asm/siginfo.h | 1 + arch/microblaze/include/asm/signal.h | 1 + arch/microblaze/include/asm/socket.h | 1 + arch/microblaze/include/asm/sockios.h | 1 + arch/microblaze/include/asm/stat.h | 1 + arch/microblaze/include/asm/statfs.h | 1 + arch/microblaze/include/asm/string.h | 24 + arch/microblaze/include/asm/swab.h | 1 + arch/microblaze/include/asm/syscall.h | 99 + arch/microblaze/include/asm/syscalls.h | 8 + arch/microblaze/include/asm/system.h | 99 + arch/microblaze/include/asm/termbits.h | 1 + arch/microblaze/include/asm/termios.h | 1 + arch/microblaze/include/asm/thread_info.h | 180 + arch/microblaze/include/asm/timex.h | 16 + arch/microblaze/include/asm/tlb.h | 24 + arch/microblaze/include/asm/tlbflush.h | 69 + arch/microblaze/include/asm/topology.h | 11 + arch/microblaze/include/asm/types.h | 1 + arch/microblaze/include/asm/uaccess.h | 419 + arch/microblaze/include/asm/ucontext.h | 1 + arch/microblaze/include/asm/unaligned.h | 23 + arch/microblaze/include/asm/unistd.h | 426 + arch/microblaze/include/asm/user.h | 1 + arch/microblaze/include/asm/vga.h | 1 + arch/microblaze/include/asm/xor.h | 1 + arch/microblaze/kernel/Makefile | 32 + arch/microblaze/kernel/asm-offsets.c | 128 + arch/microblaze/kernel/cpu/Makefile | 12 + arch/microblaze/kernel/cpu/cache.c | 667 + arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 117 + arch/microblaze/kernel/cpu/cpuinfo-static.c | 145 + arch/microblaze/kernel/cpu/cpuinfo.c | 87 + arch/microblaze/kernel/cpu/mb.c | 154 + arch/microblaze/kernel/cpu/pvr.c | 81 + arch/microblaze/kernel/dma.c | 157 + arch/microblaze/kernel/early_printk.c | 110 + arch/microblaze/kernel/entry-nommu.S | 590 + arch/microblaze/kernel/entry.S | 1129 + arch/microblaze/kernel/exceptions.c | 162 + arch/microblaze/kernel/ftrace.c | 231 + arch/microblaze/kernel/head.S | 273 + arch/microblaze/kernel/heartbeat.c | 72 + arch/microblaze/kernel/hw_exception_handler.S | 1163 + arch/microblaze/kernel/init_task.c | 26 + arch/microblaze/kernel/intc.c | 182 + arch/microblaze/kernel/irq.c | 111 + arch/microblaze/kernel/mcount.S | 170 + arch/microblaze/kernel/microblaze_ksyms.c | 65 + arch/microblaze/kernel/misc.S | 95 + arch/microblaze/kernel/module.c | 161 + arch/microblaze/kernel/of_device.c | 113 + arch/microblaze/kernel/of_platform.c | 200 + arch/microblaze/kernel/process.c | 255 + arch/microblaze/kernel/prom.c | 162 + arch/microblaze/kernel/prom_parse.c | 1025 + arch/microblaze/kernel/ptrace.c | 179 + arch/microblaze/kernel/reset.c | 140 + arch/microblaze/kernel/selfmod.c | 81 + arch/microblaze/kernel/setup.c | 229 + arch/microblaze/kernel/signal.c | 404 + arch/microblaze/kernel/stacktrace.c | 65 + arch/microblaze/kernel/sys_microblaze.c | 93 + arch/microblaze/kernel/syscall_table.S | 374 + arch/microblaze/kernel/timer.c | 292 + arch/microblaze/kernel/traps.c | 97 + arch/microblaze/kernel/vmlinux.lds.S | 152 + arch/microblaze/lib/Makefile | 13 + arch/microblaze/lib/fastcopy.S | 666 + arch/microblaze/lib/memcpy.c | 156 + arch/microblaze/lib/memmove.c | 175 + arch/microblaze/lib/memset.c | 83 + arch/microblaze/lib/uaccess_old.S | 152 + arch/microblaze/mm/Makefile | 7 + arch/microblaze/mm/consistent.c | 255 + arch/microblaze/mm/fault.c | 294 + arch/microblaze/mm/init.c | 366 + arch/microblaze/mm/mmu_context.c | 70 + arch/microblaze/mm/pgtable.c | 256 + arch/microblaze/oprofile/Makefile | 13 + arch/microblaze/oprofile/microblaze_oprofile.c | 22 + arch/microblaze/pci/Makefile | 6 + arch/microblaze/pci/indirect_pci.c | 163 + arch/microblaze/pci/iomap.c | 39 + arch/microblaze/pci/pci-common.c | 1642 ++ arch/microblaze/pci/pci_32.c | 431 + arch/microblaze/pci/xilinx_pci.c | 168 + arch/microblaze/platform/Kconfig.platform | 66 + arch/microblaze/platform/Makefile | 6 + arch/microblaze/platform/generic/Kconfig.auto | 61 + arch/microblaze/platform/generic/Makefile | 3 + arch/microblaze/platform/generic/system.dts | 364 + arch/microblaze/platform/platform.c | 33 + arch/mips/Kconfig | 2258 ++ arch/mips/Kconfig.debug | 131 + arch/mips/Makefile | 806 + arch/mips/alchemy/Kconfig | 168 + arch/mips/alchemy/common/Makefile | 22 + arch/mips/alchemy/common/clocks.c | 109 + arch/mips/alchemy/common/dbdma.c | 1055 + arch/mips/alchemy/common/dma.c | 264 + arch/mips/alchemy/common/gpiolib-au1000.c | 126 + arch/mips/alchemy/common/irq.c | 637 + arch/mips/alchemy/common/pci.c | 104 + arch/mips/alchemy/common/platform.c | 454 + arch/mips/alchemy/common/power.c | 217 + arch/mips/alchemy/common/prom.c | 130 + arch/mips/alchemy/common/setup.c | 91 + arch/mips/alchemy/common/sleeper.S | 172 + arch/mips/alchemy/common/time.c | 193 + arch/mips/alchemy/devboards/Makefile | 20 + arch/mips/alchemy/devboards/bcsr.c | 148 + arch/mips/alchemy/devboards/db1200/Makefile | 1 + arch/mips/alchemy/devboards/db1200/platform.c | 561 + arch/mips/alchemy/devboards/db1200/setup.c | 82 + arch/mips/alchemy/devboards/db1x00/Makefile | 8 + arch/mips/alchemy/devboards/db1x00/board_setup.c | 251 + arch/mips/alchemy/devboards/db1x00/platform.c | 118 + arch/mips/alchemy/devboards/pb1000/Makefile | 8 + arch/mips/alchemy/devboards/pb1000/board_setup.c | 193 + arch/mips/alchemy/devboards/pb1100/Makefile | 8 + arch/mips/alchemy/devboards/pb1100/board_setup.c | 132 + arch/mips/alchemy/devboards/pb1100/platform.c | 50 + arch/mips/alchemy/devboards/pb1200/Makefile | 7 + arch/mips/alchemy/devboards/pb1200/board_setup.c | 180 + arch/mips/alchemy/devboards/pb1200/platform.c | 203 + arch/mips/alchemy/devboards/pb1500/Makefile | 8 + arch/mips/alchemy/devboards/pb1500/board_setup.c | 153 + arch/mips/alchemy/devboards/pb1500/platform.c | 49 + arch/mips/alchemy/devboards/pb1550/Makefile | 8 + arch/mips/alchemy/devboards/pb1550/board_setup.c | 91 + arch/mips/alchemy/devboards/pb1550/platform.c | 69 + arch/mips/alchemy/devboards/platform.c | 222 + arch/mips/alchemy/devboards/platform.h | 21 + arch/mips/alchemy/devboards/pm.c | 262 + arch/mips/alchemy/devboards/prom.c | 67 + arch/mips/alchemy/mtx-1/Makefile | 12 + arch/mips/alchemy/mtx-1/board_setup.c | 138 + arch/mips/alchemy/mtx-1/init.c | 66 + arch/mips/alchemy/mtx-1/platform.c | 159 + arch/mips/alchemy/xxs1500/Makefile | 10 + arch/mips/alchemy/xxs1500/board_setup.c | 102 + arch/mips/alchemy/xxs1500/init.c | 64 + arch/mips/alchemy/xxs1500/platform.c | 63 + arch/mips/ar7/Makefile | 11 + arch/mips/ar7/clock.c | 478 + arch/mips/ar7/gpio.c | 131 + arch/mips/ar7/irq.c | 176 + arch/mips/ar7/memory.c | 71 + arch/mips/ar7/platform.c | 659 + arch/mips/ar7/prom.c | 268 + arch/mips/ar7/setup.c | 92 + arch/mips/ar7/time.c | 40 + arch/mips/bcm47xx/Makefile | 6 + arch/mips/bcm47xx/gpio.c | 61 + arch/mips/bcm47xx/irq.c | 55 + arch/mips/bcm47xx/prom.c | 165 + arch/mips/bcm47xx/serial.c | 52 + arch/mips/bcm47xx/setup.c | 123 + arch/mips/bcm47xx/time.c | 48 + arch/mips/bcm47xx/wgt634u.c | 166 + arch/mips/bcm63xx/Kconfig | 25 + arch/mips/bcm63xx/Makefile | 7 + arch/mips/bcm63xx/boards/Kconfig | 11 + arch/mips/bcm63xx/boards/Makefile | 3 + arch/mips/bcm63xx/boards/board_bcm963xx.c | 901 + arch/mips/bcm63xx/clk.c | 226 + arch/mips/bcm63xx/cpu.c | 353 + arch/mips/bcm63xx/cs.c | 144 + arch/mips/bcm63xx/dev-dsp.c | 56 + arch/mips/bcm63xx/dev-enet.c | 159 + arch/mips/bcm63xx/dev-pcmcia.c | 144 + arch/mips/bcm63xx/dev-uart.c | 75 + arch/mips/bcm63xx/dev-wdt.c | 37 + arch/mips/bcm63xx/early_printk.c | 30 + arch/mips/bcm63xx/gpio.c | 134 + arch/mips/bcm63xx/irq.c | 253 + arch/mips/bcm63xx/prom.c | 52 + arch/mips/bcm63xx/setup.c | 127 + arch/mips/bcm63xx/timer.c | 205 + arch/mips/boot/.gitignore | 5 + arch/mips/boot/Makefile | 45 + arch/mips/boot/compressed/Makefile | 105 + arch/mips/boot/compressed/dbg.c | 37 + arch/mips/boot/compressed/decompress.c | 120 + arch/mips/boot/compressed/dummy.c | 4 + arch/mips/boot/compressed/head.S | 56 + arch/mips/boot/compressed/ld.script | 67 + arch/mips/boot/compressed/uart-16550.c | 43 + arch/mips/boot/compressed/uart-alchemy.c | 7 + arch/mips/boot/ecoff.h | 62 + arch/mips/boot/elf2ecoff.c | 616 + arch/mips/cavium-octeon/Kconfig | 85 + arch/mips/cavium-octeon/Makefile | 18 + arch/mips/cavium-octeon/cpu.c | 52 + arch/mips/cavium-octeon/csrc-octeon.c | 90 + arch/mips/cavium-octeon/dma-octeon.c | 339 + arch/mips/cavium-octeon/executive/Makefile | 14 + arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 690 + .../cavium-octeon/executive/cvmx-helper-errata.c | 73 + .../cavium-octeon/executive/cvmx-helper-jtag.c | 144 + arch/mips/cavium-octeon/executive/cvmx-l2c.c | 734 + arch/mips/cavium-octeon/executive/cvmx-sysinfo.c | 117 + arch/mips/cavium-octeon/executive/octeon-model.c | 358 + arch/mips/cavium-octeon/flash_setup.c | 84 + arch/mips/cavium-octeon/octeon-irq.c | 780 + arch/mips/cavium-octeon/octeon-memcpy.S | 521 + arch/mips/cavium-octeon/octeon-platform.c | 337 + arch/mips/cavium-octeon/octeon_boot.h | 70 + arch/mips/cavium-octeon/serial.c | 136 + arch/mips/cavium-octeon/setup.c | 745 + arch/mips/cavium-octeon/smp.c | 436 + arch/mips/cobalt/Makefile | 11 + arch/mips/cobalt/buttons.c | 54 + arch/mips/cobalt/console.c | 20 + arch/mips/cobalt/irq.c | 61 + arch/mips/cobalt/lcd.c | 55 + arch/mips/cobalt/led.c | 62 + arch/mips/cobalt/mtd.c | 61 + arch/mips/cobalt/pci.c | 48 + arch/mips/cobalt/reset.c | 51 + arch/mips/cobalt/rtc.c | 64 + arch/mips/cobalt/serial.c | 86 + arch/mips/cobalt/setup.c | 120 + arch/mips/cobalt/time.c | 54 + arch/mips/configs/ar7_defconfig | 1181 + arch/mips/configs/bcm47xx_defconfig | 1935 ++ arch/mips/configs/bcm63xx_defconfig | 1225 + arch/mips/configs/bigsur_defconfig | 1649 ++ arch/mips/configs/capcella_defconfig | 850 + arch/mips/configs/cavium-octeon_defconfig | 941 + arch/mips/configs/cobalt_defconfig | 1231 + arch/mips/configs/db1000_defconfig | 1183 + arch/mips/configs/db1100_defconfig | 1208 + arch/mips/configs/db1200_defconfig | 1567 ++ arch/mips/configs/db1500_defconfig | 1281 + arch/mips/configs/db1550_defconfig | 1450 ++ arch/mips/configs/decstation_defconfig | 950 + arch/mips/configs/e55_defconfig | 586 + arch/mips/configs/fuloong2e_defconfig | 1847 ++ arch/mips/configs/ip22_defconfig | 1313 ++ arch/mips/configs/ip27_defconfig | 1552 ++ arch/mips/configs/ip28_defconfig | 885 + arch/mips/configs/ip32_defconfig | 1247 + arch/mips/configs/jazz_defconfig | 1447 ++ arch/mips/configs/jmr3927_defconfig | 863 + arch/mips/configs/lasat_defconfig | 822 + arch/mips/configs/lemote2f_defconfig | 2211 ++ arch/mips/configs/malta_defconfig | 1718 ++ arch/mips/configs/markeins_defconfig | 1439 ++ arch/mips/configs/mipssim_defconfig | 663 + arch/mips/configs/mpc30x_defconfig | 842 + arch/mips/configs/msp71xx_defconfig | 1482 ++ arch/mips/configs/mtx1_defconfig | 3109 +++ arch/mips/configs/pb1100_defconfig | 1221 + arch/mips/configs/pb1200_defconfig | 1568 ++ arch/mips/configs/pb1500_defconfig | 1375 ++ arch/mips/configs/pb1550_defconfig | 1434 ++ arch/mips/configs/pnx8335-stb225_defconfig | 1147 + arch/mips/configs/pnx8550-jbs_defconfig | 1284 + arch/mips/configs/pnx8550-stb810_defconfig | 1274 + arch/mips/configs/powertv_defconfig | 1550 ++ arch/mips/configs/rb532_defconfig | 1312 ++ arch/mips/configs/rbtx49xx_defconfig | 1094 + arch/mips/configs/rm200_defconfig | 1767 ++ arch/mips/configs/sb1250-swarm_defconfig | 1041 + arch/mips/configs/tb0219_defconfig | 921 + arch/mips/configs/tb0226_defconfig | 924 + arch/mips/configs/tb0287_defconfig | 1106 + arch/mips/configs/workpad_defconfig | 781 + arch/mips/configs/wrppmc_defconfig | 957 + arch/mips/configs/yosemite_defconfig | 892 + arch/mips/dec/Makefile | 12 + arch/mips/dec/ecc-berr.c | 278 + arch/mips/dec/int-handler.S | 291 + arch/mips/dec/ioasic-irq.c | 109 + arch/mips/dec/kn01-berr.c | 201 + arch/mips/dec/kn02-irq.c | 82 + arch/mips/dec/kn02xa-berr.c | 139 + arch/mips/dec/prom/Makefile | 9 + arch/mips/dec/prom/call_o32.S | 89 + arch/mips/dec/prom/cmdline.c | 39 + arch/mips/dec/prom/console.c | 45 + arch/mips/dec/prom/dectypes.h | 14 + arch/mips/dec/prom/identify.c | 186 + arch/mips/dec/prom/init.c | 135 + arch/mips/dec/prom/locore.S | 29 + arch/mips/dec/prom/memory.c | 118 + arch/mips/dec/promcon.c | 55 + arch/mips/dec/reset.c | 40 + arch/mips/dec/setup.c | 767 + arch/mips/dec/tc.c | 95 + arch/mips/dec/time.c | 154 + arch/mips/dec/wbflush.c | 94 + arch/mips/emma/common/Makefile | 10 + arch/mips/emma/common/prom.c | 69 + arch/mips/emma/markeins/Makefile | 10 + arch/mips/emma/markeins/irq.c | 321 + arch/mips/emma/markeins/led.c | 57 + arch/mips/emma/markeins/platform.c | 212 + arch/mips/emma/markeins/setup.c | 132 + arch/mips/fw/arc/Makefile | 12 + arch/mips/fw/arc/arc_con.c | 50 + arch/mips/fw/arc/cmdline.c | 103 + arch/mips/fw/arc/env.c | 27 + arch/mips/fw/arc/file.c | 75 + arch/mips/fw/arc/identify.c | 115 + arch/mips/fw/arc/init.c | 59 + arch/mips/fw/arc/memory.c | 160 + arch/mips/fw/arc/misc.c | 89 + arch/mips/fw/arc/promlib.c | 43 + arch/mips/fw/arc/salone.c | 24 + arch/mips/fw/arc/time.c | 25 + arch/mips/fw/arc/tree.c | 127 + arch/mips/fw/cfe/Makefile | 5 + arch/mips/fw/cfe/cfe_api.c | 432 + arch/mips/fw/cfe/cfe_api_int.h | 148 + arch/mips/fw/lib/Makefile | 5 + arch/mips/fw/lib/call_o32.S | 95 + arch/mips/fw/sni/Makefile | 5 + arch/mips/fw/sni/sniprom.c | 151 + arch/mips/gt64120/wrppmc/Makefile | 14 + arch/mips/gt64120/wrppmc/irq.c | 56 + arch/mips/gt64120/wrppmc/pci.c | 54 + arch/mips/gt64120/wrppmc/reset.c | 40 + arch/mips/gt64120/wrppmc/serial.c | 80 + arch/mips/gt64120/wrppmc/setup.c | 128 + arch/mips/gt64120/wrppmc/time.c | 39 + arch/mips/include/asm/Kbuild | 3 + arch/mips/include/asm/abi.h | 27 + arch/mips/include/asm/addrspace.h | 154 + arch/mips/include/asm/amon.h | 7 + arch/mips/include/asm/asm-offsets.h | 1 + arch/mips/include/asm/asm.h | 409 + arch/mips/include/asm/asmmacro-32.h | 158 + arch/mips/include/asm/asmmacro-64.h | 139 + arch/mips/include/asm/asmmacro.h | 92 + arch/mips/include/asm/atomic.h | 798 + arch/mips/include/asm/auxvec.h | 4 + arch/mips/include/asm/barrier.h | 181 + arch/mips/include/asm/bcache.h | 60 + arch/mips/include/asm/bitops.h | 710 + arch/mips/include/asm/bitsperlong.h | 8 + arch/mips/include/asm/bootinfo.h | 122 + arch/mips/include/asm/branch.h | 38 + arch/mips/include/asm/break.h | 35 + arch/mips/include/asm/bug.h | 43 + arch/mips/include/asm/bugs.h | 54 + arch/mips/include/asm/byteorder.h | 19 + arch/mips/include/asm/cache.h | 20 + arch/mips/include/asm/cachectl.h | 26 + arch/mips/include/asm/cacheflush.h | 117 + arch/mips/include/asm/cacheops.h | 85 + arch/mips/include/asm/cevt-r4k.h | 46 + arch/mips/include/asm/checksum.h | 260 + arch/mips/include/asm/clock.h | 64 + arch/mips/include/asm/cmp.h | 18 + arch/mips/include/asm/cmpxchg.h | 124 + arch/mips/include/asm/compat-signal.h | 119 + arch/mips/include/asm/compat.h | 228 + arch/mips/include/asm/compiler.h | 19 + arch/mips/include/asm/cop2.h | 23 + arch/mips/include/asm/cpu-features.h | 254 + arch/mips/include/asm/cpu-info.h | 93 + arch/mips/include/asm/cpu.h | 289 + arch/mips/include/asm/cputime.h | 6 + arch/mips/include/asm/current.h | 1 + arch/mips/include/asm/debug.h | 48 + arch/mips/include/asm/dec/ecc.h | 55 + arch/mips/include/asm/dec/interrupts.h | 126 + arch/mips/include/asm/dec/ioasic.h | 38 + arch/mips/include/asm/dec/ioasic_addrs.h | 152 + arch/mips/include/asm/dec/ioasic_ints.h | 74 + arch/mips/include/asm/dec/kn01.h | 89 + arch/mips/include/asm/dec/kn02.h | 91 + arch/mips/include/asm/dec/kn02ba.h | 67 + arch/mips/include/asm/dec/kn02ca.h | 79 + arch/mips/include/asm/dec/kn02xa.h | 84 + arch/mips/include/asm/dec/kn03.h | 74 + arch/mips/include/asm/dec/kn05.h | 76 + arch/mips/include/asm/dec/kn230.h | 26 + arch/mips/include/asm/dec/machtype.h | 27 + arch/mips/include/asm/dec/prom.h | 174 + arch/mips/include/asm/dec/system.h | 19 + arch/mips/include/asm/delay.h | 32 + arch/mips/include/asm/device.h | 6 + arch/mips/include/asm/div64.h | 68 + arch/mips/include/asm/dma-mapping.h | 77 + arch/mips/include/asm/dma.h | 315 + arch/mips/include/asm/ds1287.h | 27 + arch/mips/include/asm/dsp.h | 85 + arch/mips/include/asm/edac.h | 34 + arch/mips/include/asm/elf.h | 375 + arch/mips/include/asm/emergency-restart.h | 6 + arch/mips/include/asm/emma/emma2rh.h | 327 + arch/mips/include/asm/emma/markeins.h | 72 + arch/mips/include/asm/errno.h | 133 + arch/mips/include/asm/fb.h | 19 + arch/mips/include/asm/fcntl.h | 76 + arch/mips/include/asm/fixmap.h | 125 + arch/mips/include/asm/floppy.h | 56 + arch/mips/include/asm/fpregdef.h | 99 + arch/mips/include/asm/fpu.h | 145 + arch/mips/include/asm/fpu_emulator.h | 68 + arch/mips/include/asm/ftrace.h | 90 + arch/mips/include/asm/futex.h | 203 + arch/mips/include/asm/fw/arc/hinv.h | 175 + arch/mips/include/asm/fw/arc/types.h | 86 + arch/mips/include/asm/fw/cfe/cfe_api.h | 122 + arch/mips/include/asm/fw/cfe/cfe_error.h | 80 + arch/mips/include/asm/gcmpregs.h | 125 + arch/mips/include/asm/gic.h | 341 + arch/mips/include/asm/gpio.h | 6 + arch/mips/include/asm/gt64120.h | 580 + arch/mips/include/asm/hardirq.h | 18 + arch/mips/include/asm/hazards.h | 273 + arch/mips/include/asm/highmem.h | 69 + arch/mips/include/asm/hugetlb.h | 114 + arch/mips/include/asm/hw_irq.h | 20 + arch/mips/include/asm/i8253.h | 19 + arch/mips/include/asm/i8259.h | 86 + arch/mips/include/asm/ide.h | 13 + arch/mips/include/asm/inst.h | 394 + arch/mips/include/asm/io.h | 621 + arch/mips/include/asm/ioctl.h | 27 + arch/mips/include/asm/ioctls.h | 109 + arch/mips/include/asm/ip32/crime.h | 158 + arch/mips/include/asm/ip32/ip32_ints.h | 114 + arch/mips/include/asm/ip32/mace.h | 365 + arch/mips/include/asm/ipcbuf.h | 28 + arch/mips/include/asm/irq.h | 141 + arch/mips/include/asm/irq_cpu.h | 20 + arch/mips/include/asm/irq_gt641xx.h | 60 + arch/mips/include/asm/irq_regs.h | 21 + arch/mips/include/asm/irqflags.h | 283 + arch/mips/include/asm/isadep.h | 34 + arch/mips/include/asm/jazz.h | 310 + arch/mips/include/asm/jazzdma.h | 95 + arch/mips/include/asm/kdebug.h | 13 + arch/mips/include/asm/kexec.h | 30 + arch/mips/include/asm/kgdb.h | 44 + arch/mips/include/asm/kmap_types.h | 12 + arch/mips/include/asm/kspd.h | 36 + arch/mips/include/asm/lasat/ds1603.h | 18 + arch/mips/include/asm/lasat/eeprom.h | 17 + arch/mips/include/asm/lasat/head.h | 22 + arch/mips/include/asm/lasat/lasat.h | 259 + arch/mips/include/asm/lasat/lasatint.h | 14 + arch/mips/include/asm/lasat/picvue.h | 15 + arch/mips/include/asm/lasat/serial.h | 13 + arch/mips/include/asm/linkage.h | 10 + arch/mips/include/asm/local.h | 196 + arch/mips/include/asm/m48t37.h | 35 + arch/mips/include/asm/mach-ar7/ar7.h | 164 + arch/mips/include/asm/mach-ar7/gpio.h | 40 + arch/mips/include/asm/mach-ar7/irq.h | 16 + arch/mips/include/asm/mach-ar7/prom.h | 25 + arch/mips/include/asm/mach-ar7/spaces.h | 22 + arch/mips/include/asm/mach-ar7/war.h | 25 + arch/mips/include/asm/mach-au1x00/au1000.h | 1681 ++ arch/mips/include/asm/mach-au1x00/au1000_dma.h | 458 + arch/mips/include/asm/mach-au1x00/au1100_mmc.h | 208 + arch/mips/include/asm/mach-au1x00/au1550_spi.h | 15 + arch/mips/include/asm/mach-au1x00/au1xxx.h | 43 + arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h | 373 + arch/mips/include/asm/mach-au1x00/au1xxx_eth.h | 17 + arch/mips/include/asm/mach-au1x00/au1xxx_ide.h | 177 + arch/mips/include/asm/mach-au1x00/au1xxx_psc.h | 505 + .../asm/mach-au1x00/cpu-feature-overrides.h | 49 + arch/mips/include/asm/mach-au1x00/gpio-au1000.h | 611 + arch/mips/include/asm/mach-au1x00/gpio.h | 10 + arch/mips/include/asm/mach-au1x00/ioremap.h | 42 + arch/mips/include/asm/mach-au1x00/prom.h | 12 + arch/mips/include/asm/mach-au1x00/war.h | 25 + arch/mips/include/asm/mach-bcm47xx/bcm47xx.h | 25 + arch/mips/include/asm/mach-bcm47xx/gpio.h | 65 + arch/mips/include/asm/mach-bcm47xx/war.h | 25 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_board.h | 12 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_clk.h | 11 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h | 553 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_cs.h | 10 + .../include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 13 + .../include/asm/mach-bcm63xx/bcm63xx_dev_enet.h | 45 + .../include/asm/mach-bcm63xx/bcm63xx_dev_pci.h | 6 + .../include/asm/mach-bcm63xx/bcm63xx_dev_pcmcia.h | 13 + .../include/asm/mach-bcm63xx/bcm63xx_dev_uart.h | 6 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h | 26 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h | 93 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_irq.h | 15 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h | 772 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_timer.h | 11 + .../mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 62 + .../asm/mach-bcm63xx/cpu-feature-overrides.h | 51 + arch/mips/include/asm/mach-bcm63xx/gpio.h | 15 + arch/mips/include/asm/mach-bcm63xx/war.h | 25 + .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 87 + .../include/asm/mach-cavium-octeon/dma-coherence.h | 66 + arch/mips/include/asm/mach-cavium-octeon/irq.h | 244 + .../asm/mach-cavium-octeon/kernel-entry-init.h | 131 + arch/mips/include/asm/mach-cavium-octeon/war.h | 26 + arch/mips/include/asm/mach-cobalt/cobalt.h | 22 + .../asm/mach-cobalt/cpu-feature-overrides.h | 56 + arch/mips/include/asm/mach-cobalt/irq.h | 57 + arch/mips/include/asm/mach-cobalt/mach-gt64120.h | 27 + arch/mips/include/asm/mach-cobalt/war.h | 25 + arch/mips/include/asm/mach-db1x00/bcsr.h | 238 + arch/mips/include/asm/mach-db1x00/db1200.h | 86 + arch/mips/include/asm/mach-db1x00/db1x00.h | 79 + arch/mips/include/asm/mach-dec/mc146818rtc.h | 43 + arch/mips/include/asm/mach-dec/war.h | 25 + arch/mips/include/asm/mach-emma2rh/irq.h | 15 + arch/mips/include/asm/mach-emma2rh/war.h | 25 + .../asm/mach-generic/cpu-feature-overrides.h | 13 + arch/mips/include/asm/mach-generic/dma-coherence.h | 71 + arch/mips/include/asm/mach-generic/floppy.h | 139 + arch/mips/include/asm/mach-generic/gpio.h | 21 + arch/mips/include/asm/mach-generic/ide.h | 138 + arch/mips/include/asm/mach-generic/ioremap.h | 34 + arch/mips/include/asm/mach-generic/irq.h | 45 + .../include/asm/mach-generic/kernel-entry-init.h | 25 + arch/mips/include/asm/mach-generic/kmalloc.h | 13 + arch/mips/include/asm/mach-generic/mangle-port.h | 52 + arch/mips/include/asm/mach-generic/mc146818rtc.h | 36 + arch/mips/include/asm/mach-generic/spaces.h | 85 + arch/mips/include/asm/mach-generic/topology.h | 1 + .../include/asm/mach-ip22/cpu-feature-overrides.h | 44 + arch/mips/include/asm/mach-ip22/spaces.h | 27 + arch/mips/include/asm/mach-ip22/war.h | 29 + .../include/asm/mach-ip27/cpu-feature-overrides.h | 54 + arch/mips/include/asm/mach-ip27/dma-coherence.h | 76 + arch/mips/include/asm/mach-ip27/irq.h | 22 + .../mips/include/asm/mach-ip27/kernel-entry-init.h | 59 + arch/mips/include/asm/mach-ip27/kmalloc.h | 8 + arch/mips/include/asm/mach-ip27/mangle-port.h | 25 + arch/mips/include/asm/mach-ip27/mmzone.h | 36 + arch/mips/include/asm/mach-ip27/spaces.h | 30 + arch/mips/include/asm/mach-ip27/topology.h | 58 + arch/mips/include/asm/mach-ip27/war.h | 25 + .../include/asm/mach-ip28/cpu-feature-overrides.h | 50 + arch/mips/include/asm/mach-ip28/spaces.h | 22 + arch/mips/include/asm/mach-ip28/war.h | 25 + .../include/asm/mach-ip32/cpu-feature-overrides.h | 50 + arch/mips/include/asm/mach-ip32/dma-coherence.h | 98 + arch/mips/include/asm/mach-ip32/kmalloc.h | 11 + arch/mips/include/asm/mach-ip32/mangle-port.h | 26 + arch/mips/include/asm/mach-ip32/mc146818rtc.h | 36 + arch/mips/include/asm/mach-ip32/war.h | 25 + arch/mips/include/asm/mach-jazz/dma-coherence.h | 66 + arch/mips/include/asm/mach-jazz/floppy.h | 135 + arch/mips/include/asm/mach-jazz/mc146818rtc.h | 38 + arch/mips/include/asm/mach-jazz/war.h | 25 + arch/mips/include/asm/mach-lasat/irq.h | 13 + arch/mips/include/asm/mach-lasat/mach-gt64120.h | 27 + arch/mips/include/asm/mach-lasat/war.h | 25 + .../asm/mach-loongson/cpu-feature-overrides.h | 58 + .../mips/include/asm/mach-loongson/cs5536/cs5536.h | 305 + .../asm/mach-loongson/cs5536/cs5536_mfgpt.h | 35 + .../include/asm/mach-loongson/cs5536/cs5536_pci.h | 153 + .../include/asm/mach-loongson/cs5536/cs5536_vsm.h | 31 + .../mips/include/asm/mach-loongson/dma-coherence.h | 72 + arch/mips/include/asm/mach-loongson/loongson.h | 323 + arch/mips/include/asm/mach-loongson/machine.h | 27 + arch/mips/include/asm/mach-loongson/mc146818rtc.h | 36 + arch/mips/include/asm/mach-loongson/mem.h | 41 + arch/mips/include/asm/mach-loongson/pci.h | 50 + arch/mips/include/asm/mach-loongson/war.h | 25 + .../include/asm/mach-malta/cpu-feature-overrides.h | 68 + arch/mips/include/asm/mach-malta/irq.h | 9 + .../include/asm/mach-malta/kernel-entry-init.h | 52 + arch/mips/include/asm/mach-malta/mach-gt64120.h | 19 + arch/mips/include/asm/mach-malta/mc146818rtc.h | 48 + arch/mips/include/asm/mach-malta/war.h | 25 + .../asm/mach-mipssim/cpu-feature-overrides.h | 65 + arch/mips/include/asm/mach-mipssim/war.h | 25 + arch/mips/include/asm/mach-pb1x00/mc146818rtc.h | 34 + arch/mips/include/asm/mach-pb1x00/pb1000.h | 87 + arch/mips/include/asm/mach-pb1x00/pb1200.h | 141 + arch/mips/include/asm/mach-pb1x00/pb1550.h | 81 + arch/mips/include/asm/mach-pnx833x/gpio.h | 172 + arch/mips/include/asm/mach-pnx833x/irq-mapping.h | 125 + arch/mips/include/asm/mach-pnx833x/irq.h | 53 + arch/mips/include/asm/mach-pnx833x/pnx833x.h | 202 + arch/mips/include/asm/mach-pnx833x/war.h | 25 + arch/mips/include/asm/mach-pnx8550/cm.h | 43 + arch/mips/include/asm/mach-pnx8550/glb.h | 86 + arch/mips/include/asm/mach-pnx8550/int.h | 140 + .../include/asm/mach-pnx8550/kernel-entry-init.h | 262 + arch/mips/include/asm/mach-pnx8550/nand.h | 121 + arch/mips/include/asm/mach-pnx8550/pci.h | 185 + arch/mips/include/asm/mach-pnx8550/uart.h | 30 + arch/mips/include/asm/mach-pnx8550/usb.h | 32 + arch/mips/include/asm/mach-pnx8550/war.h | 25 + arch/mips/include/asm/mach-powertv/asic.h | 107 + arch/mips/include/asm/mach-powertv/asic_reg_map.h | 90 + arch/mips/include/asm/mach-powertv/asic_regs.h | 122 + arch/mips/include/asm/mach-powertv/dma-coherence.h | 119 + arch/mips/include/asm/mach-powertv/interrupts.h | 253 + arch/mips/include/asm/mach-powertv/ioremap.h | 90 + arch/mips/include/asm/mach-powertv/irq.h | 25 + arch/mips/include/asm/mach-powertv/powertv-clock.h | 29 + arch/mips/include/asm/mach-powertv/war.h | 28 + .../asm/mach-rc32434/cpu-feature-overrides.h | 76 + arch/mips/include/asm/mach-rc32434/ddr.h | 141 + arch/mips/include/asm/mach-rc32434/dma.h | 103 + arch/mips/include/asm/mach-rc32434/dma_v.h | 52 + arch/mips/include/asm/mach-rc32434/eth.h | 220 + arch/mips/include/asm/mach-rc32434/gpio.h | 90 + arch/mips/include/asm/mach-rc32434/integ.h | 59 + arch/mips/include/asm/mach-rc32434/irq.h | 36 + arch/mips/include/asm/mach-rc32434/pci.h | 481 + arch/mips/include/asm/mach-rc32434/prom.h | 40 + arch/mips/include/asm/mach-rc32434/rb.h | 89 + arch/mips/include/asm/mach-rc32434/rc32434.h | 19 + arch/mips/include/asm/mach-rc32434/timer.h | 65 + arch/mips/include/asm/mach-rc32434/war.h | 25 + .../include/asm/mach-rm/cpu-feature-overrides.h | 43 + arch/mips/include/asm/mach-rm/mc146818rtc.h | 21 + arch/mips/include/asm/mach-rm/war.h | 29 + .../asm/mach-sibyte/cpu-feature-overrides.h | 47 + arch/mips/include/asm/mach-sibyte/war.h | 41 + arch/mips/include/asm/mach-tx39xx/ioremap.h | 38 + arch/mips/include/asm/mach-tx39xx/mangle-port.h | 23 + arch/mips/include/asm/mach-tx39xx/war.h | 25 + .../asm/mach-tx49xx/cpu-feature-overrides.h | 23 + arch/mips/include/asm/mach-tx49xx/ioremap.h | 43 + arch/mips/include/asm/mach-tx49xx/kmalloc.h | 8 + arch/mips/include/asm/mach-tx49xx/mangle-port.h | 26 + arch/mips/include/asm/mach-tx49xx/war.h | 25 + arch/mips/include/asm/mach-vr41xx/irq.h | 8 + arch/mips/include/asm/mach-vr41xx/war.h | 25 + arch/mips/include/asm/mach-wrppmc/mach-gt64120.h | 83 + arch/mips/include/asm/mach-wrppmc/war.h | 25 + .../asm/mach-yosemite/cpu-feature-overrides.h | 47 + arch/mips/include/asm/mach-yosemite/war.h | 25 + arch/mips/include/asm/mc146818-time.h | 119 + arch/mips/include/asm/mc146818rtc.h | 16 + arch/mips/include/asm/mips-boards/bonito64.h | 431 + arch/mips/include/asm/mips-boards/generic.h | 100 + arch/mips/include/asm/mips-boards/launch.h | 35 + arch/mips/include/asm/mips-boards/malta.h | 102 + arch/mips/include/asm/mips-boards/maltaint.h | 110 + arch/mips/include/asm/mips-boards/msc01_pci.h | 258 + arch/mips/include/asm/mips-boards/piix4.h | 80 + arch/mips/include/asm/mips-boards/prom.h | 47 + arch/mips/include/asm/mips-boards/sim.h | 40 + arch/mips/include/asm/mips-boards/simint.h | 31 + arch/mips/include/asm/mips_mt.h | 26 + arch/mips/include/asm/mipsmtregs.h | 395 + arch/mips/include/asm/mipsprom.h | 76 + arch/mips/include/asm/mipsregs.h | 1613 ++ arch/mips/include/asm/mman.h | 83 + arch/mips/include/asm/mmu.h | 9 + arch/mips/include/asm/mmu_context.h | 328 + arch/mips/include/asm/mmzone.h | 17 + arch/mips/include/asm/module.h | 140 + arch/mips/include/asm/msc01_ic.h | 147 + arch/mips/include/asm/msgbuf.h | 47 + arch/mips/include/asm/mutex.h | 9 + arch/mips/include/asm/nile4.h | 309 + arch/mips/include/asm/octeon/cvmx-agl-defs.h | 1194 + arch/mips/include/asm/octeon/cvmx-asm.h | 128 + arch/mips/include/asm/octeon/cvmx-bootinfo.h | 275 + arch/mips/include/asm/octeon/cvmx-bootmem.h | 373 + arch/mips/include/asm/octeon/cvmx-ciu-defs.h | 1616 ++ arch/mips/include/asm/octeon/cvmx-gpio-defs.h | 219 + arch/mips/include/asm/octeon/cvmx-helper-errata.h | 33 + arch/mips/include/asm/octeon/cvmx-helper-jtag.h | 43 + arch/mips/include/asm/octeon/cvmx-iob-defs.h | 530 + arch/mips/include/asm/octeon/cvmx-ipd-defs.h | 877 + arch/mips/include/asm/octeon/cvmx-l2c-defs.h | 963 + arch/mips/include/asm/octeon/cvmx-l2c.h | 325 + arch/mips/include/asm/octeon/cvmx-l2d-defs.h | 369 + arch/mips/include/asm/octeon/cvmx-l2t-defs.h | 141 + arch/mips/include/asm/octeon/cvmx-led-defs.h | 240 + arch/mips/include/asm/octeon/cvmx-mio-defs.h | 2004 ++ arch/mips/include/asm/octeon/cvmx-mixx-defs.h | 248 + arch/mips/include/asm/octeon/cvmx-npei-defs.h | 2560 ++ arch/mips/include/asm/octeon/cvmx-npi-defs.h | 1735 ++ arch/mips/include/asm/octeon/cvmx-packet.h | 61 + arch/mips/include/asm/octeon/cvmx-pci-defs.h | 1645 ++ arch/mips/include/asm/octeon/cvmx-pcieep-defs.h | 1365 ++ arch/mips/include/asm/octeon/cvmx-pciercx-defs.h | 1397 ++ arch/mips/include/asm/octeon/cvmx-pescx-defs.h | 410 + arch/mips/include/asm/octeon/cvmx-pexp-defs.h | 229 + arch/mips/include/asm/octeon/cvmx-pow-defs.h | 698 + arch/mips/include/asm/octeon/cvmx-rnm-defs.h | 88 + arch/mips/include/asm/octeon/cvmx-smix-defs.h | 178 + arch/mips/include/asm/octeon/cvmx-spinlock.h | 232 + arch/mips/include/asm/octeon/cvmx-sysinfo.h | 152 + arch/mips/include/asm/octeon/cvmx.h | 517 + arch/mips/include/asm/octeon/octeon-feature.h | 142 + arch/mips/include/asm/octeon/octeon-model.h | 321 + arch/mips/include/asm/octeon/octeon.h | 256 + arch/mips/include/asm/octeon/pci-octeon.h | 45 + arch/mips/include/asm/paccess.h | 112 + arch/mips/include/asm/page.h | 199 + arch/mips/include/asm/param.h | 16 + arch/mips/include/asm/parport.h | 1 + arch/mips/include/asm/pci.h | 147 + arch/mips/include/asm/pci/bridge.h | 854 + arch/mips/include/asm/percpu.h | 6 + arch/mips/include/asm/pgalloc.h | 132 + arch/mips/include/asm/pgtable-32.h | 234 + arch/mips/include/asm/pgtable-64.h | 293 + arch/mips/include/asm/pgtable-bits.h | 228 + arch/mips/include/asm/pgtable.h | 423 + arch/mips/include/asm/pmc-sierra/msp71xx/gpio.h | 46 + .../include/asm/pmc-sierra/msp71xx/msp_cic_int.h | 151 + arch/mips/include/asm/pmc-sierra/msp71xx/msp_int.h | 43 + arch/mips/include/asm/pmc-sierra/msp71xx/msp_pci.h | 205 + .../mips/include/asm/pmc-sierra/msp71xx/msp_prom.h | 175 + .../include/asm/pmc-sierra/msp71xx/msp_regops.h | 236 + .../mips/include/asm/pmc-sierra/msp71xx/msp_regs.h | 663 + .../include/asm/pmc-sierra/msp71xx/msp_slp_int.h | 141 + arch/mips/include/asm/pmc-sierra/msp71xx/war.h | 30 + arch/mips/include/asm/pmon.h | 46 + arch/mips/include/asm/poll.h | 9 + arch/mips/include/asm/posix_types.h | 144 + arch/mips/include/asm/prefetch.h | 87 + arch/mips/include/asm/processor.h | 360 + arch/mips/include/asm/ptrace.h | 155 + arch/mips/include/asm/r4k-timer.h | 30 + arch/mips/include/asm/r4kcache.h | 444 + arch/mips/include/asm/reboot.h | 15 + arch/mips/include/asm/reg.h | 128 + arch/mips/include/asm/regdef.h | 100 + arch/mips/include/asm/resource.h | 35 + arch/mips/include/asm/rm9k-ocd.h | 56 + arch/mips/include/asm/rtlx.h | 65 + arch/mips/include/asm/scatterlist.h | 28 + arch/mips/include/asm/seccomp.h | 32 + arch/mips/include/asm/sections.h | 6 + arch/mips/include/asm/segment.h | 6 + arch/mips/include/asm/sembuf.h | 22 + arch/mips/include/asm/serial.h | 1 + arch/mips/include/asm/setup.h | 10 + arch/mips/include/asm/sgi/gio.h | 86 + arch/mips/include/asm/sgi/hpc3.h | 317 + arch/mips/include/asm/sgi/ioc.h | 200 + arch/mips/include/asm/sgi/ip22.h | 78 + arch/mips/include/asm/sgi/mc.h | 231 + arch/mips/include/asm/sgi/pi1.h | 71 + arch/mips/include/asm/sgi/seeq.h | 21 + arch/mips/include/asm/sgi/sgi.h | 47 + arch/mips/include/asm/sgi/wd.h | 20 + arch/mips/include/asm/sgialib.h | 78 + arch/mips/include/asm/sgiarcs.h | 548 + arch/mips/include/asm/sgidefs.h | 44 + arch/mips/include/asm/shmbuf.h | 38 + arch/mips/include/asm/shmparam.h | 13 + arch/mips/include/asm/sibyte/bcm1480_int.h | 312 + arch/mips/include/asm/sibyte/bcm1480_l2c.h | 176 + arch/mips/include/asm/sibyte/bcm1480_mc.h | 984 + arch/mips/include/asm/sibyte/bcm1480_regs.h | 902 + arch/mips/include/asm/sibyte/bcm1480_scd.h | 406 + arch/mips/include/asm/sibyte/bigsur.h | 48 + arch/mips/include/asm/sibyte/board.h | 68 + arch/mips/include/asm/sibyte/carmel.h | 58 + arch/mips/include/asm/sibyte/sb1250.h | 68 + arch/mips/include/asm/sibyte/sb1250_defs.h | 259 + arch/mips/include/asm/sibyte/sb1250_dma.h | 594 + arch/mips/include/asm/sibyte/sb1250_genbus.h | 474 + arch/mips/include/asm/sibyte/sb1250_int.h | 248 + arch/mips/include/asm/sibyte/sb1250_l2c.h | 131 + arch/mips/include/asm/sibyte/sb1250_ldt.h | 422 + arch/mips/include/asm/sibyte/sb1250_mac.h | 656 + arch/mips/include/asm/sibyte/sb1250_mc.h | 550 + arch/mips/include/asm/sibyte/sb1250_regs.h | 893 + arch/mips/include/asm/sibyte/sb1250_scd.h | 654 + arch/mips/include/asm/sibyte/sb1250_smbus.h | 204 + arch/mips/include/asm/sibyte/sb1250_syncser.h | 146 + arch/mips/include/asm/sibyte/sb1250_uart.h | 362 + arch/mips/include/asm/sibyte/sentosa.h | 40 + arch/mips/include/asm/sibyte/swarm.h | 64 + arch/mips/include/asm/sigcontext.h | 101 + arch/mips/include/asm/siginfo.h | 130 + arch/mips/include/asm/signal.h | 139 + arch/mips/include/asm/sim.h | 82 + arch/mips/include/asm/smp-ops.h | 63 + arch/mips/include/asm/smp.h | 94 + arch/mips/include/asm/smtc.h | 71 + arch/mips/include/asm/smtc_ipi.h | 129 + arch/mips/include/asm/smtc_proc.h | 23 + arch/mips/include/asm/smvp.h | 19 + arch/mips/include/asm/sn/addrs.h | 431 + arch/mips/include/asm/sn/agent.h | 46 + arch/mips/include/asm/sn/arch.h | 64 + arch/mips/include/asm/sn/fru.h | 44 + arch/mips/include/asm/sn/gda.h | 107 + arch/mips/include/asm/sn/hub.h | 16 + arch/mips/include/asm/sn/intr.h | 129 + arch/mips/include/asm/sn/io.h | 59 + arch/mips/include/asm/sn/ioc3.h | 663 + arch/mips/include/asm/sn/klconfig.h | 898 + arch/mips/include/asm/sn/kldir.h | 217 + arch/mips/include/asm/sn/klkernvars.h | 28 + arch/mips/include/asm/sn/launch.h | 106 + arch/mips/include/asm/sn/mapped_kernel.h | 54 + arch/mips/include/asm/sn/nmi.h | 125 + arch/mips/include/asm/sn/sn0/addrs.h | 288 + arch/mips/include/asm/sn/sn0/arch.h | 72 + arch/mips/include/asm/sn/sn0/hub.h | 40 + arch/mips/include/asm/sn/sn0/hubio.h | 972 + arch/mips/include/asm/sn/sn0/hubmd.h | 789 + arch/mips/include/asm/sn/sn0/hubni.h | 255 + arch/mips/include/asm/sn/sn0/hubpi.h | 409 + arch/mips/include/asm/sn/sn0/ip27.h | 85 + arch/mips/include/asm/sn/sn_private.h | 19 + arch/mips/include/asm/sn/types.h | 26 + arch/mips/include/asm/sni.h | 244 + arch/mips/include/asm/socket.h | 124 + arch/mips/include/asm/sockios.h | 26 + arch/mips/include/asm/sparsemem.h | 13 + arch/mips/include/asm/spinlock.h | 458 + arch/mips/include/asm/spinlock_types.h | 37 + arch/mips/include/asm/spram.h | 10 + arch/mips/include/asm/stackframe.h | 614 + arch/mips/include/asm/stacktrace.h | 48 + arch/mips/include/asm/stat.h | 132 + arch/mips/include/asm/statfs.h | 96 + arch/mips/include/asm/string.h | 143 + arch/mips/include/asm/suspend.h | 9 + arch/mips/include/asm/swab.h | 59 + arch/mips/include/asm/sysmips.h | 25 + arch/mips/include/asm/system.h | 239 + arch/mips/include/asm/termbits.h | 226 + arch/mips/include/asm/termios.h | 176 + arch/mips/include/asm/thread_info.h | 155 + arch/mips/include/asm/time.h | 99 + arch/mips/include/asm/timex.h | 43 + arch/mips/include/asm/titan_dep.h | 231 + arch/mips/include/asm/tlb.h | 23 + arch/mips/include/asm/tlbdebug.h | 16 + arch/mips/include/asm/tlbflush.h | 47 + arch/mips/include/asm/topology.h | 17 + arch/mips/include/asm/traps.h | 28 + arch/mips/include/asm/txx9/boards.h | 13 + arch/mips/include/asm/txx9/dmac.h | 51 + arch/mips/include/asm/txx9/generic.h | 99 + arch/mips/include/asm/txx9/jmr3927.h | 180 + arch/mips/include/asm/txx9/ndfmc.h | 30 + arch/mips/include/asm/txx9/pci.h | 39 + arch/mips/include/asm/txx9/rbtx4927.h | 92 + arch/mips/include/asm/txx9/rbtx4938.h | 145 + arch/mips/include/asm/txx9/rbtx4939.h | 142 + arch/mips/include/asm/txx9/smsc_fdc37m81x.h | 68 + arch/mips/include/asm/txx9/spi.h | 34 + arch/mips/include/asm/txx9/tx3927.h | 341 + arch/mips/include/asm/txx9/tx4927.h | 273 + arch/mips/include/asm/txx9/tx4927pcic.h | 203 + arch/mips/include/asm/txx9/tx4938.h | 312 + arch/mips/include/asm/txx9/tx4939.h | 554 + arch/mips/include/asm/txx9irq.h | 34 + arch/mips/include/asm/txx9pio.h | 29 + arch/mips/include/asm/txx9tmr.h | 67 + arch/mips/include/asm/types.h | 57 + arch/mips/include/asm/uaccess.h | 1144 + arch/mips/include/asm/uasm.h | 215 + arch/mips/include/asm/ucontext.h | 1 + arch/mips/include/asm/unaligned.h | 28 + arch/mips/include/asm/unistd.h | 1057 + arch/mips/include/asm/user.h | 58 + arch/mips/include/asm/vdso.h | 29 + arch/mips/include/asm/vga.h | 47 + arch/mips/include/asm/vpe.h | 37 + arch/mips/include/asm/vr41xx/capcella.h | 43 + arch/mips/include/asm/vr41xx/giu.h | 62 + arch/mips/include/asm/vr41xx/irq.h | 101 + arch/mips/include/asm/vr41xx/mpc30x.h | 37 + arch/mips/include/asm/vr41xx/pci.h | 90 + arch/mips/include/asm/vr41xx/siu.h | 58 + arch/mips/include/asm/vr41xx/tb0219.h | 42 + arch/mips/include/asm/vr41xx/tb0226.h | 43 + arch/mips/include/asm/vr41xx/tb0287.h | 43 + arch/mips/include/asm/vr41xx/vr41xx.h | 152 + arch/mips/include/asm/war.h | 244 + arch/mips/include/asm/watch.h | 32 + arch/mips/include/asm/wbflush.h | 34 + arch/mips/include/asm/xor.h | 1 + arch/mips/include/asm/xtalk/xtalk.h | 52 + arch/mips/include/asm/xtalk/xwidget.h | 167 + arch/mips/jazz/Kconfig | 33 + arch/mips/jazz/Makefile | 7 + arch/mips/jazz/irq.c | 162 + arch/mips/jazz/jazzdma.c | 559 + arch/mips/jazz/reset.c | 56 + arch/mips/jazz/setup.c | 198 + arch/mips/kernel/.gitignore | 1 + arch/mips/kernel/8250-platform.c | 47 + arch/mips/kernel/Makefile | 106 + arch/mips/kernel/asm-offsets.c | 342 + arch/mips/kernel/binfmt_elfn32.c | 122 + arch/mips/kernel/binfmt_elfo32.c | 161 + arch/mips/kernel/branch.c | 254 + arch/mips/kernel/cevt-bcm1480.c | 153 + arch/mips/kernel/cevt-ds1287.c | 129 + arch/mips/kernel/cevt-gt641xx.c | 140 + arch/mips/kernel/cevt-r4k.c | 216 + arch/mips/kernel/cevt-sb1250.c | 152 + arch/mips/kernel/cevt-smtc.c | 323 + arch/mips/kernel/cevt-txx9.c | 193 + arch/mips/kernel/cpu-bugs64.c | 319 + arch/mips/kernel/cpu-probe.c | 1013 + arch/mips/kernel/cpufreq/Kconfig | 41 + arch/mips/kernel/cpufreq/Makefile | 5 + arch/mips/kernel/cpufreq/loongson2_clock.c | 170 + arch/mips/kernel/cpufreq/loongson2_cpufreq.c | 227 + arch/mips/kernel/csrc-bcm1480.c | 54 + arch/mips/kernel/csrc-ioasic.c | 65 + arch/mips/kernel/csrc-powertv.c | 180 + arch/mips/kernel/csrc-r4k.c | 38 + arch/mips/kernel/csrc-sb1250.c | 70 + arch/mips/kernel/early_printk.c | 44 + arch/mips/kernel/entry.S | 193 + arch/mips/kernel/ftrace.c | 275 + arch/mips/kernel/genex.S | 548 + arch/mips/kernel/gpio_txx9.c | 89 + arch/mips/kernel/head.S | 232 + arch/mips/kernel/i8253.c | 210 + arch/mips/kernel/i8259.c | 346 + arch/mips/kernel/init_task.c | 35 + arch/mips/kernel/irq-gic.c | 266 + arch/mips/kernel/irq-gt641xx.c | 131 + arch/mips/kernel/irq-msc01.c | 164 + arch/mips/kernel/irq-rm7000.c | 49 + arch/mips/kernel/irq-rm9000.c | 109 + arch/mips/kernel/irq.c | 181 + arch/mips/kernel/irq_cpu.c | 121 + arch/mips/kernel/irq_txx9.c | 190 + arch/mips/kernel/kgdb.c | 278 + arch/mips/kernel/kspd.c | 423 + arch/mips/kernel/linux32.c | 343 + arch/mips/kernel/machine_kexec.c | 85 + arch/mips/kernel/mcount.S | 189 + arch/mips/kernel/mips-mt-fpaff.c | 179 + arch/mips/kernel/mips-mt.c | 332 + arch/mips/kernel/mips_ksyms.c | 58 + arch/mips/kernel/module.c | 411 + arch/mips/kernel/octeon_switch.S | 502 + arch/mips/kernel/proc.c | 105 + arch/mips/kernel/process.c | 488 + arch/mips/kernel/ptrace.c | 571 + arch/mips/kernel/ptrace32.c | 337 + arch/mips/kernel/r2300_fpu.S | 126 + arch/mips/kernel/r2300_switch.S | 170 + arch/mips/kernel/r4k_fpu.S | 188 + arch/mips/kernel/r4k_switch.S | 252 + arch/mips/kernel/r6000_fpu.S | 87 + arch/mips/kernel/relocate_kernel.S | 82 + arch/mips/kernel/reset.c | 44 + arch/mips/kernel/rtlx.c | 564 + arch/mips/kernel/scall32-o32.S | 601 + arch/mips/kernel/scall64-64.S | 424 + arch/mips/kernel/scall64-n32.S | 422 + arch/mips/kernel/scall64-o32.S | 542 + arch/mips/kernel/setup.c | 609 + arch/mips/kernel/signal-common.h | 41 + arch/mips/kernel/signal.c | 709 + arch/mips/kernel/signal32.c | 827 + arch/mips/kernel/signal_n32.c | 225 + arch/mips/kernel/smp-cmp.c | 210 + arch/mips/kernel/smp-mt.c | 287 + arch/mips/kernel/smp-up.c | 84 + arch/mips/kernel/smp.c | 404 + arch/mips/kernel/smtc-asm.S | 130 + arch/mips/kernel/smtc-proc.c | 92 + arch/mips/kernel/smtc.c | 1470 ++ arch/mips/kernel/spinlock_test.c | 141 + arch/mips/kernel/spram.c | 220 + arch/mips/kernel/stacktrace.c | 87 + arch/mips/kernel/sync-r4k.c | 160 + arch/mips/kernel/syscall.c | 415 + arch/mips/kernel/time.c | 126 + arch/mips/kernel/topology.c | 32 + arch/mips/kernel/traps.c | 1725 ++ arch/mips/kernel/unaligned.c | 571 + arch/mips/kernel/vdso.c | 112 + arch/mips/kernel/vmlinux.lds.S | 155 + arch/mips/kernel/vpe.c | 1623 ++ arch/mips/kernel/watch.c | 188 + arch/mips/lasat/Kconfig | 15 + arch/mips/lasat/Makefile | 16 + arch/mips/lasat/at93c.c | 149 + arch/mips/lasat/at93c.h | 18 + arch/mips/lasat/ds1603.c | 184 + arch/mips/lasat/ds1603.h | 31 + arch/mips/lasat/image/Makefile | 54 + arch/mips/lasat/image/head.S | 31 + arch/mips/lasat/image/romscript.normal | 23 + arch/mips/lasat/interrupt.c | 134 + arch/mips/lasat/lasat_board.c | 280 + arch/mips/lasat/lasat_models.h | 67 + arch/mips/lasat/picvue.c | 242 + arch/mips/lasat/picvue.h | 44 + arch/mips/lasat/picvue_proc.c | 216 + arch/mips/lasat/prom.c | 124 + arch/mips/lasat/prom.h | 7 + arch/mips/lasat/reset.c | 61 + arch/mips/lasat/serial.c | 93 + arch/mips/lasat/setup.c | 153 + arch/mips/lasat/sysctl.c | 288 + arch/mips/lib/Makefile | 33 + arch/mips/lib/ashldi3.c | 29 + arch/mips/lib/ashrdi3.c | 31 + arch/mips/lib/cmpdi2.c | 27 + arch/mips/lib/csum_partial.S | 760 + arch/mips/lib/delay.c | 56 + arch/mips/lib/dump_tlb.c | 111 + arch/mips/lib/iomap-pci.c | 74 + arch/mips/lib/iomap.c | 226 + arch/mips/lib/libgcc.h | 25 + arch/mips/lib/lshrdi3.c | 29 + arch/mips/lib/memcpy-inatomic.S | 451 + arch/mips/lib/memcpy.S | 566 + arch/mips/lib/memset.S | 180 + arch/mips/lib/r3k_dump_tlb.c | 63 + arch/mips/lib/strlen_user.S | 39 + arch/mips/lib/strncpy_user.S | 59 + arch/mips/lib/strnlen_user.S | 46 + arch/mips/lib/ucmpdi2.c | 21 + arch/mips/lib/uncached.c | 81 + arch/mips/loongson/Kconfig | 85 + arch/mips/loongson/Makefile | 17 + arch/mips/loongson/common/Makefile | 25 + arch/mips/loongson/common/bonito-irq.c | 54 + arch/mips/loongson/common/cmdline.c | 53 + arch/mips/loongson/common/cs5536/Makefile | 13 + arch/mips/loongson/common/cs5536/cs5536_acc.c | 140 + arch/mips/loongson/common/cs5536/cs5536_ehci.c | 158 + arch/mips/loongson/common/cs5536/cs5536_ide.c | 179 + arch/mips/loongson/common/cs5536/cs5536_isa.c | 316 + arch/mips/loongson/common/cs5536/cs5536_mfgpt.c | 217 + arch/mips/loongson/common/cs5536/cs5536_ohci.c | 147 + arch/mips/loongson/common/cs5536/cs5536_pci.c | 87 + arch/mips/loongson/common/early_printk.c | 41 + arch/mips/loongson/common/env.c | 78 + arch/mips/loongson/common/init.c | 39 + arch/mips/loongson/common/irq.c | 73 + arch/mips/loongson/common/machtype.c | 65 + arch/mips/loongson/common/mem.c | 119 + arch/mips/loongson/common/pci.c | 91 + arch/mips/loongson/common/platform.c | 30 + arch/mips/loongson/common/pm.c | 161 + arch/mips/loongson/common/reset.c | 70 + arch/mips/loongson/common/serial.c | 76 + arch/mips/loongson/common/setup.c | 55 + arch/mips/loongson/common/time.c | 31 + arch/mips/loongson/common/uart_base.c | 45 + arch/mips/loongson/fuloong-2e/Makefile | 7 + arch/mips/loongson/fuloong-2e/irq.c | 71 + arch/mips/loongson/fuloong-2e/reset.c | 23 + arch/mips/loongson/lemote-2f/Makefile | 11 + arch/mips/loongson/lemote-2f/ec_kb3310b.c | 130 + arch/mips/loongson/lemote-2f/ec_kb3310b.h | 188 + arch/mips/loongson/lemote-2f/irq.c | 134 + arch/mips/loongson/lemote-2f/machtype.c | 45 + arch/mips/loongson/lemote-2f/pm.c | 149 + arch/mips/loongson/lemote-2f/reset.c | 159 + arch/mips/math-emu/Makefile | 13 + arch/mips/math-emu/cp1emu.c | 1336 ++ arch/mips/math-emu/dp_add.c | 183 + arch/mips/math-emu/dp_cmp.c | 67 + arch/mips/math-emu/dp_div.c | 157 + arch/mips/math-emu/dp_fint.c | 80 + arch/mips/math-emu/dp_flong.c | 78 + arch/mips/math-emu/dp_frexp.c | 53 + arch/mips/math-emu/dp_fsp.c | 74 + arch/mips/math-emu/dp_logb.c | 54 + arch/mips/math-emu/dp_modf.c | 80 + arch/mips/math-emu/dp_mul.c | 177 + arch/mips/math-emu/dp_scalb.c | 58 + arch/mips/math-emu/dp_simple.c | 85 + arch/mips/math-emu/dp_sqrt.c | 165 + arch/mips/math-emu/dp_sub.c | 191 + arch/mips/math-emu/dp_tint.c | 124 + arch/mips/math-emu/dp_tlong.c | 127 + arch/mips/math-emu/dsemul.c | 167 + arch/mips/math-emu/ieee754.c | 128 + arch/mips/math-emu/ieee754.h | 471 + arch/mips/math-emu/ieee754d.c | 137 + arch/mips/math-emu/ieee754dp.c | 244 + arch/mips/math-emu/ieee754dp.h | 83 + arch/mips/math-emu/ieee754int.h | 165 + arch/mips/math-emu/ieee754m.c | 56 + arch/mips/math-emu/ieee754sp.c | 244 + arch/mips/math-emu/ieee754sp.h | 89 + arch/mips/math-emu/ieee754xcpt.c | 48 + arch/mips/math-emu/kernel_linkage.c | 115 + arch/mips/math-emu/sp_add.c | 177 + arch/mips/math-emu/sp_cmp.c | 67 + arch/mips/math-emu/sp_div.c | 157 + arch/mips/math-emu/sp_fdp.c | 77 + arch/mips/math-emu/sp_fint.c | 80 + arch/mips/math-emu/sp_flong.c | 79 + arch/mips/math-emu/sp_frexp.c | 53 + arch/mips/math-emu/sp_logb.c | 54 + arch/mips/math-emu/sp_modf.c | 80 + arch/mips/math-emu/sp_mul.c | 171 + arch/mips/math-emu/sp_scalb.c | 58 + arch/mips/math-emu/sp_simple.c | 85 + arch/mips/math-emu/sp_sqrt.c | 117 + arch/mips/math-emu/sp_sub.c | 184 + arch/mips/math-emu/sp_tint.c | 128 + arch/mips/math-emu/sp_tlong.c | 123 + arch/mips/mipssim/Makefile | 25 + arch/mips/mipssim/sim_console.c | 40 + arch/mips/mipssim/sim_int.c | 87 + arch/mips/mipssim/sim_mem.c | 115 + arch/mips/mipssim/sim_platform.c | 35 + arch/mips/mipssim/sim_setup.c | 99 + arch/mips/mipssim/sim_smtc.c | 118 + arch/mips/mipssim/sim_time.c | 116 + arch/mips/mm/Makefile | 38 + arch/mips/mm/c-octeon.c | 308 + arch/mips/mm/c-r3k.c | 341 + arch/mips/mm/c-r4k.c | 1429 ++ arch/mips/mm/c-tx39.c | 434 + arch/mips/mm/cache.c | 222 + arch/mips/mm/cerr-sb1.c | 586 + arch/mips/mm/cex-gen.S | 42 + arch/mips/mm/cex-oct.S | 70 + arch/mips/mm/cex-sb1.S | 175 + arch/mips/mm/dma-default.c | 377 + arch/mips/mm/extable.c | 25 + arch/mips/mm/fault.c | 275 + arch/mips/mm/highmem.c | 132 + arch/mips/mm/hugetlbpage.c | 98 + arch/mips/mm/init.c | 484 + arch/mips/mm/ioremap.c | 192 + arch/mips/mm/page.c | 691 + arch/mips/mm/pgtable-32.c | 70 + arch/mips/mm/pgtable-64.c | 80 + arch/mips/mm/sc-ip22.c | 177 + arch/mips/mm/sc-mips.c | 116 + arch/mips/mm/sc-r5k.c | 108 + arch/mips/mm/sc-rm7k.c | 173 + arch/mips/mm/tlb-r3k.c | 284 + arch/mips/mm/tlb-r4k.c | 471 + arch/mips/mm/tlb-r8k.c | 249 + arch/mips/mm/tlbex-fault.S | 28 + arch/mips/mm/tlbex.c | 1640 ++ arch/mips/mm/uasm.c | 619 + arch/mips/mti-malta/Makefile | 19 + arch/mips/mti-malta/malta-amon.c | 81 + arch/mips/mti-malta/malta-cmdline.c | 59 + arch/mips/mti-malta/malta-console.c | 47 + arch/mips/mti-malta/malta-display.c | 64 + arch/mips/mti-malta/malta-init.c | 381 + arch/mips/mti-malta/malta-int.c | 742 + arch/mips/mti-malta/malta-memory.c | 178 + arch/mips/mti-malta/malta-pci.c | 264 + arch/mips/mti-malta/malta-platform.c | 148 + arch/mips/mti-malta/malta-reset.c | 58 + arch/mips/mti-malta/malta-setup.c | 224 + arch/mips/mti-malta/malta-smtc.c | 162 + arch/mips/mti-malta/malta-time.c | 164 + arch/mips/nxp/pnx833x/common/Makefile | 3 + arch/mips/nxp/pnx833x/common/interrupts.c | 379 + arch/mips/nxp/pnx833x/common/platform.c | 319 + arch/mips/nxp/pnx833x/common/prom.c | 64 + arch/mips/nxp/pnx833x/common/reset.c | 44 + arch/mips/nxp/pnx833x/common/setup.c | 64 + arch/mips/nxp/pnx833x/stb22x/Makefile | 3 + arch/mips/nxp/pnx833x/stb22x/board.c | 133 + arch/mips/nxp/pnx8550/common/Makefile | 28 + arch/mips/nxp/pnx8550/common/int.c | 236 + arch/mips/nxp/pnx8550/common/pci.c | 133 + arch/mips/nxp/pnx8550/common/platform.c | 133 + arch/mips/nxp/pnx8550/common/proc.c | 110 + arch/mips/nxp/pnx8550/common/prom.c | 128 + arch/mips/nxp/pnx8550/common/reset.c | 50 + arch/mips/nxp/pnx8550/common/setup.c | 145 + arch/mips/nxp/pnx8550/common/time.c | 151 + arch/mips/nxp/pnx8550/jbs/Makefile | 4 + arch/mips/nxp/pnx8550/jbs/board_setup.c | 56 + arch/mips/nxp/pnx8550/jbs/init.c | 53 + arch/mips/nxp/pnx8550/jbs/irqmap.c | 35 + arch/mips/nxp/pnx8550/stb810/Makefile | 4 + arch/mips/nxp/pnx8550/stb810/board_setup.c | 41 + arch/mips/nxp/pnx8550/stb810/irqmap.c | 22 + arch/mips/nxp/pnx8550/stb810/prom_init.c | 46 + arch/mips/oprofile/Makefile | 18 + arch/mips/oprofile/common.c | 129 + arch/mips/oprofile/op_impl.h | 39 + arch/mips/oprofile/op_model_loongson2.c | 173 + arch/mips/oprofile/op_model_mipsxx.c | 397 + arch/mips/oprofile/op_model_rm9000.c | 138 + arch/mips/pci/Makefile | 61 + arch/mips/pci/fixup-au1000.c | 43 + arch/mips/pci/fixup-bcm63xx.c | 21 + arch/mips/pci/fixup-capcella.c | 50 + arch/mips/pci/fixup-cobalt.c | 254 + arch/mips/pci/fixup-emma2rh.c | 97 + arch/mips/pci/fixup-fuloong2e.c | 225 + arch/mips/pci/fixup-ip32.c | 51 + arch/mips/pci/fixup-jmr3927.c | 79 + arch/mips/pci/fixup-lemote2f.c | 160 + arch/mips/pci/fixup-malta.c | 103 + arch/mips/pci/fixup-mpc30x.c | 49 + arch/mips/pci/fixup-pmcmsp.c | 216 + arch/mips/pci/fixup-pnx8550.c | 57 + arch/mips/pci/fixup-rbtx4927.c | 73 + arch/mips/pci/fixup-rbtx4938.c | 53 + arch/mips/pci/fixup-rc32434.c | 70 + arch/mips/pci/fixup-sb1250.c | 43 + arch/mips/pci/fixup-sni.c | 170 + arch/mips/pci/fixup-tb0219.c | 51 + arch/mips/pci/fixup-tb0226.c | 86 + arch/mips/pci/fixup-tb0287.c | 65 + arch/mips/pci/fixup-wrppmc.c | 37 + arch/mips/pci/fixup-yosemite.c | 41 + arch/mips/pci/msi-octeon.c | 288 + arch/mips/pci/ops-au1000.c | 308 + arch/mips/pci/ops-bcm63xx.c | 467 + arch/mips/pci/ops-bonito64.c | 161 + arch/mips/pci/ops-bridge.c | 322 + arch/mips/pci/ops-emma2rh.c | 182 + arch/mips/pci/ops-gt64xxx_pci0.c | 152 + arch/mips/pci/ops-loongson2.c | 216 + arch/mips/pci/ops-mace.c | 102 + arch/mips/pci/ops-msc.c | 148 + arch/mips/pci/ops-nile4.c | 147 + arch/mips/pci/ops-pmcmsp.c | 997 + arch/mips/pci/ops-pnx8550.c | 282 + arch/mips/pci/ops-rc32434.c | 207 + arch/mips/pci/ops-sni.c | 164 + arch/mips/pci/ops-titan-ht.c | 124 + arch/mips/pci/ops-titan.c | 111 + arch/mips/pci/ops-tx3927.c | 230 + arch/mips/pci/ops-tx4927.c | 526 + arch/mips/pci/ops-vr41xx.c | 126 + arch/mips/pci/pci-bcm1480.c | 265 + arch/mips/pci/pci-bcm1480ht.c | 216 + arch/mips/pci/pci-bcm47xx.c | 59 + arch/mips/pci/pci-bcm63xx.c | 224 + arch/mips/pci/pci-bcm63xx.h | 27 + arch/mips/pci/pci-emma2rh.c | 85 + arch/mips/pci/pci-ip27.c | 228 + arch/mips/pci/pci-ip32.c | 148 + arch/mips/pci/pci-lasat.c | 88 + arch/mips/pci/pci-octeon.c | 673 + arch/mips/pci/pci-rc32434.c | 232 + arch/mips/pci/pci-sb1250.c | 290 + arch/mips/pci/pci-tx4927.c | 91 + arch/mips/pci/pci-tx4938.c | 142 + arch/mips/pci/pci-tx4939.c | 107 + arch/mips/pci/pci-vr41xx.c | 320 + arch/mips/pci/pci-vr41xx.h | 154 + arch/mips/pci/pci-yosemite.c | 66 + arch/mips/pci/pci.c | 364 + arch/mips/pci/pcie-octeon.c | 1372 ++ arch/mips/pmc-sierra/Kconfig | 41 + arch/mips/pmc-sierra/msp71xx/Makefile | 12 + arch/mips/pmc-sierra/msp71xx/gpio.c | 216 + arch/mips/pmc-sierra/msp71xx/gpio_extended.c | 146 + arch/mips/pmc-sierra/msp71xx/msp_elb.c | 46 + arch/mips/pmc-sierra/msp71xx/msp_hwbutton.c | 176 + arch/mips/pmc-sierra/msp71xx/msp_irq.c | 124 + arch/mips/pmc-sierra/msp71xx/msp_irq_cic.c | 133 + arch/mips/pmc-sierra/msp71xx/msp_irq_slp.c | 101 + arch/mips/pmc-sierra/msp71xx/msp_pci.c | 50 + arch/mips/pmc-sierra/msp71xx/msp_prom.c | 503 + arch/mips/pmc-sierra/msp71xx/msp_serial.c | 93 + arch/mips/pmc-sierra/msp71xx/msp_setup.c | 236 + arch/mips/pmc-sierra/msp71xx/msp_time.c | 87 + arch/mips/pmc-sierra/msp71xx/msp_usb.c | 150 + arch/mips/pmc-sierra/yosemite/Makefile | 9 + arch/mips/pmc-sierra/yosemite/atmel_read_eeprom.c | 169 + arch/mips/pmc-sierra/yosemite/atmel_read_eeprom.h | 67 + arch/mips/pmc-sierra/yosemite/ht-irq.c | 52 + arch/mips/pmc-sierra/yosemite/ht.c | 415 + arch/mips/pmc-sierra/yosemite/irq.c | 157 + arch/mips/pmc-sierra/yosemite/prom.c | 143 + arch/mips/pmc-sierra/yosemite/py-console.c | 109 + arch/mips/pmc-sierra/yosemite/setup.c | 223 + arch/mips/pmc-sierra/yosemite/setup.h | 32 + arch/mips/pmc-sierra/yosemite/smp.c | 181 + arch/mips/power/Makefile | 1 + arch/mips/power/cpu.c | 43 + arch/mips/power/hibernate.S | 62 + arch/mips/powertv/Kconfig | 21 + arch/mips/powertv/Makefile | 28 + arch/mips/powertv/asic/Kconfig | 28 + arch/mips/powertv/asic/Makefile | 23 + arch/mips/powertv/asic/asic-calliope.c | 101 + arch/mips/powertv/asic/asic-cronus.c | 101 + arch/mips/powertv/asic/asic-zeus.c | 101 + arch/mips/powertv/asic/asic_devices.c | 776 + arch/mips/powertv/asic/asic_int.c | 124 + arch/mips/powertv/asic/irq_asic.c | 116 + arch/mips/powertv/asic/prealloc-calliope.c | 620 + arch/mips/powertv/asic/prealloc-cronus.c | 608 + arch/mips/powertv/asic/prealloc-cronuslite.c | 290 + arch/mips/powertv/asic/prealloc-zeus.c | 459 + arch/mips/powertv/init.c | 129 + arch/mips/powertv/init.h | 26 + arch/mips/powertv/memory.c | 181 + arch/mips/powertv/pci/Makefile | 21 + arch/mips/powertv/pci/fixup-powertv.c | 36 + arch/mips/powertv/pci/powertv-pci.h | 31 + arch/mips/powertv/powertv-clock.h | 26 + arch/mips/powertv/powertv_setup.c | 326 + arch/mips/powertv/reset.c | 47 + arch/mips/powertv/reset.h | 26 + arch/mips/powertv/time.c | 36 + arch/mips/rb532/Makefile | 7 + arch/mips/rb532/devices.c | 348 + arch/mips/rb532/gpio.c | 200 + arch/mips/rb532/irq.c | 236 + arch/mips/rb532/prom.c | 146 + arch/mips/rb532/serial.c | 53 + arch/mips/rb532/setup.c | 79 + arch/mips/rb532/time.c | 66 + arch/mips/sgi-ip22/Makefile | 13 + arch/mips/sgi-ip22/ip22-berr.c | 116 + arch/mips/sgi-ip22/ip22-eisa.c | 147 + arch/mips/sgi-ip22/ip22-hpc.c | 63 + arch/mips/sgi-ip22/ip22-int.c | 341 + arch/mips/sgi-ip22/ip22-mc.c | 237 + arch/mips/sgi-ip22/ip22-nvram.c | 121 + arch/mips/sgi-ip22/ip22-platform.c | 209 + arch/mips/sgi-ip22/ip22-reset.c | 207 + arch/mips/sgi-ip22/ip22-setup.c | 99 + arch/mips/sgi-ip22/ip22-time.c | 131 + arch/mips/sgi-ip22/ip28-berr.c | 502 + arch/mips/sgi-ip27/Kconfig | 53 + arch/mips/sgi-ip27/Makefile | 12 + arch/mips/sgi-ip27/TODO | 19 + arch/mips/sgi-ip27/ip27-berr.c | 93 + arch/mips/sgi-ip27/ip27-console.c | 40 + arch/mips/sgi-ip27/ip27-hubio.c | 186 + arch/mips/sgi-ip27/ip27-init.c | 221 + arch/mips/sgi-ip27/ip27-irq.c | 423 + arch/mips/sgi-ip27/ip27-klconfig.c | 135 + arch/mips/sgi-ip27/ip27-klnuma.c | 135 + arch/mips/sgi-ip27/ip27-memory.c | 509 + arch/mips/sgi-ip27/ip27-nmi.c | 244 + arch/mips/sgi-ip27/ip27-reset.c | 81 + arch/mips/sgi-ip27/ip27-smp.c | 243 + arch/mips/sgi-ip27/ip27-timer.c | 249 + arch/mips/sgi-ip27/ip27-xtalk.c | 136 + arch/mips/sgi-ip32/Makefile | 9 + arch/mips/sgi-ip32/crime.c | 103 + arch/mips/sgi-ip32/ip32-berr.c | 36 + arch/mips/sgi-ip32/ip32-irq.c | 549 + arch/mips/sgi-ip32/ip32-memory.c | 48 + arch/mips/sgi-ip32/ip32-platform.c | 111 + arch/mips/sgi-ip32/ip32-reset.c | 205 + arch/mips/sgi-ip32/ip32-setup.c | 102 + arch/mips/sibyte/Kconfig | 171 + arch/mips/sibyte/bcm1480/Makefile | 5 + arch/mips/sibyte/bcm1480/irq.c | 387 + arch/mips/sibyte/bcm1480/setup.c | 139 + arch/mips/sibyte/bcm1480/smp.c | 199 + arch/mips/sibyte/bcm1480/time.c | 27 + arch/mips/sibyte/common/Makefile | 5 + arch/mips/sibyte/common/cfe.c | 344 + arch/mips/sibyte/common/cfe_console.c | 80 + arch/mips/sibyte/common/sb_tbprof.c | 607 + arch/mips/sibyte/sb1250/Makefile | 6 + arch/mips/sibyte/sb1250/bus_watcher.c | 258 + arch/mips/sibyte/sb1250/irq.c | 352 + arch/mips/sibyte/sb1250/setup.c | 247 + arch/mips/sibyte/sb1250/smp.c | 187 + arch/mips/sibyte/sb1250/time.c | 27 + arch/mips/sibyte/swarm/Makefile | 4 + arch/mips/sibyte/swarm/platform.c | 85 + arch/mips/sibyte/swarm/rtc_m41t81.c | 233 + arch/mips/sibyte/swarm/rtc_xicor1241.c | 210 + arch/mips/sibyte/swarm/setup.c | 184 + arch/mips/sibyte/swarm/swarm-i2c.c | 35 + arch/mips/sni/Makefile | 8 + arch/mips/sni/a20r.c | 249 + arch/mips/sni/eisa.c | 50 + arch/mips/sni/irq.c | 82 + arch/mips/sni/pcimt.c | 338 + arch/mips/sni/pcit.c | 297 + arch/mips/sni/reset.c | 46 + arch/mips/sni/rm200.c | 500 + arch/mips/sni/setup.c | 261 + arch/mips/sni/time.c | 189 + arch/mips/txx9/Kconfig | 126 + arch/mips/txx9/generic/7segled.c | 115 + arch/mips/txx9/generic/Makefile | 15 + arch/mips/txx9/generic/irq_tx3927.c | 25 + arch/mips/txx9/generic/irq_tx4927.c | 48 + arch/mips/txx9/generic/irq_tx4938.c | 36 + arch/mips/txx9/generic/irq_tx4939.c | 215 + arch/mips/txx9/generic/mem_tx4927.c | 75 + arch/mips/txx9/generic/pci.c | 438 + arch/mips/txx9/generic/setup.c | 982 + arch/mips/txx9/generic/setup_tx3927.c | 137 + arch/mips/txx9/generic/setup_tx4927.c | 340 + arch/mips/txx9/generic/setup_tx4938.c | 488 + arch/mips/txx9/generic/setup_tx4939.c | 588 + arch/mips/txx9/generic/smsc_fdc37m81x.c | 172 + arch/mips/txx9/generic/spi_eeprom.c | 104 + arch/mips/txx9/jmr3927/Makefile | 7 + arch/mips/txx9/jmr3927/irq.c | 128 + arch/mips/txx9/jmr3927/prom.c | 52 + arch/mips/txx9/jmr3927/setup.c | 217 + arch/mips/txx9/rbtx4927/Makefile | 3 + arch/mips/txx9/rbtx4927/irq.c | 203 + arch/mips/txx9/rbtx4927/prom.c | 41 + arch/mips/txx9/rbtx4927/setup.c | 368 + arch/mips/txx9/rbtx4938/Makefile | 3 + arch/mips/txx9/rbtx4938/irq.c | 164 + arch/mips/txx9/rbtx4938/prom.c | 23 + arch/mips/txx9/rbtx4938/setup.c | 370 + arch/mips/txx9/rbtx4939/Makefile | 3 + arch/mips/txx9/rbtx4939/irq.c | 96 + arch/mips/txx9/rbtx4939/prom.c | 17 + arch/mips/txx9/rbtx4939/setup.c | 555 + arch/mips/vr41xx/Kconfig | 103 + arch/mips/vr41xx/casio-e55/Makefile | 5 + arch/mips/vr41xx/casio-e55/setup.c | 40 + arch/mips/vr41xx/common/Makefile | 7 + arch/mips/vr41xx/common/bcu.c | 222 + arch/mips/vr41xx/common/cmu.c | 257 + arch/mips/vr41xx/common/giu.c | 122 + arch/mips/vr41xx/common/icu.c | 733 + arch/mips/vr41xx/common/init.c | 77 + arch/mips/vr41xx/common/irq.c | 122 + arch/mips/vr41xx/common/pmu.c | 135 + arch/mips/vr41xx/common/rtc.c | 117 + arch/mips/vr41xx/common/siu.c | 154 + arch/mips/vr41xx/common/type.c | 24 + arch/mips/vr41xx/ibm-workpad/Makefile | 5 + arch/mips/vr41xx/ibm-workpad/setup.c | 40 + arch/mn10300/Kconfig | 373 + arch/mn10300/Kconfig.debug | 144 + arch/mn10300/Makefile | 101 + arch/mn10300/boot/.gitignore | 1 + arch/mn10300/boot/Makefile | 28 + arch/mn10300/boot/compressed/Makefile | 22 + arch/mn10300/boot/compressed/head.S | 86 + arch/mn10300/boot/compressed/misc.c | 392 + arch/mn10300/boot/compressed/misc.h | 18 + arch/mn10300/boot/compressed/vmlinux.lds | 9 + arch/mn10300/boot/install.sh | 67 + arch/mn10300/boot/tools/build.c | 190 + arch/mn10300/configs/asb2303_defconfig | 634 + arch/mn10300/include/asm/Kbuild | 1 + arch/mn10300/include/asm/asm-offsets.h | 1 + arch/mn10300/include/asm/atomic.h | 157 + arch/mn10300/include/asm/auxvec.h | 4 + arch/mn10300/include/asm/bitops.h | 240 + arch/mn10300/include/asm/bitsperlong.h | 1 + arch/mn10300/include/asm/bug.h | 37 + arch/mn10300/include/asm/bugs.h | 20 + arch/mn10300/include/asm/busctl-regs.h | 151 + arch/mn10300/include/asm/byteorder.h | 6 + arch/mn10300/include/asm/cache.h | 54 + arch/mn10300/include/asm/cacheflush.h | 117 + arch/mn10300/include/asm/checksum.h | 86 + arch/mn10300/include/asm/cpu-regs.h | 290 + arch/mn10300/include/asm/cputime.h | 1 + arch/mn10300/include/asm/current.h | 37 + arch/mn10300/include/asm/delay.h | 19 + arch/mn10300/include/asm/device.h | 1 + arch/mn10300/include/asm/div64.h | 102 + arch/mn10300/include/asm/dma-mapping.h | 179 + arch/mn10300/include/asm/dma.h | 118 + arch/mn10300/include/asm/dmactl-regs.h | 101 + arch/mn10300/include/asm/elf.h | 149 + arch/mn10300/include/asm/emergency-restart.h | 1 + arch/mn10300/include/asm/errno.h | 1 + arch/mn10300/include/asm/exceptions.h | 121 + arch/mn10300/include/asm/fb.h | 23 + arch/mn10300/include/asm/fcntl.h | 1 + arch/mn10300/include/asm/fpu.h | 85 + arch/mn10300/include/asm/frame.inc | 91 + arch/mn10300/include/asm/ftrace.h | 1 + arch/mn10300/include/asm/futex.h | 1 + arch/mn10300/include/asm/gdb-stub.h | 182 + arch/mn10300/include/asm/hardirq.h | 48 + arch/mn10300/include/asm/highmem.h | 116 + arch/mn10300/include/asm/hw_irq.h | 14 + arch/mn10300/include/asm/intctl-regs.h | 73 + arch/mn10300/include/asm/io.h | 301 + arch/mn10300/include/asm/ioctl.h | 1 + arch/mn10300/include/asm/ioctls.h | 88 + arch/mn10300/include/asm/ipc.h | 1 + arch/mn10300/include/asm/ipcbuf.h | 29 + arch/mn10300/include/asm/irq.h | 32 + arch/mn10300/include/asm/irq_regs.h | 24 + arch/mn10300/include/asm/kdebug.h | 22 + arch/mn10300/include/asm/kmap_types.h | 6 + arch/mn10300/include/asm/kprobes.h | 50 + arch/mn10300/include/asm/linkage.h | 20 + arch/mn10300/include/asm/local.h | 1 + arch/mn10300/include/asm/mc146818rtc.h | 1 + arch/mn10300/include/asm/mman.h | 6 + arch/mn10300/include/asm/mmu.h | 19 + arch/mn10300/include/asm/mmu_context.h | 138 + arch/mn10300/include/asm/module.h | 27 + arch/mn10300/include/asm/msgbuf.h | 31 + arch/mn10300/include/asm/mutex.h | 16 + arch/mn10300/include/asm/nmi.h | 14 + arch/mn10300/include/asm/page.h | 128 + arch/mn10300/include/asm/page_offset.h | 11 + arch/mn10300/include/asm/param.h | 34 + arch/mn10300/include/asm/pci.h | 122 + arch/mn10300/include/asm/percpu.h | 1 + arch/mn10300/include/asm/pgalloc.h | 56 + arch/mn10300/include/asm/pgtable.h | 492 + arch/mn10300/include/asm/pio-regs.h | 233 + arch/mn10300/include/asm/poll.h | 1 + arch/mn10300/include/asm/posix_types.h | 132 + arch/mn10300/include/asm/processor.h | 180 + arch/mn10300/include/asm/ptrace.h | 108 + arch/mn10300/include/asm/reset-regs.h | 64 + arch/mn10300/include/asm/resource.h | 1 + arch/mn10300/include/asm/rtc-regs.h | 86 + arch/mn10300/include/asm/rtc.h | 41 + arch/mn10300/include/asm/scatterlist.h | 55 + arch/mn10300/include/asm/sections.h | 1 + arch/mn10300/include/asm/sembuf.h | 25 + arch/mn10300/include/asm/serial-regs.h | 160 + arch/mn10300/include/asm/serial.h | 36 + arch/mn10300/include/asm/setup.h | 18 + arch/mn10300/include/asm/shmbuf.h | 42 + arch/mn10300/include/asm/shmparam.h | 6 + arch/mn10300/include/asm/sigcontext.h | 52 + arch/mn10300/include/asm/siginfo.h | 1 + arch/mn10300/include/asm/signal.h | 171 + arch/mn10300/include/asm/smp.h | 18 + arch/mn10300/include/asm/socket.h | 65 + arch/mn10300/include/asm/sockios.h | 13 + arch/mn10300/include/asm/spinlock.h | 16 + arch/mn10300/include/asm/stat.h | 78 + arch/mn10300/include/asm/statfs.h | 1 + arch/mn10300/include/asm/string.h | 32 + arch/mn10300/include/asm/swab.h | 42 + arch/mn10300/include/asm/system.h | 238 + arch/mn10300/include/asm/termbits.h | 200 + arch/mn10300/include/asm/termios.h | 92 + arch/mn10300/include/asm/thread_info.h | 168 + arch/mn10300/include/asm/timer-regs.h | 293 + arch/mn10300/include/asm/timex.h | 33 + arch/mn10300/include/asm/tlb.h | 34 + arch/mn10300/include/asm/tlbflush.h | 80 + arch/mn10300/include/asm/topology.h | 1 + arch/mn10300/include/asm/types.h | 38 + arch/mn10300/include/asm/uaccess.h | 495 + arch/mn10300/include/asm/ucontext.h | 22 + arch/mn10300/include/asm/unaligned.h | 20 + arch/mn10300/include/asm/unistd.h | 397 + arch/mn10300/include/asm/user.h | 53 + arch/mn10300/include/asm/vga.h | 17 + arch/mn10300/include/asm/xor.h | 1 + arch/mn10300/kernel/Makefile | 27 + arch/mn10300/kernel/asm-offsets.c | 101 + arch/mn10300/kernel/entry.S | 730 + arch/mn10300/kernel/fpu-low.S | 197 + arch/mn10300/kernel/fpu.c | 223 + arch/mn10300/kernel/gdb-cache.S | 105 + arch/mn10300/kernel/gdb-io-serial-low.S | 90 + arch/mn10300/kernel/gdb-io-serial.c | 157 + arch/mn10300/kernel/gdb-io-ttysm-low.S | 93 + arch/mn10300/kernel/gdb-io-ttysm.c | 301 + arch/mn10300/kernel/gdb-low.S | 115 + arch/mn10300/kernel/gdb-stub.c | 1911 ++ arch/mn10300/kernel/head.S | 256 + arch/mn10300/kernel/init_task.c | 39 + arch/mn10300/kernel/internal.h | 20 + arch/mn10300/kernel/io.c | 30 + arch/mn10300/kernel/irq.c | 254 + arch/mn10300/kernel/kernel_execve.S | 37 + arch/mn10300/kernel/kprobes.c | 652 + arch/mn10300/kernel/kthread.S | 31 + arch/mn10300/kernel/mn10300-debug.c | 58 + arch/mn10300/kernel/mn10300-serial-low.S | 191 + arch/mn10300/kernel/mn10300-serial.c | 1485 ++ arch/mn10300/kernel/mn10300-serial.h | 126 + arch/mn10300/kernel/mn10300-watchdog-low.S | 59 + arch/mn10300/kernel/mn10300-watchdog.c | 184 + arch/mn10300/kernel/mn10300_ksyms.c | 42 + arch/mn10300/kernel/module.c | 218 + arch/mn10300/kernel/process.c | 290 + arch/mn10300/kernel/profile-low.S | 72 + arch/mn10300/kernel/profile.c | 51 + arch/mn10300/kernel/ptrace.c | 386 + arch/mn10300/kernel/rtc.c | 173 + arch/mn10300/kernel/setup.c | 292 + arch/mn10300/kernel/sigframe.h | 33 + arch/mn10300/kernel/signal.c | 574 + arch/mn10300/kernel/switch_to.S | 71 + arch/mn10300/kernel/sys_mn10300.c | 33 + arch/mn10300/kernel/time.c | 160 + arch/mn10300/kernel/traps.c | 613 + arch/mn10300/kernel/vmlinux.lds.S | 92 + arch/mn10300/lib/Makefile | 7 + arch/mn10300/lib/__ashldi3.S | 51 + arch/mn10300/lib/__ashrdi3.S | 52 + arch/mn10300/lib/__lshrdi3.S | 52 + arch/mn10300/lib/__ucmpdi2.S | 43 + arch/mn10300/lib/ashrdi3.c | 61 + arch/mn10300/lib/bitops.c | 51 + arch/mn10300/lib/checksum.c | 100 + arch/mn10300/lib/delay.c | 51 + arch/mn10300/lib/do_csum.S | 162 + arch/mn10300/lib/internal.h | 15 + arch/mn10300/lib/lshrdi3.c | 60 + arch/mn10300/lib/memcpy.S | 135 + arch/mn10300/lib/memmove.S | 160 + arch/mn10300/lib/memset.S | 121 + arch/mn10300/lib/negdi2.c | 57 + arch/mn10300/lib/usercopy.c | 166 + arch/mn10300/mm/Makefile | 14 + arch/mn10300/mm/cache-flush-mn10300.S | 192 + arch/mn10300/mm/cache-mn10300.S | 289 + arch/mn10300/mm/cache.c | 121 + arch/mn10300/mm/dma-alloc.c | 74 + arch/mn10300/mm/extable.c | 26 + arch/mn10300/mm/fault.c | 404 + arch/mn10300/mm/init.c | 159 + arch/mn10300/mm/misalignment.c | 968 + arch/mn10300/mm/mmu-context.c | 81 + arch/mn10300/mm/pgtable.c | 170 + arch/mn10300/mm/tlb-mn10300.S | 189 + arch/mn10300/oprofile/Makefile | 13 + arch/mn10300/oprofile/op_model_null.c | 22 + arch/mn10300/proc-mn103e010/Makefile | 5 + arch/mn10300/proc-mn103e010/include/proc/cache.h | 33 + arch/mn10300/proc-mn103e010/include/proc/clock.h | 18 + arch/mn10300/proc-mn103e010/include/proc/irq.h | 34 + arch/mn10300/proc-mn103e010/include/proc/proc.h | 18 + arch/mn10300/proc-mn103e010/proc-init.c | 75 + arch/mn10300/unit-asb2303/Makefile | 6 + arch/mn10300/unit-asb2303/flash.c | 100 + arch/mn10300/unit-asb2303/include/unit/clock.h | 45 + arch/mn10300/unit-asb2303/include/unit/leds.h | 43 + arch/mn10300/unit-asb2303/include/unit/serial.h | 136 + arch/mn10300/unit-asb2303/include/unit/smc91111.h | 50 + arch/mn10300/unit-asb2303/include/unit/timex.h | 135 + arch/mn10300/unit-asb2303/leds.c | 52 + arch/mn10300/unit-asb2303/smc91111.c | 52 + arch/mn10300/unit-asb2303/unit-init.c | 60 + arch/mn10300/unit-asb2305/Makefile | 8 + arch/mn10300/unit-asb2305/include/unit/clock.h | 45 + arch/mn10300/unit-asb2305/include/unit/leds.h | 51 + arch/mn10300/unit-asb2305/include/unit/serial.h | 120 + arch/mn10300/unit-asb2305/include/unit/timex.h | 135 + arch/mn10300/unit-asb2305/leds.c | 124 + arch/mn10300/unit-asb2305/pci-asb2305.c | 262 + arch/mn10300/unit-asb2305/pci-asb2305.h | 79 + arch/mn10300/unit-asb2305/pci-iomap.c | 31 + arch/mn10300/unit-asb2305/pci-irq.c | 50 + arch/mn10300/unit-asb2305/pci.c | 557 + arch/mn10300/unit-asb2305/unit-init.c | 60 + arch/parisc/Kconfig | 303 + arch/parisc/Kconfig.debug | 29 + arch/parisc/Makefile | 133 + arch/parisc/configs/712_defconfig | 1114 + arch/parisc/configs/a500_defconfig | 1311 ++ arch/parisc/configs/b180_defconfig | 1251 + arch/parisc/configs/c3000_defconfig | 1521 ++ arch/parisc/configs/default_defconfig | 1613 ++ arch/parisc/defpalo.conf | 21 + arch/parisc/hpux/Makefile | 5 + arch/parisc/hpux/entry_hpux.S | 546 + arch/parisc/hpux/fs.c | 203 + arch/parisc/hpux/gate.S | 107 + arch/parisc/hpux/ioctl.c | 72 + arch/parisc/hpux/sys_hpux.c | 992 + arch/parisc/hpux/wrappers.S | 250 + arch/parisc/include/asm/Kbuild | 3 + arch/parisc/include/asm/agp.h | 20 + arch/parisc/include/asm/asm-offsets.h | 1 + arch/parisc/include/asm/asmregs.h | 183 + arch/parisc/include/asm/assembly.h | 520 + arch/parisc/include/asm/atomic.h | 347 + arch/parisc/include/asm/auxvec.h | 4 + arch/parisc/include/asm/bitops.h | 239 + arch/parisc/include/asm/bitsperlong.h | 20 + arch/parisc/include/asm/bug.h | 92 + arch/parisc/include/asm/bugs.h | 19 + arch/parisc/include/asm/byteorder.h | 6 + arch/parisc/include/asm/cache.h | 60 + arch/parisc/include/asm/cacheflush.h | 137 + arch/parisc/include/asm/checksum.h | 210 + arch/parisc/include/asm/compat.h | 166 + arch/parisc/include/asm/compat_rt_sigframe.h | 50 + arch/parisc/include/asm/compat_signal.h | 2 + arch/parisc/include/asm/compat_ucontext.h | 17 + arch/parisc/include/asm/cputime.h | 6 + arch/parisc/include/asm/current.h | 15 + arch/parisc/include/asm/delay.h | 43 + arch/parisc/include/asm/device.h | 7 + arch/parisc/include/asm/div64.h | 1 + arch/parisc/include/asm/dma-mapping.h | 253 + arch/parisc/include/asm/dma.h | 185 + arch/parisc/include/asm/eisa_bus.h | 23 + arch/parisc/include/asm/eisa_eeprom.h | 153 + arch/parisc/include/asm/elf.h | 351 + arch/parisc/include/asm/emergency-restart.h | 6 + arch/parisc/include/asm/errno.h | 125 + arch/parisc/include/asm/fb.h | 19 + arch/parisc/include/asm/fcntl.h | 38 + arch/parisc/include/asm/fixmap.h | 30 + arch/parisc/include/asm/floppy.h | 271 + arch/parisc/include/asm/ftrace.h | 39 + arch/parisc/include/asm/futex.h | 77 + arch/parisc/include/asm/grfioctl.h | 113 + arch/parisc/include/asm/hardirq.h | 11 + arch/parisc/include/asm/hardware.h | 127 + arch/parisc/include/asm/hw_irq.h | 8 + arch/parisc/include/asm/ide.h | 57 + arch/parisc/include/asm/io.h | 320 + arch/parisc/include/asm/ioctl.h | 44 + arch/parisc/include/asm/ioctls.h | 90 + arch/parisc/include/asm/ipcbuf.h | 27 + arch/parisc/include/asm/irq.h | 57 + arch/parisc/include/asm/irq_regs.h | 1 + arch/parisc/include/asm/kdebug.h | 1 + arch/parisc/include/asm/kmap_types.h | 12 + arch/parisc/include/asm/led.h | 42 + arch/parisc/include/asm/linkage.h | 31 + arch/parisc/include/asm/local.h | 1 + arch/parisc/include/asm/machdep.h | 16 + arch/parisc/include/asm/mc146818rtc.h | 9 + arch/parisc/include/asm/mckinley.h | 9 + arch/parisc/include/asm/mman.h | 66 + arch/parisc/include/asm/mmu.h | 7 + arch/parisc/include/asm/mmu_context.h | 80 + arch/parisc/include/asm/mmzone.h | 73 + arch/parisc/include/asm/module.h | 34 + arch/parisc/include/asm/msgbuf.h | 37 + arch/parisc/include/asm/mutex.h | 9 + arch/parisc/include/asm/page.h | 164 + arch/parisc/include/asm/param.h | 1 + arch/parisc/include/asm/parisc-device.h | 64 + arch/parisc/include/asm/parport.h | 18 + arch/parisc/include/asm/pci.h | 266 + arch/parisc/include/asm/pdc.h | 767 + arch/parisc/include/asm/pdc_chassis.h | 381 + arch/parisc/include/asm/pdcpat.h | 308 + arch/parisc/include/asm/percpu.h | 7 + arch/parisc/include/asm/perf.h | 74 + arch/parisc/include/asm/perf_event.h | 7 + arch/parisc/include/asm/pgalloc.h | 149 + arch/parisc/include/asm/pgtable.h | 513 + arch/parisc/include/asm/poll.h | 1 + arch/parisc/include/asm/posix_types.h | 128 + arch/parisc/include/asm/prefetch.h | 39 + arch/parisc/include/asm/processor.h | 360 + arch/parisc/include/asm/psw.h | 62 + arch/parisc/include/asm/ptrace.h | 64 + arch/parisc/include/asm/real.h | 5 + arch/parisc/include/asm/resource.h | 7 + arch/parisc/include/asm/ropes.h | 322 + arch/parisc/include/asm/rt_sigframe.h | 23 + arch/parisc/include/asm/rtc.h | 131 + arch/parisc/include/asm/runway.h | 12 + arch/parisc/include/asm/scatterlist.h | 27 + arch/parisc/include/asm/sections.h | 12 + arch/parisc/include/asm/segment.h | 6 + arch/parisc/include/asm/sembuf.h | 29 + arch/parisc/include/asm/serial.h | 10 + arch/parisc/include/asm/setup.h | 6 + arch/parisc/include/asm/shmbuf.h | 58 + arch/parisc/include/asm/shmparam.h | 8 + arch/parisc/include/asm/sigcontext.h | 20 + arch/parisc/include/asm/siginfo.h | 9 + arch/parisc/include/asm/signal.h | 153 + arch/parisc/include/asm/smp.h | 64 + arch/parisc/include/asm/socket.h | 69 + arch/parisc/include/asm/sockios.h | 13 + arch/parisc/include/asm/spinlock.h | 197 + arch/parisc/include/asm/spinlock_types.h | 21 + arch/parisc/include/asm/stat.h | 100 + arch/parisc/include/asm/statfs.h | 7 + arch/parisc/include/asm/string.h | 10 + arch/parisc/include/asm/superio.h | 85 + arch/parisc/include/asm/swab.h | 66 + arch/parisc/include/asm/syscall.h | 40 + arch/parisc/include/asm/system.h | 182 + arch/parisc/include/asm/termbits.h | 200 + arch/parisc/include/asm/termios.h | 90 + arch/parisc/include/asm/thread_info.h | 82 + arch/parisc/include/asm/timex.h | 20 + arch/parisc/include/asm/tlb.h | 27 + arch/parisc/include/asm/tlbflush.h | 83 + arch/parisc/include/asm/topology.h | 6 + arch/parisc/include/asm/traps.h | 16 + arch/parisc/include/asm/types.h | 28 + arch/parisc/include/asm/uaccess.h | 270 + arch/parisc/include/asm/ucontext.h | 12 + arch/parisc/include/asm/unaligned.h | 16 + arch/parisc/include/asm/unistd.h | 1003 + arch/parisc/include/asm/unwind.h | 79 + arch/parisc/include/asm/user.h | 5 + arch/parisc/include/asm/vga.h | 6 + arch/parisc/include/asm/xor.h | 1 + arch/parisc/install.sh | 38 + arch/parisc/kernel/.gitignore | 1 + arch/parisc/kernel/Makefile | 35 + arch/parisc/kernel/asm-offsets.c | 294 + arch/parisc/kernel/binfmt_elf32.c | 103 + arch/parisc/kernel/cache.c | 579 + arch/parisc/kernel/drivers.c | 922 + arch/parisc/kernel/entry.S | 2367 ++ arch/parisc/kernel/firmware.c | 1514 ++ arch/parisc/kernel/ftrace.c | 185 + arch/parisc/kernel/hardware.c | 1383 ++ arch/parisc/kernel/head.S | 357 + arch/parisc/kernel/hpmc.S | 305 + arch/parisc/kernel/init_task.c | 70 + arch/parisc/kernel/inventory.c | 619 + arch/parisc/kernel/irq.c | 425 + arch/parisc/kernel/module.c | 951 + arch/parisc/kernel/pa7300lc.c | 49 + arch/parisc/kernel/pacache.S | 1071 + arch/parisc/kernel/parisc_ksyms.c | 162 + arch/parisc/kernel/pci-dma.c | 595 + arch/parisc/kernel/pci.c | 330 + arch/parisc/kernel/pdc_chassis.c | 301 + arch/parisc/kernel/pdc_cons.c | 159 + arch/parisc/kernel/perf.c | 855 + arch/parisc/kernel/perf_asm.S | 1692 ++ arch/parisc/kernel/perf_images.h | 3138 +++ arch/parisc/kernel/process.c | 401 + arch/parisc/kernel/processor.c | 422 + arch/parisc/kernel/ptrace.c | 284 + arch/parisc/kernel/real2.S | 304 + arch/parisc/kernel/setup.c | 394 + arch/parisc/kernel/signal.c | 660 + arch/parisc/kernel/signal32.c | 520 + arch/parisc/kernel/signal32.h | 166 + arch/parisc/kernel/smp.c | 471 + arch/parisc/kernel/stacktrace.c | 63 + arch/parisc/kernel/sys32.h | 48 + arch/parisc/kernel/sys_parisc.c | 236 + arch/parisc/kernel/sys_parisc32.c | 231 + arch/parisc/kernel/syscall.S | 702 + arch/parisc/kernel/syscall_table.S | 429 + arch/parisc/kernel/time.c | 279 + arch/parisc/kernel/topology.c | 37 + arch/parisc/kernel/traps.c | 885 + arch/parisc/kernel/unaligned.c | 757 + arch/parisc/kernel/unwind.c | 441 + arch/parisc/kernel/vmlinux.lds.S | 172 + arch/parisc/lib/Makefile | 7 + arch/parisc/lib/bitops.c | 83 + arch/parisc/lib/checksum.c | 149 + arch/parisc/lib/fixup.S | 92 + arch/parisc/lib/io.c | 488 + arch/parisc/lib/iomap.c | 486 + arch/parisc/lib/lusercopy.S | 180 + arch/parisc/lib/memcpy.c | 506 + arch/parisc/lib/memset.c | 91 + arch/parisc/math-emu/Makefile | 19 + arch/parisc/math-emu/README | 11 + arch/parisc/math-emu/cnv_float.h | 377 + arch/parisc/math-emu/dbl_float.h | 847 + arch/parisc/math-emu/decode_exc.c | 369 + arch/parisc/math-emu/denormal.c | 135 + arch/parisc/math-emu/dfadd.c | 524 + arch/parisc/math-emu/dfcmp.c | 181 + arch/parisc/math-emu/dfdiv.c | 400 + arch/parisc/math-emu/dfmpy.c | 394 + arch/parisc/math-emu/dfrem.c | 297 + arch/parisc/math-emu/dfsqrt.c | 195 + arch/parisc/math-emu/dfsub.c | 526 + arch/parisc/math-emu/driver.c | 128 + arch/parisc/math-emu/fcnvff.c | 309 + arch/parisc/math-emu/fcnvfu.c | 536 + arch/parisc/math-emu/fcnvfut.c | 332 + arch/parisc/math-emu/fcnvfx.c | 501 + arch/parisc/math-emu/fcnvfxt.c | 328 + arch/parisc/math-emu/fcnvuf.c | 318 + arch/parisc/math-emu/fcnvxf.c | 386 + arch/parisc/math-emu/float.h | 582 + arch/parisc/math-emu/fmpyfadd.c | 2655 +++ arch/parisc/math-emu/fpbits.h | 65 + arch/parisc/math-emu/fpu.h | 76 + arch/parisc/math-emu/fpudispatch.c | 1442 ++ arch/parisc/math-emu/frnd.c | 252 + arch/parisc/math-emu/hppa.h | 42 + arch/parisc/math-emu/math-emu.h | 27 + arch/parisc/math-emu/sfadd.c | 518 + arch/parisc/math-emu/sfcmp.c | 155 + arch/parisc/math-emu/sfdiv.c | 392 + arch/parisc/math-emu/sfmpy.c | 380 + arch/parisc/math-emu/sfrem.c | 290 + arch/parisc/math-emu/sfsqrt.c | 187 + arch/parisc/math-emu/sfsub.c | 521 + arch/parisc/math-emu/sgl_float.h | 486 + arch/parisc/mm/Makefile | 5 + arch/parisc/mm/fault.c | 271 + arch/parisc/mm/init.c | 1083 + arch/parisc/mm/ioremap.c | 99 + arch/parisc/nm | 6 + arch/parisc/oprofile/Makefile | 9 + arch/parisc/oprofile/init.c | 23 + arch/powerpc/Kconfig | 1006 + arch/powerpc/Kconfig.debug | 297 + arch/powerpc/Makefile | 252 + arch/powerpc/boot/.gitignore | 48 + arch/powerpc/boot/44x.h | 16 + arch/powerpc/boot/4xx.c | 803 + arch/powerpc/boot/4xx.h | 33 + arch/powerpc/boot/Makefile | 408 + arch/powerpc/boot/README | 11 + arch/powerpc/boot/addRamDisk.c | 311 + arch/powerpc/boot/addnote.c | 205 + arch/powerpc/boot/bamboo.c | 48 + arch/powerpc/boot/cpm-serial.c | 294 + arch/powerpc/boot/crt0.S | 96 + arch/powerpc/boot/crtsavres.S | 233 + arch/powerpc/boot/cuboot-52xx.c | 63 + arch/powerpc/boot/cuboot-824x.c | 53 + arch/powerpc/boot/cuboot-83xx.c | 59 + arch/powerpc/boot/cuboot-85xx-cpm2.c | 66 + arch/powerpc/boot/cuboot-85xx.c | 62 + arch/powerpc/boot/cuboot-8xx.c | 47 + arch/powerpc/boot/cuboot-acadia.c | 174 + arch/powerpc/boot/cuboot-amigaone.c | 35 + arch/powerpc/boot/cuboot-bamboo.c | 31 + arch/powerpc/boot/cuboot-c2k.c | 190 + arch/powerpc/boot/cuboot-ebony.c | 31 + arch/powerpc/boot/cuboot-hotfoot.c | 142 + arch/powerpc/boot/cuboot-katmai.c | 57 + arch/powerpc/boot/cuboot-kilauea.c | 49 + arch/powerpc/boot/cuboot-mpc7448hpc2.c | 48 + arch/powerpc/boot/cuboot-pq2.c | 272 + arch/powerpc/boot/cuboot-rainier.c | 57 + arch/powerpc/boot/cuboot-sam440ep.c | 49 + arch/powerpc/boot/cuboot-sequoia.c | 57 + arch/powerpc/boot/cuboot-taishan.c | 57 + arch/powerpc/boot/cuboot-warp.c | 38 + arch/powerpc/boot/cuboot-yosemite.c | 44 + arch/powerpc/boot/cuboot.c | 32 + arch/powerpc/boot/cuboot.h | 14 + arch/powerpc/boot/dcr.h | 197 + arch/powerpc/boot/devtree.c | 372 + arch/powerpc/boot/div64.S | 58 + arch/powerpc/boot/dtc-src/.gitignore | 3 + arch/powerpc/boot/dts/acadia.dts | 224 + arch/powerpc/boot/dts/adder875-redboot.dts | 185 + arch/powerpc/boot/dts/adder875-uboot.dts | 184 + arch/powerpc/boot/dts/amigaone.dts | 173 + arch/powerpc/boot/dts/arches.dts | 355 + arch/powerpc/boot/dts/asp834x-redboot.dts | 312 + arch/powerpc/boot/dts/bamboo.dts | 300 + arch/powerpc/boot/dts/c2k.dts | 371 + arch/powerpc/boot/dts/canyonlands.dts | 515 + arch/powerpc/boot/dts/cm5200.dts | 237 + arch/powerpc/boot/dts/digsy_mtc.dts | 253 + arch/powerpc/boot/dts/ebony.dts | 337 + arch/powerpc/boot/dts/eiger.dts | 427 + arch/powerpc/boot/dts/ep405.dts | 230 + arch/powerpc/boot/dts/ep8248e.dts | 206 + arch/powerpc/boot/dts/ep88xc.dts | 215 + arch/powerpc/boot/dts/gamecube.dts | 114 + arch/powerpc/boot/dts/gef_ppc9a.dts | 402 + arch/powerpc/boot/dts/gef_sbc310.dts | 436 + arch/powerpc/boot/dts/gef_sbc610.dts | 400 + arch/powerpc/boot/dts/glacier.dts | 570 + arch/powerpc/boot/dts/haleakala.dts | 281 + arch/powerpc/boot/dts/hcu4.dts | 168 + arch/powerpc/boot/dts/holly.dts | 197 + arch/powerpc/boot/dts/hotfoot.dts | 294 + arch/powerpc/boot/dts/katmai.dts | 491 + arch/powerpc/boot/dts/kilauea.dts | 398 + arch/powerpc/boot/dts/kmeter1.dts | 527 + arch/powerpc/boot/dts/ksi8560.dts | 347 + arch/powerpc/boot/dts/kuroboxHD.dts | 147 + arch/powerpc/boot/dts/kuroboxHG.dts | 147 + arch/powerpc/boot/dts/lite5200.dts | 284 + arch/powerpc/boot/dts/lite5200b.dts | 333 + arch/powerpc/boot/dts/makalu.dts | 353 + arch/powerpc/boot/dts/media5200.dts | 316 + arch/powerpc/boot/dts/mgcoge.dts | 227 + arch/powerpc/boot/dts/mgsuvd.dts | 163 + arch/powerpc/boot/dts/motionpro.dts | 284 + arch/powerpc/boot/dts/mpc5121ads.dts | 419 + arch/powerpc/boot/dts/mpc7448hpc2.dts | 197 + arch/powerpc/boot/dts/mpc8272ads.dts | 270 + arch/powerpc/boot/dts/mpc8313erdb.dts | 397 + arch/powerpc/boot/dts/mpc8315erdb.dts | 466 + arch/powerpc/boot/dts/mpc832x_mds.dts | 441 + arch/powerpc/boot/dts/mpc832x_rdb.dts | 373 + arch/powerpc/boot/dts/mpc8349emitx.dts | 425 + arch/powerpc/boot/dts/mpc8349emitxgp.dts | 251 + arch/powerpc/boot/dts/mpc834x_mds.dts | 409 + arch/powerpc/boot/dts/mpc836x_mds.dts | 483 + arch/powerpc/boot/dts/mpc836x_rdk.dts | 471 + arch/powerpc/boot/dts/mpc8377_mds.dts | 511 + arch/powerpc/boot/dts/mpc8377_rdb.dts | 489 + arch/powerpc/boot/dts/mpc8377_wlan.dts | 465 + arch/powerpc/boot/dts/mpc8378_mds.dts | 495 + arch/powerpc/boot/dts/mpc8378_rdb.dts | 473 + arch/powerpc/boot/dts/mpc8379_mds.dts | 461 + arch/powerpc/boot/dts/mpc8379_rdb.dts | 439 + arch/powerpc/boot/dts/mpc8536ds.dts | 475 + arch/powerpc/boot/dts/mpc8536ds_36b.dts | 475 + arch/powerpc/boot/dts/mpc8540ads.dts | 360 + arch/powerpc/boot/dts/mpc8541cds.dts | 379 + arch/powerpc/boot/dts/mpc8544ds.dts | 502 + arch/powerpc/boot/dts/mpc8548cds.dts | 571 + arch/powerpc/boot/dts/mpc8555cds.dts | 379 + arch/powerpc/boot/dts/mpc8560ads.dts | 394 + arch/powerpc/boot/dts/mpc8568mds.dts | 672 + arch/powerpc/boot/dts/mpc8569mds.dts | 790 + arch/powerpc/boot/dts/mpc8572ds.dts | 808 + arch/powerpc/boot/dts/mpc8572ds_36b.dts | 808 + arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts | 496 + arch/powerpc/boot/dts/mpc8572ds_camp_core1.dts | 232 + arch/powerpc/boot/dts/mpc8610_hpcd.dts | 505 + arch/powerpc/boot/dts/mpc8641_hpcn.dts | 628 + arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts | 609 + arch/powerpc/boot/dts/mpc866ads.dts | 191 + arch/powerpc/boot/dts/mpc885ads.dts | 235 + arch/powerpc/boot/dts/mucmc52.dts | 332 + arch/powerpc/boot/dts/p1020rdb.dts | 477 + arch/powerpc/boot/dts/p2020ds.dts | 704 + arch/powerpc/boot/dts/p2020rdb.dts | 586 + arch/powerpc/boot/dts/p2020rdb_camp_core0.dts | 363 + arch/powerpc/boot/dts/p2020rdb_camp_core1.dts | 184 + arch/powerpc/boot/dts/p4080ds.dts | 554 + arch/powerpc/boot/dts/pcm030.dts | 295 + arch/powerpc/boot/dts/pcm032.dts | 390 + arch/powerpc/boot/dts/pq2fads.dts | 250 + arch/powerpc/boot/dts/prpmc2800.dts | 302 + arch/powerpc/boot/dts/ps3.dts | 70 + arch/powerpc/boot/dts/rainier.dts | 350 + arch/powerpc/boot/dts/redwood.dts | 245 + arch/powerpc/boot/dts/sam440ep.dts | 293 + arch/powerpc/boot/dts/sbc8349.dts | 333 + arch/powerpc/boot/dts/sbc8548.dts | 428 + arch/powerpc/boot/dts/sbc8560.dts | 406 + arch/powerpc/boot/dts/sbc8641d.dts | 459 + arch/powerpc/boot/dts/sequoia.dts | 400 + arch/powerpc/boot/dts/socrates.dts | 350 + arch/powerpc/boot/dts/storcenter.dts | 142 + arch/powerpc/boot/dts/stx_gp3_8560.dts | 306 + arch/powerpc/boot/dts/taishan.dts | 427 + arch/powerpc/boot/dts/tqm5200.dts | 211 + arch/powerpc/boot/dts/tqm8540.dts | 300 + arch/powerpc/boot/dts/tqm8541.dts | 322 + arch/powerpc/boot/dts/tqm8548-bigflash.dts | 486 + arch/powerpc/boot/dts/tqm8548.dts | 486 + arch/powerpc/boot/dts/tqm8555.dts | 322 + arch/powerpc/boot/dts/tqm8560.dts | 393 + arch/powerpc/boot/dts/uc101.dts | 284 + arch/powerpc/boot/dts/virtex440-ml507.dts | 398 + arch/powerpc/boot/dts/virtex440-ml510.dts | 465 + arch/powerpc/boot/dts/walnut.dts | 246 + arch/powerpc/boot/dts/warp.dts | 309 + arch/powerpc/boot/dts/wii.dts | 218 + arch/powerpc/boot/dts/xcalibur1501.dts | 696 + arch/powerpc/boot/dts/xpedite5200.dts | 466 + arch/powerpc/boot/dts/xpedite5200_xmon.dts | 506 + arch/powerpc/boot/dts/xpedite5301.dts | 640 + arch/powerpc/boot/dts/xpedite5330.dts | 707 + arch/powerpc/boot/dts/xpedite5370.dts | 638 + arch/powerpc/boot/dts/yosemite.dts | 296 + arch/powerpc/boot/dummy.c | 4 + arch/powerpc/boot/ebony.c | 92 + arch/powerpc/boot/elf.h | 157 + arch/powerpc/boot/elf_util.c | 78 + arch/powerpc/boot/ep405.c | 74 + arch/powerpc/boot/ep8248e.c | 55 + arch/powerpc/boot/ep88xc.c | 54 + arch/powerpc/boot/fixed-head.S | 4 + arch/powerpc/boot/flatdevtree_env.h | 27 + arch/powerpc/boot/fsl-soc.c | 57 + arch/powerpc/boot/fsl-soc.h | 8 + arch/powerpc/boot/gamecube-head.S | 111 + arch/powerpc/boot/gamecube.c | 35 + arch/powerpc/boot/gunzip_util.c | 204 + arch/powerpc/boot/gunzip_util.h | 45 + arch/powerpc/boot/hack-coff.c | 84 + arch/powerpc/boot/holly.c | 33 + arch/powerpc/boot/install.sh | 55 + arch/powerpc/boot/io.h | 102 + arch/powerpc/boot/libfdt-wrapper.c | 199 + arch/powerpc/boot/libfdt_env.h | 18 + arch/powerpc/boot/main.c | 217 + arch/powerpc/boot/mktree.c | 150 + arch/powerpc/boot/mpc52xx-psc.c | 64 + arch/powerpc/boot/mpc8xx.c | 82 + arch/powerpc/boot/mpc8xx.h | 11 + arch/powerpc/boot/mpsc.c | 169 + arch/powerpc/boot/mv64x60.c | 581 + arch/powerpc/boot/mv64x60.h | 70 + arch/powerpc/boot/mv64x60_i2c.c | 204 + arch/powerpc/boot/ns16550.c | 78 + arch/powerpc/boot/of.c | 83 + arch/powerpc/boot/of.h | 21 + arch/powerpc/boot/ofconsole.c | 45 + arch/powerpc/boot/oflib.c | 213 + arch/powerpc/boot/ops.h | 262 + arch/powerpc/boot/page.h | 34 + arch/powerpc/boot/planetcore.c | 166 + arch/powerpc/boot/planetcore.h | 49 + arch/powerpc/boot/ppc_asm.h | 62 + arch/powerpc/boot/ppcboot-hotfoot.h | 133 + arch/powerpc/boot/ppcboot.h | 109 + arch/powerpc/boot/pq2.c | 102 + arch/powerpc/boot/pq2.h | 11 + arch/powerpc/boot/prpmc2800.c | 571 + arch/powerpc/boot/ps3-head.S | 89 + arch/powerpc/boot/ps3-hvcall.S | 186 + arch/powerpc/boot/ps3.c | 164 + arch/powerpc/boot/redboot-83xx.c | 60 + arch/powerpc/boot/redboot-8xx.c | 58 + arch/powerpc/boot/redboot.h | 56 + arch/powerpc/boot/reg.h | 30 + arch/powerpc/boot/rs6000.h | 243 + arch/powerpc/boot/serial.c | 151 + arch/powerpc/boot/simple_alloc.c | 150 + arch/powerpc/boot/simpleboot.c | 90 + arch/powerpc/boot/stdio.c | 334 + arch/powerpc/boot/stdio.h | 19 + arch/powerpc/boot/stdlib.c | 45 + arch/powerpc/boot/stdlib.h | 6 + arch/powerpc/boot/string.S | 269 + arch/powerpc/boot/string.h | 20 + arch/powerpc/boot/treeboot-bamboo.c | 43 + arch/powerpc/boot/treeboot-ebony.c | 32 + arch/powerpc/boot/treeboot-walnut.c | 84 + arch/powerpc/boot/types.h | 27 + arch/powerpc/boot/uartlite.c | 79 + arch/powerpc/boot/ugecon.c | 147 + arch/powerpc/boot/ugecon.h | 24 + arch/powerpc/boot/util.S | 88 + arch/powerpc/boot/virtex.c | 100 + arch/powerpc/boot/virtex405-head.S | 30 + arch/powerpc/boot/wii-head.S | 142 + arch/powerpc/boot/wii.c | 158 + arch/powerpc/boot/wrapper | 381 + arch/powerpc/boot/zImage.coff.lds.S | 51 + arch/powerpc/boot/zImage.lds.S | 51 + arch/powerpc/boot/zImage.ps3.lds.S | 50 + arch/powerpc/configs/40x/acadia_defconfig | 1089 + arch/powerpc/configs/40x/ep405_defconfig | 1296 + arch/powerpc/configs/40x/hcu4_defconfig | 1144 + arch/powerpc/configs/40x/kilauea_defconfig | 1289 + arch/powerpc/configs/40x/makalu_defconfig | 1089 + arch/powerpc/configs/40x/virtex_defconfig | 1197 + arch/powerpc/configs/40x/walnut_defconfig | 1166 + arch/powerpc/configs/44x/arches_defconfig | 1143 + arch/powerpc/configs/44x/bamboo_defconfig | 1091 + arch/powerpc/configs/44x/canyonlands_defconfig | 1357 ++ arch/powerpc/configs/44x/ebony_defconfig | 1182 + arch/powerpc/configs/44x/eiger_defconfig | 1298 + arch/powerpc/configs/44x/katmai_defconfig | 1167 + arch/powerpc/configs/44x/rainier_defconfig | 1174 + arch/powerpc/configs/44x/redwood_defconfig | 1288 + arch/powerpc/configs/44x/sam440ep_defconfig | 1440 ++ arch/powerpc/configs/44x/sequoia_defconfig | 1197 + arch/powerpc/configs/44x/taishan_defconfig | 1176 + arch/powerpc/configs/44x/virtex5_defconfig | 1202 + arch/powerpc/configs/44x/warp_defconfig | 1508 ++ arch/powerpc/configs/52xx/cm5200_defconfig | 1329 ++ arch/powerpc/configs/52xx/lite5200b_defconfig | 1334 ++ arch/powerpc/configs/52xx/motionpro_defconfig | 1375 ++ arch/powerpc/configs/52xx/pcm030_defconfig | 1322 ++ arch/powerpc/configs/52xx/tqm5200_defconfig | 1474 ++ arch/powerpc/configs/83xx/asp8347_defconfig | 1522 ++ arch/powerpc/configs/83xx/kmeter1_defconfig | 1016 + arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 1838 ++ arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 1904 ++ arch/powerpc/configs/83xx/mpc832x_mds_defconfig | 1402 ++ arch/powerpc/configs/83xx/mpc832x_rdb_defconfig | 1569 ++ arch/powerpc/configs/83xx/mpc834x_itx_defconfig | 1667 ++ arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig | 1542 ++ arch/powerpc/configs/83xx/mpc834x_mds_defconfig | 1335 ++ arch/powerpc/configs/83xx/mpc836x_mds_defconfig | 1484 ++ arch/powerpc/configs/83xx/mpc836x_rdk_defconfig | 1391 ++ arch/powerpc/configs/83xx/mpc837x_mds_defconfig | 1406 ++ arch/powerpc/configs/83xx/mpc837x_rdb_defconfig | 1574 ++ arch/powerpc/configs/83xx/sbc834x_defconfig | 1491 ++ arch/powerpc/configs/85xx/ksi8560_defconfig | 1192 + arch/powerpc/configs/85xx/mpc8540_ads_defconfig | 1054 + arch/powerpc/configs/85xx/mpc8560_ads_defconfig | 1202 + arch/powerpc/configs/85xx/mpc85xx_cds_defconfig | 1222 + arch/powerpc/configs/85xx/sbc8548_defconfig | 1058 + arch/powerpc/configs/85xx/sbc8560_defconfig | 1092 + arch/powerpc/configs/85xx/socrates_defconfig | 1754 ++ arch/powerpc/configs/85xx/stx_gp3_defconfig | 1614 ++ arch/powerpc/configs/85xx/tqm8540_defconfig | 1390 ++ arch/powerpc/configs/85xx/tqm8541_defconfig | 1438 ++ arch/powerpc/configs/85xx/tqm8548_defconfig | 1436 ++ arch/powerpc/configs/85xx/tqm8555_defconfig | 1438 ++ arch/powerpc/configs/85xx/tqm8560_defconfig | 1438 ++ arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 1959 ++ arch/powerpc/configs/86xx/gef_ppc9a_defconfig | 1971 ++ arch/powerpc/configs/86xx/gef_sbc310_defconfig | 1857 ++ arch/powerpc/configs/86xx/gef_sbc610_defconfig | 2122 ++ arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig | 1751 ++ arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig | 1814 ++ arch/powerpc/configs/86xx/sbc8641d_defconfig | 1710 ++ arch/powerpc/configs/adder875_defconfig | 985 + arch/powerpc/configs/amigaone_defconfig | 1636 ++ arch/powerpc/configs/c2k_defconfig | 2073 ++ arch/powerpc/configs/cell_defconfig | 1538 ++ arch/powerpc/configs/celleb_defconfig | 1334 ++ arch/powerpc/configs/chrp32_defconfig | 1617 ++ arch/powerpc/configs/ep8248e_defconfig | 1207 + arch/powerpc/configs/ep88xc_defconfig | 932 + arch/powerpc/configs/g5_defconfig | 1859 ++ arch/powerpc/configs/gamecube_defconfig | 1061 + arch/powerpc/configs/holly_defconfig | 951 + arch/powerpc/configs/iseries_defconfig | 1293 + arch/powerpc/configs/linkstation_defconfig | 1951 ++ arch/powerpc/configs/maple_defconfig | 1517 ++ arch/powerpc/configs/mgcoge_defconfig | 1259 + arch/powerpc/configs/mgsuvd_defconfig | 1018 + arch/powerpc/configs/mpc512x_defconfig | 1694 ++ arch/powerpc/configs/mpc5200_defconfig | 1984 ++ arch/powerpc/configs/mpc7448_hpc2_defconfig | 1263 + arch/powerpc/configs/mpc8272_ads_defconfig | 1278 + arch/powerpc/configs/mpc83xx_defconfig | 1793 ++ arch/powerpc/configs/mpc85xx_defconfig | 1910 ++ arch/powerpc/configs/mpc85xx_smp_defconfig | 1916 ++ arch/powerpc/configs/mpc866_ads_defconfig | 1006 + arch/powerpc/configs/mpc86xx_defconfig | 1856 ++ arch/powerpc/configs/mpc885_ads_defconfig | 942 + arch/powerpc/configs/pasemi_defconfig | 2131 ++ arch/powerpc/configs/pmac32_defconfig | 2251 ++ arch/powerpc/configs/ppc40x_defconfig | 1437 ++ arch/powerpc/configs/ppc44x_defconfig | 1597 ++ arch/powerpc/configs/ppc64_defconfig | 2196 ++ arch/powerpc/configs/ppc64e_defconfig | 2199 ++ arch/powerpc/configs/ppc6xx_defconfig | 3450 +++ arch/powerpc/configs/pq2fads_defconfig | 1402 ++ arch/powerpc/configs/prpmc2800_defconfig | 1782 ++ arch/powerpc/configs/ps3_defconfig | 1524 ++ arch/powerpc/configs/pseries_defconfig | 1804 ++ arch/powerpc/configs/storcenter_defconfig | 1404 ++ arch/powerpc/configs/wii_defconfig | 1406 ++ arch/powerpc/include/asm/8253pit.h | 3 + arch/powerpc/include/asm/8xx_immap.h | 564 + arch/powerpc/include/asm/Kbuild | 37 + arch/powerpc/include/asm/abs_addr.h | 75 + arch/powerpc/include/asm/agp.h | 18 + arch/powerpc/include/asm/asm-compat.h | 72 + arch/powerpc/include/asm/asm-offsets.h | 1 + arch/powerpc/include/asm/async_tx.h | 47 + arch/powerpc/include/asm/atomic.h | 480 + arch/powerpc/include/asm/auxvec.h | 19 + arch/powerpc/include/asm/backlight.h | 41 + arch/powerpc/include/asm/bitops.h | 342 + arch/powerpc/include/asm/bitsperlong.h | 12 + arch/powerpc/include/asm/bootx.h | 171 + arch/powerpc/include/asm/btext.h | 28 + arch/powerpc/include/asm/bug.h | 130 + arch/powerpc/include/asm/bugs.h | 18 + arch/powerpc/include/asm/byteorder.h | 12 + arch/powerpc/include/asm/cache.h | 45 + arch/powerpc/include/asm/cacheflush.h | 76 + arch/powerpc/include/asm/cell-pmu.h | 107 + arch/powerpc/include/asm/cell-regs.h | 326 + arch/powerpc/include/asm/checksum.h | 117 + arch/powerpc/include/asm/clk_interface.h | 20 + arch/powerpc/include/asm/code-patching.h | 52 + arch/powerpc/include/asm/compat.h | 220 + arch/powerpc/include/asm/cpm.h | 188 + arch/powerpc/include/asm/cpm1.h | 605 + arch/powerpc/include/asm/cpm2.h | 1149 + arch/powerpc/include/asm/cputable.h | 517 + arch/powerpc/include/asm/cputhreads.h | 87 + arch/powerpc/include/asm/cputime.h | 247 + arch/powerpc/include/asm/current.h | 40 + arch/powerpc/include/asm/dbdma.h | 108 + arch/powerpc/include/asm/dbell.h | 43 + arch/powerpc/include/asm/dcr-generic.h | 49 + arch/powerpc/include/asm/dcr-mmio.h | 61 + arch/powerpc/include/asm/dcr-native.h | 155 + arch/powerpc/include/asm/dcr-regs.h | 183 + arch/powerpc/include/asm/dcr.h | 78 + arch/powerpc/include/asm/delay.h | 72 + arch/powerpc/include/asm/device.h | 48 + arch/powerpc/include/asm/disassemble.h | 80 + arch/powerpc/include/asm/div64.h | 1 + arch/powerpc/include/asm/dma-mapping.h | 241 + arch/powerpc/include/asm/dma.h | 360 + arch/powerpc/include/asm/edac.h | 40 + arch/powerpc/include/asm/eeh.h | 213 + arch/powerpc/include/asm/eeh_event.h | 53 + arch/powerpc/include/asm/elf.h | 438 + arch/powerpc/include/asm/emergency-restart.h | 1 + arch/powerpc/include/asm/emulated_ops.h | 88 + arch/powerpc/include/asm/errno.h | 11 + arch/powerpc/include/asm/exception-64e.h | 205 + arch/powerpc/include/asm/exception-64s.h | 284 + arch/powerpc/include/asm/fb.h | 21 + arch/powerpc/include/asm/fcntl.h | 11 + arch/powerpc/include/asm/feature-fixups.h | 171 + arch/powerpc/include/asm/firmware.h | 132 + arch/powerpc/include/asm/fixmap.h | 109 + arch/powerpc/include/asm/floppy.h | 213 + arch/powerpc/include/asm/fs_pd.h | 50 + arch/powerpc/include/asm/fsl_gtm.h | 47 + arch/powerpc/include/asm/fsl_lbc.h | 271 + arch/powerpc/include/asm/fsldma.h | 136 + arch/powerpc/include/asm/ftrace.h | 63 + arch/powerpc/include/asm/futex.h | 117 + arch/powerpc/include/asm/gpio.h | 53 + arch/powerpc/include/asm/grackle.h | 12 + arch/powerpc/include/asm/hardirq.h | 29 + arch/powerpc/include/asm/heathrow.h | 67 + arch/powerpc/include/asm/highmem.h | 106 + arch/powerpc/include/asm/hugetlb.h | 96 + arch/powerpc/include/asm/hvcall.h | 333 + arch/powerpc/include/asm/hvconsole.h | 41 + arch/powerpc/include/asm/hvcserver.h | 59 + arch/powerpc/include/asm/hw_irq.h | 134 + arch/powerpc/include/asm/hydra.h | 102 + arch/powerpc/include/asm/i8259.h | 12 + arch/powerpc/include/asm/ibmebus.h | 60 + arch/powerpc/include/asm/ide.h | 17 + arch/powerpc/include/asm/immap_86xx.h | 156 + arch/powerpc/include/asm/immap_cpm2.h | 647 + arch/powerpc/include/asm/immap_qe.h | 480 + arch/powerpc/include/asm/io-defs.h | 60 + arch/powerpc/include/asm/io.h | 786 + arch/powerpc/include/asm/ioctl.h | 13 + arch/powerpc/include/asm/ioctls.h | 112 + arch/powerpc/include/asm/iommu.h | 142 + arch/powerpc/include/asm/ipcbuf.h | 34 + arch/powerpc/include/asm/ipic.h | 84 + arch/powerpc/include/asm/irq.h | 380 + arch/powerpc/include/asm/irq_regs.h | 2 + arch/powerpc/include/asm/irqflags.h | 43 + arch/powerpc/include/asm/iseries/alpaca.h | 31 + arch/powerpc/include/asm/iseries/hv_call.h | 111 + arch/powerpc/include/asm/iseries/hv_call_event.h | 201 + arch/powerpc/include/asm/iseries/hv_call_sc.h | 50 + arch/powerpc/include/asm/iseries/hv_call_xm.h | 61 + arch/powerpc/include/asm/iseries/hv_lp_config.h | 128 + arch/powerpc/include/asm/iseries/hv_lp_event.h | 162 + arch/powerpc/include/asm/iseries/hv_types.h | 112 + arch/powerpc/include/asm/iseries/iommu.h | 37 + arch/powerpc/include/asm/iseries/it_lp_queue.h | 78 + arch/powerpc/include/asm/iseries/lpar_map.h | 85 + arch/powerpc/include/asm/iseries/mf.h | 51 + arch/powerpc/include/asm/iseries/vio.h | 265 + arch/powerpc/include/asm/kdebug.h | 15 + arch/powerpc/include/asm/kdump.h | 47 + arch/powerpc/include/asm/kexec.h | 102 + arch/powerpc/include/asm/keylargo.h | 261 + arch/powerpc/include/asm/kgdb.h | 63 + arch/powerpc/include/asm/kmap_types.h | 44 + arch/powerpc/include/asm/kprobes.h | 118 + arch/powerpc/include/asm/kvm.h | 80 + arch/powerpc/include/asm/kvm_44x.h | 68 + arch/powerpc/include/asm/kvm_asm.h | 106 + arch/powerpc/include/asm/kvm_book3s.h | 146 + arch/powerpc/include/asm/kvm_book3s_64_asm.h | 76 + arch/powerpc/include/asm/kvm_e500.h | 70 + arch/powerpc/include/asm/kvm_host.h | 284 + arch/powerpc/include/asm/kvm_para.h | 37 + arch/powerpc/include/asm/kvm_ppc.h | 179 + arch/powerpc/include/asm/libata-portmap.h | 12 + arch/powerpc/include/asm/linkage.h | 6 + arch/powerpc/include/asm/lmb.h | 15 + arch/powerpc/include/asm/local.h | 175 + arch/powerpc/include/asm/lppaca.h | 175 + arch/powerpc/include/asm/lv1call.h | 348 + arch/powerpc/include/asm/machdep.h | 373 + arch/powerpc/include/asm/macio.h | 148 + arch/powerpc/include/asm/mc146818rtc.h | 36 + arch/powerpc/include/asm/mediabay.h | 48 + arch/powerpc/include/asm/mman.h | 65 + arch/powerpc/include/asm/mmu-40x.h | 67 + arch/powerpc/include/asm/mmu-44x.h | 103 + arch/powerpc/include/asm/mmu-8xx.h | 149 + arch/powerpc/include/asm/mmu-book3e.h | 215 + arch/powerpc/include/asm/mmu-hash32.h | 93 + arch/powerpc/include/asm/mmu-hash64.h | 485 + arch/powerpc/include/asm/mmu.h | 144 + arch/powerpc/include/asm/mmu_context.h | 105 + arch/powerpc/include/asm/mmzone.h | 48 + arch/powerpc/include/asm/module.h | 96 + arch/powerpc/include/asm/mpc5121.h | 24 + arch/powerpc/include/asm/mpc52xx.h | 362 + arch/powerpc/include/asm/mpc52xx_psc.h | 300 + arch/powerpc/include/asm/mpc5xxx.h | 22 + arch/powerpc/include/asm/mpc6xx.h | 6 + arch/powerpc/include/asm/mpc8260.h | 25 + arch/powerpc/include/asm/mpc8xx.h | 12 + arch/powerpc/include/asm/mpic.h | 495 + arch/powerpc/include/asm/msgbuf.h | 33 + arch/powerpc/include/asm/msi_bitmap.h | 35 + arch/powerpc/include/asm/mutex.h | 134 + arch/powerpc/include/asm/nvram.h | 141 + arch/powerpc/include/asm/of_device.h | 28 + arch/powerpc/include/asm/of_platform.h | 29 + arch/powerpc/include/asm/ohare.h | 54 + arch/powerpc/include/asm/oprofile_impl.h | 140 + arch/powerpc/include/asm/pSeries_reconfig.h | 30 + arch/powerpc/include/asm/paca.h | 166 + arch/powerpc/include/asm/page.h | 277 + arch/powerpc/include/asm/page_32.h | 51 + arch/powerpc/include/asm/page_64.h | 195 + arch/powerpc/include/asm/param.h | 1 + arch/powerpc/include/asm/parport.h | 39 + arch/powerpc/include/asm/pasemi_dma.h | 538 + arch/powerpc/include/asm/pci-bridge.h | 320 + arch/powerpc/include/asm/pci.h | 207 + arch/powerpc/include/asm/percpu.h | 24 + arch/powerpc/include/asm/perf_event.h | 23 + arch/powerpc/include/asm/perf_event_fsl_emb.h | 50 + arch/powerpc/include/asm/perf_event_server.h | 110 + arch/powerpc/include/asm/pgalloc-32.h | 48 + arch/powerpc/include/asm/pgalloc-64.h | 137 + arch/powerpc/include/asm/pgalloc.h | 53 + arch/powerpc/include/asm/pgtable-ppc32.h | 345 + arch/powerpc/include/asm/pgtable-ppc64-4k.h | 74 + arch/powerpc/include/asm/pgtable-ppc64-64k.h | 40 + arch/powerpc/include/asm/pgtable-ppc64.h | 397 + arch/powerpc/include/asm/pgtable.h | 220 + arch/powerpc/include/asm/phyp_dump.h | 47 + arch/powerpc/include/asm/pmac_feature.h | 405 + arch/powerpc/include/asm/pmac_low_i2c.h | 103 + arch/powerpc/include/asm/pmac_pfunc.h | 252 + arch/powerpc/include/asm/pmc.h | 49 + arch/powerpc/include/asm/pmi.h | 66 + arch/powerpc/include/asm/poll.h | 1 + arch/powerpc/include/asm/posix_types.h | 128 + arch/powerpc/include/asm/ppc-opcode.h | 114 + arch/powerpc/include/asm/ppc-pci.h | 153 + arch/powerpc/include/asm/ppc4xx.h | 18 + arch/powerpc/include/asm/ppc_asm.h | 682 + arch/powerpc/include/asm/processor.h | 369 + arch/powerpc/include/asm/prom.h | 198 + arch/powerpc/include/asm/ps3.h | 530 + arch/powerpc/include/asm/ps3av.h | 743 + arch/powerpc/include/asm/ps3fb.h | 45 + arch/powerpc/include/asm/ps3gpu.h | 86 + arch/powerpc/include/asm/ps3stor.h | 71 + arch/powerpc/include/asm/pte-40x.h | 65 + arch/powerpc/include/asm/pte-44x.h | 102 + arch/powerpc/include/asm/pte-8xx.h | 67 + arch/powerpc/include/asm/pte-book3e.h | 84 + arch/powerpc/include/asm/pte-common.h | 180 + arch/powerpc/include/asm/pte-fsl-booke.h | 41 + arch/powerpc/include/asm/pte-hash32.h | 47 + arch/powerpc/include/asm/pte-hash64-4k.h | 17 + arch/powerpc/include/asm/pte-hash64-64k.h | 79 + arch/powerpc/include/asm/pte-hash64.h | 54 + arch/powerpc/include/asm/ptrace.h | 367 + arch/powerpc/include/asm/qe.h | 739 + arch/powerpc/include/asm/qe_ic.h | 141 + arch/powerpc/include/asm/reg.h | 960 + arch/powerpc/include/asm/reg_8xx.h | 42 + arch/powerpc/include/asm/reg_booke.h | 608 + arch/powerpc/include/asm/reg_fsl_emb.h | 72 + arch/powerpc/include/asm/resource.h | 1 + arch/powerpc/include/asm/rheap.h | 89 + arch/powerpc/include/asm/rio.h | 18 + arch/powerpc/include/asm/rtas.h | 252 + arch/powerpc/include/asm/rtc.h | 78 + arch/powerpc/include/asm/rwsem.h | 173 + arch/powerpc/include/asm/scatterlist.h | 46 + arch/powerpc/include/asm/seccomp.h | 16 + arch/powerpc/include/asm/sections.h | 41 + arch/powerpc/include/asm/sembuf.h | 36 + arch/powerpc/include/asm/serial.h | 24 + arch/powerpc/include/asm/setjmp.h | 18 + arch/powerpc/include/asm/setup.h | 6 + arch/powerpc/include/asm/sfp-machine.h | 377 + arch/powerpc/include/asm/shmbuf.h | 59 + arch/powerpc/include/asm/shmparam.h | 6 + arch/powerpc/include/asm/sigcontext.h | 87 + arch/powerpc/include/asm/siginfo.h | 21 + arch/powerpc/include/asm/signal.h | 149 + arch/powerpc/include/asm/smp.h | 164 + arch/powerpc/include/asm/smu.h | 700 + arch/powerpc/include/asm/socket.h | 72 + arch/powerpc/include/asm/sockios.h | 20 + arch/powerpc/include/asm/sparsemem.h | 32 + arch/powerpc/include/asm/spinlock.h | 300 + arch/powerpc/include/asm/spinlock_types.h | 20 + arch/powerpc/include/asm/spu.h | 732 + arch/powerpc/include/asm/spu_csa.h | 266 + arch/powerpc/include/asm/spu_info.h | 55 + arch/powerpc/include/asm/spu_priv1.h | 236 + arch/powerpc/include/asm/sstep.h | 27 + arch/powerpc/include/asm/stat.h | 81 + arch/powerpc/include/asm/statfs.h | 6 + arch/powerpc/include/asm/string.h | 32 + arch/powerpc/include/asm/suspend.h | 6 + arch/powerpc/include/asm/swab.h | 90 + arch/powerpc/include/asm/swiotlb.h | 25 + arch/powerpc/include/asm/synch.h | 52 + arch/powerpc/include/asm/syscall.h | 84 + arch/powerpc/include/asm/syscalls.h | 48 + arch/powerpc/include/asm/systbl.h | 328 + arch/powerpc/include/asm/system.h | 555 + arch/powerpc/include/asm/tce.h | 50 + arch/powerpc/include/asm/termbits.h | 209 + arch/powerpc/include/asm/termios.h | 85 + arch/powerpc/include/asm/thread_info.h | 166 + arch/powerpc/include/asm/time.h | 235 + arch/powerpc/include/asm/timex.h | 50 + arch/powerpc/include/asm/tlb.h | 49 + arch/powerpc/include/asm/tlbflush.h | 175 + arch/powerpc/include/asm/topology.h | 112 + arch/powerpc/include/asm/trace.h | 133 + arch/powerpc/include/asm/tsi108.h | 121 + arch/powerpc/include/asm/tsi108_irq.h | 124 + arch/powerpc/include/asm/tsi108_pci.h | 45 + arch/powerpc/include/asm/types.h | 64 + arch/powerpc/include/asm/uaccess.h | 496 + arch/powerpc/include/asm/ucc.h | 64 + arch/powerpc/include/asm/ucc_fast.h | 244 + arch/powerpc/include/asm/ucc_slow.h | 290 + arch/powerpc/include/asm/ucontext.h | 40 + arch/powerpc/include/asm/udbg.h | 57 + arch/powerpc/include/asm/uic.h | 21 + arch/powerpc/include/asm/unaligned.h | 16 + arch/powerpc/include/asm/uninorth.h | 229 + arch/powerpc/include/asm/unistd.h | 404 + arch/powerpc/include/asm/user.h | 51 + arch/powerpc/include/asm/vdso.h | 77 + arch/powerpc/include/asm/vdso_datapage.h | 124 + arch/powerpc/include/asm/vga.h | 53 + arch/powerpc/include/asm/vio.h | 118 + arch/powerpc/include/asm/xilinx_intc.h | 20 + arch/powerpc/include/asm/xilinx_pci.h | 21 + arch/powerpc/include/asm/xmon.h | 33 + arch/powerpc/include/asm/xor.h | 1 + arch/powerpc/kernel/.gitignore | 1 + arch/powerpc/kernel/Makefile | 156 + arch/powerpc/kernel/align.c | 973 + arch/powerpc/kernel/asm-offsets.c | 463 + arch/powerpc/kernel/audit.c | 83 + arch/powerpc/kernel/btext.c | 922 + arch/powerpc/kernel/cacheinfo.c | 838 + arch/powerpc/kernel/cacheinfo.h | 8 + arch/powerpc/kernel/clock.c | 82 + arch/powerpc/kernel/compat_audit.c | 43 + arch/powerpc/kernel/cpu_setup_44x.S | 73 + arch/powerpc/kernel/cpu_setup_6xx.S | 489 + arch/powerpc/kernel/cpu_setup_fsl_booke.S | 74 + arch/powerpc/kernel/cpu_setup_pa6t.S | 44 + arch/powerpc/kernel/cpu_setup_ppc970.S | 192 + arch/powerpc/kernel/cputable.c | 1942 ++ arch/powerpc/kernel/crash.c | 417 + arch/powerpc/kernel/crash_dump.c | 143 + arch/powerpc/kernel/dbell.c | 44 + arch/powerpc/kernel/dma-iommu.c | 101 + arch/powerpc/kernel/dma-swiotlb.c | 98 + arch/powerpc/kernel/dma.c | 163 + arch/powerpc/kernel/e500-pmu.c | 129 + arch/powerpc/kernel/entry_32.S | 1377 ++ arch/powerpc/kernel/entry_64.S | 1049 + arch/powerpc/kernel/exceptions-64e.S | 1000 + arch/powerpc/kernel/exceptions-64s.S | 1010 + arch/powerpc/kernel/firmware.c | 21 + arch/powerpc/kernel/fpu.S | 186 + arch/powerpc/kernel/ftrace.c | 602 + arch/powerpc/kernel/head_32.S | 1296 + arch/powerpc/kernel/head_40x.S | 1010 + arch/powerpc/kernel/head_44x.S | 673 + arch/powerpc/kernel/head_64.S | 774 + arch/powerpc/kernel/head_8xx.S | 961 + arch/powerpc/kernel/head_booke.h | 413 + arch/powerpc/kernel/head_fsl_booke.S | 1156 + arch/powerpc/kernel/ibmebus.c | 357 + arch/powerpc/kernel/idle.c | 138 + arch/powerpc/kernel/idle_6xx.S | 197 + arch/powerpc/kernel/idle_e500.S | 94 + arch/powerpc/kernel/idle_power4.S | 76 + arch/powerpc/kernel/init_task.c | 29 + arch/powerpc/kernel/io.c | 207 + arch/powerpc/kernel/iomap.c | 148 + arch/powerpc/kernel/iommu.c | 681 + arch/powerpc/kernel/irq.c | 1211 + arch/powerpc/kernel/isa-bridge.c | 268 + arch/powerpc/kernel/kgdb.c | 403 + arch/powerpc/kernel/kprobes.c | 582 + arch/powerpc/kernel/l2cr_6xx.S | 470 + arch/powerpc/kernel/legacy_serial.c | 583 + arch/powerpc/kernel/lparcfg.c | 805 + arch/powerpc/kernel/machine_kexec.c | 212 + arch/powerpc/kernel/machine_kexec_32.c | 65 + arch/powerpc/kernel/machine_kexec_64.c | 335 + arch/powerpc/kernel/misc.S | 155 + arch/powerpc/kernel/misc_32.S | 804 + arch/powerpc/kernel/misc_64.S | 629 + arch/powerpc/kernel/module.c | 105 + arch/powerpc/kernel/module_32.c | 320 + arch/powerpc/kernel/module_64.c | 458 + arch/powerpc/kernel/mpc7450-pmu.c | 417 + arch/powerpc/kernel/msi.c | 43 + arch/powerpc/kernel/nvram_64.c | 702 + arch/powerpc/kernel/of_device.c | 134 + arch/powerpc/kernel/of_platform.c | 323 + arch/powerpc/kernel/paca.c | 155 + arch/powerpc/kernel/pci-common.c | 1734 ++ arch/powerpc/kernel/pci_32.c | 452 + arch/powerpc/kernel/pci_64.c | 275 + arch/powerpc/kernel/pci_dn.c | 203 + arch/powerpc/kernel/pci_of_scan.c | 369 + arch/powerpc/kernel/perf_callchain.c | 514 + arch/powerpc/kernel/perf_event.c | 1337 ++ arch/powerpc/kernel/perf_event_fsl_emb.c | 654 + arch/powerpc/kernel/pmc.c | 101 + arch/powerpc/kernel/power4-pmu.c | 616 + arch/powerpc/kernel/power5+-pmu.c | 685 + arch/powerpc/kernel/power5-pmu.c | 624 + arch/powerpc/kernel/power6-pmu.c | 547 + arch/powerpc/kernel/power7-pmu.c | 372 + arch/powerpc/kernel/ppc32.h | 139 + arch/powerpc/kernel/ppc970-pmu.c | 495 + arch/powerpc/kernel/ppc_ksyms.c | 188 + arch/powerpc/kernel/ppc_save_regs.S | 74 + arch/powerpc/kernel/proc_powerpc.c | 125 + arch/powerpc/kernel/process.c | 1267 + arch/powerpc/kernel/prom.c | 913 + arch/powerpc/kernel/prom_init.c | 2637 +++ arch/powerpc/kernel/prom_init_check.sh | 72 + arch/powerpc/kernel/prom_parse.c | 1079 + arch/powerpc/kernel/ptrace.c | 1546 ++ arch/powerpc/kernel/ptrace32.c | 330 + arch/powerpc/kernel/reloc_64.S | 87 + arch/powerpc/kernel/rtas-proc.c | 790 + arch/powerpc/kernel/rtas-rtc.c | 107 + arch/powerpc/kernel/rtas.c | 1010 + arch/powerpc/kernel/rtas_flash.c | 835 + arch/powerpc/kernel/rtas_pci.c | 297 + arch/powerpc/kernel/rtasd.c | 540 + arch/powerpc/kernel/setup-common.c | 709 + arch/powerpc/kernel/setup.h | 9 + arch/powerpc/kernel/setup_32.c | 350 + arch/powerpc/kernel/setup_64.c | 638 + arch/powerpc/kernel/signal.c | 205 + arch/powerpc/kernel/signal.h | 57 + arch/powerpc/kernel/signal_32.c | 1300 + arch/powerpc/kernel/signal_64.c | 478 + arch/powerpc/kernel/smp-tbsync.c | 171 + arch/powerpc/kernel/smp.c | 634 + arch/powerpc/kernel/softemu8xx.c | 200 + arch/powerpc/kernel/stacktrace.c | 63 + arch/powerpc/kernel/suspend.c | 25 + arch/powerpc/kernel/swsusp.c | 39 + arch/powerpc/kernel/swsusp_32.S | 350 + arch/powerpc/kernel/swsusp_64.c | 24 + arch/powerpc/kernel/swsusp_asm64.S | 228 + arch/powerpc/kernel/sys_ppc32.c | 618 + arch/powerpc/kernel/syscalls.c | 138 + arch/powerpc/kernel/sysfs.c | 653 + arch/powerpc/kernel/systbl.S | 47 + arch/powerpc/kernel/systbl_chk.c | 58 + arch/powerpc/kernel/systbl_chk.sh | 33 + arch/powerpc/kernel/tau_6xx.c | 270 + arch/powerpc/kernel/time.c | 1287 + arch/powerpc/kernel/traps.c | 1454 ++ arch/powerpc/kernel/udbg.c | 194 + arch/powerpc/kernel/udbg_16550.c | 300 + arch/powerpc/kernel/vdso.c | 837 + arch/powerpc/kernel/vdso32/.gitignore | 2 + arch/powerpc/kernel/vdso32/Makefile | 56 + arch/powerpc/kernel/vdso32/cacheflush.S | 85 + arch/powerpc/kernel/vdso32/datapage.S | 85 + arch/powerpc/kernel/vdso32/gettimeofday.S | 366 + arch/powerpc/kernel/vdso32/note.S | 25 + arch/powerpc/kernel/vdso32/sigtramp.S | 299 + arch/powerpc/kernel/vdso32/vdso32.lds.S | 153 + arch/powerpc/kernel/vdso32/vdso32_wrapper.S | 14 + arch/powerpc/kernel/vdso64/.gitignore | 2 + arch/powerpc/kernel/vdso64/Makefile | 51 + arch/powerpc/kernel/vdso64/cacheflush.S | 84 + arch/powerpc/kernel/vdso64/datapage.S | 85 + arch/powerpc/kernel/vdso64/gettimeofday.S | 266 + arch/powerpc/kernel/vdso64/note.S | 1 + arch/powerpc/kernel/vdso64/sigtramp.S | 297 + arch/powerpc/kernel/vdso64/vdso64.lds.S | 152 + arch/powerpc/kernel/vdso64/vdso64_wrapper.S | 14 + arch/powerpc/kernel/vecemu.c | 345 + arch/powerpc/kernel/vector.S | 406 + arch/powerpc/kernel/vio.c | 1436 ++ arch/powerpc/kernel/vmlinux.lds.S | 263 + arch/powerpc/kvm/44x.c | 159 + arch/powerpc/kvm/44x_emulate.c | 185 + arch/powerpc/kvm/44x_tlb.c | 520 + arch/powerpc/kvm/44x_tlb.h | 86 + arch/powerpc/kvm/Kconfig | 82 + arch/powerpc/kvm/Makefile | 56 + arch/powerpc/kvm/book3s.c | 1191 + arch/powerpc/kvm/book3s_32_mmu.c | 372 + arch/powerpc/kvm/book3s_64_emulate.c | 348 + arch/powerpc/kvm/book3s_64_exports.c | 32 + arch/powerpc/kvm/book3s_64_interrupts.S | 318 + arch/powerpc/kvm/book3s_64_mmu.c | 500 + arch/powerpc/kvm/book3s_64_mmu_host.c | 408 + arch/powerpc/kvm/book3s_64_rmhandlers.S | 204 + arch/powerpc/kvm/book3s_64_slb.S | 302 + arch/powerpc/kvm/booke.c | 616 + arch/powerpc/kvm/booke.h | 73 + arch/powerpc/kvm/booke_emulate.c | 267 + arch/powerpc/kvm/booke_interrupts.S | 432 + arch/powerpc/kvm/e500.c | 173 + arch/powerpc/kvm/e500_emulate.c | 204 + arch/powerpc/kvm/e500_tlb.c | 762 + arch/powerpc/kvm/e500_tlb.h | 185 + arch/powerpc/kvm/emulate.c | 489 + arch/powerpc/kvm/powerpc.c | 465 + arch/powerpc/kvm/timing.c | 240 + arch/powerpc/kvm/timing.h | 106 + arch/powerpc/kvm/trace.h | 104 + arch/powerpc/lib/Makefile | 32 + arch/powerpc/lib/alloc.c | 29 + arch/powerpc/lib/checksum_32.S | 225 + arch/powerpc/lib/checksum_64.S | 229 + arch/powerpc/lib/code-patching.c | 449 + arch/powerpc/lib/copy_32.S | 518 + arch/powerpc/lib/copypage_64.S | 107 + arch/powerpc/lib/copyuser_64.S | 645 + arch/powerpc/lib/crtsavres.S | 229 + arch/powerpc/lib/devres.c | 43 + arch/powerpc/lib/div64.S | 59 + arch/powerpc/lib/feature-fixups-test.S | 742 + arch/powerpc/lib/feature-fixups.c | 352 + arch/powerpc/lib/locks.c | 95 + arch/powerpc/lib/mem_64.S | 119 + arch/powerpc/lib/memcpy_64.S | 199 + arch/powerpc/lib/rheap.c | 747 + arch/powerpc/lib/sstep.c | 203 + arch/powerpc/lib/string.S | 205 + arch/powerpc/lib/usercopy_64.c | 41 + arch/powerpc/math-emu/Makefile | 18 + arch/powerpc/math-emu/fabs.c | 18 + arch/powerpc/math-emu/fadd.c | 38 + arch/powerpc/math-emu/fadds.c | 39 + arch/powerpc/math-emu/fcmpo.c | 47 + arch/powerpc/math-emu/fcmpu.c | 44 + arch/powerpc/math-emu/fctiw.c | 27 + arch/powerpc/math-emu/fctiwz.c | 34 + arch/powerpc/math-emu/fdiv.c | 56 + arch/powerpc/math-emu/fdivs.c | 58 + arch/powerpc/math-emu/fmadd.c | 51 + arch/powerpc/math-emu/fmadds.c | 52 + arch/powerpc/math-emu/fmr.c | 18 + arch/powerpc/math-emu/fmsub.c | 54 + arch/powerpc/math-emu/fmsubs.c | 55 + arch/powerpc/math-emu/fmul.c | 45 + arch/powerpc/math-emu/fmuls.c | 46 + arch/powerpc/math-emu/fnabs.c | 18 + arch/powerpc/math-emu/fneg.c | 18 + arch/powerpc/math-emu/fnmadd.c | 54 + arch/powerpc/math-emu/fnmadds.c | 55 + arch/powerpc/math-emu/fnmsub.c | 57 + arch/powerpc/math-emu/fnmsubs.c | 58 + arch/powerpc/math-emu/fres.c | 12 + arch/powerpc/math-emu/frsp.c | 29 + arch/powerpc/math-emu/frsqrte.c | 12 + arch/powerpc/math-emu/fsel.c | 40 + arch/powerpc/math-emu/fsqrt.c | 40 + arch/powerpc/math-emu/fsqrts.c | 41 + arch/powerpc/math-emu/fsub.c | 44 + arch/powerpc/math-emu/fsubs.c | 45 + arch/powerpc/math-emu/lfd.c | 19 + arch/powerpc/math-emu/lfs.c | 46 + arch/powerpc/math-emu/math.c | 489 + arch/powerpc/math-emu/math_efp.c | 720 + arch/powerpc/math-emu/mcrfs.c | 32 + arch/powerpc/math-emu/mffs.c | 18 + arch/powerpc/math-emu/mtfsb0.c | 19 + arch/powerpc/math-emu/mtfsb1.c | 19 + arch/powerpc/math-emu/mtfsf.c | 63 + arch/powerpc/math-emu/mtfsfi.c | 24 + arch/powerpc/math-emu/stfd.c | 20 + arch/powerpc/math-emu/stfiwx.c | 16 + arch/powerpc/math-emu/stfs.c | 42 + arch/powerpc/math-emu/udivmodti4.c | 191 + arch/powerpc/mm/40x_mmu.c | 146 + arch/powerpc/mm/44x_mmu.c | 102 + arch/powerpc/mm/Makefile | 37 + arch/powerpc/mm/dma-noncoherent.c | 401 + arch/powerpc/mm/fault.c | 422 + arch/powerpc/mm/fsl_booke_mmu.c | 235 + arch/powerpc/mm/gup.c | 198 + arch/powerpc/mm/hash_low_32.S | 712 + arch/powerpc/mm/hash_low_64.S | 958 + arch/powerpc/mm/hash_native_64.c | 577 + arch/powerpc/mm/hash_utils_64.c | 1222 + arch/powerpc/mm/highmem.c | 77 + arch/powerpc/mm/hugetlbpage-hash64.c | 139 + arch/powerpc/mm/hugetlbpage.c | 581 + arch/powerpc/mm/init_32.c | 254 + arch/powerpc/mm/init_64.c | 287 + arch/powerpc/mm/mem.c | 529 + arch/powerpc/mm/mmap_64.c | 109 + arch/powerpc/mm/mmu_context_hash32.c | 103 + arch/powerpc/mm/mmu_context_hash64.c | 99 + arch/powerpc/mm/mmu_context_nohash.c | 436 + arch/powerpc/mm/mmu_decl.h | 157 + arch/powerpc/mm/numa.c | 1157 + arch/powerpc/mm/pgtable.c | 346 + arch/powerpc/mm/pgtable_32.c | 446 + arch/powerpc/mm/pgtable_64.c | 309 + arch/powerpc/mm/ppc_mmu_32.c | 274 + arch/powerpc/mm/slb.c | 338 + arch/powerpc/mm/slb_low.S | 299 + arch/powerpc/mm/slice.c | 734 + arch/powerpc/mm/stab.c | 296 + arch/powerpc/mm/subpage-prot.c | 219 + arch/powerpc/mm/tlb_hash32.c | 197 + arch/powerpc/mm/tlb_hash64.c | 225 + arch/powerpc/mm/tlb_low_64e.S | 769 + arch/powerpc/mm/tlb_nohash.c | 447 + arch/powerpc/mm/tlb_nohash_low.S | 273 + arch/powerpc/oprofile/Makefile | 21 + arch/powerpc/oprofile/backtrace.c | 127 + arch/powerpc/oprofile/cell/pr_util.h | 114 + arch/powerpc/oprofile/cell/spu_profiler.c | 252 + arch/powerpc/oprofile/cell/spu_task_sync.c | 667 + arch/powerpc/oprofile/cell/vma_map.c | 283 + arch/powerpc/oprofile/common.c | 254 + arch/powerpc/oprofile/op_model_7450.c | 213 + arch/powerpc/oprofile/op_model_cell.c | 1720 ++ arch/powerpc/oprofile/op_model_fsl_emb.c | 355 + arch/powerpc/oprofile/op_model_pa6t.c | 240 + arch/powerpc/oprofile/op_model_power4.c | 324 + arch/powerpc/oprofile/op_model_rs64.c | 224 + arch/powerpc/platforms/40x/Kconfig | 215 + arch/powerpc/platforms/40x/Makefile | 5 + arch/powerpc/platforms/40x/ep405.c | 125 + arch/powerpc/platforms/40x/hcu4.c | 61 + arch/powerpc/platforms/40x/ppc40x_simple.c | 84 + arch/powerpc/platforms/40x/virtex.c | 56 + arch/powerpc/platforms/40x/walnut.c | 67 + arch/powerpc/platforms/44x/44x.h | 7 + arch/powerpc/platforms/44x/Kconfig | 278 + arch/powerpc/platforms/44x/Makefile | 7 + arch/powerpc/platforms/44x/ebony.c | 70 + arch/powerpc/platforms/44x/idle.c | 67 + arch/powerpc/platforms/44x/misc_44x.S | 46 + arch/powerpc/platforms/44x/ppc44x_simple.c | 90 + arch/powerpc/platforms/44x/sam440ep.c | 79 + arch/powerpc/platforms/44x/virtex.c | 62 + arch/powerpc/platforms/44x/virtex_ml510.c | 29 + arch/powerpc/platforms/44x/warp.c | 319 + arch/powerpc/platforms/512x/Kconfig | 32 + arch/powerpc/platforms/512x/Makefile | 6 + arch/powerpc/platforms/512x/clock.c | 725 + arch/powerpc/platforms/512x/mpc5121_ads.c | 72 + arch/powerpc/platforms/512x/mpc5121_ads.h | 16 + arch/powerpc/platforms/512x/mpc5121_ads_cpld.c | 204 + arch/powerpc/platforms/512x/mpc5121_generic.c | 59 + arch/powerpc/platforms/512x/mpc512x.h | 19 + arch/powerpc/platforms/512x/mpc512x_shared.c | 103 + arch/powerpc/platforms/52xx/Kconfig | 69 + arch/powerpc/platforms/52xx/Makefile | 18 + arch/powerpc/platforms/52xx/efika.c | 235 + arch/powerpc/platforms/52xx/lite5200.c | 199 + arch/powerpc/platforms/52xx/lite5200_pm.c | 251 + arch/powerpc/platforms/52xx/lite5200_sleep.S | 412 + arch/powerpc/platforms/52xx/media5200.c | 273 + arch/powerpc/platforms/52xx/mpc5200_simple.c | 90 + arch/powerpc/platforms/52xx/mpc52xx_common.c | 235 + arch/powerpc/platforms/52xx/mpc52xx_gpio.c | 378 + arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 803 + arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 562 + arch/powerpc/platforms/52xx/mpc52xx_pci.c | 428 + arch/powerpc/platforms/52xx/mpc52xx_pic.c | 568 + arch/powerpc/platforms/52xx/mpc52xx_pm.c | 194 + arch/powerpc/platforms/52xx/mpc52xx_sleep.S | 154 + arch/powerpc/platforms/82xx/Kconfig | 72 + arch/powerpc/platforms/82xx/Makefile | 9 + arch/powerpc/platforms/82xx/ep8248e.c | 335 + arch/powerpc/platforms/82xx/m82xx_pci.h | 17 + arch/powerpc/platforms/82xx/mgcoge.c | 180 + arch/powerpc/platforms/82xx/mpc8272_ads.c | 216 + arch/powerpc/platforms/82xx/pq2.c | 82 + arch/powerpc/platforms/82xx/pq2.h | 20 + arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 195 + arch/powerpc/platforms/82xx/pq2ads.h | 44 + arch/powerpc/platforms/82xx/pq2fads.c | 194 + arch/powerpc/platforms/83xx/Kconfig | 123 + arch/powerpc/platforms/83xx/Makefile | 18 + arch/powerpc/platforms/83xx/asp834x.c | 91 + arch/powerpc/platforms/83xx/kmeter1.c | 191 + arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 210 + arch/powerpc/platforms/83xx/misc.c | 67 + arch/powerpc/platforms/83xx/mpc831x_rdb.c | 97 + arch/powerpc/platforms/83xx/mpc832x_mds.c | 170 + arch/powerpc/platforms/83xx/mpc832x_rdb.c | 288 + arch/powerpc/platforms/83xx/mpc834x_itx.c | 113 + arch/powerpc/platforms/83xx/mpc834x_mds.c | 146 + arch/powerpc/platforms/83xx/mpc836x_mds.c | 277 + arch/powerpc/platforms/83xx/mpc836x_rdk.c | 105 + arch/powerpc/platforms/83xx/mpc837x_mds.c | 148 + arch/powerpc/platforms/83xx/mpc837x_rdb.c | 126 + arch/powerpc/platforms/83xx/mpc83xx.h | 72 + arch/powerpc/platforms/83xx/sbc834x.c | 118 + arch/powerpc/platforms/83xx/suspend-asm.S | 533 + arch/powerpc/platforms/83xx/suspend.c | 437 + arch/powerpc/platforms/83xx/usb.c | 243 + arch/powerpc/platforms/85xx/Kconfig | 163 + arch/powerpc/platforms/85xx/Makefile | 20 + arch/powerpc/platforms/85xx/corenet_ds.c | 125 + arch/powerpc/platforms/85xx/corenet_ds.h | 19 + arch/powerpc/platforms/85xx/ksi8560.c | 253 + arch/powerpc/platforms/85xx/mpc8536_ds.c | 145 + arch/powerpc/platforms/85xx/mpc85xx_ads.c | 261 + arch/powerpc/platforms/85xx/mpc85xx_cds.c | 363 + arch/powerpc/platforms/85xx/mpc85xx_ds.c | 314 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 428 + arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 173 + arch/powerpc/platforms/85xx/p4080_ds.c | 74 + arch/powerpc/platforms/85xx/sbc8548.c | 192 + arch/powerpc/platforms/85xx/sbc8560.c | 317 + arch/powerpc/platforms/85xx/smp.c | 125 + arch/powerpc/platforms/85xx/socrates.c | 133 + arch/powerpc/platforms/85xx/socrates_fpga_pic.c | 327 + arch/powerpc/platforms/85xx/socrates_fpga_pic.h | 16 + arch/powerpc/platforms/85xx/stx_gp3.c | 180 + arch/powerpc/platforms/85xx/tqm85xx.c | 195 + arch/powerpc/platforms/85xx/xes_mpc85xx.c | 281 + arch/powerpc/platforms/86xx/Kconfig | 79 + arch/powerpc/platforms/86xx/Makefile | 13 + arch/powerpc/platforms/86xx/gef_gpio.c | 170 + arch/powerpc/platforms/86xx/gef_pic.c | 258 + arch/powerpc/platforms/86xx/gef_pic.h | 11 + arch/powerpc/platforms/86xx/gef_ppc9a.c | 251 + arch/powerpc/platforms/86xx/gef_sbc310.c | 239 + arch/powerpc/platforms/86xx/gef_sbc610.c | 228 + arch/powerpc/platforms/86xx/mpc8610_hpcd.c | 351 + arch/powerpc/platforms/86xx/mpc86xx.h | 21 + arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 192 + arch/powerpc/platforms/86xx/mpc86xx_smp.c | 119 + arch/powerpc/platforms/86xx/pic.c | 79 + arch/powerpc/platforms/86xx/sbc8641d.c | 131 + arch/powerpc/platforms/8xx/Kconfig | 183 + arch/powerpc/platforms/8xx/Makefile | 9 + arch/powerpc/platforms/8xx/adder875.c | 118 + arch/powerpc/platforms/8xx/ep88xc.c | 175 + arch/powerpc/platforms/8xx/m8xx_setup.c | 250 + arch/powerpc/platforms/8xx/mgsuvd.c | 92 + arch/powerpc/platforms/8xx/mpc86xads.h | 47 + arch/powerpc/platforms/8xx/mpc86xads_setup.c | 150 + arch/powerpc/platforms/8xx/mpc885ads.h | 49 + arch/powerpc/platforms/8xx/mpc885ads_setup.c | 288 + arch/powerpc/platforms/8xx/mpc8xx.h | 21 + arch/powerpc/platforms/Kconfig | 341 + arch/powerpc/platforms/Kconfig.cputype | 330 + arch/powerpc/platforms/Makefile | 24 + arch/powerpc/platforms/amigaone/Kconfig | 18 + arch/powerpc/platforms/amigaone/Makefile | 1 + arch/powerpc/platforms/amigaone/setup.c | 172 + arch/powerpc/platforms/cell/Kconfig | 160 + arch/powerpc/platforms/cell/Makefile | 50 + arch/powerpc/platforms/cell/axon_msi.c | 506 + arch/powerpc/platforms/cell/beat.c | 264 + arch/powerpc/platforms/cell/beat.h | 39 + arch/powerpc/platforms/cell/beat_htab.c | 442 + arch/powerpc/platforms/cell/beat_hvCall.S | 287 + arch/powerpc/platforms/cell/beat_interrupt.c | 283 + arch/powerpc/platforms/cell/beat_interrupt.h | 33 + arch/powerpc/platforms/cell/beat_iommu.c | 116 + arch/powerpc/platforms/cell/beat_smp.c | 124 + arch/powerpc/platforms/cell/beat_spu_priv1.c | 207 + arch/powerpc/platforms/cell/beat_syscall.h | 164 + arch/powerpc/platforms/cell/beat_udbg.c | 98 + arch/powerpc/platforms/cell/beat_wrapper.h | 289 + arch/powerpc/platforms/cell/cbe_cpufreq.c | 208 + arch/powerpc/platforms/cell/cbe_cpufreq.h | 24 + .../powerpc/platforms/cell/cbe_cpufreq_pervasive.c | 115 + arch/powerpc/platforms/cell/cbe_cpufreq_pmi.c | 155 + arch/powerpc/platforms/cell/cbe_powerbutton.c | 117 + arch/powerpc/platforms/cell/cbe_regs.c | 280 + arch/powerpc/platforms/cell/cbe_thermal.c | 399 + arch/powerpc/platforms/cell/celleb_pci.c | 509 + arch/powerpc/platforms/cell/celleb_pci.h | 45 + arch/powerpc/platforms/cell/celleb_scc.h | 232 + arch/powerpc/platforms/cell/celleb_scc_epci.c | 429 + arch/powerpc/platforms/cell/celleb_scc_pciex.c | 541 + arch/powerpc/platforms/cell/celleb_scc_sio.c | 101 + arch/powerpc/platforms/cell/celleb_scc_uhc.c | 95 + arch/powerpc/platforms/cell/celleb_setup.c | 246 + arch/powerpc/platforms/cell/cpufreq_spudemand.c | 184 + arch/powerpc/platforms/cell/interrupt.c | 462 + arch/powerpc/platforms/cell/interrupt.h | 89 + arch/powerpc/platforms/cell/io-workarounds.c | 185 + arch/powerpc/platforms/cell/io-workarounds.h | 49 + arch/powerpc/platforms/cell/iommu.c | 1214 + arch/powerpc/platforms/cell/pervasive.c | 132 + arch/powerpc/platforms/cell/pervasive.h | 42 + arch/powerpc/platforms/cell/pmu.c | 423 + arch/powerpc/platforms/cell/qpace_setup.c | 141 + arch/powerpc/platforms/cell/ras.c | 353 + arch/powerpc/platforms/cell/ras.h | 9 + arch/powerpc/platforms/cell/setup.c | 290 + arch/powerpc/platforms/cell/smp.c | 204 + arch/powerpc/platforms/cell/spider-pci.c | 185 + arch/powerpc/platforms/cell/spider-pic.c | 365 + arch/powerpc/platforms/cell/spu_base.c | 776 + arch/powerpc/platforms/cell/spu_callbacks.c | 74 + arch/powerpc/platforms/cell/spu_fault.c | 94 + arch/powerpc/platforms/cell/spu_manage.c | 556 + arch/powerpc/platforms/cell/spu_notify.c | 67 + arch/powerpc/platforms/cell/spu_priv1_mmio.c | 181 + arch/powerpc/platforms/cell/spu_priv1_mmio.h | 26 + arch/powerpc/platforms/cell/spu_syscalls.c | 178 + arch/powerpc/platforms/cell/spufs/.gitignore | 2 + arch/powerpc/platforms/cell/spufs/Makefile | 61 + arch/powerpc/platforms/cell/spufs/backing_ops.c | 414 + arch/powerpc/platforms/cell/spufs/context.c | 188 + arch/powerpc/platforms/cell/spufs/coredump.c | 251 + arch/powerpc/platforms/cell/spufs/fault.c | 192 + arch/powerpc/platforms/cell/spufs/file.c | 2764 +++ arch/powerpc/platforms/cell/spufs/gang.c | 87 + arch/powerpc/platforms/cell/spufs/hw_ops.c | 350 + arch/powerpc/platforms/cell/spufs/inode.c | 867 + arch/powerpc/platforms/cell/spufs/lscsa_alloc.c | 184 + arch/powerpc/platforms/cell/spufs/run.c | 454 + arch/powerpc/platforms/cell/spufs/sched.c | 1175 + arch/powerpc/platforms/cell/spufs/spu_restore.c | 336 + .../platforms/cell/spufs/spu_restore_crt0.S | 116 + .../cell/spufs/spu_restore_dump.h_shipped | 935 + arch/powerpc/platforms/cell/spufs/spu_save.c | 195 + arch/powerpc/platforms/cell/spufs/spu_save_crt0.S | 102 + .../platforms/cell/spufs/spu_save_dump.h_shipped | 743 + arch/powerpc/platforms/cell/spufs/spu_utils.h | 160 + arch/powerpc/platforms/cell/spufs/spufs.h | 376 + arch/powerpc/platforms/cell/spufs/sputrace.h | 39 + arch/powerpc/platforms/cell/spufs/switch.c | 2222 ++ arch/powerpc/platforms/cell/spufs/syscalls.c | 92 + arch/powerpc/platforms/chrp/Kconfig | 14 + arch/powerpc/platforms/chrp/Makefile | 3 + arch/powerpc/platforms/chrp/chrp.h | 11 + arch/powerpc/platforms/chrp/gg2.h | 61 + arch/powerpc/platforms/chrp/nvram.c | 89 + arch/powerpc/platforms/chrp/pci.c | 379 + arch/powerpc/platforms/chrp/pegasos_eth.c | 180 + arch/powerpc/platforms/chrp/setup.c | 604 + arch/powerpc/platforms/chrp/smp.c | 52 + arch/powerpc/platforms/chrp/time.c | 154 + arch/powerpc/platforms/embedded6xx/Kconfig | 125 + arch/powerpc/platforms/embedded6xx/Makefile | 13 + arch/powerpc/platforms/embedded6xx/c2k.c | 149 + arch/powerpc/platforms/embedded6xx/flipper-pic.c | 263 + arch/powerpc/platforms/embedded6xx/flipper-pic.h | 25 + arch/powerpc/platforms/embedded6xx/gamecube.c | 118 + arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 241 + arch/powerpc/platforms/embedded6xx/hlwd-pic.h | 22 + arch/powerpc/platforms/embedded6xx/holly.c | 304 + arch/powerpc/platforms/embedded6xx/linkstation.c | 175 + arch/powerpc/platforms/embedded6xx/ls_uart.c | 142 + arch/powerpc/platforms/embedded6xx/mpc10x.h | 180 + arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 227 + arch/powerpc/platforms/embedded6xx/prpmc2800.c | 157 + arch/powerpc/platforms/embedded6xx/storcenter.c | 145 + arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c | 328 + arch/powerpc/platforms/embedded6xx/usbgecko_udbg.h | 32 + arch/powerpc/platforms/embedded6xx/wii.c | 268 + arch/powerpc/platforms/fsl_uli1575.c | 362 + arch/powerpc/platforms/iseries/Kconfig | 36 + arch/powerpc/platforms/iseries/Makefile | 9 + arch/powerpc/platforms/iseries/call_hpt.h | 102 + arch/powerpc/platforms/iseries/call_pci.h | 309 + arch/powerpc/platforms/iseries/call_sm.h | 37 + arch/powerpc/platforms/iseries/dt.c | 643 + arch/powerpc/platforms/iseries/exception.S | 299 + arch/powerpc/platforms/iseries/exception.h | 58 + arch/powerpc/platforms/iseries/htab.c | 257 + arch/powerpc/platforms/iseries/hvcall.S | 94 + arch/powerpc/platforms/iseries/hvlog.c | 35 + arch/powerpc/platforms/iseries/hvlpconfig.c | 39 + arch/powerpc/platforms/iseries/iommu.c | 260 + arch/powerpc/platforms/iseries/ipl_parms.h | 68 + arch/powerpc/platforms/iseries/irq.c | 396 + arch/powerpc/platforms/iseries/irq.h | 13 + arch/powerpc/platforms/iseries/it_exp_vpd_panel.h | 51 + arch/powerpc/platforms/iseries/it_lp_naca.h | 80 + arch/powerpc/platforms/iseries/ksyms.c | 21 + arch/powerpc/platforms/iseries/lpardata.c | 319 + arch/powerpc/platforms/iseries/lpevents.c | 341 + arch/powerpc/platforms/iseries/main_store.h | 165 + arch/powerpc/platforms/iseries/mf.c | 1334 ++ arch/powerpc/platforms/iseries/misc.S | 26 + arch/powerpc/platforms/iseries/naca.h | 24 + arch/powerpc/platforms/iseries/pci.c | 920 + arch/powerpc/platforms/iseries/pci.h | 58 + arch/powerpc/platforms/iseries/proc.c | 120 + arch/powerpc/platforms/iseries/processor_vpd.h | 85 + arch/powerpc/platforms/iseries/release_data.h | 63 + arch/powerpc/platforms/iseries/setup.c | 711 + arch/powerpc/platforms/iseries/setup.h | 27 + arch/powerpc/platforms/iseries/smp.c | 120 + arch/powerpc/platforms/iseries/smp.h | 6 + arch/powerpc/platforms/iseries/spcomm_area.h | 34 + arch/powerpc/platforms/iseries/vio.c | 557 + arch/powerpc/platforms/iseries/viopath.c | 677 + arch/powerpc/platforms/iseries/vpd_areas.h | 88 + arch/powerpc/platforms/maple/Kconfig | 18 + arch/powerpc/platforms/maple/Makefile | 1 + arch/powerpc/platforms/maple/maple.h | 12 + arch/powerpc/platforms/maple/pci.c | 608 + arch/powerpc/platforms/maple/setup.c | 395 + arch/powerpc/platforms/maple/time.c | 177 + arch/powerpc/platforms/pasemi/Kconfig | 40 + arch/powerpc/platforms/pasemi/Makefile | 3 + arch/powerpc/platforms/pasemi/cpufreq.c | 323 + arch/powerpc/platforms/pasemi/dma_lib.c | 633 + arch/powerpc/platforms/pasemi/gpio_mdio.c | 342 + arch/powerpc/platforms/pasemi/idle.c | 102 + arch/powerpc/platforms/pasemi/iommu.c | 281 + arch/powerpc/platforms/pasemi/misc.c | 94 + arch/powerpc/platforms/pasemi/pasemi.h | 34 + arch/powerpc/platforms/pasemi/pci.c | 244 + arch/powerpc/platforms/pasemi/powersave.S | 89 + arch/powerpc/platforms/pasemi/setup.c | 447 + arch/powerpc/platforms/pasemi/time.c | 28 + arch/powerpc/platforms/powermac/Kconfig | 21 + arch/powerpc/platforms/powermac/Makefile | 21 + arch/powerpc/platforms/powermac/backlight.c | 219 + arch/powerpc/platforms/powermac/bootx_init.c | 594 + arch/powerpc/platforms/powermac/cache.S | 358 + arch/powerpc/platforms/powermac/cpufreq_32.c | 714 + arch/powerpc/platforms/powermac/cpufreq_64.c | 747 + arch/powerpc/platforms/powermac/feature.c | 3047 +++ arch/powerpc/platforms/powermac/low_i2c.c | 1503 ++ arch/powerpc/platforms/powermac/nvram.c | 657 + arch/powerpc/platforms/powermac/pci.c | 1349 ++ arch/powerpc/platforms/powermac/pfunc_base.c | 409 + arch/powerpc/platforms/powermac/pfunc_core.c | 1019 + arch/powerpc/platforms/powermac/pic.c | 686 + arch/powerpc/platforms/powermac/pic.h | 11 + arch/powerpc/platforms/powermac/pmac.h | 40 + arch/powerpc/platforms/powermac/setup.c | 726 + arch/powerpc/platforms/powermac/sleep.S | 397 + arch/powerpc/platforms/powermac/smp.c | 960 + arch/powerpc/platforms/powermac/time.c | 335 + arch/powerpc/platforms/powermac/udbg_adb.c | 219 + arch/powerpc/platforms/powermac/udbg_scc.c | 184 + arch/powerpc/platforms/prep/Kconfig | 31 + arch/powerpc/platforms/ps3/Kconfig | 151 + arch/powerpc/platforms/ps3/Makefile | 7 + arch/powerpc/platforms/ps3/device-init.c | 991 + arch/powerpc/platforms/ps3/exports.c | 27 + arch/powerpc/platforms/ps3/htab.c | 204 + arch/powerpc/platforms/ps3/hvcall.S | 804 + arch/powerpc/platforms/ps3/interrupt.c | 777 + arch/powerpc/platforms/ps3/mm.c | 1237 + arch/powerpc/platforms/ps3/os-area.c | 850 + arch/powerpc/platforms/ps3/platform.h | 235 + arch/powerpc/platforms/ps3/repository.c | 1205 + arch/powerpc/platforms/ps3/setup.c | 279 + arch/powerpc/platforms/ps3/smp.c | 148 + arch/powerpc/platforms/ps3/spu.c | 635 + arch/powerpc/platforms/ps3/system-bus.c | 805 + arch/powerpc/platforms/ps3/time.c | 98 + arch/powerpc/platforms/pseries/Kconfig | 83 + arch/powerpc/platforms/pseries/Makefile | 28 + arch/powerpc/platforms/pseries/cmm.c | 751 + arch/powerpc/platforms/pseries/dlpar.c | 549 + arch/powerpc/platforms/pseries/dtl.c | 280 + arch/powerpc/platforms/pseries/eeh.c | 1290 + arch/powerpc/platforms/pseries/eeh_cache.c | 309 + arch/powerpc/platforms/pseries/eeh_driver.c | 507 + arch/powerpc/platforms/pseries/eeh_event.c | 157 + arch/powerpc/platforms/pseries/eeh_sysfs.c | 87 + arch/powerpc/platforms/pseries/firmware.c | 86 + arch/powerpc/platforms/pseries/hotplug-cpu.c | 431 + arch/powerpc/platforms/pseries/hotplug-memory.c | 194 + arch/powerpc/platforms/pseries/hvCall.S | 230 + arch/powerpc/platforms/pseries/hvCall_inst.c | 167 + arch/powerpc/platforms/pseries/hvconsole.c | 80 + arch/powerpc/platforms/pseries/hvcserver.c | 251 + arch/powerpc/platforms/pseries/iommu.c | 624 + arch/powerpc/platforms/pseries/kexec.c | 73 + arch/powerpc/platforms/pseries/lpar.c | 696 + arch/powerpc/platforms/pseries/msi.c | 481 + arch/powerpc/platforms/pseries/nvram.c | 150 + arch/powerpc/platforms/pseries/offline_states.h | 39 + arch/powerpc/platforms/pseries/pci.c | 109 + arch/powerpc/platforms/pseries/pci_dlpar.c | 210 + arch/powerpc/platforms/pseries/phyp_dump.c | 513 + arch/powerpc/platforms/pseries/plpar_wrappers.h | 274 + arch/powerpc/platforms/pseries/power.c | 81 + arch/powerpc/platforms/pseries/pseries.h | 43 + arch/powerpc/platforms/pseries/ras.c | 368 + arch/powerpc/platforms/pseries/reconfig.c | 561 + arch/powerpc/platforms/pseries/scanlog.c | 213 + arch/powerpc/platforms/pseries/setup.c | 631 + arch/powerpc/platforms/pseries/smp.c | 224 + arch/powerpc/platforms/pseries/xics.c | 939 + arch/powerpc/platforms/pseries/xics.h | 23 + arch/powerpc/relocs_check.pl | 56 + arch/powerpc/sysdev/6xx-suspend.S | 52 + arch/powerpc/sysdev/Kconfig | 14 + arch/powerpc/sysdev/Makefile | 59 + arch/powerpc/sysdev/axonram.c | 371 + arch/powerpc/sysdev/bestcomm/Kconfig | 36 + arch/powerpc/sysdev/bestcomm/Makefile | 14 + arch/powerpc/sysdev/bestcomm/ata.c | 157 + arch/powerpc/sysdev/bestcomm/ata.h | 30 + arch/powerpc/sysdev/bestcomm/bcom_ata_task.c | 67 + arch/powerpc/sysdev/bestcomm/bcom_fec_rx_task.c | 78 + arch/powerpc/sysdev/bestcomm/bcom_fec_tx_task.c | 91 + arch/powerpc/sysdev/bestcomm/bcom_gen_bd_rx_task.c | 63 + arch/powerpc/sysdev/bestcomm/bcom_gen_bd_tx_task.c | 69 + arch/powerpc/sysdev/bestcomm/bestcomm.c | 536 + arch/powerpc/sysdev/bestcomm/bestcomm.h | 213 + arch/powerpc/sysdev/bestcomm/bestcomm_priv.h | 350 + arch/powerpc/sysdev/bestcomm/fec.c | 270 + arch/powerpc/sysdev/bestcomm/fec.h | 61 + arch/powerpc/sysdev/bestcomm/gen_bd.c | 354 + arch/powerpc/sysdev/bestcomm/gen_bd.h | 53 + arch/powerpc/sysdev/bestcomm/sram.c | 177 + arch/powerpc/sysdev/bestcomm/sram.h | 54 + arch/powerpc/sysdev/cpm1.c | 795 + arch/powerpc/sysdev/cpm2.c | 371 + arch/powerpc/sysdev/cpm2_pic.c | 291 + arch/powerpc/sysdev/cpm2_pic.h | 8 + arch/powerpc/sysdev/cpm_common.c | 351 + arch/powerpc/sysdev/dart.h | 77 + arch/powerpc/sysdev/dart_iommu.c | 422 + arch/powerpc/sysdev/dcr-low.S | 45 + arch/powerpc/sysdev/dcr.c | 233 + arch/powerpc/sysdev/fsl_gtm.c | 435 + arch/powerpc/sysdev/fsl_lbc.c | 174 + arch/powerpc/sysdev/fsl_msi.c | 358 + arch/powerpc/sysdev/fsl_msi.h | 40 + arch/powerpc/sysdev/fsl_pci.c | 682 + arch/powerpc/sysdev/fsl_pci.h | 93 + arch/powerpc/sysdev/fsl_pmc.c | 88 + arch/powerpc/sysdev/fsl_rio.c | 1228 + arch/powerpc/sysdev/fsl_soc.c | 411 + arch/powerpc/sysdev/fsl_soc.h | 39 + arch/powerpc/sysdev/grackle.c | 66 + arch/powerpc/sysdev/i8259.c | 299 + arch/powerpc/sysdev/indirect_pci.c | 172 + arch/powerpc/sysdev/ipic.c | 994 + arch/powerpc/sysdev/ipic.h | 60 + arch/powerpc/sysdev/micropatch.c | 743 + arch/powerpc/sysdev/mmio_nvram.c | 156 + arch/powerpc/sysdev/mpc5xxx_clocks.c | 33 + arch/powerpc/sysdev/mpc8xx_pic.c | 194 + arch/powerpc/sysdev/mpc8xx_pic.h | 19 + arch/powerpc/sysdev/mpc8xxx_gpio.c | 191 + arch/powerpc/sysdev/mpic.c | 1709 ++ arch/powerpc/sysdev/mpic.h | 41 + arch/powerpc/sysdev/mpic_msi.c | 103 + arch/powerpc/sysdev/mpic_pasemi_msi.c | 175 + arch/powerpc/sysdev/mpic_u3msi.c | 208 + arch/powerpc/sysdev/msi_bitmap.c | 248 + arch/powerpc/sysdev/mv64x60.h | 12 + arch/powerpc/sysdev/mv64x60_dev.c | 527 + arch/powerpc/sysdev/mv64x60_pci.c | 171 + arch/powerpc/sysdev/mv64x60_pic.c | 297 + arch/powerpc/sysdev/mv64x60_udbg.c | 152 + arch/powerpc/sysdev/of_rtc.c | 60 + arch/powerpc/sysdev/pmi.c | 292 + arch/powerpc/sysdev/ppc4xx_gpio.c | 218 + arch/powerpc/sysdev/ppc4xx_pci.c | 1858 ++ arch/powerpc/sysdev/ppc4xx_pci.h | 428 + arch/powerpc/sysdev/ppc4xx_soc.c | 201 + arch/powerpc/sysdev/qe_lib/Kconfig | 27 + arch/powerpc/sysdev/qe_lib/Makefile | 10 + arch/powerpc/sysdev/qe_lib/gpio.c | 345 + arch/powerpc/sysdev/qe_lib/qe.c | 683 + arch/powerpc/sysdev/qe_lib/qe_ic.c | 512 + arch/powerpc/sysdev/qe_lib/qe_ic.h | 103 + arch/powerpc/sysdev/qe_lib/qe_io.c | 218 + arch/powerpc/sysdev/qe_lib/ucc.c | 213 + arch/powerpc/sysdev/qe_lib/ucc_fast.c | 364 + arch/powerpc/sysdev/qe_lib/ucc_slow.c | 380 + arch/powerpc/sysdev/qe_lib/usb.c | 55 + arch/powerpc/sysdev/rtc_cmos_setup.c | 71 + arch/powerpc/sysdev/simple_gpio.c | 156 + arch/powerpc/sysdev/simple_gpio.h | 12 + arch/powerpc/sysdev/tsi108_dev.c | 159 + arch/powerpc/sysdev/tsi108_pci.c | 444 + arch/powerpc/sysdev/uic.c | 358 + arch/powerpc/sysdev/xilinx_intc.c | 298 + arch/powerpc/sysdev/xilinx_pci.c | 132 + arch/powerpc/xmon/Makefile | 16 + arch/powerpc/xmon/ansidecl.h | 141 + arch/powerpc/xmon/dis-asm.h | 31 + arch/powerpc/xmon/nonstdio.c | 139 + arch/powerpc/xmon/nonstdio.h | 15 + arch/powerpc/xmon/ppc-dis.c | 195 + arch/powerpc/xmon/ppc-opc.c | 4992 ++++ arch/powerpc/xmon/ppc.h | 322 + arch/powerpc/xmon/spu-dis.c | 248 + arch/powerpc/xmon/spu-insns.h | 410 + arch/powerpc/xmon/spu-opc.c | 44 + arch/powerpc/xmon/spu.h | 126 + arch/powerpc/xmon/start.c | 34 + arch/powerpc/xmon/xmon.c | 3046 +++ arch/s390/Kconfig | 645 + arch/s390/Kconfig.debug | 22 + arch/s390/Makefile | 126 + arch/s390/appldata/Makefile | 8 + arch/s390/appldata/appldata.h | 49 + arch/s390/appldata/appldata_base.c | 675 + arch/s390/appldata/appldata_mem.c | 157 + arch/s390/appldata/appldata_net_sum.c | 156 + arch/s390/appldata/appldata_os.c | 220 + arch/s390/boot/Makefile | 26 + arch/s390/boot/compressed/Makefile | 60 + arch/s390/boot/compressed/head31.S | 51 + arch/s390/boot/compressed/head64.S | 48 + arch/s390/boot/compressed/misc.c | 158 + arch/s390/boot/compressed/vmlinux.lds.S | 55 + arch/s390/boot/compressed/vmlinux.scr | 10 + arch/s390/boot/install.sh | 38 + arch/s390/crypto/Makefile | 10 + arch/s390/crypto/aes_s390.c | 562 + arch/s390/crypto/crypt_s390.h | 329 + arch/s390/crypto/crypto_des.h | 18 + arch/s390/crypto/des_check_key.c | 132 + arch/s390/crypto/des_s390.c | 636 + arch/s390/crypto/prng.c | 210 + arch/s390/crypto/sha.h | 37 + arch/s390/crypto/sha1_s390.c | 108 + arch/s390/crypto/sha256_s390.c | 105 + arch/s390/crypto/sha512_s390.c | 155 + arch/s390/crypto/sha_common.c | 101 + arch/s390/defconfig | 1169 + arch/s390/hypfs/Makefile | 7 + arch/s390/hypfs/hypfs.h | 39 + arch/s390/hypfs/hypfs_diag.c | 708 + arch/s390/hypfs/hypfs_vm.c | 231 + arch/s390/hypfs/inode.c | 514 + arch/s390/include/asm/Kbuild | 15 + arch/s390/include/asm/airq.h | 19 + arch/s390/include/asm/appldata.h | 90 + arch/s390/include/asm/asm-offsets.h | 1 + arch/s390/include/asm/atomic.h | 308 + arch/s390/include/asm/auxvec.h | 6 + arch/s390/include/asm/bitops.h | 841 + arch/s390/include/asm/bitsperlong.h | 13 + arch/s390/include/asm/bug.h | 71 + arch/s390/include/asm/bugs.h | 22 + arch/s390/include/asm/byteorder.h | 6 + arch/s390/include/asm/cache.h | 19 + arch/s390/include/asm/cacheflush.h | 32 + arch/s390/include/asm/ccwdev.h | 205 + arch/s390/include/asm/ccwgroup.h | 79 + arch/s390/include/asm/checksum.h | 149 + arch/s390/include/asm/chpid.h | 56 + arch/s390/include/asm/chsc.h | 156 + arch/s390/include/asm/cio.h | 295 + arch/s390/include/asm/cmb.h | 61 + arch/s390/include/asm/compat.h | 251 + arch/s390/include/asm/cpcmd.h | 34 + arch/s390/include/asm/cpu.h | 26 + arch/s390/include/asm/cputime.h | 209 + arch/s390/include/asm/crw.h | 69 + arch/s390/include/asm/current.h | 23 + arch/s390/include/asm/dasd.h | 285 + arch/s390/include/asm/debug.h | 259 + arch/s390/include/asm/delay.h | 24 + arch/s390/include/asm/device.h | 7 + arch/s390/include/asm/diag.h | 39 + arch/s390/include/asm/div64.h | 1 + arch/s390/include/asm/dma.h | 16 + arch/s390/include/asm/ebcdic.h | 49 + arch/s390/include/asm/elf.h | 221 + arch/s390/include/asm/emergency-restart.h | 6 + arch/s390/include/asm/errno.h | 13 + arch/s390/include/asm/etr.h | 258 + arch/s390/include/asm/extmem.h | 33 + arch/s390/include/asm/fb.h | 12 + arch/s390/include/asm/fcntl.h | 1 + arch/s390/include/asm/fcx.h | 311 + arch/s390/include/asm/ftrace.h | 29 + arch/s390/include/asm/futex.h | 52 + arch/s390/include/asm/hardirq.h | 44 + arch/s390/include/asm/hugetlb.h | 184 + arch/s390/include/asm/idals.h | 249 + arch/s390/include/asm/io.h | 54 + arch/s390/include/asm/ioctl.h | 1 + arch/s390/include/asm/ioctls.h | 92 + arch/s390/include/asm/ipcbuf.h | 31 + arch/s390/include/asm/ipl.h | 171 + arch/s390/include/asm/irq.h | 23 + arch/s390/include/asm/irq_regs.h | 1 + arch/s390/include/asm/irqflags.h | 67 + arch/s390/include/asm/isc.h | 26 + arch/s390/include/asm/itcw.h | 30 + arch/s390/include/asm/kdebug.h | 27 + arch/s390/include/asm/kexec.h | 43 + arch/s390/include/asm/kmap_types.h | 8 + arch/s390/include/asm/kprobes.h | 103 + arch/s390/include/asm/kvm.h | 44 + arch/s390/include/asm/kvm_host.h | 241 + arch/s390/include/asm/kvm_para.h | 154 + arch/s390/include/asm/kvm_virtio.h | 57 + arch/s390/include/asm/linkage.h | 6 + arch/s390/include/asm/local.h | 1 + arch/s390/include/asm/lowcore.h | 329 + arch/s390/include/asm/mathemu.h | 29 + arch/s390/include/asm/mman.h | 19 + arch/s390/include/asm/mmu.h | 16 + arch/s390/include/asm/mmu_context.h | 90 + arch/s390/include/asm/module.h | 46 + arch/s390/include/asm/monwriter.h | 33 + arch/s390/include/asm/msgbuf.h | 37 + arch/s390/include/asm/mutex.h | 9 + arch/s390/include/asm/nmi.h | 66 + arch/s390/include/asm/page.h | 150 + arch/s390/include/asm/param.h | 6 + arch/s390/include/asm/pci.h | 10 + arch/s390/include/asm/percpu.h | 21 + arch/s390/include/asm/perf_event.h | 10 + arch/s390/include/asm/pgalloc.h | 179 + arch/s390/include/asm/pgtable.h | 1137 + arch/s390/include/asm/poll.h | 1 + arch/s390/include/asm/posix_types.h | 107 + arch/s390/include/asm/processor.h | 336 + arch/s390/include/asm/ptrace.h | 513 + arch/s390/include/asm/qdio.h | 383 + arch/s390/include/asm/qeth.h | 79 + arch/s390/include/asm/reset.h | 21 + arch/s390/include/asm/resource.h | 15 + arch/s390/include/asm/rwsem.h | 386 + arch/s390/include/asm/s390_ext.h | 32 + arch/s390/include/asm/scatterlist.h | 1 + arch/s390/include/asm/schid.h | 34 + arch/s390/include/asm/sclp.h | 58 + arch/s390/include/asm/scsw.h | 956 + arch/s390/include/asm/seccomp.h | 16 + arch/s390/include/asm/sections.h | 8 + arch/s390/include/asm/segment.h | 4 + arch/s390/include/asm/sembuf.h | 29 + arch/s390/include/asm/setup.h | 140 + arch/s390/include/asm/sfp-machine.h | 142 + arch/s390/include/asm/sfp-util.h | 77 + arch/s390/include/asm/shmbuf.h | 48 + arch/s390/include/asm/shmparam.h | 13 + arch/s390/include/asm/sigcontext.h | 71 + arch/s390/include/asm/siginfo.h | 18 + arch/s390/include/asm/signal.h | 172 + arch/s390/include/asm/sigp.h | 131 + arch/s390/include/asm/smp.h | 78 + arch/s390/include/asm/socket.h | 73 + arch/s390/include/asm/sockios.h | 6 + arch/s390/include/asm/sparsemem.h | 18 + arch/s390/include/asm/spinlock.h | 176 + arch/s390/include/asm/spinlock_types.h | 20 + arch/s390/include/asm/stat.h | 105 + arch/s390/include/asm/statfs.h | 68 + arch/s390/include/asm/string.h | 157 + arch/s390/include/asm/suspend.h | 10 + arch/s390/include/asm/swab.h | 91 + arch/s390/include/asm/syscall.h | 92 + arch/s390/include/asm/sysinfo.h | 134 + arch/s390/include/asm/system.h | 483 + arch/s390/include/asm/tape390.h | 103 + arch/s390/include/asm/termbits.h | 6 + arch/s390/include/asm/termios.h | 67 + arch/s390/include/asm/thread_info.h | 122 + arch/s390/include/asm/timer.h | 55 + arch/s390/include/asm/timex.h | 105 + arch/s390/include/asm/tlb.h | 159 + arch/s390/include/asm/tlbflush.h | 140 + arch/s390/include/asm/topology.h | 35 + arch/s390/include/asm/types.h | 53 + arch/s390/include/asm/uaccess.h | 377 + arch/s390/include/asm/ucontext.h | 35 + arch/s390/include/asm/unaligned.h | 13 + arch/s390/include/asm/unistd.h | 419 + arch/s390/include/asm/user.h | 76 + arch/s390/include/asm/vdso.h | 51 + arch/s390/include/asm/vtoc.h | 215 + arch/s390/include/asm/xor.h | 1 + arch/s390/include/asm/zcrypt.h | 276 + arch/s390/kernel/Makefile | 60 + arch/s390/kernel/asm-offsets.c | 155 + arch/s390/kernel/audit.c | 78 + arch/s390/kernel/audit.h | 15 + arch/s390/kernel/base.S | 150 + arch/s390/kernel/bitmap.c | 54 + arch/s390/kernel/compat_audit.c | 44 + arch/s390/kernel/compat_exec_domain.c | 29 + arch/s390/kernel/compat_linux.c | 701 + arch/s390/kernel/compat_linux.h | 227 + arch/s390/kernel/compat_ptrace.h | 85 + arch/s390/kernel/compat_signal.c | 630 + arch/s390/kernel/compat_wrapper.S | 1855 ++ arch/s390/kernel/cpcmd.c | 126 + arch/s390/kernel/crash.c | 16 + arch/s390/kernel/debug.c | 1542 ++ arch/s390/kernel/diag.c | 102 + arch/s390/kernel/dis.c | 1480 ++ arch/s390/kernel/early.c | 463 + arch/s390/kernel/ebcdic.c | 401 + arch/s390/kernel/entry.S | 1133 + arch/s390/kernel/entry.h | 56 + arch/s390/kernel/entry64.S | 1083 + arch/s390/kernel/ftrace.c | 202 + arch/s390/kernel/head.S | 546 + arch/s390/kernel/head31.S | 113 + arch/s390/kernel/head64.S | 108 + arch/s390/kernel/init_task.c | 38 + arch/s390/kernel/ipl.c | 1996 ++ arch/s390/kernel/irq.c | 106 + arch/s390/kernel/kprobes.c | 639 + arch/s390/kernel/machine_kexec.c | 76 + arch/s390/kernel/mcount.S | 89 + arch/s390/kernel/mcount64.S | 78 + arch/s390/kernel/mem_detect.c | 64 + arch/s390/kernel/module.c | 414 + arch/s390/kernel/nmi.c | 377 + arch/s390/kernel/process.c | 332 + arch/s390/kernel/processor.c | 97 + arch/s390/kernel/ptrace.c | 1051 + arch/s390/kernel/reipl.S | 86 + arch/s390/kernel/reipl64.S | 110 + arch/s390/kernel/relocate_kernel.S | 117 + arch/s390/kernel/relocate_kernel64.S | 120 + arch/s390/kernel/s390_ext.c | 141 + arch/s390/kernel/s390_ksyms.c | 6 + arch/s390/kernel/sclp.S | 352 + arch/s390/kernel/setup.c | 865 + arch/s390/kernel/signal.c | 533 + arch/s390/kernel/smp.c | 1099 + arch/s390/kernel/stacktrace.c | 98 + arch/s390/kernel/suspend.c | 63 + arch/s390/kernel/switch_cpu.S | 58 + arch/s390/kernel/switch_cpu64.S | 51 + arch/s390/kernel/swsusp_asm64.S | 281 + arch/s390/kernel/sys_s390.c | 203 + arch/s390/kernel/syscalls.S | 342 + arch/s390/kernel/sysinfo.c | 429 + arch/s390/kernel/time.c | 1769 ++ arch/s390/kernel/topology.c | 334 + arch/s390/kernel/traps.c | 767 + arch/s390/kernel/vdso.c | 363 + arch/s390/kernel/vdso32/Makefile | 55 + arch/s390/kernel/vdso32/clock_getres.S | 39 + arch/s390/kernel/vdso32/clock_gettime.S | 128 + arch/s390/kernel/vdso32/gettimeofday.S | 78 + arch/s390/kernel/vdso32/note.S | 12 + arch/s390/kernel/vdso32/vdso32.lds.S | 138 + arch/s390/kernel/vdso32/vdso32_wrapper.S | 14 + arch/s390/kernel/vdso64/Makefile | 55 + arch/s390/kernel/vdso64/clock_getres.S | 44 + arch/s390/kernel/vdso64/clock_gettime.S | 125 + arch/s390/kernel/vdso64/gettimeofday.S | 56 + arch/s390/kernel/vdso64/note.S | 12 + arch/s390/kernel/vdso64/vdso64.lds.S | 138 + arch/s390/kernel/vdso64/vdso64_wrapper.S | 14 + arch/s390/kernel/vmlinux.lds.S | 94 + arch/s390/kernel/vtime.c | 574 + arch/s390/kvm/Kconfig | 41 + arch/s390/kvm/Makefile | 14 + arch/s390/kvm/diag.c | 67 + arch/s390/kvm/gaccess.h | 279 + arch/s390/kvm/intercept.c | 239 + arch/s390/kvm/interrupt.c | 607 + arch/s390/kvm/kvm-s390.c | 779 + arch/s390/kvm/kvm-s390.h | 100 + arch/s390/kvm/priv.c | 328 + arch/s390/kvm/sie64a.S | 47 + arch/s390/kvm/sigp.c | 306 + arch/s390/lib/Makefile | 9 + arch/s390/lib/delay.c | 116 + arch/s390/lib/div64.c | 149 + arch/s390/lib/qrnnd.S | 77 + arch/s390/lib/spinlock.c | 233 + arch/s390/lib/string.c | 389 + arch/s390/lib/uaccess.h | 23 + arch/s390/lib/uaccess_mvcos.c | 227 + arch/s390/lib/uaccess_pt.c | 401 + arch/s390/lib/uaccess_std.c | 319 + arch/s390/lib/ucmpdi2.c | 26 + arch/s390/lib/usercopy.c | 8 + arch/s390/math-emu/Makefile | 7 + arch/s390/math-emu/math.c | 2255 ++ arch/s390/mm/Makefile | 8 + arch/s390/mm/cmm.c | 518 + arch/s390/mm/extmem.c | 779 + arch/s390/mm/fault.c | 598 + arch/s390/mm/hugetlbpage.c | 140 + arch/s390/mm/init.c | 195 + arch/s390/mm/maccess.c | 87 + arch/s390/mm/mmap.c | 166 + arch/s390/mm/page-states.c | 114 + arch/s390/mm/pgtable.c | 337 + arch/s390/mm/vmem.c | 386 + arch/s390/oprofile/Makefile | 9 + arch/s390/oprofile/backtrace.c | 79 + arch/s390/oprofile/init.c | 26 + arch/score/Kconfig | 141 + arch/score/Kconfig.debug | 37 + arch/score/Makefile | 43 + arch/score/boot/Makefile | 15 + arch/score/configs/spct6600_defconfig | 717 + arch/score/include/asm/Kbuild | 3 + arch/score/include/asm/asm-offsets.h | 1 + arch/score/include/asm/asmmacro.h | 161 + arch/score/include/asm/atomic.h | 6 + arch/score/include/asm/auxvec.h | 4 + arch/score/include/asm/bitops.h | 16 + arch/score/include/asm/bitsperlong.h | 6 + arch/score/include/asm/bug.h | 6 + arch/score/include/asm/bugs.h | 6 + arch/score/include/asm/byteorder.h | 6 + arch/score/include/asm/cache.h | 7 + arch/score/include/asm/cacheflush.h | 48 + arch/score/include/asm/checksum.h | 235 + arch/score/include/asm/cputime.h | 6 + arch/score/include/asm/current.h | 6 + arch/score/include/asm/delay.h | 28 + arch/score/include/asm/device.h | 6 + arch/score/include/asm/div64.h | 6 + arch/score/include/asm/dma-mapping.h | 6 + arch/score/include/asm/dma.h | 8 + arch/score/include/asm/elf.h | 102 + arch/score/include/asm/emergency-restart.h | 6 + arch/score/include/asm/errno.h | 6 + arch/score/include/asm/fcntl.h | 6 + arch/score/include/asm/fixmap.h | 82 + arch/score/include/asm/ftrace.h | 4 + arch/score/include/asm/futex.h | 6 + arch/score/include/asm/hardirq.h | 6 + arch/score/include/asm/hw_irq.h | 4 + arch/score/include/asm/io.h | 9 + arch/score/include/asm/ioctl.h | 6 + arch/score/include/asm/ioctls.h | 6 + arch/score/include/asm/ipcbuf.h | 6 + arch/score/include/asm/irq.h | 25 + arch/score/include/asm/irq_regs.h | 11 + arch/score/include/asm/irqflags.h | 109 + arch/score/include/asm/kdebug.h | 6 + arch/score/include/asm/kmap_types.h | 6 + arch/score/include/asm/linkage.h | 7 + arch/score/include/asm/local.h | 6 + arch/score/include/asm/mman.h | 6 + arch/score/include/asm/mmu.h | 6 + arch/score/include/asm/mmu_context.h | 113 + arch/score/include/asm/module.h | 39 + arch/score/include/asm/msgbuf.h | 6 + arch/score/include/asm/mutex.h | 6 + arch/score/include/asm/page.h | 93 + arch/score/include/asm/param.h | 6 + arch/score/include/asm/pci.h | 4 + arch/score/include/asm/percpu.h | 6 + arch/score/include/asm/pgalloc.h | 83 + arch/score/include/asm/pgtable-bits.h | 25 + arch/score/include/asm/pgtable.h | 288 + arch/score/include/asm/poll.h | 6 + arch/score/include/asm/posix_types.h | 6 + arch/score/include/asm/processor.h | 106 + arch/score/include/asm/ptrace.h | 96 + arch/score/include/asm/resource.h | 6 + arch/score/include/asm/scatterlist.h | 6 + arch/score/include/asm/scoreregs.h | 51 + arch/score/include/asm/sections.h | 6 + arch/score/include/asm/segment.h | 21 + arch/score/include/asm/sembuf.h | 6 + arch/score/include/asm/setup.h | 41 + arch/score/include/asm/shmbuf.h | 6 + arch/score/include/asm/shmparam.h | 6 + arch/score/include/asm/sigcontext.h | 22 + arch/score/include/asm/siginfo.h | 6 + arch/score/include/asm/signal.h | 6 + arch/score/include/asm/socket.h | 6 + arch/score/include/asm/sockios.h | 6 + arch/score/include/asm/stat.h | 6 + arch/score/include/asm/statfs.h | 6 + arch/score/include/asm/string.h | 8 + arch/score/include/asm/swab.h | 6 + arch/score/include/asm/syscalls.h | 11 + arch/score/include/asm/system.h | 90 + arch/score/include/asm/termbits.h | 6 + arch/score/include/asm/termios.h | 6 + arch/score/include/asm/thread_info.h | 108 + arch/score/include/asm/timex.h | 8 + arch/score/include/asm/tlb.h | 17 + arch/score/include/asm/tlbflush.h | 142 + arch/score/include/asm/topology.h | 6 + arch/score/include/asm/types.h | 6 + arch/score/include/asm/uaccess.h | 424 + arch/score/include/asm/ucontext.h | 1 + arch/score/include/asm/unaligned.h | 6 + arch/score/include/asm/unistd.h | 13 + arch/score/include/asm/user.h | 21 + arch/score/kernel/Makefile | 11 + arch/score/kernel/asm-offsets.c | 216 + arch/score/kernel/entry.S | 514 + arch/score/kernel/head.S | 70 + arch/score/kernel/init_task.c | 46 + arch/score/kernel/irq.c | 148 + arch/score/kernel/module.c | 165 + arch/score/kernel/process.c | 168 + arch/score/kernel/ptrace.c | 382 + arch/score/kernel/setup.c | 160 + arch/score/kernel/signal.c | 361 + arch/score/kernel/sys_call_table.c | 12 + arch/score/kernel/sys_score.c | 134 + arch/score/kernel/time.c | 99 + arch/score/kernel/traps.c | 349 + arch/score/kernel/vmlinux.lds.S | 89 + arch/score/lib/Makefile | 8 + arch/score/lib/ashldi3.c | 46 + arch/score/lib/ashrdi3.c | 48 + arch/score/lib/checksum.S | 255 + arch/score/lib/checksum_copy.c | 52 + arch/score/lib/cmpdi2.c | 44 + arch/score/lib/libgcc.h | 37 + arch/score/lib/lshrdi3.c | 47 + arch/score/lib/string.S | 184 + arch/score/lib/ucmpdi2.c | 38 + arch/score/mm/Makefile | 6 + arch/score/mm/cache.c | 279 + arch/score/mm/extable.c | 38 + arch/score/mm/fault.c | 235 + arch/score/mm/init.c | 157 + arch/score/mm/pgtable.c | 52 + arch/score/mm/tlb-miss.S | 199 + arch/score/mm/tlb-score.c | 251 + arch/sh/Kconfig | 866 + arch/sh/Kconfig.cpu | 109 + arch/sh/Kconfig.debug | 99 + arch/sh/Makefile | 238 + arch/sh/boards/Kconfig | 329 + arch/sh/boards/Makefile | 11 + arch/sh/boards/board-edosk7760.c | 193 + arch/sh/boards/board-espt.c | 102 + arch/sh/boards/board-magicpanelr2.c | 412 + arch/sh/boards/board-polaris.c | 146 + arch/sh/boards/board-sh7785lcr.c | 376 + arch/sh/boards/board-shmin.c | 34 + arch/sh/boards/board-titan.c | 24 + arch/sh/boards/board-urquell.c | 217 + arch/sh/boards/mach-ap325rxa/Makefile | 2 + arch/sh/boards/mach-ap325rxa/sdram.S | 69 + arch/sh/boards/mach-ap325rxa/setup.c | 663 + arch/sh/boards/mach-cayman/Makefile | 4 + arch/sh/boards/mach-cayman/irq.c | 163 + arch/sh/boards/mach-cayman/panic.c | 49 + arch/sh/boards/mach-cayman/setup.c | 187 + arch/sh/boards/mach-dreamcast/Makefile | 6 + arch/sh/boards/mach-dreamcast/irq.c | 164 + arch/sh/boards/mach-dreamcast/rtc.c | 81 + arch/sh/boards/mach-dreamcast/setup.c | 41 + arch/sh/boards/mach-ecovec24/Makefile | 9 + arch/sh/boards/mach-ecovec24/sdram.S | 111 + arch/sh/boards/mach-ecovec24/setup.c | 1192 + arch/sh/boards/mach-edosk7705/Makefile | 5 + arch/sh/boards/mach-edosk7705/io.c | 71 + arch/sh/boards/mach-edosk7705/setup.c | 36 + arch/sh/boards/mach-highlander/Kconfig | 25 + arch/sh/boards/mach-highlander/Makefile | 11 + arch/sh/boards/mach-highlander/irq-r7780mp.c | 74 + arch/sh/boards/mach-highlander/irq-r7780rp.c | 67 + arch/sh/boards/mach-highlander/irq-r7785rp.c | 86 + arch/sh/boards/mach-highlander/pinmux-r7785rp.c | 20 + arch/sh/boards/mach-highlander/psw.c | 122 + arch/sh/boards/mach-highlander/setup.c | 411 + arch/sh/boards/mach-hp6xx/Makefile | 7 + arch/sh/boards/mach-hp6xx/hp6xx_apm.c | 111 + arch/sh/boards/mach-hp6xx/pm.c | 157 + arch/sh/boards/mach-hp6xx/pm_wakeup.S | 43 + arch/sh/boards/mach-hp6xx/setup.c | 175 + arch/sh/boards/mach-kfr2r09/Makefile | 2 + arch/sh/boards/mach-kfr2r09/lcd_wqvga.c | 338 + arch/sh/boards/mach-kfr2r09/sdram.S | 80 + arch/sh/boards/mach-kfr2r09/setup.c | 632 + arch/sh/boards/mach-landisk/Makefile | 5 + arch/sh/boards/mach-landisk/gio.c | 169 + arch/sh/boards/mach-landisk/irq.c | 56 + arch/sh/boards/mach-landisk/psw.c | 143 + arch/sh/boards/mach-landisk/setup.c | 105 + arch/sh/boards/mach-lboxre2/Makefile | 5 + arch/sh/boards/mach-lboxre2/irq.c | 31 + arch/sh/boards/mach-lboxre2/setup.c | 84 + arch/sh/boards/mach-microdev/Makefile | 5 + arch/sh/boards/mach-microdev/fdc37c93xapm.c | 160 + arch/sh/boards/mach-microdev/io.c | 367 + arch/sh/boards/mach-microdev/irq.c | 161 + arch/sh/boards/mach-microdev/setup.c | 221 + arch/sh/boards/mach-migor/Kconfig | 15 + arch/sh/boards/mach-migor/Makefile | 2 + arch/sh/boards/mach-migor/lcd_qvga.c | 167 + arch/sh/boards/mach-migor/sdram.S | 69 + arch/sh/boards/mach-migor/setup.c | 662 + arch/sh/boards/mach-r2d/Kconfig | 23 + arch/sh/boards/mach-r2d/Makefile | 5 + arch/sh/boards/mach-r2d/irq.c | 155 + arch/sh/boards/mach-r2d/setup.c | 308 + arch/sh/boards/mach-rsk/Kconfig | 18 + arch/sh/boards/mach-rsk/Makefile | 2 + arch/sh/boards/mach-rsk/devices-rsk7203.c | 105 + arch/sh/boards/mach-rsk/setup.c | 111 + arch/sh/boards/mach-sdk7780/Kconfig | 16 + arch/sh/boards/mach-sdk7780/Makefile | 5 + arch/sh/boards/mach-sdk7780/irq.c | 46 + arch/sh/boards/mach-sdk7780/setup.c | 100 + arch/sh/boards/mach-sdk7786/Makefile | 1 + arch/sh/boards/mach-sdk7786/fpga.c | 72 + arch/sh/boards/mach-sdk7786/irq.c | 48 + arch/sh/boards/mach-sdk7786/setup.c | 189 + arch/sh/boards/mach-se/7206/Makefile | 5 + arch/sh/boards/mach-se/7206/io.c | 104 + arch/sh/boards/mach-se/7206/irq.c | 147 + arch/sh/boards/mach-se/7206/setup.c | 105 + arch/sh/boards/mach-se/7343/Makefile | 5 + arch/sh/boards/mach-se/7343/irq.c | 86 + arch/sh/boards/mach-se/7343/setup.c | 179 + arch/sh/boards/mach-se/770x/Makefile | 5 + arch/sh/boards/mach-se/770x/io.c | 156 + arch/sh/boards/mach-se/770x/irq.c | 108 + arch/sh/boards/mach-se/770x/setup.c | 221 + arch/sh/boards/mach-se/7721/Makefile | 1 + arch/sh/boards/mach-se/7721/irq.c | 45 + arch/sh/boards/mach-se/7721/setup.c | 97 + arch/sh/boards/mach-se/7722/Makefile | 10 + arch/sh/boards/mach-se/7722/irq.c | 83 + arch/sh/boards/mach-se/7722/setup.c | 194 + arch/sh/boards/mach-se/7724/Makefile | 10 + arch/sh/boards/mach-se/7724/irq.c | 155 + arch/sh/boards/mach-se/7724/sdram.S | 131 + arch/sh/boards/mach-se/7724/setup.c | 872 + arch/sh/boards/mach-se/7751/Makefile | 5 + arch/sh/boards/mach-se/7751/io.c | 119 + arch/sh/boards/mach-se/7751/irq.c | 50 + arch/sh/boards/mach-se/7751/setup.c | 78 + arch/sh/boards/mach-se/7780/Makefile | 10 + arch/sh/boards/mach-se/7780/irq.c | 68 + arch/sh/boards/mach-se/7780/setup.c | 115 + arch/sh/boards/mach-se/Makefile | 10 + arch/sh/boards/mach-se/board-se7619.c | 21 + arch/sh/boards/mach-sh03/Makefile | 5 + arch/sh/boards/mach-sh03/rtc.c | 132 + arch/sh/boards/mach-sh03/setup.c | 106 + arch/sh/boards/mach-sh7763rdp/Makefile | 1 + arch/sh/boards/mach-sh7763rdp/irq.c | 45 + arch/sh/boards/mach-sh7763rdp/setup.c | 212 + arch/sh/boards/mach-snapgear/Makefile | 5 + arch/sh/boards/mach-snapgear/io.c | 121 + arch/sh/boards/mach-snapgear/setup.c | 95 + arch/sh/boards/mach-systemh/Makefile | 13 + arch/sh/boards/mach-systemh/io.c | 158 + arch/sh/boards/mach-systemh/irq.c | 76 + arch/sh/boards/mach-systemh/setup.c | 57 + arch/sh/boards/mach-x3proto/Makefile | 1 + arch/sh/boards/mach-x3proto/ilsel.c | 151 + arch/sh/boards/mach-x3proto/setup.c | 158 + arch/sh/boot/.gitignore | 3 + arch/sh/boot/Makefile | 110 + arch/sh/boot/compressed/.gitignore | 1 + arch/sh/boot/compressed/Makefile | 55 + arch/sh/boot/compressed/cache.c | 12 + arch/sh/boot/compressed/head_32.S | 119 + arch/sh/boot/compressed/head_64.S | 159 + arch/sh/boot/compressed/install.sh | 56 + arch/sh/boot/compressed/misc.c | 134 + arch/sh/boot/romimage/Makefile | 25 + arch/sh/boot/romimage/head.S | 48 + arch/sh/cchips/Kconfig | 45 + arch/sh/cchips/hd6446x/Makefile | 3 + arch/sh/cchips/hd6446x/hd64461.c | 123 + arch/sh/configs/ap325rxa_defconfig | 1448 ++ arch/sh/configs/cayman_defconfig | 1383 ++ arch/sh/configs/dreamcast_defconfig | 1157 + arch/sh/configs/ecovec24-romimage_defconfig | 1080 + arch/sh/configs/ecovec24_defconfig | 1777 ++ arch/sh/configs/edosk7705_defconfig | 511 + arch/sh/configs/edosk7760_defconfig | 1238 + arch/sh/configs/espt_defconfig | 1292 + arch/sh/configs/hp6xx_defconfig | 998 + arch/sh/configs/kfr2r09-romimage_defconfig | 817 + arch/sh/configs/kfr2r09_defconfig | 1127 + arch/sh/configs/landisk_defconfig | 1553 ++ arch/sh/configs/lboxre2_defconfig | 1379 ++ arch/sh/configs/magicpanelr2_defconfig | 1151 + arch/sh/configs/microdev_defconfig | 1016 + arch/sh/configs/migor_defconfig | 1407 ++ arch/sh/configs/polaris_defconfig | 1063 + arch/sh/configs/r7780mp_defconfig | 1684 ++ arch/sh/configs/r7785rp_defconfig | 1684 ++ arch/sh/configs/rsk7201_defconfig | 819 + arch/sh/configs/rsk7203_defconfig | 1287 + arch/sh/configs/rts7751r2d1_defconfig | 1670 ++ arch/sh/configs/rts7751r2dplus_defconfig | 1757 ++ arch/sh/configs/sdk7780_defconfig | 1712 ++ arch/sh/configs/sdk7786_defconfig | 1754 ++ arch/sh/configs/se7206_defconfig | 1122 + arch/sh/configs/se7343_defconfig | 1348 ++ arch/sh/configs/se7619_defconfig | 751 + arch/sh/configs/se7705_defconfig | 1051 + arch/sh/configs/se7712_defconfig | 1191 + arch/sh/configs/se7721_defconfig | 1357 ++ arch/sh/configs/se7722_defconfig | 1083 + arch/sh/configs/se7724_defconfig | 1808 ++ arch/sh/configs/se7750_defconfig | 1087 + arch/sh/configs/se7751_defconfig | 1037 + arch/sh/configs/se7780_defconfig | 1465 ++ arch/sh/configs/sh03_defconfig | 1348 ++ arch/sh/configs/sh7710voipgw_defconfig | 1073 + arch/sh/configs/sh7724_generic_defconfig | 767 + arch/sh/configs/sh7763rdp_defconfig | 1309 ++ arch/sh/configs/sh7770_generic_defconfig | 759 + arch/sh/configs/sh7785lcr_32bit_defconfig | 1837 ++ arch/sh/configs/sh7785lcr_defconfig | 1655 ++ arch/sh/configs/shmin_defconfig | 959 + arch/sh/configs/shx3_defconfig | 1430 ++ arch/sh/configs/snapgear_defconfig | 1007 + arch/sh/configs/systemh_defconfig | 699 + arch/sh/configs/titan_defconfig | 1882 ++ arch/sh/configs/ul2_defconfig | 1323 ++ arch/sh/configs/urquell_defconfig | 1872 ++ arch/sh/drivers/Kconfig | 19 + arch/sh/drivers/Makefile | 10 + arch/sh/drivers/dma/Kconfig | 92 + arch/sh/drivers/dma/Makefile | 8 + arch/sh/drivers/dma/dma-api.c | 422 + arch/sh/drivers/dma/dma-g2.c | 200 + arch/sh/drivers/dma/dma-pvr2.c | 109 + arch/sh/drivers/dma/dma-sh.c | 353 + arch/sh/drivers/dma/dma-sysfs.c | 165 + arch/sh/drivers/dma/dmabrg.c | 197 + arch/sh/drivers/heartbeat.c | 180 + arch/sh/drivers/pci/Makefile | 27 + arch/sh/drivers/pci/common.c | 162 + arch/sh/drivers/pci/fixups-cayman.c | 77 + arch/sh/drivers/pci/fixups-dreamcast.c | 77 + arch/sh/drivers/pci/fixups-landisk.c | 34 + arch/sh/drivers/pci/fixups-r7780rp.c | 24 + arch/sh/drivers/pci/fixups-rts7751r2d.c | 67 + arch/sh/drivers/pci/fixups-sdk7780.c | 33 + arch/sh/drivers/pci/fixups-se7751.c | 111 + arch/sh/drivers/pci/fixups-sh03.c | 31 + arch/sh/drivers/pci/fixups-snapgear.c | 38 + arch/sh/drivers/pci/fixups-titan.c | 38 + arch/sh/drivers/pci/ops-dreamcast.c | 82 + arch/sh/drivers/pci/ops-sh4.c | 109 + arch/sh/drivers/pci/ops-sh5.c | 68 + arch/sh/drivers/pci/ops-sh7786.c | 134 + arch/sh/drivers/pci/pci-dreamcast.c | 100 + arch/sh/drivers/pci/pci-sh4.h | 189 + arch/sh/drivers/pci/pci-sh5.c | 220 + arch/sh/drivers/pci/pci-sh5.h | 110 + arch/sh/drivers/pci/pci-sh7751.c | 182 + arch/sh/drivers/pci/pci-sh7751.h | 129 + arch/sh/drivers/pci/pci-sh7780.c | 402 + arch/sh/drivers/pci/pci-sh7780.h | 52 + arch/sh/drivers/pci/pci.c | 461 + arch/sh/drivers/pci/pcie-sh7786.c | 427 + arch/sh/drivers/pci/pcie-sh7786.h | 531 + arch/sh/drivers/push-switch.c | 142 + arch/sh/drivers/superhyway/Makefile | 6 + arch/sh/drivers/superhyway/ops-sh4-202.c | 171 + arch/sh/include/asm/Kbuild | 10 + arch/sh/include/asm/adc.h | 13 + arch/sh/include/asm/addrspace.h | 69 + arch/sh/include/asm/alignment.h | 21 + arch/sh/include/asm/asm-offsets.h | 1 + arch/sh/include/asm/atomic-grb.h | 123 + arch/sh/include/asm/atomic-irq.h | 71 + arch/sh/include/asm/atomic-llsc.h | 107 + arch/sh/include/asm/atomic.h | 74 + arch/sh/include/asm/auxvec.h | 36 + arch/sh/include/asm/bitops-grb.h | 172 + arch/sh/include/asm/bitops-llsc.h | 146 + arch/sh/include/asm/bitops-op32.h | 142 + arch/sh/include/asm/bitops.h | 106 + arch/sh/include/asm/bitsperlong.h | 1 + arch/sh/include/asm/bug.h | 110 + arch/sh/include/asm/bugs.h | 77 + arch/sh/include/asm/byteorder.h | 10 + arch/sh/include/asm/cache.h | 51 + arch/sh/include/asm/cachectl.h | 19 + arch/sh/include/asm/cacheflush.h | 104 + arch/sh/include/asm/checksum.h | 5 + arch/sh/include/asm/checksum_32.h | 215 + arch/sh/include/asm/clock.h | 171 + arch/sh/include/asm/cmpxchg-grb.h | 69 + arch/sh/include/asm/cmpxchg-irq.h | 40 + arch/sh/include/asm/cmpxchg-llsc.h | 71 + arch/sh/include/asm/cpu-features.h | 26 + arch/sh/include/asm/cputime.h | 6 + arch/sh/include/asm/current.h | 1 + arch/sh/include/asm/delay.h | 26 + arch/sh/include/asm/device.h | 28 + arch/sh/include/asm/div64.h | 1 + arch/sh/include/asm/dma-mapping.h | 106 + arch/sh/include/asm/dma-register.h | 51 + arch/sh/include/asm/dma-sh.h | 87 + arch/sh/include/asm/dma.h | 160 + arch/sh/include/asm/dmabrg.h | 23 + arch/sh/include/asm/dmaengine.h | 93 + arch/sh/include/asm/dwarf.h | 421 + arch/sh/include/asm/elf.h | 245 + arch/sh/include/asm/emergency-restart.h | 6 + arch/sh/include/asm/entry-macros.S | 122 + arch/sh/include/asm/errno.h | 6 + arch/sh/include/asm/fb.h | 19 + arch/sh/include/asm/fcntl.h | 1 + arch/sh/include/asm/fixmap.h | 136 + arch/sh/include/asm/flat.h | 30 + arch/sh/include/asm/fpu.h | 71 + arch/sh/include/asm/freq.h | 18 + arch/sh/include/asm/ftrace.h | 55 + arch/sh/include/asm/futex-irq.h | 111 + arch/sh/include/asm/futex.h | 77 + arch/sh/include/asm/gpio.h | 56 + arch/sh/include/asm/hardirq.h | 16 + arch/sh/include/asm/hd64461.h | 251 + arch/sh/include/asm/heartbeat.h | 18 + arch/sh/include/asm/hugetlb.h | 92 + arch/sh/include/asm/hw_breakpoint.h | 67 + arch/sh/include/asm/hw_irq.h | 35 + arch/sh/include/asm/hwblk.h | 72 + arch/sh/include/asm/i2c-sh7760.h | 22 + arch/sh/include/asm/ilsel.h | 45 + arch/sh/include/asm/io.h | 411 + arch/sh/include/asm/io_generic.h | 42 + arch/sh/include/asm/io_trapped.h | 58 + arch/sh/include/asm/ioctl.h | 1 + arch/sh/include/asm/ioctls.h | 103 + arch/sh/include/asm/ipcbuf.h | 1 + arch/sh/include/asm/irq.h | 61 + arch/sh/include/asm/irq_regs.h | 1 + arch/sh/include/asm/irqflags.h | 9 + arch/sh/include/asm/kdebug.h | 13 + arch/sh/include/asm/kexec.h | 62 + arch/sh/include/asm/kgdb.h | 38 + arch/sh/include/asm/kmap_types.h | 14 + arch/sh/include/asm/kprobes.h | 58 + arch/sh/include/asm/linkage.h | 7 + arch/sh/include/asm/lmb.h | 6 + arch/sh/include/asm/local.h | 7 + arch/sh/include/asm/machvec.h | 61 + arch/sh/include/asm/mc146818rtc.h | 7 + arch/sh/include/asm/mman.h | 1 + arch/sh/include/asm/mmu.h | 106 + arch/sh/include/asm/mmu_context.h | 190 + arch/sh/include/asm/mmu_context_32.h | 59 + arch/sh/include/asm/mmu_context_64.h | 78 + arch/sh/include/asm/mmzone.h | 50 + arch/sh/include/asm/module.h | 49 + arch/sh/include/asm/msgbuf.h | 1 + arch/sh/include/asm/mutex-llsc.h | 109 + arch/sh/include/asm/mutex.h | 12 + arch/sh/include/asm/page.h | 191 + arch/sh/include/asm/param.h | 1 + arch/sh/include/asm/parport.h | 1 + arch/sh/include/asm/pci.h | 140 + arch/sh/include/asm/percpu.h | 6 + arch/sh/include/asm/perf_event.h | 36 + arch/sh/include/asm/pgalloc.h | 76 + arch/sh/include/asm/pgtable-2level.h | 23 + arch/sh/include/asm/pgtable-3level.h | 56 + arch/sh/include/asm/pgtable.h | 174 + arch/sh/include/asm/pgtable_32.h | 504 + arch/sh/include/asm/pgtable_64.h | 321 + arch/sh/include/asm/poll.h | 1 + arch/sh/include/asm/posix_types.h | 13 + arch/sh/include/asm/posix_types_32.h | 29 + arch/sh/include/asm/posix_types_64.h | 34 + arch/sh/include/asm/processor.h | 164 + arch/sh/include/asm/processor_32.h | 214 + arch/sh/include/asm/processor_64.h | 237 + arch/sh/include/asm/ptrace.h | 147 + arch/sh/include/asm/push-switch.h | 31 + arch/sh/include/asm/reboot.h | 21 + arch/sh/include/asm/resource.h | 6 + arch/sh/include/asm/romimage-macros.h | 73 + arch/sh/include/asm/rtc.h | 28 + arch/sh/include/asm/rwsem.h | 188 + arch/sh/include/asm/scatterlist.h | 8 + arch/sh/include/asm/seccomp.h | 10 + arch/sh/include/asm/sections.h | 13 + arch/sh/include/asm/segment.h | 34 + arch/sh/include/asm/sembuf.h | 1 + arch/sh/include/asm/serial.h | 1 + arch/sh/include/asm/setup.h | 25 + arch/sh/include/asm/sfp-machine.h | 84 + arch/sh/include/asm/sh7760fb.h | 197 + arch/sh/include/asm/sh_bios.h | 27 + arch/sh/include/asm/sh_eth.h | 15 + arch/sh/include/asm/shmbuf.h | 1 + arch/sh/include/asm/shmparam.h | 22 + arch/sh/include/asm/sigcontext.h | 40 + arch/sh/include/asm/siginfo.h | 6 + arch/sh/include/asm/signal.h | 15 + arch/sh/include/asm/siu.h | 26 + arch/sh/include/asm/sizes.h | 61 + arch/sh/include/asm/smc37c93x.h | 190 + arch/sh/include/asm/smp.h | 54 + arch/sh/include/asm/socket.h | 1 + arch/sh/include/asm/sockios.h | 14 + arch/sh/include/asm/sparsemem.h | 16 + arch/sh/include/asm/spi.h | 13 + arch/sh/include/asm/spinlock.h | 226 + arch/sh/include/asm/spinlock_types.h | 21 + arch/sh/include/asm/stacktrace.h | 25 + arch/sh/include/asm/stat.h | 138 + arch/sh/include/asm/statfs.h | 6 + arch/sh/include/asm/string.h | 5 + arch/sh/include/asm/string_32.h | 131 + arch/sh/include/asm/string_64.h | 20 + arch/sh/include/asm/suspend.h | 97 + arch/sh/include/asm/swab.h | 59 + arch/sh/include/asm/syscall.h | 12 + arch/sh/include/asm/syscall_32.h | 96 + arch/sh/include/asm/syscall_64.h | 64 + arch/sh/include/asm/syscalls.h | 20 + arch/sh/include/asm/syscalls_32.h | 56 + arch/sh/include/asm/syscalls_64.h | 34 + arch/sh/include/asm/system.h | 188 + arch/sh/include/asm/system_32.h | 273 + arch/sh/include/asm/system_64.h | 82 + arch/sh/include/asm/termbits.h | 1 + arch/sh/include/asm/termios.h | 1 + arch/sh/include/asm/thread_info.h | 181 + arch/sh/include/asm/timex.h | 23 + arch/sh/include/asm/tlb.h | 128 + arch/sh/include/asm/tlb_64.h | 71 + arch/sh/include/asm/tlbflush.h | 49 + arch/sh/include/asm/topology.h | 53 + arch/sh/include/asm/types.h | 23 + arch/sh/include/asm/uaccess.h | 258 + arch/sh/include/asm/uaccess_32.h | 248 + arch/sh/include/asm/uaccess_64.h | 91 + arch/sh/include/asm/ucontext.h | 1 + arch/sh/include/asm/unaligned-sh4a.h | 258 + arch/sh/include/asm/unaligned.h | 12 + arch/sh/include/asm/uncached.h | 18 + arch/sh/include/asm/unistd.h | 13 + arch/sh/include/asm/unistd_32.h | 392 + arch/sh/include/asm/unistd_64.h | 431 + arch/sh/include/asm/unwinder.h | 31 + arch/sh/include/asm/user.h | 67 + arch/sh/include/asm/vga.h | 6 + arch/sh/include/asm/vmlinux.lds.h | 25 + arch/sh/include/asm/watchdog.h | 165 + arch/sh/include/asm/xor.h | 1 + arch/sh/include/cpu-common/cpu/addrspace.h | 19 + arch/sh/include/cpu-common/cpu/mmu_context.h | 16 + arch/sh/include/cpu-common/cpu/rtc.h | 8 + arch/sh/include/cpu-common/cpu/sigcontext.h | 17 + arch/sh/include/cpu-common/cpu/timer.h | 6 + arch/sh/include/cpu-sh2/cpu/cache.h | 43 + arch/sh/include/cpu-sh2/cpu/dma.h | 23 + arch/sh/include/cpu-sh2/cpu/freq.h | 18 + arch/sh/include/cpu-sh2/cpu/watchdog.h | 69 + arch/sh/include/cpu-sh2a/cpu/addrspace.h | 10 + arch/sh/include/cpu-sh2a/cpu/cache.h | 43 + arch/sh/include/cpu-sh2a/cpu/dma.h | 1 + arch/sh/include/cpu-sh2a/cpu/freq.h | 16 + arch/sh/include/cpu-sh2a/cpu/rtc.h | 8 + arch/sh/include/cpu-sh2a/cpu/sh7203.h | 143 + arch/sh/include/cpu-sh2a/cpu/ubc.h | 28 + arch/sh/include/cpu-sh2a/cpu/watchdog.h | 1 + arch/sh/include/cpu-sh3/cpu/adc.h | 28 + arch/sh/include/cpu-sh3/cpu/cache.h | 43 + arch/sh/include/cpu-sh3/cpu/dac.h | 41 + arch/sh/include/cpu-sh3/cpu/dma-register.h | 41 + arch/sh/include/cpu-sh3/cpu/dma.h | 23 + arch/sh/include/cpu-sh3/cpu/freq.h | 27 + arch/sh/include/cpu-sh3/cpu/gpio.h | 81 + arch/sh/include/cpu-sh3/cpu/mmu_context.h | 44 + arch/sh/include/cpu-sh3/cpu/sh7720.h | 174 + arch/sh/include/cpu-sh3/cpu/watchdog.h | 25 + arch/sh/include/cpu-sh4/cpu/addrspace.h | 44 + arch/sh/include/cpu-sh4/cpu/cache.h | 44 + arch/sh/include/cpu-sh4/cpu/dma-register.h | 112 + arch/sh/include/cpu-sh4/cpu/dma-sh4a.h | 83 + arch/sh/include/cpu-sh4/cpu/dma.h | 32 + arch/sh/include/cpu-sh4/cpu/fpu.h | 32 + arch/sh/include/cpu-sh4/cpu/freq.h | 70 + arch/sh/include/cpu-sh4/cpu/mmu_context.h | 68 + arch/sh/include/cpu-sh4/cpu/rtc.h | 13 + arch/sh/include/cpu-sh4/cpu/sh7722.h | 238 + arch/sh/include/cpu-sh4/cpu/sh7723.h | 285 + arch/sh/include/cpu-sh4/cpu/sh7724.h | 286 + arch/sh/include/cpu-sh4/cpu/sh7757.h | 243 + arch/sh/include/cpu-sh4/cpu/sh7785.h | 259 + arch/sh/include/cpu-sh4/cpu/sh7786.h | 136 + arch/sh/include/cpu-sh4/cpu/sigcontext.h | 24 + arch/sh/include/cpu-sh4/cpu/sq.h | 36 + arch/sh/include/cpu-sh4/cpu/watchdog.h | 44 + arch/sh/include/cpu-sh5/cpu/addrspace.h | 11 + arch/sh/include/cpu-sh5/cpu/cache.h | 97 + arch/sh/include/cpu-sh5/cpu/dma.h | 6 + arch/sh/include/cpu-sh5/cpu/irq.h | 116 + arch/sh/include/cpu-sh5/cpu/mmu_context.h | 21 + arch/sh/include/cpu-sh5/cpu/registers.h | 106 + arch/sh/include/cpu-sh5/cpu/rtc.h | 8 + arch/sh/include/mach-common/mach/edosk7705.h | 7 + arch/sh/include/mach-common/mach/highlander.h | 207 + arch/sh/include/mach-common/mach/hp6xx.h | 62 + arch/sh/include/mach-common/mach/lboxre2.h | 27 + arch/sh/include/mach-common/mach/magicpanelr2.h | 67 + arch/sh/include/mach-common/mach/microdev.h | 80 + arch/sh/include/mach-common/mach/r2d.h | 70 + arch/sh/include/mach-common/mach/romimage.h | 1 + arch/sh/include/mach-common/mach/sdk7780.h | 81 + arch/sh/include/mach-common/mach/sh7763rdp.h | 54 + arch/sh/include/mach-common/mach/sh7785lcr.h | 57 + arch/sh/include/mach-common/mach/shmin.h | 9 + arch/sh/include/mach-common/mach/snapgear.h | 71 + arch/sh/include/mach-common/mach/systemh7751.h | 71 + arch/sh/include/mach-common/mach/titan.h | 17 + arch/sh/include/mach-common/mach/urquell.h | 68 + arch/sh/include/mach-dreamcast/mach/dma.h | 34 + arch/sh/include/mach-dreamcast/mach/maple.h | 37 + arch/sh/include/mach-dreamcast/mach/pci.h | 27 + arch/sh/include/mach-dreamcast/mach/sysasic.h | 48 + .../mach-ecovec24/mach/partner-jet-setup.txt | 81 + arch/sh/include/mach-ecovec24/mach/romimage.h | 20 + arch/sh/include/mach-kfr2r09/mach/kfr2r09.h | 27 + .../mach-kfr2r09/mach/partner-jet-setup.txt | 143 + arch/sh/include/mach-kfr2r09/mach/romimage.h | 20 + arch/sh/include/mach-landisk/mach/gio.h | 37 + arch/sh/include/mach-landisk/mach/iodata_landisk.h | 42 + arch/sh/include/mach-migor/mach/migor.h | 15 + arch/sh/include/mach-sdk7786/mach/fpga.h | 114 + arch/sh/include/mach-sdk7786/mach/irq.h | 7 + arch/sh/include/mach-se/mach/mrshpc.h | 52 + arch/sh/include/mach-se/mach/se.h | 117 + arch/sh/include/mach-se/mach/se7206.h | 13 + arch/sh/include/mach-se/mach/se7343.h | 142 + arch/sh/include/mach-se/mach/se7721.h | 70 + arch/sh/include/mach-se/mach/se7722.h | 105 + arch/sh/include/mach-se/mach/se7724.h | 72 + arch/sh/include/mach-se/mach/se7751.h | 73 + arch/sh/include/mach-se/mach/se7780.h | 108 + arch/sh/include/mach-sh03/mach/io.h | 25 + arch/sh/include/mach-sh03/mach/sh03.h | 18 + arch/sh/kernel/.gitignore | 1 + arch/sh/kernel/Makefile | 46 + arch/sh/kernel/asm-offsets.c | 61 + arch/sh/kernel/cpu/Makefile | 23 + arch/sh/kernel/cpu/adc.c | 36 + arch/sh/kernel/cpu/clock-cpg.c | 352 + arch/sh/kernel/cpu/clock.c | 679 + arch/sh/kernel/cpu/fpu.c | 85 + arch/sh/kernel/cpu/hwblk.c | 154 + arch/sh/kernel/cpu/init.c | 363 + arch/sh/kernel/cpu/irq/Makefile | 6 + arch/sh/kernel/cpu/irq/imask.c | 81 + arch/sh/kernel/cpu/irq/intc-sh5.c | 228 + arch/sh/kernel/cpu/irq/ipr.c | 84 + arch/sh/kernel/cpu/sh2/Makefile | 7 + arch/sh/kernel/cpu/sh2/clock-sh7619.c | 75 + arch/sh/kernel/cpu/sh2/entry.S | 321 + arch/sh/kernel/cpu/sh2/ex.S | 47 + arch/sh/kernel/cpu/sh2/probe.c | 36 + arch/sh/kernel/cpu/sh2/setup-sh7619.c | 232 + arch/sh/kernel/cpu/sh2a/Makefile | 20 + arch/sh/kernel/cpu/sh2a/clock-sh7201.c | 85 + arch/sh/kernel/cpu/sh2a/clock-sh7203.c | 84 + arch/sh/kernel/cpu/sh2a/clock-sh7206.c | 85 + arch/sh/kernel/cpu/sh2a/entry.S | 250 + arch/sh/kernel/cpu/sh2a/ex.S | 72 + arch/sh/kernel/cpu/sh2a/fpu.c | 574 + arch/sh/kernel/cpu/sh2a/opcode_helper.c | 55 + arch/sh/kernel/cpu/sh2a/pinmux-sh7203.c | 1597 ++ arch/sh/kernel/cpu/sh2a/probe.c | 56 + arch/sh/kernel/cpu/sh2a/setup-mxg.c | 255 + arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 463 + arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 430 + arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 402 + arch/sh/kernel/cpu/sh3/Makefile | 33 + arch/sh/kernel/cpu/sh3/clock-sh3.c | 89 + arch/sh/kernel/cpu/sh3/clock-sh7705.c | 84 + arch/sh/kernel/cpu/sh3/clock-sh7706.c | 84 + arch/sh/kernel/cpu/sh3/clock-sh7709.c | 85 + arch/sh/kernel/cpu/sh3/clock-sh7710.c | 78 + arch/sh/kernel/cpu/sh3/clock-sh7712.c | 71 + arch/sh/kernel/cpu/sh3/entry.S | 512 + arch/sh/kernel/cpu/sh3/ex.S | 59 + arch/sh/kernel/cpu/sh3/pinmux-sh7720.c | 1242 + arch/sh/kernel/cpu/sh3/probe.c | 113 + arch/sh/kernel/cpu/sh3/setup-sh3.c | 71 + arch/sh/kernel/cpu/sh3/setup-sh7705.c | 252 + arch/sh/kernel/cpu/sh3/setup-sh770x.c | 305 + arch/sh/kernel/cpu/sh3/setup-sh7710.c | 255 + arch/sh/kernel/cpu/sh3/setup-sh7720.c | 485 + arch/sh/kernel/cpu/sh3/swsusp.S | 147 + arch/sh/kernel/cpu/sh4/Makefile | 36 + arch/sh/kernel/cpu/sh4/clock-sh4-202.c | 171 + arch/sh/kernel/cpu/sh4/clock-sh4.c | 80 + arch/sh/kernel/cpu/sh4/fpu.c | 429 + arch/sh/kernel/cpu/sh4/perf_event.c | 253 + arch/sh/kernel/cpu/sh4/probe.c | 256 + arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 207 + arch/sh/kernel/cpu/sh4/setup-sh7750.c | 451 + arch/sh/kernel/cpu/sh4/setup-sh7760.c | 333 + arch/sh/kernel/cpu/sh4/softfloat.c | 930 + arch/sh/kernel/cpu/sh4/sq.c | 413 + arch/sh/kernel/cpu/sh4a/Makefile | 48 + arch/sh/kernel/cpu/sh4a/clock-sh7343.c | 215 + arch/sh/kernel/cpu/sh4a/clock-sh7366.c | 215 + arch/sh/kernel/cpu/sh4a/clock-sh7722.c | 219 + arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 245 + arch/sh/kernel/cpu/sh4a/clock-sh7724.c | 259 + arch/sh/kernel/cpu/sh4a/clock-sh7757.c | 130 + arch/sh/kernel/cpu/sh4a/clock-sh7763.c | 111 + arch/sh/kernel/cpu/sh4a/clock-sh7770.c | 73 + arch/sh/kernel/cpu/sh4a/clock-sh7780.c | 117 + arch/sh/kernel/cpu/sh4a/clock-sh7785.c | 130 + arch/sh/kernel/cpu/sh4a/clock-sh7786.c | 137 + arch/sh/kernel/cpu/sh4a/clock-shx3.c | 128 + arch/sh/kernel/cpu/sh4a/hwblk-sh7722.c | 106 + arch/sh/kernel/cpu/sh4a/hwblk-sh7723.c | 117 + arch/sh/kernel/cpu/sh4a/hwblk-sh7724.c | 121 + arch/sh/kernel/cpu/sh4a/perf_event.c | 269 + arch/sh/kernel/cpu/sh4a/pinmux-sh7722.c | 1784 ++ arch/sh/kernel/cpu/sh4a/pinmux-sh7723.c | 1909 ++ arch/sh/kernel/cpu/sh4a/pinmux-sh7724.c | 2230 ++ arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c | 2019 ++ arch/sh/kernel/cpu/sh4a/pinmux-sh7785.c | 1310 ++ arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c | 843 + arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 514 + arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 469 + arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 763 + arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 818 + arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 1332 ++ arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 545 + arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 581 + arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 743 + arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 630 + arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 721 + arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 922 + arch/sh/kernel/cpu/sh4a/setup-shx3.c | 486 + arch/sh/kernel/cpu/sh4a/smp-shx3.c | 108 + arch/sh/kernel/cpu/sh4a/ubc.c | 133 + arch/sh/kernel/cpu/sh5/Makefile | 15 + arch/sh/kernel/cpu/sh5/clock-sh5.c | 79 + arch/sh/kernel/cpu/sh5/entry.S | 2068 ++ arch/sh/kernel/cpu/sh5/fpu.c | 114 + arch/sh/kernel/cpu/sh5/probe.c | 77 + arch/sh/kernel/cpu/sh5/setup-sh5.c | 191 + arch/sh/kernel/cpu/sh5/switchto.S | 198 + arch/sh/kernel/cpu/sh5/unwind.c | 326 + arch/sh/kernel/cpu/shmobile/Makefile | 8 + arch/sh/kernel/cpu/shmobile/cpuidle.c | 119 + arch/sh/kernel/cpu/shmobile/pm.c | 156 + arch/sh/kernel/cpu/shmobile/pm_runtime.c | 308 + arch/sh/kernel/cpu/shmobile/sleep.S | 405 + arch/sh/kernel/cpufreq.c | 158 + arch/sh/kernel/crash_dump.c | 49 + arch/sh/kernel/debugtraps.S | 41 + arch/sh/kernel/disassemble.c | 573 + arch/sh/kernel/dma-nommu.c | 82 + arch/sh/kernel/dumpstack.c | 123 + arch/sh/kernel/dwarf.c | 1200 + arch/sh/kernel/entry-common.S | 374 + arch/sh/kernel/ftrace.c | 401 + arch/sh/kernel/head_32.S | 352 + arch/sh/kernel/head_64.S | 357 + arch/sh/kernel/hw_breakpoint.c | 445 + arch/sh/kernel/idle.c | 156 + arch/sh/kernel/init_task.c | 30 + arch/sh/kernel/io.c | 136 + arch/sh/kernel/io_generic.c | 160 + arch/sh/kernel/io_trapped.c | 293 + arch/sh/kernel/irq.c | 285 + arch/sh/kernel/irq_32.c | 57 + arch/sh/kernel/irq_64.c | 51 + arch/sh/kernel/kgdb.c | 317 + arch/sh/kernel/kprobes.c | 585 + arch/sh/kernel/localtimer.c | 62 + arch/sh/kernel/machine_kexec.c | 150 + arch/sh/kernel/machvec.c | 143 + arch/sh/kernel/module.c | 161 + arch/sh/kernel/nmi_debug.c | 77 + arch/sh/kernel/perf_callchain.c | 95 + arch/sh/kernel/perf_event.c | 330 + arch/sh/kernel/process.c | 101 + arch/sh/kernel/process_32.c | 338 + arch/sh/kernel/process_64.c | 548 + arch/sh/kernel/ptrace_32.c | 521 + arch/sh/kernel/ptrace_64.c | 507 + arch/sh/kernel/reboot.c | 98 + arch/sh/kernel/relocate_kernel.S | 232 + arch/sh/kernel/return_address.c | 57 + arch/sh/kernel/setup.c | 632 + arch/sh/kernel/sh_bios.c | 172 + arch/sh/kernel/sh_ksyms_32.c | 93 + arch/sh/kernel/sh_ksyms_64.c | 56 + arch/sh/kernel/signal_32.c | 659 + arch/sh/kernel/signal_64.c | 767 + arch/sh/kernel/smp.c | 364 + arch/sh/kernel/stacktrace.c | 105 + arch/sh/kernel/swsusp.c | 38 + arch/sh/kernel/sys_sh.c | 95 + arch/sh/kernel/sys_sh32.c | 84 + arch/sh/kernel/sys_sh64.c | 48 + arch/sh/kernel/syscalls_32.S | 355 + arch/sh/kernel/syscalls_64.S | 395 + arch/sh/kernel/time.c | 117 + arch/sh/kernel/topology.c | 75 + arch/sh/kernel/traps.c | 116 + arch/sh/kernel/traps_32.c | 873 + arch/sh/kernel/traps_64.c | 946 + arch/sh/kernel/unwinder.c | 164 + arch/sh/kernel/vmlinux.lds.S | 88 + arch/sh/kernel/vsyscall/.gitignore | 1 + arch/sh/kernel/vsyscall/Makefile | 36 + arch/sh/kernel/vsyscall/vsyscall-note.S | 25 + arch/sh/kernel/vsyscall/vsyscall-sigreturn.S | 39 + arch/sh/kernel/vsyscall/vsyscall-syscall.S | 10 + arch/sh/kernel/vsyscall/vsyscall-trapa.S | 42 + arch/sh/kernel/vsyscall/vsyscall.c | 110 + arch/sh/kernel/vsyscall/vsyscall.lds.S | 84 + arch/sh/lib/Makefile | 33 + arch/sh/lib/__clear_user.S | 108 + arch/sh/lib/ashiftrt.S | 149 + arch/sh/lib/ashldi3.c | 29 + arch/sh/lib/ashlsi3.S | 193 + arch/sh/lib/ashrdi3.c | 31 + arch/sh/lib/ashrsi3.S | 185 + arch/sh/lib/checksum.S | 417 + arch/sh/lib/copy_page.S | 389 + arch/sh/lib/delay.c | 43 + arch/sh/lib/div64-generic.c | 19 + arch/sh/lib/div64.S | 46 + arch/sh/lib/io.c | 82 + arch/sh/lib/libgcc.h | 25 + arch/sh/lib/lshrdi3.c | 29 + arch/sh/lib/lshrsi3.S | 193 + arch/sh/lib/mcount.S | 310 + arch/sh/lib/memchr.S | 26 + arch/sh/lib/memcpy-sh4.S | 799 + arch/sh/lib/memcpy.S | 227 + arch/sh/lib/memmove.S | 254 + arch/sh/lib/memset-sh4.S | 107 + arch/sh/lib/memset.S | 58 + arch/sh/lib/movmem.S | 238 + arch/sh/lib/strlen.S | 70 + arch/sh/lib/udiv_qrnnd.S | 81 + arch/sh/lib/udivsi3.S | 87 + arch/sh/lib/udivsi3_i4i-Os.S | 149 + arch/sh/lib/udivsi3_i4i.S | 666 + arch/sh/lib64/Makefile | 17 + arch/sh/lib64/copy_page.S | 89 + arch/sh/lib64/copy_user_memcpy.S | 217 + arch/sh/lib64/dbg.c | 248 + arch/sh/lib64/memcpy.S | 201 + arch/sh/lib64/memset.S | 91 + arch/sh/lib64/panic.c | 15 + arch/sh/lib64/sdivsi3.S | 135 + arch/sh/lib64/strcpy.S | 97 + arch/sh/lib64/strlen.S | 33 + arch/sh/lib64/udelay.c | 49 + arch/sh/lib64/udivdi3.S | 120 + arch/sh/lib64/udivsi3.S | 59 + arch/sh/math-emu/Makefile | 1 + arch/sh/math-emu/math.c | 629 + arch/sh/math-emu/sfp-util.h | 72 + arch/sh/mm/Kconfig | 277 + arch/sh/mm/Makefile | 66 + arch/sh/mm/alignment.c | 189 + arch/sh/mm/asids-debugfs.c | 77 + arch/sh/mm/cache-debugfs.c | 153 + arch/sh/mm/cache-sh2.c | 91 + arch/sh/mm/cache-sh2a.c | 140 + arch/sh/mm/cache-sh3.c | 105 + arch/sh/mm/cache-sh4.c | 393 + arch/sh/mm/cache-sh5.c | 621 + arch/sh/mm/cache-sh7705.c | 195 + arch/sh/mm/cache.c | 347 + arch/sh/mm/consistent.c | 157 + arch/sh/mm/extable_32.c | 21 + arch/sh/mm/extable_64.c | 82 + arch/sh/mm/fault_32.c | 380 + arch/sh/mm/fault_64.c | 266 + arch/sh/mm/flush-sh4.c | 108 + arch/sh/mm/hugetlbpage.c | 90 + arch/sh/mm/init.c | 366 + arch/sh/mm/ioremap.c | 137 + arch/sh/mm/ioremap_fixed.c | 134 + arch/sh/mm/kmap.c | 67 + arch/sh/mm/mmap.c | 254 + arch/sh/mm/nommu.c | 100 + arch/sh/mm/numa.c | 113 + arch/sh/mm/pgtable.c | 57 + arch/sh/mm/pmb.c | 920 + arch/sh/mm/tlb-pteaex.c | 107 + arch/sh/mm/tlb-sh3.c | 98 + arch/sh/mm/tlb-sh4.c | 110 + arch/sh/mm/tlb-sh5.c | 184 + arch/sh/mm/tlb-urb.c | 93 + arch/sh/mm/tlbflush_32.c | 121 + arch/sh/mm/tlbflush_64.c | 472 + arch/sh/mm/uncached.c | 43 + arch/sh/oprofile/Makefile | 9 + arch/sh/oprofile/backtrace.c | 104 + arch/sh/oprofile/common.c | 130 + arch/sh/oprofile/op_impl.h | 33 + arch/sh/tools/Makefile | 16 + arch/sh/tools/gen-mach-types | 47 + arch/sh/tools/mach-types | 62 + arch/sparc/Kconfig | 574 + arch/sparc/Kconfig.debug | 47 + arch/sparc/Makefile | 114 + arch/sparc/boot/.gitignore | 8 + arch/sparc/boot/Makefile | 94 + arch/sparc/boot/btfixupprep.c | 386 + arch/sparc/boot/piggyback_32.c | 137 + arch/sparc/boot/piggyback_64.c | 110 + arch/sparc/configs/sparc32_defconfig | 1225 + arch/sparc/configs/sparc64_defconfig | 1924 ++ arch/sparc/include/asm/Kbuild | 19 + arch/sparc/include/asm/agp.h | 16 + arch/sparc/include/asm/apb.h | 36 + arch/sparc/include/asm/apc.h | 64 + arch/sparc/include/asm/asi.h | 266 + arch/sparc/include/asm/asm-offsets.h | 1 + arch/sparc/include/asm/asm.h | 40 + arch/sparc/include/asm/asmmacro.h | 40 + arch/sparc/include/asm/atomic.h | 8 + arch/sparc/include/asm/atomic_32.h | 165 + arch/sparc/include/asm/atomic_64.h | 118 + arch/sparc/include/asm/auxio.h | 8 + arch/sparc/include/asm/auxio_32.h | 89 + arch/sparc/include/asm/auxio_64.h | 100 + arch/sparc/include/asm/auxvec.h | 4 + arch/sparc/include/asm/backoff.h | 31 + arch/sparc/include/asm/bbc.h | 225 + arch/sparc/include/asm/bitext.h | 27 + arch/sparc/include/asm/bitops.h | 8 + arch/sparc/include/asm/bitops_32.h | 112 + arch/sparc/include/asm/bitops_64.h | 102 + arch/sparc/include/asm/bitsperlong.h | 13 + arch/sparc/include/asm/btext.h | 6 + arch/sparc/include/asm/btfixup.h | 208 + arch/sparc/include/asm/bug.h | 22 + arch/sparc/include/asm/bugs.h | 17 + arch/sparc/include/asm/byteorder.h | 6 + arch/sparc/include/asm/cache.h | 138 + arch/sparc/include/asm/cacheflush.h | 8 + arch/sparc/include/asm/cacheflush_32.h | 86 + arch/sparc/include/asm/cacheflush_64.h | 77 + arch/sparc/include/asm/chafsr.h | 241 + arch/sparc/include/asm/checksum.h | 8 + arch/sparc/include/asm/checksum_32.h | 241 + arch/sparc/include/asm/checksum_64.h | 167 + arch/sparc/include/asm/chmctrl.h | 183 + arch/sparc/include/asm/clock.h | 11 + arch/sparc/include/asm/cmt.h | 59 + arch/sparc/include/asm/compat.h | 249 + arch/sparc/include/asm/compat_signal.h | 29 + arch/sparc/include/asm/contregs.h | 53 + arch/sparc/include/asm/cpudata.h | 8 + arch/sparc/include/asm/cpudata_32.h | 27 + arch/sparc/include/asm/cpudata_64.h | 44 + arch/sparc/include/asm/cputime.h | 6 + arch/sparc/include/asm/current.h | 34 + arch/sparc/include/asm/cypress.h | 79 + arch/sparc/include/asm/dcr.h | 14 + arch/sparc/include/asm/dcu.h | 27 + arch/sparc/include/asm/delay.h | 8 + arch/sparc/include/asm/delay_32.h | 34 + arch/sparc/include/asm/delay_64.h | 17 + arch/sparc/include/asm/device.h | 38 + arch/sparc/include/asm/display7seg.h | 79 + arch/sparc/include/asm/div64.h | 1 + arch/sparc/include/asm/dma-mapping.h | 77 + arch/sparc/include/asm/dma.h | 139 + arch/sparc/include/asm/ebus_dma.h | 35 + arch/sparc/include/asm/ecc.h | 122 + arch/sparc/include/asm/eeprom.h | 9 + arch/sparc/include/asm/elf.h | 8 + arch/sparc/include/asm/elf_32.h | 140 + arch/sparc/include/asm/elf_64.h | 208 + arch/sparc/include/asm/emergency-restart.h | 6 + arch/sparc/include/asm/envctrl.h | 103 + arch/sparc/include/asm/errno.h | 115 + arch/sparc/include/asm/estate.h | 49 + arch/sparc/include/asm/fb.h | 29 + arch/sparc/include/asm/fbio.h | 330 + arch/sparc/include/asm/fcntl.h | 53 + arch/sparc/include/asm/fhc.h | 80 + arch/sparc/include/asm/fixmap.h | 110 + arch/sparc/include/asm/floppy.h | 8 + arch/sparc/include/asm/floppy_32.h | 402 + arch/sparc/include/asm/floppy_64.h | 778 + arch/sparc/include/asm/fpumacro.h | 33 + arch/sparc/include/asm/ftrace.h | 25 + arch/sparc/include/asm/futex.h | 8 + arch/sparc/include/asm/futex_32.h | 6 + arch/sparc/include/asm/futex_64.h | 110 + arch/sparc/include/asm/gpio.h | 36 + arch/sparc/include/asm/hardirq.h | 8 + arch/sparc/include/asm/hardirq_32.h | 13 + arch/sparc/include/asm/hardirq_64.h | 19 + arch/sparc/include/asm/head.h | 8 + arch/sparc/include/asm/head_32.h | 102 + arch/sparc/include/asm/head_64.h | 76 + arch/sparc/include/asm/highmem.h | 81 + arch/sparc/include/asm/hugetlb.h | 85 + arch/sparc/include/asm/hvtramp.h | 37 + arch/sparc/include/asm/hw_irq.h | 6 + arch/sparc/include/asm/hypervisor.h | 2973 +++ arch/sparc/include/asm/ide.h | 97 + arch/sparc/include/asm/idprom.h | 25 + arch/sparc/include/asm/intr_queue.h | 15 + arch/sparc/include/asm/io-unit.h | 58 + arch/sparc/include/asm/io.h | 8 + arch/sparc/include/asm/io_32.h | 333 + arch/sparc/include/asm/io_64.h | 513 + arch/sparc/include/asm/ioctl.h | 67 + arch/sparc/include/asm/ioctls.h | 136 + arch/sparc/include/asm/iommu.h | 8 + arch/sparc/include/asm/iommu_32.h | 121 + arch/sparc/include/asm/iommu_64.h | 65 + arch/sparc/include/asm/ipcbuf.h | 32 + arch/sparc/include/asm/irq.h | 8 + arch/sparc/include/asm/irq_32.h | 16 + arch/sparc/include/asm/irq_64.h | 100 + arch/sparc/include/asm/irq_regs.h | 1 + arch/sparc/include/asm/irqflags.h | 8 + arch/sparc/include/asm/irqflags_32.h | 39 + arch/sparc/include/asm/irqflags_64.h | 108 + arch/sparc/include/asm/jsflash.h | 39 + arch/sparc/include/asm/kdebug.h | 8 + arch/sparc/include/asm/kdebug_32.h | 74 + arch/sparc/include/asm/kdebug_64.h | 21 + arch/sparc/include/asm/kgdb.h | 38 + arch/sparc/include/asm/kmap_types.h | 10 + arch/sparc/include/asm/kprobes.h | 49 + arch/sparc/include/asm/ldc.h | 138 + arch/sparc/include/asm/leon.h | 397 + arch/sparc/include/asm/leon_amba.h | 263 + arch/sparc/include/asm/linkage.h | 6 + arch/sparc/include/asm/lmb.h | 10 + arch/sparc/include/asm/local.h | 6 + arch/sparc/include/asm/lsu.h | 19 + arch/sparc/include/asm/machines.h | 71 + arch/sparc/include/asm/mbus.h | 100 + arch/sparc/include/asm/mc146818rtc.h | 8 + arch/sparc/include/asm/mc146818rtc_32.h | 29 + arch/sparc/include/asm/mc146818rtc_64.h | 28 + arch/sparc/include/asm/mdesc.h | 79 + arch/sparc/include/asm/memctrl.h | 9 + arch/sparc/include/asm/memreg.h | 51 + arch/sparc/include/asm/mman.h | 33 + arch/sparc/include/asm/mmu.h | 8 + arch/sparc/include/asm/mmu_32.h | 7 + arch/sparc/include/asm/mmu_64.h | 123 + arch/sparc/include/asm/mmu_context.h | 8 + arch/sparc/include/asm/mmu_context_32.h | 42 + arch/sparc/include/asm/mmu_context_64.h | 155 + arch/sparc/include/asm/mmzone.h | 19 + arch/sparc/include/asm/module.h | 24 + arch/sparc/include/asm/mpmbox.h | 67 + arch/sparc/include/asm/msgbuf.h | 38 + arch/sparc/include/asm/msi.h | 31 + arch/sparc/include/asm/mutex.h | 9 + arch/sparc/include/asm/mxcc.h | 137 + arch/sparc/include/asm/nmi.h | 13 + arch/sparc/include/asm/ns87303.h | 118 + arch/sparc/include/asm/obio.h | 238 + arch/sparc/include/asm/of_device.h | 39 + arch/sparc/include/asm/of_platform.h | 18 + arch/sparc/include/asm/openprom.h | 277 + arch/sparc/include/asm/openpromio.h | 69 + arch/sparc/include/asm/oplib.h | 8 + arch/sparc/include/asm/oplib_32.h | 260 + arch/sparc/include/asm/oplib_64.h | 312 + arch/sparc/include/asm/page.h | 8 + arch/sparc/include/asm/page_32.h | 157 + arch/sparc/include/asm/page_64.h | 137 + arch/sparc/include/asm/param.h | 7 + arch/sparc/include/asm/parport.h | 248 + arch/sparc/include/asm/pbm.h | 47 + arch/sparc/include/asm/pci.h | 11 + arch/sparc/include/asm/pci_32.h | 53 + arch/sparc/include/asm/pci_64.h | 103 + arch/sparc/include/asm/pcic.h | 123 + arch/sparc/include/asm/pcr.h | 46 + arch/sparc/include/asm/percpu.h | 8 + arch/sparc/include/asm/percpu_32.h | 6 + arch/sparc/include/asm/percpu_64.h | 24 + arch/sparc/include/asm/perf_event.h | 14 + arch/sparc/include/asm/perfctr.h | 173 + arch/sparc/include/asm/pgalloc.h | 8 + arch/sparc/include/asm/pgalloc_32.h | 68 + arch/sparc/include/asm/pgalloc_64.h | 81 + arch/sparc/include/asm/pgtable.h | 8 + arch/sparc/include/asm/pgtable_32.h | 476 + arch/sparc/include/asm/pgtable_64.h | 783 + arch/sparc/include/asm/pgtsrmmu.h | 302 + arch/sparc/include/asm/pgtsun4.h | 171 + arch/sparc/include/asm/pgtsun4c.h | 172 + arch/sparc/include/asm/pil.h | 31 + arch/sparc/include/asm/poll.h | 12 + arch/sparc/include/asm/posix_types.h | 155 + arch/sparc/include/asm/processor.h | 8 + arch/sparc/include/asm/processor_32.h | 129 + arch/sparc/include/asm/processor_64.h | 237 + arch/sparc/include/asm/prom.h | 72 + arch/sparc/include/asm/psr.h | 93 + arch/sparc/include/asm/psrcompat.h | 45 + arch/sparc/include/asm/pstate.h | 91 + arch/sparc/include/asm/ptrace.h | 448 + arch/sparc/include/asm/resource.h | 30 + arch/sparc/include/asm/ross.h | 191 + arch/sparc/include/asm/rwsem-const.h | 12 + arch/sparc/include/asm/rwsem.h | 84 + arch/sparc/include/asm/sbi.h | 115 + arch/sparc/include/asm/scatterlist.h | 8 + arch/sparc/include/asm/scratchpad.h | 14 + arch/sparc/include/asm/seccomp.h | 15 + arch/sparc/include/asm/sections.h | 10 + arch/sparc/include/asm/sembuf.h | 31 + arch/sparc/include/asm/serial.h | 6 + arch/sparc/include/asm/setup.h | 14 + arch/sparc/include/asm/sfafsr.h | 82 + arch/sparc/include/asm/sfp-machine.h | 8 + arch/sparc/include/asm/sfp-machine_32.h | 212 + arch/sparc/include/asm/sfp-machine_64.h | 93 + arch/sparc/include/asm/shmbuf.h | 50 + arch/sparc/include/asm/shmparam.h | 8 + arch/sparc/include/asm/shmparam_32.h | 11 + arch/sparc/include/asm/shmparam_64.h | 10 + arch/sparc/include/asm/sigcontext.h | 96 + arch/sparc/include/asm/siginfo.h | 37 + arch/sparc/include/asm/signal.h | 214 + arch/sparc/include/asm/smp.h | 8 + arch/sparc/include/asm/smp_32.h | 182 + arch/sparc/include/asm/smp_64.h | 67 + arch/sparc/include/asm/smpprim.h | 54 + arch/sparc/include/asm/socket.h | 66 + arch/sparc/include/asm/sockios.h | 14 + arch/sparc/include/asm/sparsemem.h | 12 + arch/sparc/include/asm/spinlock.h | 8 + arch/sparc/include/asm/spinlock_32.h | 192 + arch/sparc/include/asm/spinlock_64.h | 231 + arch/sparc/include/asm/spinlock_types.h | 20 + arch/sparc/include/asm/spitfire.h | 344 + arch/sparc/include/asm/stacktrace.h | 6 + arch/sparc/include/asm/starfire.h | 20 + arch/sparc/include/asm/stat.h | 107 + arch/sparc/include/asm/statfs.h | 6 + arch/sparc/include/asm/string.h | 8 + arch/sparc/include/asm/string_32.h | 131 + arch/sparc/include/asm/string_64.h | 62 + arch/sparc/include/asm/sunbpp.h | 80 + arch/sparc/include/asm/swab.h | 45 + arch/sparc/include/asm/swift.h | 106 + arch/sparc/include/asm/syscall.h | 127 + arch/sparc/include/asm/syscalls.h | 13 + arch/sparc/include/asm/sysen.h | 15 + arch/sparc/include/asm/system.h | 8 + arch/sparc/include/asm/system_32.h | 289 + arch/sparc/include/asm/system_64.h | 334 + arch/sparc/include/asm/termbits.h | 265 + arch/sparc/include/asm/termios.h | 186 + arch/sparc/include/asm/thread_info.h | 8 + arch/sparc/include/asm/thread_info_32.h | 154 + arch/sparc/include/asm/thread_info_64.h | 270 + arch/sparc/include/asm/timer.h | 8 + arch/sparc/include/asm/timer_32.h | 20 + arch/sparc/include/asm/timer_64.h | 30 + arch/sparc/include/asm/timex.h | 8 + arch/sparc/include/asm/timex_32.h | 16 + arch/sparc/include/asm/timex_64.h | 19 + arch/sparc/include/asm/tlb.h | 8 + arch/sparc/include/asm/tlb_32.h | 24 + arch/sparc/include/asm/tlb_64.h | 111 + arch/sparc/include/asm/tlbflush.h | 8 + arch/sparc/include/asm/tlbflush_32.h | 60 + arch/sparc/include/asm/tlbflush_64.h | 44 + arch/sparc/include/asm/topology.h | 8 + arch/sparc/include/asm/topology_32.h | 6 + arch/sparc/include/asm/topology_64.h | 70 + arch/sparc/include/asm/trap_block.h | 207 + arch/sparc/include/asm/traps.h | 133 + arch/sparc/include/asm/tsb.h | 277 + arch/sparc/include/asm/tsunami.h | 64 + arch/sparc/include/asm/ttable.h | 669 + arch/sparc/include/asm/turbosparc.h | 125 + arch/sparc/include/asm/types.h | 45 + arch/sparc/include/asm/uaccess.h | 8 + arch/sparc/include/asm/uaccess_32.h | 354 + arch/sparc/include/asm/uaccess_64.h | 288 + arch/sparc/include/asm/uctx.h | 71 + arch/sparc/include/asm/unaligned.h | 10 + arch/sparc/include/asm/unistd.h | 451 + arch/sparc/include/asm/upa.h | 109 + arch/sparc/include/asm/user.h | 6 + arch/sparc/include/asm/utrap.h | 51 + arch/sparc/include/asm/vac-ops.h | 127 + arch/sparc/include/asm/vaddrs.h | 64 + arch/sparc/include/asm/vga.h | 33 + arch/sparc/include/asm/viking.h | 253 + arch/sparc/include/asm/vio.h | 404 + arch/sparc/include/asm/visasm.h | 63 + arch/sparc/include/asm/watchdog.h | 31 + arch/sparc/include/asm/winmacro.h | 135 + arch/sparc/include/asm/xor.h | 8 + arch/sparc/include/asm/xor_32.h | 269 + arch/sparc/include/asm/xor_64.h | 70 + arch/sparc/kernel/.gitignore | 1 + arch/sparc/kernel/Makefile | 121 + arch/sparc/kernel/apc.c | 191 + arch/sparc/kernel/asm-offsets.c | 41 + arch/sparc/kernel/audit.c | 83 + arch/sparc/kernel/auxio_32.c | 141 + arch/sparc/kernel/auxio_64.c | 151 + arch/sparc/kernel/btext.c | 673 + arch/sparc/kernel/central.c | 271 + arch/sparc/kernel/cherrs.S | 579 + arch/sparc/kernel/chmc.c | 864 + arch/sparc/kernel/compat_audit.c | 43 + arch/sparc/kernel/cpu.c | 379 + arch/sparc/kernel/cpumap.c | 432 + arch/sparc/kernel/cpumap.h | 16 + arch/sparc/kernel/devices.c | 146 + arch/sparc/kernel/dma.c | 13 + arch/sparc/kernel/ds.c | 1245 + arch/sparc/kernel/dtlb_miss.S | 39 + arch/sparc/kernel/dtlb_prot.S | 54 + arch/sparc/kernel/ebus.c | 257 + arch/sparc/kernel/entry.S | 1652 ++ arch/sparc/kernel/entry.h | 228 + arch/sparc/kernel/etrap_32.S | 320 + arch/sparc/kernel/etrap_64.S | 236 + arch/sparc/kernel/fpu_traps.S | 384 + arch/sparc/kernel/ftrace.c | 151 + arch/sparc/kernel/getsetcc.S | 24 + arch/sparc/kernel/head_32.S | 1322 ++ arch/sparc/kernel/head_64.S | 903 + arch/sparc/kernel/helpers.S | 138 + arch/sparc/kernel/hvapi.c | 192 + arch/sparc/kernel/hvcalls.S | 800 + arch/sparc/kernel/hvtramp.S | 140 + arch/sparc/kernel/idprom.c | 104 + arch/sparc/kernel/init_task.c | 22 + arch/sparc/kernel/iommu.c | 865 + arch/sparc/kernel/iommu_common.h | 59 + arch/sparc/kernel/ioport.c | 735 + arch/sparc/kernel/irq.h | 62 + arch/sparc/kernel/irq_32.c | 681 + arch/sparc/kernel/irq_64.c | 1044 + arch/sparc/kernel/itlb_miss.S | 39 + arch/sparc/kernel/ivec.S | 51 + arch/sparc/kernel/kernel.h | 32 + arch/sparc/kernel/kgdb_32.c | 164 + arch/sparc/kernel/kgdb_64.c | 187 + arch/sparc/kernel/kprobes.c | 597 + arch/sparc/kernel/kstack.h | 83 + arch/sparc/kernel/ktlb.S | 338 + arch/sparc/kernel/ldc.c | 2369 ++ arch/sparc/kernel/led.c | 150 + arch/sparc/kernel/leon_kernel.c | 286 + arch/sparc/kernel/leon_smp.c | 469 + arch/sparc/kernel/mdesc.c | 935 + arch/sparc/kernel/misctrap.S | 97 + arch/sparc/kernel/module.c | 253 + arch/sparc/kernel/muldiv.c | 239 + arch/sparc/kernel/nmi.c | 286 + arch/sparc/kernel/of_device_32.c | 495 + arch/sparc/kernel/of_device_64.c | 740 + arch/sparc/kernel/of_device_common.c | 173 + arch/sparc/kernel/of_device_common.h | 36 + arch/sparc/kernel/pci.c | 1172 + arch/sparc/kernel/pci_common.c | 550 + arch/sparc/kernel/pci_fire.c | 521 + arch/sparc/kernel/pci_impl.h | 185 + arch/sparc/kernel/pci_msi.c | 448 + arch/sparc/kernel/pci_psycho.c | 615 + arch/sparc/kernel/pci_sabre.c | 609 + arch/sparc/kernel/pci_schizo.c | 1504 ++ arch/sparc/kernel/pci_sun4v.c | 1022 + arch/sparc/kernel/pci_sun4v.h | 92 + arch/sparc/kernel/pci_sun4v_asm.S | 362 + arch/sparc/kernel/pcic.c | 947 + arch/sparc/kernel/pcr.c | 171 + arch/sparc/kernel/perf_event.c | 1381 ++ arch/sparc/kernel/pmc.c | 96 + arch/sparc/kernel/power.c | 75 + arch/sparc/kernel/process_32.c | 709 + arch/sparc/kernel/process_64.c | 786 + arch/sparc/kernel/prom.h | 25 + arch/sparc/kernel/prom_32.c | 328 + arch/sparc/kernel/prom_64.c | 585 + arch/sparc/kernel/prom_common.c | 310 + arch/sparc/kernel/prom_irqtrans.c | 842 + arch/sparc/kernel/psycho_common.c | 470 + arch/sparc/kernel/psycho_common.h | 48 + arch/sparc/kernel/ptrace_32.c | 469 + arch/sparc/kernel/ptrace_64.c | 1103 + arch/sparc/kernel/reboot.c | 53 + arch/sparc/kernel/rtrap_32.S | 322 + arch/sparc/kernel/rtrap_64.S | 414 + arch/sparc/kernel/sbus.c | 675 + arch/sparc/kernel/setup_32.c | 426 + arch/sparc/kernel/setup_64.c | 435 + arch/sparc/kernel/signal32.c | 901 + arch/sparc/kernel/signal_32.c | 635 + arch/sparc/kernel/signal_64.c | 622 + arch/sparc/kernel/smp_32.c | 431 + arch/sparc/kernel/smp_64.c | 1491 ++ arch/sparc/kernel/sparc_ksyms_32.c | 46 + arch/sparc/kernel/sparc_ksyms_64.c | 42 + arch/sparc/kernel/spiterrs.S | 245 + arch/sparc/kernel/sstate.c | 127 + arch/sparc/kernel/stacktrace.c | 64 + arch/sparc/kernel/starfire.c | 116 + arch/sparc/kernel/sun4c_irq.c | 225 + arch/sparc/kernel/sun4d_irq.c | 590 + arch/sparc/kernel/sun4d_smp.c | 410 + arch/sparc/kernel/sun4m_irq.c | 477 + arch/sparc/kernel/sun4m_smp.c | 356 + arch/sparc/kernel/sun4v_ivec.S | 341 + arch/sparc/kernel/sun4v_tlb_miss.S | 428 + arch/sparc/kernel/sys32.S | 368 + arch/sparc/kernel/sys_sparc32.c | 587 + arch/sparc/kernel/sys_sparc_32.c | 301 + arch/sparc/kernel/sys_sparc_64.c | 775 + arch/sparc/kernel/syscalls.S | 260 + arch/sparc/kernel/sysfs.c | 315 + arch/sparc/kernel/systbls.h | 43 + arch/sparc/kernel/systbls_32.S | 86 + arch/sparc/kernel/systbls_64.S | 161 + arch/sparc/kernel/tadpole.c | 126 + arch/sparc/kernel/tick14.c | 39 + arch/sparc/kernel/time_32.c | 261 + arch/sparc/kernel/time_64.c | 850 + arch/sparc/kernel/trampoline_32.S | 229 + arch/sparc/kernel/trampoline_64.S | 417 + arch/sparc/kernel/traps_32.c | 462 + arch/sparc/kernel/traps_64.c | 2603 ++ arch/sparc/kernel/tsb.S | 554 + arch/sparc/kernel/ttable.S | 272 + arch/sparc/kernel/una_asm_32.S | 153 + arch/sparc/kernel/una_asm_64.S | 146 + arch/sparc/kernel/unaligned_32.c | 381 + arch/sparc/kernel/unaligned_64.c | 684 + arch/sparc/kernel/us2e_cpufreq.c | 413 + arch/sparc/kernel/us3_cpufreq.c | 274 + arch/sparc/kernel/utrap.S | 29 + arch/sparc/kernel/vio.c | 457 + arch/sparc/kernel/viohs.c | 824 + arch/sparc/kernel/visemul.c | 893 + arch/sparc/kernel/vmlinux.lds.S | 122 + arch/sparc/kernel/windows.c | 127 + arch/sparc/kernel/winfixup.S | 156 + arch/sparc/kernel/wof.S | 427 + arch/sparc/kernel/wuf.S | 359 + arch/sparc/lib/COPYING.LIB | 481 + arch/sparc/lib/GENbzero.S | 156 + arch/sparc/lib/GENcopy_from_user.S | 30 + arch/sparc/lib/GENcopy_to_user.S | 34 + arch/sparc/lib/GENmemcpy.S | 121 + arch/sparc/lib/GENpage.S | 77 + arch/sparc/lib/GENpatch.S | 33 + arch/sparc/lib/Makefile | 47 + arch/sparc/lib/NG2copy_from_user.S | 35 + arch/sparc/lib/NG2copy_to_user.S | 44 + arch/sparc/lib/NG2memcpy.S | 520 + arch/sparc/lib/NG2page.S | 61 + arch/sparc/lib/NG2patch.S | 33 + arch/sparc/lib/NGbzero.S | 160 + arch/sparc/lib/NGcopy_from_user.S | 32 + arch/sparc/lib/NGcopy_to_user.S | 35 + arch/sparc/lib/NGmemcpy.S | 425 + arch/sparc/lib/NGpage.S | 99 + arch/sparc/lib/NGpatch.S | 33 + arch/sparc/lib/PeeCeeI.c | 211 + arch/sparc/lib/U1copy_from_user.S | 29 + arch/sparc/lib/U1copy_to_user.S | 29 + arch/sparc/lib/U1memcpy.S | 563 + arch/sparc/lib/U3copy_from_user.S | 18 + arch/sparc/lib/U3copy_to_user.S | 29 + arch/sparc/lib/U3memcpy.S | 422 + arch/sparc/lib/U3patch.S | 33 + arch/sparc/lib/VISsave.S | 144 + arch/sparc/lib/ashldi3.S | 34 + arch/sparc/lib/ashrdi3.S | 36 + arch/sparc/lib/atomic32.c | 134 + arch/sparc/lib/atomic_32.S | 99 + arch/sparc/lib/atomic_64.S | 138 + arch/sparc/lib/bitext.c | 132 + arch/sparc/lib/bitops.S | 141 + arch/sparc/lib/blockops.S | 89 + arch/sparc/lib/bzero.S | 149 + arch/sparc/lib/checksum_32.S | 583 + arch/sparc/lib/checksum_64.S | 173 + arch/sparc/lib/clear_page.S | 103 + arch/sparc/lib/cmpdi2.c | 27 + arch/sparc/lib/copy_in_user.S | 92 + arch/sparc/lib/copy_page.S | 250 + arch/sparc/lib/copy_user.S | 496 + arch/sparc/lib/csum_copy.S | 309 + arch/sparc/lib/csum_copy_from_user.S | 21 + arch/sparc/lib/csum_copy_to_user.S | 21 + arch/sparc/lib/divdi3.S | 295 + arch/sparc/lib/iomap.c | 48 + arch/sparc/lib/ipcsum.S | 34 + arch/sparc/lib/ksyms.c | 194 + arch/sparc/lib/libgcc.h | 18 + arch/sparc/lib/locks.S | 92 + arch/sparc/lib/lshrdi3.S | 26 + arch/sparc/lib/mcount.S | 129 + arch/sparc/lib/memcmp.S | 27 + arch/sparc/lib/memcpy.S | 1147 + arch/sparc/lib/memmove.S | 31 + arch/sparc/lib/memscan_32.S | 133 + arch/sparc/lib/memscan_64.S | 129 + arch/sparc/lib/memset.S | 202 + arch/sparc/lib/mul.S | 137 + arch/sparc/lib/muldi3.S | 76 + arch/sparc/lib/rem.S | 384 + arch/sparc/lib/rwsem_32.S | 204 + arch/sparc/lib/rwsem_64.S | 163 + arch/sparc/lib/sdiv.S | 381 + arch/sparc/lib/strlen.S | 80 + arch/sparc/lib/strlen_user_32.S | 109 + arch/sparc/lib/strlen_user_64.S | 95 + arch/sparc/lib/strncmp_32.S | 118 + arch/sparc/lib/strncmp_64.S | 32 + arch/sparc/lib/strncpy_from_user_32.S | 47 + arch/sparc/lib/strncpy_from_user_64.S | 135 + arch/sparc/lib/udiv.S | 357 + arch/sparc/lib/udivdi3.S | 258 + arch/sparc/lib/umul.S | 171 + arch/sparc/lib/urem.S | 357 + arch/sparc/lib/user_fixup.c | 71 + arch/sparc/lib/usercopy.c | 8 + arch/sparc/lib/xor.S | 652 + arch/sparc/math-emu/Makefile | 8 + arch/sparc/math-emu/math_32.c | 514 + arch/sparc/math-emu/math_64.c | 515 + arch/sparc/math-emu/sfp-util_32.h | 115 + arch/sparc/math-emu/sfp-util_64.h | 120 + arch/sparc/mm/Makefile | 26 + arch/sparc/mm/btfixup.c | 330 + arch/sparc/mm/extable.c | 105 + arch/sparc/mm/fault_32.c | 567 + arch/sparc/mm/fault_64.c | 502 + arch/sparc/mm/generic_32.c | 98 + arch/sparc/mm/generic_64.c | 164 + arch/sparc/mm/highmem.c | 121 + arch/sparc/mm/hugetlbpage.c | 356 + arch/sparc/mm/hypersparc.S | 412 + arch/sparc/mm/init_32.c | 536 + arch/sparc/mm/init_64.c | 2378 ++ arch/sparc/mm/init_64.h | 52 + arch/sparc/mm/io-unit.c | 270 + arch/sparc/mm/iommu.c | 471 + arch/sparc/mm/leon_mm.c | 260 + arch/sparc/mm/loadmmu.c | 44 + arch/sparc/mm/nosun4c.c | 77 + arch/sparc/mm/srmmu.c | 2337 ++ arch/sparc/mm/sun4c.c | 2171 ++ arch/sparc/mm/swift.S | 255 + arch/sparc/mm/tlb.c | 97 + arch/sparc/mm/tsb.c | 504 + arch/sparc/mm/tsunami.S | 131 + arch/sparc/mm/ultra.S | 747 + arch/sparc/mm/viking.S | 283 + arch/sparc/oprofile/Makefile | 9 + arch/sparc/oprofile/init.c | 87 + arch/sparc/prom/Makefile | 21 + arch/sparc/prom/bootstr_32.c | 59 + arch/sparc/prom/bootstr_64.c | 40 + arch/sparc/prom/cif.S | 48 + arch/sparc/prom/console_32.c | 97 + arch/sparc/prom/console_64.c | 73 + arch/sparc/prom/devmap.c | 53 + arch/sparc/prom/devops_32.c | 87 + arch/sparc/prom/devops_64.c | 41 + arch/sparc/prom/init_32.c | 78 + arch/sparc/prom/init_64.c | 57 + arch/sparc/prom/memory.c | 86 + arch/sparc/prom/misc_32.c | 132 + arch/sparc/prom/misc_64.c | 338 + arch/sparc/prom/mp.c | 121 + arch/sparc/prom/p1275.c | 153 + arch/sparc/prom/palloc.c | 43 + arch/sparc/prom/printf.c | 46 + arch/sparc/prom/ranges.c | 118 + arch/sparc/prom/segment.c | 28 + arch/sparc/prom/tree_32.c | 358 + arch/sparc/prom/tree_64.c | 312 + arch/um/.gitignore | 3 + arch/um/Kconfig.char | 239 + arch/um/Kconfig.common | 77 + arch/um/Kconfig.debug | 40 + arch/um/Kconfig.net | 202 + arch/um/Kconfig.rest | 42 + arch/um/Kconfig.um | 149 + arch/um/Kconfig.x86 | 56 + arch/um/Makefile | 154 + arch/um/Makefile-i386 | 42 + arch/um/Makefile-ia64 | 1 + arch/um/Makefile-os-Linux | 9 + arch/um/Makefile-ppc | 9 + arch/um/Makefile-skas | 12 + arch/um/Makefile-x86_64 | 26 + arch/um/defconfig | 617 + arch/um/drivers/Makefile | 67 + arch/um/drivers/chan_kern.c | 623 + arch/um/drivers/chan_user.c | 298 + arch/um/drivers/cow.h | 67 + arch/um/drivers/cow_sys.h | 41 + arch/um/drivers/cow_user.c | 440 + arch/um/drivers/daemon.h | 29 + arch/um/drivers/daemon_kern.c | 95 + arch/um/drivers/daemon_user.c | 194 + arch/um/drivers/fd.c | 97 + arch/um/drivers/harddog_kern.c | 187 + arch/um/drivers/harddog_user.c | 128 + arch/um/drivers/hostaudio_kern.c | 344 + arch/um/drivers/line.c | 873 + arch/um/drivers/mcast.h | 24 + arch/um/drivers/mcast_kern.c | 120 + arch/um/drivers/mcast_user.c | 165 + arch/um/drivers/mconsole_kern.c | 933 + arch/um/drivers/mconsole_user.c | 221 + arch/um/drivers/mmapper_kern.c | 139 + arch/um/drivers/net_kern.c | 919 + arch/um/drivers/net_user.c | 268 + arch/um/drivers/null.c | 51 + arch/um/drivers/pcap_kern.c | 113 + arch/um/drivers/pcap_user.c | 139 + arch/um/drivers/pcap_user.h | 21 + arch/um/drivers/port.h | 20 + arch/um/drivers/port_kern.c | 306 + arch/um/drivers/port_user.c | 203 + arch/um/drivers/pty.c | 167 + arch/um/drivers/random.c | 168 + arch/um/drivers/slip.h | 20 + arch/um/drivers/slip_common.c | 54 + arch/um/drivers/slip_common.h | 105 + arch/um/drivers/slip_kern.c | 93 + arch/um/drivers/slip_user.c | 254 + arch/um/drivers/slirp.h | 33 + arch/um/drivers/slirp_kern.c | 120 + arch/um/drivers/slirp_user.c | 127 + arch/um/drivers/ssl.c | 231 + arch/um/drivers/ssl.h | 13 + arch/um/drivers/stderr_console.c | 62 + arch/um/drivers/stdio_console.c | 204 + arch/um/drivers/stdio_console.h | 11 + arch/um/drivers/tty.c | 83 + arch/um/drivers/ubd_kern.c | 1439 ++ arch/um/drivers/ubd_user.c | 67 + arch/um/drivers/vde.h | 32 + arch/um/drivers/vde_kern.c | 129 + arch/um/drivers/vde_user.c | 127 + arch/um/drivers/xterm.c | 224 + arch/um/drivers/xterm.h | 12 + arch/um/drivers/xterm_kern.c | 76 + arch/um/include/asm/a.out-core.h | 27 + arch/um/include/asm/apic.h | 4 + arch/um/include/asm/asm-offsets.h | 1 + arch/um/include/asm/auxvec.h | 4 + arch/um/include/asm/bugs.h | 6 + arch/um/include/asm/cache.h | 17 + arch/um/include/asm/checksum.h | 6 + arch/um/include/asm/common.lds.S | 108 + arch/um/include/asm/cputime.h | 6 + arch/um/include/asm/current.h | 13 + arch/um/include/asm/delay.h | 20 + arch/um/include/asm/desc.h | 16 + arch/um/include/asm/device.h | 7 + arch/um/include/asm/dma-mapping.h | 120 + arch/um/include/asm/dma.h | 10 + arch/um/include/asm/emergency-restart.h | 6 + arch/um/include/asm/fixmap.h | 99 + arch/um/include/asm/ftrace.h | 1 + arch/um/include/asm/futex.h | 6 + arch/um/include/asm/hardirq.h | 1 + arch/um/include/asm/hw_irq.h | 7 + arch/um/include/asm/io.h | 57 + arch/um/include/asm/irq.h | 23 + arch/um/include/asm/irq_regs.h | 1 + arch/um/include/asm/irq_vectors.h | 10 + arch/um/include/asm/irqflags.h | 6 + arch/um/include/asm/kdebug.h | 1 + arch/um/include/asm/kmap_types.h | 29 + arch/um/include/asm/mmu.h | 12 + arch/um/include/asm/mmu_context.h | 54 + arch/um/include/asm/mutex.h | 9 + arch/um/include/asm/page.h | 122 + arch/um/include/asm/page_offset.h | 1 + arch/um/include/asm/param.h | 20 + arch/um/include/asm/pci.h | 6 + arch/um/include/asm/pda.h | 21 + arch/um/include/asm/pgalloc.h | 62 + arch/um/include/asm/pgtable-2level.h | 53 + arch/um/include/asm/pgtable-3level.h | 136 + arch/um/include/asm/pgtable.h | 371 + arch/um/include/asm/processor-generic.h | 136 + arch/um/include/asm/ptrace-generic.h | 57 + arch/um/include/asm/required-features.h | 9 + arch/um/include/asm/sections.h | 7 + arch/um/include/asm/segment.h | 10 + arch/um/include/asm/setup.h | 10 + arch/um/include/asm/smp.h | 33 + arch/um/include/asm/system.h | 35 + arch/um/include/asm/thread_info.h | 83 + arch/um/include/asm/timex.h | 13 + arch/um/include/asm/tlb.h | 127 + arch/um/include/asm/tlbflush.h | 31 + arch/um/include/asm/topology.h | 6 + arch/um/include/asm/uaccess.h | 99 + arch/um/include/asm/xor.h | 6 + arch/um/include/shared/aio.h | 28 + arch/um/include/shared/arch.h | 15 + arch/um/include/shared/as-layout.h | 67 + arch/um/include/shared/chan_kern.h | 50 + arch/um/include/shared/chan_user.h | 55 + arch/um/include/shared/common-offsets.h | 54 + arch/um/include/shared/elf_user.h | 19 + arch/um/include/shared/frame_kern.h | 22 + arch/um/include/shared/init.h | 151 + arch/um/include/shared/initrd.h | 12 + arch/um/include/shared/irq_kern.h | 18 + arch/um/include/shared/irq_user.h | 30 + arch/um/include/shared/kern.h | 40 + arch/um/include/shared/kern_util.h | 69 + arch/um/include/shared/ldt.h | 37 + arch/um/include/shared/line.h | 105 + arch/um/include/shared/longjmp.h | 23 + arch/um/include/shared/mconsole.h | 98 + arch/um/include/shared/mconsole_kern.h | 52 + arch/um/include/shared/mem.h | 22 + arch/um/include/shared/mem_kern.h | 20 + arch/um/include/shared/mem_user.h | 62 + arch/um/include/shared/net_kern.h | 70 + arch/um/include/shared/net_user.h | 53 + arch/um/include/shared/os.h | 303 + arch/um/include/shared/process.h | 17 + arch/um/include/shared/ptrace_user.h | 55 + arch/um/include/shared/registers.h | 24 + arch/um/include/shared/sigio.h | 14 + arch/um/include/shared/skas/mm_id.h | 17 + arch/um/include/shared/skas/proc_mm.h | 44 + arch/um/include/shared/skas/skas.h | 22 + arch/um/include/shared/skas/stub-data.h | 18 + arch/um/include/shared/skas_ptrace.h | 14 + arch/um/include/shared/skas_ptregs.h | 6 + arch/um/include/shared/syscall.h | 12 + arch/um/include/shared/sysrq.h | 7 + arch/um/include/shared/task.h | 9 + arch/um/include/shared/tlb.h | 15 + arch/um/include/shared/ubd_user.h | 16 + arch/um/include/shared/um_malloc.h | 19 + arch/um/include/shared/um_mmu.h | 24 + arch/um/include/shared/um_uaccess.h | 97 + arch/um/include/shared/user.h | 45 + arch/um/kernel/Makefile | 47 + arch/um/kernel/asm-offsets.c | 1 + arch/um/kernel/config.c.in | 26 + arch/um/kernel/dyn.lds.S | 156 + arch/um/kernel/exec.c | 89 + arch/um/kernel/exitcode.c | 78 + arch/um/kernel/gmon_syms.c | 24 + arch/um/kernel/gprof_syms.c | 9 + arch/um/kernel/init_task.c | 38 + arch/um/kernel/initrd.c | 85 + arch/um/kernel/internal.h | 1 + arch/um/kernel/irq.c | 518 + arch/um/kernel/ksyms.c | 77 + arch/um/kernel/mem.c | 320 + arch/um/kernel/physmem.c | 212 + arch/um/kernel/process.c | 464 + arch/um/kernel/ptrace.c | 261 + arch/um/kernel/reboot.c | 58 + arch/um/kernel/sigio.c | 50 + arch/um/kernel/signal.c | 182 + arch/um/kernel/skas/Makefile | 15 + arch/um/kernel/skas/clone.c | 57 + arch/um/kernel/skas/mmu.c | 192 + arch/um/kernel/skas/process.c | 81 + arch/um/kernel/skas/syscall.c | 40 + arch/um/kernel/skas/uaccess.c | 253 + arch/um/kernel/smp.c | 242 + arch/um/kernel/syscall.c | 66 + arch/um/kernel/sysrq.c | 78 + arch/um/kernel/time.c | 117 + arch/um/kernel/tlb.c | 535 + arch/um/kernel/trap.c | 251 + arch/um/kernel/uaccess.c | 33 + arch/um/kernel/um_arch.c | 402 + arch/um/kernel/umid.c | 38 + arch/um/kernel/uml.lds.S | 91 + arch/um/kernel/vmlinux.lds.S | 8 + arch/um/os-Linux/Makefile | 20 + arch/um/os-Linux/aio.c | 393 + arch/um/os-Linux/drivers/Makefile | 13 + arch/um/os-Linux/drivers/etap.h | 21 + arch/um/os-Linux/drivers/ethertap_kern.c | 100 + arch/um/os-Linux/drivers/ethertap_user.c | 250 + arch/um/os-Linux/drivers/tuntap.h | 21 + arch/um/os-Linux/drivers/tuntap_kern.c | 86 + arch/um/os-Linux/drivers/tuntap_user.c | 217 + arch/um/os-Linux/elf_aux.c | 79 + arch/um/os-Linux/execvp.c | 149 + arch/um/os-Linux/file.c | 563 + arch/um/os-Linux/helper.c | 166 + arch/um/os-Linux/irq.c | 138 + arch/um/os-Linux/main.c | 261 + arch/um/os-Linux/mem.c | 278 + arch/um/os-Linux/process.c | 269 + arch/um/os-Linux/registers.c | 51 + arch/um/os-Linux/sigio.c | 549 + arch/um/os-Linux/signal.c | 298 + arch/um/os-Linux/skas/Makefile | 10 + arch/um/os-Linux/skas/mem.c | 295 + arch/um/os-Linux/skas/process.c | 728 + arch/um/os-Linux/start_up.c | 542 + arch/um/os-Linux/sys-i386/Makefile | 10 + arch/um/os-Linux/sys-i386/registers.c | 91 + arch/um/os-Linux/sys-i386/signal.c | 13 + arch/um/os-Linux/sys-i386/task_size.c | 139 + arch/um/os-Linux/sys-i386/tls.c | 36 + arch/um/os-Linux/sys-x86_64/Makefile | 10 + arch/um/os-Linux/sys-x86_64/prctl.c | 12 + arch/um/os-Linux/sys-x86_64/registers.c | 52 + arch/um/os-Linux/sys-x86_64/signal.c | 16 + arch/um/os-Linux/sys-x86_64/task_size.c | 5 + arch/um/os-Linux/time.c | 188 + arch/um/os-Linux/tls.c | 35 + arch/um/os-Linux/tty.c | 62 + arch/um/os-Linux/uaccess.c | 32 + arch/um/os-Linux/umid.c | 396 + arch/um/os-Linux/user_syms.c | 111 + arch/um/os-Linux/util.c | 120 + arch/um/scripts/Makefile.rules | 32 + arch/um/sys-i386/Makefile | 23 + arch/um/sys-i386/asm/archparam.h | 16 + arch/um/sys-i386/asm/elf.h | 119 + arch/um/sys-i386/asm/module.h | 13 + arch/um/sys-i386/asm/processor.h | 78 + arch/um/sys-i386/asm/ptrace.h | 56 + arch/um/sys-i386/bug.c | 21 + arch/um/sys-i386/bugs.c | 76 + arch/um/sys-i386/checksum.S | 458 + arch/um/sys-i386/delay.c | 29 + arch/um/sys-i386/elfcore.c | 83 + arch/um/sys-i386/fault.c | 28 + arch/um/sys-i386/ksyms.c | 5 + arch/um/sys-i386/ldt.c | 502 + arch/um/sys-i386/ptrace.c | 210 + arch/um/sys-i386/ptrace_user.c | 21 + arch/um/sys-i386/setjmp.S | 58 + arch/um/sys-i386/shared/sysdep/archsetjmp.h | 22 + arch/um/sys-i386/shared/sysdep/barrier.h | 9 + arch/um/sys-i386/shared/sysdep/checksum.h | 201 + arch/um/sys-i386/shared/sysdep/faultinfo.h | 29 + arch/um/sys-i386/shared/sysdep/host_ldt.h | 34 + arch/um/sys-i386/shared/sysdep/kernel-offsets.h | 21 + arch/um/sys-i386/shared/sysdep/ptrace.h | 170 + arch/um/sys-i386/shared/sysdep/ptrace_user.h | 50 + arch/um/sys-i386/shared/sysdep/sc.h | 44 + arch/um/sys-i386/shared/sysdep/sigcontext.h | 26 + arch/um/sys-i386/shared/sysdep/skas_ptrace.h | 22 + arch/um/sys-i386/shared/sysdep/stub.h | 101 + arch/um/sys-i386/shared/sysdep/syscalls.h | 20 + arch/um/sys-i386/shared/sysdep/system.h | 132 + arch/um/sys-i386/shared/sysdep/tls.h | 32 + arch/um/sys-i386/shared/sysdep/vm-flags.h | 14 + arch/um/sys-i386/signal.c | 508 + arch/um/sys-i386/stub.S | 51 + arch/um/sys-i386/stub_segv.c | 17 + arch/um/sys-i386/sys_call_table.S | 28 + arch/um/sys-i386/syscalls.c | 66 + arch/um/sys-i386/sysrq.c | 101 + arch/um/sys-i386/tls.c | 396 + arch/um/sys-i386/user-offsets.c | 53 + arch/um/sys-ia64/Makefile | 11 + arch/um/sys-ia64/sysdep/ptrace.h | 16 + arch/um/sys-ia64/sysdep/sigcontext.h | 10 + arch/um/sys-ia64/sysdep/skas_ptrace.h | 22 + arch/um/sys-ia64/sysdep/syscalls.h | 10 + arch/um/sys-ppc/Makefile | 65 + arch/um/sys-ppc/asm/archparam.h | 8 + arch/um/sys-ppc/asm/elf.h | 51 + arch/um/sys-ppc/asm/processor.h | 15 + arch/um/sys-ppc/misc.S | 111 + arch/um/sys-ppc/miscthings.c | 42 + arch/um/sys-ppc/ptrace.c | 58 + arch/um/sys-ppc/ptrace_user.c | 29 + arch/um/sys-ppc/shared/sysdep/ptrace.h | 93 + arch/um/sys-ppc/shared/sysdep/sigcontext.h | 52 + arch/um/sys-ppc/shared/sysdep/skas_ptrace.h | 22 + arch/um/sys-ppc/shared/sysdep/syscalls.h | 43 + arch/um/sys-ppc/sigcontext.c | 4 + arch/um/sys-ppc/sysrq.c | 31 + arch/um/sys-x86_64/Makefile | 25 + arch/um/sys-x86_64/asm/archparam.h | 16 + arch/um/sys-x86_64/asm/elf.h | 118 + arch/um/sys-x86_64/asm/module.h | 20 + arch/um/sys-x86_64/asm/processor.h | 56 + arch/um/sys-x86_64/asm/ptrace.h | 72 + arch/um/sys-x86_64/bug.c | 21 + arch/um/sys-x86_64/bugs.c | 15 + arch/um/sys-x86_64/delay.c | 30 + arch/um/sys-x86_64/fault.c | 28 + arch/um/sys-x86_64/ksyms.c | 11 + arch/um/sys-x86_64/mem.c | 16 + arch/um/sys-x86_64/ptrace.c | 195 + arch/um/sys-x86_64/ptrace_user.c | 22 + arch/um/sys-x86_64/setjmp.S | 54 + arch/um/sys-x86_64/shared/sysdep/archsetjmp.h | 24 + arch/um/sys-x86_64/shared/sysdep/barrier.h | 7 + arch/um/sys-x86_64/shared/sysdep/checksum.h | 144 + arch/um/sys-x86_64/shared/sysdep/faultinfo.h | 29 + arch/um/sys-x86_64/shared/sysdep/host_ldt.h | 38 + arch/um/sys-x86_64/shared/sysdep/kernel-offsets.h | 23 + arch/um/sys-x86_64/shared/sysdep/ptrace.h | 239 + arch/um/sys-x86_64/shared/sysdep/ptrace_user.h | 77 + arch/um/sys-x86_64/shared/sysdep/sc.h | 45 + arch/um/sys-x86_64/shared/sysdep/sigcontext.h | 27 + arch/um/sys-x86_64/shared/sysdep/skas_ptrace.h | 22 + arch/um/sys-x86_64/shared/sysdep/stub.h | 107 + arch/um/sys-x86_64/shared/sysdep/syscalls.h | 33 + arch/um/sys-x86_64/shared/sysdep/system.h | 132 + arch/um/sys-x86_64/shared/sysdep/tls.h | 29 + arch/um/sys-x86_64/shared/sysdep/vm-flags.h | 33 + arch/um/sys-x86_64/signal.c | 291 + arch/um/sys-x86_64/stub.S | 66 + arch/um/sys-x86_64/stub_segv.c | 22 + arch/um/sys-x86_64/syscall_table.c | 65 + arch/um/sys-x86_64/syscalls.c | 102 + arch/um/sys-x86_64/sysrq.c | 41 + arch/um/sys-x86_64/tls.c | 17 + arch/um/sys-x86_64/user-offsets.c | 65 + arch/x86/Kbuild | 16 + arch/x86/Kconfig | 2127 ++ arch/x86/Kconfig.cpu | 524 + arch/x86/Kconfig.debug | 313 + arch/x86/Makefile | 192 + arch/x86/Makefile_32.cpu | 60 + arch/x86/boot/.gitignore | 10 + arch/x86/boot/Makefile | 200 + arch/x86/boot/a20.c | 165 + arch/x86/boot/apm.c | 75 + arch/x86/boot/bioscall.S | 82 + arch/x86/boot/bitops.h | 43 + arch/x86/boot/boot.h | 355 + arch/x86/boot/cmdline.c | 160 + arch/x86/boot/code16gcc.h | 15 + arch/x86/boot/compressed/.gitignore | 6 + arch/x86/boot/compressed/Makefile | 65 + arch/x86/boot/compressed/head_32.S | 182 + arch/x86/boot/compressed/head_64.S | 328 + arch/x86/boot/compressed/misc.c | 346 + arch/x86/boot/compressed/mkpiggy.c | 97 + arch/x86/boot/compressed/relocs.c | 682 + arch/x86/boot/compressed/vmlinux.lds.S | 68 + arch/x86/boot/copy.S | 87 + arch/x86/boot/cpu.c | 85 + arch/x86/boot/cpucheck.c | 252 + arch/x86/boot/edd.c | 181 + arch/x86/boot/header.S | 320 + arch/x86/boot/install.sh | 59 + arch/x86/boot/main.c | 177 + arch/x86/boot/mca.c | 38 + arch/x86/boot/memory.c | 136 + arch/x86/boot/mkcpustr.c | 49 + arch/x86/boot/mtools.conf.in | 17 + arch/x86/boot/pm.c | 126 + arch/x86/boot/pmjump.S | 77 + arch/x86/boot/printf.c | 309 + arch/x86/boot/regs.c | 29 + arch/x86/boot/setup.ld | 64 + arch/x86/boot/string.c | 50 + arch/x86/boot/tools/.gitignore | 1 + arch/x86/boot/tools/build.c | 247 + arch/x86/boot/tty.c | 114 + arch/x86/boot/version.c | 21 + arch/x86/boot/vesa.h | 72 + arch/x86/boot/video-bios.c | 128 + arch/x86/boot/video-mode.c | 173 + arch/x86/boot/video-vesa.c | 280 + arch/x86/boot/video-vga.c | 289 + arch/x86/boot/video.c | 341 + arch/x86/boot/video.h | 121 + arch/x86/configs/i386_defconfig | 2575 ++ arch/x86/configs/x86_64_defconfig | 2545 ++ arch/x86/crypto/Makefile | 29 + arch/x86/crypto/aes-i586-asm_32.S | 367 + arch/x86/crypto/aes-x86_64-asm_64.S | 188 + arch/x86/crypto/aes_glue.c | 69 + arch/x86/crypto/aesni-intel_asm.S | 726 + arch/x86/crypto/aesni-intel_glue.c | 723 + arch/x86/crypto/crc32c-intel.c | 198 + arch/x86/crypto/fpu.c | 167 + arch/x86/crypto/ghash-clmulni-intel_asm.S | 157 + arch/x86/crypto/ghash-clmulni-intel_glue.c | 333 + arch/x86/crypto/salsa20-i586-asm_32.S | 1114 + arch/x86/crypto/salsa20-x86_64-asm_64.S | 920 + arch/x86/crypto/salsa20_glue.c | 129 + arch/x86/crypto/twofish-i586-asm_32.S | 335 + arch/x86/crypto/twofish-x86_64-asm_64.S | 324 + arch/x86/crypto/twofish_glue.c | 97 + arch/x86/ia32/Makefile | 13 + arch/x86/ia32/audit.c | 42 + arch/x86/ia32/ia32_aout.c | 543 + arch/x86/ia32/ia32_signal.c | 567 + arch/x86/ia32/ia32entry.S | 845 + arch/x86/ia32/ipc32.c | 54 + arch/x86/ia32/sys_ia32.c | 548 + arch/x86/include/asm/Kbuild | 26 + arch/x86/include/asm/a.out-core.h | 65 + arch/x86/include/asm/a.out.h | 20 + arch/x86/include/asm/acpi.h | 201 + arch/x86/include/asm/aes.h | 11 + arch/x86/include/asm/agp.h | 31 + arch/x86/include/asm/alternative-asm.h | 18 + arch/x86/include/asm/alternative.h | 176 + arch/x86/include/asm/amd_iommu.h | 35 + arch/x86/include/asm/amd_iommu_proto.h | 41 + arch/x86/include/asm/amd_iommu_types.h | 505 + arch/x86/include/asm/apb_timer.h | 70 + arch/x86/include/asm/apic.h | 594 + arch/x86/include/asm/apicdef.h | 427 + arch/x86/include/asm/apm.h | 73 + arch/x86/include/asm/asm-offsets.h | 1 + arch/x86/include/asm/asm.h | 55 + arch/x86/include/asm/atomic.h | 300 + arch/x86/include/asm/atomic64_32.h | 160 + arch/x86/include/asm/atomic64_64.h | 224 + arch/x86/include/asm/auxvec.h | 12 + arch/x86/include/asm/bios_ebda.h | 36 + arch/x86/include/asm/bitops.h | 465 + arch/x86/include/asm/bitsperlong.h | 13 + arch/x86/include/asm/boot.h | 51 + arch/x86/include/asm/bootparam.h | 123 + arch/x86/include/asm/bug.h | 39 + arch/x86/include/asm/bugs.h | 12 + arch/x86/include/asm/byteorder.h | 6 + arch/x86/include/asm/cache.h | 23 + arch/x86/include/asm/cacheflush.h | 197 + arch/x86/include/asm/calgary.h | 70 + arch/x86/include/asm/calling.h | 220 + arch/x86/include/asm/checksum.h | 5 + arch/x86/include/asm/checksum_32.h | 190 + arch/x86/include/asm/checksum_64.h | 191 + arch/x86/include/asm/cmpxchg.h | 5 + arch/x86/include/asm/cmpxchg_32.h | 302 + arch/x86/include/asm/cmpxchg_64.h | 133 + arch/x86/include/asm/compat.h | 219 + arch/x86/include/asm/cpu.h | 37 + arch/x86/include/asm/cpufeature.h | 288 + arch/x86/include/asm/cpumask.h | 14 + arch/x86/include/asm/cputime.h | 1 + arch/x86/include/asm/current.h | 21 + arch/x86/include/asm/debugreg.h | 106 + arch/x86/include/asm/delay.h | 31 + arch/x86/include/asm/desc.h | 395 + arch/x86/include/asm/desc_defs.h | 101 + arch/x86/include/asm/device.h | 19 + arch/x86/include/asm/div64.h | 60 + arch/x86/include/asm/dma-mapping.h | 165 + arch/x86/include/asm/dma.h | 318 + arch/x86/include/asm/dmi.h | 19 + arch/x86/include/asm/ds.h | 302 + arch/x86/include/asm/dwarf2.h | 112 + arch/x86/include/asm/e820.h | 151 + arch/x86/include/asm/edac.h | 18 + arch/x86/include/asm/efi.h | 110 + arch/x86/include/asm/elf.h | 323 + arch/x86/include/asm/emergency-restart.h | 20 + arch/x86/include/asm/entry_arch.h | 68 + arch/x86/include/asm/errno.h | 1 + arch/x86/include/asm/fb.h | 17 + arch/x86/include/asm/fcntl.h | 1 + arch/x86/include/asm/fixmap.h | 218 + arch/x86/include/asm/floppy.h | 281 + arch/x86/include/asm/frame.h | 27 + arch/x86/include/asm/ftrace.h | 58 + arch/x86/include/asm/futex.h | 140 + arch/x86/include/asm/gart.h | 99 + arch/x86/include/asm/genapic.h | 1 + arch/x86/include/asm/geode.h | 36 + arch/x86/include/asm/gpio.h | 56 + arch/x86/include/asm/hardirq.h | 55 + arch/x86/include/asm/highmem.h | 76 + arch/x86/include/asm/hpet.h | 116 + arch/x86/include/asm/hugetlb.h | 93 + arch/x86/include/asm/hw_breakpoint.h | 72 + arch/x86/include/asm/hw_irq.h | 150 + arch/x86/include/asm/hypertransport.h | 45 + arch/x86/include/asm/hyperv.h | 186 + arch/x86/include/asm/hypervisor.h | 26 + arch/x86/include/asm/i387.h | 429 + arch/x86/include/asm/i8253.h | 18 + arch/x86/include/asm/i8259.h | 68 + arch/x86/include/asm/ia32.h | 145 + arch/x86/include/asm/ia32_unistd.h | 18 + arch/x86/include/asm/idle.h | 21 + arch/x86/include/asm/inat.h | 220 + arch/x86/include/asm/inat_types.h | 29 + arch/x86/include/asm/init.h | 18 + arch/x86/include/asm/insn.h | 184 + arch/x86/include/asm/inst.h | 150 + arch/x86/include/asm/io.h | 354 + arch/x86/include/asm/io_apic.h | 207 + arch/x86/include/asm/ioctl.h | 1 + arch/x86/include/asm/ioctls.h | 1 + arch/x86/include/asm/iomap.h | 41 + arch/x86/include/asm/iommu.h | 12 + arch/x86/include/asm/ipcbuf.h | 1 + arch/x86/include/asm/ipi.h | 162 + arch/x86/include/asm/irq.h | 52 + arch/x86/include/asm/irq_regs.h | 31 + arch/x86/include/asm/irq_remapping.h | 6 + arch/x86/include/asm/irq_vectors.h | 175 + arch/x86/include/asm/irqflags.h | 216 + arch/x86/include/asm/ist.h | 34 + arch/x86/include/asm/k8.h | 36 + arch/x86/include/asm/kdebug.h | 37 + arch/x86/include/asm/kexec.h | 168 + arch/x86/include/asm/kgdb.h | 79 + arch/x86/include/asm/kmap_types.h | 12 + arch/x86/include/asm/kmemcheck.h | 42 + arch/x86/include/asm/kprobes.h | 117 + arch/x86/include/asm/kvm.h | 287 + arch/x86/include/asm/kvm_emulate.h | 198 + arch/x86/include/asm/kvm_host.h | 829 + arch/x86/include/asm/kvm_para.h | 150 + arch/x86/include/asm/ldt.h | 40 + arch/x86/include/asm/lguest.h | 99 + arch/x86/include/asm/lguest_hcall.h | 75 + arch/x86/include/asm/linkage.h | 66 + arch/x86/include/asm/local.h | 198 + arch/x86/include/asm/mach_timer.h | 48 + arch/x86/include/asm/mach_traps.h | 33 + arch/x86/include/asm/math_emu.h | 18 + arch/x86/include/asm/mc146818rtc.h | 104 + arch/x86/include/asm/mca.h | 43 + arch/x86/include/asm/mca_dma.h | 201 + arch/x86/include/asm/mce.h | 229 + arch/x86/include/asm/microcode.h | 58 + arch/x86/include/asm/mman.h | 8 + arch/x86/include/asm/mmconfig.h | 12 + arch/x86/include/asm/mmu.h | 26 + arch/x86/include/asm/mmu_context.h | 92 + arch/x86/include/asm/mmx.h | 14 + arch/x86/include/asm/mmzone.h | 5 + arch/x86/include/asm/mmzone_32.h | 99 + arch/x86/include/asm/mmzone_64.h | 43 + arch/x86/include/asm/module.h | 71 + arch/x86/include/asm/mpspec.h | 195 + arch/x86/include/asm/mpspec_def.h | 181 + arch/x86/include/asm/mrst.h | 19 + arch/x86/include/asm/msgbuf.h | 1 + arch/x86/include/asm/msidef.h | 56 + arch/x86/include/asm/msr-index.h | 395 + arch/x86/include/asm/msr.h | 312 + arch/x86/include/asm/mtrr.h | 205 + arch/x86/include/asm/mutex.h | 5 + arch/x86/include/asm/mutex_32.h | 125 + arch/x86/include/asm/mutex_64.h | 100 + arch/x86/include/asm/nmi.h | 78 + arch/x86/include/asm/nops.h | 120 + arch/x86/include/asm/numa.h | 5 + arch/x86/include/asm/numa_32.h | 15 + arch/x86/include/asm/numa_64.h | 52 + arch/x86/include/asm/numaq.h | 176 + arch/x86/include/asm/olpc.h | 116 + arch/x86/include/asm/page.h | 64 + arch/x86/include/asm/page_32.h | 51 + arch/x86/include/asm/page_32_types.h | 61 + arch/x86/include/asm/page_64.h | 6 + arch/x86/include/asm/page_64_types.h | 75 + arch/x86/include/asm/page_types.h | 57 + arch/x86/include/asm/param.h | 1 + arch/x86/include/asm/paravirt.h | 1022 + arch/x86/include/asm/paravirt_types.h | 691 + arch/x86/include/asm/parport.h | 10 + arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci-direct.h | 21 + arch/x86/include/asm/pci-functions.h | 19 + arch/x86/include/asm/pci.h | 135 + arch/x86/include/asm/pci_64.h | 27 + arch/x86/include/asm/pci_x86.h | 197 + arch/x86/include/asm/percpu.h | 351 + arch/x86/include/asm/perf_event.h | 144 + arch/x86/include/asm/pgalloc.h | 139 + arch/x86/include/asm/pgtable-2level.h | 102 + arch/x86/include/asm/pgtable-2level_types.h | 37 + arch/x86/include/asm/pgtable-3level.h | 124 + arch/x86/include/asm/pgtable-3level_types.h | 48 + arch/x86/include/asm/pgtable.h | 625 + arch/x86/include/asm/pgtable_32.h | 96 + arch/x86/include/asm/pgtable_32_types.h | 55 + arch/x86/include/asm/pgtable_64.h | 173 + arch/x86/include/asm/pgtable_64_types.h | 63 + arch/x86/include/asm/pgtable_types.h | 334 + arch/x86/include/asm/poll.h | 1 + arch/x86/include/asm/posix_types.h | 13 + arch/x86/include/asm/posix_types_32.h | 85 + arch/x86/include/asm/posix_types_64.h | 119 + arch/x86/include/asm/prctl.h | 9 + arch/x86/include/asm/processor-cyrix.h | 38 + arch/x86/include/asm/processor-flags.h | 100 + arch/x86/include/asm/processor.h | 1057 + arch/x86/include/asm/proto.h | 26 + arch/x86/include/asm/ptrace-abi.h | 142 + arch/x86/include/asm/ptrace.h | 302 + arch/x86/include/asm/pvclock-abi.h | 42 + arch/x86/include/asm/pvclock.h | 14 + arch/x86/include/asm/rdc321x_defs.h | 12 + arch/x86/include/asm/reboot.h | 26 + arch/x86/include/asm/reboot_fixups.h | 6 + arch/x86/include/asm/required-features.h | 88 + arch/x86/include/asm/resource.h | 1 + arch/x86/include/asm/resume-trace.h | 21 + arch/x86/include/asm/rio.h | 63 + arch/x86/include/asm/rtc.h | 1 + arch/x86/include/asm/rwlock.h | 8 + arch/x86/include/asm/rwsem.h | 282 + arch/x86/include/asm/scatterlist.h | 8 + arch/x86/include/asm/seccomp.h | 5 + arch/x86/include/asm/seccomp_32.h | 11 + arch/x86/include/asm/seccomp_64.h | 17 + arch/x86/include/asm/sections.h | 14 + arch/x86/include/asm/segment.h | 216 + arch/x86/include/asm/sembuf.h | 24 + arch/x86/include/asm/serial.h | 29 + arch/x86/include/asm/setup.h | 117 + arch/x86/include/asm/setup_arch.h | 3 + arch/x86/include/asm/shmbuf.h | 1 + arch/x86/include/asm/shmparam.h | 6 + arch/x86/include/asm/sigcontext.h | 290 + arch/x86/include/asm/sigcontext32.h | 77 + arch/x86/include/asm/sigframe.h | 70 + arch/x86/include/asm/siginfo.h | 10 + arch/x86/include/asm/signal.h | 264 + arch/x86/include/asm/smp.h | 207 + arch/x86/include/asm/smpboot_hooks.h | 61 + arch/x86/include/asm/socket.h | 1 + arch/x86/include/asm/sockios.h | 1 + arch/x86/include/asm/sparsemem.h | 34 + arch/x86/include/asm/spinlock.h | 309 + arch/x86/include/asm/spinlock_types.h | 20 + arch/x86/include/asm/srat.h | 39 + arch/x86/include/asm/stackprotector.h | 122 + arch/x86/include/asm/stacktrace.h | 45 + arch/x86/include/asm/stat.h | 114 + arch/x86/include/asm/statfs.h | 12 + arch/x86/include/asm/string.h | 5 + arch/x86/include/asm/string_32.h | 342 + arch/x86/include/asm/string_64.h | 68 + arch/x86/include/asm/suspend.h | 5 + arch/x86/include/asm/suspend_32.h | 27 + arch/x86/include/asm/suspend_64.h | 52 + arch/x86/include/asm/svm.h | 326 + arch/x86/include/asm/swab.h | 61 + arch/x86/include/asm/swiotlb.h | 23 + arch/x86/include/asm/sync_bitops.h | 130 + arch/x86/include/asm/sys_ia32.h | 83 + arch/x86/include/asm/syscall.h | 215 + arch/x86/include/asm/syscalls.h | 68 + arch/x86/include/asm/system.h | 460 + arch/x86/include/asm/system_64.h | 22 + arch/x86/include/asm/tce.h | 48 + arch/x86/include/asm/termbits.h | 1 + arch/x86/include/asm/termios.h | 1 + arch/x86/include/asm/thread_info.h | 267 + arch/x86/include/asm/time.h | 10 + arch/x86/include/asm/timer.h | 68 + arch/x86/include/asm/timex.h | 12 + arch/x86/include/asm/tlb.h | 11 + arch/x86/include/asm/tlbflush.h | 177 + arch/x86/include/asm/topology.h | 223 + arch/x86/include/asm/trampoline.h | 28 + arch/x86/include/asm/traps.h | 89 + arch/x86/include/asm/tsc.h | 63 + arch/x86/include/asm/types.h | 22 + arch/x86/include/asm/uaccess.h | 577 + arch/x86/include/asm/uaccess_32.h | 242 + arch/x86/include/asm/uaccess_64.h | 254 + arch/x86/include/asm/ucontext.h | 12 + arch/x86/include/asm/unaligned.h | 14 + arch/x86/include/asm/unistd.h | 13 + arch/x86/include/asm/unistd_32.h | 390 + arch/x86/include/asm/unistd_64.h | 709 + arch/x86/include/asm/user.h | 63 + arch/x86/include/asm/user32.h | 70 + arch/x86/include/asm/user_32.h | 131 + arch/x86/include/asm/user_64.h | 137 + arch/x86/include/asm/uv/bios.h | 114 + arch/x86/include/asm/uv/uv.h | 34 + arch/x86/include/asm/uv/uv_bau.h | 331 + arch/x86/include/asm/uv/uv_hub.h | 512 + arch/x86/include/asm/uv/uv_irq.h | 38 + arch/x86/include/asm/uv/uv_mmrs.h | 1453 ++ arch/x86/include/asm/vdso.h | 47 + arch/x86/include/asm/vga.h | 20 + arch/x86/include/asm/vgtod.h | 30 + arch/x86/include/asm/virtext.h | 132 + arch/x86/include/asm/visws/cobalt.h | 127 + arch/x86/include/asm/visws/lithium.h | 53 + arch/x86/include/asm/visws/piix4.h | 107 + arch/x86/include/asm/visws/sgivw.h | 5 + arch/x86/include/asm/vm86.h | 208 + arch/x86/include/asm/vmi.h | 269 + arch/x86/include/asm/vmi_time.h | 98 + arch/x86/include/asm/vmware.h | 27 + arch/x86/include/asm/vmx.h | 399 + arch/x86/include/asm/vsyscall.h | 44 + arch/x86/include/asm/x86_init.h | 162 + arch/x86/include/asm/xcr.h | 49 + arch/x86/include/asm/xen/events.h | 18 + arch/x86/include/asm/xen/grant_table.h | 7 + arch/x86/include/asm/xen/hypercall.h | 535 + arch/x86/include/asm/xen/hypervisor.h | 40 + arch/x86/include/asm/xen/interface.h | 175 + arch/x86/include/asm/xen/interface_32.h | 97 + arch/x86/include/asm/xen/interface_64.h | 159 + arch/x86/include/asm/xen/page.h | 172 + arch/x86/include/asm/xor.h | 10 + arch/x86/include/asm/xor_32.h | 888 + arch/x86/include/asm/xor_64.h | 361 + arch/x86/include/asm/xsave.h | 121 + arch/x86/kernel/.gitignore | 3 + arch/x86/kernel/Makefile | 133 + arch/x86/kernel/acpi/Makefile | 14 + arch/x86/kernel/acpi/boot.c | 1668 ++ arch/x86/kernel/acpi/cstate.c | 180 + arch/x86/kernel/acpi/realmode/.gitignore | 3 + arch/x86/kernel/acpi/realmode/Makefile | 59 + arch/x86/kernel/acpi/realmode/bioscall.S | 1 + arch/x86/kernel/acpi/realmode/copy.S | 1 + arch/x86/kernel/acpi/realmode/regs.c | 1 + arch/x86/kernel/acpi/realmode/video-bios.c | 1 + arch/x86/kernel/acpi/realmode/video-mode.c | 1 + arch/x86/kernel/acpi/realmode/video-vesa.c | 1 + arch/x86/kernel/acpi/realmode/video-vga.c | 1 + arch/x86/kernel/acpi/realmode/wakemain.c | 81 + arch/x86/kernel/acpi/realmode/wakeup.S | 149 + arch/x86/kernel/acpi/realmode/wakeup.h | 41 + arch/x86/kernel/acpi/realmode/wakeup.lds.S | 64 + arch/x86/kernel/acpi/sleep.c | 174 + arch/x86/kernel/acpi/sleep.h | 16 + arch/x86/kernel/acpi/wakeup_32.S | 100 + arch/x86/kernel/acpi/wakeup_64.S | 124 + arch/x86/kernel/acpi/wakeup_rm.S | 10 + arch/x86/kernel/alternative.c | 635 + arch/x86/kernel/amd_iommu.c | 2572 ++ arch/x86/kernel/amd_iommu_init.c | 1410 ++ arch/x86/kernel/apb_timer.c | 785 + arch/x86/kernel/aperture_64.c | 527 + arch/x86/kernel/apic/Makefile | 19 + arch/x86/kernel/apic/apic.c | 2309 ++ arch/x86/kernel/apic/apic_flat_64.c | 375 + arch/x86/kernel/apic/apic_noop.c | 200 + arch/x86/kernel/apic/bigsmp_32.c | 259 + arch/x86/kernel/apic/es7000_32.c | 781 + arch/x86/kernel/apic/io_apic.c | 4336 ++++ arch/x86/kernel/apic/ipi.c | 167 + arch/x86/kernel/apic/nmi.c | 574 + arch/x86/kernel/apic/numaq_32.c | 549 + arch/x86/kernel/apic/probe_32.c | 298 + arch/x86/kernel/apic/probe_64.c | 108 + arch/x86/kernel/apic/summit_32.c | 568 + arch/x86/kernel/apic/x2apic_cluster.c | 244 + arch/x86/kernel/apic/x2apic_phys.c | 233 + arch/x86/kernel/apic/x2apic_uv_x.c | 766 + arch/x86/kernel/apm_32.c | 2462 ++ arch/x86/kernel/asm-offsets.c | 5 + arch/x86/kernel/asm-offsets_32.c | 151 + arch/x86/kernel/asm-offsets_64.c | 140 + arch/x86/kernel/audit_64.c | 81 + arch/x86/kernel/bios_uv.c | 215 + arch/x86/kernel/bootflag.c | 101 + arch/x86/kernel/check.c | 161 + arch/x86/kernel/cpu/.gitignore | 1 + arch/x86/kernel/cpu/Makefile | 44 + arch/x86/kernel/cpu/addon_cpuid_features.c | 145 + arch/x86/kernel/cpu/amd.c | 611 + arch/x86/kernel/cpu/bugs.c | 169 + arch/x86/kernel/cpu/bugs_64.c | 33 + arch/x86/kernel/cpu/centaur.c | 500 + arch/x86/kernel/cpu/cmpxchg.c | 72 + arch/x86/kernel/cpu/common.c | 1261 + arch/x86/kernel/cpu/cpu.h | 37 + arch/x86/kernel/cpu/cpufreq/Kconfig | 266 + arch/x86/kernel/cpu/cpufreq/Makefile | 21 + arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c | 818 + arch/x86/kernel/cpu/cpufreq/cpufreq-nforce2.c | 446 + arch/x86/kernel/cpu/cpufreq/e_powersaver.c | 367 + arch/x86/kernel/cpu/cpufreq/elanfreq.c | 309 + arch/x86/kernel/cpu/cpufreq/gx-suspmod.c | 520 + arch/x86/kernel/cpu/cpufreq/longhaul.c | 1029 + arch/x86/kernel/cpu/cpufreq/longhaul.h | 353 + arch/x86/kernel/cpu/cpufreq/longrun.c | 327 + arch/x86/kernel/cpu/cpufreq/p4-clockmod.c | 336 + arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c | 621 + arch/x86/kernel/cpu/cpufreq/powernow-k6.c | 261 + arch/x86/kernel/cpu/cpufreq/powernow-k7.c | 752 + arch/x86/kernel/cpu/cpufreq/powernow-k7.h | 43 + arch/x86/kernel/cpu/cpufreq/powernow-k8.c | 1451 ++ arch/x86/kernel/cpu/cpufreq/powernow-k8.h | 226 + arch/x86/kernel/cpu/cpufreq/sc520_freq.c | 194 + arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c | 636 + arch/x86/kernel/cpu/cpufreq/speedstep-ich.c | 452 + arch/x86/kernel/cpu/cpufreq/speedstep-lib.c | 481 + arch/x86/kernel/cpu/cpufreq/speedstep-lib.h | 49 + arch/x86/kernel/cpu/cpufreq/speedstep-smi.c | 467 + arch/x86/kernel/cpu/cyrix.c | 461 + arch/x86/kernel/cpu/hypervisor.c | 57 + arch/x86/kernel/cpu/intel.c | 538 + arch/x86/kernel/cpu/intel_cacheinfo.c | 1078 + arch/x86/kernel/cpu/mcheck/Makefile | 9 + arch/x86/kernel/cpu/mcheck/mce-inject.c | 227 + arch/x86/kernel/cpu/mcheck/mce-internal.h | 30 + arch/x86/kernel/cpu/mcheck/mce-severity.c | 216 + arch/x86/kernel/cpu/mcheck/mce.c | 2154 ++ arch/x86/kernel/cpu/mcheck/mce_amd.c | 707 + arch/x86/kernel/cpu/mcheck/mce_intel.c | 228 + arch/x86/kernel/cpu/mcheck/p5.c | 68 + arch/x86/kernel/cpu/mcheck/therm_throt.c | 355 + arch/x86/kernel/cpu/mcheck/threshold.c | 29 + arch/x86/kernel/cpu/mcheck/winchip.c | 40 + arch/x86/kernel/cpu/mkcapflags.pl | 32 + arch/x86/kernel/cpu/mtrr/Makefile | 3 + arch/x86/kernel/cpu/mtrr/amd.c | 124 + arch/x86/kernel/cpu/mtrr/centaur.c | 126 + arch/x86/kernel/cpu/mtrr/cleanup.c | 980 + arch/x86/kernel/cpu/mtrr/cyrix.c | 282 + arch/x86/kernel/cpu/mtrr/generic.c | 762 + arch/x86/kernel/cpu/mtrr/if.c | 449 + arch/x86/kernel/cpu/mtrr/main.c | 808 + arch/x86/kernel/cpu/mtrr/mtrr.h | 78 + arch/x86/kernel/cpu/perf_event.c | 1752 ++ arch/x86/kernel/cpu/perf_event_amd.c | 422 + arch/x86/kernel/cpu/perf_event_intel.c | 980 + arch/x86/kernel/cpu/perf_event_p6.c | 159 + arch/x86/kernel/cpu/perfctr-watchdog.c | 795 + arch/x86/kernel/cpu/powerflags.c | 20 + arch/x86/kernel/cpu/proc.c | 167 + arch/x86/kernel/cpu/sched.c | 55 + arch/x86/kernel/cpu/transmeta.c | 109 + arch/x86/kernel/cpu/umc.c | 26 + arch/x86/kernel/cpu/vmware.c | 123 + arch/x86/kernel/cpuid.c | 242 + arch/x86/kernel/crash.c | 106 + arch/x86/kernel/crash_dump_32.c | 98 + arch/x86/kernel/crash_dump_64.c | 51 + arch/x86/kernel/doublefault_32.c | 69 + arch/x86/kernel/ds.c | 1437 ++ arch/x86/kernel/ds_selftest.c | 408 + arch/x86/kernel/ds_selftest.h | 15 + arch/x86/kernel/dumpstack.c | 386 + arch/x86/kernel/dumpstack.h | 56 + arch/x86/kernel/dumpstack_32.c | 153 + arch/x86/kernel/dumpstack_64.c | 345 + arch/x86/kernel/e820.c | 1212 + arch/x86/kernel/early-quirks.c | 291 + arch/x86/kernel/early_printk.c | 239 + arch/x86/kernel/efi.c | 612 + arch/x86/kernel/efi_32.c | 112 + arch/x86/kernel/efi_64.c | 114 + arch/x86/kernel/efi_stub_32.S | 123 + arch/x86/kernel/efi_stub_64.S | 116 + arch/x86/kernel/entry_32.S | 1481 ++ arch/x86/kernel/entry_64.S | 1558 ++ arch/x86/kernel/ftrace.c | 512 + arch/x86/kernel/head.c | 55 + arch/x86/kernel/head32.c | 73 + arch/x86/kernel/head64.c | 123 + arch/x86/kernel/head_32.S | 719 + arch/x86/kernel/head_64.S | 425 + arch/x86/kernel/hpet.c | 1239 + arch/x86/kernel/hw_breakpoint.c | 530 + arch/x86/kernel/i386_ksyms_32.c | 38 + arch/x86/kernel/i387.c | 733 + arch/x86/kernel/i8237.c | 71 + arch/x86/kernel/i8253.c | 214 + arch/x86/kernel/i8259.c | 409 + arch/x86/kernel/init_task.c | 42 + arch/x86/kernel/io_delay.c | 131 + arch/x86/kernel/ioport.c | 123 + arch/x86/kernel/irq.c | 366 + arch/x86/kernel/irq_32.c | 213 + arch/x86/kernel/irq_64.c | 84 + arch/x86/kernel/irqinit.c | 268 + arch/x86/kernel/k8.c | 137 + arch/x86/kernel/kdebugfs.c | 218 + arch/x86/kernel/kgdb.c | 701 + arch/x86/kernel/kprobes.c | 1442 ++ arch/x86/kernel/kvm.c | 240 + arch/x86/kernel/kvmclock.c | 207 + arch/x86/kernel/ldt.c | 268 + arch/x86/kernel/machine_kexec_32.c | 273 + arch/x86/kernel/machine_kexec_64.c | 356 + arch/x86/kernel/mca_32.c | 477 + arch/x86/kernel/microcode_amd.c | 345 + arch/x86/kernel/microcode_core.c | 570 + arch/x86/kernel/microcode_intel.c | 468 + arch/x86/kernel/mmconf-fam10h_64.c | 240 + arch/x86/kernel/module.c | 249 + arch/x86/kernel/mpparse.c | 1025 + arch/x86/kernel/mrst.c | 240 + arch/x86/kernel/msr.c | 298 + arch/x86/kernel/olpc.c | 264 + arch/x86/kernel/paravirt-spinlocks.c | 28 + arch/x86/kernel/paravirt.c | 473 + arch/x86/kernel/paravirt_patch_32.c | 61 + arch/x86/kernel/paravirt_patch_64.c | 75 + arch/x86/kernel/pci-calgary_64.c | 1593 ++ arch/x86/kernel/pci-dma.c | 322 + arch/x86/kernel/pci-gart_64.c | 898 + arch/x86/kernel/pci-nommu.c | 106 + arch/x86/kernel/pci-swiotlb.c | 72 + arch/x86/kernel/pcspeaker.c | 13 + arch/x86/kernel/pmtimer_64.c | 69 + arch/x86/kernel/probe_roms_32.c | 166 + arch/x86/kernel/process.c | 705 + arch/x86/kernel/process_32.c | 414 + arch/x86/kernel/process_64.c | 658 + arch/x86/kernel/ptrace.c | 1798 ++ arch/x86/kernel/pvclock.c | 153 + arch/x86/kernel/quirks.c | 552 + arch/x86/kernel/reboot.c | 821 + arch/x86/kernel/reboot_fixups_32.c | 86 + arch/x86/kernel/relocate_kernel_32.S | 275 + arch/x86/kernel/relocate_kernel_64.S | 266 + arch/x86/kernel/rtc.c | 246 + arch/x86/kernel/scx200_32.c | 131 + arch/x86/kernel/setup.c | 1071 + arch/x86/kernel/setup_percpu.c | 279 + arch/x86/kernel/sfi.c | 122 + arch/x86/kernel/signal.c | 880 + arch/x86/kernel/smp.c | 241 + arch/x86/kernel/smpboot.c | 1374 ++ arch/x86/kernel/stacktrace.c | 158 + arch/x86/kernel/step.c | 228 + arch/x86/kernel/sys_i386_32.c | 38 + arch/x86/kernel/sys_x86_64.c | 211 + arch/x86/kernel/syscall_64.c | 29 + arch/x86/kernel/syscall_table_32.S | 339 + arch/x86/kernel/tboot.c | 447 + arch/x86/kernel/tce_64.c | 189 + arch/x86/kernel/test_nx.c | 175 + arch/x86/kernel/test_rodata.c | 86 + arch/x86/kernel/time.c | 121 + arch/x86/kernel/tlb_uv.c | 865 + arch/x86/kernel/tls.c | 218 + arch/x86/kernel/tls.h | 21 + arch/x86/kernel/topology.c | 82 + arch/x86/kernel/trampoline.c | 39 + arch/x86/kernel/trampoline_32.S | 76 + arch/x86/kernel/trampoline_64.S | 167 + arch/x86/kernel/traps.c | 955 + arch/x86/kernel/tsc.c | 969 + arch/x86/kernel/tsc_sync.c | 198 + arch/x86/kernel/uv_irq.c | 302 + arch/x86/kernel/uv_sysfs.c | 76 + arch/x86/kernel/uv_time.c | 423 + arch/x86/kernel/verify_cpu_64.S | 105 + arch/x86/kernel/visws_quirks.c | 666 + arch/x86/kernel/vm86_32.c | 838 + arch/x86/kernel/vmi_32.c | 893 + arch/x86/kernel/vmiclock_32.c | 317 + arch/x86/kernel/vmlinux.lds.S | 367 + arch/x86/kernel/vsmp_64.c | 160 + arch/x86/kernel/vsyscall_64.c | 309 + arch/x86/kernel/x8664_ksyms_64.c | 60 + arch/x86/kernel/x86_init.c | 96 + arch/x86/kernel/xsave.c | 348 + arch/x86/kvm/Kconfig | 73 + arch/x86/kvm/Makefile | 20 + arch/x86/kvm/emulate.c | 2683 +++ arch/x86/kvm/i8254.c | 737 + arch/x86/kvm/i8254.h | 58 + arch/x86/kvm/i8259.c | 558 + arch/x86/kvm/irq.c | 101 + arch/x86/kvm/irq.h | 109 + arch/x86/kvm/kvm_cache_regs.h | 72 + arch/x86/kvm/kvm_timer.h | 18 + arch/x86/kvm/lapic.c | 1280 + arch/x86/kvm/lapic.h | 59 + arch/x86/kvm/mmu.c | 3432 +++ arch/x86/kvm/mmu.h | 72 + arch/x86/kvm/mmutrace.h | 220 + arch/x86/kvm/paging_tmpl.h | 618 + arch/x86/kvm/svm.c | 3040 +++ arch/x86/kvm/timer.c | 50 + arch/x86/kvm/trace.h | 557 + arch/x86/kvm/tss.h | 59 + arch/x86/kvm/vmx.c | 4284 ++++ arch/x86/kvm/x86.c | 5845 +++++ arch/x86/kvm/x86.h | 68 + arch/x86/lguest/Kconfig | 14 + arch/x86/lguest/Makefile | 2 + arch/x86/lguest/boot.c | 1425 ++ arch/x86/lguest/i386_head.S | 191 + arch/x86/lib/.gitignore | 1 + arch/x86/lib/Makefile | 43 + arch/x86/lib/atomic64_32.c | 230 + arch/x86/lib/cache-smp.c | 19 + arch/x86/lib/checksum_32.S | 546 + arch/x86/lib/clear_page_64.S | 58 + arch/x86/lib/cmpxchg8b_emu.S | 57 + arch/x86/lib/copy_page_64.S | 119 + arch/x86/lib/copy_user_64.S | 257 + arch/x86/lib/copy_user_nocache_64.S | 137 + arch/x86/lib/csum-copy_64.S | 249 + arch/x86/lib/csum-partial_64.c | 148 + arch/x86/lib/csum-wrappers_64.c | 150 + arch/x86/lib/delay.c | 140 + arch/x86/lib/getuser.S | 104 + arch/x86/lib/inat.c | 90 + arch/x86/lib/insn.c | 516 + arch/x86/lib/iomap_copy_64.S | 30 + arch/x86/lib/memcpy_32.c | 43 + arch/x86/lib/memcpy_64.S | 143 + arch/x86/lib/memmove_64.c | 21 + arch/x86/lib/memset_64.S | 127 + arch/x86/lib/mmx_32.c | 377 + arch/x86/lib/msr-reg-export.c | 5 + arch/x86/lib/msr-reg.S | 102 + arch/x86/lib/msr-smp.c | 204 + arch/x86/lib/msr.c | 23 + arch/x86/lib/putuser.S | 97 + arch/x86/lib/rwlock_64.S | 38 + arch/x86/lib/rwsem_64.S | 81 + arch/x86/lib/semaphore_32.S | 136 + arch/x86/lib/string_32.c | 237 + arch/x86/lib/strstr_32.c | 31 + arch/x86/lib/thunk_32.S | 47 + arch/x86/lib/thunk_64.S | 81 + arch/x86/lib/usercopy_32.c | 891 + arch/x86/lib/usercopy_64.c | 183 + arch/x86/lib/x86-opcode-map.txt | 893 + arch/x86/math-emu/Makefile | 29 + arch/x86/math-emu/README | 427 + arch/x86/math-emu/control_w.h | 45 + arch/x86/math-emu/div_Xsig.S | 365 + arch/x86/math-emu/div_small.S | 47 + arch/x86/math-emu/errors.c | 689 + arch/x86/math-emu/exception.h | 50 + arch/x86/math-emu/fpu_arith.c | 152 + arch/x86/math-emu/fpu_asm.h | 31 + arch/x86/math-emu/fpu_aux.c | 196 + arch/x86/math-emu/fpu_emu.h | 217 + arch/x86/math-emu/fpu_entry.c | 767 + arch/x86/math-emu/fpu_etc.c | 130 + arch/x86/math-emu/fpu_proto.h | 144 + arch/x86/math-emu/fpu_system.h | 86 + arch/x86/math-emu/fpu_tags.c | 115 + arch/x86/math-emu/fpu_trig.c | 1643 ++ arch/x86/math-emu/get_address.c | 399 + arch/x86/math-emu/load_store.c | 282 + arch/x86/math-emu/mul_Xsig.S | 176 + arch/x86/math-emu/poly.h | 114 + arch/x86/math-emu/poly_2xm1.c | 145 + arch/x86/math-emu/poly_atan.c | 208 + arch/x86/math-emu/poly_l2.c | 244 + arch/x86/math-emu/poly_sin.c | 378 + arch/x86/math-emu/poly_tan.c | 212 + arch/x86/math-emu/polynom_Xsig.S | 135 + arch/x86/math-emu/reg_add_sub.c | 333 + arch/x86/math-emu/reg_compare.c | 350 + arch/x86/math-emu/reg_constant.c | 117 + arch/x86/math-emu/reg_constant.h | 25 + arch/x86/math-emu/reg_convert.c | 46 + arch/x86/math-emu/reg_divide.c | 182 + arch/x86/math-emu/reg_ld_str.c | 1219 + arch/x86/math-emu/reg_mul.c | 115 + arch/x86/math-emu/reg_norm.S | 147 + arch/x86/math-emu/reg_round.S | 708 + arch/x86/math-emu/reg_u_add.S | 167 + arch/x86/math-emu/reg_u_div.S | 471 + arch/x86/math-emu/reg_u_mul.S | 148 + arch/x86/math-emu/reg_u_sub.S | 272 + arch/x86/math-emu/round_Xsig.S | 141 + arch/x86/math-emu/shr_Xsig.S | 87 + arch/x86/math-emu/status_w.h | 67 + arch/x86/math-emu/version.h | 12 + arch/x86/math-emu/wm_shrx.S | 204 + arch/x86/math-emu/wm_sqrt.S | 470 + arch/x86/mm/Makefile | 28 + arch/x86/mm/dump_pagetables.c | 355 + arch/x86/mm/extable.c | 37 + arch/x86/mm/fault.c | 1140 + arch/x86/mm/gup.c | 375 + arch/x86/mm/highmem_32.c | 131 + arch/x86/mm/hugetlbpage.c | 447 + arch/x86/mm/init.c | 402 + arch/x86/mm/init_32.c | 1077 + arch/x86/mm/init_64.c | 1019 + arch/x86/mm/iomap_32.c | 110 + arch/x86/mm/ioremap.c | 625 + arch/x86/mm/k8topology_64.c | 235 + arch/x86/mm/kmemcheck/Makefile | 1 + arch/x86/mm/kmemcheck/error.c | 227 + arch/x86/mm/kmemcheck/error.h | 15 + arch/x86/mm/kmemcheck/kmemcheck.c | 651 + arch/x86/mm/kmemcheck/opcode.c | 106 + arch/x86/mm/kmemcheck/opcode.h | 9 + arch/x86/mm/kmemcheck/pte.c | 22 + arch/x86/mm/kmemcheck/pte.h | 10 + arch/x86/mm/kmemcheck/selftest.c | 69 + arch/x86/mm/kmemcheck/selftest.h | 6 + arch/x86/mm/kmemcheck/shadow.c | 173 + arch/x86/mm/kmemcheck/shadow.h | 18 + arch/x86/mm/kmmio.c | 580 + arch/x86/mm/memtest.c | 130 + arch/x86/mm/mmap.c | 136 + arch/x86/mm/mmio-mod.c | 481 + arch/x86/mm/numa.c | 67 + arch/x86/mm/numa_32.c | 457 + arch/x86/mm/numa_64.c | 904 + arch/x86/mm/pageattr-test.c | 262 + arch/x86/mm/pageattr.c | 1345 ++ arch/x86/mm/pat.c | 1025 + arch/x86/mm/pf_in.c | 536 + arch/x86/mm/pf_in.h | 39 + arch/x86/mm/pgtable.c | 375 + arch/x86/mm/pgtable_32.c | 135 + arch/x86/mm/physaddr.c | 70 + arch/x86/mm/physaddr.h | 10 + arch/x86/mm/setup_nx.c | 60 + arch/x86/mm/srat_32.c | 285 + arch/x86/mm/srat_64.c | 514 + arch/x86/mm/testmmiotrace.c | 118 + arch/x86/mm/tlb.c | 291 + arch/x86/oprofile/Makefile | 12 + arch/x86/oprofile/backtrace.c | 91 + arch/x86/oprofile/init.c | 49 + arch/x86/oprofile/nmi_int.c | 727 + arch/x86/oprofile/nmi_timer_int.c | 69 + arch/x86/oprofile/op_counter.h | 29 + arch/x86/oprofile/op_model_amd.c | 601 + arch/x86/oprofile/op_model_p4.c | 713 + arch/x86/oprofile/op_model_ppro.c | 269 + arch/x86/oprofile/op_x86_model.h | 91 + arch/x86/pci/Makefile | 23 + arch/x86/pci/acpi.c | 331 + arch/x86/pci/amd_bus.c | 409 + arch/x86/pci/bus_numa.c | 101 + arch/x86/pci/bus_numa.h | 25 + arch/x86/pci/common.c | 671 + arch/x86/pci/direct.c | 318 + arch/x86/pci/early.c | 111 + arch/x86/pci/fixup.c | 523 + arch/x86/pci/i386.c | 321 + arch/x86/pci/init.c | 44 + arch/x86/pci/irq.c | 1254 + arch/x86/pci/legacy.c | 68 + arch/x86/pci/mmconfig-shared.c | 657 + arch/x86/pci/mmconfig_32.c | 134 + arch/x86/pci/mmconfig_64.c | 131 + arch/x86/pci/mrst.c | 266 + arch/x86/pci/numaq_32.c | 165 + arch/x86/pci/olpc.c | 311 + arch/x86/pci/pcbios.c | 430 + arch/x86/pci/visws.c | 92 + arch/x86/power/Makefile | 7 + arch/x86/power/cpu.c | 231 + arch/x86/power/hibernate_32.c | 177 + arch/x86/power/hibernate_64.c | 171 + arch/x86/power/hibernate_asm_32.S | 80 + arch/x86/power/hibernate_asm_64.S | 147 + arch/x86/tools/Makefile | 31 + arch/x86/tools/chkobjdump.awk | 33 + arch/x86/tools/distill.awk | 47 + arch/x86/tools/gen-insn-attr-x86.awk | 378 + arch/x86/tools/test_get_len.c | 173 + arch/x86/vdso/.gitignore | 6 + arch/x86/vdso/Makefile | 140 + arch/x86/vdso/vclock_gettime.c | 159 + arch/x86/vdso/vdso-layout.lds.S | 64 + arch/x86/vdso/vdso-note.S | 12 + arch/x86/vdso/vdso.S | 10 + arch/x86/vdso/vdso.lds.S | 37 + arch/x86/vdso/vdso32-setup.c | 442 + arch/x86/vdso/vdso32.S | 22 + arch/x86/vdso/vdso32/.gitignore | 1 + arch/x86/vdso/vdso32/int80.S | 56 + arch/x86/vdso/vdso32/note.S | 44 + arch/x86/vdso/vdso32/sigreturn.S | 144 + arch/x86/vdso/vdso32/syscall.S | 77 + arch/x86/vdso/vdso32/sysenter.S | 116 + arch/x86/vdso/vdso32/vdso32.lds.S | 37 + arch/x86/vdso/vextern.h | 16 + arch/x86/vdso/vgetcpu.c | 36 + arch/x86/vdso/vma.c | 142 + arch/x86/vdso/vvar.c | 12 + arch/x86/video/Makefile | 1 + arch/x86/video/fbdev.c | 31 + arch/x86/xen/Kconfig | 38 + arch/x86/xen/Makefile | 20 + arch/x86/xen/debugfs.c | 124 + arch/x86/xen/debugfs.h | 10 + arch/x86/xen/enlighten.c | 1208 + arch/x86/xen/grant-table.c | 91 + arch/x86/xen/irq.c | 133 + arch/x86/xen/mmu.c | 2005 ++ arch/x86/xen/mmu.h | 63 + arch/x86/xen/multicalls.c | 283 + arch/x86/xen/multicalls.h | 62 + arch/x86/xen/setup.c | 194 + arch/x86/xen/smp.c | 483 + arch/x86/xen/spinlock.c | 437 + arch/x86/xen/suspend.c | 65 + arch/x86/xen/time.c | 499 + arch/x86/xen/vdso.h | 4 + arch/x86/xen/xen-asm.S | 142 + arch/x86/xen/xen-asm.h | 12 + arch/x86/xen/xen-asm_32.S | 228 + arch/x86/xen/xen-asm_64.S | 159 + arch/x86/xen/xen-head.S | 55 + arch/x86/xen/xen-ops.h | 104 + arch/xtensa/Kconfig | 272 + arch/xtensa/Kconfig.debug | 7 + arch/xtensa/Makefile | 94 + arch/xtensa/boot/Makefile | 33 + arch/xtensa/boot/boot-elf/Makefile | 53 + arch/xtensa/boot/boot-elf/boot.lds.S | 73 + arch/xtensa/boot/boot-elf/bootstrap.S | 33 + arch/xtensa/boot/boot-redboot/Makefile | 35 + arch/xtensa/boot/boot-redboot/boot.ld | 66 + arch/xtensa/boot/boot-redboot/bootstrap.S | 259 + arch/xtensa/boot/lib/Makefile | 17 + arch/xtensa/boot/lib/zmem.c | 79 + arch/xtensa/boot/ramdisk/Makefile | 23 + arch/xtensa/configs/common_defconfig | 662 + arch/xtensa/configs/iss_defconfig | 527 + arch/xtensa/configs/s6105_defconfig | 626 + arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/asm-offsets.h | 1 + arch/xtensa/include/asm/asmmacro.h | 153 + arch/xtensa/include/asm/atomic.h | 299 + arch/xtensa/include/asm/auxvec.h | 4 + arch/xtensa/include/asm/bitops.h | 132 + arch/xtensa/include/asm/bitsperlong.h | 1 + arch/xtensa/include/asm/bootparam.h | 61 + arch/xtensa/include/asm/bug.h | 18 + arch/xtensa/include/asm/bugs.h | 18 + arch/xtensa/include/asm/byteorder.h | 12 + arch/xtensa/include/asm/cache.h | 33 + arch/xtensa/include/asm/cacheasm.h | 177 + arch/xtensa/include/asm/cacheflush.h | 255 + arch/xtensa/include/asm/checksum.h | 252 + arch/xtensa/include/asm/coprocessor.h | 177 + arch/xtensa/include/asm/cpumask.h | 16 + arch/xtensa/include/asm/cputime.h | 6 + arch/xtensa/include/asm/current.h | 38 + arch/xtensa/include/asm/delay.h | 49 + arch/xtensa/include/asm/device.h | 7 + arch/xtensa/include/asm/div64.h | 16 + arch/xtensa/include/asm/dma-mapping.h | 179 + arch/xtensa/include/asm/dma.h | 62 + arch/xtensa/include/asm/elf.h | 204 + arch/xtensa/include/asm/emergency-restart.h | 6 + arch/xtensa/include/asm/errno.h | 16 + arch/xtensa/include/asm/fb.h | 12 + arch/xtensa/include/asm/fcntl.h | 1 + arch/xtensa/include/asm/flat.h | 12 + arch/xtensa/include/asm/ftrace.h | 1 + arch/xtensa/include/asm/futex.h | 1 + arch/xtensa/include/asm/gpio.h | 56 + arch/xtensa/include/asm/hardirq.h | 28 + arch/xtensa/include/asm/highmem.h | 17 + arch/xtensa/include/asm/hw_irq.h | 14 + arch/xtensa/include/asm/io.h | 207 + arch/xtensa/include/asm/ioctl.h | 1 + arch/xtensa/include/asm/ioctls.h | 116 + arch/xtensa/include/asm/ipcbuf.h | 37 + arch/xtensa/include/asm/irq.h | 47 + arch/xtensa/include/asm/irq_regs.h | 1 + arch/xtensa/include/asm/kdebug.h | 1 + arch/xtensa/include/asm/kmap_types.h | 6 + arch/xtensa/include/asm/linkage.h | 16 + arch/xtensa/include/asm/local.h | 16 + arch/xtensa/include/asm/mman.h | 89 + arch/xtensa/include/asm/mmu.h | 22 + arch/xtensa/include/asm/mmu_context.h | 141 + arch/xtensa/include/asm/module.h | 27 + arch/xtensa/include/asm/msgbuf.h | 48 + arch/xtensa/include/asm/mutex.h | 9 + arch/xtensa/include/asm/nommu.h | 3 + arch/xtensa/include/asm/nommu_context.h | 25 + arch/xtensa/include/asm/page.h | 184 + arch/xtensa/include/asm/param.h | 34 + arch/xtensa/include/asm/pci-bridge.h | 88 + arch/xtensa/include/asm/pci.h | 74 + arch/xtensa/include/asm/percpu.h | 16 + arch/xtensa/include/asm/pgalloc.h | 73 + arch/xtensa/include/asm/pgtable.h | 419 + arch/xtensa/include/asm/platform.h | 78 + arch/xtensa/include/asm/poll.h | 20 + arch/xtensa/include/asm/posix_types.h | 122 + arch/xtensa/include/asm/processor.h | 201 + arch/xtensa/include/asm/ptrace.h | 136 + arch/xtensa/include/asm/regs.h | 145 + arch/xtensa/include/asm/resource.h | 16 + arch/xtensa/include/asm/rmap.h | 16 + arch/xtensa/include/asm/rwsem.h | 168 + arch/xtensa/include/asm/scatterlist.h | 39 + arch/xtensa/include/asm/sections.h | 16 + arch/xtensa/include/asm/segment.h | 16 + arch/xtensa/include/asm/sembuf.h | 44 + arch/xtensa/include/asm/serial.h | 18 + arch/xtensa/include/asm/setup.h | 16 + arch/xtensa/include/asm/shmbuf.h | 71 + arch/xtensa/include/asm/shmparam.h | 21 + arch/xtensa/include/asm/sigcontext.h | 28 + arch/xtensa/include/asm/siginfo.h | 16 + arch/xtensa/include/asm/signal.h | 172 + arch/xtensa/include/asm/smp.h | 27 + arch/xtensa/include/asm/socket.h | 76 + arch/xtensa/include/asm/sockios.h | 31 + arch/xtensa/include/asm/spinlock.h | 16 + arch/xtensa/include/asm/stat.h | 59 + arch/xtensa/include/asm/statfs.h | 17 + arch/xtensa/include/asm/string.h | 124 + arch/xtensa/include/asm/swab.h | 70 + arch/xtensa/include/asm/syscall.h | 39 + arch/xtensa/include/asm/system.h | 215 + arch/xtensa/include/asm/termbits.h | 219 + arch/xtensa/include/asm/termios.h | 105 + arch/xtensa/include/asm/thread_info.h | 162 + arch/xtensa/include/asm/timex.h | 96 + arch/xtensa/include/asm/tlb.h | 47 + arch/xtensa/include/asm/tlbflush.h | 191 + arch/xtensa/include/asm/topology.h | 16 + arch/xtensa/include/asm/types.h | 42 + arch/xtensa/include/asm/uaccess.h | 500 + arch/xtensa/include/asm/ucontext.h | 22 + arch/xtensa/include/asm/unaligned.h | 29 + arch/xtensa/include/asm/unistd.h | 737 + arch/xtensa/include/asm/user.h | 20 + arch/xtensa/include/asm/vga.h | 19 + arch/xtensa/include/asm/xor.h | 16 + arch/xtensa/kernel/Makefile | 34 + arch/xtensa/kernel/align.S | 455 + arch/xtensa/kernel/asm-offsets.c | 110 + arch/xtensa/kernel/coprocessor.S | 335 + arch/xtensa/kernel/entry.S | 1959 ++ arch/xtensa/kernel/head.S | 244 + arch/xtensa/kernel/init_task.c | 31 + arch/xtensa/kernel/io.c | 75 + arch/xtensa/kernel/irq.c | 202 + arch/xtensa/kernel/module.c | 235 + arch/xtensa/kernel/pci-dma.c | 94 + arch/xtensa/kernel/pci.c | 395 + arch/xtensa/kernel/platform.c | 47 + arch/xtensa/kernel/process.c | 338 + arch/xtensa/kernel/ptrace.c | 343 + arch/xtensa/kernel/setup.c | 481 + arch/xtensa/kernel/signal.c | 577 + arch/xtensa/kernel/syscall.c | 57 + arch/xtensa/kernel/time.c | 137 + arch/xtensa/kernel/traps.c | 508 + arch/xtensa/kernel/vectors.S | 470 + arch/xtensa/kernel/vmlinux.lds.S | 272 + arch/xtensa/kernel/xtensa_ksyms.c | 97 + arch/xtensa/lib/Makefile | 7 + arch/xtensa/lib/checksum.S | 409 + arch/xtensa/lib/memcopy.S | 315 + arch/xtensa/lib/memset.S | 160 + arch/xtensa/lib/pci-auto.c | 352 + arch/xtensa/lib/strncpy_user.S | 225 + arch/xtensa/lib/strnlen_user.S | 148 + arch/xtensa/lib/usercopy.S | 321 + arch/xtensa/mm/Makefile | 6 + arch/xtensa/mm/cache.c | 255 + arch/xtensa/mm/fault.c | 243 + arch/xtensa/mm/init.c | 243 + arch/xtensa/mm/misc.S | 447 + arch/xtensa/mm/mmu.c | 70 + arch/xtensa/mm/pgtable.c | 72 + arch/xtensa/mm/tlb.c | 144 + arch/xtensa/platforms/iss/Makefile | 8 + arch/xtensa/platforms/iss/console.c | 297 + .../platforms/iss/include/platform/hardware.h | 29 + .../platforms/iss/include/platform/simcall.h | 62 + arch/xtensa/platforms/iss/io.c | 32 + arch/xtensa/platforms/iss/network.c | 820 + arch/xtensa/platforms/iss/setup.c | 110 + arch/xtensa/platforms/s6105/Makefile | 3 + arch/xtensa/platforms/s6105/device.c | 161 + .../xtensa/platforms/s6105/include/platform/gpio.h | 27 + .../platforms/s6105/include/platform/hardware.h | 11 + .../platforms/s6105/include/platform/serial.h | 8 + arch/xtensa/platforms/s6105/setup.c | 73 + arch/xtensa/platforms/xt2000/Makefile | 5 + .../platforms/xt2000/include/platform/hardware.h | 54 + .../platforms/xt2000/include/platform/serial.h | 28 + arch/xtensa/platforms/xt2000/setup.c | 181 + arch/xtensa/variants/dc232b/include/variant/core.h | 424 + .../variants/dc232b/include/variant/tie-asm.h | 122 + arch/xtensa/variants/dc232b/include/variant/tie.h | 131 + arch/xtensa/variants/fsf/include/variant/core.h | 359 + arch/xtensa/variants/fsf/include/variant/tie-asm.h | 70 + arch/xtensa/variants/fsf/include/variant/tie.h | 77 + arch/xtensa/variants/s6000/Makefile | 4 + arch/xtensa/variants/s6000/delay.c | 27 + arch/xtensa/variants/s6000/dmac.c | 173 + arch/xtensa/variants/s6000/gpio.c | 231 + arch/xtensa/variants/s6000/include/variant/core.h | 431 + arch/xtensa/variants/s6000/include/variant/dmac.h | 387 + arch/xtensa/variants/s6000/include/variant/gpio.h | 6 + .../variants/s6000/include/variant/hardware.h | 259 + arch/xtensa/variants/s6000/include/variant/irq.h | 9 + .../variants/s6000/include/variant/tie-asm.h | 304 + arch/xtensa/variants/s6000/include/variant/tie.h | 191 + arch/xtensa/variants/s6000/irq.c | 74 + block/Kconfig | 110 + block/Kconfig.iosched | 78 + block/Makefile | 17 + block/blk-barrier.c | 446 + block/blk-cgroup.c | 377 + block/blk-cgroup.h | 130 + block/blk-core.c | 2520 ++ block/blk-exec.c | 105 + block/blk-integrity.c | 387 + block/blk-ioc.c | 176 + block/blk-iopoll.c | 227 + block/blk-map.c | 326 + block/blk-merge.c | 450 + block/blk-settings.c | 786 + block/blk-softirq.c | 175 + block/blk-sysfs.c | 538 + block/blk-tag.c | 406 + block/blk-timeout.c | 237 + block/blk.h | 168 + block/bsg.c | 1121 + block/cfq-iosched.c | 3948 ++++ block/compat_ioctl.c | 823 + block/deadline-iosched.c | 477 + block/elevator.c | 1129 + block/genhd.c | 1288 + block/ioctl.c | 341 + block/noop-iosched.c | 121 + block/scsi_ioctl.c | 685 + crypto/Kconfig | 834 + crypto/Makefile | 93 + crypto/ablkcipher.c | 387 + crypto/aead.c | 506 + crypto/aes_generic.c | 1478 ++ crypto/ahash.c | 502 + crypto/algapi.c | 925 + crypto/algboss.c | 302 + crypto/ansi_cprng.c | 488 + crypto/anubis.c | 707 + crypto/api.c | 606 + crypto/arc4.c | 104 + crypto/async_tx/Kconfig | 30 + crypto/async_tx/Makefile | 7 + crypto/async_tx/async_memcpy.c | 98 + crypto/async_tx/async_memset.c | 88 + crypto/async_tx/async_pq.c | 416 + crypto/async_tx/async_raid6_recov.c | 505 + crypto/async_tx/async_tx.c | 300 + crypto/async_tx/async_xor.c | 338 + crypto/async_tx/raid6test.c | 248 + crypto/authenc.c | 721 + crypto/blkcipher.c | 700 + crypto/blowfish.c | 482 + crypto/camellia.c | 1116 + crypto/cast5.c | 835 + crypto/cast6.c | 547 + crypto/cbc.c | 291 + crypto/ccm.c | 891 + crypto/chainiv.c | 362 + crypto/cipher.c | 122 + crypto/compress.c | 48 + crypto/crc32c.c | 260 + crypto/cryptd.c | 752 + crypto/crypto_null.c | 207 + crypto/crypto_wq.c | 38 + crypto/ctr.c | 424 + crypto/cts.c | 353 + crypto/deflate.c | 227 + crypto/des_generic.c | 1007 + crypto/ecb.c | 187 + crypto/eseqiv.c | 283 + crypto/fcrypt.c | 423 + crypto/fips.c | 27 + crypto/gcm.c | 1383 ++ crypto/gf128mul.c | 477 + crypto/ghash-generic.c | 170 + crypto/hmac.c | 273 + crypto/internal.h | 141 + crypto/khazad.c | 883 + crypto/krng.c | 66 + crypto/lrw.c | 314 + crypto/lzo.c | 106 + crypto/md4.c | 257 + crypto/md5.c | 260 + crypto/michael_mic.c | 186 + crypto/pcbc.c | 297 + crypto/pcompress.c | 96 + crypto/pcrypt.c | 445 + crypto/proc.c | 154 + crypto/ripemd.h | 43 + crypto/rmd128.c | 328 + crypto/rmd160.c | 372 + crypto/rmd256.c | 347 + crypto/rmd320.c | 396 + crypto/rng.c | 127 + crypto/salsa20_generic.c | 252 + crypto/scatterwalk.c | 126 + crypto/seed.c | 479 + crypto/seqiv.c | 365 + crypto/serpent.c | 587 + crypto/sha1_generic.c | 154 + crypto/sha256_generic.c | 402 + crypto/sha512_generic.c | 301 + crypto/shash.c | 638 + crypto/tcrypt.c | 958 + crypto/tcrypt.h | 86 + crypto/tea.c | 309 + crypto/testmgr.c | 2503 ++ crypto/testmgr.h | 9555 ++++++++ crypto/tgr192.c | 712 + crypto/twofish.c | 214 + crypto/twofish_common.c | 708 + crypto/vmac.c | 678 + crypto/wp512.c | 1198 + crypto/xcbc.c | 287 + crypto/xor.c | 161 + crypto/xts.c | 291 + crypto/zlib.c | 378 + drivers/Kconfig | 114 + drivers/Makefile | 115 + drivers/accessibility/Kconfig | 33 + drivers/accessibility/Makefile | 1 + drivers/accessibility/braille/Makefile | 1 + drivers/accessibility/braille/braille_console.c | 391 + drivers/acpi/Kconfig | 363 + drivers/acpi/Makefile | 68 + drivers/acpi/ac.c | 386 + drivers/acpi/acpi_memhotplug.c | 577 + drivers/acpi/acpi_pad.c | 519 + drivers/acpi/acpica/Makefile | 47 + drivers/acpi/acpica/accommon.h | 63 + drivers/acpi/acpica/acconfig.h | 223 + drivers/acpi/acpica/acdebug.h | 227 + drivers/acpi/acpica/acdispat.h | 345 + drivers/acpi/acpica/acevents.h | 211 + drivers/acpi/acpica/acglobal.h | 403 + drivers/acpi/acpica/achware.h | 135 + drivers/acpi/acpica/acinterp.h | 525 + drivers/acpi/acpica/aclocal.h | 1059 + drivers/acpi/acpica/acmacros.h | 578 + drivers/acpi/acpica/acnamesp.h | 379 + drivers/acpi/acpica/acobject.h | 453 + drivers/acpi/acpica/acopcode.h | 323 + drivers/acpi/acpica/acparser.h | 236 + drivers/acpi/acpica/acpredef.h | 525 + drivers/acpi/acpica/acresrc.h | 336 + drivers/acpi/acpica/acstruct.h | 228 + drivers/acpi/acpica/actables.h | 116 + drivers/acpi/acpica/acutils.h | 579 + drivers/acpi/acpica/amlcode.h | 495 + drivers/acpi/acpica/amlresrc.h | 311 + drivers/acpi/acpica/dsfield.c | 656 + drivers/acpi/acpica/dsinit.c | 217 + drivers/acpi/acpica/dsmethod.c | 636 + drivers/acpi/acpica/dsmthdat.c | 716 + drivers/acpi/acpica/dsobject.c | 827 + drivers/acpi/acpica/dsopcode.c | 1472 ++ drivers/acpi/acpica/dsutils.c | 869 + drivers/acpi/acpica/dswexec.c | 745 + drivers/acpi/acpica/dswload.c | 1206 + drivers/acpi/acpica/dswscope.c | 214 + drivers/acpi/acpica/dswstate.c | 753 + drivers/acpi/acpica/evevent.c | 315 + drivers/acpi/acpica/evgpe.c | 593 + drivers/acpi/acpica/evgpeblk.c | 1204 + drivers/acpi/acpica/evmisc.c | 629 + drivers/acpi/acpica/evregion.c | 1123 + drivers/acpi/acpica/evrgnini.c | 668 + drivers/acpi/acpica/evsci.c | 183 + drivers/acpi/acpica/evxface.c | 911 + drivers/acpi/acpica/evxfevnt.c | 917 + drivers/acpi/acpica/evxfregn.c | 255 + drivers/acpi/acpica/exconfig.c | 618 + drivers/acpi/acpica/exconvrt.c | 687 + drivers/acpi/acpica/excreate.c | 522 + drivers/acpi/acpica/exdump.c | 1033 + drivers/acpi/acpica/exfield.c | 363 + drivers/acpi/acpica/exfldio.c | 959 + drivers/acpi/acpica/exmisc.c | 724 + drivers/acpi/acpica/exmutex.c | 498 + drivers/acpi/acpica/exnames.c | 436 + drivers/acpi/acpica/exoparg1.c | 1043 + drivers/acpi/acpica/exoparg2.c | 605 + drivers/acpi/acpica/exoparg3.c | 272 + drivers/acpi/acpica/exoparg6.c | 338 + drivers/acpi/acpica/exprep.c | 607 + drivers/acpi/acpica/exregion.c | 511 + drivers/acpi/acpica/exresnte.c | 278 + drivers/acpi/acpica/exresolv.c | 550 + drivers/acpi/acpica/exresop.c | 700 + drivers/acpi/acpica/exstore.c | 716 + drivers/acpi/acpica/exstoren.c | 299 + drivers/acpi/acpica/exstorob.c | 221 + drivers/acpi/acpica/exsystem.c | 303 + drivers/acpi/acpica/exutils.c | 438 + drivers/acpi/acpica/hwacpi.c | 186 + drivers/acpi/acpica/hwgpe.c | 464 + drivers/acpi/acpica/hwregs.c | 659 + drivers/acpi/acpica/hwsleep.c | 635 + drivers/acpi/acpica/hwtimer.c | 188 + drivers/acpi/acpica/hwvalid.c | 315 + drivers/acpi/acpica/hwxface.c | 573 + drivers/acpi/acpica/nsaccess.c | 672 + drivers/acpi/acpica/nsalloc.c | 519 + drivers/acpi/acpica/nsdump.c | 713 + drivers/acpi/acpica/nsdumpdv.c | 139 + drivers/acpi/acpica/nseval.c | 453 + drivers/acpi/acpica/nsinit.c | 611 + drivers/acpi/acpica/nsload.c | 314 + drivers/acpi/acpica/nsnames.c | 265 + drivers/acpi/acpica/nsobject.c | 448 + drivers/acpi/acpica/nsparse.c | 202 + drivers/acpi/acpica/nspredef.c | 1137 + drivers/acpi/acpica/nsrepair.c | 733 + drivers/acpi/acpica/nsrepair2.c | 567 + drivers/acpi/acpica/nssearch.c | 419 + drivers/acpi/acpica/nsutils.c | 962 + drivers/acpi/acpica/nswalk.c | 367 + drivers/acpi/acpica/nsxfeval.c | 852 + drivers/acpi/acpica/nsxfname.c | 637 + drivers/acpi/acpica/nsxfobj.c | 288 + drivers/acpi/acpica/psargs.c | 752 + drivers/acpi/acpica/psloop.c | 1211 + drivers/acpi/acpica/psopcode.c | 810 + drivers/acpi/acpica/psparse.c | 697 + drivers/acpi/acpica/psscope.c | 265 + drivers/acpi/acpica/pstree.c | 312 + drivers/acpi/acpica/psutils.c | 244 + drivers/acpi/acpica/pswalk.c | 110 + drivers/acpi/acpica/psxface.c | 388 + drivers/acpi/acpica/rsaddr.c | 381 + drivers/acpi/acpica/rscalc.c | 621 + drivers/acpi/acpica/rscreate.c | 444 + drivers/acpi/acpica/rsdump.c | 771 + drivers/acpi/acpica/rsinfo.c | 206 + drivers/acpi/acpica/rsio.c | 290 + drivers/acpi/acpica/rsirq.c | 266 + drivers/acpi/acpica/rslist.c | 203 + drivers/acpi/acpica/rsmemory.c | 236 + drivers/acpi/acpica/rsmisc.c | 561 + drivers/acpi/acpica/rsutils.c | 727 + drivers/acpi/acpica/rsxface.c | 575 + drivers/acpi/acpica/tbfadt.c | 654 + drivers/acpi/acpica/tbfind.c | 140 + drivers/acpi/acpica/tbinstal.c | 630 + drivers/acpi/acpica/tbutils.c | 688 + drivers/acpi/acpica/tbxface.c | 711 + drivers/acpi/acpica/tbxfroot.c | 274 + drivers/acpi/acpica/utalloc.c | 383 + drivers/acpi/acpica/utcopy.c | 994 + drivers/acpi/acpica/utdebug.c | 650 + drivers/acpi/acpica/utdelete.c | 704 + drivers/acpi/acpica/uteval.c | 485 + drivers/acpi/acpica/utglobal.c | 834 + drivers/acpi/acpica/utids.c | 382 + drivers/acpi/acpica/utinit.c | 138 + drivers/acpi/acpica/utlock.c | 175 + drivers/acpi/acpica/utmath.c | 307 + drivers/acpi/acpica/utmisc.c | 1203 + drivers/acpi/acpica/utmutex.c | 339 + drivers/acpi/acpica/utobject.c | 705 + drivers/acpi/acpica/utresrc.c | 616 + drivers/acpi/acpica/utstate.c | 347 + drivers/acpi/acpica/utxface.c | 536 + drivers/acpi/battery.c | 998 + drivers/acpi/blacklist.c | 291 + drivers/acpi/bus.c | 1005 + drivers/acpi/button.c | 494 + drivers/acpi/cm_sbs.c | 105 + drivers/acpi/container.c | 283 + drivers/acpi/debug.c | 406 + drivers/acpi/dock.c | 1081 + drivers/acpi/ec.c | 1139 + drivers/acpi/event.c | 306 + drivers/acpi/fan.c | 377 + drivers/acpi/glue.c | 259 + drivers/acpi/hest.c | 139 + drivers/acpi/internal.h | 64 + drivers/acpi/numa.c | 326 + drivers/acpi/osl.c | 1496 ++ drivers/acpi/pci_bind.c | 120 + drivers/acpi/pci_irq.c | 470 + drivers/acpi/pci_link.c | 921 + drivers/acpi/pci_root.c | 577 + drivers/acpi/pci_slot.c | 372 + drivers/acpi/power.c | 779 + drivers/acpi/power_meter.c | 1023 + drivers/acpi/proc.c | 523 + drivers/acpi/processor_core.c | 355 + drivers/acpi/processor_driver.c | 979 + drivers/acpi/processor_idle.c | 1251 + drivers/acpi/processor_perflib.c | 778 + drivers/acpi/processor_thermal.c | 521 + drivers/acpi/processor_throttling.c | 1326 ++ drivers/acpi/reboot.c | 50 + drivers/acpi/sbs.c | 1058 + drivers/acpi/sbshc.c | 332 + drivers/acpi/sbshc.h | 33 + drivers/acpi/scan.c | 1554 ++ drivers/acpi/sleep.c | 935 + drivers/acpi/sleep.h | 10 + drivers/acpi/system.c | 638 + drivers/acpi/tables.c | 363 + drivers/acpi/thermal.c | 1593 ++ drivers/acpi/utils.c | 384 + drivers/acpi/video.c | 2530 ++ drivers/acpi/video_detect.c | 273 + drivers/acpi/wakeup.c | 122 + drivers/amba/Makefile | 2 + drivers/amba/bus.c | 399 + drivers/ata/Kconfig | 803 + drivers/ata/Makefile | 92 + drivers/ata/ahci.c | 3447 +++ drivers/ata/ata_generic.c | 214 + drivers/ata/ata_piix.c | 1663 ++ drivers/ata/libata-acpi.c | 1037 + drivers/ata/libata-core.c | 6909 ++++++ drivers/ata/libata-eh.c | 3806 +++ drivers/ata/libata-pmp.c | 1023 + drivers/ata/libata-scsi.c | 3836 +++ drivers/ata/libata-sff.c | 3137 +++ drivers/ata/libata.h | 211 + drivers/ata/pata_acpi.c | 300 + drivers/ata/pata_ali.c | 648 + drivers/ata/pata_amd.c | 654 + drivers/ata/pata_artop.c | 462 + drivers/ata/pata_at32.c | 412 + drivers/ata/pata_at91.c | 359 + drivers/ata/pata_atiixp.c | 293 + drivers/ata/pata_atp867x.c | 588 + drivers/ata/pata_bf54x.c | 1761 ++ drivers/ata/pata_cmd640.c | 278 + drivers/ata/pata_cmd64x.c | 434 + drivers/ata/pata_cs5520.c | 324 + drivers/ata/pata_cs5530.c | 383 + drivers/ata/pata_cs5535.c | 239 + drivers/ata/pata_cs5536.c | 301 + drivers/ata/pata_cypress.c | 180 + drivers/ata/pata_efar.c | 319 + drivers/ata/pata_hpt366.c | 415 + drivers/ata/pata_hpt37x.c | 1027 + drivers/ata/pata_hpt3x2n.c | 588 + drivers/ata/pata_hpt3x3.c | 308 + drivers/ata/pata_icside.c | 627 + drivers/ata/pata_isapnp.c | 147 + drivers/ata/pata_it8213.c | 313 + drivers/ata/pata_it821x.c | 996 + drivers/ata/pata_ixp4xx_cf.c | 225 + drivers/ata/pata_jmicron.c | 185 + drivers/ata/pata_legacy.c | 1312 ++ drivers/ata/pata_macio.c | 1428 ++ drivers/ata/pata_marvell.c | 196 + drivers/ata/pata_mpc52xx.c | 927 + drivers/ata/pata_mpiix.c | 252 + drivers/ata/pata_netcell.c | 123 + drivers/ata/pata_ninja32.c | 210 + drivers/ata/pata_ns87410.c | 188 + drivers/ata/pata_ns87415.c | 437 + drivers/ata/pata_octeon_cf.c | 967 + drivers/ata/pata_of_platform.c | 114 + drivers/ata/pata_oldpiix.c | 289 + drivers/ata/pata_opti.c | 214 + drivers/ata/pata_optidma.c | 469 + drivers/ata/pata_palmld.c | 150 + drivers/ata/pata_pcmcia.c | 488 + drivers/ata/pata_pdc2027x.c | 778 + drivers/ata/pata_pdc202xx_old.c | 381 + drivers/ata/pata_piccolo.c | 140 + drivers/ata/pata_platform.c | 278 + drivers/ata/pata_qdi.c | 366 + drivers/ata/pata_radisys.c | 268 + drivers/ata/pata_rb532_cf.c | 227 + drivers/ata/pata_rdc.c | 401 + drivers/ata/pata_rz1000.c | 161 + drivers/ata/pata_sc1200.c | 277 + drivers/ata/pata_scc.c | 1188 + drivers/ata/pata_sch.c | 206 + drivers/ata/pata_serverworks.c | 538 + drivers/ata/pata_sil680.c | 411 + drivers/ata/pata_sis.c | 886 + drivers/ata/pata_sl82c105.c | 352 + drivers/ata/pata_triflex.c | 241 + drivers/ata/pata_via.c | 718 + drivers/ata/pata_winbond.c | 282 + drivers/ata/pdc_adma.c | 698 + drivers/ata/sata_fsl.c | 1457 ++ drivers/ata/sata_inic162x.c | 936 + drivers/ata/sata_mv.c | 4395 ++++ drivers/ata/sata_nv.c | 2582 ++ drivers/ata/sata_promise.c | 1273 + drivers/ata/sata_promise.h | 157 + drivers/ata/sata_qstor.c | 685 + drivers/ata/sata_sil.c | 841 + drivers/ata/sata_sil24.c | 1402 ++ drivers/ata/sata_sis.c | 326 + drivers/ata/sata_svw.c | 551 + drivers/ata/sata_sx4.c | 1530 ++ drivers/ata/sata_uli.c | 263 + drivers/ata/sata_via.c | 646 + drivers/ata/sata_vsc.c | 466 + drivers/ata/sis.h | 5 + drivers/atm/.gitignore | 5 + drivers/atm/Kconfig | 400 + drivers/atm/Makefile | 35 + drivers/atm/adummy.c | 163 + drivers/atm/ambassador.c | 2419 ++ drivers/atm/ambassador.h | 667 + drivers/atm/atmtcp.c | 490 + drivers/atm/eni.c | 2311 ++ drivers/atm/eni.h | 129 + drivers/atm/firestream.c | 2067 ++ drivers/atm/firestream.h | 518 + drivers/atm/fore200e.c | 3182 +++ drivers/atm/fore200e.h | 979 + drivers/atm/he.c | 2991 +++ drivers/atm/he.h | 860 + drivers/atm/horizon.c | 2942 +++ drivers/atm/horizon.h | 507 + drivers/atm/idt77105.c | 378 + drivers/atm/idt77105.h | 91 + drivers/atm/idt77252.c | 3848 +++ drivers/atm/idt77252.h | 813 + drivers/atm/idt77252_tables.h | 780 + drivers/atm/iphase.c | 3286 +++ drivers/atm/iphase.h | 1464 ++ drivers/atm/lanai.c | 2652 +++ drivers/atm/midway.h | 265 + drivers/atm/nicstar.c | 3015 +++ drivers/atm/nicstar.h | 820 + drivers/atm/nicstarmac.c | 276 + drivers/atm/nicstarmac.copyright | 61 + drivers/atm/solos-attrlist.c | 81 + drivers/atm/solos-pci.c | 1359 ++ drivers/atm/suni.c | 392 + drivers/atm/suni.h | 241 + drivers/atm/tonga.h | 20 + drivers/atm/uPD98401.h | 292 + drivers/atm/uPD98402.c | 265 + drivers/atm/uPD98402.h | 106 + drivers/atm/zatm.c | 1660 ++ drivers/atm/zatm.h | 103 + drivers/atm/zeprom.h | 34 + drivers/auxdisplay/Kconfig | 122 + drivers/auxdisplay/Makefile | 6 + drivers/auxdisplay/cfag12864b.c | 394 + drivers/auxdisplay/cfag12864bfb.c | 189 + drivers/auxdisplay/ks0108.c | 178 + drivers/base/Kconfig | 169 + drivers/base/Makefile | 25 + drivers/base/attribute_container.c | 441 + drivers/base/base.h | 147 + drivers/base/bus.c | 1060 + drivers/base/class.c | 606 + drivers/base/core.c | 1751 ++ drivers/base/cpu.c | 274 + drivers/base/dd.c | 420 + drivers/base/devres.c | 650 + drivers/base/devtmpfs.c | 391 + drivers/base/dma-coherent.c | 177 + drivers/base/dma-mapping.c | 219 + drivers/base/driver.c | 291 + drivers/base/firmware.c | 27 + drivers/base/firmware_class.c | 702 + drivers/base/hypervisor.c | 24 + drivers/base/init.c | 37 + drivers/base/iommu.c | 109 + drivers/base/isa.c | 183 + drivers/base/map.c | 155 + drivers/base/memory.c | 575 + drivers/base/module.c | 95 + drivers/base/node.c | 610 + drivers/base/platform.c | 1320 ++ drivers/base/power/Makefile | 8 + drivers/base/power/generic_ops.c | 233 + drivers/base/power/main.c | 1090 + drivers/base/power/power.h | 74 + drivers/base/power/runtime.c | 1100 + drivers/base/power/sysfs.c | 198 + drivers/base/power/trace.c | 231 + drivers/base/sys.c | 561 + drivers/base/topology.c | 183 + drivers/base/transport_class.c | 279 + drivers/block/DAC960.c | 7235 ++++++ drivers/block/DAC960.h | 4415 ++++ drivers/block/Kconfig | 491 + drivers/block/Makefile | 41 + drivers/block/amiflop.c | 1842 ++ drivers/block/aoe/Makefile | 6 + drivers/block/aoe/aoe.h | 203 + drivers/block/aoe/aoeblk.c | 328 + drivers/block/aoe/aoechr.c | 312 + drivers/block/aoe/aoecmd.c | 1083 + drivers/block/aoe/aoedev.c | 279 + drivers/block/aoe/aoemain.c | 111 + drivers/block/aoe/aoenet.c | 172 + drivers/block/ataflop.c | 2003 ++ drivers/block/brd.c | 592 + drivers/block/cciss.c | 4588 ++++ drivers/block/cciss.h | 309 + drivers/block/cciss_cmd.h | 227 + drivers/block/cciss_scsi.c | 1747 ++ drivers/block/cciss_scsi.h | 83 + drivers/block/cpqarray.c | 1803 ++ drivers/block/cpqarray.h | 126 + drivers/block/cryptoloop.c | 216 + drivers/block/drbd/Kconfig | 71 + drivers/block/drbd/Makefile | 5 + drivers/block/drbd/drbd_actlog.c | 1433 ++ drivers/block/drbd/drbd_bitmap.c | 1328 ++ drivers/block/drbd/drbd_int.h | 2261 ++ drivers/block/drbd/drbd_main.c | 3716 +++ drivers/block/drbd/drbd_nl.c | 2367 ++ drivers/block/drbd/drbd_proc.c | 264 + drivers/block/drbd/drbd_receiver.c | 4462 ++++ drivers/block/drbd/drbd_req.c | 1125 + drivers/block/drbd/drbd_req.h | 326 + drivers/block/drbd/drbd_strings.c | 113 + drivers/block/drbd/drbd_vli.h | 351 + drivers/block/drbd/drbd_worker.c | 1516 ++ drivers/block/drbd/drbd_wrappers.h | 91 + drivers/block/floppy.c | 4631 ++++ drivers/block/hd.c | 815 + drivers/block/ida_cmd.h | 349 + drivers/block/ida_ioctl.h | 87 + drivers/block/loop.c | 1674 ++ drivers/block/mg_disk.c | 1109 + drivers/block/nbd.c | 849 + drivers/block/osdblk.c | 708 + drivers/block/paride/Kconfig | 300 + drivers/block/paride/Makefile | 28 + drivers/block/paride/Transition-notes | 128 + drivers/block/paride/aten.c | 162 + drivers/block/paride/bpck.c | 477 + drivers/block/paride/bpck6.c | 268 + drivers/block/paride/comm.c | 218 + drivers/block/paride/dstr.c | 233 + drivers/block/paride/epat.c | 340 + drivers/block/paride/epia.c | 316 + drivers/block/paride/fit2.c | 151 + drivers/block/paride/fit3.c | 211 + drivers/block/paride/friq.c | 276 + drivers/block/paride/frpw.c | 313 + drivers/block/paride/kbic.c | 305 + drivers/block/paride/ktti.c | 128 + drivers/block/paride/mkd | 30 + drivers/block/paride/on20.c | 153 + drivers/block/paride/on26.c | 319 + drivers/block/paride/paride.c | 434 + drivers/block/paride/paride.h | 170 + drivers/block/paride/pcd.c | 972 + drivers/block/paride/pd.c | 949 + drivers/block/paride/pf.c | 990 + drivers/block/paride/pg.c | 722 + drivers/block/paride/ppc6lnx.c | 726 + drivers/block/paride/pseudo.h | 102 + drivers/block/paride/pt.c | 1012 + drivers/block/pktcdvd.c | 3110 +++ drivers/block/ps3disk.c | 602 + drivers/block/ps3vram.c | 879 + drivers/block/smart1,2.h | 278 + drivers/block/sunvdc.c | 879 + drivers/block/swim.c | 982 + drivers/block/swim3.c | 1182 + drivers/block/swim_asm.S | 247 + drivers/block/sx8.c | 1759 ++ drivers/block/ub.c | 2487 ++ drivers/block/umem.c | 1147 + drivers/block/umem.h | 133 + drivers/block/viodasd.c | 791 + drivers/block/virtio_blk.c | 482 + drivers/block/xd.c | 1110 + drivers/block/xd.h | 134 + drivers/block/xen-blkfront.c | 1095 + drivers/block/xsysace.c | 1310 ++ drivers/block/z2ram.c | 411 + drivers/bluetooth/Kconfig | 210 + drivers/bluetooth/Makefile | 29 + drivers/bluetooth/ath3k.c | 189 + drivers/bluetooth/bcm203x.c | 301 + drivers/bluetooth/bfusb.c | 791 + drivers/bluetooth/bluecard_cs.c | 974 + drivers/bluetooth/bpa10x.c | 542 + drivers/bluetooth/bt3c_cs.c | 806 + drivers/bluetooth/btmrvl_debugfs.c | 432 + drivers/bluetooth/btmrvl_drv.h | 141 + drivers/bluetooth/btmrvl_main.c | 635 + drivers/bluetooth/btmrvl_sdio.c | 1009 + drivers/bluetooth/btmrvl_sdio.h | 108 + drivers/bluetooth/btsdio.c | 400 + drivers/bluetooth/btuart_cs.c | 734 + drivers/bluetooth/btusb.c | 1208 + drivers/bluetooth/dtl1_cs.c | 687 + drivers/bluetooth/hci_bcsp.c | 763 + drivers/bluetooth/hci_h4.c | 290 + drivers/bluetooth/hci_ldisc.c | 578 + drivers/bluetooth/hci_ll.c | 535 + drivers/bluetooth/hci_uart.h | 93 + drivers/bluetooth/hci_vhci.c | 311 + drivers/cdrom/Makefile | 14 + drivers/cdrom/cdrom.c | 3674 +++ drivers/cdrom/gdrom.c | 873 + drivers/cdrom/viocd.c | 735 + drivers/char/.gitignore | 2 + drivers/char/Kconfig | 1117 + drivers/char/Makefile | 137 + drivers/char/agp/Kconfig | 157 + drivers/char/agp/Makefile | 21 + drivers/char/agp/agp.h | 372 + drivers/char/agp/ali-agp.c | 422 + drivers/char/agp/alpha-agp.c | 222 + drivers/char/agp/amd-k7-agp.c | 576 + drivers/char/agp/amd64-agp.c | 793 + drivers/char/agp/ati-agp.c | 578 + drivers/char/agp/backend.c | 387 + drivers/char/agp/compat_ioctl.c | 288 + drivers/char/agp/compat_ioctl.h | 107 + drivers/char/agp/efficeon-agp.c | 478 + drivers/char/agp/frontend.c | 1090 + drivers/char/agp/generic.c | 1462 ++ drivers/char/agp/hp-agp.c | 551 + drivers/char/agp/i460-agp.c | 659 + drivers/char/agp/intel-agp.c | 2731 +++ drivers/char/agp/isoch.c | 470 + drivers/char/agp/nvidia-agp.c | 474 + drivers/char/agp/parisc-agp.c | 419 + drivers/char/agp/sgi-agp.c | 341 + drivers/char/agp/sis-agp.c | 461 + drivers/char/agp/sworks-agp.c | 569 + drivers/char/agp/uninorth-agp.c | 714 + drivers/char/agp/via-agp.c | 598 + drivers/char/amiserial.c | 2156 ++ drivers/char/apm-emulation.c | 747 + drivers/char/applicom.c | 843 + drivers/char/applicom.h | 85 + drivers/char/bfin-otp.c | 274 + drivers/char/bfin_jtag_comm.c | 366 + drivers/char/briq_panel.c | 266 + drivers/char/bsr.c | 354 + drivers/char/cd1865.h | 263 + drivers/char/consolemap.c | 745 + drivers/char/cp437.uni | 291 + drivers/char/cs5535_gpio.c | 258 + drivers/char/cyclades.c | 4199 ++++ drivers/char/defkeymap.c_shipped | 262 + drivers/char/defkeymap.map | 357 + drivers/char/digi1.h | 100 + drivers/char/digiFep1.h | 136 + drivers/char/digiPCI.h | 42 + drivers/char/ds1302.c | 356 + drivers/char/ds1620.c | 418 + drivers/char/dsp56k.c | 532 + drivers/char/dtlk.c | 661 + drivers/char/efirtc.c | 412 + drivers/char/epca.c | 2786 +++ drivers/char/epca.h | 158 + drivers/char/epcaconfig.h | 7 + drivers/char/generic_nvram.c | 158 + drivers/char/generic_serial.c | 844 + drivers/char/genrtc.c | 528 + drivers/char/hangcheck-timer.c | 203 + drivers/char/hpet.c | 1034 + drivers/char/hvc_beat.c | 134 + drivers/char/hvc_console.c | 915 + drivers/char/hvc_console.h | 119 + drivers/char/hvc_irq.c | 49 + drivers/char/hvc_iseries.c | 598 + drivers/char/hvc_iucv.c | 1334 ++ drivers/char/hvc_rtas.c | 133 + drivers/char/hvc_udbg.c | 96 + drivers/char/hvc_vio.c | 173 + drivers/char/hvc_xen.c | 238 + drivers/char/hvcs.c | 1604 ++ drivers/char/hvsi.c | 1316 ++ drivers/char/hw_random/Kconfig | 200 + drivers/char/hw_random/Makefile | 21 + drivers/char/hw_random/amd-rng.c | 160 + drivers/char/hw_random/core.c | 372 + drivers/char/hw_random/geode-rng.c | 139 + drivers/char/hw_random/intel-rng.c | 419 + drivers/char/hw_random/ixp4xx-rng.c | 72 + drivers/char/hw_random/mxc-rnga.c | 247 + drivers/char/hw_random/n2-asm.S | 79 + drivers/char/hw_random/n2-drv.c | 771 + drivers/char/hw_random/n2rng.h | 118 + drivers/char/hw_random/nomadik-rng.c | 103 + drivers/char/hw_random/octeon-rng.c | 148 + drivers/char/hw_random/omap-rng.c | 231 + drivers/char/hw_random/pasemi-rng.c | 163 + drivers/char/hw_random/timeriomem-rng.c | 168 + drivers/char/hw_random/tx4939-rng.c | 185 + drivers/char/hw_random/via-rng.c | 222 + drivers/char/hw_random/virtio-rng.c | 139 + drivers/char/i8k.c | 593 + drivers/char/ip2/Makefile | 8 + drivers/char/ip2/i2cmd.c | 210 + drivers/char/ip2/i2cmd.h | 630 + drivers/char/ip2/i2ellis.c | 1403 ++ drivers/char/ip2/i2ellis.h | 566 + drivers/char/ip2/i2hw.h | 652 + drivers/char/ip2/i2lib.c | 2214 ++ drivers/char/ip2/i2lib.h | 351 + drivers/char/ip2/i2pack.h | 364 + drivers/char/ip2/ip2.h | 107 + drivers/char/ip2/ip2ioctl.h | 35 + drivers/char/ip2/ip2main.c | 3213 +++ drivers/char/ip2/ip2trace.h | 42 + drivers/char/ip2/ip2types.h | 57 + drivers/char/ipmi/Kconfig | 64 + drivers/char/ipmi/Makefile | 11 + drivers/char/ipmi/ipmi_bt_sm.c | 705 + drivers/char/ipmi/ipmi_devintf.c | 959 + drivers/char/ipmi/ipmi_kcs_sm.c | 550 + drivers/char/ipmi/ipmi_msghandler.c | 4499 ++++ drivers/char/ipmi/ipmi_poweroff.c | 749 + drivers/char/ipmi/ipmi_si_intf.c | 3416 +++ drivers/char/ipmi/ipmi_si_sm.h | 141 + drivers/char/ipmi/ipmi_smic_sm.c | 600 + drivers/char/ipmi/ipmi_watchdog.c | 1345 ++ drivers/char/isicom.c | 1733 ++ drivers/char/istallion.c | 4499 ++++ drivers/char/keyboard.c | 1448 ++ drivers/char/lp.c | 1060 + drivers/char/mbcs.c | 853 + drivers/char/mbcs.h | 553 + drivers/char/mem.c | 922 + drivers/char/misc.c | 295 + drivers/char/mmtimer.c | 845 + drivers/char/moxa.c | 2092 ++ drivers/char/moxa.h | 304 + drivers/char/mspec.c | 449 + drivers/char/mwave/3780i.c | 740 + drivers/char/mwave/3780i.h | 358 + drivers/char/mwave/Makefile | 15 + drivers/char/mwave/README | 47 + drivers/char/mwave/mwavedd.c | 696 + drivers/char/mwave/mwavedd.h | 152 + drivers/char/mwave/mwavepub.h | 89 + drivers/char/mwave/smapi.c | 570 + drivers/char/mwave/smapi.h | 80 + drivers/char/mwave/tp3780i.c | 579 + drivers/char/mwave/tp3780i.h | 103 + drivers/char/mxser.c | 2748 +++ drivers/char/mxser.h | 150 + drivers/char/n_hdlc.c | 1007 + drivers/char/n_r3964.c | 1265 + drivers/char/n_tty.c | 2110 ++ drivers/char/nozomi.c | 1994 ++ drivers/char/nsc_gpio.c | 139 + drivers/char/nvram.c | 718 + drivers/char/nwbutton.c | 243 + drivers/char/nwbutton.h | 40 + drivers/char/nwflash.c | 686 + drivers/char/pc8736x_gpio.c | 352 + drivers/char/pcmcia/Kconfig | 56 + drivers/char/pcmcia/Makefile | 11 + drivers/char/pcmcia/cm4000_cs.c | 1955 ++ drivers/char/pcmcia/cm4040_cs.c | 724 + drivers/char/pcmcia/cm4040_cs.h | 47 + drivers/char/pcmcia/ipwireless/Makefile | 10 + drivers/char/pcmcia/ipwireless/hardware.c | 1764 ++ drivers/char/pcmcia/ipwireless/hardware.h | 62 + drivers/char/pcmcia/ipwireless/main.c | 404 + drivers/char/pcmcia/ipwireless/main.h | 75 + drivers/char/pcmcia/ipwireless/network.c | 507 + drivers/char/pcmcia/ipwireless/network.h | 53 + drivers/char/pcmcia/ipwireless/setup_protocol.h | 108 + drivers/char/pcmcia/ipwireless/tty.c | 688 + drivers/char/pcmcia/ipwireless/tty.h | 48 + drivers/char/pcmcia/synclink_cs.c | 4362 ++++ drivers/char/ppdev.c | 814 + drivers/char/ps3flash.c | 473 + drivers/char/pty.c | 754 + drivers/char/random.c | 1662 ++ drivers/char/raw.c | 315 + drivers/char/rio/Makefile | 12 + drivers/char/rio/board.h | 132 + drivers/char/rio/cirrus.h | 210 + drivers/char/rio/cmdblk.h | 53 + drivers/char/rio/cmdpkt.h | 177 + drivers/char/rio/daemon.h | 307 + drivers/char/rio/errors.h | 98 + drivers/char/rio/func.h | 143 + drivers/char/rio/host.h | 123 + drivers/char/rio/link.h | 96 + drivers/char/rio/linux_compat.h | 77 + drivers/char/rio/map.h | 98 + drivers/char/rio/param.h | 55 + drivers/char/rio/parmmap.h | 81 + drivers/char/rio/pci.h | 72 + drivers/char/rio/phb.h | 142 + drivers/char/rio/pkt.h | 77 + drivers/char/rio/port.h | 179 + drivers/char/rio/protsts.h | 110 + drivers/char/rio/rio.h | 208 + drivers/char/rio/rio_linux.c | 1202 + drivers/char/rio/rio_linux.h | 197 + drivers/char/rio/rioboard.h | 275 + drivers/char/rio/rioboot.c | 1113 + drivers/char/rio/riocmd.c | 939 + drivers/char/rio/rioctrl.c | 1504 ++ drivers/char/rio/riodrvr.h | 138 + drivers/char/rio/rioinfo.h | 92 + drivers/char/rio/rioinit.c | 421 + drivers/char/rio/riointr.c | 645 + drivers/char/rio/rioioctl.h | 57 + drivers/char/rio/rioparam.c | 663 + drivers/char/rio/rioroute.c | 1039 + drivers/char/rio/riospace.h | 154 + drivers/char/rio/riotable.c | 941 + drivers/char/rio/riotty.c | 654 + drivers/char/rio/route.h | 101 + drivers/char/rio/rup.h | 69 + drivers/char/rio/unixrup.h | 51 + drivers/char/riscom8.c | 1558 ++ drivers/char/riscom8.h | 91 + drivers/char/riscom8_reg.h | 254 + drivers/char/rocket.c | 3185 +++ drivers/char/rocket.h | 111 + drivers/char/rocket_int.h | 1214 + drivers/char/rtc.c | 1430 ++ drivers/char/scc.h | 613 + drivers/char/scx200_gpio.c | 131 + drivers/char/selection.c | 339 + drivers/char/ser_a2232.c | 831 + drivers/char/ser_a2232.h | 202 + drivers/char/ser_a2232fw.ax | 529 + drivers/char/ser_a2232fw.h | 306 + drivers/char/serial167.c | 2712 +++ drivers/char/snsc.c | 464 + drivers/char/snsc.h | 93 + drivers/char/snsc_event.c | 304 + drivers/char/sonypi.c | 1569 ++ drivers/char/specialix.c | 2368 ++ drivers/char/specialix_io8.h | 140 + drivers/char/stallion.c | 4648 ++++ drivers/char/sx.c | 2894 +++ drivers/char/sx.h | 201 + drivers/char/sxboards.h | 206 + drivers/char/sxwindow.h | 393 + drivers/char/synclink.c | 8122 +++++++ drivers/char/synclink_gt.c | 5045 ++++ drivers/char/synclinkmp.c | 5605 +++++ drivers/char/sysrq.c | 615 + drivers/char/tb0219.c | 371 + drivers/char/tlclk.c | 934 + drivers/char/toshiba.c | 544 + drivers/char/tpm/Kconfig | 61 + drivers/char/tpm/Makefile | 11 + drivers/char/tpm/tpm.c | 1224 + drivers/char/tpm/tpm.h | 296 + drivers/char/tpm/tpm_atmel.c | 252 + drivers/char/tpm/tpm_atmel.h | 131 + drivers/char/tpm/tpm_bios.c | 556 + drivers/char/tpm/tpm_infineon.c | 677 + drivers/char/tpm/tpm_nsc.c | 412 + drivers/char/tpm/tpm_tis.c | 744 + drivers/char/tty_audit.c | 340 + drivers/char/tty_buffer.c | 524 + drivers/char/tty_io.c | 3152 +++ drivers/char/tty_ioctl.c | 1173 + drivers/char/tty_ldisc.c | 898 + drivers/char/tty_port.c | 444 + drivers/char/uv_mmtimer.c | 220 + drivers/char/vc_screen.c | 509 + drivers/char/viotape.c | 1039 + drivers/char/virtio_console.c | 1606 ++ drivers/char/vme_scc.c | 1145 + drivers/char/vt.c | 4123 ++++ drivers/char/vt_ioctl.c | 1782 ++ drivers/char/xilinx_hwicap/Makefile | 7 + drivers/char/xilinx_hwicap/buffer_icap.c | 365 + drivers/char/xilinx_hwicap/buffer_icap.h | 54 + drivers/char/xilinx_hwicap/fifo_icap.c | 393 + drivers/char/xilinx_hwicap/fifo_icap.h | 59 + drivers/char/xilinx_hwicap/xilinx_hwicap.c | 896 + drivers/char/xilinx_hwicap/xilinx_hwicap.h | 213 + drivers/clocksource/Makefile | 8 + drivers/clocksource/acpi_pm.c | 251 + drivers/clocksource/cs5535-clockevt.c | 197 + drivers/clocksource/cyclone.c | 119 + drivers/clocksource/scx200_hrt.c | 101 + drivers/clocksource/sh_cmt.c | 708 + drivers/clocksource/sh_mtu2.c | 357 + drivers/clocksource/sh_tmu.c | 464 + drivers/clocksource/tcb_clksrc.c | 302 + drivers/connector/Kconfig | 22 + drivers/connector/Makefile | 4 + drivers/connector/cn_proc.c | 272 + drivers/connector/cn_queue.c | 241 + drivers/connector/connector.c | 313 + drivers/cpufreq/Kconfig | 193 + drivers/cpufreq/Makefile | 15 + drivers/cpufreq/cpufreq.c | 2024 ++ drivers/cpufreq/cpufreq_conservative.c | 768 + drivers/cpufreq/cpufreq_ondemand.c | 773 + drivers/cpufreq/cpufreq_performance.c | 66 + drivers/cpufreq/cpufreq_powersave.c | 68 + drivers/cpufreq/cpufreq_stats.c | 385 + drivers/cpufreq/cpufreq_userspace.c | 223 + drivers/cpufreq/freq_table.c | 239 + drivers/cpuidle/Kconfig | 20 + drivers/cpuidle/Makefile | 5 + drivers/cpuidle/cpuidle.c | 401 + drivers/cpuidle/cpuidle.h | 33 + drivers/cpuidle/driver.c | 56 + drivers/cpuidle/governor.c | 138 + drivers/cpuidle/governors/Makefile | 6 + drivers/cpuidle/governors/ladder.c | 182 + drivers/cpuidle/governors/menu.c | 355 + drivers/cpuidle/sysfs.c | 386 + drivers/crypto/Kconfig | 225 + drivers/crypto/Makefile | 8 + drivers/crypto/amcc/Makefile | 2 + drivers/crypto/amcc/crypto4xx_alg.c | 294 + drivers/crypto/amcc/crypto4xx_core.c | 1306 ++ drivers/crypto/amcc/crypto4xx_core.h | 196 + drivers/crypto/amcc/crypto4xx_reg_def.h | 284 + drivers/crypto/amcc/crypto4xx_sa.c | 108 + drivers/crypto/amcc/crypto4xx_sa.h | 243 + drivers/crypto/geode-aes.c | 602 + drivers/crypto/geode-aes.h | 77 + drivers/crypto/hifn_795x.c | 2805 +++ drivers/crypto/ixp4xx_crypto.c | 1484 ++ drivers/crypto/mv_cesa.c | 607 + drivers/crypto/mv_cesa.h | 119 + drivers/crypto/padlock-aes.c | 564 + drivers/crypto/padlock-sha.c | 346 + drivers/crypto/padlock.h | 23 + drivers/crypto/talitos.c | 1991 ++ drivers/crypto/talitos.h | 209 + drivers/dca/Kconfig | 7 + drivers/dca/Makefile | 2 + drivers/dca/dca-core.c | 387 + drivers/dca/dca-sysfs.c | 110 + drivers/dio/Makefile | 5 + drivers/dio/dio-driver.c | 143 + drivers/dio/dio-sysfs.c | 82 + drivers/dio/dio.c | 288 + drivers/dma/Kconfig | 190 + drivers/dma/Makefile | 22 + drivers/dma/at_hdmac.c | 1221 + drivers/dma/at_hdmac_regs.h | 354 + drivers/dma/coh901318.c | 1333 ++ drivers/dma/coh901318_lli.c | 314 + drivers/dma/coh901318_lli.h | 124 + drivers/dma/dmaengine.c | 1054 + drivers/dma/dmatest.c | 628 + drivers/dma/dw_dmac.c | 1456 ++ drivers/dma/dw_dmac_regs.h | 229 + drivers/dma/fsldma.c | 1444 ++ drivers/dma/fsldma.h | 198 + drivers/dma/ioat/Makefile | 2 + drivers/dma/ioat/dca.c | 684 + drivers/dma/ioat/dma.c | 1233 + drivers/dma/ioat/dma.h | 352 + drivers/dma/ioat/dma_v2.c | 881 + drivers/dma/ioat/dma_v2.h | 188 + drivers/dma/ioat/dma_v3.c | 1302 + drivers/dma/ioat/hw.h | 217 + drivers/dma/ioat/pci.c | 211 + drivers/dma/ioat/registers.h | 249 + drivers/dma/iop-adma.c | 1773 ++ drivers/dma/iovlock.c | 280 + drivers/dma/ipu/Makefile | 1 + drivers/dma/ipu/ipu_idmac.c | 1854 ++ drivers/dma/ipu/ipu_intern.h | 176 + drivers/dma/ipu/ipu_irq.c | 413 + drivers/dma/mpc512x_dma.c | 801 + drivers/dma/mv_xor.c | 1382 ++ drivers/dma/mv_xor.h | 183 + drivers/dma/ppc4xx/Makefile | 1 + drivers/dma/ppc4xx/adma.c | 5028 ++++ drivers/dma/ppc4xx/adma.h | 195 + drivers/dma/ppc4xx/dma.h | 223 + drivers/dma/ppc4xx/xor.h | 110 + drivers/dma/shdma.c | 1207 + drivers/dma/shdma.h | 54 + drivers/dma/txx9dmac.c | 1363 ++ drivers/dma/txx9dmac.h | 308 + drivers/edac/Kconfig | 263 + drivers/edac/Makefile | 50 + drivers/edac/amd64_edac.c | 3087 +++ drivers/edac/amd64_edac.h | 585 + drivers/edac/amd64_edac_dbg.c | 255 + drivers/edac/amd64_edac_inj.c | 222 + drivers/edac/amd76x_edac.c | 366 + drivers/edac/amd8111_edac.c | 594 + drivers/edac/amd8111_edac.h | 130 + drivers/edac/amd8131_edac.c | 379 + drivers/edac/amd8131_edac.h | 119 + drivers/edac/cell_edac.c | 262 + drivers/edac/cpc925_edac.c | 1018 + drivers/edac/e752x_edac.c | 1451 ++ drivers/edac/e7xxx_edac.c | 576 + drivers/edac/edac_core.h | 879 + drivers/edac/edac_device.c | 736 + drivers/edac/edac_device_sysfs.c | 882 + drivers/edac/edac_mc.c | 910 + drivers/edac/edac_mc_sysfs.c | 942 + drivers/edac/edac_mce_amd.c | 449 + drivers/edac/edac_mce_amd.h | 69 + drivers/edac/edac_module.c | 222 + drivers/edac/edac_module.h | 84 + drivers/edac/edac_pci.c | 509 + drivers/edac/edac_pci_sysfs.c | 766 + drivers/edac/edac_stub.c | 46 + drivers/edac/i3000_edac.c | 553 + drivers/edac/i3200_edac.c | 526 + drivers/edac/i5000_edac.c | 1580 ++ drivers/edac/i5100_edac.c | 1092 + drivers/edac/i5400_edac.c | 1443 ++ drivers/edac/i82443bxgx_edac.c | 467 + drivers/edac/i82860_edac.c | 353 + drivers/edac/i82875p_edac.c | 596 + drivers/edac/i82975x_edac.c | 671 + drivers/edac/mpc85xx_edac.c | 1223 + drivers/edac/mpc85xx_edac.h | 166 + drivers/edac/mv64x60_edac.c | 890 + drivers/edac/mv64x60_edac.h | 114 + drivers/edac/pasemi_edac.c | 306 + drivers/edac/ppc4xx_edac.c | 1448 ++ drivers/edac/ppc4xx_edac.h | 172 + drivers/edac/r82600_edac.c | 420 + drivers/edac/x38_edac.c | 523 + drivers/eisa/.gitignore | 1 + drivers/eisa/Kconfig | 56 + drivers/eisa/Makefile | 21 + drivers/eisa/eisa-bus.c | 467 + drivers/eisa/eisa.ids | 1283 + drivers/eisa/pci_eisa.c | 66 + drivers/eisa/virtual_root.c | 74 + drivers/firewire/Kconfig | 69 + drivers/firewire/Makefile | 14 + drivers/firewire/core-card.c | 572 + drivers/firewire/core-cdev.c | 1509 ++ drivers/firewire/core-device.c | 1271 + drivers/firewire/core-iso.c | 346 + drivers/firewire/core-topology.c | 575 + drivers/firewire/core-transaction.c | 1046 + drivers/firewire/core.h | 222 + drivers/firewire/net.c | 1679 ++ drivers/firewire/ohci.c | 2594 ++ drivers/firewire/ohci.h | 157 + drivers/firewire/sbp2.c | 1669 ++ drivers/firmware/Kconfig | 135 + drivers/firmware/Makefile | 13 + drivers/firmware/dcdbas.c | 658 + drivers/firmware/dcdbas.h | 107 + drivers/firmware/dell_rbu.c | 745 + drivers/firmware/dmi-id.c | 243 + drivers/firmware/dmi_scan.c | 689 + drivers/firmware/edd.c | 795 + drivers/firmware/efivars.c | 762 + drivers/firmware/iscsi_ibft.c | 971 + drivers/firmware/iscsi_ibft_find.c | 87 + drivers/firmware/memmap.c | 250 + drivers/firmware/pcdp.c | 136 + drivers/firmware/pcdp.h | 111 + drivers/gpio/Kconfig | 313 + drivers/gpio/Makefile | 30 + drivers/gpio/adp5520-gpio.c | 211 + drivers/gpio/adp5588-gpio.c | 267 + drivers/gpio/bt8xxgpio.c | 348 + drivers/gpio/cs5535-gpio.c | 357 + drivers/gpio/gpiolib.c | 1705 ++ drivers/gpio/it8761e_gpio.c | 231 + drivers/gpio/langwell_gpio.c | 289 + drivers/gpio/max7300.c | 95 + drivers/gpio/max7301.c | 118 + drivers/gpio/max730x.c | 249 + drivers/gpio/max732x.c | 390 + drivers/gpio/mc33880.c | 197 + drivers/gpio/mcp23s08.c | 435 + drivers/gpio/pca953x.c | 617 + drivers/gpio/pcf857x.c | 370 + drivers/gpio/pl061.c | 360 + drivers/gpio/sch_gpio.c | 295 + drivers/gpio/timbgpio.c | 362 + drivers/gpio/twl4030-gpio.c | 513 + drivers/gpio/ucb1400_gpio.c | 125 + drivers/gpio/vr41xx_giu.c | 585 + drivers/gpio/wm831x-gpio.c | 285 + drivers/gpio/wm8350-gpiolib.c | 182 + drivers/gpio/wm8994-gpio.c | 205 + drivers/gpio/xilinx_gpio.c | 236 + drivers/gpu/Makefile | 1 + drivers/gpu/drm/Kconfig | 159 + drivers/gpu/drm/Makefile | 36 + drivers/gpu/drm/README.drm | 43 + drivers/gpu/drm/ati_pcigart.c | 201 + drivers/gpu/drm/drm_agpsupport.c | 507 + drivers/gpu/drm/drm_auth.c | 191 + drivers/gpu/drm/drm_buffer.c | 184 + drivers/gpu/drm/drm_bufs.c | 1652 ++ drivers/gpu/drm/drm_cache.c | 99 + drivers/gpu/drm/drm_context.c | 469 + drivers/gpu/drm/drm_crtc.c | 2656 +++ drivers/gpu/drm/drm_crtc_helper.c | 1202 + drivers/gpu/drm/drm_debugfs.c | 237 + drivers/gpu/drm/drm_dma.c | 163 + drivers/gpu/drm/drm_dp_i2c_helper.c | 208 + drivers/gpu/drm/drm_drawable.c | 198 + drivers/gpu/drm/drm_drv.c | 544 + drivers/gpu/drm/drm_edid.c | 1427 ++ drivers/gpu/drm/drm_encoder_slave.c | 116 + drivers/gpu/drm/drm_fb_helper.c | 1027 + drivers/gpu/drm/drm_fops.c | 663 + drivers/gpu/drm/drm_gem.c | 588 + drivers/gpu/drm/drm_hashtab.c | 207 + drivers/gpu/drm/drm_info.c | 328 + drivers/gpu/drm/drm_ioc32.c | 1082 + drivers/gpu/drm/drm_ioctl.c | 357 + drivers/gpu/drm/drm_irq.c | 776 + drivers/gpu/drm/drm_lock.c | 392 + drivers/gpu/drm/drm_memory.c | 168 + drivers/gpu/drm/drm_mm.c | 511 + drivers/gpu/drm/drm_modes.c | 940 + drivers/gpu/drm/drm_pci.c | 127 + drivers/gpu/drm/drm_proc.c | 235 + drivers/gpu/drm/drm_scatter.c | 219 + drivers/gpu/drm/drm_sman.c | 352 + drivers/gpu/drm/drm_stub.c | 560 + drivers/gpu/drm/drm_sysfs.c | 551 + drivers/gpu/drm/drm_vm.c | 679 + drivers/gpu/drm/i2c/Makefile | 4 + drivers/gpu/drm/i2c/ch7006_drv.c | 536 + drivers/gpu/drm/i2c/ch7006_mode.c | 468 + drivers/gpu/drm/i2c/ch7006_priv.h | 344 + drivers/gpu/drm/i810/Makefile | 8 + drivers/gpu/drm/i810/i810_dma.c | 1282 + drivers/gpu/drm/i810/i810_drv.c | 97 + drivers/gpu/drm/i810/i810_drv.h | 242 + drivers/gpu/drm/i830/Makefile | 8 + drivers/gpu/drm/i830/i830_dma.c | 1552 ++ drivers/gpu/drm/i830/i830_drv.c | 108 + drivers/gpu/drm/i830/i830_drv.h | 292 + drivers/gpu/drm/i830/i830_irq.c | 186 + drivers/gpu/drm/i915/Makefile | 35 + drivers/gpu/drm/i915/dvo.h | 157 + drivers/gpu/drm/i915/dvo_ch7017.c | 457 + drivers/gpu/drm/i915/dvo_ch7xxx.c | 371 + drivers/gpu/drm/i915/dvo_ivch.c | 444 + drivers/gpu/drm/i915/dvo_sil164.c | 303 + drivers/gpu/drm/i915/dvo_tfp410.c | 338 + drivers/gpu/drm/i915/i915_debugfs.c | 782 + drivers/gpu/drm/i915/i915_dma.c | 1940 ++ drivers/gpu/drm/i915/i915_drv.c | 612 + drivers/gpu/drm/i915/i915_drv.h | 1149 + drivers/gpu/drm/i915/i915_gem.c | 5298 +++++ drivers/gpu/drm/i915/i915_gem_debug.c | 203 + drivers/gpu/drm/i915/i915_gem_tiling.c | 478 + drivers/gpu/drm/i915/i915_ioc32.c | 219 + drivers/gpu/drm/i915/i915_irq.c | 1500 ++ drivers/gpu/drm/i915/i915_mem.c | 387 + drivers/gpu/drm/i915/i915_opregion.c | 565 + drivers/gpu/drm/i915/i915_reg.h | 2656 +++ drivers/gpu/drm/i915/i915_suspend.c | 851 + drivers/gpu/drm/i915/i915_trace.h | 316 + drivers/gpu/drm/i915/i915_trace_points.c | 11 + drivers/gpu/drm/i915/intel_bios.c | 563 + drivers/gpu/drm/i915/intel_bios.h | 609 + drivers/gpu/drm/i915/intel_crt.c | 557 + drivers/gpu/drm/i915/intel_display.c | 5002 ++++ drivers/gpu/drm/i915/intel_dp.c | 1406 ++ drivers/gpu/drm/i915/intel_drv.h | 232 + drivers/gpu/drm/i915/intel_dvo.c | 499 + drivers/gpu/drm/i915/intel_fb.c | 281 + drivers/gpu/drm/i915/intel_hdmi.c | 308 + drivers/gpu/drm/i915/intel_i2c.c | 223 + drivers/gpu/drm/i915/intel_lvds.c | 1154 + drivers/gpu/drm/i915/intel_modes.c | 89 + drivers/gpu/drm/i915/intel_overlay.c | 1406 ++ drivers/gpu/drm/i915/intel_sdvo.c | 2910 +++ drivers/gpu/drm/i915/intel_sdvo_regs.h | 723 + drivers/gpu/drm/i915/intel_tv.c | 1845 ++ drivers/gpu/drm/mga/Makefile | 11 + drivers/gpu/drm/mga/mga_dma.c | 1167 + drivers/gpu/drm/mga/mga_drv.c | 142 + drivers/gpu/drm/mga/mga_drv.h | 690 + drivers/gpu/drm/mga/mga_ioc32.c | 226 + drivers/gpu/drm/mga/mga_irq.c | 175 + drivers/gpu/drm/mga/mga_state.c | 1104 + drivers/gpu/drm/mga/mga_warp.c | 169 + drivers/gpu/drm/nouveau/Kconfig | 44 + drivers/gpu/drm/nouveau/Makefile | 32 + drivers/gpu/drm/nouveau/nouveau_acpi.c | 206 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 159 + drivers/gpu/drm/nouveau/nouveau_bios.c | 6127 +++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 301 + drivers/gpu/drm/nouveau/nouveau_bo.c | 778 + drivers/gpu/drm/nouveau/nouveau_calc.c | 478 + drivers/gpu/drm/nouveau/nouveau_channel.c | 447 + drivers/gpu/drm/nouveau/nouveau_connector.c | 881 + drivers/gpu/drm/nouveau/nouveau_connector.h | 55 + drivers/gpu/drm/nouveau/nouveau_crtc.h | 95 + drivers/gpu/drm/nouveau/nouveau_debugfs.c | 178 + drivers/gpu/drm/nouveau/nouveau_display.c | 112 + drivers/gpu/drm/nouveau/nouveau_dma.c | 353 + drivers/gpu/drm/nouveau/nouveau_dma.h | 166 + drivers/gpu/drm/nouveau/nouveau_dp.c | 581 + drivers/gpu/drm/nouveau/nouveau_drv.c | 434 + drivers/gpu/drm/nouveau/nouveau_drv.h | 1344 ++ drivers/gpu/drm/nouveau/nouveau_encoder.h | 92 + drivers/gpu/drm/nouveau/nouveau_fb.h | 47 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 422 + drivers/gpu/drm/nouveau/nouveau_fbcon.h | 54 + drivers/gpu/drm/nouveau/nouveau_fence.c | 262 + drivers/gpu/drm/nouveau/nouveau_gem.c | 837 + drivers/gpu/drm/nouveau/nouveau_grctx.c | 162 + drivers/gpu/drm/nouveau/nouveau_grctx.h | 133 + drivers/gpu/drm/nouveau/nouveau_hw.c | 1080 + drivers/gpu/drm/nouveau/nouveau_hw.h | 455 + drivers/gpu/drm/nouveau/nouveau_i2c.c | 269 + drivers/gpu/drm/nouveau/nouveau_i2c.h | 52 + drivers/gpu/drm/nouveau/nouveau_ioc32.c | 70 + drivers/gpu/drm/nouveau/nouveau_irq.c | 1256 + drivers/gpu/drm/nouveau/nouveau_mem.c | 727 + drivers/gpu/drm/nouveau/nouveau_notifier.c | 200 + drivers/gpu/drm/nouveau/nouveau_object.c | 1295 + drivers/gpu/drm/nouveau/nouveau_reg.h | 837 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 341 + drivers/gpu/drm/nouveau/nouveau_state.c | 923 + drivers/gpu/drm/nouveau/nouveau_ttm.c | 103 + drivers/gpu/drm/nouveau/nv04_crtc.c | 1000 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 + drivers/gpu/drm/nouveau/nv04_dac.c | 531 + drivers/gpu/drm/nouveau/nv04_dfp.c | 623 + drivers/gpu/drm/nouveau/nv04_display.c | 244 + drivers/gpu/drm/nouveau/nv04_fb.c | 21 + drivers/gpu/drm/nouveau/nv04_fbcon.c | 312 + drivers/gpu/drm/nouveau/nv04_fifo.c | 310 + drivers/gpu/drm/nouveau/nv04_graph.c | 584 + drivers/gpu/drm/nouveau/nv04_instmem.c | 208 + drivers/gpu/drm/nouveau/nv04_mc.c | 20 + drivers/gpu/drm/nouveau/nv04_timer.c | 51 + drivers/gpu/drm/nouveau/nv04_tv.c | 305 + drivers/gpu/drm/nouveau/nv10_fb.c | 44 + drivers/gpu/drm/nouveau/nv10_fifo.c | 260 + drivers/gpu/drm/nouveau/nv10_graph.c | 1009 + drivers/gpu/drm/nouveau/nv17_gpio.c | 92 + drivers/gpu/drm/nouveau/nv17_tv.c | 778 + drivers/gpu/drm/nouveau/nv17_tv.h | 156 + drivers/gpu/drm/nouveau/nv17_tv_modes.c | 583 + drivers/gpu/drm/nouveau/nv20_graph.c | 775 + drivers/gpu/drm/nouveau/nv40_fb.c | 75 + drivers/gpu/drm/nouveau/nv40_fifo.c | 319 + drivers/gpu/drm/nouveau/nv40_graph.c | 427 + drivers/gpu/drm/nouveau/nv40_grctx.c | 678 + drivers/gpu/drm/nouveau/nv40_mc.c | 38 + drivers/gpu/drm/nouveau/nv50_crtc.c | 790 + drivers/gpu/drm/nouveau/nv50_cursor.c | 156 + drivers/gpu/drm/nouveau/nv50_dac.c | 304 + drivers/gpu/drm/nouveau/nv50_display.c | 1004 + drivers/gpu/drm/nouveau/nv50_display.h | 47 + drivers/gpu/drm/nouveau/nv50_evo.h | 113 + drivers/gpu/drm/nouveau/nv50_fb.c | 32 + drivers/gpu/drm/nouveau/nv50_fbcon.c | 268 + drivers/gpu/drm/nouveau/nv50_fifo.c | 500 + drivers/gpu/drm/nouveau/nv50_gpio.c | 76 + drivers/gpu/drm/nouveau/nv50_graph.c | 419 + drivers/gpu/drm/nouveau/nv50_grctx.c | 2383 ++ drivers/gpu/drm/nouveau/nv50_instmem.c | 527 + drivers/gpu/drm/nouveau/nv50_mc.c | 40 + drivers/gpu/drm/nouveau/nv50_sor.c | 346 + drivers/gpu/drm/nouveau/nvreg.h | 535 + drivers/gpu/drm/r128/Makefile | 10 + drivers/gpu/drm/r128/r128_cce.c | 941 + drivers/gpu/drm/r128/r128_drv.c | 110 + drivers/gpu/drm/r128/r128_drv.h | 534 + drivers/gpu/drm/r128/r128_ioc32.c | 215 + drivers/gpu/drm/r128/r128_irq.c | 116 + drivers/gpu/drm/r128/r128_state.c | 1683 ++ drivers/gpu/drm/radeon/.gitignore | 3 + drivers/gpu/drm/radeon/Kconfig | 37 + drivers/gpu/drm/radeon/Makefile | 68 + drivers/gpu/drm/radeon/ObjectID.h | 643 + drivers/gpu/drm/radeon/atom-bits.h | 48 + drivers/gpu/drm/radeon/atom-names.h | 100 + drivers/gpu/drm/radeon/atom-types.h | 42 + drivers/gpu/drm/radeon/atom.c | 1373 ++ drivers/gpu/drm/radeon/atom.h | 155 + drivers/gpu/drm/radeon/atombios.h | 6065 +++++ drivers/gpu/drm/radeon/atombios_crtc.c | 1231 + drivers/gpu/drm/radeon/atombios_dp.c | 809 + drivers/gpu/drm/radeon/avivod.h | 62 + drivers/gpu/drm/radeon/evergreen.c | 765 + drivers/gpu/drm/radeon/evergreen_reg.h | 176 + drivers/gpu/drm/radeon/mkregtable.c | 722 + drivers/gpu/drm/radeon/r100.c | 3563 +++ drivers/gpu/drm/radeon/r100_track.h | 191 + drivers/gpu/drm/radeon/r100d.h | 714 + drivers/gpu/drm/radeon/r200.c | 510 + drivers/gpu/drm/radeon/r300.c | 1453 ++ drivers/gpu/drm/radeon/r300_cmdbuf.c | 1185 + drivers/gpu/drm/radeon/r300_reg.h | 1787 ++ drivers/gpu/drm/radeon/r300d.h | 306 + drivers/gpu/drm/radeon/r420.c | 428 + drivers/gpu/drm/radeon/r420d.h | 249 + drivers/gpu/drm/radeon/r500_reg.h | 781 + drivers/gpu/drm/radeon/r520.c | 306 + drivers/gpu/drm/radeon/r520d.h | 187 + drivers/gpu/drm/radeon/r600.c | 2953 +++ drivers/gpu/drm/radeon/r600_audio.c | 243 + drivers/gpu/drm/radeon/r600_blit.c | 858 + drivers/gpu/drm/radeon/r600_blit_kms.c | 806 + drivers/gpu/drm/radeon/r600_blit_shaders.c | 1097 + drivers/gpu/drm/radeon/r600_blit_shaders.h | 14 + drivers/gpu/drm/radeon/r600_cp.c | 2650 +++ drivers/gpu/drm/radeon/r600_cs.c | 1515 ++ drivers/gpu/drm/radeon/r600_hdmi.c | 566 + drivers/gpu/drm/radeon/r600_reg.h | 192 + drivers/gpu/drm/radeon/r600d.h | 1424 ++ drivers/gpu/drm/radeon/radeon.h | 1313 ++ drivers/gpu/drm/radeon/radeon_agp.c | 272 + drivers/gpu/drm/radeon/radeon_asic.c | 772 + drivers/gpu/drm/radeon/radeon_asic.h | 295 + drivers/gpu/drm/radeon/radeon_atombios.c | 2292 ++ drivers/gpu/drm/radeon/radeon_atpx_handler.c | 258 + drivers/gpu/drm/radeon/radeon_benchmark.c | 160 + drivers/gpu/drm/radeon/radeon_bios.c | 473 + drivers/gpu/drm/radeon/radeon_clocks.c | 868 + drivers/gpu/drm/radeon/radeon_combios.c | 3237 +++ drivers/gpu/drm/radeon/radeon_connectors.c | 1378 ++ drivers/gpu/drm/radeon/radeon_cp.c | 2257 ++ drivers/gpu/drm/radeon/radeon_cs.c | 341 + drivers/gpu/drm/radeon/radeon_cursor.c | 289 + drivers/gpu/drm/radeon/radeon_device.c | 849 + drivers/gpu/drm/radeon/radeon_display.c | 1103 + drivers/gpu/drm/radeon/radeon_drv.c | 378 + drivers/gpu/drm/radeon/radeon_drv.h | 2170 ++ drivers/gpu/drm/radeon/radeon_encoders.c | 1709 ++ drivers/gpu/drm/radeon/radeon_family.h | 103 + drivers/gpu/drm/radeon/radeon_fb.c | 373 + drivers/gpu/drm/radeon/radeon_fence.c | 394 + drivers/gpu/drm/radeon/radeon_fixed.h | 67 + drivers/gpu/drm/radeon/radeon_gart.c | 272 + drivers/gpu/drm/radeon/radeon_gem.c | 345 + drivers/gpu/drm/radeon/radeon_i2c.c | 1022 + drivers/gpu/drm/radeon/radeon_ioc32.c | 425 + drivers/gpu/drm/radeon/radeon_irq.c | 401 + drivers/gpu/drm/radeon/radeon_irq_kms.c | 173 + drivers/gpu/drm/radeon/radeon_kms.c | 296 + drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 1043 + drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1427 ++ drivers/gpu/drm/radeon/radeon_legacy_tv.c | 923 + drivers/gpu/drm/radeon/radeon_mem.c | 302 + drivers/gpu/drm/radeon/radeon_mode.h | 578 + drivers/gpu/drm/radeon/radeon_object.c | 509 + drivers/gpu/drm/radeon/radeon_object.h | 173 + drivers/gpu/drm/radeon/radeon_pm.c | 491 + drivers/gpu/drm/radeon/radeon_reg.h | 3686 +++ drivers/gpu/drm/radeon/radeon_ring.c | 441 + drivers/gpu/drm/radeon/radeon_state.c | 3260 +++ drivers/gpu/drm/radeon/radeon_test.c | 218 + drivers/gpu/drm/radeon/radeon_ttm.c | 770 + drivers/gpu/drm/radeon/reg_srcs/r100 | 105 + drivers/gpu/drm/radeon/reg_srcs/r200 | 186 + drivers/gpu/drm/radeon/reg_srcs/r300 | 731 + drivers/gpu/drm/radeon/reg_srcs/r420 | 797 + drivers/gpu/drm/radeon/reg_srcs/r600 | 762 + drivers/gpu/drm/radeon/reg_srcs/rn50 | 30 + drivers/gpu/drm/radeon/reg_srcs/rs600 | 797 + drivers/gpu/drm/radeon/reg_srcs/rv515 | 495 + drivers/gpu/drm/radeon/rs100d.h | 40 + drivers/gpu/drm/radeon/rs400.c | 544 + drivers/gpu/drm/radeon/rs400d.h | 160 + drivers/gpu/drm/radeon/rs600.c | 712 + drivers/gpu/drm/radeon/rs600d.h | 591 + drivers/gpu/drm/radeon/rs690.c | 765 + drivers/gpu/drm/radeon/rs690d.h | 310 + drivers/gpu/drm/radeon/rv200d.h | 36 + drivers/gpu/drm/radeon/rv250d.h | 123 + drivers/gpu/drm/radeon/rv350d.h | 52 + drivers/gpu/drm/radeon/rv515.c | 1196 + drivers/gpu/drm/radeon/rv515d.h | 603 + drivers/gpu/drm/radeon/rv770.c | 1183 + drivers/gpu/drm/radeon/rv770d.h | 348 + drivers/gpu/drm/savage/Makefile | 9 + drivers/gpu/drm/savage/savage_bci.c | 1090 + drivers/gpu/drm/savage/savage_drv.c | 88 + drivers/gpu/drm/savage/savage_drv.h | 575 + drivers/gpu/drm/savage/savage_state.c | 1162 + drivers/gpu/drm/sis/Makefile | 10 + drivers/gpu/drm/sis/sis_drv.c | 117 + drivers/gpu/drm/sis/sis_drv.h | 73 + drivers/gpu/drm/sis/sis_mm.c | 333 + drivers/gpu/drm/tdfx/Makefile | 8 + drivers/gpu/drm/tdfx/tdfx_drv.c | 84 + drivers/gpu/drm/tdfx/tdfx_drv.h | 47 + drivers/gpu/drm/ttm/Makefile | 9 + drivers/gpu/drm/ttm/ttm_agp_backend.c | 150 + drivers/gpu/drm/ttm/ttm_bo.c | 1849 ++ drivers/gpu/drm/ttm/ttm_bo_util.c | 600 + drivers/gpu/drm/ttm/ttm_bo_vm.c | 451 + drivers/gpu/drm/ttm/ttm_execbuf_util.c | 117 + drivers/gpu/drm/ttm/ttm_global.c | 112 + drivers/gpu/drm/ttm/ttm_lock.c | 310 + drivers/gpu/drm/ttm/ttm_memory.c | 595 + drivers/gpu/drm/ttm/ttm_module.c | 106 + drivers/gpu/drm/ttm/ttm_object.c | 452 + drivers/gpu/drm/ttm/ttm_tt.c | 587 + drivers/gpu/drm/via/Makefile | 8 + drivers/gpu/drm/via/via_3d_reg.h | 1650 ++ drivers/gpu/drm/via/via_dma.c | 757 + drivers/gpu/drm/via/via_dmablit.c | 815 + drivers/gpu/drm/via/via_dmablit.h | 140 + drivers/gpu/drm/via/via_drv.c | 96 + drivers/gpu/drm/via/via_drv.h | 157 + drivers/gpu/drm/via/via_irq.c | 393 + drivers/gpu/drm/via/via_map.c | 132 + drivers/gpu/drm/via/via_mm.c | 193 + drivers/gpu/drm/via/via_verifier.c | 1116 + drivers/gpu/drm/via/via_verifier.h | 62 + drivers/gpu/drm/via/via_video.c | 93 + drivers/gpu/drm/vmwgfx/Kconfig | 13 + drivers/gpu/drm/vmwgfx/Makefile | 9 + drivers/gpu/drm/vmwgfx/svga3d_reg.h | 1793 ++ drivers/gpu/drm/vmwgfx/svga_escape.h | 89 + drivers/gpu/drm/vmwgfx/svga_overlay.h | 201 + drivers/gpu/drm/vmwgfx/svga_reg.h | 1346 ++ drivers/gpu/drm/vmwgfx/svga_types.h | 45 + drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 252 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 783 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 521 + drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 716 + drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 737 + drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 538 + drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 213 + drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 87 + drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 286 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 880 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 102 + drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 516 + drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 625 + drivers/gpu/drm/vmwgfx/vmwgfx_reg.h | 57 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 1187 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 99 + drivers/gpu/vga/Kconfig | 29 + drivers/gpu/vga/Makefile | 2 + drivers/gpu/vga/vga_switcheroo.c | 452 + drivers/gpu/vga/vgaarb.c | 1221 + drivers/hid/Kconfig | 377 + drivers/hid/Makefile | 62 + drivers/hid/hid-3m-pct.c | 291 + drivers/hid/hid-a4tech.c | 161 + drivers/hid/hid-apple.c | 487 + drivers/hid/hid-belkin.c | 103 + drivers/hid/hid-cherry.c | 86 + drivers/hid/hid-chicony.c | 78 + drivers/hid/hid-core.c | 1937 ++ drivers/hid/hid-cypress.c | 158 + drivers/hid/hid-debug.c | 1085 + drivers/hid/hid-drff.c | 197 + drivers/hid/hid-ezkey.c | 93 + drivers/hid/hid-gaff.c | 192 + drivers/hid/hid-gyration.c | 99 + drivers/hid/hid-ids.h | 483 + drivers/hid/hid-input.c | 805 + drivers/hid/hid-kensington.c | 63 + drivers/hid/hid-kye.c | 69 + drivers/hid/hid-lg.c | 370 + drivers/hid/hid-lg.h | 22 + drivers/hid/hid-lg2ff.c | 117 + drivers/hid/hid-lg3ff.c | 176 + drivers/hid/hid-lgff.c | 182 + drivers/hid/hid-magicmouse.c | 453 + drivers/hid/hid-microsoft.c | 212 + drivers/hid/hid-monterey.c | 80 + drivers/hid/hid-mosart.c | 274 + drivers/hid/hid-ntrig.c | 395 + drivers/hid/hid-ortek.c | 56 + drivers/hid/hid-petalynx.c | 120 + drivers/hid/hid-pl.c | 233 + drivers/hid/hid-quanta.c | 261 + drivers/hid/hid-samsung.c | 140 + drivers/hid/hid-sjoy.c | 181 + drivers/hid/hid-sony.c | 168 + drivers/hid/hid-stantum.c | 284 + drivers/hid/hid-sunplus.c | 80 + drivers/hid/hid-tmff.c | 281 + drivers/hid/hid-topseed.c | 75 + drivers/hid/hid-twinhan.c | 147 + drivers/hid/hid-wacom.c | 291 + drivers/hid/hid-zpff.c | 168 + drivers/hid/hidraw.c | 462 + drivers/hid/usbhid/Kconfig | 84 + drivers/hid/usbhid/Makefile | 20 + drivers/hid/usbhid/hid-core.c | 1451 ++ drivers/hid/usbhid/hid-pidff.c | 1333 ++ drivers/hid/usbhid/hid-quirks.c | 304 + drivers/hid/usbhid/hiddev.c | 977 + drivers/hid/usbhid/usbhid.h | 107 + drivers/hid/usbhid/usbkbd.c | 369 + drivers/hid/usbhid/usbmouse.c | 259 + drivers/hwmon/Kconfig | 1138 + drivers/hwmon/Makefile | 107 + drivers/hwmon/abituguru.c | 1515 ++ drivers/hwmon/abituguru3.c | 1281 + drivers/hwmon/ad7414.c | 269 + drivers/hwmon/ad7418.c | 317 + drivers/hwmon/adcxx.c | 266 + drivers/hwmon/adm1021.c | 473 + drivers/hwmon/adm1025.c | 607 + drivers/hwmon/adm1026.c | 1780 ++ drivers/hwmon/adm1029.c | 469 + drivers/hwmon/adm1031.c | 1027 + drivers/hwmon/adm9240.c | 789 + drivers/hwmon/ads7828.c | 279 + drivers/hwmon/adt7411.c | 367 + drivers/hwmon/adt7462.c | 1993 ++ drivers/hwmon/adt7470.c | 1331 ++ drivers/hwmon/adt7475.c | 1618 ++ drivers/hwmon/amc6821.c | 1115 + drivers/hwmon/ams/Makefile | 8 + drivers/hwmon/ams/ams-core.c | 250 + drivers/hwmon/ams/ams-i2c.c | 277 + drivers/hwmon/ams/ams-input.c | 157 + drivers/hwmon/ams/ams-pmu.c | 201 + drivers/hwmon/ams/ams.h | 70 + drivers/hwmon/applesmc.c | 1631 ++ drivers/hwmon/asb100.c | 988 + drivers/hwmon/asc7621.c | 1254 + drivers/hwmon/asus_atk0110.c | 1429 ++ drivers/hwmon/atxp1.c | 381 + drivers/hwmon/coretemp.c | 522 + drivers/hwmon/dme1737.c | 2556 ++ drivers/hwmon/ds1621.c | 342 + drivers/hwmon/f71805f.c | 1587 ++ drivers/hwmon/f71882fg.c | 2255 ++ drivers/hwmon/f75375s.c | 719 + drivers/hwmon/fschmd.c | 1335 ++ drivers/hwmon/g760a.c | 272 + drivers/hwmon/gl518sm.c | 696 + drivers/hwmon/gl520sm.c | 932 + drivers/hwmon/hdaps.c | 636 + drivers/hwmon/hp_accel.c | 396 + drivers/hwmon/hwmon-vid.c | 269 + drivers/hwmon/hwmon.c | 142 + drivers/hwmon/i5k_amb.c | 615 + drivers/hwmon/ibmaem.c | 1131 + drivers/hwmon/ibmpex.c | 617 + drivers/hwmon/it87.c | 2099 ++ drivers/hwmon/k10temp.c | 223 + drivers/hwmon/k8temp.c | 331 + drivers/hwmon/lis3lv02d.c | 610 + drivers/hwmon/lis3lv02d.h | 243 + drivers/hwmon/lis3lv02d_i2c.c | 183 + drivers/hwmon/lis3lv02d_spi.c | 143 + drivers/hwmon/lm63.c | 628 + drivers/hwmon/lm70.c | 230 + drivers/hwmon/lm73.c | 201 + drivers/hwmon/lm75.c | 371 + drivers/hwmon/lm75.h | 49 + drivers/hwmon/lm77.c | 438 + drivers/hwmon/lm78.c | 1019 + drivers/hwmon/lm80.c | 614 + drivers/hwmon/lm83.c | 441 + drivers/hwmon/lm85.c | 1575 ++ drivers/hwmon/lm87.c | 981 + drivers/hwmon/lm90.c | 1072 + drivers/hwmon/lm92.c | 434 + drivers/hwmon/lm93.c | 2637 +++ drivers/hwmon/lm95241.c | 478 + drivers/hwmon/ltc4215.c | 327 + drivers/hwmon/ltc4245.c | 447 + drivers/hwmon/max1111.c | 246 + drivers/hwmon/max1619.c | 372 + drivers/hwmon/max6650.c | 753 + drivers/hwmon/mc13783-adc.c | 237 + drivers/hwmon/pc87360.c | 1714 ++ drivers/hwmon/pc87427.c | 649 + drivers/hwmon/pcf8591.c | 324 + drivers/hwmon/s3c-hwmon.c | 412 + drivers/hwmon/sht15.c | 706 + drivers/hwmon/sis5595.c | 871 + drivers/hwmon/smsc47b397.c | 414 + drivers/hwmon/smsc47m1.c | 898 + drivers/hwmon/smsc47m192.c | 653 + drivers/hwmon/thmc50.c | 482 + drivers/hwmon/tmp401.c | 685 + drivers/hwmon/tmp421.c | 345 + drivers/hwmon/ultra45_env.c | 320 + drivers/hwmon/via-cputemp.c | 356 + drivers/hwmon/via686a.c | 909 + drivers/hwmon/vt1211.c | 1381 ++ drivers/hwmon/vt8231.c | 1011 + drivers/hwmon/w83627ehf.c | 1711 ++ drivers/hwmon/w83627hf.c | 1865 ++ drivers/hwmon/w83781d.c | 2042 ++ drivers/hwmon/w83791d.c | 1643 ++ drivers/hwmon/w83792d.c | 1624 ++ drivers/hwmon/w83793.c | 2112 ++ drivers/hwmon/w83l785ts.c | 320 + drivers/hwmon/w83l786ng.c | 789 + drivers/hwmon/wm831x-hwmon.c | 227 + drivers/hwmon/wm8350-hwmon.c | 151 + drivers/i2c/Kconfig | 100 + drivers/i2c/Makefile | 13 + drivers/i2c/algos/Kconfig | 17 + drivers/i2c/algos/Makefile | 11 + drivers/i2c/algos/i2c-algo-bit.c | 646 + drivers/i2c/algos/i2c-algo-pca.c | 563 + drivers/i2c/algos/i2c-algo-pcf.c | 441 + drivers/i2c/algos/i2c-algo-pcf.h | 76 + drivers/i2c/busses/Kconfig | 796 + drivers/i2c/busses/Makefile | 80 + drivers/i2c/busses/i2c-acorn.c | 97 + drivers/i2c/busses/i2c-ali1535.c | 537 + drivers/i2c/busses/i2c-ali1563.c | 448 + drivers/i2c/busses/i2c-ali15x3.c | 533 + drivers/i2c/busses/i2c-amd756-s4882.c | 262 + drivers/i2c/busses/i2c-amd756.c | 430 + drivers/i2c/busses/i2c-amd8111.c | 442 + drivers/i2c/busses/i2c-at91.c | 328 + drivers/i2c/busses/i2c-au1550.c | 497 + drivers/i2c/busses/i2c-bfin-twi.c | 781 + drivers/i2c/busses/i2c-cpm.c | 745 + drivers/i2c/busses/i2c-davinci.c | 636 + drivers/i2c/busses/i2c-designware.c | 847 + drivers/i2c/busses/i2c-elektor.c | 347 + drivers/i2c/busses/i2c-gpio.c | 225 + drivers/i2c/busses/i2c-highlander.c | 499 + drivers/i2c/busses/i2c-hydra.c | 178 + drivers/i2c/busses/i2c-i801.c | 868 + drivers/i2c/busses/i2c-ibm_iic.c | 827 + drivers/i2c/busses/i2c-ibm_iic.h | 123 + drivers/i2c/busses/i2c-imx.c | 655 + drivers/i2c/busses/i2c-iop3xx.c | 546 + drivers/i2c/busses/i2c-iop3xx.h | 107 + drivers/i2c/busses/i2c-isch.c | 325 + drivers/i2c/busses/i2c-ixp2000.c | 168 + drivers/i2c/busses/i2c-mpc.c | 708 + drivers/i2c/busses/i2c-mv64xxx.c | 601 + drivers/i2c/busses/i2c-nforce2-s4985.c | 257 + drivers/i2c/busses/i2c-nforce2.c | 470 + drivers/i2c/busses/i2c-nomadik.c | 960 + drivers/i2c/busses/i2c-ocores.c | 376 + drivers/i2c/busses/i2c-octeon.c | 652 + drivers/i2c/busses/i2c-omap.c | 1030 + drivers/i2c/busses/i2c-parport-light.c | 281 + drivers/i2c/busses/i2c-parport.c | 305 + drivers/i2c/busses/i2c-parport.h | 114 + drivers/i2c/busses/i2c-pasemi.c | 433 + drivers/i2c/busses/i2c-pca-isa.c | 225 + drivers/i2c/busses/i2c-pca-platform.c | 302 + drivers/i2c/busses/i2c-piix4.c | 563 + drivers/i2c/busses/i2c-pmcmsp.c | 656 + drivers/i2c/busses/i2c-pnx.c | 734 + drivers/i2c/busses/i2c-powermac.c | 341 + drivers/i2c/busses/i2c-pxa.c | 1194 + drivers/i2c/busses/i2c-s3c2410.c | 1019 + drivers/i2c/busses/i2c-s6000.c | 407 + drivers/i2c/busses/i2c-s6000.h | 79 + drivers/i2c/busses/i2c-scmi.c | 445 + drivers/i2c/busses/i2c-sh7760.c | 577 + drivers/i2c/busses/i2c-sh_mobile.c | 681 + drivers/i2c/busses/i2c-sibyte.c | 198 + drivers/i2c/busses/i2c-simtec.c | 190 + drivers/i2c/busses/i2c-sis5595.c | 434 + drivers/i2c/busses/i2c-sis630.c | 529 + drivers/i2c/busses/i2c-sis96x.c | 344 + drivers/i2c/busses/i2c-stu300.c | 1057 + drivers/i2c/busses/i2c-stub.c | 221 + drivers/i2c/busses/i2c-taos-evm.c | 331 + drivers/i2c/busses/i2c-tiny-usb.c | 284 + drivers/i2c/busses/i2c-versatile.c | 161 + drivers/i2c/busses/i2c-via.c | 180 + drivers/i2c/busses/i2c-viapro.c | 511 + drivers/i2c/busses/i2c-xiic.c | 826 + drivers/i2c/busses/scx200_acb.c | 657 + drivers/i2c/busses/scx200_i2c.c | 131 + drivers/i2c/i2c-boardinfo.c | 92 + drivers/i2c/i2c-core.c | 1950 ++ drivers/i2c/i2c-core.h | 33 + drivers/i2c/i2c-dev.c | 613 + drivers/i2c/i2c-smbus.c | 263 + drivers/ide/Kconfig | 891 + drivers/ide/Makefile | 119 + drivers/ide/aec62xx.c | 330 + drivers/ide/ali14xx.c | 249 + drivers/ide/alim15x3.c | 602 + drivers/ide/amd74xx.c | 347 + drivers/ide/at91_ide.c | 366 + drivers/ide/atiixp.c | 211 + drivers/ide/au1xxx-ide.c | 601 + drivers/ide/buddha.c | 237 + drivers/ide/cmd640.c | 848 + drivers/ide/cmd64x.c | 448 + drivers/ide/cs5520.c | 168 + drivers/ide/cs5530.c | 295 + drivers/ide/cs5535.c | 220 + drivers/ide/cs5536.c | 317 + drivers/ide/cy82c693.c | 230 + drivers/ide/delkin_cb.c | 193 + drivers/ide/dtc2278.c | 154 + drivers/ide/falconide.c | 178 + drivers/ide/gayle.c | 185 + drivers/ide/hpt366.c | 1546 ++ drivers/ide/ht6560b.c | 383 + drivers/ide/icside.c | 693 + drivers/ide/ide-4drives.c | 64 + drivers/ide/ide-acpi.c | 610 + drivers/ide/ide-atapi.c | 726 + drivers/ide/ide-cd.c | 1787 ++ drivers/ide/ide-cd.h | 125 + drivers/ide/ide-cd_ioctl.c | 472 + drivers/ide/ide-cd_verbose.c | 359 + drivers/ide/ide-cs.c | 467 + drivers/ide/ide-devsets.c | 191 + drivers/ide/ide-disk.c | 795 + drivers/ide/ide-disk.h | 29 + drivers/ide/ide-disk_ioctl.c | 26 + drivers/ide/ide-disk_proc.c | 175 + drivers/ide/ide-dma-sff.c | 334 + drivers/ide/ide-dma.c | 557 + drivers/ide/ide-eh.c | 440 + drivers/ide/ide-floppy.c | 536 + drivers/ide/ide-floppy.h | 39 + drivers/ide/ide-floppy_ioctl.c | 297 + drivers/ide/ide-floppy_proc.c | 45 + drivers/ide/ide-gd.c | 432 + drivers/ide/ide-gd.h | 42 + drivers/ide/ide-generic.c | 149 + drivers/ide/ide-h8300.c | 109 + drivers/ide/ide-io-std.c | 260 + drivers/ide/ide-io.c | 900 + drivers/ide/ide-ioctls.c | 288 + drivers/ide/ide-iops.c | 531 + drivers/ide/ide-legacy.c | 57 + drivers/ide/ide-lib.c | 170 + drivers/ide/ide-park.c | 149 + drivers/ide/ide-pci-generic.c | 203 + drivers/ide/ide-pio-blacklist.c | 94 + drivers/ide/ide-pm.c | 248 + drivers/ide/ide-pnp.c | 111 + drivers/ide/ide-probe.c | 1614 ++ drivers/ide/ide-proc.c | 790 + drivers/ide/ide-scan-pci.c | 111 + drivers/ide/ide-sysfs.c | 125 + drivers/ide/ide-tape.c | 2061 ++ drivers/ide/ide-taskfile.c | 678 + drivers/ide/ide-timings.c | 211 + drivers/ide/ide-xfer-mode.c | 265 + drivers/ide/ide.c | 409 + drivers/ide/ide_platform.c | 146 + drivers/ide/it8172.c | 166 + drivers/ide/it8213.c | 216 + drivers/ide/it821x.c | 715 + drivers/ide/jmicron.c | 176 + drivers/ide/macide.c | 140 + drivers/ide/ns87415.c | 349 + drivers/ide/opti621.c | 178 + drivers/ide/palm_bk3710.c | 400 + drivers/ide/pdc202xx_new.c | 562 + drivers/ide/pdc202xx_old.c | 360 + drivers/ide/piix.c | 474 + drivers/ide/pmac.c | 1725 ++ drivers/ide/q40ide.c | 167 + drivers/ide/qd65xx.c | 446 + drivers/ide/qd65xx.h | 144 + drivers/ide/rapide.c | 106 + drivers/ide/rz1000.c | 99 + drivers/ide/sc1200.c | 355 + drivers/ide/scc_pata.c | 889 + drivers/ide/serverworks.c | 449 + drivers/ide/setup-pci.c | 664 + drivers/ide/sgiioc4.c | 631 + drivers/ide/siimage.c | 845 + drivers/ide/sis5513.c | 636 + drivers/ide/sl82c105.c | 365 + drivers/ide/slc90e66.c | 180 + drivers/ide/tc86c001.c | 269 + drivers/ide/triflex.c | 142 + drivers/ide/trm290.c | 374 + drivers/ide/tx4938ide.c | 221 + drivers/ide/tx4939ide.c | 642 + drivers/ide/umc8672.c | 183 + drivers/ide/via82cxxx.c | 537 + drivers/idle/Kconfig | 18 + drivers/idle/Makefile | 2 + drivers/idle/i7300_idle.c | 617 + drivers/ieee1394/Kconfig | 182 + drivers/ieee1394/Makefile | 18 + drivers/ieee1394/config_roms.c | 194 + drivers/ieee1394/config_roms.h | 19 + drivers/ieee1394/csr.c | 843 + drivers/ieee1394/csr.h | 99 + drivers/ieee1394/csr1212.c | 1467 ++ drivers/ieee1394/csr1212.h | 383 + drivers/ieee1394/dma.c | 289 + drivers/ieee1394/dma.h | 89 + drivers/ieee1394/dv1394-private.h | 587 + drivers/ieee1394/dv1394.c | 2593 ++ drivers/ieee1394/dv1394.h | 305 + drivers/ieee1394/eth1394.c | 1739 ++ drivers/ieee1394/eth1394.h | 234 + drivers/ieee1394/highlevel.c | 691 + drivers/ieee1394/highlevel.h | 141 + drivers/ieee1394/hosts.c | 249 + drivers/ieee1394/hosts.h | 201 + drivers/ieee1394/ieee1394-ioctl.h | 106 + drivers/ieee1394/ieee1394.h | 220 + drivers/ieee1394/ieee1394_core.c | 1380 ++ drivers/ieee1394/ieee1394_core.h | 172 + drivers/ieee1394/ieee1394_hotplug.h | 19 + drivers/ieee1394/ieee1394_transactions.c | 595 + drivers/ieee1394/ieee1394_transactions.h | 40 + drivers/ieee1394/ieee1394_types.h | 69 + drivers/ieee1394/init_ohci1394_dma.c | 285 + drivers/ieee1394/iso.c | 568 + drivers/ieee1394/iso.h | 195 + drivers/ieee1394/nodemgr.c | 1901 ++ drivers/ieee1394/nodemgr.h | 186 + drivers/ieee1394/ohci1394.c | 3590 +++ drivers/ieee1394/ohci1394.h | 453 + drivers/ieee1394/pcilynx.c | 1554 ++ drivers/ieee1394/pcilynx.h | 468 + drivers/ieee1394/raw1394-private.h | 81 + drivers/ieee1394/raw1394.c | 3096 +++ drivers/ieee1394/raw1394.h | 191 + drivers/ieee1394/sbp2.c | 2141 ++ drivers/ieee1394/sbp2.h | 346 + drivers/ieee1394/video1394.c | 1532 ++ drivers/ieee1394/video1394.h | 67 + drivers/ieee802154/Kconfig | 22 + drivers/ieee802154/Makefile | 3 + drivers/ieee802154/fakehard.c | 461 + drivers/infiniband/Kconfig | 58 + drivers/infiniband/Makefile | 11 + drivers/infiniband/core/Makefile | 32 + drivers/infiniband/core/addr.c | 456 + drivers/infiniband/core/agent.c | 211 + drivers/infiniband/core/agent.h | 51 + drivers/infiniband/core/cache.c | 397 + drivers/infiniband/core/cm.c | 3846 +++ drivers/infiniband/core/cm_msgs.h | 819 + drivers/infiniband/core/cma.c | 3040 +++ drivers/infiniband/core/core_priv.h | 50 + drivers/infiniband/core/device.c | 741 + drivers/infiniband/core/fmr_pool.c | 544 + drivers/infiniband/core/iwcm.c | 1027 + drivers/infiniband/core/iwcm.h | 62 + drivers/infiniband/core/mad.c | 3028 +++ drivers/infiniband/core/mad_priv.h | 230 + drivers/infiniband/core/mad_rmpp.c | 953 + drivers/infiniband/core/mad_rmpp.h | 58 + drivers/infiniband/core/multicast.c | 880 + drivers/infiniband/core/packer.c | 202 + drivers/infiniband/core/sa.h | 66 + drivers/infiniband/core/sa_query.c | 1115 + drivers/infiniband/core/smi.c | 253 + drivers/infiniband/core/smi.h | 90 + drivers/infiniband/core/sysfs.c | 860 + drivers/infiniband/core/ucm.c | 1386 ++ drivers/infiniband/core/ucma.c | 1296 + drivers/infiniband/core/ud_header.c | 359 + drivers/infiniband/core/umem.c | 294 + drivers/infiniband/core/user_mad.c | 1229 + drivers/infiniband/core/uverbs.h | 199 + drivers/infiniband/core/uverbs_cmd.c | 2181 ++ drivers/infiniband/core/uverbs_main.c | 883 + drivers/infiniband/core/uverbs_marshall.c | 139 + drivers/infiniband/core/verbs.c | 906 + drivers/infiniband/hw/amso1100/Kbuild | 8 + drivers/infiniband/hw/amso1100/Kconfig | 15 + drivers/infiniband/hw/amso1100/c2.c | 1254 + drivers/infiniband/hw/amso1100/c2.h | 548 + drivers/infiniband/hw/amso1100/c2_ae.c | 319 + drivers/infiniband/hw/amso1100/c2_ae.h | 108 + drivers/infiniband/hw/amso1100/c2_alloc.c | 142 + drivers/infiniband/hw/amso1100/c2_cm.c | 453 + drivers/infiniband/hw/amso1100/c2_cq.c | 437 + drivers/infiniband/hw/amso1100/c2_intr.c | 213 + drivers/infiniband/hw/amso1100/c2_mm.c | 377 + drivers/infiniband/hw/amso1100/c2_mq.c | 174 + drivers/infiniband/hw/amso1100/c2_mq.h | 106 + drivers/infiniband/hw/amso1100/c2_pd.c | 90 + drivers/infiniband/hw/amso1100/c2_provider.c | 899 + drivers/infiniband/hw/amso1100/c2_provider.h | 182 + drivers/infiniband/hw/amso1100/c2_qp.c | 1022 + drivers/infiniband/hw/amso1100/c2_rnic.c | 655 + drivers/infiniband/hw/amso1100/c2_status.h | 158 + drivers/infiniband/hw/amso1100/c2_user.h | 82 + drivers/infiniband/hw/amso1100/c2_vq.c | 260 + drivers/infiniband/hw/amso1100/c2_vq.h | 63 + drivers/infiniband/hw/amso1100/c2_wr.h | 1520 ++ drivers/infiniband/hw/cxgb3/Kconfig | 27 + drivers/infiniband/hw/cxgb3/Makefile | 10 + drivers/infiniband/hw/cxgb3/cxio_dbg.c | 207 + drivers/infiniband/hw/cxgb3/cxio_hal.c | 1342 ++ drivers/infiniband/hw/cxgb3/cxio_hal.h | 211 + drivers/infiniband/hw/cxgb3/cxio_resource.c | 343 + drivers/infiniband/hw/cxgb3/cxio_resource.h | 69 + drivers/infiniband/hw/cxgb3/cxio_wr.h | 786 + drivers/infiniband/hw/cxgb3/iwch.c | 294 + drivers/infiniband/hw/cxgb3/iwch.h | 182 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 2247 ++ drivers/infiniband/hw/cxgb3/iwch_cm.h | 233 + drivers/infiniband/hw/cxgb3/iwch_cq.c | 233 + drivers/infiniband/hw/cxgb3/iwch_ev.c | 225 + drivers/infiniband/hw/cxgb3/iwch_mem.c | 203 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 1461 ++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 361 + drivers/infiniband/hw/cxgb3/iwch_qp.c | 1196 + drivers/infiniband/hw/cxgb3/iwch_user.h | 66 + drivers/infiniband/hw/cxgb3/tcb.h | 632 + drivers/infiniband/hw/ehca/Kconfig | 9 + drivers/infiniband/hw/ehca/Makefile | 16 + drivers/infiniband/hw/ehca/ehca_av.c | 277 + drivers/infiniband/hw/ehca/ehca_classes.h | 482 + drivers/infiniband/hw/ehca/ehca_classes_pSeries.h | 208 + drivers/infiniband/hw/ehca/ehca_cq.c | 404 + drivers/infiniband/hw/ehca/ehca_eq.c | 189 + drivers/infiniband/hw/ehca/ehca_hca.c | 410 + drivers/infiniband/hw/ehca/ehca_irq.c | 941 + drivers/infiniband/hw/ehca/ehca_irq.h | 77 + drivers/infiniband/hw/ehca/ehca_iverbs.h | 212 + drivers/infiniband/hw/ehca/ehca_main.c | 1097 + drivers/infiniband/hw/ehca/ehca_mcast.c | 131 + drivers/infiniband/hw/ehca/ehca_mrmw.c | 2669 +++ drivers/infiniband/hw/ehca/ehca_mrmw.h | 132 + drivers/infiniband/hw/ehca/ehca_pd.c | 124 + drivers/infiniband/hw/ehca/ehca_qes.h | 260 + drivers/infiniband/hw/ehca/ehca_qp.c | 2258 ++ drivers/infiniband/hw/ehca/ehca_reqs.c | 954 + drivers/infiniband/hw/ehca/ehca_sqp.c | 237 + drivers/infiniband/hw/ehca/ehca_tools.h | 156 + drivers/infiniband/hw/ehca/ehca_uverbs.c | 309 + drivers/infiniband/hw/ehca/hcp_if.c | 945 + drivers/infiniband/hw/ehca/hcp_if.h | 265 + drivers/infiniband/hw/ehca/hcp_phyp.c | 83 + drivers/infiniband/hw/ehca/hcp_phyp.h | 90 + drivers/infiniband/hw/ehca/hipz_fns.h | 68 + drivers/infiniband/hw/ehca/hipz_fns_core.h | 100 + drivers/infiniband/hw/ehca/hipz_hw.h | 414 + drivers/infiniband/hw/ehca/ipz_pt_fn.c | 295 + drivers/infiniband/hw/ehca/ipz_pt_fn.h | 289 + drivers/infiniband/hw/ipath/Kconfig | 9 + drivers/infiniband/hw/ipath/Makefile | 41 + drivers/infiniband/hw/ipath/ipath_7220.h | 57 + drivers/infiniband/hw/ipath/ipath_common.h | 851 + drivers/infiniband/hw/ipath/ipath_cq.c | 478 + drivers/infiniband/hw/ipath/ipath_debug.h | 99 + drivers/infiniband/hw/ipath/ipath_diag.c | 560 + drivers/infiniband/hw/ipath/ipath_dma.c | 192 + drivers/infiniband/hw/ipath/ipath_driver.c | 2816 +++ drivers/infiniband/hw/ipath/ipath_eeprom.c | 1183 + drivers/infiniband/hw/ipath/ipath_file_ops.c | 2617 +++ drivers/infiniband/hw/ipath/ipath_fs.c | 422 + drivers/infiniband/hw/ipath/ipath_iba6110.c | 1941 ++ drivers/infiniband/hw/ipath/ipath_iba6120.c | 1862 ++ drivers/infiniband/hw/ipath/ipath_iba7220.c | 2631 +++ drivers/infiniband/hw/ipath/ipath_init_chip.c | 1077 + drivers/infiniband/hw/ipath/ipath_intr.c | 1274 + drivers/infiniband/hw/ipath/ipath_kernel.h | 1380 ++ drivers/infiniband/hw/ipath/ipath_keys.c | 270 + drivers/infiniband/hw/ipath/ipath_mad.c | 1639 ++ drivers/infiniband/hw/ipath/ipath_mmap.c | 174 + drivers/infiniband/hw/ipath/ipath_mr.c | 430 + drivers/infiniband/hw/ipath/ipath_qp.c | 1080 + drivers/infiniband/hw/ipath/ipath_rc.c | 1969 ++ drivers/infiniband/hw/ipath/ipath_registers.h | 512 + drivers/infiniband/hw/ipath/ipath_ruc.c | 734 + drivers/infiniband/hw/ipath/ipath_sd7220.c | 1462 ++ drivers/infiniband/hw/ipath/ipath_sd7220_img.c | 1082 + drivers/infiniband/hw/ipath/ipath_sdma.c | 818 + drivers/infiniband/hw/ipath/ipath_srq.c | 375 + drivers/infiniband/hw/ipath/ipath_stats.c | 347 + drivers/infiniband/hw/ipath/ipath_sysfs.c | 1236 + drivers/infiniband/hw/ipath/ipath_uc.c | 547 + drivers/infiniband/hw/ipath/ipath_ud.c | 580 + drivers/infiniband/hw/ipath/ipath_user_pages.c | 229 + drivers/infiniband/hw/ipath/ipath_user_sdma.c | 880 + drivers/infiniband/hw/ipath/ipath_user_sdma.h | 52 + drivers/infiniband/hw/ipath/ipath_verbs.c | 2340 ++ drivers/infiniband/hw/ipath/ipath_verbs.h | 936 + drivers/infiniband/hw/ipath/ipath_verbs_mcast.c | 364 + drivers/infiniband/hw/ipath/ipath_wc_ppc64.c | 62 + drivers/infiniband/hw/ipath/ipath_wc_x86_64.c | 184 + drivers/infiniband/hw/mlx4/Kconfig | 8 + drivers/infiniband/hw/mlx4/Makefile | 3 + drivers/infiniband/hw/mlx4/ah.c | 102 + drivers/infiniband/hw/mlx4/cq.c | 806 + drivers/infiniband/hw/mlx4/doorbell.c | 98 + drivers/infiniband/hw/mlx4/mad.c | 354 + drivers/infiniband/hw/mlx4/main.c | 765 + drivers/infiniband/hw/mlx4/mlx4_ib.h | 322 + drivers/infiniband/hw/mlx4/mr.c | 359 + drivers/infiniband/hw/mlx4/qp.c | 1962 ++ drivers/infiniband/hw/mlx4/srq.c | 360 + drivers/infiniband/hw/mlx4/user.h | 97 + drivers/infiniband/hw/mthca/Kconfig | 17 + drivers/infiniband/hw/mthca/Makefile | 7 + drivers/infiniband/hw/mthca/mthca_allocator.c | 301 + drivers/infiniband/hw/mthca/mthca_av.c | 374 + drivers/infiniband/hw/mthca/mthca_catas.c | 198 + drivers/infiniband/hw/mthca/mthca_cmd.c | 1940 ++ drivers/infiniband/hw/mthca/mthca_cmd.h | 330 + drivers/infiniband/hw/mthca/mthca_config_reg.h | 48 + drivers/infiniband/hw/mthca/mthca_cq.c | 994 + drivers/infiniband/hw/mthca/mthca_dev.h | 596 + drivers/infiniband/hw/mthca/mthca_doorbell.h | 109 + drivers/infiniband/hw/mthca/mthca_eq.c | 928 + drivers/infiniband/hw/mthca/mthca_mad.c | 346 + drivers/infiniband/hw/mthca/mthca_main.c | 1356 ++ drivers/infiniband/hw/mthca/mthca_mcg.c | 372 + drivers/infiniband/hw/mthca/mthca_memfree.c | 775 + drivers/infiniband/hw/mthca/mthca_memfree.h | 179 + drivers/infiniband/hw/mthca/mthca_mr.c | 992 + drivers/infiniband/hw/mthca/mthca_pd.c | 81 + drivers/infiniband/hw/mthca/mthca_profile.c | 285 + drivers/infiniband/hw/mthca/mthca_profile.h | 59 + drivers/infiniband/hw/mthca/mthca_provider.c | 1428 ++ drivers/infiniband/hw/mthca/mthca_provider.h | 344 + drivers/infiniband/hw/mthca/mthca_qp.c | 2327 ++ drivers/infiniband/hw/mthca/mthca_reset.c | 288 + drivers/infiniband/hw/mthca/mthca_srq.c | 715 + drivers/infiniband/hw/mthca/mthca_uar.c | 78 + drivers/infiniband/hw/mthca/mthca_user.h | 112 + drivers/infiniband/hw/mthca/mthca_wqe.h | 131 + drivers/infiniband/hw/nes/Kconfig | 16 + drivers/infiniband/hw/nes/Makefile | 3 + drivers/infiniband/hw/nes/nes.c | 1225 + drivers/infiniband/hw/nes/nes.h | 551 + drivers/infiniband/hw/nes/nes_cm.c | 3691 +++ drivers/infiniband/hw/nes/nes_cm.h | 426 + drivers/infiniband/hw/nes/nes_context.h | 193 + drivers/infiniband/hw/nes/nes_hw.c | 3795 +++ drivers/infiniband/hw/nes/nes_hw.h | 1352 ++ drivers/infiniband/hw/nes/nes_nic.c | 1792 ++ drivers/infiniband/hw/nes/nes_user.h | 113 + drivers/infiniband/hw/nes/nes_utils.c | 946 + drivers/infiniband/hw/nes/nes_verbs.c | 4012 ++++ drivers/infiniband/hw/nes/nes_verbs.h | 180 + drivers/infiniband/ulp/ipoib/Kconfig | 50 + drivers/infiniband/ulp/ipoib/Makefile | 11 + drivers/infiniband/ulp/ipoib/ipoib.h | 737 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 1622 ++ drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 146 + drivers/infiniband/ulp/ipoib/ipoib_fs.c | 299 + drivers/infiniband/ulp/ipoib/ipoib_ib.c | 1076 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 1469 ++ drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 966 + drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 294 + drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 191 + drivers/infiniband/ulp/iser/Kconfig | 12 + drivers/infiniband/ulp/iser/Makefile | 4 + drivers/infiniband/ulp/iser/iscsi_iser.c | 732 + drivers/infiniband/ulp/iser/iscsi_iser.h | 368 + drivers/infiniband/ulp/iser/iser_initiator.c | 561 + drivers/infiniband/ulp/iser/iser_memory.c | 422 + drivers/infiniband/ulp/iser/iser_verbs.c | 824 + drivers/infiniband/ulp/srp/Kbuild | 1 + drivers/infiniband/ulp/srp/Kconfig | 12 + drivers/infiniband/ulp/srp/ib_srp.c | 2205 ++ drivers/infiniband/ulp/srp/ib_srp.h | 169 + drivers/input/Kconfig | 199 + drivers/input/Makefile | 28 + drivers/input/apm-power.c | 128 + drivers/input/evbug.c | 117 + drivers/input/evdev.c | 899 + drivers/input/ff-core.c | 378 + drivers/input/ff-memless.c | 547 + drivers/input/fixp-arith.h | 87 + drivers/input/gameport/Kconfig | 63 + drivers/input/gameport/Makefile | 11 + drivers/input/gameport/emu10k1-gp.c | 129 + drivers/input/gameport/fm801-gp.c | 172 + drivers/input/gameport/gameport.c | 835 + drivers/input/gameport/lightning.c | 341 + drivers/input/gameport/ns558.c | 286 + drivers/input/input-compat.c | 135 + drivers/input/input-compat.h | 92 + drivers/input/input-polldev.c | 297 + drivers/input/input.c | 1974 ++ drivers/input/joydev.c | 977 + drivers/input/joystick/Kconfig | 322 + drivers/input/joystick/Makefile | 34 + drivers/input/joystick/a3d.c | 426 + drivers/input/joystick/adi.c | 584 + drivers/input/joystick/amijoy.c | 174 + drivers/input/joystick/analog.c | 773 + drivers/input/joystick/cobra.c | 275 + drivers/input/joystick/db9.c | 720 + drivers/input/joystick/gamecon.c | 1056 + drivers/input/joystick/gf2k.c | 387 + drivers/input/joystick/grip.c | 438 + drivers/input/joystick/grip_mp.c | 701 + drivers/input/joystick/guillemot.c | 295 + drivers/input/joystick/iforce/Kconfig | 32 + drivers/input/joystick/iforce/Makefile | 20 + drivers/input/joystick/iforce/iforce-ff.c | 543 + drivers/input/joystick/iforce/iforce-main.c | 488 + drivers/input/joystick/iforce/iforce-packets.c | 303 + drivers/input/joystick/iforce/iforce-serio.c | 189 + drivers/input/joystick/iforce/iforce-usb.c | 228 + drivers/input/joystick/iforce/iforce.h | 171 + drivers/input/joystick/interact.c | 329 + drivers/input/joystick/joydump.c | 173 + drivers/input/joystick/magellan.c | 240 + drivers/input/joystick/maplecontrol.c | 193 + drivers/input/joystick/sidewinder.c | 830 + drivers/input/joystick/spaceball.c | 314 + drivers/input/joystick/spaceorb.c | 255 + drivers/input/joystick/stinger.c | 226 + drivers/input/joystick/tmdc.c | 450 + drivers/input/joystick/turbografx.c | 324 + drivers/input/joystick/twidjoy.c | 275 + drivers/input/joystick/walkera0701.c | 292 + drivers/input/joystick/warrior.c | 235 + drivers/input/joystick/xpad.c | 998 + drivers/input/joystick/zhenhua.c | 243 + drivers/input/keyboard/Kconfig | 461 + drivers/input/keyboard/Makefile | 42 + drivers/input/keyboard/aaed2000_kbd.c | 186 + drivers/input/keyboard/adp5520-keys.c | 221 + drivers/input/keyboard/adp5588-keys.c | 364 + drivers/input/keyboard/amikbd.c | 258 + drivers/input/keyboard/atakbd.c | 268 + drivers/input/keyboard/atkbd.c | 1734 ++ drivers/input/keyboard/bf54x-keys.c | 414 + drivers/input/keyboard/corgikbd.c | 414 + drivers/input/keyboard/davinci_keyscan.c | 346 + drivers/input/keyboard/ep93xx_keypad.c | 409 + drivers/input/keyboard/gpio_keys.c | 617 + drivers/input/keyboard/hil_kbd.c | 592 + drivers/input/keyboard/hilkbd.c | 398 + drivers/input/keyboard/hpps2atkbd.h | 110 + drivers/input/keyboard/imx_keypad.c | 595 + drivers/input/keyboard/jornada680_kbd.c | 280 + drivers/input/keyboard/jornada720_kbd.c | 189 + drivers/input/keyboard/lkkbd.c | 749 + drivers/input/keyboard/lm8323.c | 879 + drivers/input/keyboard/locomokbd.c | 362 + drivers/input/keyboard/maple_keyb.c | 260 + drivers/input/keyboard/matrix_keypad.c | 465 + drivers/input/keyboard/max7359_keypad.c | 331 + drivers/input/keyboard/newtonkbd.c | 180 + drivers/input/keyboard/omap-keypad.c | 496 + drivers/input/keyboard/opencores-kbd.c | 181 + drivers/input/keyboard/pxa27x_keypad.c | 612 + drivers/input/keyboard/pxa930_rotary.c | 213 + drivers/input/keyboard/qt2160.c | 397 + drivers/input/keyboard/sh_keysc.c | 365 + drivers/input/keyboard/spitzkbd.c | 496 + drivers/input/keyboard/stowaway.c | 184 + drivers/input/keyboard/sunkbd.c | 387 + drivers/input/keyboard/tosakbd.c | 431 + drivers/input/keyboard/twl4030_keypad.c | 474 + drivers/input/keyboard/w90p910_keypad.c | 282 + drivers/input/keyboard/xtkbd.c | 183 + drivers/input/misc/88pm860x_onkey.c | 156 + drivers/input/misc/Kconfig | 343 + drivers/input/misc/Makefile | 35 + drivers/input/misc/apanel.c | 350 + drivers/input/misc/ati_remote.c | 867 + drivers/input/misc/ati_remote2.c | 983 + drivers/input/misc/atlas_btns.c | 182 + drivers/input/misc/bfin_rotary.c | 284 + drivers/input/misc/cm109.c | 917 + drivers/input/misc/cobalt_btns.c | 178 + drivers/input/misc/dm355evm_keys.c | 282 + drivers/input/misc/hp_sdc_rtc.c | 712 + drivers/input/misc/ixp4xx-beeper.c | 186 + drivers/input/misc/keyspan_remote.c | 607 + drivers/input/misc/m68kspkr.c | 151 + drivers/input/misc/pcap_keys.c | 145 + drivers/input/misc/pcf50633-input.c | 132 + drivers/input/misc/pcspkr.c | 157 + drivers/input/misc/powermate.c | 464 + drivers/input/misc/rb532_button.c | 120 + drivers/input/misc/rotary_encoder.c | 257 + drivers/input/misc/sgi_btns.c | 180 + drivers/input/misc/sparcspkr.c | 370 + drivers/input/misc/twl4030-pwrbutton.c | 135 + drivers/input/misc/twl4030-vibra.c | 298 + drivers/input/misc/uinput.c | 827 + drivers/input/misc/winbond-cir.c | 1608 ++ drivers/input/misc/wistron_btns.c | 1387 ++ drivers/input/misc/wm831x-on.c | 165 + drivers/input/misc/yealink.c | 1019 + drivers/input/misc/yealink.h | 220 + drivers/input/mouse/Kconfig | 324 + drivers/input/mouse/Makefile | 32 + drivers/input/mouse/alps.c | 774 + drivers/input/mouse/alps.h | 43 + drivers/input/mouse/amimouse.c | 136 + drivers/input/mouse/appletouch.c | 952 + drivers/input/mouse/atarimouse.c | 158 + drivers/input/mouse/bcm5974.c | 822 + drivers/input/mouse/elantech.c | 754 + drivers/input/mouse/elantech.h | 124 + drivers/input/mouse/gpio_mouse.c | 198 + drivers/input/mouse/hgpk.c | 533 + drivers/input/mouse/hgpk.h | 49 + drivers/input/mouse/inport.c | 196 + drivers/input/mouse/lifebook.c | 352 + drivers/input/mouse/lifebook.h | 32 + drivers/input/mouse/logibm.c | 185 + drivers/input/mouse/logips2pp.c | 416 + drivers/input/mouse/logips2pp.h | 23 + drivers/input/mouse/maplemouse.c | 150 + drivers/input/mouse/pc110pad.c | 179 + drivers/input/mouse/psmouse-base.c | 1733 ++ drivers/input/mouse/psmouse.h | 153 + drivers/input/mouse/pxa930_trkball.c | 270 + drivers/input/mouse/rpcmouse.c | 116 + drivers/input/mouse/sentelic.c | 871 + drivers/input/mouse/sentelic.h | 98 + drivers/input/mouse/sermouse.c | 369 + drivers/input/mouse/synaptics.c | 794 + drivers/input/mouse/synaptics.h | 118 + drivers/input/mouse/synaptics_i2c.c | 690 + drivers/input/mouse/touchkit_ps2.c | 100 + drivers/input/mouse/touchkit_ps2.h | 25 + drivers/input/mouse/trackpoint.c | 335 + drivers/input/mouse/trackpoint.h | 154 + drivers/input/mouse/vsxxxaa.c | 563 + drivers/input/mousedev.c | 1098 + drivers/input/serio/Kconfig | 212 + drivers/input/serio/Makefile | 25 + drivers/input/serio/altera_ps2.c | 204 + drivers/input/serio/ambakmi.c | 223 + drivers/input/serio/at32psif.c | 377 + drivers/input/serio/ct82c710.c | 261 + drivers/input/serio/gscps2.c | 464 + drivers/input/serio/hil_mlc.c | 1014 + drivers/input/serio/hp_sdc.c | 1136 + drivers/input/serio/hp_sdc_mlc.c | 358 + drivers/input/serio/i8042-io.h | 90 + drivers/input/serio/i8042-ip22io.h | 76 + drivers/input/serio/i8042-jazzio.h | 69 + drivers/input/serio/i8042-ppcio.h | 136 + drivers/input/serio/i8042-snirm.h | 75 + drivers/input/serio/i8042-sparcio.h | 155 + drivers/input/serio/i8042-x86ia64io.h | 870 + drivers/input/serio/i8042.c | 1494 ++ drivers/input/serio/i8042.h | 103 + drivers/input/serio/libps2.c | 375 + drivers/input/serio/maceps2.c | 211 + drivers/input/serio/parkbd.c | 218 + drivers/input/serio/pcips2.c | 233 + drivers/input/serio/q40kbd.c | 188 + drivers/input/serio/rpckbd.c | 158 + drivers/input/serio/sa1111ps2.c | 356 + drivers/input/serio/serio.c | 1024 + drivers/input/serio/serio_raw.c | 408 + drivers/input/serio/serport.c | 251 + drivers/input/serio/xilinx_ps2.c | 387 + drivers/input/sparse-keymap.c | 267 + drivers/input/tablet/Kconfig | 78 + drivers/input/tablet/Makefile | 12 + drivers/input/tablet/acecad.c | 294 + drivers/input/tablet/aiptek.c | 1952 ++ drivers/input/tablet/gtco.c | 1054 + drivers/input/tablet/kbtab.c | 230 + drivers/input/tablet/wacom.h | 149 + drivers/input/tablet/wacom_sys.c | 723 + drivers/input/tablet/wacom_wac.c | 1109 + drivers/input/tablet/wacom_wac.h | 83 + drivers/input/touchscreen/88pm860x-ts.c | 237 + drivers/input/touchscreen/Kconfig | 597 + drivers/input/touchscreen/Makefile | 48 + drivers/input/touchscreen/ad7877.c | 854 + drivers/input/touchscreen/ad7879.c | 869 + drivers/input/touchscreen/ads7846.c | 1296 + drivers/input/touchscreen/atmel-wm97xx.c | 447 + drivers/input/touchscreen/atmel_tsadcc.c | 372 + drivers/input/touchscreen/corgi_ts.c | 385 + drivers/input/touchscreen/da9034-ts.c | 398 + drivers/input/touchscreen/dynapro.c | 206 + drivers/input/touchscreen/eeti_ts.c | 339 + drivers/input/touchscreen/elo.c | 423 + drivers/input/touchscreen/fujitsu_ts.c | 189 + drivers/input/touchscreen/gunze.c | 204 + drivers/input/touchscreen/h3600_ts_input.c | 491 + drivers/input/touchscreen/hp680_ts_input.c | 129 + drivers/input/touchscreen/htcpen.c | 255 + drivers/input/touchscreen/inexio.c | 207 + drivers/input/touchscreen/jornada720_ts.c | 187 + drivers/input/touchscreen/mainstone-wm97xx.c | 322 + drivers/input/touchscreen/mc13783_ts.c | 259 + drivers/input/touchscreen/mcs5000_ts.c | 319 + drivers/input/touchscreen/migor_ts.c | 281 + drivers/input/touchscreen/mk712.c | 219 + drivers/input/touchscreen/mtouch.c | 220 + drivers/input/touchscreen/pcap_ts.c | 272 + drivers/input/touchscreen/penmount.c | 182 + drivers/input/touchscreen/s3c2410_ts.c | 459 + drivers/input/touchscreen/touchit213.c | 234 + drivers/input/touchscreen/touchright.c | 194 + drivers/input/touchscreen/touchwin.c | 201 + drivers/input/touchscreen/tsc2007.c | 393 + drivers/input/touchscreen/ucb1400_ts.c | 486 + drivers/input/touchscreen/usbtouchscreen.c | 1502 ++ drivers/input/touchscreen/w90p910_ts.c | 351 + drivers/input/touchscreen/wacom_w8001.c | 284 + drivers/input/touchscreen/wm9705.c | 351 + drivers/input/touchscreen/wm9712.c | 466 + drivers/input/touchscreen/wm9713.c | 480 + drivers/input/touchscreen/wm97xx-core.c | 838 + drivers/input/touchscreen/zylonite-wm97xx.c | 243 + drivers/input/xen-kbdfront.c | 362 + drivers/isdn/Kconfig | 77 + drivers/isdn/Makefile | 17 + drivers/isdn/act2000/Kconfig | 9 + drivers/isdn/act2000/Makefile | 9 + drivers/isdn/act2000/act2000.h | 202 + drivers/isdn/act2000/act2000_isa.c | 443 + drivers/isdn/act2000/act2000_isa.h | 136 + drivers/isdn/act2000/capi.c | 1180 + drivers/isdn/act2000/capi.h | 365 + drivers/isdn/act2000/module.c | 813 + drivers/isdn/capi/Kconfig | 58 + drivers/isdn/capi/Makefile | 15 + drivers/isdn/capi/capi.c | 1537 ++ drivers/isdn/capi/capidrv.c | 2319 ++ drivers/isdn/capi/capidrv.h | 140 + drivers/isdn/capi/capifs.c | 239 + drivers/isdn/capi/capifs.h | 28 + drivers/isdn/capi/capilib.c | 201 + drivers/isdn/capi/capiutil.c | 1076 + drivers/isdn/capi/kcapi.c | 1291 + drivers/isdn/capi/kcapi.h | 52 + drivers/isdn/capi/kcapi_proc.c | 321 + drivers/isdn/divert/Makefile | 9 + drivers/isdn/divert/divert_init.c | 82 + drivers/isdn/divert/divert_procfs.c | 318 + drivers/isdn/divert/isdn_divert.c | 863 + drivers/isdn/divert/isdn_divert.h | 132 + drivers/isdn/gigaset/Kconfig | 69 + drivers/isdn/gigaset/Makefile | 12 + drivers/isdn/gigaset/asyncdata.c | 630 + drivers/isdn/gigaset/bas-gigaset.c | 2611 +++ drivers/isdn/gigaset/capi.c | 2273 ++ drivers/isdn/gigaset/common.c | 1222 + drivers/isdn/gigaset/dummyll.c | 76 + drivers/isdn/gigaset/ev-layer.c | 1945 ++ drivers/isdn/gigaset/gigaset.h | 828 + drivers/isdn/gigaset/i4l.c | 676 + drivers/isdn/gigaset/interface.c | 698 + drivers/isdn/gigaset/isocdata.c | 1029 + drivers/isdn/gigaset/proc.c | 80 + drivers/isdn/gigaset/ser-gigaset.c | 834 + drivers/isdn/gigaset/usb-gigaset.c | 969 + drivers/isdn/hardware/Kconfig | 9 + drivers/isdn/hardware/Makefile | 7 + drivers/isdn/hardware/avm/Kconfig | 63 + drivers/isdn/hardware/avm/Makefile | 11 + drivers/isdn/hardware/avm/avm_cs.c | 307 + drivers/isdn/hardware/avm/avmcard.h | 581 + drivers/isdn/hardware/avm/b1.c | 817 + drivers/isdn/hardware/avm/b1dma.c | 994 + drivers/isdn/hardware/avm/b1isa.c | 243 + drivers/isdn/hardware/avm/b1pci.c | 416 + drivers/isdn/hardware/avm/b1pcmcia.c | 224 + drivers/isdn/hardware/avm/c4.c | 1330 ++ drivers/isdn/hardware/avm/t1isa.c | 594 + drivers/isdn/hardware/avm/t1pci.c | 259 + drivers/isdn/hardware/eicon/Kconfig | 51 + drivers/isdn/hardware/eicon/Makefile | 23 + drivers/isdn/hardware/eicon/adapter.h | 17 + drivers/isdn/hardware/eicon/capi20.h | 699 + drivers/isdn/hardware/eicon/capidtmf.c | 685 + drivers/isdn/hardware/eicon/capidtmf.h | 79 + drivers/isdn/hardware/eicon/capifunc.c | 1219 + drivers/isdn/hardware/eicon/capifunc.h | 40 + drivers/isdn/hardware/eicon/capimain.c | 154 + drivers/isdn/hardware/eicon/cardtype.h | 1098 + drivers/isdn/hardware/eicon/cp_vers.h | 26 + drivers/isdn/hardware/eicon/dadapter.c | 366 + drivers/isdn/hardware/eicon/dadapter.h | 34 + drivers/isdn/hardware/eicon/debug.c | 2133 ++ drivers/isdn/hardware/eicon/debug_if.h | 90 + drivers/isdn/hardware/eicon/debuglib.c | 156 + drivers/isdn/hardware/eicon/debuglib.h | 322 + drivers/isdn/hardware/eicon/dfifo.h | 54 + drivers/isdn/hardware/eicon/di.c | 835 + drivers/isdn/hardware/eicon/di.h | 118 + drivers/isdn/hardware/eicon/di_dbg.h | 37 + drivers/isdn/hardware/eicon/di_defs.h | 181 + drivers/isdn/hardware/eicon/did_vers.h | 26 + drivers/isdn/hardware/eicon/diddfunc.c | 115 + drivers/isdn/hardware/eicon/diva.c | 657 + drivers/isdn/hardware/eicon/diva.h | 31 + drivers/isdn/hardware/eicon/diva_didd.c | 152 + drivers/isdn/hardware/eicon/diva_dma.c | 94 + drivers/isdn/hardware/eicon/diva_dma.h | 48 + drivers/isdn/hardware/eicon/diva_pci.h | 19 + drivers/isdn/hardware/eicon/divacapi.h | 1360 ++ drivers/isdn/hardware/eicon/divamnt.c | 257 + drivers/isdn/hardware/eicon/divasfunc.c | 238 + drivers/isdn/hardware/eicon/divasi.c | 579 + drivers/isdn/hardware/eicon/divasmain.c | 850 + drivers/isdn/hardware/eicon/divasproc.c | 412 + drivers/isdn/hardware/eicon/divasync.h | 489 + drivers/isdn/hardware/eicon/dqueue.c | 110 + drivers/isdn/hardware/eicon/dqueue.h | 31 + drivers/isdn/hardware/eicon/dsp_defs.h | 301 + drivers/isdn/hardware/eicon/dsp_tst.h | 47 + drivers/isdn/hardware/eicon/dspdids.h | 75 + drivers/isdn/hardware/eicon/dsrv4bri.h | 40 + drivers/isdn/hardware/eicon/dsrv_bri.h | 37 + drivers/isdn/hardware/eicon/dsrv_pri.h | 38 + drivers/isdn/hardware/eicon/entity.h | 28 + drivers/isdn/hardware/eicon/helpers.h | 51 + drivers/isdn/hardware/eicon/idifunc.c | 268 + drivers/isdn/hardware/eicon/io.c | 852 + drivers/isdn/hardware/eicon/io.h | 308 + drivers/isdn/hardware/eicon/istream.c | 226 + drivers/isdn/hardware/eicon/kst_ifc.h | 336 + drivers/isdn/hardware/eicon/maintidi.c | 2195 ++ drivers/isdn/hardware/eicon/maintidi.h | 172 + drivers/isdn/hardware/eicon/man_defs.h | 133 + drivers/isdn/hardware/eicon/mdm_msg.h | 346 + drivers/isdn/hardware/eicon/message.c |15070 ++++++++++++ drivers/isdn/hardware/eicon/mi_pc.h | 204 + drivers/isdn/hardware/eicon/mntfunc.c | 370 + drivers/isdn/hardware/eicon/os_4bri.c | 1131 + drivers/isdn/hardware/eicon/os_4bri.h | 8 + drivers/isdn/hardware/eicon/os_bri.c | 814 + drivers/isdn/hardware/eicon/os_bri.h | 8 + drivers/isdn/hardware/eicon/os_capi.h | 21 + drivers/isdn/hardware/eicon/os_pri.c | 1052 + drivers/isdn/hardware/eicon/os_pri.h | 8 + drivers/isdn/hardware/eicon/pc.h | 738 + drivers/isdn/hardware/eicon/pc_init.h | 267 + drivers/isdn/hardware/eicon/pc_maint.h | 160 + drivers/isdn/hardware/eicon/pkmaint.h | 44 + drivers/isdn/hardware/eicon/platform.h | 372 + drivers/isdn/hardware/eicon/pr_pc.h | 76 + drivers/isdn/hardware/eicon/s_4bri.c | 510 + drivers/isdn/hardware/eicon/s_bri.c | 191 + drivers/isdn/hardware/eicon/s_pri.c | 205 + drivers/isdn/hardware/eicon/sdp_hdr.h | 117 + drivers/isdn/hardware/eicon/um_idi.c | 885 + drivers/isdn/hardware/eicon/um_idi.h | 43 + drivers/isdn/hardware/eicon/um_xdi.h | 68 + drivers/isdn/hardware/eicon/xdi_adapter.h | 70 + drivers/isdn/hardware/eicon/xdi_msg.h | 127 + drivers/isdn/hardware/eicon/xdi_vers.h | 26 + drivers/isdn/hardware/mISDN/Kconfig | 93 + drivers/isdn/hardware/mISDN/Makefile | 16 + drivers/isdn/hardware/mISDN/avmfritz.c | 1153 + drivers/isdn/hardware/mISDN/hfc_multi.h | 1233 + drivers/isdn/hardware/mISDN/hfc_multi_8xx.h | 167 + drivers/isdn/hardware/mISDN/hfc_pci.h | 228 + drivers/isdn/hardware/mISDN/hfcmulti.c | 5509 +++++ drivers/isdn/hardware/mISDN/hfcpci.c | 2385 ++ drivers/isdn/hardware/mISDN/hfcsusb.c | 2183 ++ drivers/isdn/hardware/mISDN/hfcsusb.h | 418 + drivers/isdn/hardware/mISDN/iohelper.h | 109 + drivers/isdn/hardware/mISDN/ipac.h | 405 + drivers/isdn/hardware/mISDN/isar.h | 269 + drivers/isdn/hardware/mISDN/mISDNinfineon.c | 1180 + drivers/isdn/hardware/mISDN/mISDNipac.c | 1656 ++ drivers/isdn/hardware/mISDN/mISDNisar.c | 1727 ++ drivers/isdn/hardware/mISDN/netjet.c | 1157 + drivers/isdn/hardware/mISDN/netjet.h | 58 + drivers/isdn/hardware/mISDN/speedfax.c | 528 + drivers/isdn/hardware/mISDN/w6692.c | 1443 ++ drivers/isdn/hardware/mISDN/w6692.h | 190 + drivers/isdn/hisax/Kconfig | 430 + drivers/isdn/hisax/Makefile | 59 + drivers/isdn/hisax/amd7930_fn.c | 796 + drivers/isdn/hisax/amd7930_fn.h | 37 + drivers/isdn/hisax/arcofi.c | 135 + drivers/isdn/hisax/arcofi.h | 27 + drivers/isdn/hisax/asuscom.c | 424 + drivers/isdn/hisax/avm_a1.c | 308 + drivers/isdn/hisax/avm_a1p.c | 267 + drivers/isdn/hisax/avm_pci.c | 903 + drivers/isdn/hisax/avma1_cs.c | 302 + drivers/isdn/hisax/bkm_a4t.c | 362 + drivers/isdn/hisax/bkm_a8.c | 435 + drivers/isdn/hisax/bkm_ax.h | 119 + drivers/isdn/hisax/callc.c | 1791 ++ drivers/isdn/hisax/config.c | 1990 ++ drivers/isdn/hisax/diva.c | 1283 + drivers/isdn/hisax/elsa.c | 1251 + drivers/isdn/hisax/elsa_cs.c | 347 + drivers/isdn/hisax/elsa_ser.c | 659 + drivers/isdn/hisax/enternow_pci.c | 424 + drivers/isdn/hisax/fsm.c | 162 + drivers/isdn/hisax/fsm.h | 61 + drivers/isdn/hisax/gazel.c | 690 + drivers/isdn/hisax/hfc4s8s_l1.c | 1716 ++ drivers/isdn/hisax/hfc4s8s_l1.h | 88 + drivers/isdn/hisax/hfc_2bds0.c | 1080 + drivers/isdn/hisax/hfc_2bds0.h | 128 + drivers/isdn/hisax/hfc_2bs0.c | 590 + drivers/isdn/hisax/hfc_2bs0.h | 60 + drivers/isdn/hisax/hfc_pci.c | 1762 ++ drivers/isdn/hisax/hfc_pci.h | 235 + drivers/isdn/hisax/hfc_sx.c | 1519 ++ drivers/isdn/hisax/hfc_sx.h | 196 + drivers/isdn/hisax/hfc_usb.c | 1608 ++ drivers/isdn/hisax/hfc_usb.h | 207 + drivers/isdn/hisax/hfcscard.c | 263 + drivers/isdn/hisax/hisax.h | 1348 ++ drivers/isdn/hisax/hisax_cfg.h | 66 + drivers/isdn/hisax/hisax_debug.h | 80 + drivers/isdn/hisax/hisax_fcpcipnp.c | 1023 + drivers/isdn/hisax/hisax_fcpcipnp.h | 58 + drivers/isdn/hisax/hisax_if.h | 66 + drivers/isdn/hisax/hisax_isac.c | 895 + drivers/isdn/hisax/hisax_isac.h | 45 + drivers/isdn/hisax/hscx.c | 277 + drivers/isdn/hisax/hscx.h | 41 + drivers/isdn/hisax/hscx_irq.c | 292 + drivers/isdn/hisax/icc.c | 683 + drivers/isdn/hisax/icc.h | 72 + drivers/isdn/hisax/ipac.h | 29 + drivers/isdn/hisax/ipacx.c | 914 + drivers/isdn/hisax/ipacx.h | 162 + drivers/isdn/hisax/isac.c | 679 + drivers/isdn/hisax/isac.h | 70 + drivers/isdn/hisax/isar.c | 1910 ++ drivers/isdn/hisax/isar.h | 222 + drivers/isdn/hisax/isdnl1.c | 930 + drivers/isdn/hisax/isdnl1.h | 31 + drivers/isdn/hisax/isdnl2.c | 1845 ++ drivers/isdn/hisax/isdnl2.h | 26 + drivers/isdn/hisax/isdnl3.c | 596 + drivers/isdn/hisax/isdnl3.h | 43 + drivers/isdn/hisax/isurf.c | 301 + drivers/isdn/hisax/ix1_micro.c | 317 + drivers/isdn/hisax/jade.c | 315 + drivers/isdn/hisax/jade.h | 134 + drivers/isdn/hisax/jade_irq.c | 236 + drivers/isdn/hisax/l3_1tr6.c | 947 + drivers/isdn/hisax/l3_1tr6.h | 164 + drivers/isdn/hisax/l3dss1.c | 3228 +++ drivers/isdn/hisax/l3dss1.h | 124 + drivers/isdn/hisax/l3ni1.c | 3180 +++ drivers/isdn/hisax/l3ni1.h | 136 + drivers/isdn/hisax/lmgr.c | 50 + drivers/isdn/hisax/mic.c | 236 + drivers/isdn/hisax/netjet.c | 982 + drivers/isdn/hisax/netjet.h | 70 + drivers/isdn/hisax/niccy.c | 380 + drivers/isdn/hisax/nj_s.c | 298 + drivers/isdn/hisax/nj_u.c | 262 + drivers/isdn/hisax/q931.c | 1522 ++ drivers/isdn/hisax/s0box.c | 261 + drivers/isdn/hisax/saphir.c | 298 + drivers/isdn/hisax/sedlbauer.c | 878 + drivers/isdn/hisax/sedlbauer_cs.c | 461 + drivers/isdn/hisax/sportster.c | 269 + drivers/isdn/hisax/st5481.h | 530 + drivers/isdn/hisax/st5481_b.c | 380 + drivers/isdn/hisax/st5481_d.c | 778 + drivers/isdn/hisax/st5481_init.c | 224 + drivers/isdn/hisax/st5481_usb.c | 657 + drivers/isdn/hisax/tei.c | 465 + drivers/isdn/hisax/teleint.c | 336 + drivers/isdn/hisax/teles0.c | 365 + drivers/isdn/hisax/teles3.c | 499 + drivers/isdn/hisax/teles_cs.c | 339 + drivers/isdn/hisax/telespci.c | 354 + drivers/isdn/hisax/w6692.c | 1085 + drivers/isdn/hisax/w6692.h | 184 + drivers/isdn/hysdn/Kconfig | 14 + drivers/isdn/hysdn/Makefile | 11 + drivers/isdn/hysdn/boardergo.c | 445 + drivers/isdn/hysdn/boardergo.h | 100 + drivers/isdn/hysdn/hycapi.c | 799 + drivers/isdn/hysdn/hysdn_boot.c | 398 + drivers/isdn/hysdn/hysdn_defs.h | 284 + drivers/isdn/hysdn/hysdn_init.c | 237 + drivers/isdn/hysdn/hysdn_net.c | 329 + drivers/isdn/hysdn/hysdn_pof.h | 78 + drivers/isdn/hysdn/hysdn_procconf.c | 433 + drivers/isdn/hysdn/hysdn_proclog.c | 435 + drivers/isdn/hysdn/hysdn_sched.c | 197 + drivers/isdn/hysdn/ince1pc.h | 134 + drivers/isdn/i4l/Kconfig | 140 + drivers/isdn/i4l/Makefile | 19 + drivers/isdn/i4l/isdn_audio.c | 711 + drivers/isdn/i4l/isdn_audio.h | 44 + drivers/isdn/i4l/isdn_bsdcomp.c | 929 + drivers/isdn/i4l/isdn_common.c | 2391 ++ drivers/isdn/i4l/isdn_common.h | 47 + drivers/isdn/i4l/isdn_concap.c | 99 + drivers/isdn/i4l/isdn_concap.h | 13 + drivers/isdn/i4l/isdn_net.c | 3226 +++ drivers/isdn/i4l/isdn_net.h | 152 + drivers/isdn/i4l/isdn_ppp.c | 3019 +++ drivers/isdn/i4l/isdn_ppp.h | 43 + drivers/isdn/i4l/isdn_tty.c | 3897 +++ drivers/isdn/i4l/isdn_tty.h | 120 + drivers/isdn/i4l/isdn_ttyfax.c | 1123 + drivers/isdn/i4l/isdn_ttyfax.h | 18 + drivers/isdn/i4l/isdn_v110.c | 616 + drivers/isdn/i4l/isdn