Merge commit 'perf/core' into perf/hw-breakpoint
Conflicts: kernel/Makefile kernel/trace/Makefile kernel/trace/trace.h samples/Makefile Merge reason: We need to be uptodate with the perf events development branch because we plan to rewrite the breakpoints API on top of perf events.
Showing
with
75019 additions
and
14537 deletions
+75019
-14537
- CREDITS CREDITS +1 -1
- Documentation/ABI/stable/sysfs-class-backlight Documentation/ABI/stable/sysfs-class-backlight +36 -0
- Documentation/ABI/testing/sysfs-bus-pci Documentation/ABI/testing/sysfs-bus-pci +10 -0
- Documentation/ABI/testing/sysfs-bus-pci-devices-cciss Documentation/ABI/testing/sysfs-bus-pci-devices-cciss +28 -0
- Documentation/ABI/testing/sysfs-class-lcd Documentation/ABI/testing/sysfs-class-lcd +23 -0
- Documentation/ABI/testing/sysfs-class-led Documentation/ABI/testing/sysfs-class-led +28 -0
- Documentation/ABI/testing/sysfs-gpio Documentation/ABI/testing/sysfs-gpio +1 -0
- Documentation/ABI/testing/sysfs-platform-asus-laptop Documentation/ABI/testing/sysfs-platform-asus-laptop +52 -0
- Documentation/ABI/testing/sysfs-platform-eeepc-laptop Documentation/ABI/testing/sysfs-platform-eeepc-laptop +50 -0
- Documentation/DocBook/Makefile Documentation/DocBook/Makefile +7 -3
- Documentation/DocBook/dvb/.gitignore Documentation/DocBook/dvb/.gitignore +1 -0
- Documentation/DocBook/dvb/audio.xml Documentation/DocBook/dvb/audio.xml +1473 -0
- Documentation/DocBook/dvb/ca.xml Documentation/DocBook/dvb/ca.xml +221 -0
- Documentation/DocBook/dvb/demux.xml Documentation/DocBook/dvb/demux.xml +973 -0
- Documentation/DocBook/dvb/dvbapi.xml Documentation/DocBook/dvb/dvbapi.xml +87 -0
- Documentation/DocBook/dvb/dvbstb.pdf Documentation/DocBook/dvb/dvbstb.pdf +0 -0
- Documentation/DocBook/dvb/dvbstb.png Documentation/DocBook/dvb/dvbstb.png +0 -0
- Documentation/DocBook/dvb/examples.xml Documentation/DocBook/dvb/examples.xml +365 -0
- Documentation/DocBook/dvb/frontend.xml Documentation/DocBook/dvb/frontend.xml +1766 -0
- Documentation/DocBook/dvb/intro.xml Documentation/DocBook/dvb/intro.xml +191 -0
- Documentation/DocBook/dvb/isdbt.xml Documentation/DocBook/dvb/isdbt.xml +314 -0
- Documentation/DocBook/dvb/kdapi.xml Documentation/DocBook/dvb/kdapi.xml +2309 -0
- Documentation/DocBook/dvb/net.xml Documentation/DocBook/dvb/net.xml +12 -0
- Documentation/DocBook/dvb/video.xml Documentation/DocBook/dvb/video.xml +1971 -0
- Documentation/DocBook/media-entities.tmpl Documentation/DocBook/media-entities.tmpl +364 -0
- Documentation/DocBook/media-indices.tmpl Documentation/DocBook/media-indices.tmpl +85 -0
- Documentation/DocBook/media.tmpl Documentation/DocBook/media.tmpl +112 -0
- Documentation/DocBook/mtdnand.tmpl Documentation/DocBook/mtdnand.tmpl +1 -1
- Documentation/DocBook/scsi.tmpl Documentation/DocBook/scsi.tmpl +1 -1
- Documentation/DocBook/stylesheet.xsl Documentation/DocBook/stylesheet.xsl +1 -0
- Documentation/DocBook/uio-howto.tmpl Documentation/DocBook/uio-howto.tmpl +163 -0
- Documentation/DocBook/v4l/.gitignore Documentation/DocBook/v4l/.gitignore +1 -0
- Documentation/DocBook/v4l/biblio.xml Documentation/DocBook/v4l/biblio.xml +188 -0
- Documentation/DocBook/v4l/capture.c.xml Documentation/DocBook/v4l/capture.c.xml +659 -0
- Documentation/DocBook/v4l/common.xml Documentation/DocBook/v4l/common.xml +1160 -0
- Documentation/DocBook/v4l/compat.xml Documentation/DocBook/v4l/compat.xml +2457 -0
- Documentation/DocBook/v4l/controls.xml Documentation/DocBook/v4l/controls.xml +2049 -0
- Documentation/DocBook/v4l/crop.gif Documentation/DocBook/v4l/crop.gif +0 -0
- Documentation/DocBook/v4l/crop.pdf Documentation/DocBook/v4l/crop.pdf +0 -0
- Documentation/DocBook/v4l/dev-capture.xml Documentation/DocBook/v4l/dev-capture.xml +115 -0
- Documentation/DocBook/v4l/dev-codec.xml Documentation/DocBook/v4l/dev-codec.xml +26 -0
- Documentation/DocBook/v4l/dev-effect.xml Documentation/DocBook/v4l/dev-effect.xml +25 -0
- Documentation/DocBook/v4l/dev-osd.xml Documentation/DocBook/v4l/dev-osd.xml +164 -0
- Documentation/DocBook/v4l/dev-output.xml Documentation/DocBook/v4l/dev-output.xml +111 -0
- Documentation/DocBook/v4l/dev-overlay.xml Documentation/DocBook/v4l/dev-overlay.xml +379 -0
- Documentation/DocBook/v4l/dev-radio.xml Documentation/DocBook/v4l/dev-radio.xml +57 -0
- Documentation/DocBook/v4l/dev-raw-vbi.xml Documentation/DocBook/v4l/dev-raw-vbi.xml +347 -0
- Documentation/DocBook/v4l/dev-rds.xml Documentation/DocBook/v4l/dev-rds.xml +168 -0
- Documentation/DocBook/v4l/dev-sliced-vbi.xml Documentation/DocBook/v4l/dev-sliced-vbi.xml +708 -0
- Documentation/DocBook/v4l/dev-teletext.xml Documentation/DocBook/v4l/dev-teletext.xml +40 -0
- Documentation/DocBook/v4l/driver.xml Documentation/DocBook/v4l/driver.xml +208 -0
- Documentation/DocBook/v4l/fdl-appendix.xml Documentation/DocBook/v4l/fdl-appendix.xml +671 -0
- Documentation/DocBook/v4l/fieldseq_bt.gif Documentation/DocBook/v4l/fieldseq_bt.gif +0 -0
- Documentation/DocBook/v4l/fieldseq_bt.pdf Documentation/DocBook/v4l/fieldseq_bt.pdf +0 -0
- Documentation/DocBook/v4l/fieldseq_tb.gif Documentation/DocBook/v4l/fieldseq_tb.gif +0 -0
- Documentation/DocBook/v4l/fieldseq_tb.pdf Documentation/DocBook/v4l/fieldseq_tb.pdf +0 -0
- Documentation/DocBook/v4l/func-close.xml Documentation/DocBook/v4l/func-close.xml +70 -0
- Documentation/DocBook/v4l/func-ioctl.xml Documentation/DocBook/v4l/func-ioctl.xml +146 -0
- Documentation/DocBook/v4l/func-mmap.xml Documentation/DocBook/v4l/func-mmap.xml +185 -0
- Documentation/DocBook/v4l/func-munmap.xml Documentation/DocBook/v4l/func-munmap.xml +83 -0
- Documentation/DocBook/v4l/func-open.xml Documentation/DocBook/v4l/func-open.xml +121 -0
- Documentation/DocBook/v4l/func-poll.xml Documentation/DocBook/v4l/func-poll.xml +127 -0
- Documentation/DocBook/v4l/func-read.xml Documentation/DocBook/v4l/func-read.xml +189 -0
- Documentation/DocBook/v4l/func-select.xml Documentation/DocBook/v4l/func-select.xml +138 -0
- Documentation/DocBook/v4l/func-write.xml Documentation/DocBook/v4l/func-write.xml +136 -0
- Documentation/DocBook/v4l/io.xml Documentation/DocBook/v4l/io.xml +1073 -0
- Documentation/DocBook/v4l/keytable.c.xml Documentation/DocBook/v4l/keytable.c.xml +172 -0
- Documentation/DocBook/v4l/libv4l.xml Documentation/DocBook/v4l/libv4l.xml +167 -0
- Documentation/DocBook/v4l/pixfmt-grey.xml Documentation/DocBook/v4l/pixfmt-grey.xml +70 -0
- Documentation/DocBook/v4l/pixfmt-nv12.xml Documentation/DocBook/v4l/pixfmt-nv12.xml +151 -0
- Documentation/DocBook/v4l/pixfmt-nv16.xml Documentation/DocBook/v4l/pixfmt-nv16.xml +174 -0
- Documentation/DocBook/v4l/pixfmt-packed-rgb.xml Documentation/DocBook/v4l/pixfmt-packed-rgb.xml +862 -0
- Documentation/DocBook/v4l/pixfmt-packed-yuv.xml Documentation/DocBook/v4l/pixfmt-packed-yuv.xml +244 -0
- Documentation/DocBook/v4l/pixfmt-sbggr16.xml Documentation/DocBook/v4l/pixfmt-sbggr16.xml +91 -0
- Documentation/DocBook/v4l/pixfmt-sbggr8.xml Documentation/DocBook/v4l/pixfmt-sbggr8.xml +75 -0
- Documentation/DocBook/v4l/pixfmt-sgbrg8.xml Documentation/DocBook/v4l/pixfmt-sgbrg8.xml +75 -0
- Documentation/DocBook/v4l/pixfmt-sgrbg8.xml Documentation/DocBook/v4l/pixfmt-sgrbg8.xml +75 -0
- Documentation/DocBook/v4l/pixfmt-uyvy.xml Documentation/DocBook/v4l/pixfmt-uyvy.xml +128 -0
- Documentation/DocBook/v4l/pixfmt-vyuy.xml Documentation/DocBook/v4l/pixfmt-vyuy.xml +128 -0
- Documentation/DocBook/v4l/pixfmt-y16.xml Documentation/DocBook/v4l/pixfmt-y16.xml +89 -0
- Documentation/DocBook/v4l/pixfmt-y41p.xml Documentation/DocBook/v4l/pixfmt-y41p.xml +157 -0
- Documentation/DocBook/v4l/pixfmt-yuv410.xml Documentation/DocBook/v4l/pixfmt-yuv410.xml +141 -0
- Documentation/DocBook/v4l/pixfmt-yuv411p.xml Documentation/DocBook/v4l/pixfmt-yuv411p.xml +155 -0
- Documentation/DocBook/v4l/pixfmt-yuv420.xml Documentation/DocBook/v4l/pixfmt-yuv420.xml +157 -0
- Documentation/DocBook/v4l/pixfmt-yuv422p.xml Documentation/DocBook/v4l/pixfmt-yuv422p.xml +161 -0
- Documentation/DocBook/v4l/pixfmt-yuyv.xml Documentation/DocBook/v4l/pixfmt-yuyv.xml +128 -0
- Documentation/DocBook/v4l/pixfmt-yvyu.xml Documentation/DocBook/v4l/pixfmt-yvyu.xml +128 -0
- Documentation/DocBook/v4l/pixfmt.xml Documentation/DocBook/v4l/pixfmt.xml +801 -0
- Documentation/DocBook/v4l/remote_controllers.xml Documentation/DocBook/v4l/remote_controllers.xml +175 -0
- Documentation/DocBook/v4l/v4l2.xml Documentation/DocBook/v4l/v4l2.xml +479 -0
- Documentation/DocBook/v4l/v4l2grab.c.xml Documentation/DocBook/v4l/v4l2grab.c.xml +164 -0
- Documentation/DocBook/v4l/vbi_525.gif Documentation/DocBook/v4l/vbi_525.gif +0 -0
- Documentation/DocBook/v4l/vbi_525.pdf Documentation/DocBook/v4l/vbi_525.pdf +0 -0
- Documentation/DocBook/v4l/vbi_625.gif Documentation/DocBook/v4l/vbi_625.gif +0 -0
- Documentation/DocBook/v4l/vbi_625.pdf Documentation/DocBook/v4l/vbi_625.pdf +0 -0
- Documentation/DocBook/v4l/vbi_hsync.gif Documentation/DocBook/v4l/vbi_hsync.gif +0 -0
- Documentation/DocBook/v4l/vbi_hsync.pdf Documentation/DocBook/v4l/vbi_hsync.pdf +0 -0
- Documentation/DocBook/v4l/videodev2.h.xml Documentation/DocBook/v4l/videodev2.h.xml +1640 -0
- Documentation/DocBook/v4l/vidioc-cropcap.xml Documentation/DocBook/v4l/vidioc-cropcap.xml +174 -0
- Documentation/DocBook/v4l/vidioc-dbg-g-chip-ident.xml Documentation/DocBook/v4l/vidioc-dbg-g-chip-ident.xml +275 -0
- Documentation/DocBook/v4l/vidioc-dbg-g-register.xml Documentation/DocBook/v4l/vidioc-dbg-g-register.xml +275 -0
- Documentation/DocBook/v4l/vidioc-encoder-cmd.xml Documentation/DocBook/v4l/vidioc-encoder-cmd.xml +204 -0
- Documentation/DocBook/v4l/vidioc-enum-fmt.xml Documentation/DocBook/v4l/vidioc-enum-fmt.xml +164 -0
- Documentation/DocBook/v4l/vidioc-enum-frameintervals.xml Documentation/DocBook/v4l/vidioc-enum-frameintervals.xml +270 -0
- Documentation/DocBook/v4l/vidioc-enum-framesizes.xml Documentation/DocBook/v4l/vidioc-enum-framesizes.xml +282 -0
- Documentation/DocBook/v4l/vidioc-enumaudio.xml Documentation/DocBook/v4l/vidioc-enumaudio.xml +86 -0
- Documentation/DocBook/v4l/vidioc-enumaudioout.xml Documentation/DocBook/v4l/vidioc-enumaudioout.xml +89 -0
- Documentation/DocBook/v4l/vidioc-enuminput.xml Documentation/DocBook/v4l/vidioc-enuminput.xml +287 -0
- Documentation/DocBook/v4l/vidioc-enumoutput.xml Documentation/DocBook/v4l/vidioc-enumoutput.xml +172 -0
- Documentation/DocBook/v4l/vidioc-enumstd.xml Documentation/DocBook/v4l/vidioc-enumstd.xml +391 -0
- Documentation/DocBook/v4l/vidioc-g-audio.xml Documentation/DocBook/v4l/vidioc-g-audio.xml +188 -0
- Documentation/DocBook/v4l/vidioc-g-audioout.xml Documentation/DocBook/v4l/vidioc-g-audioout.xml +154 -0
- Documentation/DocBook/v4l/vidioc-g-crop.xml Documentation/DocBook/v4l/vidioc-g-crop.xml +143 -0
- Documentation/DocBook/v4l/vidioc-g-ctrl.xml Documentation/DocBook/v4l/vidioc-g-ctrl.xml +130 -0
- Documentation/DocBook/v4l/vidioc-g-enc-index.xml Documentation/DocBook/v4l/vidioc-g-enc-index.xml +213 -0
- Documentation/DocBook/v4l/vidioc-g-ext-ctrls.xml Documentation/DocBook/v4l/vidioc-g-ext-ctrls.xml +307 -0
- Documentation/DocBook/v4l/vidioc-g-fbuf.xml Documentation/DocBook/v4l/vidioc-g-fbuf.xml +456 -0
- Documentation/DocBook/v4l/vidioc-g-fmt.xml Documentation/DocBook/v4l/vidioc-g-fmt.xml +201 -0
- Documentation/DocBook/v4l/vidioc-g-frequency.xml Documentation/DocBook/v4l/vidioc-g-frequency.xml +145 -0
- Documentation/DocBook/v4l/vidioc-g-input.xml Documentation/DocBook/v4l/vidioc-g-input.xml +100 -0
- Documentation/DocBook/v4l/vidioc-g-jpegcomp.xml Documentation/DocBook/v4l/vidioc-g-jpegcomp.xml +180 -0
- Documentation/DocBook/v4l/vidioc-g-modulator.xml Documentation/DocBook/v4l/vidioc-g-modulator.xml +246 -0
- Documentation/DocBook/v4l/vidioc-g-output.xml Documentation/DocBook/v4l/vidioc-g-output.xml +100 -0
- Documentation/DocBook/v4l/vidioc-g-parm.xml Documentation/DocBook/v4l/vidioc-g-parm.xml +332 -0
- Documentation/DocBook/v4l/vidioc-g-priority.xml Documentation/DocBook/v4l/vidioc-g-priority.xml +144 -0
- Documentation/DocBook/v4l/vidioc-g-sliced-vbi-cap.xml Documentation/DocBook/v4l/vidioc-g-sliced-vbi-cap.xml +264 -0
- Documentation/DocBook/v4l/vidioc-g-std.xml Documentation/DocBook/v4l/vidioc-g-std.xml +99 -0
- Documentation/DocBook/v4l/vidioc-g-tuner.xml Documentation/DocBook/v4l/vidioc-g-tuner.xml +535 -0
- Documentation/DocBook/v4l/vidioc-log-status.xml Documentation/DocBook/v4l/vidioc-log-status.xml +58 -0
- Documentation/DocBook/v4l/vidioc-overlay.xml Documentation/DocBook/v4l/vidioc-overlay.xml +83 -0
- Documentation/DocBook/v4l/vidioc-qbuf.xml Documentation/DocBook/v4l/vidioc-qbuf.xml +168 -0
- Documentation/DocBook/v4l/vidioc-querybuf.xml Documentation/DocBook/v4l/vidioc-querybuf.xml +103 -0
- Documentation/DocBook/v4l/vidioc-querycap.xml Documentation/DocBook/v4l/vidioc-querycap.xml +284 -0
- Documentation/DocBook/v4l/vidioc-queryctrl.xml Documentation/DocBook/v4l/vidioc-queryctrl.xml +428 -0
- Documentation/DocBook/v4l/vidioc-querystd.xml Documentation/DocBook/v4l/vidioc-querystd.xml +83 -0
- Documentation/DocBook/v4l/vidioc-reqbufs.xml Documentation/DocBook/v4l/vidioc-reqbufs.xml +160 -0
- Documentation/DocBook/v4l/vidioc-s-hw-freq-seek.xml Documentation/DocBook/v4l/vidioc-s-hw-freq-seek.xml +129 -0
- Documentation/DocBook/v4l/vidioc-streamon.xml Documentation/DocBook/v4l/vidioc-streamon.xml +106 -0
- Documentation/Intel-IOMMU.txt Documentation/Intel-IOMMU.txt +1 -5
- Documentation/PCI/pci-error-recovery.txt Documentation/PCI/pci-error-recovery.txt +77 -42
- Documentation/SubmittingPatches Documentation/SubmittingPatches +2 -2
- Documentation/accounting/getdelays.c Documentation/accounting/getdelays.c +6 -6
- Documentation/arm/OMAP/omap_pm Documentation/arm/OMAP/omap_pm +129 -0
- Documentation/arm/SA1100/ADSBitsy Documentation/arm/SA1100/ADSBitsy +1 -1
- Documentation/arm/SA1100/Assabet Documentation/arm/SA1100/Assabet +1 -1
- Documentation/arm/SA1100/Brutus Documentation/arm/SA1100/Brutus +1 -1
- Documentation/arm/SA1100/GraphicsClient Documentation/arm/SA1100/GraphicsClient +2 -2
- Documentation/arm/SA1100/GraphicsMaster Documentation/arm/SA1100/GraphicsMaster +2 -2
- Documentation/arm/SA1100/Victor Documentation/arm/SA1100/Victor +1 -1
- Documentation/arm/tcm.txt Documentation/arm/tcm.txt +147 -0
- Documentation/auxdisplay/cfag12864b-example.c Documentation/auxdisplay/cfag12864b-example.c +11 -12
- Documentation/cgroups/cgroups.txt Documentation/cgroups/cgroups.txt +38 -5
- Documentation/cgroups/memory.txt Documentation/cgroups/memory.txt +40 -1
- Documentation/connector/cn_test.c Documentation/connector/cn_test.c +1 -1
- Documentation/connector/connector.txt Documentation/connector/connector.txt +4 -4
- Documentation/cpu-freq/user-guide.txt Documentation/cpu-freq/user-guide.txt +7 -2
- Documentation/crypto/async-tx-api.txt Documentation/crypto/async-tx-api.txt +45 -30
- Documentation/debugging-via-ohci1394.txt Documentation/debugging-via-ohci1394.txt +4 -4
- Documentation/dontdiff Documentation/dontdiff +0 -1
- Documentation/dvb/get_dvb_firmware Documentation/dvb/get_dvb_firmware +36 -1
- Documentation/dvb/technisat.txt Documentation/dvb/technisat.txt +39 -36
- Documentation/fb/ep93xx-fb.txt Documentation/fb/ep93xx-fb.txt +135 -0
- Documentation/fb/matroxfb.txt Documentation/fb/matroxfb.txt +1 -3
- Documentation/feature-removal-schedule.txt Documentation/feature-removal-schedule.txt +30 -18
- Documentation/filesystems/9p.txt Documentation/filesystems/9p.txt +26 -14
- Documentation/filesystems/ext3.txt Documentation/filesystems/ext3.txt +12 -4
- Documentation/filesystems/ext4.txt Documentation/filesystems/ext4.txt +23 -14
- Documentation/filesystems/ncpfs.txt Documentation/filesystems/ncpfs.txt +3 -3
- Documentation/filesystems/nfs41-server.txt Documentation/filesystems/nfs41-server.txt +54 -0
- Documentation/filesystems/nfsroot.txt Documentation/filesystems/nfsroot.txt +1 -1
- Documentation/filesystems/proc.txt Documentation/filesystems/proc.txt +22 -6
- Documentation/filesystems/sharedsubtree.txt Documentation/filesystems/sharedsubtree.txt +42 -178
- Documentation/filesystems/vfat.txt Documentation/filesystems/vfat.txt +1 -1
- Documentation/filesystems/vfs.txt Documentation/filesystems/vfs.txt +7 -0
- Documentation/gcov.txt Documentation/gcov.txt +1 -1
- Documentation/gpio.txt Documentation/gpio.txt +17 -0
- Documentation/hwmon/acpi_power_meter Documentation/hwmon/acpi_power_meter +51 -0
- Documentation/hwmon/coretemp Documentation/hwmon/coretemp +3 -1
- Documentation/hwmon/fscher Documentation/hwmon/fscher +0 -169
- Documentation/hwmon/hpfall.c Documentation/hwmon/hpfall.c +80 -35
- Documentation/hwmon/ltc4215 Documentation/hwmon/ltc4215 +4 -3
- Documentation/hwmon/ltc4245 Documentation/hwmon/ltc4245 +4 -3
- Documentation/hwmon/pc87427 Documentation/hwmon/pc87427 +1 -1
- Documentation/hwmon/pcf8591 Documentation/hwmon/pcf8591 +15 -13
- Documentation/hwmon/tmp421 Documentation/hwmon/tmp421 +36 -0
- Documentation/hwmon/wm831x Documentation/hwmon/wm831x +37 -0
- Documentation/hwmon/wm8350 Documentation/hwmon/wm8350 +26 -0
- Documentation/i2c/busses/i2c-piix4 Documentation/i2c/busses/i2c-piix4 +2 -0
- Documentation/i2c/chips/max6875 Documentation/i2c/chips/max6875 +0 -108
- Documentation/i2c/chips/pca9539 Documentation/i2c/chips/pca9539 +0 -58
- Documentation/i2c/chips/pcf8574 Documentation/i2c/chips/pcf8574 +0 -65
- Documentation/i2c/chips/pcf8575 Documentation/i2c/chips/pcf8575 +0 -69
- Documentation/i2c/instantiating-devices Documentation/i2c/instantiating-devices +1 -1
- Documentation/ia64/aliasing-test.c Documentation/ia64/aliasing-test.c +4 -4
- Documentation/infiniband/user_mad.txt Documentation/infiniband/user_mad.txt +2 -2
- Documentation/infiniband/user_verbs.txt Documentation/infiniband/user_verbs.txt +1 -1
- Documentation/intel_txt.txt Documentation/intel_txt.txt +210 -0
- Documentation/ioctl/ioctl-number.txt Documentation/ioctl/ioctl-number.txt +1 -0
- Documentation/isdn/INTERFACE.CAPI Documentation/isdn/INTERFACE.CAPI +67 -16
- Documentation/kbuild/kbuild.txt Documentation/kbuild/kbuild.txt +16 -0
- Documentation/kbuild/makefiles.txt Documentation/kbuild/makefiles.txt +17 -3
- Documentation/kernel-doc-nano-HOWTO.txt Documentation/kernel-doc-nano-HOWTO.txt +3 -1
- Documentation/kernel-parameters.txt Documentation/kernel-parameters.txt +21 -8
- Documentation/kmemcheck.txt Documentation/kmemcheck.txt +1 -20
- Documentation/kref.txt Documentation/kref.txt +0 -1
- Documentation/laptops/asus-laptop.txt Documentation/laptops/asus-laptop.txt +258 -0
- Documentation/laptops/thinkpad-acpi.txt Documentation/laptops/thinkpad-acpi.txt +33 -23
- Documentation/leds-class.txt Documentation/leds-class.txt +5 -4
- Documentation/lguest/lguest.c Documentation/lguest/lguest.c +22 -4
- Documentation/markers.txt Documentation/markers.txt +0 -104
- Documentation/memory.txt Documentation/memory.txt +2 -29
- Documentation/misc-devices/eeprom Documentation/misc-devices/eeprom +0 -0
- Documentation/misc-devices/max6875 Documentation/misc-devices/max6875 +110 -0
- Documentation/networking/pktgen.txt Documentation/networking/pktgen.txt +8 -0
- Documentation/networking/regulatory.txt Documentation/networking/regulatory.txt +1 -1
- Documentation/networking/timestamping/timestamping.c Documentation/networking/timestamping/timestamping.c +1 -1
- Documentation/numastat.txt Documentation/numastat.txt +4 -4
- Documentation/pcmcia/crc32hash.c Documentation/pcmcia/crc32hash.c +1 -1
- Documentation/power/power_supply_class.txt Documentation/power/power_supply_class.txt +7 -0
- Documentation/power/regulator/design.txt Documentation/power/regulator/design.txt +33 -0
- Documentation/power/regulator/machine.txt Documentation/power/regulator/machine.txt +2 -2
- Documentation/power/regulator/overview.txt Documentation/power/regulator/overview.txt +2 -2
- Documentation/power/regulator/regulator.txt Documentation/power/regulator/regulator.txt +3 -2
- Documentation/powerpc/dts-bindings/fsl/esdhc.txt Documentation/powerpc/dts-bindings/fsl/esdhc.txt +2 -0
- Documentation/powerpc/dts-bindings/marvell.txt Documentation/powerpc/dts-bindings/marvell.txt +1 -1
- Documentation/powerpc/dts-bindings/mtd-physmap.txt Documentation/powerpc/dts-bindings/mtd-physmap.txt +26 -16
- Documentation/rtc.txt Documentation/rtc.txt +26 -0
- Documentation/scsi/ChangeLog.megaraid Documentation/scsi/ChangeLog.megaraid +1 -1
- Documentation/scsi/hptiop.txt Documentation/scsi/hptiop.txt +20 -1
- Documentation/scsi/scsi_fc_transport.txt Documentation/scsi/scsi_fc_transport.txt +1 -1
- Documentation/sound/alsa/HD-Audio-Models.txt Documentation/sound/alsa/HD-Audio-Models.txt +3 -1
- Documentation/spi/spi-summary Documentation/spi/spi-summary +1 -1
- Documentation/spi/spidev_test.c Documentation/spi/spidev_test.c +2 -2
- Documentation/sysctl/fs.txt Documentation/sysctl/fs.txt +10 -7
- Documentation/sysctl/kernel.txt Documentation/sysctl/kernel.txt +47 -13
- Documentation/sysctl/vm.txt Documentation/sysctl/vm.txt +43 -2
- Documentation/trace/events-kmem.txt Documentation/trace/events-kmem.txt +107 -0
- Documentation/trace/events.txt Documentation/trace/events.txt +196 -14
- Documentation/trace/ftrace-design.txt Documentation/trace/ftrace-design.txt +242 -0
- Documentation/trace/ftrace.txt Documentation/trace/ftrace.txt +7 -1
- Documentation/trace/postprocess/trace-pagealloc-postprocess.pl ...entation/trace/postprocess/trace-pagealloc-postprocess.pl +418 -0
- Documentation/trace/power.txt Documentation/trace/power.txt +0 -17
- Documentation/trace/tracepoint-analysis.txt Documentation/trace/tracepoint-analysis.txt +327 -0
- Documentation/usb/authorization.txt Documentation/usb/authorization.txt +5 -5
- Documentation/usb/usbmon.txt Documentation/usb/usbmon.txt +4 -4
- Documentation/vgaarbiter.txt Documentation/vgaarbiter.txt +194 -0
- Documentation/video4linux/CARDLIST.cx23885 Documentation/video4linux/CARDLIST.cx23885 +3 -0
- Documentation/video4linux/CARDLIST.cx88 Documentation/video4linux/CARDLIST.cx88 +1 -0
- Documentation/video4linux/CARDLIST.em28xx Documentation/video4linux/CARDLIST.em28xx +5 -3
- Documentation/video4linux/CARDLIST.saa7134 Documentation/video4linux/CARDLIST.saa7134 +5 -0
- Documentation/video4linux/CARDLIST.saa7164 Documentation/video4linux/CARDLIST.saa7164 +9 -0
- Documentation/video4linux/CARDLIST.tuner Documentation/video4linux/CARDLIST.tuner +3 -0
- Documentation/video4linux/CQcam.txt Documentation/video4linux/CQcam.txt +2 -2
- Documentation/video4linux/gspca.txt Documentation/video4linux/gspca.txt +8 -0
- Documentation/video4linux/si4713.txt Documentation/video4linux/si4713.txt +176 -0
- Documentation/video4linux/soc-camera.txt Documentation/video4linux/soc-camera.txt +40 -0
- Documentation/video4linux/v4l2-framework.txt Documentation/video4linux/v4l2-framework.txt +30 -31
- Documentation/video4linux/v4lgrab.c Documentation/video4linux/v4lgrab.c +1 -1
- Documentation/vm/.gitignore Documentation/vm/.gitignore +1 -0
- Documentation/vm/00-INDEX Documentation/vm/00-INDEX +4 -0
- Documentation/vm/hugetlbpage.txt Documentation/vm/hugetlbpage.txt +95 -52
- Documentation/vm/ksm.txt Documentation/vm/ksm.txt +90 -0
- Documentation/vm/locking Documentation/vm/locking +1 -1
- Documentation/vm/map_hugetlb.c Documentation/vm/map_hugetlb.c +77 -0
- Documentation/vm/page-types.c Documentation/vm/page-types.c +352 -76
- Documentation/vm/pagemap.txt Documentation/vm/pagemap.txt +8 -0
- Documentation/vm/slabinfo.c Documentation/vm/slabinfo.c +34 -34
- Documentation/w1/masters/ds2482 Documentation/w1/masters/ds2482 +3 -3
- Documentation/watchdog/src/watchdog-test.c Documentation/watchdog/src/watchdog-test.c +1 -1
- Documentation/x86/boot.txt Documentation/x86/boot.txt +1 -0
- Documentation/x86/earlyprintk.txt Documentation/x86/earlyprintk.txt +37 -2
- Documentation/x86/zero-page.txt Documentation/x86/zero-page.txt +1 -0
- MAINTAINERS MAINTAINERS +247 -97
- Makefile Makefile +11 -11
- arch/Kconfig arch/Kconfig +1 -0
- arch/alpha/Kconfig arch/alpha/Kconfig +8 -0
- arch/alpha/boot/tools/objstrip.c arch/alpha/boot/tools/objstrip.c +1 -1
- arch/alpha/include/asm/agp.h arch/alpha/include/asm/agp.h +0 -4
- arch/alpha/include/asm/fcntl.h arch/alpha/include/asm/fcntl.h +2 -0
- arch/alpha/include/asm/hardirq.h arch/alpha/include/asm/hardirq.h +3 -11
- arch/alpha/include/asm/mman.h arch/alpha/include/asm/mman.h +5 -0
- arch/alpha/include/asm/pci.h arch/alpha/include/asm/pci.h +0 -1
- arch/alpha/include/asm/percpu.h arch/alpha/include/asm/percpu.h +8 -92
- arch/alpha/include/asm/smp.h arch/alpha/include/asm/smp.h +1 -1
- arch/alpha/include/asm/tlbflush.h arch/alpha/include/asm/tlbflush.h +1 -0
- arch/alpha/include/asm/topology.h arch/alpha/include/asm/topology.h +0 -18
- arch/alpha/kernel/core_marvel.c arch/alpha/kernel/core_marvel.c +1 -1
- arch/alpha/kernel/core_titan.c arch/alpha/kernel/core_titan.c +1 -1
- arch/alpha/kernel/init_task.c arch/alpha/kernel/init_task.c +2 -3
- arch/alpha/kernel/pci_impl.h arch/alpha/kernel/pci_impl.h +1 -1
- arch/alpha/kernel/pci_iommu.c arch/alpha/kernel/pci_iommu.c +3 -7
- arch/alpha/kernel/process.c arch/alpha/kernel/process.c +0 -1
- arch/alpha/kernel/smp.c arch/alpha/kernel/smp.c +7 -7
- arch/alpha/kernel/time.c arch/alpha/kernel/time.c +7 -72
- arch/alpha/kernel/vmlinux.lds.S arch/alpha/kernel/vmlinux.lds.S +12 -92
- arch/alpha/mm/init.c arch/alpha/mm/init.c +1 -1
- arch/alpha/mm/numa.c arch/alpha/mm/numa.c +1 -1
- arch/arm/Kconfig arch/arm/Kconfig +5 -0
- arch/arm/Makefile arch/arm/Makefile +4 -4
- arch/arm/boot/compressed/head-sa1100.S arch/arm/boot/compressed/head-sa1100.S +1 -1
- arch/arm/boot/install.sh arch/arm/boot/install.sh +2 -2
- arch/arm/common/locomo.c arch/arm/common/locomo.c +7 -10
- arch/arm/common/sa1111.c arch/arm/common/sa1111.c +12 -13
- arch/arm/common/vic.c arch/arm/common/vic.c +1 -0
- arch/arm/configs/da830_omapl137_defconfig arch/arm/configs/da830_omapl137_defconfig +1254 -0
- arch/arm/configs/da850_omapl138_defconfig arch/arm/configs/da850_omapl138_defconfig +1229 -0
- arch/arm/configs/davinci_all_defconfig arch/arm/configs/davinci_all_defconfig +81 -92
- arch/arm/configs/h3600_defconfig arch/arm/configs/h3600_defconfig +0 -1
- arch/arm/configs/iop33x_defconfig arch/arm/configs/iop33x_defconfig +429 -125
- arch/arm/configs/littleton_defconfig arch/arm/configs/littleton_defconfig +0 -783
- arch/arm/configs/n770_defconfig arch/arm/configs/n770_defconfig +1 -1
- arch/arm/configs/n8x0_defconfig arch/arm/configs/n8x0_defconfig +1104 -0
- arch/arm/configs/nhk8815_defconfig arch/arm/configs/nhk8815_defconfig +1 -1
- arch/arm/configs/omap3_beagle_defconfig arch/arm/configs/omap3_beagle_defconfig +78 -10
- arch/arm/configs/omap_3430sdp_defconfig arch/arm/configs/omap_3430sdp_defconfig +47 -12
- arch/arm/configs/omap_ldp_defconfig arch/arm/configs/omap_ldp_defconfig +52 -2
- arch/arm/configs/omap_zoom2_defconfig arch/arm/configs/omap_zoom2_defconfig +408 -76
- arch/arm/configs/pxa3xx_defconfig arch/arm/configs/pxa3xx_defconfig +1332 -0
- arch/arm/configs/rx51_defconfig arch/arm/configs/rx51_defconfig +1 -0
- arch/arm/configs/xcep_defconfig arch/arm/configs/xcep_defconfig +1129 -0
- arch/arm/configs/zylonite_defconfig arch/arm/configs/zylonite_defconfig +0 -736
- arch/arm/include/asm/atomic.h arch/arm/include/asm/atomic.h +7 -19
- arch/arm/include/asm/bitops.h arch/arm/include/asm/bitops.h +3 -3
- arch/arm/include/asm/cache.h arch/arm/include/asm/cache.h +1 -1
- arch/arm/include/asm/cacheflush.h arch/arm/include/asm/cacheflush.h +4 -4
- arch/arm/include/asm/cputype.h arch/arm/include/asm/cputype.h +9 -1
- arch/arm/include/asm/glue.h arch/arm/include/asm/glue.h +20 -6
- arch/arm/include/asm/hardware/iop3xx-adma.h arch/arm/include/asm/hardware/iop3xx-adma.h +79 -2
- arch/arm/include/asm/hardware/iop3xx.h arch/arm/include/asm/hardware/iop3xx.h +1 -0
- arch/arm/include/asm/hardware/iop_adma.h arch/arm/include/asm/hardware/iop_adma.h +3 -0
- arch/arm/include/asm/mach/mmc.h arch/arm/include/asm/mach/mmc.h +0 -17
- arch/arm/include/asm/mman.h arch/arm/include/asm/mman.h +1 -17
- arch/arm/include/asm/mmu_context.h arch/arm/include/asm/mmu_context.h +4 -3
- arch/arm/include/asm/pci.h arch/arm/include/asm/pci.h +0 -2
- arch/arm/include/asm/smp.h arch/arm/include/asm/smp.h +0 -1
- arch/arm/include/asm/smp_plat.h arch/arm/include/asm/smp_plat.h +16 -0
- arch/arm/include/asm/tcm.h arch/arm/include/asm/tcm.h +31 -0
- arch/arm/include/asm/tlbflush.h arch/arm/include/asm/tlbflush.h +2 -2
- arch/arm/include/asm/unified.h arch/arm/include/asm/unified.h +4 -0
- arch/arm/include/asm/unistd.h arch/arm/include/asm/unistd.h +2 -1
- arch/arm/kernel/Makefile arch/arm/kernel/Makefile +3 -1
- arch/arm/kernel/calls.S arch/arm/kernel/calls.S +1 -1
- arch/arm/kernel/entry-armv.S arch/arm/kernel/entry-armv.S +17 -20
- arch/arm/kernel/entry-common.S arch/arm/kernel/entry-common.S +2 -9
- arch/arm/kernel/entry-header.S arch/arm/kernel/entry-header.S +16 -0
- arch/arm/kernel/head-common.S arch/arm/kernel/head-common.S +3 -1
- arch/arm/kernel/init_task.c arch/arm/kernel/init_task.c +2 -3
- arch/arm/kernel/kprobes.c arch/arm/kernel/kprobes.c +17 -2
- arch/arm/kernel/setup.c arch/arm/kernel/setup.c +2 -0
- arch/arm/kernel/smp.c arch/arm/kernel/smp.c +9 -14
- arch/arm/kernel/smp_twd.c arch/arm/kernel/smp_twd.c +3 -1
- arch/arm/kernel/sys_arm.c arch/arm/kernel/sys_arm.c +0 -1
- arch/arm/kernel/tcm.c arch/arm/kernel/tcm.c +246 -0
- arch/arm/kernel/tcm.h arch/arm/kernel/tcm.h +17 -0
- arch/arm/kernel/time.c arch/arm/kernel/time.c +1 -0
- arch/arm/kernel/traps.c arch/arm/kernel/traps.c +45 -36
- arch/arm/kernel/vmlinux.lds.S arch/arm/kernel/vmlinux.lds.S +58 -0
- arch/arm/lib/copy_page.S arch/arm/lib/copy_page.S +8 -8
- arch/arm/lib/lib1funcs.S arch/arm/lib/lib1funcs.S +1 -1
- arch/arm/lib/sha1.S arch/arm/lib/sha1.S +1 -1
- arch/arm/mach-at91/Kconfig arch/arm/mach-at91/Kconfig +7 -0
- arch/arm/mach-at91/Makefile arch/arm/mach-at91/Makefile +1 -0
- arch/arm/mach-at91/at91cap9_devices.c arch/arm/mach-at91/at91cap9_devices.c +5 -5
- arch/arm/mach-at91/at91sam9260_devices.c arch/arm/mach-at91/at91sam9260_devices.c +96 -0
- arch/arm/mach-at91/at91sam9263_devices.c arch/arm/mach-at91/at91sam9263_devices.c +36 -0
- arch/arm/mach-at91/at91sam9g45_devices.c arch/arm/mach-at91/at91sam9g45_devices.c +104 -0
- arch/arm/mach-at91/at91sam9rl_devices.c arch/arm/mach-at91/at91sam9rl_devices.c +102 -0
- arch/arm/mach-at91/board-afeb-9260v1.c arch/arm/mach-at91/board-afeb-9260v1.c +1 -1
- arch/arm/mach-at91/board-cam60.c arch/arm/mach-at91/board-cam60.c +1 -1
- arch/arm/mach-at91/board-cap9adk.c arch/arm/mach-at91/board-cap9adk.c +1 -1
- arch/arm/mach-at91/board-neocore926.c arch/arm/mach-at91/board-neocore926.c +2 -2
- arch/arm/mach-at91/board-qil-a9260.c arch/arm/mach-at91/board-qil-a9260.c +1 -1
- arch/arm/mach-at91/board-sam9260ek.c arch/arm/mach-at91/board-sam9260ek.c +1 -1
- arch/arm/mach-at91/board-sam9261ek.c arch/arm/mach-at91/board-sam9261ek.c +1 -1
- arch/arm/mach-at91/board-sam9263ek.c arch/arm/mach-at91/board-sam9263ek.c +20 -1
- arch/arm/mach-at91/board-sam9g20ek-2slot-mmc.c arch/arm/mach-at91/board-sam9g20ek-2slot-mmc.c +277 -0
- arch/arm/mach-at91/board-sam9g20ek.c arch/arm/mach-at91/board-sam9g20ek.c +1 -1
- arch/arm/mach-at91/board-sam9m10g45ek.c arch/arm/mach-at91/board-sam9m10g45ek.c +10 -0
- arch/arm/mach-at91/board-sam9rlek.c arch/arm/mach-at91/board-sam9rlek.c +11 -1
- arch/arm/mach-at91/board-usb-a9260.c arch/arm/mach-at91/board-usb-a9260.c +1 -1
- arch/arm/mach-at91/board-usb-a9263.c arch/arm/mach-at91/board-usb-a9263.c +1 -1
- arch/arm/mach-at91/include/mach/board.h arch/arm/mach-at91/include/mach/board.h +11 -0
- arch/arm/mach-bcmring/core.c arch/arm/mach-bcmring/core.c +2 -4
- arch/arm/mach-bcmring/include/mach/system.h arch/arm/mach-bcmring/include/mach/system.h +1 -1
- arch/arm/mach-davinci/Kconfig arch/arm/mach-davinci/Kconfig +48 -1
- arch/arm/mach-davinci/Makefile arch/arm/mach-davinci/Makefile +10 -4
- arch/arm/mach-davinci/Makefile.boot arch/arm/mach-davinci/Makefile.boot +10 -0
- arch/arm/mach-davinci/board-da830-evm.c arch/arm/mach-davinci/board-da830-evm.c +157 -0
- arch/arm/mach-davinci/board-da850-evm.c arch/arm/mach-davinci/board-da850-evm.c +415 -0
- arch/arm/mach-davinci/board-dm355-evm.c arch/arm/mach-davinci/board-dm355-evm.c +79 -4
- arch/arm/mach-davinci/board-dm365-evm.c arch/arm/mach-davinci/board-dm365-evm.c +491 -0
- arch/arm/mach-davinci/board-dm644x-evm.c arch/arm/mach-davinci/board-dm644x-evm.c +77 -4
- arch/arm/mach-davinci/board-dm646x-evm.c arch/arm/mach-davinci/board-dm646x-evm.c +410 -0
- arch/arm/mach-davinci/clock.c arch/arm/mach-davinci/clock.c +4 -1
- arch/arm/mach-davinci/da830.c arch/arm/mach-davinci/da830.c +1205 -0
- arch/arm/mach-davinci/da850.c arch/arm/mach-davinci/da850.c +820 -0
- arch/arm/mach-davinci/devices-da8xx.c arch/arm/mach-davinci/devices-da8xx.c +450 -0
- arch/arm/mach-davinci/devices.c arch/arm/mach-davinci/devices.c +37 -23
- arch/arm/mach-davinci/dm355.c arch/arm/mach-davinci/dm355.c +162 -12
- arch/arm/mach-davinci/dm365.c arch/arm/mach-davinci/dm365.c +926 -0
- arch/arm/mach-davinci/dm644x.c arch/arm/mach-davinci/dm644x.c +130 -11
- arch/arm/mach-davinci/dm646x.c arch/arm/mach-davinci/dm646x.c +310 -11
- arch/arm/mach-davinci/dma.c arch/arm/mach-davinci/dma.c +665 -290
- arch/arm/mach-davinci/gpio.c arch/arm/mach-davinci/gpio.c +99 -6
- arch/arm/mach-davinci/include/mach/asp.h arch/arm/mach-davinci/include/mach/asp.h +54 -2
- arch/arm/mach-davinci/include/mach/common.h arch/arm/mach-davinci/include/mach/common.h +1 -1
- arch/arm/mach-davinci/include/mach/cputype.h arch/arm/mach-davinci/include/mach/cputype.h +24 -0
- arch/arm/mach-davinci/include/mach/da8xx.h arch/arm/mach-davinci/include/mach/da8xx.h +121 -0
- arch/arm/mach-davinci/include/mach/debug-macro.S arch/arm/mach-davinci/include/mach/debug-macro.S +8 -0
- arch/arm/mach-davinci/include/mach/dm355.h arch/arm/mach-davinci/include/mach/dm355.h +7 -0
- arch/arm/mach-davinci/include/mach/dm365.h arch/arm/mach-davinci/include/mach/dm365.h +29 -0
- arch/arm/mach-davinci/include/mach/dm644x.h arch/arm/mach-davinci/include/mach/dm644x.h +4 -0
- arch/arm/mach-davinci/include/mach/dm646x.h arch/arm/mach-davinci/include/mach/dm646x.h +65 -0
- arch/arm/mach-davinci/include/mach/edma.h arch/arm/mach-davinci/include/mach/edma.h +66 -1
- arch/arm/mach-davinci/include/mach/gpio.h arch/arm/mach-davinci/include/mach/gpio.h +8 -5
- arch/arm/mach-davinci/include/mach/hardware.h arch/arm/mach-davinci/include/mach/hardware.h +17 -0
- arch/arm/mach-davinci/include/mach/io.h arch/arm/mach-davinci/include/mach/io.h +2 -21
- arch/arm/mach-davinci/include/mach/irqs.h arch/arm/mach-davinci/include/mach/irqs.h +202 -3
- arch/arm/mach-davinci/include/mach/memory.h arch/arm/mach-davinci/include/mach/memory.h +8 -1
- arch/arm/mach-davinci/include/mach/mux.h arch/arm/mach-davinci/include/mach/mux.h +731 -0
- arch/arm/mach-davinci/include/mach/psc.h arch/arm/mach-davinci/include/mach/psc.h +62 -0
- arch/arm/mach-davinci/include/mach/serial.h arch/arm/mach-davinci/include/mach/serial.h +5 -1
- arch/arm/mach-davinci/include/mach/system.h arch/arm/mach-davinci/include/mach/system.h +2 -2
- arch/arm/mach-davinci/include/mach/uncompress.h arch/arm/mach-davinci/include/mach/uncompress.h +5 -2
- arch/arm/mach-davinci/include/mach/vmalloc.h arch/arm/mach-davinci/include/mach/vmalloc.h +1 -1
- arch/arm/mach-davinci/mux.c arch/arm/mach-davinci/mux.c +14 -0
- arch/arm/mach-davinci/sram.c arch/arm/mach-davinci/sram.c +1 -1
- arch/arm/mach-davinci/time.c arch/arm/mach-davinci/time.c +6 -10
- arch/arm/mach-davinci/usb.c arch/arm/mach-davinci/usb.c +13 -0
- arch/arm/mach-ep93xx/Kconfig arch/arm/mach-ep93xx/Kconfig +35 -9
- arch/arm/mach-ep93xx/Makefile.boot arch/arm/mach-ep93xx/Makefile.boot +9 -0
- arch/arm/mach-ep93xx/clock.c arch/arm/mach-ep93xx/clock.c +187 -29
- arch/arm/mach-ep93xx/core.c arch/arm/mach-ep93xx/core.c +55 -8
- arch/arm/mach-ep93xx/edb93xx.c arch/arm/mach-ep93xx/edb93xx.c +24 -7
- arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h +27 -19
- arch/arm/mach-ep93xx/include/mach/fb.h arch/arm/mach-ep93xx/include/mach/fb.h +56 -0
- arch/arm/mach-ep93xx/include/mach/gpio.h arch/arm/mach-ep93xx/include/mach/gpio.h +4 -12
- arch/arm/mach-ep93xx/include/mach/memory.h arch/arm/mach-ep93xx/include/mach/memory.h +6 -0
- arch/arm/mach-ep93xx/include/mach/platform.h arch/arm/mach-ep93xx/include/mach/platform.h +5 -1
- arch/arm/mach-ep93xx/micro9.c arch/arm/mach-ep93xx/micro9.c +77 -55
- arch/arm/mach-integrator/integrator_cp.c arch/arm/mach-integrator/integrator_cp.c +2 -2
- arch/arm/mach-integrator/pci_v3.c arch/arm/mach-integrator/pci_v3.c +2 -1
- arch/arm/mach-iop13xx/include/mach/adma.h arch/arm/mach-iop13xx/include/mach/adma.h +114 -5
- arch/arm/mach-iop13xx/setup.c arch/arm/mach-iop13xx/setup.c +5 -12
- arch/arm/mach-iop32x/include/mach/iop32x.h arch/arm/mach-iop32x/include/mach/iop32x.h +0 -2
- arch/arm/mach-iop33x/include/mach/iop33x.h arch/arm/mach-iop33x/include/mach/iop33x.h +0 -2
- arch/arm/mach-ixp4xx/common.c arch/arm/mach-ixp4xx/common.c +7 -9
- arch/arm/mach-ixp4xx/include/mach/system.h arch/arm/mach-ixp4xx/include/mach/system.h +4 -2
- arch/arm/mach-nomadik/board-nhk8815.c arch/arm/mach-nomadik/board-nhk8815.c +155 -0
- arch/arm/mach-nomadik/include/mach/fsmc.h arch/arm/mach-nomadik/include/mach/fsmc.h +29 -0
- arch/arm/mach-nomadik/include/mach/nand.h arch/arm/mach-nomadik/include/mach/nand.h +16 -0
- arch/arm/mach-ns9xxx/clock.c arch/arm/mach-ns9xxx/clock.c +1 -1
- arch/arm/mach-omap1/board-ams-delta.c arch/arm/mach-omap1/board-ams-delta.c +38 -5
- arch/arm/mach-omap1/board-fsample.c arch/arm/mach-omap1/board-fsample.c +0 -5
- arch/arm/mach-omap1/board-generic.c arch/arm/mach-omap1/board-generic.c +0 -5
- arch/arm/mach-omap1/board-h2.c arch/arm/mach-omap1/board-h2.c +0 -5
- arch/arm/mach-omap1/board-h3.c arch/arm/mach-omap1/board-h3.c +0 -5
- arch/arm/mach-omap1/board-innovator.c arch/arm/mach-omap1/board-innovator.c +0 -5
- arch/arm/mach-omap1/board-osk.c arch/arm/mach-omap1/board-osk.c +0 -5
- arch/arm/mach-omap1/board-palmte.c arch/arm/mach-omap1/board-palmte.c +0 -5
- arch/arm/mach-omap1/board-palmtt.c arch/arm/mach-omap1/board-palmtt.c +0 -5
- arch/arm/mach-omap1/board-palmz71.c arch/arm/mach-omap1/board-palmz71.c +0 -5
- arch/arm/mach-omap1/board-perseus2.c arch/arm/mach-omap1/board-perseus2.c +0 -5
- arch/arm/mach-omap1/board-sx1.c arch/arm/mach-omap1/board-sx1.c +0 -5
- arch/arm/mach-omap1/board-voiceblue.c arch/arm/mach-omap1/board-voiceblue.c +0 -5
- arch/arm/mach-omap1/devices.c arch/arm/mach-omap1/devices.c +1 -1
- arch/arm/mach-omap1/id.c arch/arm/mach-omap1/id.c +1 -1
- arch/arm/mach-omap1/io.c arch/arm/mach-omap1/io.c +3 -3
- arch/arm/mach-omap1/pm.h arch/arm/mach-omap1/pm.h +2 -2
- arch/arm/mach-omap1/serial.c arch/arm/mach-omap1/serial.c +3 -14
- arch/arm/mach-omap1/sram.S arch/arm/mach-omap1/sram.S +6 -6
- arch/arm/mach-omap1/time.c arch/arm/mach-omap1/time.c +2 -2
- arch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/Kconfig +9 -0
- arch/arm/mach-omap2/Makefile arch/arm/mach-omap2/Makefile +8 -2
- arch/arm/mach-omap2/board-2430sdp.c arch/arm/mach-omap2/board-2430sdp.c +6 -12
- arch/arm/mach-omap2/board-3430sdp.c arch/arm/mach-omap2/board-3430sdp.c +22 -17
- arch/arm/mach-omap2/board-4430sdp.c arch/arm/mach-omap2/board-4430sdp.c +2 -3
- arch/arm/mach-omap2/board-apollon.c arch/arm/mach-omap2/board-apollon.c +12 -17
- arch/arm/mach-omap2/board-generic.c arch/arm/mach-omap2/board-generic.c +5 -10
- arch/arm/mach-omap2/board-h4.c arch/arm/mach-omap2/board-h4.c +10 -15
- arch/arm/mach-omap2/board-ldp.c arch/arm/mach-omap2/board-ldp.c +17 -18
- arch/arm/mach-omap2/board-n8x0.c arch/arm/mach-omap2/board-n8x0.c +150 -0
- arch/arm/mach-omap2/board-omap3beagle.c arch/arm/mach-omap2/board-omap3beagle.c +24 -19
- arch/arm/mach-omap2/board-omap3evm.c arch/arm/mach-omap2/board-omap3evm.c +13 -14
- arch/arm/mach-omap2/board-omap3pandora.c arch/arm/mach-omap2/board-omap3pandora.c +17 -18
- arch/arm/mach-omap2/board-overo.c arch/arm/mach-omap2/board-overo.c +10 -14
- arch/arm/mach-omap2/board-rx51-peripherals.c arch/arm/mach-omap2/board-rx51-peripherals.c +170 -44
- arch/arm/mach-omap2/board-rx51.c arch/arm/mach-omap2/board-rx51.c +2 -7
- arch/arm/mach-omap2/board-zoom-debugboard.c arch/arm/mach-omap2/board-zoom-debugboard.c +7 -4
- arch/arm/mach-omap2/board-zoom2.c arch/arm/mach-omap2/board-zoom2.c +201 -21
- arch/arm/mach-omap2/clock.c arch/arm/mach-omap2/clock.c +2 -0
- arch/arm/mach-omap2/clock34xx.c arch/arm/mach-omap2/clock34xx.c +44 -8
- arch/arm/mach-omap2/clock34xx.h arch/arm/mach-omap2/clock34xx.h +1 -20
- arch/arm/mach-omap2/clockdomain.c arch/arm/mach-omap2/clockdomain.c +8 -2
- arch/arm/mach-omap2/cm.c arch/arm/mach-omap2/cm.c +70 -0
- arch/arm/mach-omap2/cm.h arch/arm/mach-omap2/cm.h +7 -3
- arch/arm/mach-omap2/cm4xxx.c arch/arm/mach-omap2/cm4xxx.c +55 -0
- arch/arm/mach-omap2/devices.c arch/arm/mach-omap2/devices.c +136 -15
- arch/arm/mach-omap2/gpmc.c arch/arm/mach-omap2/gpmc.c +62 -1
- arch/arm/mach-omap2/io.c arch/arm/mach-omap2/io.c +23 -2
- arch/arm/mach-omap2/iommu2.c arch/arm/mach-omap2/iommu2.c +15 -6
- arch/arm/mach-omap2/mailbox.c arch/arm/mach-omap2/mailbox.c +28 -5
- arch/arm/mach-omap2/mmc-twl4030.c arch/arm/mach-omap2/mmc-twl4030.c +78 -0
- arch/arm/mach-omap2/mmc-twl4030.h arch/arm/mach-omap2/mmc-twl4030.h +2 -0
- arch/arm/mach-omap2/mux.c arch/arm/mach-omap2/mux.c +59 -0
- arch/arm/mach-omap2/omap-smp.c arch/arm/mach-omap2/omap-smp.c +1 -1
- arch/arm/mach-omap2/omap_hwmod.c arch/arm/mach-omap2/omap_hwmod.c +1554 -0
- arch/arm/mach-omap2/omap_hwmod_2420.h arch/arm/mach-omap2/omap_hwmod_2420.h +141 -0
- arch/arm/mach-omap2/omap_hwmod_2430.h arch/arm/mach-omap2/omap_hwmod_2430.h +143 -0
- arch/arm/mach-omap2/omap_hwmod_34xx.h arch/arm/mach-omap2/omap_hwmod_34xx.h +168 -0
- arch/arm/mach-omap2/pm-debug.c arch/arm/mach-omap2/pm-debug.c +429 -2
- arch/arm/mach-omap2/pm.h arch/arm/mach-omap2/pm.h +11 -0
- arch/arm/mach-omap2/pm24xx.c arch/arm/mach-omap2/pm24xx.c +2 -2
- arch/arm/mach-omap2/pm34xx.c arch/arm/mach-omap2/pm34xx.c +141 -86
- arch/arm/mach-omap2/powerdomain.c arch/arm/mach-omap2/powerdomain.c +133 -16
- arch/arm/mach-omap2/prm.h arch/arm/mach-omap2/prm.h +3 -3
- arch/arm/mach-omap2/sdrc.h arch/arm/mach-omap2/sdrc.h +3 -3
- arch/arm/mach-omap2/serial.c arch/arm/mach-omap2/serial.c +49 -20
- arch/arm/mach-omap2/sram242x.S arch/arm/mach-omap2/sram242x.S +2 -2
- arch/arm/mach-omap2/sram243x.S arch/arm/mach-omap2/sram243x.S +2 -2
- arch/arm/mach-omap2/timer-gp.c arch/arm/mach-omap2/timer-gp.c +1 -1
- arch/arm/mach-omap2/usb-musb.c arch/arm/mach-omap2/usb-musb.c +0 -12
- arch/arm/mach-pxa/Kconfig arch/arm/mach-pxa/Kconfig +36 -0
- arch/arm/mach-pxa/Makefile arch/arm/mach-pxa/Makefile +4 -0
- arch/arm/mach-pxa/balloon3.c arch/arm/mach-pxa/balloon3.c +361 -0
- arch/arm/mach-pxa/clock.h arch/arm/mach-pxa/clock.h +0 -1
- arch/arm/mach-pxa/cm-x270.c arch/arm/mach-pxa/cm-x270.c +104 -42
- arch/arm/mach-pxa/cm-x300.c arch/arm/mach-pxa/cm-x300.c +12 -59
- arch/arm/mach-pxa/colibri-pxa300.c arch/arm/mach-pxa/colibri-pxa300.c +1 -0
- arch/arm/mach-pxa/colibri-pxa320.c arch/arm/mach-pxa/colibri-pxa320.c +33 -0
- arch/arm/mach-pxa/colibri-pxa3xx.c arch/arm/mach-pxa/colibri-pxa3xx.c +48 -4
- arch/arm/mach-pxa/corgi.c arch/arm/mach-pxa/corgi.c +136 -97
- arch/arm/mach-pxa/cpufreq-pxa2xx.c arch/arm/mach-pxa/cpufreq-pxa2xx.c +1 -1
- arch/arm/mach-pxa/csb726.c arch/arm/mach-pxa/csb726.c +6 -50
- arch/arm/mach-pxa/devices.c arch/arm/mach-pxa/devices.c +27 -0
- arch/arm/mach-pxa/devices.h arch/arm/mach-pxa/devices.h +2 -0
- arch/arm/mach-pxa/e740.c arch/arm/mach-pxa/e740.c +0 -1
- arch/arm/mach-pxa/e750.c arch/arm/mach-pxa/e750.c +0 -1
- arch/arm/mach-pxa/em-x270.c arch/arm/mach-pxa/em-x270.c +30 -15
- arch/arm/mach-pxa/eseries.c arch/arm/mach-pxa/eseries.c +2 -37
- arch/arm/mach-pxa/gumstix.c arch/arm/mach-pxa/gumstix.c +4 -1
- arch/arm/mach-pxa/hx4700.c arch/arm/mach-pxa/hx4700.c +24 -41
- arch/arm/mach-pxa/idp.c arch/arm/mach-pxa/idp.c +4 -1
- arch/arm/mach-pxa/imote2.c arch/arm/mach-pxa/imote2.c +3 -0
- arch/arm/mach-pxa/include/mach/balloon3.h arch/arm/mach-pxa/include/mach/balloon3.h +134 -0
- arch/arm/mach-pxa/include/mach/colibri.h arch/arm/mach-pxa/include/mach/colibri.h +6 -0
- arch/arm/mach-pxa/include/mach/entry-macro.S arch/arm/mach-pxa/include/mach/entry-macro.S +9 -16
- arch/arm/mach-pxa/include/mach/hardware.h arch/arm/mach-pxa/include/mach/hardware.h +17 -0
- arch/arm/mach-pxa/include/mach/irda.h arch/arm/mach-pxa/include/mach/irda.h +2 -0
- arch/arm/mach-pxa/include/mach/irqs.h arch/arm/mach-pxa/include/mach/irqs.h +39 -3
- arch/arm/mach-pxa/include/mach/mfp.h arch/arm/mach-pxa/include/mach/mfp.h +1 -300
- arch/arm/mach-pxa/include/mach/mmc.h arch/arm/mach-pxa/include/mach/mmc.h +5 -0
- arch/arm/mach-pxa/include/mach/palmtc.h arch/arm/mach-pxa/include/mach/palmtc.h +86 -0
- arch/arm/mach-pxa/include/mach/palmtx.h arch/arm/mach-pxa/include/mach/palmtx.h +5 -0
- arch/arm/mach-pxa/include/mach/pxa3xx-regs.h arch/arm/mach-pxa/include/mach/pxa3xx-regs.h +2 -2
- arch/arm/mach-pxa/include/mach/pxafb.h arch/arm/mach-pxa/include/mach/pxafb.h +2 -1
- arch/arm/mach-pxa/include/mach/regs-intc.h arch/arm/mach-pxa/include/mach/regs-intc.h +11 -0
- arch/arm/mach-pxa/include/mach/uncompress.h arch/arm/mach-pxa/include/mach/uncompress.h +1 -1
- arch/arm/mach-pxa/irq.c arch/arm/mach-pxa/irq.c +7 -1
- arch/arm/mach-pxa/littleton.c arch/arm/mach-pxa/littleton.c +5 -38
- arch/arm/mach-pxa/lubbock.c arch/arm/mach-pxa/lubbock.c +11 -7
- arch/arm/mach-pxa/magician.c arch/arm/mach-pxa/magician.c +11 -48
- arch/arm/mach-pxa/mainstone.c arch/arm/mach-pxa/mainstone.c +10 -6
- arch/arm/mach-pxa/mioa701.c arch/arm/mach-pxa/mioa701.c +15 -69
- arch/arm/mach-pxa/palmld.c arch/arm/mach-pxa/palmld.c +43 -100
- arch/arm/mach-pxa/palmt5.c arch/arm/mach-pxa/palmt5.c +7 -104
- arch/arm/mach-pxa/palmtc.c arch/arm/mach-pxa/palmtc.c +436 -0
- arch/arm/mach-pxa/palmte2.c arch/arm/mach-pxa/palmte2.c +6 -104
- arch/arm/mach-pxa/palmtx.c arch/arm/mach-pxa/palmtx.c +123 -102
- arch/arm/mach-pxa/palmz72.c arch/arm/mach-pxa/palmz72.c +8 -108
- arch/arm/mach-pxa/pcm990-baseboard.c arch/arm/mach-pxa/pcm990-baseboard.c +52 -15
- arch/arm/mach-pxa/poodle.c arch/arm/mach-pxa/poodle.c +9 -71
- arch/arm/mach-pxa/pxa2xx.c arch/arm/mach-pxa/pxa2xx.c +1 -0
- arch/arm/mach-pxa/pxa300.c arch/arm/mach-pxa/pxa300.c +2 -0
- arch/arm/mach-pxa/pxa320.c arch/arm/mach-pxa/pxa320.c +2 -0
- arch/arm/mach-pxa/pxa930.c arch/arm/mach-pxa/pxa930.c +18 -1
- arch/arm/mach-pxa/spitz.c arch/arm/mach-pxa/spitz.c +139 -99
- arch/arm/mach-pxa/tosa.c arch/arm/mach-pxa/tosa.c +12 -79
- arch/arm/mach-pxa/treo680.c arch/arm/mach-pxa/treo680.c +33 -126
- arch/arm/mach-pxa/trizeps4.c arch/arm/mach-pxa/trizeps4.c +4 -0
- arch/arm/mach-pxa/xcep.c arch/arm/mach-pxa/xcep.c +187 -0
- arch/arm/mach-pxa/zylonite.c arch/arm/mach-pxa/zylonite.c +3 -0
- arch/arm/mach-realview/core.c arch/arm/mach-realview/core.c +12 -12
- arch/arm/mach-realview/core.h arch/arm/mach-realview/core.h +2 -2
- arch/arm/mach-realview/realview_eb.c arch/arm/mach-realview/realview_eb.c +20 -20
- arch/arm/mach-realview/realview_pb1176.c arch/arm/mach-realview/realview_pb1176.c +20 -20
- arch/arm/mach-realview/realview_pb11mp.c arch/arm/mach-realview/realview_pb11mp.c +20 -20
- arch/arm/mach-realview/realview_pba8.c arch/arm/mach-realview/realview_pba8.c +20 -20
- arch/arm/mach-realview/realview_pbx.c arch/arm/mach-realview/realview_pbx.c +20 -20
- arch/arm/mach-s3c2410/Kconfig arch/arm/mach-s3c2410/Kconfig +5 -0
- arch/arm/mach-s3c2412/Kconfig arch/arm/mach-s3c2412/Kconfig +3 -0
- arch/arm/mach-s3c2440/Kconfig arch/arm/mach-s3c2440/Kconfig +6 -0
- arch/arm/mach-s3c6400/Kconfig arch/arm/mach-s3c6400/Kconfig +1 -0
- arch/arm/mach-s3c6410/Kconfig arch/arm/mach-s3c6410/Kconfig +1 -0
- arch/arm/mach-sa1100/Kconfig arch/arm/mach-sa1100/Kconfig +0 -5
- arch/arm/mach-sa1100/Makefile arch/arm/mach-sa1100/Makefile +1 -0
- arch/arm/mach-sa1100/dma.c arch/arm/mach-sa1100/dma.c +1 -1
- arch/arm/mach-sa1100/include/mach/assabet.h arch/arm/mach-sa1100/include/mach/assabet.h +1 -1
- arch/arm/mach-sa1100/include/mach/hardware.h arch/arm/mach-sa1100/include/mach/hardware.h +1 -1
- arch/arm/mach-sa1100/include/mach/memory.h arch/arm/mach-sa1100/include/mach/memory.h +1 -1
- arch/arm/mach-sa1100/include/mach/neponset.h arch/arm/mach-sa1100/include/mach/neponset.h +1 -1
- arch/arm/mach-sa1100/include/mach/system.h arch/arm/mach-sa1100/include/mach/system.h +1 -1
- arch/arm/mach-sa1100/include/mach/uncompress.h arch/arm/mach-sa1100/include/mach/uncompress.h +1 -1
- arch/arm/mach-sa1100/pm.c arch/arm/mach-sa1100/pm.c +1 -1
- arch/arm/mach-sa1100/time.c arch/arm/mach-sa1100/time.c +2 -2
- arch/arm/mach-u300/Kconfig arch/arm/mach-u300/Kconfig +12 -0
- arch/arm/mach-u300/Makefile arch/arm/mach-u300/Makefile +3 -0
- arch/arm/mach-u300/core.c arch/arm/mach-u300/core.c +12 -2
- arch/arm/mach-u300/dummyspichip.c arch/arm/mach-u300/dummyspichip.c +290 -0
- arch/arm/mach-u300/gpio.c arch/arm/mach-u300/gpio.c +10 -13
- arch/arm/mach-u300/i2c.c arch/arm/mach-u300/i2c.c +43 -0
- arch/arm/mach-u300/i2c.h arch/arm/mach-u300/i2c.h +23 -0
- arch/arm/mach-u300/include/mach/gpio.h arch/arm/mach-u300/include/mach/gpio.h +1 -0
- arch/arm/mach-u300/include/mach/memory.h arch/arm/mach-u300/include/mach/memory.h +8 -0
- arch/arm/mach-u300/include/mach/syscon.h arch/arm/mach-u300/include/mach/syscon.h +113 -7
- arch/arm/mach-u300/mmc.c arch/arm/mach-u300/mmc.c +20 -2
- arch/arm/mach-u300/padmux.c arch/arm/mach-u300/padmux.c +352 -43
- arch/arm/mach-u300/padmux.h arch/arm/mach-u300/padmux.h +24 -4
- arch/arm/mach-u300/spi.c arch/arm/mach-u300/spi.c +124 -0
- arch/arm/mach-u300/spi.h arch/arm/mach-u300/spi.h +26 -0
- arch/arm/mach-u300/timer.c arch/arm/mach-u300/timer.c +15 -0
- arch/arm/mach-versatile/core.c arch/arm/mach-versatile/core.c +2 -2
- arch/arm/mach-versatile/versatile_pb.c arch/arm/mach-versatile/versatile_pb.c +2 -2
- arch/arm/mm/Kconfig arch/arm/mm/Kconfig +35 -27
- arch/arm/mm/Makefile arch/arm/mm/Makefile +4 -0
- arch/arm/mm/cache-v6.S arch/arm/mm/cache-v6.S +18 -2
- arch/arm/mm/cache-v7.S arch/arm/mm/cache-v7.S +17 -2
- arch/arm/mm/context.c arch/arm/mm/context.c +1 -1
- arch/arm/mm/fault-armv.c arch/arm/mm/fault-armv.c +3 -6
- arch/arm/mm/fault.c arch/arm/mm/fault.c +117 -49
- arch/arm/mm/flush.c arch/arm/mm/flush.c +5 -5
- arch/arm/mm/highmem.c arch/arm/mm/highmem.c +2 -0
- arch/arm/mm/init.c arch/arm/mm/init.c +11 -3
- arch/arm/mm/mmap.c arch/arm/mm/mmap.c +1 -1
- arch/arm/mm/mmu.c arch/arm/mm/mmu.c +35 -4
- arch/arm/mm/pabort-legacy.S arch/arm/mm/pabort-legacy.S +19 -0
- arch/arm/mm/pabort-v6.S arch/arm/mm/pabort-v6.S +19 -0
- arch/arm/mm/pabort-v7.S arch/arm/mm/pabort-v7.S +20 -0
- arch/arm/mm/proc-arm1020.S arch/arm/mm/proc-arm1020.S +1 -1
- arch/arm/mm/proc-arm1020e.S arch/arm/mm/proc-arm1020e.S +1 -1
- arch/arm/mm/proc-arm1022.S arch/arm/mm/proc-arm1022.S +1 -1
- arch/arm/mm/proc-arm1026.S arch/arm/mm/proc-arm1026.S +1 -1
- arch/arm/mm/proc-arm6_7.S arch/arm/mm/proc-arm6_7.S +2 -2
- arch/arm/mm/proc-arm720.S arch/arm/mm/proc-arm720.S +1 -1
- arch/arm/mm/proc-arm740.S arch/arm/mm/proc-arm740.S +1 -1
- arch/arm/mm/proc-arm7tdmi.S arch/arm/mm/proc-arm7tdmi.S +1 -1
- arch/arm/mm/proc-arm920.S arch/arm/mm/proc-arm920.S +1 -1
- arch/arm/mm/proc-arm922.S arch/arm/mm/proc-arm922.S +1 -1
- arch/arm/mm/proc-arm925.S arch/arm/mm/proc-arm925.S +1 -1
- arch/arm/mm/proc-arm926.S arch/arm/mm/proc-arm926.S +1 -1
- arch/arm/mm/proc-arm940.S arch/arm/mm/proc-arm940.S +1 -1
- arch/arm/mm/proc-arm946.S arch/arm/mm/proc-arm946.S +1 -1
- arch/arm/mm/proc-arm9tdmi.S arch/arm/mm/proc-arm9tdmi.S +1 -1
- arch/arm/mm/proc-fa526.S arch/arm/mm/proc-fa526.S +1 -1
- arch/arm/mm/proc-feroceon.S arch/arm/mm/proc-feroceon.S +1 -1
- arch/arm/mm/proc-mohawk.S arch/arm/mm/proc-mohawk.S +1 -1
- arch/arm/mm/proc-sa110.S arch/arm/mm/proc-sa110.S +1 -1
- arch/arm/mm/proc-sa1100.S arch/arm/mm/proc-sa1100.S +1 -1
- arch/arm/mm/proc-v6.S arch/arm/mm/proc-v6.S +1 -1
- arch/arm/mm/proc-v7.S arch/arm/mm/proc-v7.S +1 -1
- arch/arm/mm/proc-xsc3.S arch/arm/mm/proc-xsc3.S +1 -1
- arch/arm/mm/proc-xscale.S arch/arm/mm/proc-xscale.S +2 -2
- arch/arm/plat-iop/adma.c arch/arm/plat-iop/adma.c +1 -3
- arch/arm/plat-iop/pci.c arch/arm/plat-iop/pci.c +2 -1
- arch/arm/plat-iop/setup.c arch/arm/plat-iop/setup.c +1 -1
- arch/arm/plat-iop/time.c arch/arm/plat-iop/time.c +1 -1
- arch/arm/plat-mxc/include/mach/spi.h arch/arm/plat-mxc/include/mach/spi.h +27 -0
- arch/arm/plat-omap/Kconfig arch/arm/plat-omap/Kconfig +17 -0
- arch/arm/plat-omap/Makefile arch/arm/plat-omap/Makefile +6 -0
- arch/arm/plat-omap/clock.c arch/arm/plat-omap/clock.c +1 -1
- arch/arm/plat-omap/common.c arch/arm/plat-omap/common.c +2 -93
- arch/arm/plat-omap/dma.c arch/arm/plat-omap/dma.c +4 -4
- arch/arm/plat-omap/dmtimer.c arch/arm/plat-omap/dmtimer.c +4 -1
- arch/arm/plat-omap/gpio.c arch/arm/plat-omap/gpio.c +67 -48
- arch/arm/plat-omap/include/mach/board.h arch/arm/plat-omap/include/mach/board.h +0 -2
- arch/arm/plat-omap/include/mach/clockdomain.h arch/arm/plat-omap/include/mach/clockdomain.h +2 -1
- arch/arm/plat-omap/include/mach/control.h arch/arm/plat-omap/include/mach/control.h +6 -6
- arch/arm/plat-omap/include/mach/cpu.h arch/arm/plat-omap/include/mach/cpu.h +14 -23
- arch/arm/plat-omap/include/mach/entry-macro.S arch/arm/plat-omap/include/mach/entry-macro.S +4 -4
- arch/arm/plat-omap/include/mach/gpio.h arch/arm/plat-omap/include/mach/gpio.h +1 -1
- arch/arm/plat-omap/include/mach/gpmc.h arch/arm/plat-omap/include/mach/gpmc.h +4 -0
- arch/arm/plat-omap/include/mach/io.h arch/arm/plat-omap/include/mach/io.h +48 -49
- arch/arm/plat-omap/include/mach/iommu.h arch/arm/plat-omap/include/mach/iommu.h +3 -3
- arch/arm/plat-omap/include/mach/irqs.h arch/arm/plat-omap/include/mach/irqs.h +2 -0
- arch/arm/plat-omap/include/mach/keypad.h arch/arm/plat-omap/include/mach/keypad.h +2 -3
- arch/arm/plat-omap/include/mach/lcd_mipid.h arch/arm/plat-omap/include/mach/lcd_mipid.h +5 -0
- arch/arm/plat-omap/include/mach/mmc.h arch/arm/plat-omap/include/mach/mmc.h +19 -1
- arch/arm/plat-omap/include/mach/mtd-xip.h arch/arm/plat-omap/include/mach/mtd-xip.h +1 -1
- arch/arm/plat-omap/include/mach/mux.h arch/arm/plat-omap/include/mach/mux.h +33 -0
- arch/arm/plat-omap/include/mach/omap-pm.h arch/arm/plat-omap/include/mach/omap-pm.h +301 -0
- arch/arm/plat-omap/include/mach/omap44xx.h arch/arm/plat-omap/include/mach/omap44xx.h +4 -4
- arch/arm/plat-omap/include/mach/omap_device.h arch/arm/plat-omap/include/mach/omap_device.h +141 -0
- arch/arm/plat-omap/include/mach/omap_hwmod.h arch/arm/plat-omap/include/mach/omap_hwmod.h +447 -0
- arch/arm/plat-omap/include/mach/omapfb.h arch/arm/plat-omap/include/mach/omapfb.h +2 -2
- arch/arm/plat-omap/include/mach/powerdomain.h arch/arm/plat-omap/include/mach/powerdomain.h +16 -1
- arch/arm/plat-omap/include/mach/sdrc.h arch/arm/plat-omap/include/mach/sdrc.h +12 -3
- arch/arm/plat-omap/include/mach/serial.h arch/arm/plat-omap/include/mach/serial.h +3 -0
- arch/arm/plat-omap/include/mach/system.h arch/arm/plat-omap/include/mach/system.h +1 -1
- arch/arm/plat-omap/io.c arch/arm/plat-omap/io.c +60 -2
- arch/arm/plat-omap/iommu-debug.c arch/arm/plat-omap/iommu-debug.c +415 -0
- arch/arm/plat-omap/iommu.c arch/arm/plat-omap/iommu.c +12 -11
- arch/arm/plat-omap/iovmm.c arch/arm/plat-omap/iovmm.c +8 -6
- arch/arm/plat-omap/omap-pm-noop.c arch/arm/plat-omap/omap-pm-noop.c +296 -0
- arch/arm/plat-omap/omap_device.c arch/arm/plat-omap/omap_device.c +687 -0
- arch/arm/plat-omap/sram.c arch/arm/plat-omap/sram.c +11 -10
- arch/arm/plat-pxa/dma.c arch/arm/plat-pxa/dma.c +264 -17
- arch/arm/plat-pxa/include/plat/mfp.h arch/arm/plat-pxa/include/plat/mfp.h +71 -2
- arch/arm/plat-pxa/mfp.c arch/arm/plat-pxa/mfp.c +3 -0
- arch/arm/plat-s3c/gpio.c arch/arm/plat-s3c/gpio.c +1 -1
- arch/arm/plat-s3c24xx/adc.c arch/arm/plat-s3c24xx/adc.c +1 -0
- arch/arm/plat-s3c24xx/include/plat/mci.h arch/arm/plat-s3c24xx/include/plat/mci.h +3 -0
- arch/arm/plat-s3c64xx/dma.c arch/arm/plat-s3c64xx/dma.c +3 -3
- arch/arm/plat-s3c64xx/include/plat/dma-plat.h arch/arm/plat-s3c64xx/include/plat/dma-plat.h +1 -1
- arch/arm/plat-s3c64xx/include/plat/irqs.h arch/arm/plat-s3c64xx/include/plat/irqs.h +9 -1
- arch/arm/plat-s3c64xx/s3c6400-clock.c arch/arm/plat-s3c64xx/s3c6400-clock.c +5 -3
- arch/arm/plat-stmp3xxx/dma.c arch/arm/plat-stmp3xxx/dma.c +1 -1
- arch/arm/tools/mach-types arch/arm/tools/mach-types +16 -4
- arch/avr32/include/asm/mman.h arch/avr32/include/asm/mman.h +1 -17
- arch/avr32/kernel/init_task.c arch/avr32/kernel/init_task.c +2 -3
- arch/avr32/kernel/vmlinux.lds.S arch/avr32/kernel/vmlinux.lds.S +3 -6
- arch/avr32/mm/init.c arch/avr32/mm/init.c +2 -4
- arch/blackfin/ADI_BSD.txt arch/blackfin/ADI_BSD.txt +41 -0
- arch/blackfin/Kconfig arch/blackfin/Kconfig +20 -18
- arch/blackfin/Kconfig.debug arch/blackfin/Kconfig.debug +6 -0
- arch/blackfin/Makefile arch/blackfin/Makefile +2 -2
- arch/blackfin/boot/install.sh arch/blackfin/boot/install.sh +3 -3
- arch/blackfin/configs/BF518F-EZBRD_defconfig arch/blackfin/configs/BF518F-EZBRD_defconfig +2 -2
- arch/blackfin/configs/BF526-EZBRD_defconfig arch/blackfin/configs/BF526-EZBRD_defconfig +2 -2
- arch/blackfin/configs/BF527-EZKIT_defconfig arch/blackfin/configs/BF527-EZKIT_defconfig +2 -2
- arch/blackfin/configs/BF548-EZKIT_defconfig arch/blackfin/configs/BF548-EZKIT_defconfig +1 -1
- arch/blackfin/include/asm/atomic.h arch/blackfin/include/asm/atomic.h +6 -0
- arch/blackfin/include/asm/bfin-global.h arch/blackfin/include/asm/bfin-global.h +3 -29
- arch/blackfin/include/asm/bfin5xx_spi.h arch/blackfin/include/asm/bfin5xx_spi.h +1 -2
- arch/blackfin/include/asm/bfin_rotary.h arch/blackfin/include/asm/bfin_rotary.h +4 -0
- arch/blackfin/include/asm/bfin_simple_timer.h arch/blackfin/include/asm/bfin_simple_timer.h +6 -0
- arch/blackfin/include/asm/bitops.h arch/blackfin/include/asm/bitops.h +6 -0
- arch/blackfin/include/asm/blackfin.h arch/blackfin/include/asm/blackfin.h +4 -1
- arch/blackfin/include/asm/bug.h arch/blackfin/include/asm/bug.h +6 -0
- arch/blackfin/include/asm/byteorder.h arch/blackfin/include/asm/byteorder.h +0 -5
- arch/blackfin/include/asm/cache.h arch/blackfin/include/asm/cache.h +6 -3
- arch/blackfin/include/asm/cacheflush.h arch/blackfin/include/asm/cacheflush.h +3 -24
- arch/blackfin/include/asm/cdef_LPBlackfin.h arch/blackfin/include/asm/cdef_LPBlackfin.h +5 -27
- arch/blackfin/include/asm/checksum.h arch/blackfin/include/asm/checksum.h +7 -2
- arch/blackfin/include/asm/clocks.h arch/blackfin/include/asm/clocks.h +3 -24
- arch/blackfin/include/asm/context.S arch/blackfin/include/asm/context.S +2 -25
- arch/blackfin/include/asm/cplb.h arch/blackfin/include/asm/cplb.h +47 -26
- arch/blackfin/include/asm/cplbinit.h arch/blackfin/include/asm/cplbinit.h +3 -24
- arch/blackfin/include/asm/cpu.h arch/blackfin/include/asm/cpu.h +3 -18
- arch/blackfin/include/asm/def_LPBlackfin.h arch/blackfin/include/asm/def_LPBlackfin.h +7 -29
- arch/blackfin/include/asm/dma-mapping.h arch/blackfin/include/asm/dma-mapping.h +6 -0
- arch/blackfin/include/asm/dpmc.h arch/blackfin/include/asm/dpmc.h +4 -2
- arch/blackfin/include/asm/early_printk.h arch/blackfin/include/asm/early_printk.h +26 -18
- arch/blackfin/include/asm/elf.h arch/blackfin/include/asm/elf.h +6 -2
- arch/blackfin/include/asm/entry.h arch/blackfin/include/asm/entry.h +32 -4
- arch/blackfin/include/asm/fcntl.h arch/blackfin/include/asm/fcntl.h +6 -0
- arch/blackfin/include/asm/fixed_code.h arch/blackfin/include/asm/fixed_code.h +8 -2
- arch/blackfin/include/asm/flat.h arch/blackfin/include/asm/flat.h +3 -2
- arch/blackfin/include/asm/ftrace.h arch/blackfin/include/asm/ftrace.h +1 -1
- arch/blackfin/include/asm/gpio.h arch/blackfin/include/asm/gpio.h +2 -25
- arch/blackfin/include/asm/hardirq.h arch/blackfin/include/asm/hardirq.h +6 -0
- arch/blackfin/include/asm/io.h arch/blackfin/include/asm/io.h +6 -0
- arch/blackfin/include/asm/ipipe.h arch/blackfin/include/asm/ipipe.h +0 -7
- arch/blackfin/include/asm/irq.h arch/blackfin/include/asm/irq.h +7 -12
- arch/blackfin/include/asm/irq_handler.h arch/blackfin/include/asm/irq_handler.h +7 -0
- arch/blackfin/include/asm/l1layout.h arch/blackfin/include/asm/l1layout.h +4 -1
- arch/blackfin/include/asm/linkage.h arch/blackfin/include/asm/linkage.h +6 -0
- arch/blackfin/include/asm/mmu.h arch/blackfin/include/asm/mmu.h +7 -2
- arch/blackfin/include/asm/mmu_context.h arch/blackfin/include/asm/mmu_context.h +5 -28
- arch/blackfin/include/asm/module.h arch/blackfin/include/asm/module.h +6 -0
- arch/blackfin/include/asm/mutex.h arch/blackfin/include/asm/mutex.h +4 -0
- arch/blackfin/include/asm/nand.h arch/blackfin/include/asm/nand.h +4 -8
- arch/blackfin/include/asm/page.h arch/blackfin/include/asm/page.h +6 -0
- arch/blackfin/include/asm/page_offset.h arch/blackfin/include/asm/page_offset.h +7 -2
- arch/blackfin/include/asm/pda.h arch/blackfin/include/asm/pda.h +10 -18
- arch/blackfin/include/asm/pgtable.h arch/blackfin/include/asm/pgtable.h +12 -0
- arch/blackfin/include/asm/poll.h arch/blackfin/include/asm/poll.h +7 -0
- arch/blackfin/include/asm/portmux.h arch/blackfin/include/asm/portmux.h +4 -1
- arch/blackfin/include/asm/posix_types.h arch/blackfin/include/asm/posix_types.h +6 -0
- arch/blackfin/include/asm/processor.h arch/blackfin/include/asm/processor.h +6 -0
- arch/blackfin/include/asm/ptrace.h arch/blackfin/include/asm/ptrace.h +6 -0
- arch/blackfin/include/asm/sections.h arch/blackfin/include/asm/sections.h +41 -3
- arch/blackfin/include/asm/segment.h arch/blackfin/include/asm/segment.h +6 -0
- arch/blackfin/include/asm/sigcontext.h arch/blackfin/include/asm/sigcontext.h +6 -0
- arch/blackfin/include/asm/siginfo.h arch/blackfin/include/asm/siginfo.h +6 -0
- arch/blackfin/include/asm/smp.h arch/blackfin/include/asm/smp.h +3 -18
- arch/blackfin/include/asm/spinlock.h arch/blackfin/include/asm/spinlock.h +6 -0
- arch/blackfin/include/asm/spinlock_types.h arch/blackfin/include/asm/spinlock_types.h +6 -0
- arch/blackfin/include/asm/stat.h arch/blackfin/include/asm/stat.h +6 -0
- arch/blackfin/include/asm/string.h arch/blackfin/include/asm/string.h +6 -0
- arch/blackfin/include/asm/swab.h arch/blackfin/include/asm/swab.h +6 -0
- arch/blackfin/include/asm/system.h arch/blackfin/include/asm/system.h +3 -29
- arch/blackfin/include/asm/thread_info.h arch/blackfin/include/asm/thread_info.h +2 -22
- arch/blackfin/include/asm/tlb.h arch/blackfin/include/asm/tlb.h +6 -0
- arch/blackfin/include/asm/trace.h arch/blackfin/include/asm/trace.h +4 -1
- arch/blackfin/include/asm/traps.h arch/blackfin/include/asm/traps.h +5 -8
- arch/blackfin/include/asm/uaccess.h arch/blackfin/include/asm/uaccess.h +4 -1
- arch/blackfin/include/asm/unistd.h arch/blackfin/include/asm/unistd.h +7 -1
- arch/blackfin/kernel/Makefile arch/blackfin/kernel/Makefile +1 -0
- arch/blackfin/kernel/asm-offsets.c arch/blackfin/kernel/asm-offsets.c +10 -24
- arch/blackfin/kernel/bfin_dma_5xx.c arch/blackfin/kernel/bfin_dma_5xx.c +11 -4
- arch/blackfin/kernel/bfin_gpio.c arch/blackfin/kernel/bfin_gpio.c +3 -25
- arch/blackfin/kernel/cplb-mpu/Makefile arch/blackfin/kernel/cplb-mpu/Makefile +1 -1
- arch/blackfin/kernel/cplb-mpu/cacheinit.c arch/blackfin/kernel/cplb-mpu/cacheinit.c +0 -69
- arch/blackfin/kernel/cplb-mpu/cplbinit.c arch/blackfin/kernel/cplb-mpu/cplbinit.c +3 -17
- arch/blackfin/kernel/cplb-mpu/cplbmgr.c arch/blackfin/kernel/cplb-mpu/cplbmgr.c +16 -66
- arch/blackfin/kernel/cplb-nompu/Makefile arch/blackfin/kernel/cplb-nompu/Makefile +1 -1
- arch/blackfin/kernel/cplb-nompu/cacheinit.c arch/blackfin/kernel/cplb-nompu/cacheinit.c +0 -69
- arch/blackfin/kernel/cplb-nompu/cplbinit.c arch/blackfin/kernel/cplb-nompu/cplbinit.c +11 -19
- arch/blackfin/kernel/cplb-nompu/cplbmgr.c arch/blackfin/kernel/cplb-nompu/cplbmgr.c +7 -44
- arch/blackfin/kernel/cplbinfo.c arch/blackfin/kernel/cplbinfo.c +13 -13
- arch/blackfin/kernel/dma-mapping.c arch/blackfin/kernel/dma-mapping.c +3 -24
- arch/blackfin/kernel/early_printk.c arch/blackfin/kernel/early_printk.c +74 -23
- arch/blackfin/kernel/entry.S arch/blackfin/kernel/entry.S +24 -27
- arch/blackfin/kernel/fixed_code.S arch/blackfin/kernel/fixed_code.S +5 -0
- arch/blackfin/kernel/flat.c arch/blackfin/kernel/flat.c +2 -16
- arch/blackfin/kernel/ftrace-entry.S arch/blackfin/kernel/ftrace-entry.S +12 -11
- arch/blackfin/kernel/ftrace.c arch/blackfin/kernel/ftrace.c +1 -1
- arch/blackfin/kernel/init_task.c arch/blackfin/kernel/init_task.c +2 -25
- arch/blackfin/kernel/ipipe.c arch/blackfin/kernel/ipipe.c +38 -45
- arch/blackfin/kernel/irqchip.c arch/blackfin/kernel/irqchip.c +2 -25
- arch/blackfin/kernel/kgdb_test.c arch/blackfin/kernel/kgdb_test.c +1 -1
- arch/blackfin/kernel/module.c arch/blackfin/kernel/module.c +124 -169
- arch/blackfin/kernel/process.c arch/blackfin/kernel/process.c +5 -32
- arch/blackfin/kernel/ptrace.c arch/blackfin/kernel/ptrace.c +99 -84
- arch/blackfin/kernel/setup.c arch/blackfin/kernel/setup.c +40 -86
- arch/blackfin/kernel/shadow_console.c arch/blackfin/kernel/shadow_console.c +111 -0
- arch/blackfin/kernel/signal.c arch/blackfin/kernel/signal.c +2 -25
- arch/blackfin/kernel/sys_bfin.c arch/blackfin/kernel/sys_bfin.c +15 -26
- arch/blackfin/kernel/time-ts.c arch/blackfin/kernel/time-ts.c +7 -7
- arch/blackfin/kernel/time.c arch/blackfin/kernel/time.c +3 -61
- arch/blackfin/kernel/traps.c arch/blackfin/kernel/traps.c +53 -62
- arch/blackfin/kernel/vmlinux.lds.S arch/blackfin/kernel/vmlinux.lds.S +11 -81
- arch/blackfin/lib/ashldi3.c arch/blackfin/lib/ashldi3.c +2 -25
- arch/blackfin/lib/ashrdi3.c arch/blackfin/lib/ashrdi3.c +2 -25
- arch/blackfin/lib/checksum.c arch/blackfin/lib/checksum.c +5 -25
- arch/blackfin/lib/divsi3.S arch/blackfin/lib/divsi3.S +4 -24
- arch/blackfin/lib/gcclib.h arch/blackfin/lib/gcclib.h +2 -25
- arch/blackfin/lib/ins.S arch/blackfin/lib/ins.S +2 -2
- arch/blackfin/lib/lshrdi3.c arch/blackfin/lib/lshrdi3.c +2 -25
- arch/blackfin/lib/memchr.S arch/blackfin/lib/memchr.S +2 -25
- arch/blackfin/lib/memcmp.S arch/blackfin/lib/memcmp.S +2 -25
- arch/blackfin/lib/memcpy.S arch/blackfin/lib/memcpy.S +7 -30
- arch/blackfin/lib/memmove.S arch/blackfin/lib/memmove.S +2 -25
- arch/blackfin/lib/memset.S arch/blackfin/lib/memset.S +2 -25
- arch/blackfin/lib/modsi3.S arch/blackfin/lib/modsi3.S +6 -30
- arch/blackfin/lib/muldi3.S arch/blackfin/lib/muldi3.S +6 -0
- arch/blackfin/lib/outs.S arch/blackfin/lib/outs.S +5 -24
- arch/blackfin/lib/smulsi3_highpart.S arch/blackfin/lib/smulsi3_highpart.S +6 -0
- arch/blackfin/lib/udivsi3.S arch/blackfin/lib/udivsi3.S +2 -25
- arch/blackfin/lib/umodsi3.S arch/blackfin/lib/umodsi3.S +3 -24
- arch/blackfin/lib/umulsi3_highpart.S arch/blackfin/lib/umulsi3_highpart.S +6 -0
- arch/blackfin/mach-bf518/boards/ezbrd.c arch/blackfin/mach-bf518/boards/ezbrd.c +5 -69
- arch/blackfin/mach-bf518/dma.c arch/blackfin/mach-bf518/dma.c +4 -24
- arch/blackfin/mach-bf518/include/mach/anomaly.h arch/blackfin/mach-bf518/include/mach/anomaly.h +1 -0
- arch/blackfin/mach-bf518/include/mach/bf518.h arch/blackfin/mach-bf518/include/mach/bf518.h +2 -25
- arch/blackfin/mach-bf518/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf518/include/mach/bfin_serial_5xx.h +2 -27
- arch/blackfin/mach-bf518/include/mach/blackfin.h arch/blackfin/mach-bf518/include/mach/blackfin.h +2 -37
- arch/blackfin/mach-bf518/include/mach/cdefBF512.h arch/blackfin/mach-bf518/include/mach/cdefBF512.h +2 -27
- arch/blackfin/mach-bf518/include/mach/cdefBF514.h arch/blackfin/mach-bf518/include/mach/cdefBF514.h +2 -27
- arch/blackfin/mach-bf518/include/mach/cdefBF516.h arch/blackfin/mach-bf518/include/mach/cdefBF516.h +2 -27
- arch/blackfin/mach-bf518/include/mach/cdefBF518.h arch/blackfin/mach-bf518/include/mach/cdefBF518.h +43 -27
- arch/blackfin/mach-bf518/include/mach/cdefBF51x_base.h arch/blackfin/mach-bf518/include/mach/cdefBF51x_base.h +2 -26
- arch/blackfin/mach-bf518/include/mach/defBF512.h arch/blackfin/mach-bf518/include/mach/defBF512.h +2 -26
- arch/blackfin/mach-bf518/include/mach/defBF514.h arch/blackfin/mach-bf518/include/mach/defBF514.h +2 -26
- arch/blackfin/mach-bf518/include/mach/defBF516.h arch/blackfin/mach-bf518/include/mach/defBF516.h +2 -26
- arch/blackfin/mach-bf518/include/mach/defBF518.h arch/blackfin/mach-bf518/include/mach/defBF518.h +30 -26
- arch/blackfin/mach-bf518/include/mach/defBF51x_base.h arch/blackfin/mach-bf518/include/mach/defBF51x_base.h +2 -26
- arch/blackfin/mach-bf518/include/mach/gpio.h arch/blackfin/mach-bf518/include/mach/gpio.h +0 -3
- arch/blackfin/mach-bf518/include/mach/irq.h arch/blackfin/mach-bf518/include/mach/irq.h +2 -27
- arch/blackfin/mach-bf518/include/mach/portmux.h arch/blackfin/mach-bf518/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf518/ints-priority.c arch/blackfin/mach-bf518/ints-priority.c +3 -24
- arch/blackfin/mach-bf527/boards/cm_bf527.c arch/blackfin/mach-bf527/boards/cm_bf527.c +79 -140
- arch/blackfin/mach-bf527/boards/ezbrd.c arch/blackfin/mach-bf527/boards/ezbrd.c +5 -69
- arch/blackfin/mach-bf527/boards/ezkit.c arch/blackfin/mach-bf527/boards/ezkit.c +22 -96
- arch/blackfin/mach-bf527/dma.c arch/blackfin/mach-bf527/dma.c +4 -24
- arch/blackfin/mach-bf527/include/mach/anomaly.h arch/blackfin/mach-bf527/include/mach/anomaly.h +11 -2
- arch/blackfin/mach-bf527/include/mach/bf527.h arch/blackfin/mach-bf527/include/mach/bf527.h +2 -25
- arch/blackfin/mach-bf527/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf527/include/mach/bfin_serial_5xx.h +2 -27
- arch/blackfin/mach-bf527/include/mach/blackfin.h arch/blackfin/mach-bf527/include/mach/blackfin.h +2 -37
- arch/blackfin/mach-bf527/include/mach/cdefBF522.h arch/blackfin/mach-bf527/include/mach/cdefBF522.h +2 -27
- arch/blackfin/mach-bf527/include/mach/cdefBF525.h arch/blackfin/mach-bf527/include/mach/cdefBF525.h +2 -27
- arch/blackfin/mach-bf527/include/mach/cdefBF527.h arch/blackfin/mach-bf527/include/mach/cdefBF527.h +2 -27
- arch/blackfin/mach-bf527/include/mach/cdefBF52x_base.h arch/blackfin/mach-bf527/include/mach/cdefBF52x_base.h +2 -26
- arch/blackfin/mach-bf527/include/mach/defBF522.h arch/blackfin/mach-bf527/include/mach/defBF522.h +2 -26
- arch/blackfin/mach-bf527/include/mach/defBF525.h arch/blackfin/mach-bf527/include/mach/defBF525.h +2 -26
- arch/blackfin/mach-bf527/include/mach/defBF527.h arch/blackfin/mach-bf527/include/mach/defBF527.h +2 -26
- arch/blackfin/mach-bf527/include/mach/defBF52x_base.h arch/blackfin/mach-bf527/include/mach/defBF52x_base.h +2 -26
- arch/blackfin/mach-bf527/include/mach/gpio.h arch/blackfin/mach-bf527/include/mach/gpio.h +0 -3
- arch/blackfin/mach-bf527/include/mach/irq.h arch/blackfin/mach-bf527/include/mach/irq.h +2 -27
- arch/blackfin/mach-bf527/include/mach/portmux.h arch/blackfin/mach-bf527/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf527/ints-priority.c arch/blackfin/mach-bf527/ints-priority.c +3 -24
- arch/blackfin/mach-bf533/boards/H8606.c arch/blackfin/mach-bf533/boards/H8606.c +18 -54
- arch/blackfin/mach-bf533/boards/blackstamp.c arch/blackfin/mach-bf533/boards/blackstamp.c +15 -25
- arch/blackfin/mach-bf533/boards/cm_bf533.c arch/blackfin/mach-bf533/boards/cm_bf533.c +124 -38
- arch/blackfin/mach-bf533/boards/ezkit.c arch/blackfin/mach-bf533/boards/ezkit.c +68 -77
- arch/blackfin/mach-bf533/boards/ip0x.c arch/blackfin/mach-bf533/boards/ip0x.c +7 -30
- arch/blackfin/mach-bf533/boards/stamp.c arch/blackfin/mach-bf533/boards/stamp.c +62 -81
- arch/blackfin/mach-bf533/dma.c arch/blackfin/mach-bf533/dma.c +8 -28
- arch/blackfin/mach-bf533/include/mach/bf533.h arch/blackfin/mach-bf533/include/mach/bf533.h +3 -24
- arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h +6 -31
- arch/blackfin/mach-bf533/include/mach/blackfin.h arch/blackfin/mach-bf533/include/mach/blackfin.h +2 -33
- arch/blackfin/mach-bf533/include/mach/cdefBF532.h arch/blackfin/mach-bf533/include/mach/cdefBF532.h +2 -26
- arch/blackfin/mach-bf533/include/mach/defBF532.h arch/blackfin/mach-bf533/include/mach/defBF532.h +3 -41
- arch/blackfin/mach-bf533/include/mach/gpio.h arch/blackfin/mach-bf533/include/mach/gpio.h +0 -3
- arch/blackfin/mach-bf533/include/mach/irq.h arch/blackfin/mach-bf533/include/mach/irq.h +2 -26
- arch/blackfin/mach-bf533/include/mach/portmux.h arch/blackfin/mach-bf533/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf533/ints-priority.c arch/blackfin/mach-bf533/ints-priority.c +3 -24
- arch/blackfin/mach-bf537/boards/Kconfig arch/blackfin/mach-bf537/boards/Kconfig +9 -3
- arch/blackfin/mach-bf537/boards/Makefile arch/blackfin/mach-bf537/boards/Makefile +2 -1
- arch/blackfin/mach-bf537/boards/cm_bf537.c arch/blackfin/mach-bf537/boards/cm_bf537.c +0 -638
- arch/blackfin/mach-bf537/boards/cm_bf537e.c arch/blackfin/mach-bf537/boards/cm_bf537e.c +691 -0
- arch/blackfin/mach-bf537/boards/cm_bf537u.c arch/blackfin/mach-bf537/boards/cm_bf537u.c +597 -0
- arch/blackfin/mach-bf537/boards/minotaur.c arch/blackfin/mach-bf537/boards/minotaur.c +6 -0
- arch/blackfin/mach-bf537/boards/pnav10.c arch/blackfin/mach-bf537/boards/pnav10.c +16 -44
- arch/blackfin/mach-bf537/boards/stamp.c arch/blackfin/mach-bf537/boards/stamp.c +208 -101
- arch/blackfin/mach-bf537/boards/tcm_bf537.c arch/blackfin/mach-bf537/boards/tcm_bf537.c +24 -65
- arch/blackfin/mach-bf537/dma.c arch/blackfin/mach-bf537/dma.c +8 -28
- arch/blackfin/mach-bf537/include/mach/anomaly.h arch/blackfin/mach-bf537/include/mach/anomaly.h +1 -1
- arch/blackfin/mach-bf537/include/mach/bf537.h arch/blackfin/mach-bf537/include/mach/bf537.h +3 -24
- arch/blackfin/mach-bf537/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf537/include/mach/bfin_serial_5xx.h +2 -27
- arch/blackfin/mach-bf537/include/mach/blackfin.h arch/blackfin/mach-bf537/include/mach/blackfin.h +2 -117
- arch/blackfin/mach-bf537/include/mach/cdefBF534.h arch/blackfin/mach-bf537/include/mach/cdefBF534.h +2 -27
- arch/blackfin/mach-bf537/include/mach/cdefBF537.h arch/blackfin/mach-bf537/include/mach/cdefBF537.h +2 -27
- arch/blackfin/mach-bf537/include/mach/defBF534.h arch/blackfin/mach-bf537/include/mach/defBF534.h +2 -26
- arch/blackfin/mach-bf537/include/mach/defBF537.h arch/blackfin/mach-bf537/include/mach/defBF537.h +2 -27
- arch/blackfin/mach-bf537/include/mach/gpio.h arch/blackfin/mach-bf537/include/mach/gpio.h +0 -3
- arch/blackfin/mach-bf537/include/mach/irq.h arch/blackfin/mach-bf537/include/mach/irq.h +2 -27
- arch/blackfin/mach-bf537/include/mach/portmux.h arch/blackfin/mach-bf537/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf537/ints-priority.c arch/blackfin/mach-bf537/ints-priority.c +3 -24
- arch/blackfin/mach-bf538/boards/ezkit.c arch/blackfin/mach-bf538/boards/ezkit.c +68 -41
- arch/blackfin/mach-bf538/dma.c arch/blackfin/mach-bf538/dma.c +4 -24
- arch/blackfin/mach-bf538/include/mach/anomaly.h arch/blackfin/mach-bf538/include/mach/anomaly.h +1 -1
- arch/blackfin/mach-bf538/include/mach/bf538.h arch/blackfin/mach-bf538/include/mach/bf538.h +3 -24
- arch/blackfin/mach-bf538/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf538/include/mach/bfin_serial_5xx.h +2 -27
- arch/blackfin/mach-bf538/include/mach/blackfin.h arch/blackfin/mach-bf538/include/mach/blackfin.h +2 -37
- arch/blackfin/mach-bf538/include/mach/cdefBF538.h arch/blackfin/mach-bf538/include/mach/cdefBF538.h +3 -26
- arch/blackfin/mach-bf538/include/mach/defBF539.h arch/blackfin/mach-bf538/include/mach/defBF539.h +4 -42
- arch/blackfin/mach-bf538/include/mach/gpio.h arch/blackfin/mach-bf538/include/mach/gpio.h +0 -3
- arch/blackfin/mach-bf538/include/mach/irq.h arch/blackfin/mach-bf538/include/mach/irq.h +2 -27
- arch/blackfin/mach-bf538/include/mach/portmux.h arch/blackfin/mach-bf538/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf538/ints-priority.c arch/blackfin/mach-bf538/ints-priority.c +3 -24
- arch/blackfin/mach-bf548/boards/cm_bf548.c arch/blackfin/mach-bf548/boards/cm_bf548.c +21 -46
- arch/blackfin/mach-bf548/boards/ezkit.c arch/blackfin/mach-bf548/boards/ezkit.c +10 -51
- arch/blackfin/mach-bf548/dma.c arch/blackfin/mach-bf548/dma.c +7 -28
- arch/blackfin/mach-bf548/include/mach/anomaly.h arch/blackfin/mach-bf548/include/mach/anomaly.h +19 -2
- arch/blackfin/mach-bf548/include/mach/bf548.h arch/blackfin/mach-bf548/include/mach/bf548.h +2 -25
- arch/blackfin/mach-bf548/include/mach/bf54x-lq043.h arch/blackfin/mach-bf548/include/mach/bf54x-lq043.h +6 -0
- arch/blackfin/mach-bf548/include/mach/bf54x_keys.h arch/blackfin/mach-bf548/include/mach/bf54x_keys.h +6 -0
- arch/blackfin/mach-bf548/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf548/include/mach/bfin_serial_5xx.h +2 -27
- arch/blackfin/mach-bf548/include/mach/blackfin.h arch/blackfin/mach-bf548/include/mach/blackfin.h +2 -116
- arch/blackfin/mach-bf548/include/mach/cdefBF542.h arch/blackfin/mach-bf548/include/mach/cdefBF542.h +2 -26
- arch/blackfin/mach-bf548/include/mach/cdefBF544.h arch/blackfin/mach-bf548/include/mach/cdefBF544.h +2 -26
- arch/blackfin/mach-bf548/include/mach/cdefBF547.h arch/blackfin/mach-bf548/include/mach/cdefBF547.h +2 -26
- arch/blackfin/mach-bf548/include/mach/cdefBF548.h arch/blackfin/mach-bf548/include/mach/cdefBF548.h +2 -26
- arch/blackfin/mach-bf548/include/mach/cdefBF549.h arch/blackfin/mach-bf548/include/mach/cdefBF549.h +2 -26
- arch/blackfin/mach-bf548/include/mach/cdefBF54x_base.h arch/blackfin/mach-bf548/include/mach/cdefBF54x_base.h +2 -26
- arch/blackfin/mach-bf548/include/mach/defBF542.h arch/blackfin/mach-bf548/include/mach/defBF542.h +2 -26
- arch/blackfin/mach-bf548/include/mach/defBF544.h arch/blackfin/mach-bf548/include/mach/defBF544.h +2 -26
- arch/blackfin/mach-bf548/include/mach/defBF547.h arch/blackfin/mach-bf548/include/mach/defBF547.h +2 -26
- arch/blackfin/mach-bf548/include/mach/defBF548.h arch/blackfin/mach-bf548/include/mach/defBF548.h +2 -26
- arch/blackfin/mach-bf548/include/mach/defBF549.h arch/blackfin/mach-bf548/include/mach/defBF549.h +2 -26
- arch/blackfin/mach-bf548/include/mach/defBF54x_base.h arch/blackfin/mach-bf548/include/mach/defBF54x_base.h +2 -26
- arch/blackfin/mach-bf548/include/mach/gpio.h arch/blackfin/mach-bf548/include/mach/gpio.h +2 -28
- arch/blackfin/mach-bf548/include/mach/irq.h arch/blackfin/mach-bf548/include/mach/irq.h +2 -27
- arch/blackfin/mach-bf548/include/mach/portmux.h arch/blackfin/mach-bf548/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf548/ints-priority.c arch/blackfin/mach-bf548/ints-priority.c +3 -24
- arch/blackfin/mach-bf561/atomic.S arch/blackfin/mach-bf561/atomic.S +3 -18
- arch/blackfin/mach-bf561/boards/cm_bf561.c arch/blackfin/mach-bf561/boards/cm_bf561.c +121 -53
- arch/blackfin/mach-bf561/boards/ezkit.c arch/blackfin/mach-bf561/boards/ezkit.c +16 -41
- arch/blackfin/mach-bf561/boards/tepla.c arch/blackfin/mach-bf561/boards/tepla.c +6 -8
- arch/blackfin/mach-bf561/coreb.c arch/blackfin/mach-bf561/coreb.c +1 -1
- arch/blackfin/mach-bf561/dma.c arch/blackfin/mach-bf561/dma.c +4 -24
- arch/blackfin/mach-bf561/include/mach/anomaly.h arch/blackfin/mach-bf561/include/mach/anomaly.h +2 -0
- arch/blackfin/mach-bf561/include/mach/bf561.h arch/blackfin/mach-bf561/include/mach/bf561.h +3 -24
- arch/blackfin/mach-bf561/include/mach/bfin_serial_5xx.h arch/blackfin/mach-bf561/include/mach/bfin_serial_5xx.h +2 -27
- arch/blackfin/mach-bf561/include/mach/blackfin.h arch/blackfin/mach-bf561/include/mach/blackfin.h +2 -26
- arch/blackfin/mach-bf561/include/mach/cdefBF561.h arch/blackfin/mach-bf561/include/mach/cdefBF561.h +2 -26
- arch/blackfin/mach-bf561/include/mach/defBF561.h arch/blackfin/mach-bf561/include/mach/defBF561.h +2 -27
- arch/blackfin/mach-bf561/include/mach/gpio.h arch/blackfin/mach-bf561/include/mach/gpio.h +0 -3
- arch/blackfin/mach-bf561/include/mach/irq.h arch/blackfin/mach-bf561/include/mach/irq.h +2 -27
- arch/blackfin/mach-bf561/include/mach/portmux.h arch/blackfin/mach-bf561/include/mach/portmux.h +6 -0
- arch/blackfin/mach-bf561/include/mach/smp.h arch/blackfin/mach-bf561/include/mach/smp.h +6 -0
- arch/blackfin/mach-bf561/ints-priority.c arch/blackfin/mach-bf561/ints-priority.c +3 -24
- arch/blackfin/mach-bf561/secondary.S arch/blackfin/mach-bf561/secondary.S +12 -40
- arch/blackfin/mach-bf561/smp.c arch/blackfin/mach-bf561/smp.c +3 -18
- arch/blackfin/mach-common/Makefile arch/blackfin/mach-common/Makefile +0 -1
- arch/blackfin/mach-common/arch_checks.c arch/blackfin/mach-common/arch_checks.c +3 -24
- arch/blackfin/mach-common/cache-c.c arch/blackfin/mach-common/cache-c.c +43 -3
- arch/blackfin/mach-common/cache.S arch/blackfin/mach-common/cache.S +0 -2
- arch/blackfin/mach-common/cpufreq.c arch/blackfin/mach-common/cpufreq.c +3 -24
- arch/blackfin/mach-common/entry.S arch/blackfin/mach-common/entry.S +106 -118
- arch/blackfin/mach-common/head.S arch/blackfin/mach-common/head.S +15 -6
- arch/blackfin/mach-common/interrupt.S arch/blackfin/mach-common/interrupt.S +43 -65
- arch/blackfin/mach-common/ints-priority.c arch/blackfin/mach-common/ints-priority.c +19 -35
- arch/blackfin/mach-common/irqpanic.c arch/blackfin/mach-common/irqpanic.c +3 -24
- arch/blackfin/mach-common/lock.S arch/blackfin/mach-common/lock.S +0 -223
- arch/blackfin/mach-common/pm.c arch/blackfin/mach-common/pm.c +13 -85
- arch/blackfin/mach-common/smp.c arch/blackfin/mach-common/smp.c +4 -18
- arch/blackfin/mm/blackfin_sram.h arch/blackfin/mm/blackfin_sram.h +3 -24
- arch/blackfin/mm/init.c arch/blackfin/mm/init.c +5 -25
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.