Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Showing
with
48056 additions
and
11575 deletions
+48056
-11575
- Documentation/DocBook/libata.tmpl Documentation/DocBook/libata.tmpl +16 -33
- Documentation/DocBook/sh.tmpl Documentation/DocBook/sh.tmpl +7 -3
- Documentation/DocBook/tracepoint.tmpl Documentation/DocBook/tracepoint.tmpl +13 -0
- Documentation/HOWTO Documentation/HOWTO +1 -1
- Documentation/RCU/NMI-RCU.txt Documentation/RCU/NMI-RCU.txt +22 -17
- Documentation/RCU/checklist.txt Documentation/RCU/checklist.txt +4 -3
- Documentation/RCU/lockdep.txt Documentation/RCU/lockdep.txt +26 -2
- Documentation/RCU/stallwarn.txt Documentation/RCU/stallwarn.txt +71 -23
- Documentation/RCU/torture.txt Documentation/RCU/torture.txt +0 -10
- Documentation/RCU/trace.txt Documentation/RCU/trace.txt +19 -16
- Documentation/RCU/whatisRCU.txt Documentation/RCU/whatisRCU.txt +6 -0
- Documentation/arm/00-INDEX Documentation/arm/00-INDEX +2 -0
- Documentation/arm/SPEAr/overview.txt Documentation/arm/SPEAr/overview.txt +60 -0
- Documentation/block/biodoc.txt Documentation/block/biodoc.txt +2 -2
- Documentation/cgroups/cgroups.txt Documentation/cgroups/cgroups.txt +1 -2
- Documentation/fb/efifb.txt Documentation/fb/efifb.txt +7 -7
- Documentation/feature-removal-schedule.txt Documentation/feature-removal-schedule.txt +43 -23
- Documentation/filesystems/nfs/nfs41-server.txt Documentation/filesystems/nfs/nfs41-server.txt +1 -1
- Documentation/filesystems/proc.txt Documentation/filesystems/proc.txt +5 -2
- Documentation/i2c/writing-clients Documentation/i2c/writing-clients +5 -0
- Documentation/input/elantech.txt Documentation/input/elantech.txt +4 -4
- Documentation/input/multi-touch-protocol.txt Documentation/input/multi-touch-protocol.txt +17 -6
- Documentation/intel_txt.txt Documentation/intel_txt.txt +9 -7
- Documentation/kernel-parameters.txt Documentation/kernel-parameters.txt +8 -7
- Documentation/kprobes.txt Documentation/kprobes.txt +2 -8
- Documentation/networking/timestamping.txt Documentation/networking/timestamping.txt +46 -30
- Documentation/rbtree.txt Documentation/rbtree.txt +58 -0
- Documentation/scheduler/sched-design-CFS.txt Documentation/scheduler/sched-design-CFS.txt +3 -51
- Documentation/scheduler/sched-rt-group.txt Documentation/scheduler/sched-rt-group.txt +4 -16
- Documentation/sound/alsa/HD-Audio.txt Documentation/sound/alsa/HD-Audio.txt +12 -4
- Documentation/spi/spidev_test.c Documentation/spi/spidev_test.c +1 -1
- Documentation/stable_kernel_rules.txt Documentation/stable_kernel_rules.txt +4 -5
- Documentation/trace/events.txt Documentation/trace/events.txt +2 -1
- Documentation/trace/ftrace.txt Documentation/trace/ftrace.txt +48 -2
- Documentation/trace/kprobetrace.txt Documentation/trace/kprobetrace.txt +3 -1
- MAINTAINERS MAINTAINERS +110 -27
- Makefile Makefile +2 -2
- arch/Kconfig arch/Kconfig +13 -7
- arch/alpha/Kconfig arch/alpha/Kconfig +3 -0
- arch/alpha/include/asm/atomic.h arch/alpha/include/asm/atomic.h +2 -2
- arch/alpha/include/asm/bitops.h arch/alpha/include/asm/bitops.h +10 -8
- arch/alpha/kernel/time.c arch/alpha/kernel/time.c +47 -54
- arch/arm/Kconfig arch/arm/Kconfig +99 -94
- arch/arm/Makefile arch/arm/Makefile +11 -1
- arch/arm/boot/compressed/Makefile arch/arm/boot/compressed/Makefile +1 -0
- arch/arm/boot/compressed/decompress.c arch/arm/boot/compressed/decompress.c +4 -0
- arch/arm/boot/compressed/head.S arch/arm/boot/compressed/head.S +3 -9
- arch/arm/boot/compressed/piggy.lzma.S arch/arm/boot/compressed/piggy.lzma.S +6 -0
- arch/arm/common/Kconfig arch/arm/common/Kconfig +3 -2
- arch/arm/common/Makefile arch/arm/common/Makefile +2 -2
- arch/arm/common/clkdev.c arch/arm/common/clkdev.c +4 -3
- arch/arm/common/icst.c arch/arm/common/icst.c +100 -0
- arch/arm/common/icst525.c arch/arm/common/icst525.c +0 -160
- arch/arm/common/pl330.c arch/arm/common/pl330.c +1966 -0
- arch/arm/common/vic.c arch/arm/common/vic.c +52 -55
- arch/arm/configs/bcmring_defconfig arch/arm/configs/bcmring_defconfig +101 -25
- arch/arm/configs/cns3420vb_defconfig arch/arm/configs/cns3420vb_defconfig +831 -0
- arch/arm/configs/imote2_defconfig arch/arm/configs/imote2_defconfig +67 -105
- arch/arm/configs/mmp2_defconfig arch/arm/configs/mmp2_defconfig +52 -23
- arch/arm/configs/n8x0_defconfig arch/arm/configs/n8x0_defconfig +0 -1
- arch/arm/configs/omap_zoom2_defconfig arch/arm/configs/omap_zoom2_defconfig +1 -1
- arch/arm/configs/omap_zoom3_defconfig arch/arm/configs/omap_zoom3_defconfig +1 -1
- arch/arm/configs/rx51_defconfig arch/arm/configs/rx51_defconfig +0 -3
- arch/arm/configs/spear300_defconfig arch/arm/configs/spear300_defconfig +773 -0
- arch/arm/configs/spear310_defconfig arch/arm/configs/spear310_defconfig +775 -0
- arch/arm/configs/spear320_defconfig arch/arm/configs/spear320_defconfig +775 -0
- arch/arm/configs/spear600_defconfig arch/arm/configs/spear600_defconfig +760 -0
- arch/arm/configs/stamp9g20_defconfig arch/arm/configs/stamp9g20_defconfig +1456 -0
- arch/arm/include/asm/assembler.h arch/arm/include/asm/assembler.h +6 -6
- arch/arm/include/asm/atomic.h arch/arm/include/asm/atomic.h +1 -1
- arch/arm/include/asm/cacheflush.h arch/arm/include/asm/cacheflush.h +4 -0
- arch/arm/include/asm/elf.h arch/arm/include/asm/elf.h +2 -0
- arch/arm/include/asm/futex.h arch/arm/include/asm/futex.h +8 -8
- arch/arm/include/asm/hardware/arm_timer.h arch/arm/include/asm/hardware/arm_timer.h +24 -15
- arch/arm/include/asm/hardware/cache-l2x0.h arch/arm/include/asm/hardware/cache-l2x0.h +3 -0
- arch/arm/include/asm/hardware/icst.h arch/arm/include/asm/hardware/icst.h +59 -0
- arch/arm/include/asm/hardware/icst307.h arch/arm/include/asm/hardware/icst307.h +0 -38
- arch/arm/include/asm/hardware/pl330.h arch/arm/include/asm/hardware/pl330.h +217 -0
- arch/arm/include/asm/hardware/sp810.h arch/arm/include/asm/hardware/sp810.h +59 -0
- arch/arm/include/asm/highmem.h arch/arm/include/asm/highmem.h +14 -1
- arch/arm/include/asm/ioctls.h arch/arm/include/asm/ioctls.h +3 -0
- arch/arm/include/asm/kmap_types.h arch/arm/include/asm/kmap_types.h +1 -0
- arch/arm/include/asm/mach/pci.h arch/arm/include/asm/mach/pci.h +11 -0
- arch/arm/include/asm/mach/time.h arch/arm/include/asm/mach/time.h +1 -1
- arch/arm/include/asm/pci.h arch/arm/include/asm/pci.h +15 -0
- arch/arm/include/asm/perf_event.h arch/arm/include/asm/perf_event.h +17 -0
- arch/arm/include/asm/pgtable.h arch/arm/include/asm/pgtable.h +1 -1
- arch/arm/include/asm/pmu.h arch/arm/include/asm/pmu.h +17 -15
- arch/arm/include/asm/scatterlist.h arch/arm/include/asm/scatterlist.h +2 -18
- arch/arm/include/asm/smp.h arch/arm/include/asm/smp.h +1 -1
- arch/arm/include/asm/smp_twd.h arch/arm/include/asm/smp_twd.h +17 -0
- arch/arm/include/asm/system.h arch/arm/include/asm/system.h +1 -1
- arch/arm/include/asm/tlbflush.h arch/arm/include/asm/tlbflush.h +28 -1
- arch/arm/include/asm/uaccess.h arch/arm/include/asm/uaccess.h +20 -20
- arch/arm/include/asm/ucontext.h arch/arm/include/asm/ucontext.h +11 -12
- arch/arm/include/asm/user.h arch/arm/include/asm/user.h +11 -1
- arch/arm/kernel/bios32.c arch/arm/kernel/bios32.c +3 -0
- arch/arm/kernel/dma.c arch/arm/kernel/dma.c +36 -0
- arch/arm/kernel/entry-armv.S arch/arm/kernel/entry-armv.S +6 -6
- arch/arm/kernel/ftrace.c arch/arm/kernel/ftrace.c +4 -4
- arch/arm/kernel/perf_event.c arch/arm/kernel/perf_event.c +892 -36
- arch/arm/kernel/pmu.c arch/arm/kernel/pmu.c +83 -44
- arch/arm/kernel/process.c arch/arm/kernel/process.c +4 -4
- arch/arm/kernel/signal.c arch/arm/kernel/signal.c +89 -4
- arch/arm/kernel/smp.c arch/arm/kernel/smp.c +7 -1
- arch/arm/kernel/smp_twd.c arch/arm/kernel/smp_twd.c +0 -17
- arch/arm/kernel/time.c arch/arm/kernel/time.c +6 -64
- arch/arm/lib/backtrace.S arch/arm/lib/backtrace.S +2 -2
- arch/arm/lib/clear_user.S arch/arm/lib/clear_user.S +3 -2
- arch/arm/lib/copy_from_user.S arch/arm/lib/copy_from_user.S +2 -2
- arch/arm/lib/copy_to_user.S arch/arm/lib/copy_to_user.S +3 -2
- arch/arm/lib/csumpartialcopyuser.S arch/arm/lib/csumpartialcopyuser.S +2 -2
- arch/arm/lib/getuser.S arch/arm/lib/getuser.S +2 -2
- arch/arm/lib/putuser.S arch/arm/lib/putuser.S +2 -2
- arch/arm/lib/strncpy_from_user.S arch/arm/lib/strncpy_from_user.S +2 -2
- arch/arm/lib/strnlen_user.S arch/arm/lib/strnlen_user.S +2 -2
- arch/arm/lib/uaccess.S arch/arm/lib/uaccess.S +4 -4
- arch/arm/mach-at91/Kconfig arch/arm/mach-at91/Kconfig +14 -10
- arch/arm/mach-at91/Makefile arch/arm/mach-at91/Makefile +4 -2
- arch/arm/mach-at91/board-stamp9g20.c arch/arm/mach-at91/board-stamp9g20.c +315 -0
- arch/arm/mach-at91/include/mach/board.h arch/arm/mach-at91/include/mach/board.h +5 -3
- arch/arm/mach-at91/include/mach/cpu.h arch/arm/mach-at91/include/mach/cpu.h +2 -2
- arch/arm/mach-at91/include/mach/system.h arch/arm/mach-at91/include/mach/system.h +5 -2
- arch/arm/mach-at91/pm_slowclock.S arch/arm/mach-at91/pm_slowclock.S +12 -4
- arch/arm/mach-bcmring/arch.c arch/arm/mach-bcmring/arch.c +16 -0
- arch/arm/mach-bcmring/dma.c arch/arm/mach-bcmring/dma.c +10 -3
- arch/arm/mach-clps711x/mm.c arch/arm/mach-clps711x/mm.c +0 -1
- arch/arm/mach-cns3xxx/Kconfig arch/arm/mach-cns3xxx/Kconfig +12 -0
- arch/arm/mach-cns3xxx/Makefile arch/arm/mach-cns3xxx/Makefile +2 -0
- arch/arm/mach-cns3xxx/Makefile.boot arch/arm/mach-cns3xxx/Makefile.boot +3 -0
- arch/arm/mach-cns3xxx/cns3420vb.c arch/arm/mach-cns3xxx/cns3420vb.c +148 -0
- arch/arm/mach-cns3xxx/core.c arch/arm/mach-cns3xxx/core.c +249 -0
- arch/arm/mach-cns3xxx/core.h arch/arm/mach-cns3xxx/core.h +23 -0
- arch/arm/mach-cns3xxx/include/mach/cns3xxx.h arch/arm/mach-cns3xxx/include/mach/cns3xxx.h +635 -0
- arch/arm/mach-cns3xxx/include/mach/debug-macro.S arch/arm/mach-cns3xxx/include/mach/debug-macro.S +21 -0
- arch/arm/mach-cns3xxx/include/mach/entry-macro.S arch/arm/mach-cns3xxx/include/mach/entry-macro.S +82 -0
- arch/arm/mach-cns3xxx/include/mach/hardware.h arch/arm/mach-cns3xxx/include/mach/hardware.h +22 -0
- arch/arm/mach-cns3xxx/include/mach/io.h arch/arm/mach-cns3xxx/include/mach/io.h +17 -0
- arch/arm/mach-cns3xxx/include/mach/irqs.h arch/arm/mach-cns3xxx/include/mach/irqs.h +24 -0
- arch/arm/mach-cns3xxx/include/mach/memory.h arch/arm/mach-cns3xxx/include/mach/memory.h +26 -0
- arch/arm/mach-cns3xxx/include/mach/system.h arch/arm/mach-cns3xxx/include/mach/system.h +29 -0
- arch/arm/mach-cns3xxx/include/mach/timex.h arch/arm/mach-cns3xxx/include/mach/timex.h +12 -0
- arch/arm/mach-cns3xxx/include/mach/uncompress.h arch/arm/mach-cns3xxx/include/mach/uncompress.h +55 -0
- arch/arm/mach-cns3xxx/include/mach/vmalloc.h arch/arm/mach-cns3xxx/include/mach/vmalloc.h +11 -0
- arch/arm/mach-cns3xxx/pm.c arch/arm/mach-cns3xxx/pm.c +86 -0
- arch/arm/mach-davinci/Kconfig arch/arm/mach-davinci/Kconfig +2 -0
- arch/arm/mach-davinci/board-da830-evm.c arch/arm/mach-davinci/board-da830-evm.c +28 -24
- arch/arm/mach-davinci/board-da850-evm.c arch/arm/mach-davinci/board-da850-evm.c +10 -18
- arch/arm/mach-davinci/board-dm355-evm.c arch/arm/mach-davinci/board-dm355-evm.c +5 -13
- arch/arm/mach-davinci/board-dm355-leopard.c arch/arm/mach-davinci/board-dm355-leopard.c +5 -13
- arch/arm/mach-davinci/board-dm365-evm.c arch/arm/mach-davinci/board-dm365-evm.c +1 -11
- arch/arm/mach-davinci/board-dm644x-evm.c arch/arm/mach-davinci/board-dm644x-evm.c +9 -51
- arch/arm/mach-davinci/board-dm646x-evm.c arch/arm/mach-davinci/board-dm646x-evm.c +7 -15
- arch/arm/mach-davinci/board-neuros-osd2.c arch/arm/mach-davinci/board-neuros-osd2.c +8 -46
- arch/arm/mach-davinci/board-sffsdr.c arch/arm/mach-davinci/board-sffsdr.c +6 -14
- arch/arm/mach-davinci/cdce949.c arch/arm/mach-davinci/cdce949.c +1 -0
- arch/arm/mach-davinci/clock.c arch/arm/mach-davinci/clock.c +25 -7
- arch/arm/mach-davinci/clock.h arch/arm/mach-davinci/clock.h +6 -3
- arch/arm/mach-davinci/common.c arch/arm/mach-davinci/common.c +33 -24
- arch/arm/mach-davinci/cp_intc.c arch/arm/mach-davinci/cp_intc.c +15 -7
- arch/arm/mach-davinci/da830.c arch/arm/mach-davinci/da830.c +14 -17
- arch/arm/mach-davinci/da850.c arch/arm/mach-davinci/da850.c +14 -16
- arch/arm/mach-davinci/devices-da8xx.c arch/arm/mach-davinci/devices-da8xx.c +11 -4
- arch/arm/mach-davinci/devices.c arch/arm/mach-davinci/devices.c +48 -2
- arch/arm/mach-davinci/dm355.c arch/arm/mach-davinci/dm355.c +8 -13
- arch/arm/mach-davinci/dm365.c arch/arm/mach-davinci/dm365.c +20 -15
- arch/arm/mach-davinci/dm644x.c arch/arm/mach-davinci/dm644x.c +9 -12
- arch/arm/mach-davinci/dm646x.c arch/arm/mach-davinci/dm646x.c +9 -44
- arch/arm/mach-davinci/dma.c arch/arm/mach-davinci/dma.c +118 -119
- arch/arm/mach-davinci/gpio.c arch/arm/mach-davinci/gpio.c +103 -57
- arch/arm/mach-davinci/include/mach/common.h arch/arm/mach-davinci/include/mach/common.h +25 -7
- arch/arm/mach-davinci/include/mach/cp_intc.h arch/arm/mach-davinci/include/mach/cp_intc.h +1 -2
- arch/arm/mach-davinci/include/mach/cputype.h arch/arm/mach-davinci/include/mach/cputype.h +8 -0
- arch/arm/mach-davinci/include/mach/da8xx.h arch/arm/mach-davinci/include/mach/da8xx.h +5 -24
- arch/arm/mach-davinci/include/mach/dm355.h arch/arm/mach-davinci/include/mach/dm355.h +3 -0
- arch/arm/mach-davinci/include/mach/dm365.h arch/arm/mach-davinci/include/mach/dm365.h +4 -0
- arch/arm/mach-davinci/include/mach/dm644x.h arch/arm/mach-davinci/include/mach/dm644x.h +6 -0
- arch/arm/mach-davinci/include/mach/dm646x.h arch/arm/mach-davinci/include/mach/dm646x.h +2 -2
- arch/arm/mach-davinci/include/mach/gpio.h arch/arm/mach-davinci/include/mach/gpio.h +33 -39
- arch/arm/mach-davinci/include/mach/irqs.h arch/arm/mach-davinci/include/mach/irqs.h +97 -0
- arch/arm/mach-davinci/include/mach/mux.h arch/arm/mach-davinci/include/mach/mux.h +289 -1
- arch/arm/mach-davinci/include/mach/psc.h arch/arm/mach-davinci/include/mach/psc.h +54 -1
- arch/arm/mach-davinci/include/mach/serial.h arch/arm/mach-davinci/include/mach/serial.h +0 -1
- arch/arm/mach-davinci/include/mach/system.h arch/arm/mach-davinci/include/mach/system.h +3 -2
- arch/arm/mach-davinci/io.c arch/arm/mach-davinci/io.c +15 -5
- arch/arm/mach-davinci/irq.c arch/arm/mach-davinci/irq.c +6 -1
- arch/arm/mach-davinci/mux.c arch/arm/mach-davinci/mux.c +13 -6
- arch/arm/mach-davinci/mux.h arch/arm/mach-davinci/mux.h +1 -1
- arch/arm/mach-davinci/psc.c arch/arm/mach-davinci/psc.c +6 -4
- arch/arm/mach-davinci/serial.c arch/arm/mach-davinci/serial.c +26 -8
- arch/arm/mach-davinci/time.c arch/arm/mach-davinci/time.c +27 -16
- arch/arm/mach-ep93xx/adssphere.c arch/arm/mach-ep93xx/adssphere.c +1 -1
- arch/arm/mach-ep93xx/clock.c arch/arm/mach-ep93xx/clock.c +13 -0
- arch/arm/mach-ep93xx/core.c arch/arm/mach-ep93xx/core.c +110 -13
- arch/arm/mach-ep93xx/edb93xx.c arch/arm/mach-ep93xx/edb93xx.c +2 -2
- arch/arm/mach-ep93xx/gesbc9312.c arch/arm/mach-ep93xx/gesbc9312.c +1 -1
- arch/arm/mach-ep93xx/gpio.c arch/arm/mach-ep93xx/gpio.c +3 -3
- arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h +1 -0
- arch/arm/mach-ep93xx/include/mach/platform.h arch/arm/mach-ep93xx/include/mach/platform.h +12 -0
- arch/arm/mach-ep93xx/micro9.c arch/arm/mach-ep93xx/micro9.c +1 -1
- arch/arm/mach-ep93xx/simone.c arch/arm/mach-ep93xx/simone.c +3 -3
- arch/arm/mach-ep93xx/snappercl15.c arch/arm/mach-ep93xx/snappercl15.c +3 -3
- arch/arm/mach-ep93xx/ts72xx.c arch/arm/mach-ep93xx/ts72xx.c +1 -1
- arch/arm/mach-integrator/Kconfig arch/arm/mach-integrator/Kconfig +1 -0
- arch/arm/mach-integrator/Makefile arch/arm/mach-integrator/Makefile +1 -1
- arch/arm/mach-integrator/common.h arch/arm/mach-integrator/common.h +0 -2
- arch/arm/mach-integrator/core.c arch/arm/mach-integrator/core.c +4 -123
- arch/arm/mach-integrator/cpu.c arch/arm/mach-integrator/cpu.c +30 -23
- arch/arm/mach-integrator/impd1.c arch/arm/mach-integrator/impd1.c +22 -21
- arch/arm/mach-integrator/include/mach/clkdev.h arch/arm/mach-integrator/include/mach/clkdev.h +4 -3
- arch/arm/mach-integrator/include/mach/entry-macro.S arch/arm/mach-integrator/include/mach/entry-macro.S +1 -0
- arch/arm/mach-integrator/include/mach/hardware.h arch/arm/mach-integrator/include/mach/hardware.h +9 -8
- arch/arm/mach-integrator/include/mach/platform.h arch/arm/mach-integrator/include/mach/platform.h +9 -45
- arch/arm/mach-integrator/integrator_ap.c arch/arm/mach-integrator/integrator_ap.c +159 -7
- arch/arm/mach-integrator/integrator_cp.c arch/arm/mach-integrator/integrator_cp.c +52 -36
- arch/arm/mach-integrator/leds.c arch/arm/mach-integrator/leds.c +1 -0
- arch/arm/mach-integrator/pci_v3.c arch/arm/mach-integrator/pci_v3.c +4 -3
- arch/arm/mach-iop32x/n2100.c arch/arm/mach-iop32x/n2100.c +1 -1
- arch/arm/mach-ixp4xx/common.c arch/arm/mach-ixp4xx/common.c +0 -1
- arch/arm/mach-kirkwood/Kconfig arch/arm/mach-kirkwood/Kconfig +18 -0
- arch/arm/mach-kirkwood/Makefile arch/arm/mach-kirkwood/Makefile +3 -0
- arch/arm/mach-kirkwood/guruplug-setup.c arch/arm/mach-kirkwood/guruplug-setup.c +131 -0
- arch/arm/mach-kirkwood/netxbig_v2-setup.c arch/arm/mach-kirkwood/netxbig_v2-setup.c +415 -0
- arch/arm/mach-mmp/aspenite.c arch/arm/mach-mmp/aspenite.c +13 -0
- arch/arm/mach-mmp/include/mach/gpio.h arch/arm/mach-mmp/include/mach/gpio.h +1 -1
- arch/arm/mach-mmp/include/mach/irqs.h arch/arm/mach-mmp/include/mach/irqs.h +5 -5
- arch/arm/mach-mmp/include/mach/mfp-mmp2.h arch/arm/mach-mmp/include/mach/mfp-mmp2.h +171 -16
- arch/arm/mach-mmp/include/mach/mmp2.h arch/arm/mach-mmp/include/mach/mmp2.h +7 -7
- arch/arm/mach-mmp/include/mach/pxa168.h arch/arm/mach-mmp/include/mach/pxa168.h +21 -0
- arch/arm/mach-mmp/include/mach/regs-apbc.h arch/arm/mach-mmp/include/mach/regs-apbc.h +5 -5
- arch/arm/mach-mmp/include/mach/regs-smc.h arch/arm/mach-mmp/include/mach/regs-smc.h +37 -0
- arch/arm/mach-mmp/include/mach/timex.h arch/arm/mach-mmp/include/mach/timex.h +4 -0
- arch/arm/mach-mmp/jasper.c arch/arm/mach-mmp/jasper.c +64 -0
- arch/arm/mach-mmp/mmp2.c arch/arm/mach-mmp/mmp2.c +51 -1
- arch/arm/mach-mmp/pxa168.c arch/arm/mach-mmp/pxa168.c +15 -0
- arch/arm/mach-msm/Kconfig arch/arm/mach-msm/Kconfig +78 -12
- arch/arm/mach-msm/Makefile arch/arm/mach-msm/Makefile +18 -5
- arch/arm/mach-msm/acpuclock-arm11.c arch/arm/mach-msm/acpuclock-arm11.c +526 -0
- arch/arm/mach-msm/acpuclock.h arch/arm/mach-msm/acpuclock.h +32 -0
- arch/arm/mach-msm/board-halibut.c arch/arm/mach-msm/board-halibut.c +16 -1
- arch/arm/mach-msm/board-mahimahi.c arch/arm/mach-msm/board-mahimahi.c +87 -0
- arch/arm/mach-msm/board-msm7x27.c arch/arm/mach-msm/board-msm7x27.c +179 -0
- arch/arm/mach-msm/board-msm7x30.c arch/arm/mach-msm/board-msm7x30.c +120 -0
- arch/arm/mach-msm/board-qsd8x50.c arch/arm/mach-msm/board-qsd8x50.c +94 -0
- arch/arm/mach-msm/board-sapphire.c arch/arm/mach-msm/board-sapphire.c +118 -0
- arch/arm/mach-msm/board-trout.c arch/arm/mach-msm/board-trout.c +5 -3
- arch/arm/mach-msm/board-trout.h arch/arm/mach-msm/board-trout.h +0 -0
- arch/arm/mach-msm/clock-7x01a.c arch/arm/mach-msm/clock-7x01a.c +0 -126
- arch/arm/mach-msm/clock-7x30.h arch/arm/mach-msm/clock-7x30.h +168 -0
- arch/arm/mach-msm/clock-pcom.c arch/arm/mach-msm/clock-pcom.c +131 -0
- arch/arm/mach-msm/clock-pcom.h arch/arm/mach-msm/clock-pcom.h +153 -0
- arch/arm/mach-msm/clock.c arch/arm/mach-msm/clock.c +188 -70
- arch/arm/mach-msm/clock.h arch/arm/mach-msm/clock.h +66 -5
- arch/arm/mach-msm/devices-msm7x00.c arch/arm/mach-msm/devices-msm7x00.c +125 -0
- arch/arm/mach-msm/devices-msm7x30.c arch/arm/mach-msm/devices-msm7x30.c +128 -0
- arch/arm/mach-msm/devices-qsd8x50.c arch/arm/mach-msm/devices-qsd8x50.c +92 -0
- arch/arm/mach-msm/devices.h arch/arm/mach-msm/devices.h +11 -0
- arch/arm/mach-msm/dma.c arch/arm/mach-msm/dma.c +21 -2
- arch/arm/mach-msm/gpio.c arch/arm/mach-msm/gpio.c +85 -0
- arch/arm/mach-msm/include/mach/board.h arch/arm/mach-msm/include/mach/board.h +10 -4
- arch/arm/mach-msm/include/mach/clk.h arch/arm/mach-msm/include/mach/clk.h +57 -0
- arch/arm/mach-msm/include/mach/dma.h arch/arm/mach-msm/include/mach/dma.h +17 -15
- arch/arm/mach-msm/include/mach/gpio.h arch/arm/mach-msm/include/mach/gpio.h +142 -0
- arch/arm/mach-msm/include/mach/io.h arch/arm/mach-msm/include/mach/io.h +5 -0
- arch/arm/mach-msm/include/mach/irqs-7x00.h arch/arm/mach-msm/include/mach/irqs-7x00.h +75 -0
- arch/arm/mach-msm/include/mach/irqs-7x30.h arch/arm/mach-msm/include/mach/irqs-7x30.h +170 -0
- arch/arm/mach-msm/include/mach/irqs-8x50.h arch/arm/mach-msm/include/mach/irqs-8x50.h +105 -0
- arch/arm/mach-msm/include/mach/irqs.h arch/arm/mach-msm/include/mach/irqs.h +14 -67
- arch/arm/mach-msm/include/mach/memory.h arch/arm/mach-msm/include/mach/memory.h +8 -0
- arch/arm/mach-msm/include/mach/msm_fb.h arch/arm/mach-msm/include/mach/msm_fb.h +147 -0
- arch/arm/mach-msm/include/mach/msm_iomap-7x00.h arch/arm/mach-msm/include/mach/msm_iomap-7x00.h +139 -0
- arch/arm/mach-msm/include/mach/msm_iomap-7x30.h arch/arm/mach-msm/include/mach/msm_iomap-7x30.h +122 -0
- arch/arm/mach-msm/include/mach/msm_iomap-8x50.h arch/arm/mach-msm/include/mach/msm_iomap-8x50.h +147 -0
- arch/arm/mach-msm/include/mach/msm_iomap.h arch/arm/mach-msm/include/mach/msm_iomap.h +8 -87
- arch/arm/mach-msm/include/mach/msm_smd.h arch/arm/mach-msm/include/mach/msm_smd.h +109 -0
- arch/arm/mach-msm/include/mach/sirc.h arch/arm/mach-msm/include/mach/sirc.h +115 -0
- arch/arm/mach-msm/include/mach/system.h arch/arm/mach-msm/include/mach/system.h +5 -0
- arch/arm/mach-msm/include/mach/vreg.h arch/arm/mach-msm/include/mach/vreg.h +1 -1
- arch/arm/mach-msm/io.c arch/arm/mach-msm/io.c +72 -3
- arch/arm/mach-msm/irq-vic.c arch/arm/mach-msm/irq-vic.c +365 -0
- arch/arm/mach-msm/irq.c arch/arm/mach-msm/irq.c +2 -2
- arch/arm/mach-msm/last_radio_log.c arch/arm/mach-msm/last_radio_log.c +82 -0
- arch/arm/mach-msm/proc_comm.c arch/arm/mach-msm/proc_comm.c +23 -3
- arch/arm/mach-msm/proc_comm.h arch/arm/mach-msm/proc_comm.h +99 -6
- arch/arm/mach-msm/sirc.c arch/arm/mach-msm/sirc.c +177 -0
- arch/arm/mach-msm/smd.c arch/arm/mach-msm/smd.c +1046 -0
- arch/arm/mach-msm/smd_debug.c arch/arm/mach-msm/smd_debug.c +315 -0
- arch/arm/mach-msm/smd_private.h arch/arm/mach-msm/smd_private.h +403 -0
- arch/arm/mach-msm/timer.c arch/arm/mach-msm/timer.c +2 -0
- arch/arm/mach-msm/vreg.c arch/arm/mach-msm/vreg.c +115 -39
- arch/arm/mach-mx3/Kconfig arch/arm/mach-mx3/Kconfig +10 -0
- arch/arm/mach-mx3/clock-imx31.c arch/arm/mach-mx3/clock-imx31.c +2 -3
- arch/arm/mach-mx3/devices.c arch/arm/mach-mx3/devices.c +18 -1
- arch/arm/mach-mx3/devices.h arch/arm/mach-mx3/devices.h +2 -1
- arch/arm/mach-mx3/mach-armadillo5x0.c arch/arm/mach-mx3/mach-armadillo5x0.c +166 -0
- arch/arm/mach-mx3/mach-mx31_3ds.c arch/arm/mach-mx3/mach-mx31_3ds.c +97 -19
- arch/arm/mach-mx3/mach-pcm037.c arch/arm/mach-mx3/mach-pcm037.c +0 -1
- arch/arm/mach-mx3/mx31lite-db.c arch/arm/mach-mx3/mx31lite-db.c +1 -1
- arch/arm/mach-mx5/clock-mx51.c arch/arm/mach-mx5/clock-mx51.c +2 -1
- arch/arm/mach-mx5/cpu.c arch/arm/mach-mx5/cpu.c +53 -0
- arch/arm/mach-mx5/mm.c arch/arm/mach-mx5/mm.c +13 -19
- arch/arm/mach-nomadik/Kconfig arch/arm/mach-nomadik/Kconfig +1 -0
- arch/arm/mach-nomadik/Makefile arch/arm/mach-nomadik/Makefile +1 -1
- arch/arm/mach-nomadik/board-nhk8815.c arch/arm/mach-nomadik/board-nhk8815.c +1 -9
- arch/arm/mach-nomadik/clock.c arch/arm/mach-nomadik/clock.c +30 -8
- arch/arm/mach-nomadik/clock.h arch/arm/mach-nomadik/clock.h +0 -1
- arch/arm/mach-nomadik/cpu-8815.c arch/arm/mach-nomadik/cpu-8815.c +47 -36
- arch/arm/mach-nomadik/include/mach/gpio.h arch/arm/mach-nomadik/include/mach/gpio.h +1 -66
- arch/arm/mach-omap1/board-htcherald.c arch/arm/mach-omap1/board-htcherald.c +0 -1
- arch/arm/mach-omap1/timer32k.c arch/arm/mach-omap1/timer32k.c +0 -15
- arch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/Kconfig +4 -2
- arch/arm/mach-omap2/board-3630sdp.c arch/arm/mach-omap2/board-3630sdp.c +1 -0
- arch/arm/mach-omap2/board-am3517evm.c arch/arm/mach-omap2/board-am3517evm.c +2 -2
- arch/arm/mach-omap2/board-devkit8000.c arch/arm/mach-omap2/board-devkit8000.c +9 -30
- arch/arm/mach-omap2/board-igep0020.c arch/arm/mach-omap2/board-igep0020.c +4 -4
- arch/arm/mach-omap2/board-n8x0.c arch/arm/mach-omap2/board-n8x0.c +9 -9
- arch/arm/mach-omap2/board-sdp-flash.c arch/arm/mach-omap2/board-sdp-flash.c +4 -4
- arch/arm/mach-omap2/board-zoom-debugboard.c arch/arm/mach-omap2/board-zoom-debugboard.c +1 -1
- arch/arm/mach-omap2/board-zoom-peripherals.c arch/arm/mach-omap2/board-zoom-peripherals.c +0 -1
- arch/arm/mach-omap2/clock3xxx_data.c arch/arm/mach-omap2/clock3xxx_data.c +1 -1
- arch/arm/mach-omap2/clock44xx_data.c arch/arm/mach-omap2/clock44xx_data.c +4 -4
- arch/arm/mach-omap2/clockdomain.c arch/arm/mach-omap2/clockdomain.c +3 -3
- arch/arm/mach-omap2/devices.c arch/arm/mach-omap2/devices.c +35 -1
- arch/arm/mach-omap2/gpmc-nand.c arch/arm/mach-omap2/gpmc-nand.c +3 -0
- arch/arm/mach-omap2/include/mach/entry-macro.S arch/arm/mach-omap2/include/mach/entry-macro.S +1 -1
- arch/arm/mach-omap2/omap-headsmp.S arch/arm/mach-omap2/omap-headsmp.S +3 -3
- arch/arm/mach-omap2/omap44xx-smc.S arch/arm/mach-omap2/omap44xx-smc.S +1 -1
- arch/arm/mach-omap2/omap_hwmod.c arch/arm/mach-omap2/omap_hwmod.c +3 -1
- arch/arm/mach-omap2/powerdomain.c arch/arm/mach-omap2/powerdomain.c +1 -1
- arch/arm/mach-omap2/prcm.c arch/arm/mach-omap2/prcm.c +2 -2
- arch/arm/mach-omap2/serial.c arch/arm/mach-omap2/serial.c +18 -17
- arch/arm/mach-orion5x/dns323-setup.c arch/arm/mach-orion5x/dns323-setup.c +1 -0
- arch/arm/mach-pxa/Kconfig arch/arm/mach-pxa/Kconfig +25 -32
- arch/arm/mach-pxa/Makefile arch/arm/mach-pxa/Makefile +2 -2
- arch/arm/mach-pxa/cm-x300.c arch/arm/mach-pxa/cm-x300.c +91 -13
- arch/arm/mach-pxa/colibri-pxa3xx.c arch/arm/mach-pxa/colibri-pxa3xx.c +1 -1
- arch/arm/mach-pxa/corgi.c arch/arm/mach-pxa/corgi.c +36 -20
- arch/arm/mach-pxa/corgi_lcd.c arch/arm/mach-pxa/corgi_lcd.c +0 -288
- arch/arm/mach-pxa/corgi_pm.c arch/arm/mach-pxa/corgi_pm.c +19 -58
- arch/arm/mach-pxa/corgi_ssp.c arch/arm/mach-pxa/corgi_ssp.c +0 -274
- arch/arm/mach-pxa/csb726.c arch/arm/mach-pxa/csb726.c +1 -10
- arch/arm/mach-pxa/em-x270.c arch/arm/mach-pxa/em-x270.c +1 -1
- arch/arm/mach-pxa/generic.c arch/arm/mach-pxa/generic.c +0 -31
- arch/arm/mach-pxa/include/mach/colibri.h arch/arm/mach-pxa/include/mach/colibri.h +1 -0
- arch/arm/mach-pxa/include/mach/corgi.h arch/arm/mach-pxa/include/mach/corgi.h +0 -1
- arch/arm/mach-pxa/include/mach/hardware.h arch/arm/mach-pxa/include/mach/hardware.h +1 -1
- arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h +2 -0
- arch/arm/mach-pxa/include/mach/mmc.h arch/arm/mach-pxa/include/mach/mmc.h +1 -1
- arch/arm/mach-pxa/include/mach/pxa2xx-gpio.h arch/arm/mach-pxa/include/mach/pxa2xx-gpio.h +0 -375
- arch/arm/mach-pxa/include/mach/regs-u2d.h arch/arm/mach-pxa/include/mach/regs-u2d.h +2 -1
- arch/arm/mach-pxa/include/mach/ssp.h arch/arm/mach-pxa/include/mach/ssp.h +0 -109
- arch/arm/mach-pxa/include/mach/tosa.h arch/arm/mach-pxa/include/mach/tosa.h +1 -1
- arch/arm/mach-pxa/include/mach/vpac270.h arch/arm/mach-pxa/include/mach/vpac270.h +42 -0
- arch/arm/mach-pxa/include/mach/z2.h arch/arm/mach-pxa/include/mach/z2.h +41 -0
- arch/arm/mach-pxa/littleton.c arch/arm/mach-pxa/littleton.c +1 -2
- arch/arm/mach-pxa/lubbock.c arch/arm/mach-pxa/lubbock.c +1 -1
- arch/arm/mach-pxa/mfp-pxa2xx.c arch/arm/mach-pxa/mfp-pxa2xx.c +34 -9
- arch/arm/mach-pxa/mioa701.c arch/arm/mach-pxa/mioa701.c +1 -1
- arch/arm/mach-pxa/mxm8x10.c arch/arm/mach-pxa/mxm8x10.c +1 -1
- arch/arm/mach-pxa/palmld.c arch/arm/mach-pxa/palmld.c +1 -1
- arch/arm/mach-pxa/palmt5.c arch/arm/mach-pxa/palmt5.c +1 -1
- arch/arm/mach-pxa/palmtc.c arch/arm/mach-pxa/palmtc.c +1 -1
- arch/arm/mach-pxa/palmtx.c arch/arm/mach-pxa/palmtx.c +1 -1
- arch/arm/mach-pxa/pcm990-baseboard.c arch/arm/mach-pxa/pcm990-baseboard.c +1 -1
- arch/arm/mach-pxa/poodle.c arch/arm/mach-pxa/poodle.c +2 -3
- arch/arm/mach-pxa/pxa3xx.c arch/arm/mach-pxa/pxa3xx.c +0 -1
- arch/arm/mach-pxa/raumfeld.c arch/arm/mach-pxa/raumfeld.c +3 -4
- arch/arm/mach-pxa/sharpsl.h arch/arm/mach-pxa/sharpsl.h +0 -23
- arch/arm/mach-pxa/sharpsl_pm.c arch/arm/mach-pxa/sharpsl_pm.c +0 -1
- arch/arm/mach-pxa/spitz.c arch/arm/mach-pxa/spitz.c +5 -3
- arch/arm/mach-pxa/spitz_pm.c arch/arm/mach-pxa/spitz_pm.c +21 -7
- arch/arm/mach-pxa/stargate2.c arch/arm/mach-pxa/stargate2.c +1 -4
- arch/arm/mach-pxa/tosa.c arch/arm/mach-pxa/tosa.c +1 -1
- arch/arm/mach-pxa/trizeps4.c arch/arm/mach-pxa/trizeps4.c +1 -1
- arch/arm/mach-pxa/viper.c arch/arm/mach-pxa/viper.c +3 -2
- arch/arm/mach-pxa/vpac270.c arch/arm/mach-pxa/vpac270.c +615 -0
- arch/arm/mach-pxa/z2.c arch/arm/mach-pxa/z2.c +609 -0
- arch/arm/mach-pxa/zeus.c arch/arm/mach-pxa/zeus.c +1 -1
- arch/arm/mach-pxa/zylonite.c arch/arm/mach-pxa/zylonite.c +3 -3
- arch/arm/mach-realview/Makefile arch/arm/mach-realview/Makefile +1 -1
- arch/arm/mach-realview/clock.c arch/arm/mach-realview/clock.c +0 -64
- arch/arm/mach-realview/core.c arch/arm/mach-realview/core.c +28 -168
- arch/arm/mach-realview/hotplug.c arch/arm/mach-realview/hotplug.c +1 -1
- arch/arm/mach-realview/include/mach/clkdev.h arch/arm/mach-realview/include/mach/clkdev.h +9 -0
- arch/arm/mach-realview/include/mach/irqs-pb1176.h arch/arm/mach-realview/include/mach/irqs-pb1176.h +1 -0
- arch/arm/mach-realview/include/mach/irqs-pba8.h arch/arm/mach-realview/include/mach/irqs-pba8.h +2 -6
- arch/arm/mach-realview/include/mach/irqs-pbx.h arch/arm/mach-realview/include/mach/irqs-pbx.h +4 -10
- arch/arm/mach-realview/include/mach/platform.h arch/arm/mach-realview/include/mach/platform.h +0 -20
- arch/arm/mach-realview/realview_eb.c arch/arm/mach-realview/realview_eb.c +32 -2
- arch/arm/mach-realview/realview_pb1176.c arch/arm/mach-realview/realview_pb1176.c +15 -2
- arch/arm/mach-realview/realview_pb11mp.c arch/arm/mach-realview/realview_pb11mp.c +32 -2
- arch/arm/mach-realview/realview_pba8.c arch/arm/mach-realview/realview_pba8.c +15 -2
- arch/arm/mach-realview/realview_pbx.c arch/arm/mach-realview/realview_pbx.c +32 -0
- arch/arm/mach-s3c2410/Kconfig arch/arm/mach-s3c2410/Kconfig +10 -0
- arch/arm/mach-s3c2410/Makefile.boot arch/arm/mach-s3c2410/Makefile.boot +7 -3
- arch/arm/mach-s3c2410/h1940-bluetooth.c arch/arm/mach-s3c2410/h1940-bluetooth.c +20 -12
- arch/arm/mach-s3c2410/include/mach/dma.h arch/arm/mach-s3c2410/include/mach/dma.h +1 -1
- arch/arm/mach-s3c2410/include/mach/gpio-fns.h arch/arm/mach-s3c2410/include/mach/gpio-fns.h +24 -23
- arch/arm/mach-s3c2410/include/mach/gpio-nrs.h arch/arm/mach-s3c2410/include/mach/gpio-nrs.h +31 -6
- arch/arm/mach-s3c2410/include/mach/gpio-track.h arch/arm/mach-s3c2410/include/mach/gpio-track.h +2 -2
- arch/arm/mach-s3c2410/include/mach/gpio.h arch/arm/mach-s3c2410/include/mach/gpio.h +8 -0
- arch/arm/mach-s3c2410/include/mach/irqs.h arch/arm/mach-s3c2410/include/mach/irqs.h +27 -1
- arch/arm/mach-s3c2410/include/mach/map.h arch/arm/mach-s3c2410/include/mach/map.h +6 -2
- arch/arm/mach-s3c2410/include/mach/regs-clock.h arch/arm/mach-s3c2410/include/mach/regs-clock.h +2 -0
- arch/arm/mach-s3c2410/include/mach/regs-dsc.h arch/arm/mach-s3c2410/include/mach/regs-dsc.h +36 -0
- arch/arm/mach-s3c2410/include/mach/regs-gpio.h arch/arm/mach-s3c2410/include/mach/regs-gpio.h +47 -20
- arch/arm/mach-s3c2410/include/mach/regs-gpioj.h arch/arm/mach-s3c2410/include/mach/regs-gpioj.h +0 -36
- arch/arm/mach-s3c2410/include/mach/regs-irq.h arch/arm/mach-s3c2410/include/mach/regs-irq.h +10 -0
- arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h +30 -0
- arch/arm/mach-s3c2410/include/mach/regs-s3c2416.h arch/arm/mach-s3c2410/include/mach/regs-s3c2416.h +24 -0
- arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h +1 -2
- arch/arm/mach-s3c2410/include/mach/uncompress.h arch/arm/mach-s3c2410/include/mach/uncompress.h +3 -1
- arch/arm/mach-s3c2410/mach-amlm5900.c arch/arm/mach-s3c2410/mach-amlm5900.c +3 -2
- arch/arm/mach-s3c2410/mach-bast.c arch/arm/mach-s3c2410/mach-bast.c +6 -5
- arch/arm/mach-s3c2410/mach-h1940.c arch/arm/mach-s3c2410/mach-h1940.c +18 -14
- arch/arm/mach-s3c2410/mach-n30.c arch/arm/mach-s3c2410/mach-n30.c +73 -10
- arch/arm/mach-s3c2410/mach-qt2410.c arch/arm/mach-s3c2410/mach-qt2410.c +6 -4
- arch/arm/mach-s3c2410/mach-vr1000.c arch/arm/mach-s3c2410/mach-vr1000.c +3 -2
- arch/arm/mach-s3c2410/pm.c arch/arm/mach-s3c2410/pm.c +13 -2
- arch/arm/mach-s3c2410/s3c2410.c arch/arm/mach-s3c2410/s3c2410.c +8 -0
- arch/arm/mach-s3c2412/Kconfig arch/arm/mach-s3c2412/Kconfig +2 -1
- arch/arm/mach-s3c2412/gpio.c arch/arm/mach-s3c2412/gpio.c +11 -9
- arch/arm/mach-s3c2412/mach-jive.c arch/arm/mach-s3c2412/mach-jive.c +14 -14
- arch/arm/mach-s3c2412/mach-smdk2413.c arch/arm/mach-s3c2412/mach-smdk2413.c +7 -7
- arch/arm/mach-s3c2416/Kconfig arch/arm/mach-s3c2416/Kconfig +39 -0
- arch/arm/mach-s3c2416/Makefile arch/arm/mach-s3c2416/Makefile +19 -0
- arch/arm/mach-s3c2416/clock.c arch/arm/mach-s3c2416/clock.c +135 -0
- arch/arm/mach-s3c2416/irq.c arch/arm/mach-s3c2416/irq.c +254 -0
- arch/arm/mach-s3c2416/mach-smdk2416.c arch/arm/mach-s3c2416/mach-smdk2416.c +206 -0
- arch/arm/mach-s3c2416/s3c2416.c arch/arm/mach-s3c2416/s3c2416.c +130 -0
- arch/arm/mach-s3c2440/Kconfig arch/arm/mach-s3c2440/Kconfig +14 -0
- arch/arm/mach-s3c2440/Makefile arch/arm/mach-s3c2440/Makefile +1 -0
- arch/arm/mach-s3c2440/mach-mini2440.c arch/arm/mach-s3c2440/mach-mini2440.c +12 -11
- arch/arm/mach-s3c2440/mach-nexcoder.c arch/arm/mach-s3c2440/mach-nexcoder.c +5 -4
- arch/arm/mach-s3c2440/mach-osiris.c arch/arm/mach-s3c2440/mach-osiris.c +3 -2
- arch/arm/mach-s3c2440/mach-rx1950.c arch/arm/mach-s3c2440/mach-rx1950.c +582 -0
- arch/arm/mach-s3c2440/mach-rx3715.c arch/arm/mach-s3c2440/mach-rx3715.c +1 -1
- arch/arm/mach-s3c2440/mach-smdk2440.c arch/arm/mach-s3c2440/mach-smdk2440.c +1 -1
- arch/arm/mach-s3c2440/s3c2440.c arch/arm/mach-s3c2440/s3c2440.c +8 -0
- arch/arm/mach-s3c2443/Kconfig arch/arm/mach-s3c2443/Kconfig +1 -0
- arch/arm/mach-s3c2443/clock.c arch/arm/mach-s3c2443/clock.c +10 -469
- arch/arm/mach-s3c2443/mach-smdk2443.c arch/arm/mach-s3c2443/mach-smdk2443.c +1 -1
- arch/arm/mach-s3c64xx/Kconfig arch/arm/mach-s3c64xx/Kconfig +1 -0
- arch/arm/mach-s3c64xx/Makefile arch/arm/mach-s3c64xx/Makefile +1 -2
- arch/arm/mach-s3c64xx/clock.c arch/arm/mach-s3c64xx/clock.c +36 -0
- arch/arm/mach-s3c64xx/dma.c arch/arm/mach-s3c64xx/dma.c +1 -1
- arch/arm/mach-s3c64xx/gpiolib.c arch/arm/mach-s3c64xx/gpiolib.c +6 -0
- arch/arm/mach-s3c64xx/include/mach/map.h arch/arm/mach-s3c64xx/include/mach/map.h +3 -0
- arch/arm/mach-s3c64xx/include/mach/pll.h arch/arm/mach-s3c64xx/include/mach/pll.h +3 -32
- arch/arm/mach-s3c64xx/include/mach/regs-clock.h arch/arm/mach-s3c64xx/include/mach/regs-clock.h +1 -0
- arch/arm/mach-s3c64xx/mach-smdk6400.c arch/arm/mach-s3c64xx/mach-smdk6400.c +1 -1
- arch/arm/mach-s3c64xx/mach-smdk6410.c arch/arm/mach-s3c64xx/mach-smdk6410.c +1 -1
- arch/arm/mach-s3c64xx/s3c6410.c arch/arm/mach-s3c64xx/s3c6410.c +2 -0
- arch/arm/mach-s5p6440/Kconfig arch/arm/mach-s5p6440/Kconfig +1 -0
- arch/arm/mach-s5p6440/Makefile arch/arm/mach-s5p6440/Makefile +5 -1
- arch/arm/mach-s5p6440/clock.c arch/arm/mach-s5p6440/clock.c +249 -101
- arch/arm/mach-s5p6440/cpu.c arch/arm/mach-s5p6440/cpu.c +1 -1
- arch/arm/mach-s5p6440/dev-audio.c arch/arm/mach-s5p6440/dev-audio.c +127 -0
- arch/arm/mach-s5p6440/dma.c arch/arm/mach-s5p6440/dma.c +105 -0
- arch/arm/mach-s5p6440/gpio.c arch/arm/mach-s5p6440/gpio.c +5 -0
- arch/arm/mach-s5p6440/include/mach/dma.h arch/arm/mach-s5p6440/include/mach/dma.h +26 -0
- arch/arm/mach-s5p6440/include/mach/map.h arch/arm/mach-s5p6440/include/mach/map.h +8 -0
- arch/arm/mach-s5p6440/include/mach/pwm-clock.h arch/arm/mach-s5p6440/include/mach/pwm-clock.h +16 -8
- arch/arm/mach-s5p6440/mach-smdk6440.c arch/arm/mach-s5p6440/mach-smdk6440.c +1 -0
- arch/arm/mach-s5p6440/setup-i2c0.c arch/arm/mach-s5p6440/setup-i2c0.c +1 -1
- arch/arm/mach-s5p6442/Kconfig arch/arm/mach-s5p6442/Kconfig +1 -0
- arch/arm/mach-s5p6442/Makefile arch/arm/mach-s5p6442/Makefile +5 -1
- arch/arm/mach-s5p6442/cpu.c arch/arm/mach-s5p6442/cpu.c +1 -1
- arch/arm/mach-s5p6442/dev-audio.c arch/arm/mach-s5p6442/dev-audio.c +197 -0
- arch/arm/mach-s5p6442/dma.c arch/arm/mach-s5p6442/dma.c +105 -0
- arch/arm/mach-s5p6442/include/mach/dma.h arch/arm/mach-s5p6442/include/mach/dma.h +26 -0
- arch/arm/mach-s5p6442/include/mach/map.h arch/arm/mach-s5p6442/include/mach/map.h +11 -0
- arch/arm/mach-s5p6442/include/mach/pwm-clock.h arch/arm/mach-s5p6442/include/mach/pwm-clock.h +11 -10
- arch/arm/mach-s5p6442/mach-smdk6442.c arch/arm/mach-s5p6442/mach-smdk6442.c +1 -0
- arch/arm/mach-s5p6442/setup-i2c0.c arch/arm/mach-s5p6442/setup-i2c0.c +25 -0
- arch/arm/mach-s5pc100/Kconfig arch/arm/mach-s5pc100/Kconfig +12 -3
- arch/arm/mach-s5pc100/Makefile arch/arm/mach-s5pc100/Makefile +4 -1
- arch/arm/mach-s5pc100/clock.c arch/arm/mach-s5pc100/clock.c +1358 -0
- arch/arm/mach-s5pc100/gpiolib.c arch/arm/mach-s5pc100/gpiolib.c +16 -91
- arch/arm/mach-s5pc100/include/mach/gpio.h arch/arm/mach-s5pc100/include/mach/gpio.h +42 -53
- arch/arm/mach-s5pc100/include/mach/regs-clock.h arch/arm/mach-s5pc100/include/mach/regs-clock.h +71 -0
- arch/arm/mach-s5pc100/include/mach/regs-gpio.h arch/arm/mach-s5pc100/include/mach/regs-gpio.h +4 -4
- arch/arm/mach-s5pc100/mach-smdkc100.c arch/arm/mach-s5pc100/mach-smdkc100.c +0 -1
- arch/arm/mach-s5pc100/setup-fb-24bpp.c arch/arm/mach-s5pc100/setup-fb-24bpp.c +2 -3
- arch/arm/mach-s5pc100/setup-i2c0.c arch/arm/mach-s5pc100/setup-i2c0.c +2 -2
- arch/arm/mach-s5pc100/setup-i2c1.c arch/arm/mach-s5pc100/setup-i2c1.c +2 -2
- arch/arm/mach-s5pv210/Kconfig arch/arm/mach-s5pv210/Kconfig +1 -0
- arch/arm/mach-s5pv210/Makefile arch/arm/mach-s5pv210/Makefile +6 -1
- arch/arm/mach-s5pv210/clock.c arch/arm/mach-s5pv210/clock.c +711 -122
- arch/arm/mach-s5pv210/cpu.c arch/arm/mach-s5pv210/cpu.c +1 -1
- arch/arm/mach-s5pv210/dev-audio.c arch/arm/mach-s5pv210/dev-audio.c +327 -0
- arch/arm/mach-s5pv210/dma.c arch/arm/mach-s5pv210/dma.c +168 -0
- arch/arm/mach-s5pv210/gpiolib.c arch/arm/mach-s5pv210/gpiolib.c +261 -0
- arch/arm/mach-s5pv210/include/mach/dma.h arch/arm/mach-s5pv210/include/mach/dma.h +26 -0
- arch/arm/mach-s5pv210/include/mach/gpio.h arch/arm/mach-s5pv210/include/mach/gpio.h +15 -3
- arch/arm/mach-s5pv210/include/mach/map.h arch/arm/mach-s5pv210/include/mach/map.h +17 -0
- arch/arm/mach-s5pv210/include/mach/pwm-clock.h arch/arm/mach-s5pv210/include/mach/pwm-clock.h +11 -10
- arch/arm/mach-s5pv210/mach-smdkc110.c arch/arm/mach-s5pv210/mach-smdkc110.c +2 -0
- arch/arm/mach-s5pv210/mach-smdkv210.c arch/arm/mach-s5pv210/mach-smdkv210.c +2 -0
- arch/arm/mach-s5pv210/setup-i2c0.c arch/arm/mach-s5pv210/setup-i2c0.c +25 -0
- arch/arm/mach-sa1100/Kconfig arch/arm/mach-sa1100/Kconfig +2 -2
- arch/arm/mach-sa1100/cpu-sa1110.c arch/arm/mach-sa1100/cpu-sa1110.c +3 -0
- arch/arm/mach-shmobile/Kconfig arch/arm/mach-shmobile/Kconfig +0 -3
- arch/arm/mach-spear3xx/Kconfig arch/arm/mach-spear3xx/Kconfig +33 -0
- arch/arm/mach-spear3xx/Kconfig300 arch/arm/mach-spear3xx/Kconfig300 +17 -0
- arch/arm/mach-spear3xx/Kconfig310 arch/arm/mach-spear3xx/Kconfig310 +17 -0
- arch/arm/mach-spear3xx/Kconfig320 arch/arm/mach-spear3xx/Kconfig320 +17 -0
- arch/arm/mach-spear3xx/Makefile arch/arm/mach-spear3xx/Makefile +26 -0
- arch/arm/mach-spear3xx/Makefile.boot arch/arm/mach-spear3xx/Makefile.boot +3 -0
- arch/arm/mach-spear3xx/clock.c arch/arm/mach-spear3xx/clock.c +389 -0
- arch/arm/mach-spear3xx/include/mach/clkdev.h arch/arm/mach-spear3xx/include/mach/clkdev.h +19 -0
- arch/arm/mach-spear3xx/include/mach/debug-macro.S arch/arm/mach-spear3xx/include/mach/debug-macro.S +14 -0
- arch/arm/mach-spear3xx/include/mach/entry-macro.S arch/arm/mach-spear3xx/include/mach/entry-macro.S +46 -0
- arch/arm/mach-spear3xx/include/mach/generic.h arch/arm/mach-spear3xx/include/mach/generic.h +205 -0
- arch/arm/mach-spear3xx/include/mach/gpio.h arch/arm/mach-spear3xx/include/mach/gpio.h +19 -0
- arch/arm/mach-spear3xx/include/mach/hardware.h arch/arm/mach-spear3xx/include/mach/hardware.h +20 -0
- arch/arm/mach-spear3xx/include/mach/io.h arch/arm/mach-spear3xx/include/mach/io.h +19 -0
- arch/arm/mach-spear3xx/include/mach/irqs.h arch/arm/mach-spear3xx/include/mach/irqs.h +152 -0
- arch/arm/mach-spear3xx/include/mach/memory.h arch/arm/mach-spear3xx/include/mach/memory.h +19 -0
- arch/arm/mach-spear3xx/include/mach/misc_regs.h arch/arm/mach-spear3xx/include/mach/misc_regs.h +163 -0
- arch/arm/mach-spear3xx/include/mach/spear.h arch/arm/mach-spear3xx/include/mach/spear.h +144 -0
- arch/arm/mach-spear3xx/include/mach/spear300.h arch/arm/mach-spear3xx/include/mach/spear300.h +83 -0
- arch/arm/mach-spear3xx/include/mach/spear310.h arch/arm/mach-spear3xx/include/mach/spear310.h +70 -0
- arch/arm/mach-spear3xx/include/mach/spear320.h arch/arm/mach-spear3xx/include/mach/spear320.h +96 -0
- arch/arm/mach-spear3xx/include/mach/system.h arch/arm/mach-spear3xx/include/mach/system.h +19 -0
- arch/arm/mach-spear3xx/include/mach/timex.h arch/arm/mach-spear3xx/include/mach/timex.h +19 -0
- arch/arm/mach-spear3xx/include/mach/uncompress.h arch/arm/mach-spear3xx/include/mach/uncompress.h +19 -0
- arch/arm/mach-spear3xx/include/mach/vmalloc.h arch/arm/mach-spear3xx/include/mach/vmalloc.h +19 -0
- arch/arm/mach-spear3xx/spear300.c arch/arm/mach-spear3xx/spear300.c +468 -0
- arch/arm/mach-spear3xx/spear300_evb.c arch/arm/mach-spear3xx/spear300_evb.c +77 -0
- arch/arm/mach-spear3xx/spear310.c arch/arm/mach-spear3xx/spear310.c +302 -0
- arch/arm/mach-spear3xx/spear310_evb.c arch/arm/mach-spear3xx/spear310_evb.c +84 -0
- arch/arm/mach-spear3xx/spear320.c arch/arm/mach-spear3xx/spear320.c +549 -0
- arch/arm/mach-spear3xx/spear320_evb.c arch/arm/mach-spear3xx/spear320_evb.c +81 -0
- arch/arm/mach-spear3xx/spear3xx.c arch/arm/mach-spear3xx/spear3xx.c +548 -0
- arch/arm/mach-spear6xx/Kconfig arch/arm/mach-spear6xx/Kconfig +20 -0
- arch/arm/mach-spear6xx/Kconfig600 arch/arm/mach-spear6xx/Kconfig600 +17 -0
- arch/arm/mach-spear6xx/Makefile arch/arm/mach-spear6xx/Makefile +12 -0
- arch/arm/mach-spear6xx/Makefile.boot arch/arm/mach-spear6xx/Makefile.boot +3 -0
- arch/arm/mach-spear6xx/clock.c arch/arm/mach-spear6xx/clock.c +483 -0
- arch/arm/mach-spear6xx/include/mach/clkdev.h arch/arm/mach-spear6xx/include/mach/clkdev.h +19 -0
- arch/arm/mach-spear6xx/include/mach/debug-macro.S arch/arm/mach-spear6xx/include/mach/debug-macro.S +14 -0
- arch/arm/mach-spear6xx/include/mach/entry-macro.S arch/arm/mach-spear6xx/include/mach/entry-macro.S +55 -0
- arch/arm/mach-spear6xx/include/mach/generic.h arch/arm/mach-spear6xx/include/mach/generic.h +45 -0
- arch/arm/mach-spear6xx/include/mach/gpio.h arch/arm/mach-spear6xx/include/mach/gpio.h +19 -0
- arch/arm/mach-spear6xx/include/mach/hardware.h arch/arm/mach-spear6xx/include/mach/hardware.h +21 -0
- arch/arm/mach-spear6xx/include/mach/io.h arch/arm/mach-spear6xx/include/mach/io.h +20 -0
- arch/arm/mach-spear6xx/include/mach/irqs.h arch/arm/mach-spear6xx/include/mach/irqs.h +97 -0
- arch/arm/mach-spear6xx/include/mach/memory.h arch/arm/mach-spear6xx/include/mach/memory.h +19 -0
- arch/arm/mach-spear6xx/include/mach/misc_regs.h arch/arm/mach-spear6xx/include/mach/misc_regs.h +173 -0
- arch/arm/mach-spear6xx/include/mach/spear.h arch/arm/mach-spear6xx/include/mach/spear.h +173 -0
- arch/arm/mach-spear6xx/include/mach/spear600.h arch/arm/mach-spear6xx/include/mach/spear600.h +21 -0
- arch/arm/mach-spear6xx/include/mach/system.h arch/arm/mach-spear6xx/include/mach/system.h +19 -0
- arch/arm/mach-spear6xx/include/mach/timex.h arch/arm/mach-spear6xx/include/mach/timex.h +19 -0
- arch/arm/mach-spear6xx/include/mach/uncompress.h arch/arm/mach-spear6xx/include/mach/uncompress.h +19 -0
- arch/arm/mach-spear6xx/include/mach/vmalloc.h arch/arm/mach-spear6xx/include/mach/vmalloc.h +19 -0
- arch/arm/mach-spear6xx/spear600.c arch/arm/mach-spear6xx/spear600.c +25 -0
- arch/arm/mach-spear6xx/spear600_evb.c arch/arm/mach-spear6xx/spear600_evb.c +51 -0
- arch/arm/mach-spear6xx/spear6xx.c arch/arm/mach-spear6xx/spear6xx.c +158 -0
- arch/arm/mach-u300/mmc.c arch/arm/mach-u300/mmc.c +2 -1
- arch/arm/mach-ux500/Kconfig arch/arm/mach-ux500/Kconfig +34 -7
- arch/arm/mach-ux500/Makefile arch/arm/mach-ux500/Makefile +4 -2
- arch/arm/mach-ux500/board-mop500.c arch/arm/mach-ux500/board-mop500.c +19 -115
- arch/arm/mach-ux500/board-u5500.c arch/arm/mach-ux500/board-u5500.c +41 -0
- arch/arm/mach-ux500/clock.c arch/arm/mach-ux500/clock.c +467 -34
- arch/arm/mach-ux500/clock.h arch/arm/mach-ux500/clock.h +125 -0
- arch/arm/mach-ux500/cpu-db5500.c arch/arm/mach-ux500/cpu-db5500.c +50 -0
- arch/arm/mach-ux500/cpu-db8500.c arch/arm/mach-ux500/cpu-db8500.c +34 -21
- arch/arm/mach-ux500/cpu.c arch/arm/mach-ux500/cpu.c +99 -0
- arch/arm/mach-ux500/devices-db5500.c arch/arm/mach-ux500/devices-db5500.c +46 -0
- arch/arm/mach-ux500/devices-db8500.c arch/arm/mach-ux500/devices-db8500.c +107 -0
- arch/arm/mach-ux500/devices.c arch/arm/mach-ux500/devices.c +88 -0
- arch/arm/mach-ux500/include/mach/db5500-regs.h arch/arm/mach-ux500/include/mach/db5500-regs.h +103 -0
- arch/arm/mach-ux500/include/mach/db8500-regs.h arch/arm/mach-ux500/include/mach/db8500-regs.h +135 -0
- arch/arm/mach-ux500/include/mach/debug-macro.S arch/arm/mach-ux500/include/mach/debug-macro.S +10 -2
- arch/arm/mach-ux500/include/mach/devices.h arch/arm/mach-ux500/include/mach/devices.h +29 -0
- arch/arm/mach-ux500/include/mach/entry-macro.S arch/arm/mach-ux500/include/mach/entry-macro.S +1 -1
- arch/arm/mach-ux500/include/mach/gpio.h arch/arm/mach-ux500/include/mach/gpio.h +50 -0
- arch/arm/mach-ux500/include/mach/hardware.h arch/arm/mach-ux500/include/mach/hardware.h +97 -100
- arch/arm/mach-ux500/include/mach/irqs.h arch/arm/mach-ux500/include/mach/irqs.h +8 -1
- arch/arm/mach-ux500/include/mach/setup.h arch/arm/mach-ux500/include/mach/setup.h +21 -3
- arch/arm/mach-ux500/platsmp.c arch/arm/mach-ux500/platsmp.c +7 -6
- arch/arm/mach-versatile/Makefile arch/arm/mach-versatile/Makefile +1 -1
- arch/arm/mach-versatile/clock.c arch/arm/mach-versatile/clock.c +0 -65
- arch/arm/mach-versatile/clock.h arch/arm/mach-versatile/clock.h +0 -20
- arch/arm/mach-versatile/core.c arch/arm/mach-versatile/core.c +26 -168
- arch/arm/mach-versatile/include/mach/clkdev.h arch/arm/mach-versatile/include/mach/clkdev.h +9 -0
- arch/arm/mach-versatile/include/mach/entry-macro.S arch/arm/mach-versatile/include/mach/entry-macro.S +1 -0
- arch/arm/mach-versatile/include/mach/hardware.h arch/arm/mach-versatile/include/mach/hardware.h +2 -1
- arch/arm/mach-versatile/include/mach/platform.h arch/arm/mach-versatile/include/mach/platform.h +2 -24
- arch/arm/mach-vexpress/Kconfig arch/arm/mach-vexpress/Kconfig +9 -0
- arch/arm/mach-vexpress/Makefile arch/arm/mach-vexpress/Makefile +8 -0
- arch/arm/mach-vexpress/Makefile.boot arch/arm/mach-vexpress/Makefile.boot +3 -0
- arch/arm/mach-vexpress/core.h arch/arm/mach-vexpress/core.h +26 -0
- arch/arm/mach-vexpress/ct-ca9x4.c arch/arm/mach-vexpress/ct-ca9x4.c +249 -0
- arch/arm/mach-vexpress/headsmp.S arch/arm/mach-vexpress/headsmp.S +39 -0
- arch/arm/mach-vexpress/include/mach/clkdev.h arch/arm/mach-vexpress/include/mach/clkdev.h +15 -0
- arch/arm/mach-vexpress/include/mach/ct-ca9x4.h arch/arm/mach-vexpress/include/mach/ct-ca9x4.h +47 -0
- arch/arm/mach-vexpress/include/mach/debug-macro.S arch/arm/mach-vexpress/include/mach/debug-macro.S +23 -0
- arch/arm/mach-vexpress/include/mach/entry-macro.S arch/arm/mach-vexpress/include/mach/entry-macro.S +67 -0
- arch/arm/mach-vexpress/include/mach/hardware.h arch/arm/mach-vexpress/include/mach/hardware.h +1 -0
- arch/arm/mach-vexpress/include/mach/io.h arch/arm/mach-vexpress/include/mach/io.h +28 -0
- arch/arm/mach-vexpress/include/mach/irqs.h arch/arm/mach-vexpress/include/mach/irqs.h +4 -0
- arch/arm/mach-vexpress/include/mach/memory.h arch/arm/mach-vexpress/include/mach/memory.h +25 -0
- arch/arm/mach-vexpress/include/mach/motherboard.h arch/arm/mach-vexpress/include/mach/motherboard.h +121 -0
- arch/arm/mach-vexpress/include/mach/smp.h arch/arm/mach-vexpress/include/mach/smp.h +21 -0
- arch/arm/mach-vexpress/include/mach/system.h arch/arm/mach-vexpress/include/mach/system.h +37 -0
- arch/arm/mach-vexpress/include/mach/timex.h arch/arm/mach-vexpress/include/mach/timex.h +23 -0
- arch/arm/mach-vexpress/include/mach/uncompress.h arch/arm/mach-vexpress/include/mach/uncompress.h +52 -0
- arch/arm/mach-vexpress/include/mach/vmalloc.h arch/arm/mach-vexpress/include/mach/vmalloc.h +21 -0
- arch/arm/mach-vexpress/localtimer.c arch/arm/mach-vexpress/localtimer.c +26 -0
- arch/arm/mach-vexpress/platsmp.c arch/arm/mach-vexpress/platsmp.c +190 -0
- arch/arm/mach-vexpress/v2m.c arch/arm/mach-vexpress/v2m.c +361 -0
- arch/arm/mm/Kconfig arch/arm/mm/Kconfig +24 -2
- arch/arm/mm/abort-ev7.S arch/arm/mm/abort-ev7.S +21 -0
- arch/arm/mm/alignment.c arch/arm/mm/alignment.c +38 -39
- arch/arm/mm/cache-l2x0.c arch/arm/mm/cache-l2x0.c +34 -5
- arch/arm/mm/cache-v6.S arch/arm/mm/cache-v6.S +13 -4
- arch/arm/mm/cache-v7.S arch/arm/mm/cache-v7.S +4 -0
- arch/arm/mm/copypage-fa.c arch/arm/mm/copypage-fa.c +1 -1
- arch/arm/mm/copypage-v6.c arch/arm/mm/copypage-v6.c +1 -8
- arch/arm/mm/dma-mapping.c arch/arm/mm/dma-mapping.c +5 -0
- arch/arm/mm/fault-armv.c arch/arm/mm/fault-armv.c +0 -2
- arch/arm/mm/fault.c arch/arm/mm/fault.c +5 -0
- arch/arm/mm/flush.c arch/arm/mm/flush.c +15 -10
- arch/arm/mm/highmem.c arch/arm/mm/highmem.c +86 -1
- arch/arm/mm/init.c arch/arm/mm/init.c +4 -44
- arch/arm/mm/mm.h arch/arm/mm/mm.h +0 -3
- arch/arm/mm/mmu.c arch/arm/mm/mmu.c +51 -7
- arch/arm/mm/nommu.c arch/arm/mm/nommu.c +11 -2
- arch/arm/mm/proc-sa1100.S arch/arm/mm/proc-sa1100.S +1 -1
- arch/arm/mm/tlb-v7.S arch/arm/mm/tlb-v7.S +8 -0
- arch/arm/nwfpe/entry.S arch/arm/nwfpe/entry.S +4 -4
- arch/arm/nwfpe/fpmodule.c arch/arm/nwfpe/fpmodule.c +11 -2
- arch/arm/oprofile/Makefile arch/arm/oprofile/Makefile +1 -6
- arch/arm/oprofile/backtrace.c arch/arm/oprofile/backtrace.c +0 -83
- arch/arm/oprofile/common.c arch/arm/oprofile/common.c +309 -66
- arch/arm/oprofile/op_arm_model.h arch/arm/oprofile/op_arm_model.h +0 -35
- arch/arm/oprofile/op_counter.h arch/arm/oprofile/op_counter.h +0 -27
- arch/arm/oprofile/op_model_arm11_core.c arch/arm/oprofile/op_model_arm11_core.c +0 -162
- arch/arm/oprofile/op_model_arm11_core.h arch/arm/oprofile/op_model_arm11_core.h +0 -45
- arch/arm/oprofile/op_model_mpcore.c arch/arm/oprofile/op_model_mpcore.c +0 -306
- arch/arm/oprofile/op_model_mpcore.h arch/arm/oprofile/op_model_mpcore.h +0 -61
- arch/arm/oprofile/op_model_v6.c arch/arm/oprofile/op_model_v6.c +0 -78
- arch/arm/oprofile/op_model_v7.c arch/arm/oprofile/op_model_v7.c +0 -415
- arch/arm/oprofile/op_model_v7.h arch/arm/oprofile/op_model_v7.h +0 -103
- arch/arm/oprofile/op_model_xscale.c arch/arm/oprofile/op_model_xscale.c +0 -444
- arch/arm/plat-iop/Makefile arch/arm/plat-iop/Makefile +2 -0
- arch/arm/plat-iop/pmu.c arch/arm/plat-iop/pmu.c +40 -0
- arch/arm/plat-mxc/include/mach/board-mx31_3ds.h arch/arm/plat-mxc/include/mach/board-mx31_3ds.h +3 -3
- arch/arm/plat-mxc/include/mach/dma-mx1-mx2.h arch/arm/plat-mxc/include/mach/dma-mx1-mx2.h +7 -1
- arch/arm/plat-mxc/include/mach/mx51.h arch/arm/plat-mxc/include/mach/mx51.h +12 -21
- arch/arm/plat-mxc/include/mach/uncompress.h arch/arm/plat-mxc/include/mach/uncompress.h +4 -0
- arch/arm/plat-nomadik/Kconfig arch/arm/plat-nomadik/Kconfig +5 -0
- arch/arm/plat-nomadik/Makefile arch/arm/plat-nomadik/Makefile +1 -0
- arch/arm/plat-nomadik/gpio.c arch/arm/plat-nomadik/gpio.c +113 -75
- arch/arm/plat-nomadik/include/plat/gpio.h arch/arm/plat-nomadik/include/plat/gpio.h +70 -0
- arch/arm/plat-nomadik/timer.c arch/arm/plat-nomadik/timer.c +86 -59
- arch/arm/plat-omap/common.c arch/arm/plat-omap/common.c +14 -8
- arch/arm/plat-omap/dma.c arch/arm/plat-omap/dma.c +9 -0
- arch/arm/plat-omap/gpio.c arch/arm/plat-omap/gpio.c +3 -3
- arch/arm/plat-omap/include/plat/irqs.h arch/arm/plat-omap/include/plat/irqs.h +0 -2
- arch/arm/plat-omap/include/plat/mcbsp.h arch/arm/plat-omap/include/plat/mcbsp.h +1 -1
- arch/arm/plat-omap/include/plat/nand.h arch/arm/plat-omap/include/plat/nand.h +7 -0
- arch/arm/plat-omap/include/plat/omap44xx.h arch/arm/plat-omap/include/plat/omap44xx.h +1 -1
- arch/arm/plat-omap/include/plat/omap_hwmod.h arch/arm/plat-omap/include/plat/omap_hwmod.h +1 -1
- arch/arm/plat-omap/include/plat/usb.h arch/arm/plat-omap/include/plat/usb.h +1 -1
- arch/arm/plat-pxa/Kconfig arch/arm/plat-pxa/Kconfig +5 -0
- arch/arm/plat-pxa/Makefile arch/arm/plat-pxa/Makefile +2 -1
- arch/arm/plat-pxa/dma.c arch/arm/plat-pxa/dma.c +1 -1
- arch/arm/plat-pxa/include/plat/mfp.h arch/arm/plat-pxa/include/plat/mfp.h +7 -0
- arch/arm/plat-pxa/include/plat/ssp.h arch/arm/plat-pxa/include/plat/ssp.h +90 -38
- arch/arm/plat-pxa/mfp.c arch/arm/plat-pxa/mfp.c +1 -0
- arch/arm/plat-pxa/pmu.c arch/arm/plat-pxa/pmu.c +33 -0
- arch/arm/plat-pxa/ssp.c arch/arm/plat-pxa/ssp.c +224 -0
- arch/arm/plat-s3c24xx/Kconfig arch/arm/plat-s3c24xx/Kconfig +12 -0
- arch/arm/plat-s3c24xx/Makefile arch/arm/plat-s3c24xx/Makefile +2 -0
- arch/arm/plat-s3c24xx/common-smdk.c arch/arm/plat-s3c24xx/common-smdk.c +5 -4
- arch/arm/plat-s3c24xx/cpu.c arch/arm/plat-s3c24xx/cpu.c +21 -0
- arch/arm/plat-s3c24xx/devs.c arch/arm/plat-s3c24xx/devs.c +9 -13
- arch/arm/plat-s3c24xx/dma.c arch/arm/plat-s3c24xx/dma.c +1 -1
- arch/arm/plat-s3c24xx/gpio.c arch/arm/plat-s3c24xx/gpio.c +22 -128
- arch/arm/plat-s3c24xx/gpiolib.c arch/arm/plat-s3c24xx/gpiolib.c +58 -2
- arch/arm/plat-s3c24xx/include/plat/pll.h arch/arm/plat-s3c24xx/include/plat/pll.h +25 -0
- arch/arm/plat-s3c24xx/include/plat/s3c2416.h arch/arm/plat-s3c24xx/include/plat/s3c2416.h +31 -0
- arch/arm/plat-s3c24xx/include/plat/s3c2443.h arch/arm/plat-s3c24xx/include/plat/s3c2443.h +19 -0
- arch/arm/plat-s3c24xx/pm.c arch/arm/plat-s3c24xx/pm.c +5 -4
- arch/arm/plat-s3c24xx/s3c2410-clock.c arch/arm/plat-s3c24xx/s3c2410-clock.c +3 -12
- arch/arm/plat-s3c24xx/s3c2443-clock.c arch/arm/plat-s3c24xx/s3c2443-clock.c +472 -0
- arch/arm/plat-s3c24xx/setup-i2c.c arch/arm/plat-s3c24xx/setup-i2c.c +3 -2
- arch/arm/plat-s3c24xx/setup-ts.c arch/arm/plat-s3c24xx/setup-ts.c +34 -0
- arch/arm/plat-s3c24xx/spi-bus0-gpe11_12_13.c arch/arm/plat-s3c24xx/spi-bus0-gpe11_12_13.c +8 -8
- arch/arm/plat-s3c24xx/spi-bus1-gpd8_9_10.c arch/arm/plat-s3c24xx/spi-bus1-gpd8_9_10.c +8 -8
- arch/arm/plat-s3c24xx/spi-bus1-gpg5_6_7.c arch/arm/plat-s3c24xx/spi-bus1-gpg5_6_7.c +8 -8
- arch/arm/plat-s5p/Kconfig arch/arm/plat-s5p/Kconfig +1 -0
- arch/arm/plat-s5p/Makefile arch/arm/plat-s5p/Makefile +0 -1
- arch/arm/plat-s5p/clock.c arch/arm/plat-s5p/clock.c +14 -1
- arch/arm/plat-s5p/include/plat/irqs.h arch/arm/plat-s5p/include/plat/irqs.h +1 -1
- arch/arm/plat-s5p/include/plat/pll.h arch/arm/plat-s5p/include/plat/pll.h +22 -0
- arch/arm/plat-s5p/include/plat/s5p-clock.h arch/arm/plat-s5p/include/plat/s5p-clock.h +4 -0
- arch/arm/plat-s5pc1xx/Kconfig arch/arm/plat-s5pc1xx/Kconfig +2 -20
- arch/arm/plat-s5pc1xx/Makefile arch/arm/plat-s5pc1xx/Makefile +1 -6
- arch/arm/plat-s5pc1xx/gpio-config.c arch/arm/plat-s5pc1xx/gpio-config.c +0 -62
- arch/arm/plat-s5pc1xx/include/plat/gpio-cfg-s5pc1xx.h arch/arm/plat-s5pc1xx/include/plat/gpio-cfg-s5pc1xx.h +0 -32
- arch/arm/plat-samsung/Kconfig arch/arm/plat-samsung/Kconfig +32 -6
- arch/arm/plat-samsung/Makefile arch/arm/plat-samsung/Makefile +7 -0
- arch/arm/plat-samsung/clock.c arch/arm/plat-samsung/clock.c +15 -0
- arch/arm/plat-samsung/dev-adc.c arch/arm/plat-samsung/dev-adc.c +4 -4
- arch/arm/plat-samsung/dev-fb.c arch/arm/plat-samsung/dev-fb.c +0 -1
- arch/arm/plat-samsung/dev-hwmon.c arch/arm/plat-samsung/dev-hwmon.c +42 -0
- arch/arm/plat-samsung/dev-rtc.c arch/arm/plat-samsung/dev-rtc.c +14 -14
- arch/arm/plat-samsung/dev-ts.c arch/arm/plat-samsung/dev-ts.c +61 -0
- arch/arm/plat-samsung/gpio-config.c arch/arm/plat-samsung/gpio-config.c +152 -7
- arch/arm/plat-samsung/gpio.c arch/arm/plat-samsung/gpio.c +9 -6
- arch/arm/plat-samsung/include/plat/clock.h arch/arm/plat-samsung/include/plat/clock.h +2 -0
- arch/arm/plat-samsung/include/plat/cpu.h arch/arm/plat-samsung/include/plat/cpu.h +4 -0
- arch/arm/plat-samsung/include/plat/devs.h arch/arm/plat-samsung/include/plat/devs.h +16 -0
- arch/arm/plat-samsung/include/plat/dma.h arch/arm/plat-samsung/include/plat/dma.h +2 -2
- arch/arm/plat-samsung/include/plat/fb.h arch/arm/plat-samsung/include/plat/fb.h +7 -0
- arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h +58 -0
- arch/arm/plat-samsung/include/plat/gpio-cfg.h arch/arm/plat-samsung/include/plat/gpio-cfg.h +41 -0
- arch/arm/plat-samsung/include/plat/gpio-core.h arch/arm/plat-samsung/include/plat/gpio-core.h +17 -0
- arch/arm/plat-samsung/include/plat/hwmon.h arch/arm/plat-samsung/include/plat/hwmon.h +10 -0
- arch/arm/plat-samsung/include/plat/pll6553x.h arch/arm/plat-samsung/include/plat/pll6553x.h +51 -0
- arch/arm/plat-samsung/include/plat/s3c-dma-pl330.h arch/arm/plat-samsung/include/plat/s3c-dma-pl330.h +78 -0
- arch/arm/plat-samsung/include/plat/s3c-pl330-pdata.h arch/arm/plat-samsung/include/plat/s3c-pl330-pdata.h +32 -0
- arch/arm/plat-samsung/include/plat/ts.h arch/arm/plat-samsung/include/plat/ts.h +5 -1
- arch/arm/plat-samsung/pm-gpio.c arch/arm/plat-samsung/pm-gpio.c +2 -2
- arch/arm/plat-samsung/s3c-pl330.c arch/arm/plat-samsung/s3c-pl330.c +1224 -0
- arch/arm/plat-spear/Kconfig arch/arm/plat-spear/Kconfig +31 -0
- arch/arm/plat-spear/Makefile arch/arm/plat-spear/Makefile +8 -0
- arch/arm/plat-spear/clock.c arch/arm/plat-spear/clock.c +435 -0
- arch/arm/plat-spear/include/plat/clkdev.h arch/arm/plat-spear/include/plat/clkdev.h +20 -0
- arch/arm/plat-spear/include/plat/clock.h arch/arm/plat-spear/include/plat/clock.h +126 -0
- arch/arm/plat-spear/include/plat/debug-macro.S arch/arm/plat-spear/include/plat/debug-macro.S +38 -0
- arch/arm/plat-spear/include/plat/gpio.h arch/arm/plat-spear/include/plat/gpio.h +24 -0
- arch/arm/plat-spear/include/plat/io.h arch/arm/plat-spear/include/plat/io.h +22 -0
- arch/arm/plat-spear/include/plat/memory.h arch/arm/plat-spear/include/plat/memory.h +20 -0
- arch/arm/plat-spear/include/plat/padmux.h arch/arm/plat-spear/include/plat/padmux.h +92 -0
- arch/arm/plat-spear/include/plat/shirq.h arch/arm/plat-spear/include/plat/shirq.h +73 -0
- arch/arm/plat-spear/include/plat/system.h arch/arm/plat-spear/include/plat/system.h +41 -0
- arch/arm/plat-spear/include/plat/timex.h arch/arm/plat-spear/include/plat/timex.h +19 -0
- arch/arm/plat-spear/include/plat/uncompress.h arch/arm/plat-spear/include/plat/uncompress.h +43 -0
- arch/arm/plat-spear/include/plat/vmalloc.h arch/arm/plat-spear/include/plat/vmalloc.h +19 -0
- arch/arm/plat-spear/padmux.c arch/arm/plat-spear/padmux.c +164 -0
- arch/arm/plat-spear/shirq.c arch/arm/plat-spear/shirq.c +118 -0
- arch/arm/plat-spear/time.c arch/arm/plat-spear/time.c +292 -0
- arch/arm/plat-versatile/Makefile arch/arm/plat-versatile/Makefile +4 -0
- arch/arm/plat-versatile/clock.c arch/arm/plat-versatile/clock.c +29 -14
- arch/arm/plat-versatile/include/plat/clock.h arch/arm/plat-versatile/include/plat/clock.h +15 -0
- arch/arm/plat-versatile/include/plat/timer-sp.h arch/arm/plat-versatile/include/plat/timer-sp.h +2 -0
- arch/arm/plat-versatile/sched-clock.c arch/arm/plat-versatile/sched-clock.c +53 -0
- arch/arm/plat-versatile/timer-sp.c arch/arm/plat-versatile/timer-sp.c +156 -0
- arch/arm/tools/mach-types arch/arm/tools/mach-types +56 -1
- arch/arm/vfp/vfpmodule.c arch/arm/vfp/vfpmodule.c +10 -21
- arch/avr32/include/asm/atomic.h arch/avr32/include/asm/atomic.h +1 -1
- arch/avr32/kernel/ptrace.c arch/avr32/kernel/ptrace.c +1 -1
- arch/avr32/kernel/time.c arch/avr32/kernel/time.c +6 -6
- arch/blackfin/kernel/time-ts.c arch/blackfin/kernel/time-ts.c +7 -6
- arch/blackfin/kernel/time.c arch/blackfin/kernel/time.c +6 -33
- arch/cris/Kconfig arch/cris/Kconfig +3 -0
- arch/cris/arch-v10/kernel/time.c arch/cris/arch-v10/kernel/time.c +2 -35
- arch/cris/arch-v32/kernel/time.c arch/cris/arch-v32/kernel/time.c +2 -38
- arch/cris/include/asm/atomic.h arch/cris/include/asm/atomic.h +1 -1
- arch/cris/kernel/time.c arch/cris/kernel/time.c +11 -9
- arch/frv/include/asm/atomic.h arch/frv/include/asm/atomic.h +1 -1
- arch/frv/include/asm/segment.h arch/frv/include/asm/segment.h +3 -3
- arch/frv/include/asm/uaccess.h arch/frv/include/asm/uaccess.h +0 -2
- arch/frv/kernel/time.c arch/frv/kernel/time.c +7 -27
- arch/h8300/include/asm/atomic.h arch/h8300/include/asm/atomic.h +1 -1
- arch/h8300/kernel/time.c arch/h8300/kernel/time.c +7 -3
- arch/ia64/Kconfig arch/ia64/Kconfig +0 -3
- arch/ia64/hp/common/sba_iommu.c arch/ia64/hp/common/sba_iommu.c +4 -4
- arch/ia64/include/asm/atomic.h arch/ia64/include/asm/atomic.h +2 -2
- arch/ia64/include/asm/bitops.h arch/ia64/include/asm/bitops.h +6 -5
- arch/ia64/include/asm/mmzone.h arch/ia64/include/asm/mmzone.h +0 -4
- arch/ia64/kernel/acpi.c arch/ia64/kernel/acpi.c +8 -0
- arch/ia64/kernel/cpufreq/acpi-cpufreq.c arch/ia64/kernel/cpufreq/acpi-cpufreq.c +5 -5
- arch/ia64/kernel/irq_ia64.c arch/ia64/kernel/irq_ia64.c +3 -6
- arch/ia64/kernel/salinfo.c arch/ia64/kernel/salinfo.c +2 -3
- arch/ia64/kernel/time.c arch/ia64/kernel/time.c +5 -7
- arch/ia64/kernel/topology.c arch/ia64/kernel/topology.c +2 -2
- arch/ia64/kernel/unaligned.c arch/ia64/kernel/unaligned.c +5 -19
- arch/ia64/kvm/kvm-ia64.c arch/ia64/kvm/kvm-ia64.c +5 -4
- arch/ia64/mm/fault.c arch/ia64/mm/fault.c +3 -10
- arch/ia64/sn/kernel/sn2/sn_hwperf.c arch/ia64/sn/kernel/sn2/sn_hwperf.c +2 -2
- arch/m32r/include/asm/atomic.h arch/m32r/include/asm/atomic.h +1 -1
- arch/m32r/kernel/time.c arch/m32r/kernel/time.c +7 -40
- arch/m68k/amiga/Makefile arch/m68k/amiga/Makefile +1 -1
- arch/m68k/amiga/platform.c arch/m68k/amiga/platform.c +83 -0
- arch/m68k/bvme6000/rtc.c arch/m68k/bvme6000/rtc.c +9 -20
- arch/m68k/hp300/time.h arch/m68k/hp300/time.h +1 -3
- arch/m68k/include/asm/atomic_mm.h arch/m68k/include/asm/atomic_mm.h +7 -3
- arch/m68k/include/asm/atomic_no.h arch/m68k/include/asm/atomic_no.h +1 -1
- arch/m68k/include/asm/bitops_mm.h arch/m68k/include/asm/bitops_mm.h +8 -6
- arch/m68k/include/asm/mcfuart.h arch/m68k/include/asm/mcfuart.h +5 -0
- arch/m68k/include/asm/param.h arch/m68k/include/asm/param.h +1 -15
- arch/m68k/include/asm/sigcontext.h arch/m68k/include/asm/sigcontext.h +1 -3
- arch/m68k/kernel/time.c arch/m68k/kernel/time.c +7 -4
- arch/m68k/kernel/traps.c arch/m68k/kernel/traps.c +1 -1
- arch/m68k/mac/config.c arch/m68k/mac/config.c +5 -5
- arch/m68k/mm/fault.c arch/m68k/mm/fault.c +4 -10
- arch/m68k/mvme16x/rtc.c arch/m68k/mvme16x/rtc.c +5 -14
- arch/m68k/q40/config.c arch/m68k/q40/config.c +1 -1
- arch/m68knommu/Makefile arch/m68knommu/Makefile +1 -1
- arch/m68knommu/kernel/entry.S arch/m68knommu/kernel/entry.S +1 -1
- arch/m68knommu/platform/68360/ints.c arch/m68knommu/platform/68360/ints.c +0 -1
- arch/microblaze/configs/mmu_defconfig arch/microblaze/configs/mmu_defconfig +51 -7
- arch/microblaze/configs/nommu_defconfig arch/microblaze/configs/nommu_defconfig +33 -6
- arch/microblaze/include/asm/cache.h arch/microblaze/include/asm/cache.h +1 -1
- arch/microblaze/include/asm/dma.h arch/microblaze/include/asm/dma.h +6 -0
- arch/microblaze/include/asm/exceptions.h arch/microblaze/include/asm/exceptions.h +0 -6
- arch/microblaze/include/asm/futex.h arch/microblaze/include/asm/futex.h +1 -1
- arch/microblaze/include/asm/io.h arch/microblaze/include/asm/io.h +5 -2
- arch/microblaze/include/asm/page.h arch/microblaze/include/asm/page.h +4 -8
- arch/microblaze/include/asm/pci.h arch/microblaze/include/asm/pci.h +0 -8
- arch/microblaze/include/asm/pgalloc.h arch/microblaze/include/asm/pgalloc.h +1 -15
- arch/microblaze/include/asm/pgtable.h arch/microblaze/include/asm/pgtable.h +1 -34
- arch/microblaze/include/asm/uaccess.h arch/microblaze/include/asm/uaccess.h +69 -18
- arch/microblaze/kernel/asm-offsets.c arch/microblaze/kernel/asm-offsets.c +1 -0
- arch/microblaze/kernel/cpu/cache.c arch/microblaze/kernel/cpu/cache.c +42 -33
- arch/microblaze/kernel/cpu/mb.c arch/microblaze/kernel/cpu/mb.c +6 -4
- arch/microblaze/kernel/dma.c arch/microblaze/kernel/dma.c +1 -1
- arch/microblaze/kernel/entry-nommu.S arch/microblaze/kernel/entry-nommu.S +2 -0
- arch/microblaze/kernel/exceptions.c arch/microblaze/kernel/exceptions.c +1 -1
- arch/microblaze/kernel/ftrace.c arch/microblaze/kernel/ftrace.c +3 -9
- arch/microblaze/kernel/head.S arch/microblaze/kernel/head.S +2 -1
- arch/microblaze/kernel/irq.c arch/microblaze/kernel/irq.c +2 -1
- arch/microblaze/kernel/microblaze_ksyms.c arch/microblaze/kernel/microblaze_ksyms.c +11 -0
- arch/microblaze/kernel/misc.S arch/microblaze/kernel/misc.S +0 -36
- arch/microblaze/kernel/module.c arch/microblaze/kernel/module.c +2 -0
- arch/microblaze/kernel/ptrace.c arch/microblaze/kernel/ptrace.c +0 -1
- arch/microblaze/kernel/traps.c arch/microblaze/kernel/traps.c +0 -34
- arch/microblaze/kernel/vmlinux.lds.S arch/microblaze/kernel/vmlinux.lds.S +2 -1
- arch/microblaze/mm/consistent.c arch/microblaze/mm/consistent.c +99 -91
- arch/microblaze/mm/fault.c arch/microblaze/mm/fault.c +4 -9
- arch/microblaze/mm/init.c arch/microblaze/mm/init.c +1 -0
- arch/microblaze/mm/pgtable.c arch/microblaze/mm/pgtable.c +16 -36
- arch/microblaze/pci/pci-common.c arch/microblaze/pci/pci-common.c +9 -10
- arch/mips/Kconfig arch/mips/Kconfig +30 -1
- arch/mips/Makefile arch/mips/Makefile +13 -0
- arch/mips/alchemy/devboards/db1200/setup.c arch/mips/alchemy/devboards/db1200/setup.c +7 -43
- arch/mips/ar7/platform.c arch/mips/ar7/platform.c +2 -1
- arch/mips/bcm63xx/boards/board_bcm963xx.c arch/mips/bcm63xx/boards/board_bcm963xx.c +147 -84
- arch/mips/bcm63xx/cpu.c arch/mips/bcm63xx/cpu.c +5 -0
- arch/mips/bcm63xx/dev-uart.c arch/mips/bcm63xx/dev-uart.c +50 -16
- arch/mips/bcm63xx/gpio.c arch/mips/bcm63xx/gpio.c +2 -2
- arch/mips/cavium-octeon/setup.c arch/mips/cavium-octeon/setup.c +1 -81
- arch/mips/cavium-octeon/smp.c arch/mips/cavium-octeon/smp.c +0 -8
- arch/mips/configs/bcm63xx_defconfig arch/mips/configs/bcm63xx_defconfig +335 -83
- arch/mips/configs/bigsur_defconfig arch/mips/configs/bigsur_defconfig +490 -190
- arch/mips/include/asm/abi.h arch/mips/include/asm/abi.h +4 -2
- arch/mips/include/asm/atomic.h arch/mips/include/asm/atomic.h +2 -2
- arch/mips/include/asm/cmpxchg.h arch/mips/include/asm/cmpxchg.h +1 -1
- arch/mips/include/asm/elf.h arch/mips/include/asm/elf.h +5 -0
- arch/mips/include/asm/fpu_emulator.h arch/mips/include/asm/fpu_emulator.h +5 -1
- arch/mips/include/asm/i8253.h arch/mips/include/asm/i8253.h +1 -1
- arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h +15 -0
- arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_uart.h arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_uart.h +6 -0
- arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h +4 -0
- arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h +2 -0
- arch/mips/include/asm/mach-bcm63xx/cpu-feature-overrides.h arch/mips/include/asm/mach-bcm63xx/cpu-feature-overrides.h +1 -1
- arch/mips/include/asm/mach-loongson/loongson.h arch/mips/include/asm/mach-loongson/loongson.h +1 -1
- arch/mips/include/asm/mach-sibyte/war.h arch/mips/include/asm/mach-sibyte/war.h +5 -1
- arch/mips/include/asm/mipsregs.h arch/mips/include/asm/mipsregs.h +8 -1
- arch/mips/include/asm/mmu.h arch/mips/include/asm/mmu.h +4 -1
- arch/mips/include/asm/mmu_context.h arch/mips/include/asm/mmu_context.h +1 -1
- arch/mips/include/asm/page.h arch/mips/include/asm/page.h +4 -2
- arch/mips/include/asm/pgtable-64.h arch/mips/include/asm/pgtable-64.h +7 -2
- arch/mips/include/asm/processor.h arch/mips/include/asm/processor.h +9 -2
- arch/mips/include/asm/ptrace.h arch/mips/include/asm/ptrace.h +2 -2
- arch/mips/include/asm/stackframe.h arch/mips/include/asm/stackframe.h +19 -0
- arch/mips/include/asm/uasm.h arch/mips/include/asm/uasm.h +20 -0
- arch/mips/include/asm/vdso.h arch/mips/include/asm/vdso.h +29 -0
- arch/mips/jazz/setup.c arch/mips/jazz/setup.c +3 -9
- arch/mips/kernel/Makefile arch/mips/kernel/Makefile +1 -1
- arch/mips/kernel/cpufreq/loongson2_clock.c arch/mips/kernel/cpufreq/loongson2_clock.c +4 -0
- arch/mips/kernel/i8253.c arch/mips/kernel/i8253.c +7 -7
- arch/mips/kernel/process.c arch/mips/kernel/process.c +6 -1
- arch/mips/kernel/scall64-n32.S arch/mips/kernel/scall64-n32.S +1 -1
- arch/mips/kernel/signal-common.h arch/mips/kernel/signal-common.h +0 -5
- arch/mips/kernel/signal.c arch/mips/kernel/signal.c +19 -67
- arch/mips/kernel/signal32.c arch/mips/kernel/signal32.c +14 -41
- arch/mips/kernel/signal_n32.c arch/mips/kernel/signal_n32.c +6 -20
- arch/mips/kernel/smtc.c arch/mips/kernel/smtc.c +1 -1
- arch/mips/kernel/syscall.c arch/mips/kernel/syscall.c +5 -1
- arch/mips/kernel/traps.c arch/mips/kernel/traps.c +9 -9
- arch/mips/kernel/vdso.c arch/mips/kernel/vdso.c +112 -0
- arch/mips/lib/delay.c arch/mips/lib/delay.c +2 -2
- arch/mips/lib/libgcc.h arch/mips/lib/libgcc.h +1 -2
- arch/mips/loongson/common/machtype.c arch/mips/loongson/common/machtype.c +1 -1
- arch/mips/loongson/common/mem.c arch/mips/loongson/common/mem.c +2 -2
- arch/mips/loongson/common/reset.c arch/mips/loongson/common/reset.c +19 -1
- arch/mips/loongson/common/setup.c arch/mips/loongson/common/setup.c +6 -9
- arch/mips/loongson/lemote-2f/irq.c arch/mips/loongson/lemote-2f/irq.c +1 -1
- arch/mips/math-emu/cp1emu.c arch/mips/math-emu/cp1emu.c +11 -4
- arch/mips/mm/cache.c arch/mips/mm/cache.c +1 -1
- arch/mips/mm/tlbex.c arch/mips/mm/tlbex.c +111 -39
- arch/mips/mm/uasm.c arch/mips/mm/uasm.c +20 -3
- arch/mips/nxp/pnx8550/common/reset.c arch/mips/nxp/pnx8550/common/reset.c +2 -0
- arch/mips/oprofile/op_model_loongson2.c arch/mips/oprofile/op_model_loongson2.c +1 -1
- arch/mips/pci/ops-loongson2.c arch/mips/pci/ops-loongson2.c +10 -0
- arch/mips/pci/pci-sb1250.c arch/mips/pci/pci-sb1250.c +2 -1
- arch/mips/sgi-ip22/ip22-berr.c arch/mips/sgi-ip22/ip22-berr.c +1 -1
- arch/mips/sgi-ip22/ip28-berr.c arch/mips/sgi-ip22/ip28-berr.c +1 -1
- arch/mips/sibyte/sb1250/setup.c arch/mips/sibyte/sb1250/setup.c +15 -0
- arch/mips/sibyte/swarm/setup.c arch/mips/sibyte/swarm/setup.c +8 -9
- arch/mn10300/Kconfig arch/mn10300/Kconfig +3 -0
- arch/mn10300/include/asm/atomic.h arch/mn10300/include/asm/atomic.h +1 -1
- arch/mn10300/kernel/rtc.c arch/mn10300/kernel/rtc.c +5 -22
- arch/mn10300/kernel/time.c arch/mn10300/kernel/time.c +0 -4
- arch/parisc/include/asm/atomic.h arch/parisc/include/asm/atomic.h +2 -2
- arch/powerpc/configs/83xx/asp8347_defconfig arch/powerpc/configs/83xx/asp8347_defconfig +22 -22
- arch/powerpc/configs/83xx/kmeter1_defconfig arch/powerpc/configs/83xx/kmeter1_defconfig +15 -13
- arch/powerpc/configs/83xx/mpc8313_rdb_defconfig arch/powerpc/configs/83xx/mpc8313_rdb_defconfig +27 -22
- arch/powerpc/configs/83xx/mpc8315_rdb_defconfig arch/powerpc/configs/83xx/mpc8315_rdb_defconfig +28 -22
- arch/powerpc/configs/83xx/mpc832x_mds_defconfig arch/powerpc/configs/83xx/mpc832x_mds_defconfig +25 -20
- arch/powerpc/configs/83xx/mpc832x_rdb_defconfig arch/powerpc/configs/83xx/mpc832x_rdb_defconfig +25 -24
- arch/powerpc/configs/83xx/mpc834x_itx_defconfig arch/powerpc/configs/83xx/mpc834x_itx_defconfig +23 -21
- arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig +22 -21
- arch/powerpc/configs/83xx/mpc834x_mds_defconfig arch/powerpc/configs/83xx/mpc834x_mds_defconfig +26 -20
- arch/powerpc/configs/83xx/mpc836x_mds_defconfig arch/powerpc/configs/83xx/mpc836x_mds_defconfig +25 -20
- arch/powerpc/configs/83xx/mpc836x_rdk_defconfig arch/powerpc/configs/83xx/mpc836x_rdk_defconfig +25 -19
- arch/powerpc/configs/83xx/mpc837x_mds_defconfig arch/powerpc/configs/83xx/mpc837x_mds_defconfig +26 -20
- arch/powerpc/configs/83xx/mpc837x_rdb_defconfig arch/powerpc/configs/83xx/mpc837x_rdb_defconfig +29 -22
- arch/powerpc/configs/83xx/sbc834x_defconfig arch/powerpc/configs/83xx/sbc834x_defconfig +22 -22
- arch/powerpc/configs/85xx/ksi8560_defconfig arch/powerpc/configs/85xx/ksi8560_defconfig +17 -6
- arch/powerpc/configs/85xx/mpc8540_ads_defconfig arch/powerpc/configs/85xx/mpc8540_ads_defconfig +15 -10
- arch/powerpc/configs/85xx/mpc8560_ads_defconfig arch/powerpc/configs/85xx/mpc8560_ads_defconfig +23 -11
- arch/powerpc/configs/85xx/mpc85xx_cds_defconfig arch/powerpc/configs/85xx/mpc85xx_cds_defconfig +20 -11
- arch/powerpc/configs/85xx/sbc8548_defconfig arch/powerpc/configs/85xx/sbc8548_defconfig +20 -11
- arch/powerpc/configs/85xx/sbc8560_defconfig arch/powerpc/configs/85xx/sbc8560_defconfig +15 -10
- arch/powerpc/configs/85xx/socrates_defconfig arch/powerpc/configs/85xx/socrates_defconfig +30 -21
- arch/powerpc/configs/85xx/stx_gp3_defconfig arch/powerpc/configs/85xx/stx_gp3_defconfig +31 -20
- arch/powerpc/configs/85xx/tqm8540_defconfig arch/powerpc/configs/85xx/tqm8540_defconfig +29 -19
- arch/powerpc/configs/85xx/tqm8541_defconfig arch/powerpc/configs/85xx/tqm8541_defconfig +35 -19
- arch/powerpc/configs/85xx/tqm8548_defconfig arch/powerpc/configs/85xx/tqm8548_defconfig +28 -19
- arch/powerpc/configs/85xx/tqm8555_defconfig arch/powerpc/configs/85xx/tqm8555_defconfig +35 -19
- arch/powerpc/configs/85xx/tqm8560_defconfig arch/powerpc/configs/85xx/tqm8560_defconfig +35 -19
- arch/powerpc/configs/85xx/xes_mpc85xx_defconfig arch/powerpc/configs/85xx/xes_mpc85xx_defconfig +41 -18
- arch/powerpc/configs/86xx/gef_ppc9a_defconfig arch/powerpc/configs/86xx/gef_ppc9a_defconfig +63 -39
- arch/powerpc/configs/86xx/gef_sbc310_defconfig arch/powerpc/configs/86xx/gef_sbc310_defconfig +33 -20
- arch/powerpc/configs/86xx/gef_sbc610_defconfig arch/powerpc/configs/86xx/gef_sbc610_defconfig +64 -32
- arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig +18 -16
- arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig +30 -18
- arch/powerpc/configs/86xx/sbc8641d_defconfig arch/powerpc/configs/86xx/sbc8641d_defconfig +23 -17
- arch/powerpc/configs/adder875_defconfig arch/powerpc/configs/adder875_defconfig +10 -8
- arch/powerpc/configs/c2k_defconfig arch/powerpc/configs/c2k_defconfig +25 -30
- arch/powerpc/configs/ep8248e_defconfig arch/powerpc/configs/ep8248e_defconfig +16 -4
- arch/powerpc/configs/ep88xc_defconfig arch/powerpc/configs/ep88xc_defconfig +9 -8
- arch/powerpc/configs/linkstation_defconfig arch/powerpc/configs/linkstation_defconfig +29 -19
- arch/powerpc/configs/mgcoge_defconfig arch/powerpc/configs/mgcoge_defconfig +21 -10
- arch/powerpc/configs/mgsuvd_defconfig arch/powerpc/configs/mgsuvd_defconfig +11 -8
- arch/powerpc/configs/mpc7448_hpc2_defconfig arch/powerpc/configs/mpc7448_hpc2_defconfig +17 -9
- arch/powerpc/configs/mpc8272_ads_defconfig arch/powerpc/configs/mpc8272_ads_defconfig +17 -6
- arch/powerpc/configs/mpc83xx_defconfig arch/powerpc/configs/mpc83xx_defconfig +98 -26
- arch/powerpc/configs/mpc85xx_defconfig arch/powerpc/configs/mpc85xx_defconfig +42 -20
- arch/powerpc/configs/mpc85xx_smp_defconfig arch/powerpc/configs/mpc85xx_smp_defconfig +44 -20
- arch/powerpc/configs/mpc866_ads_defconfig arch/powerpc/configs/mpc866_ads_defconfig +10 -10
- arch/powerpc/configs/mpc86xx_defconfig arch/powerpc/configs/mpc86xx_defconfig +37 -20
- arch/powerpc/configs/mpc885_ads_defconfig arch/powerpc/configs/mpc885_ads_defconfig +10 -10
- arch/powerpc/configs/pq2fads_defconfig arch/powerpc/configs/pq2fads_defconfig +18 -4
- arch/powerpc/configs/prpmc2800_defconfig arch/powerpc/configs/prpmc2800_defconfig +33 -19
- arch/powerpc/configs/ps3_defconfig arch/powerpc/configs/ps3_defconfig +129 -60
- arch/powerpc/configs/storcenter_defconfig arch/powerpc/configs/storcenter_defconfig +15 -18
- arch/powerpc/include/asm/hw_irq.h arch/powerpc/include/asm/hw_irq.h +0 -38
- arch/powerpc/include/asm/page.h arch/powerpc/include/asm/page.h +14 -1
- arch/powerpc/kernel/asm-offsets.c arch/powerpc/kernel/asm-offsets.c +0 -1
- arch/powerpc/kernel/dma-swiotlb.c arch/powerpc/kernel/dma-swiotlb.c +3 -2
- arch/powerpc/kernel/entry_64.S arch/powerpc/kernel/entry_64.S +0 -9
- arch/powerpc/kernel/irq.c arch/powerpc/kernel/irq.c +0 -6
- arch/powerpc/kernel/perf_event.c arch/powerpc/kernel/perf_event.c +68 -61
- arch/powerpc/kernel/prom_init.c arch/powerpc/kernel/prom_init.c +2 -1
- arch/powerpc/kernel/time.c arch/powerpc/kernel/time.c +48 -12
- arch/powerpc/kvm/44x_tlb.c arch/powerpc/kvm/44x_tlb.c +1 -1
- arch/powerpc/kvm/book3s.c arch/powerpc/kvm/book3s.c +3 -2
- arch/powerpc/mm/fsl_booke_mmu.c arch/powerpc/mm/fsl_booke_mmu.c +2 -7
- arch/powerpc/mm/numa.c arch/powerpc/mm/numa.c +15 -2
- arch/powerpc/platforms/85xx/Kconfig arch/powerpc/platforms/85xx/Kconfig +2 -2
- arch/powerpc/platforms/86xx/Kconfig arch/powerpc/platforms/86xx/Kconfig +2 -2
- arch/powerpc/platforms/pseries/hotplug-memory.c arch/powerpc/platforms/pseries/hotplug-memory.c +7 -0
- arch/powerpc/sysdev/cpm1.c arch/powerpc/sysdev/cpm1.c +11 -3
- arch/powerpc/sysdev/cpm2.c arch/powerpc/sysdev/cpm2.c +8 -3
- arch/s390/Kconfig arch/s390/Kconfig +0 -7
- arch/s390/Makefile arch/s390/Makefile +6 -0
- arch/s390/defconfig arch/s390/defconfig +30 -10
- arch/s390/hypfs/hypfs.h arch/s390/hypfs/hypfs.h +4 -0
- arch/s390/hypfs/hypfs_diag.c arch/s390/hypfs/hypfs_diag.c +116 -7
- arch/s390/hypfs/hypfs_vm.c arch/s390/hypfs/hypfs_vm.c +80 -7
- arch/s390/hypfs/inode.c arch/s390/hypfs/inode.c +25 -17
- arch/s390/include/asm/cputime.h arch/s390/include/asm/cputime.h +5 -4
- arch/s390/include/asm/lowcore.h arch/s390/include/asm/lowcore.h +46 -43
- arch/s390/include/asm/pgtable.h arch/s390/include/asm/pgtable.h +3 -3
- arch/s390/include/asm/ptrace.h arch/s390/include/asm/ptrace.h +2 -1
- arch/s390/include/asm/qdio.h arch/s390/include/asm/qdio.h +0 -2
- arch/s390/include/asm/setup.h arch/s390/include/asm/setup.h +4 -1
- arch/s390/include/asm/system.h arch/s390/include/asm/system.h +0 -5
- arch/s390/include/asm/thread_info.h arch/s390/include/asm/thread_info.h +1 -0
- arch/s390/include/asm/timex.h arch/s390/include/asm/timex.h +6 -2
- arch/s390/include/asm/topology.h arch/s390/include/asm/topology.h +2 -0
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.